--- /srv/rebuilderd/tmp/rebuilderd2izmDL/inputs/lambdabot_5.3.1.2-2_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderd2izmDL/out/lambdabot_5.3.1.2-2_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-02-22 18:57:26.000000 debian-binary │ -rw-r--r-- 0 0 0 1072 2026-02-22 18:57:26.000000 control.tar.xz │ --rw-r--r-- 0 0 0 5650504 2026-02-22 18:57:26.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 5629408 2026-02-22 18:57:26.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/lambdabot │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── 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: c2ee00a07cab8e9c0e36d29268fc9411e1a831fd │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 34e95426913707600a84c38a64beaeccc5a64724 │ │ │ │ │ │ │ │ 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 {} │ │ │ │ @@ -59,658 +59,658 @@ │ │ │ │ 0xfffffffffdfa1658 (offset: 0x40b3f0) -> 0x138e4 fde=[ 10014] │ │ │ │ 0xfffffffffdfa3d78 (offset: 0x40db10) -> 0x13a5c fde=[ 1018c] │ │ │ │ 0xfffffffffdfa5ed8 (offset: 0x40fc70) -> 0x13c14 fde=[ 10344] │ │ │ │ 0xfffffffffdfa5ee8 (offset: 0x40fc80) -> 0x13c28 fde=[ 10358] │ │ │ │ 0xfffffffffdfa5f18 (offset: 0x40fcb0) -> 0x38e8 fde=[ 18] │ │ │ │ 0xfffffffffdfa5f48 (offset: 0x40fce0) -> 0x3914 fde=[ 44] │ │ │ │ 0xfffffffffdfa7d42 (offset: 0x411ada) -> 0x3950 fde=[ 80] │ │ │ │ - 0xfffffffffe3533ed (offset: 0x7bd185) -> 0x3970 fde=[ a0] │ │ │ │ - 0xfffffffffe497af8 (offset: 0x901890) -> 0x3988 fde=[ b8] │ │ │ │ - 0xfffffffffe497bb8 (offset: 0x901950) -> 0x399c fde=[ cc] │ │ │ │ - 0xfffffffffe497c28 (offset: 0x9019c0) -> 0x39b0 fde=[ e0] │ │ │ │ - 0xfffffffffe643da8 (offset: 0xaadb40) -> 0x39c8 fde=[ f8] │ │ │ │ - 0xfffffffffe6440a8 (offset: 0xaade40) -> 0x3a10 fde=[ 140] │ │ │ │ - 0xfffffffffe644158 (offset: 0xaadef0) -> 0x3a24 fde=[ 154] │ │ │ │ - 0xfffffffffe6441b8 (offset: 0xaadf50) -> 0x3a38 fde=[ 168] │ │ │ │ - 0xfffffffffe644208 (offset: 0xaadfa0) -> 0x3a54 fde=[ 184] │ │ │ │ - 0xfffffffffe644448 (offset: 0xaae1e0) -> 0x3aa0 fde=[ 1d0] │ │ │ │ - 0xfffffffffe6444c8 (offset: 0xaae260) -> 0x3ad0 fde=[ 200] │ │ │ │ - 0xfffffffffe644958 (offset: 0xaae6f0) -> 0x3b38 fde=[ 268] │ │ │ │ - 0xfffffffffe644ce8 (offset: 0xaaea80) -> 0x3ba0 fde=[ 2d0] │ │ │ │ - 0xfffffffffe644eb8 (offset: 0xaaec50) -> 0x3c08 fde=[ 338] │ │ │ │ - 0xfffffffffe644ec8 (offset: 0xaaec60) -> 0x3c1c fde=[ 34c] │ │ │ │ - 0xfffffffffe644ed8 (offset: 0xaaec70) -> 0x3c30 fde=[ 360] │ │ │ │ - 0xfffffffffe644ef8 (offset: 0xaaec90) -> 0x3c44 fde=[ 374] │ │ │ │ - 0xfffffffffe644f28 (offset: 0xaaecc0) -> 0x3c58 fde=[ 388] │ │ │ │ - 0xfffffffffe645568 (offset: 0xaaf300) -> 0x3cc4 fde=[ 3f4] │ │ │ │ - 0xfffffffffe645578 (offset: 0xaaf310) -> 0x3cd8 fde=[ 408] │ │ │ │ - 0xfffffffffe645588 (offset: 0xaaf320) -> 0x3cec fde=[ 41c] │ │ │ │ - 0xfffffffffe645608 (offset: 0xaaf3a0) -> 0x3d00 fde=[ 430] │ │ │ │ - 0xfffffffffe645678 (offset: 0xaaf410) -> 0x3d14 fde=[ 444] │ │ │ │ - 0xfffffffffe645718 (offset: 0xaaf4b0) -> 0x3d48 fde=[ 478] │ │ │ │ - 0xfffffffffe645818 (offset: 0xaaf5b0) -> 0x3d5c fde=[ 48c] │ │ │ │ - 0xfffffffffe645de8 (offset: 0xaafb80) -> 0x3da8 fde=[ 4d8] │ │ │ │ - 0xfffffffffe645ec8 (offset: 0xaafc60) -> 0x3dbc fde=[ 4ec] │ │ │ │ - 0xfffffffffe645f58 (offset: 0xaafcf0) -> 0x3dd0 fde=[ 500] │ │ │ │ - 0xfffffffffe646058 (offset: 0xaafdf0) -> 0x3dfc fde=[ 52c] │ │ │ │ - 0xfffffffffe646398 (offset: 0xab0130) -> 0x3e48 fde=[ 578] │ │ │ │ - 0xfffffffffe646518 (offset: 0xab02b0) -> 0x3e7c fde=[ 5ac] │ │ │ │ - 0xfffffffffe646548 (offset: 0xab02e0) -> 0x3e90 fde=[ 5c0] │ │ │ │ - 0xfffffffffe646578 (offset: 0xab0310) -> 0x3ea4 fde=[ 5d4] │ │ │ │ - 0xfffffffffe646708 (offset: 0xab04a0) -> 0x3f00 fde=[ 630] │ │ │ │ - 0xfffffffffe6468a8 (offset: 0xab0640) -> 0x3f5c fde=[ 68c] │ │ │ │ - 0xfffffffffe647138 (offset: 0xab0ed0) -> 0x3fb0 fde=[ 6e0] │ │ │ │ - 0xfffffffffe647708 (offset: 0xab14a0) -> 0x3ff4 fde=[ 724] │ │ │ │ - 0xfffffffffe6478e8 (offset: 0xab1680) -> 0x4040 fde=[ 770] │ │ │ │ - 0xfffffffffe647c78 (offset: 0xab1a10) -> 0x408c fde=[ 7bc] │ │ │ │ - 0xfffffffffe647d58 (offset: 0xab1af0) -> 0x40d8 fde=[ 808] │ │ │ │ - 0xfffffffffe647e08 (offset: 0xab1ba0) -> 0x411c fde=[ 84c] │ │ │ │ - 0xfffffffffe647fe8 (offset: 0xab1d80) -> 0x414c fde=[ 87c] │ │ │ │ - 0xfffffffffe648688 (offset: 0xab2420) -> 0x4198 fde=[ 8c8] │ │ │ │ - 0xfffffffffe648788 (offset: 0xab2520) -> 0x41bc fde=[ 8ec] │ │ │ │ - 0xfffffffffe6488c8 (offset: 0xab2660) -> 0x41e0 fde=[ 910] │ │ │ │ - 0xfffffffffe648ae8 (offset: 0xab2880) -> 0x422c fde=[ 95c] │ │ │ │ - 0xfffffffffe648ff8 (offset: 0xab2d90) -> 0x4278 fde=[ 9a8] │ │ │ │ - 0xfffffffffe6498d8 (offset: 0xab3670) -> 0x42ec fde=[ a1c] │ │ │ │ - 0xfffffffffe64a568 (offset: 0xab4300) -> 0x4348 fde=[ a78] │ │ │ │ - 0xfffffffffe64a8a8 (offset: 0xab4640) -> 0x43ac fde=[ adc] │ │ │ │ - 0xfffffffffe64a938 (offset: 0xab46d0) -> 0x43f8 fde=[ b28] │ │ │ │ - 0xfffffffffe64ab48 (offset: 0xab48e0) -> 0x4474 fde=[ ba4] │ │ │ │ - 0xfffffffffe64ac48 (offset: 0xab49e0) -> 0x44d4 fde=[ c04] │ │ │ │ - 0xfffffffffe64ac68 (offset: 0xab4a00) -> 0x44e8 fde=[ c18] │ │ │ │ - 0xfffffffffe64ad28 (offset: 0xab4ac0) -> 0x4538 fde=[ c68] │ │ │ │ - 0xfffffffffe64af28 (offset: 0xab4cc0) -> 0x457c fde=[ cac] │ │ │ │ - 0xfffffffffe64afa8 (offset: 0xab4d40) -> 0x4590 fde=[ cc0] │ │ │ │ - 0xfffffffffe64b388 (offset: 0xab5120) -> 0x45f8 fde=[ d28] │ │ │ │ - 0xfffffffffe64b528 (offset: 0xab52c0) -> 0x4638 fde=[ d68] │ │ │ │ - 0xfffffffffe64c648 (offset: 0xab63e0) -> 0x467c fde=[ dac] │ │ │ │ - 0xfffffffffe64c688 (offset: 0xab6420) -> 0x4690 fde=[ dc0] │ │ │ │ - 0xfffffffffe64c898 (offset: 0xab6630) -> 0x46dc fde=[ e0c] │ │ │ │ - 0xfffffffffe64c928 (offset: 0xab66c0) -> 0x4704 fde=[ e34] │ │ │ │ - 0xfffffffffe64cbb8 (offset: 0xab6950) -> 0x4750 fde=[ e80] │ │ │ │ - 0xfffffffffe64d188 (offset: 0xab6f20) -> 0x479c fde=[ ecc] │ │ │ │ - 0xfffffffffe64d1d8 (offset: 0xab6f70) -> 0x47b0 fde=[ ee0] │ │ │ │ - 0xfffffffffe64d228 (offset: 0xab6fc0) -> 0x47c4 fde=[ ef4] │ │ │ │ - 0xfffffffffe64d438 (offset: 0xab71d0) -> 0x4810 fde=[ f40] │ │ │ │ - 0xfffffffffe64d448 (offset: 0xab71e0) -> 0x4824 fde=[ f54] │ │ │ │ - 0xfffffffffe64d508 (offset: 0xab72a0) -> 0x484c fde=[ f7c] │ │ │ │ - 0xfffffffffe64d538 (offset: 0xab72d0) -> 0x486c fde=[ f9c] │ │ │ │ - 0xfffffffffe64d818 (offset: 0xab75b0) -> 0x48b8 fde=[ fe8] │ │ │ │ - 0xfffffffffe64d848 (offset: 0xab75e0) -> 0x48d8 fde=[ 1008] │ │ │ │ - 0xfffffffffe64de68 (offset: 0xab7c00) -> 0x4924 fde=[ 1054] │ │ │ │ - 0xfffffffffe64ded8 (offset: 0xab7c70) -> 0x4938 fde=[ 1068] │ │ │ │ - 0xfffffffffe64df48 (offset: 0xab7ce0) -> 0x494c fde=[ 107c] │ │ │ │ - 0xfffffffffe64e128 (offset: 0xab7ec0) -> 0x49b0 fde=[ 10e0] │ │ │ │ - 0xfffffffffe64e138 (offset: 0xab7ed0) -> 0x49c4 fde=[ 10f4] │ │ │ │ - 0xfffffffffe64e218 (offset: 0xab7fb0) -> 0x49ec fde=[ 111c] │ │ │ │ - 0xfffffffffe64e258 (offset: 0xab7ff0) -> 0x4a0c fde=[ 113c] │ │ │ │ - 0xfffffffffe64e588 (offset: 0xab8320) -> 0x4a5c fde=[ 118c] │ │ │ │ - 0xfffffffffe64e5c8 (offset: 0xab8360) -> 0x4a7c fde=[ 11ac] │ │ │ │ - 0xfffffffffe64e808 (offset: 0xab85a0) -> 0x4ab4 fde=[ 11e4] │ │ │ │ - 0xfffffffffe64e818 (offset: 0xab85b0) -> 0x4ac8 fde=[ 11f8] │ │ │ │ - 0xfffffffffe64e848 (offset: 0xab85e0) -> 0x4af8 fde=[ 1228] │ │ │ │ - 0xfffffffffe64ea18 (offset: 0xab87b0) -> 0x4b0c fde=[ 123c] │ │ │ │ - 0xfffffffffe64ea38 (offset: 0xab87d0) -> 0x4b20 fde=[ 1250] │ │ │ │ - 0xfffffffffe64ec28 (offset: 0xab89c0) -> 0x4b60 fde=[ 1290] │ │ │ │ - 0xfffffffffe64ec78 (offset: 0xab8a10) -> 0x4b88 fde=[ 12b8] │ │ │ │ - 0xfffffffffe64f368 (offset: 0xab9100) -> 0x4bcc fde=[ 12fc] │ │ │ │ - 0xfffffffffe64f398 (offset: 0xab9130) -> 0x4be0 fde=[ 1310] │ │ │ │ - 0xfffffffffe64f5a8 (offset: 0xab9340) -> 0x4c2c fde=[ 135c] │ │ │ │ - 0xfffffffffe64f618 (offset: 0xab93b0) -> 0x4c54 fde=[ 1384] │ │ │ │ - 0xfffffffffe64f898 (offset: 0xab9630) -> 0x4ca0 fde=[ 13d0] │ │ │ │ - 0xfffffffffe650d38 (offset: 0xabaad0) -> 0x4ce4 fde=[ 1414] │ │ │ │ - 0xfffffffffe650d78 (offset: 0xabab10) -> 0x4cf8 fde=[ 1428] │ │ │ │ - 0xfffffffffe650f88 (offset: 0xabad20) -> 0x4d44 fde=[ 1474] │ │ │ │ - 0xfffffffffe651028 (offset: 0xabadc0) -> 0x4d70 fde=[ 14a0] │ │ │ │ - 0xfffffffffe651308 (offset: 0xabb0a0) -> 0x4dbc fde=[ 14ec] │ │ │ │ - 0xfffffffffe6513f8 (offset: 0xabb190) -> 0x4e00 fde=[ 1530] │ │ │ │ - 0xfffffffffe651898 (offset: 0xabb630) -> 0x4e4c fde=[ 157c] │ │ │ │ - 0xfffffffffe651c28 (offset: 0xabb9c0) -> 0x4e90 fde=[ 15c0] │ │ │ │ - 0xfffffffffe651c88 (offset: 0xabba20) -> 0x4ea4 fde=[ 15d4] │ │ │ │ - 0xfffffffffe651d68 (offset: 0xabbb00) -> 0x4ecc fde=[ 15fc] │ │ │ │ - 0xfffffffffe652108 (offset: 0xabbea0) -> 0x4f10 fde=[ 1640] │ │ │ │ - 0xfffffffffe6529e8 (offset: 0xabc780) -> 0x4f5c fde=[ 168c] │ │ │ │ - 0xfffffffffe653278 (offset: 0xabd010) -> 0x4fa8 fde=[ 16d8] │ │ │ │ - 0xfffffffffe653db8 (offset: 0xabdb50) -> 0x4ff4 fde=[ 1724] │ │ │ │ - 0xfffffffffe6556d8 (offset: 0xabf470) -> 0x5040 fde=[ 1770] │ │ │ │ - 0xfffffffffe656968 (offset: 0xac0700) -> 0x508c fde=[ 17bc] │ │ │ │ - 0xfffffffffe658368 (offset: 0xac2100) -> 0x50d8 fde=[ 1808] │ │ │ │ - 0xfffffffffe658648 (offset: 0xac23e0) -> 0x511c fde=[ 184c] │ │ │ │ - 0xfffffffffe659258 (offset: 0xac2ff0) -> 0x5168 fde=[ 1898] │ │ │ │ - 0xfffffffffe6598d8 (offset: 0xac3670) -> 0x519c fde=[ 18cc] │ │ │ │ - 0xfffffffffe65a2b8 (offset: 0xac4050) -> 0x51e8 fde=[ 1918] │ │ │ │ - 0xfffffffffe65a378 (offset: 0xac4110) -> 0x5214 fde=[ 1944] │ │ │ │ - 0xfffffffffe65a718 (offset: 0xac44b0) -> 0x5250 fde=[ 1980] │ │ │ │ - 0xfffffffffe65a908 (offset: 0xac46a0) -> 0x528c fde=[ 19bc] │ │ │ │ - 0xfffffffffe65ab28 (offset: 0xac48c0) -> 0x52d0 fde=[ 1a00] │ │ │ │ - 0xfffffffffe65ad48 (offset: 0xac4ae0) -> 0x5314 fde=[ 1a44] │ │ │ │ - 0xfffffffffe65af68 (offset: 0xac4d00) -> 0x5358 fde=[ 1a88] │ │ │ │ - 0xfffffffffe65b188 (offset: 0xac4f20) -> 0x539c fde=[ 1acc] │ │ │ │ - 0xfffffffffe65b3a8 (offset: 0xac5140) -> 0x53e0 fde=[ 1b10] │ │ │ │ - 0xfffffffffe65b478 (offset: 0xac5210) -> 0x5414 fde=[ 1b44] │ │ │ │ - 0xfffffffffe65b528 (offset: 0xac52c0) -> 0x5458 fde=[ 1b88] │ │ │ │ - 0xfffffffffe65bd28 (offset: 0xac5ac0) -> 0x54a4 fde=[ 1bd4] │ │ │ │ - 0xfffffffffe65e3e8 (offset: 0xac8180) -> 0x54f0 fde=[ 1c20] │ │ │ │ - 0xfffffffffe65e4c8 (offset: 0xac8260) -> 0x5520 fde=[ 1c50] │ │ │ │ - 0xfffffffffe65e588 (offset: 0xac8320) -> 0x553c fde=[ 1c6c] │ │ │ │ - 0xfffffffffe662828 (offset: 0xacc5c0) -> 0x558c fde=[ 1cbc] │ │ │ │ - 0xfffffffffe662838 (offset: 0xacc5d0) -> 0x55a0 fde=[ 1cd0] │ │ │ │ - 0xfffffffffe662898 (offset: 0xacc630) -> 0x55b4 fde=[ 1ce4] │ │ │ │ - 0xfffffffffe6629b8 (offset: 0xacc750) -> 0x55e8 fde=[ 1d18] │ │ │ │ - 0xfffffffffe662a08 (offset: 0xacc7a0) -> 0x55fc fde=[ 1d2c] │ │ │ │ - 0xfffffffffe662b68 (offset: 0xacc900) -> 0x5640 fde=[ 1d70] │ │ │ │ - 0xfffffffffe662b78 (offset: 0xacc910) -> 0x5654 fde=[ 1d84] │ │ │ │ - 0xfffffffffe662b88 (offset: 0xacc920) -> 0x5668 fde=[ 1d98] │ │ │ │ - 0xfffffffffe662bb8 (offset: 0xacc950) -> 0x5680 fde=[ 1db0] │ │ │ │ - 0xfffffffffe663e58 (offset: 0xacdbf0) -> 0x56cc fde=[ 1dfc] │ │ │ │ - 0xfffffffffe663fe8 (offset: 0xacdd80) -> 0x56e0 fde=[ 1e10] │ │ │ │ - 0xfffffffffe663ff8 (offset: 0xacdd90) -> 0x56f4 fde=[ 1e24] │ │ │ │ - 0xfffffffffe664008 (offset: 0xacdda0) -> 0x5708 fde=[ 1e38] │ │ │ │ - 0xfffffffffe664028 (offset: 0xacddc0) -> 0x5724 fde=[ 1e54] │ │ │ │ - 0xfffffffffe664038 (offset: 0xacddd0) -> 0x5738 fde=[ 1e68] │ │ │ │ - 0xfffffffffe6657e8 (offset: 0xacf580) -> 0x5788 fde=[ 1eb8] │ │ │ │ - 0xfffffffffe665808 (offset: 0xacf5a0) -> 0x579c fde=[ 1ecc] │ │ │ │ - 0xfffffffffe665e78 (offset: 0xacfc10) -> 0x57c0 fde=[ 1ef0] │ │ │ │ - 0xfffffffffe665f08 (offset: 0xacfca0) -> 0x57fc fde=[ 1f2c] │ │ │ │ - 0xfffffffffe666188 (offset: 0xacff20) -> 0x5848 fde=[ 1f78] │ │ │ │ - 0xfffffffffe6663b8 (offset: 0xad0150) -> 0x58a0 fde=[ 1fd0] │ │ │ │ - 0xfffffffffe669098 (offset: 0xad2e30) -> 0x58f0 fde=[ 2020] │ │ │ │ - 0xfffffffffe6696a8 (offset: 0xad3440) -> 0x5940 fde=[ 2070] │ │ │ │ - 0xfffffffffe669738 (offset: 0xad34d0) -> 0x5978 fde=[ 20a8] │ │ │ │ - 0xfffffffffe6697d8 (offset: 0xad3570) -> 0x59a4 fde=[ 20d4] │ │ │ │ - 0xfffffffffe669948 (offset: 0xad36e0) -> 0x5a04 fde=[ 2134] │ │ │ │ - 0xfffffffffe6699c8 (offset: 0xad3760) -> 0x5a30 fde=[ 2160] │ │ │ │ - 0xfffffffffe66a198 (offset: 0xad3f30) -> 0x5a64 fde=[ 2194] │ │ │ │ - 0xfffffffffe66a928 (offset: 0xad46c0) -> 0x5a90 fde=[ 21c0] │ │ │ │ - 0xfffffffffe66b0d8 (offset: 0xad4e70) -> 0x5abc fde=[ 21ec] │ │ │ │ - 0xfffffffffe66b8b8 (offset: 0xad5650) -> 0x5af0 fde=[ 2220] │ │ │ │ - 0xfffffffffe66c088 (offset: 0xad5e20) -> 0x5b24 fde=[ 2254] │ │ │ │ - 0xfffffffffe66c288 (offset: 0xad6020) -> 0x5b50 fde=[ 2280] │ │ │ │ - 0xfffffffffe66c5d8 (offset: 0xad6370) -> 0x5b80 fde=[ 22b0] │ │ │ │ - 0xfffffffffe66c648 (offset: 0xad63e0) -> 0x5bb8 fde=[ 22e8] │ │ │ │ - 0xfffffffffe66d1b8 (offset: 0xad6f50) -> 0x5be4 fde=[ 2314] │ │ │ │ - 0xfffffffffe66dd28 (offset: 0xad7ac0) -> 0x5c10 fde=[ 2340] │ │ │ │ - 0xfffffffffe66dd38 (offset: 0xad7ad0) -> 0x5c24 fde=[ 2354] │ │ │ │ - 0xfffffffffe66ddd8 (offset: 0xad7b70) -> 0x5c4c fde=[ 237c] │ │ │ │ - 0xfffffffffe66e428 (offset: 0xad81c0) -> 0x5c7c fde=[ 23ac] │ │ │ │ - 0xfffffffffe66ef08 (offset: 0xad8ca0) -> 0x5cb0 fde=[ 23e0] │ │ │ │ - 0xfffffffffe6724c8 (offset: 0xadc260) -> 0x5cdc fde=[ 240c] │ │ │ │ - 0xfffffffffe672518 (offset: 0xadc2b0) -> 0x5d04 fde=[ 2434] │ │ │ │ - 0xfffffffffe672658 (offset: 0xadc3f0) -> 0x5d30 fde=[ 2460] │ │ │ │ - 0xfffffffffe6729a8 (offset: 0xadc740) -> 0x5d80 fde=[ 24b0] │ │ │ │ - 0xfffffffffe672a58 (offset: 0xadc7f0) -> 0x5da8 fde=[ 24d8] │ │ │ │ - 0xfffffffffe672bf8 (offset: 0xadc990) -> 0x5dd4 fde=[ 2504] │ │ │ │ - 0xfffffffffe673588 (offset: 0xadd320) -> 0x5e20 fde=[ 2550] │ │ │ │ - 0xfffffffffe673dc8 (offset: 0xaddb60) -> 0x5e4c fde=[ 257c] │ │ │ │ - 0xfffffffffe673fd8 (offset: 0xaddd70) -> 0x5e60 fde=[ 2590] │ │ │ │ - 0xfffffffffe6743e8 (offset: 0xade180) -> 0x5eac fde=[ 25dc] │ │ │ │ - 0xfffffffffe675ec8 (offset: 0xadfc60) -> 0x5edc fde=[ 260c] │ │ │ │ - 0xfffffffffe676088 (offset: 0xadfe20) -> 0x5f08 fde=[ 2638] │ │ │ │ - 0xfffffffffe676098 (offset: 0xadfe30) -> 0x5f1c fde=[ 264c] │ │ │ │ - 0xfffffffffe676138 (offset: 0xadfed0) -> 0x5f50 fde=[ 2680] │ │ │ │ - 0xfffffffffe6764f8 (offset: 0xae0290) -> 0x5f9c fde=[ 26cc] │ │ │ │ - 0xfffffffffe6766d8 (offset: 0xae0470) -> 0x5fc8 fde=[ 26f8] │ │ │ │ - 0xfffffffffe676788 (offset: 0xae0520) -> 0x5ff0 fde=[ 2720] │ │ │ │ - 0xfffffffffe676798 (offset: 0xae0530) -> 0x6004 fde=[ 2734] │ │ │ │ - 0xfffffffffe676938 (offset: 0xae06d0) -> 0x6030 fde=[ 2760] │ │ │ │ - 0xfffffffffe676da8 (offset: 0xae0b40) -> 0x607c fde=[ 27ac] │ │ │ │ - 0xfffffffffe677288 (offset: 0xae1020) -> 0x60d4 fde=[ 2804] │ │ │ │ - 0xfffffffffe677298 (offset: 0xae1030) -> 0x60e8 fde=[ 2818] │ │ │ │ - 0xfffffffffe677308 (offset: 0xae10a0) -> 0x6124 fde=[ 2854] │ │ │ │ - 0xfffffffffe677388 (offset: 0xae1120) -> 0x615c fde=[ 288c] │ │ │ │ - 0xfffffffffe6777a8 (offset: 0xae1540) -> 0x618c fde=[ 28bc] │ │ │ │ - 0xfffffffffe6777b8 (offset: 0xae1550) -> 0x61a0 fde=[ 28d0] │ │ │ │ - 0xfffffffffe6777c8 (offset: 0xae1560) -> 0x61b4 fde=[ 28e4] │ │ │ │ - 0xfffffffffe6778d8 (offset: 0xae1670) -> 0x61e0 fde=[ 2910] │ │ │ │ - 0xfffffffffe6778f8 (offset: 0xae1690) -> 0x61f4 fde=[ 2924] │ │ │ │ - 0xfffffffffe6779e8 (offset: 0xae1780) -> 0x6268 fde=[ 2998] │ │ │ │ - 0xfffffffffe677a18 (offset: 0xae17b0) -> 0x627c fde=[ 29ac] │ │ │ │ - 0xfffffffffe677a48 (offset: 0xae17e0) -> 0x6290 fde=[ 29c0] │ │ │ │ - 0xfffffffffe677a78 (offset: 0xae1810) -> 0x62a4 fde=[ 29d4] │ │ │ │ - 0xfffffffffe677a88 (offset: 0xae1820) -> 0x62b8 fde=[ 29e8] │ │ │ │ - 0xfffffffffe677ab8 (offset: 0xae1850) -> 0x62d8 fde=[ 2a08] │ │ │ │ - 0xfffffffffe677b68 (offset: 0xae1900) -> 0x632c fde=[ 2a5c] │ │ │ │ - 0xfffffffffe677d78 (offset: 0xae1b10) -> 0x635c fde=[ 2a8c] │ │ │ │ - 0xfffffffffe677e28 (offset: 0xae1bc0) -> 0x63b0 fde=[ 2ae0] │ │ │ │ - 0xfffffffffe67dbc8 (offset: 0xae7960) -> 0x6400 fde=[ 2b30] │ │ │ │ - 0xfffffffffe67dbe8 (offset: 0xae7980) -> 0x641c fde=[ 2b4c] │ │ │ │ - 0xfffffffffe67dd38 (offset: 0xae7ad0) -> 0x6430 fde=[ 2b60] │ │ │ │ - 0xfffffffffe67dda8 (offset: 0xae7b40) -> 0x646c fde=[ 2b9c] │ │ │ │ - 0xfffffffffe67de28 (offset: 0xae7bc0) -> 0x64b4 fde=[ 2be4] │ │ │ │ - 0xfffffffffe67e168 (offset: 0xae7f00) -> 0x6500 fde=[ 2c30] │ │ │ │ - 0xfffffffffe67e1d8 (offset: 0xae7f70) -> 0x653c fde=[ 2c6c] │ │ │ │ - 0xfffffffffe67e268 (offset: 0xae8000) -> 0x658c fde=[ 2cbc] │ │ │ │ - 0xfffffffffe67e5e8 (offset: 0xae8380) -> 0x65d8 fde=[ 2d08] │ │ │ │ - 0xfffffffffe67e958 (offset: 0xae86f0) -> 0x6628 fde=[ 2d58] │ │ │ │ - 0xfffffffffe67ea28 (offset: 0xae87c0) -> 0x6670 fde=[ 2da0] │ │ │ │ - 0xfffffffffe67eaf8 (offset: 0xae8890) -> 0x66b8 fde=[ 2de8] │ │ │ │ - 0xfffffffffe67ee68 (offset: 0xae8c00) -> 0x6704 fde=[ 2e34] │ │ │ │ - 0xfffffffffe67f3e8 (offset: 0xae9180) -> 0x6754 fde=[ 2e84] │ │ │ │ - 0xfffffffffe67f958 (offset: 0xae96f0) -> 0x67a4 fde=[ 2ed4] │ │ │ │ - 0xfffffffffe67f968 (offset: 0xae9700) -> 0x67b8 fde=[ 2ee8] │ │ │ │ - 0xfffffffffe67f9d8 (offset: 0xae9770) -> 0x67dc fde=[ 2f0c] │ │ │ │ - 0xfffffffffe67f9e8 (offset: 0xae9780) -> 0x67f0 fde=[ 2f20] │ │ │ │ - 0xfffffffffe67f9f8 (offset: 0xae9790) -> 0x6804 fde=[ 2f34] │ │ │ │ - 0xfffffffffe67fa08 (offset: 0xae97a0) -> 0x6818 fde=[ 2f48] │ │ │ │ - 0xfffffffffe67fa18 (offset: 0xae97b0) -> 0x682c fde=[ 2f5c] │ │ │ │ - 0xfffffffffe67fab8 (offset: 0xae9850) -> 0x6878 fde=[ 2fa8] │ │ │ │ - 0xfffffffffe67fb68 (offset: 0xae9900) -> 0x68bc fde=[ 2fec] │ │ │ │ - 0xfffffffffe67fb78 (offset: 0xae9910) -> 0x68d0 fde=[ 3000] │ │ │ │ - 0xfffffffffe67fd38 (offset: 0xae9ad0) -> 0x6934 fde=[ 3064] │ │ │ │ - 0xfffffffffe67ff08 (offset: 0xae9ca0) -> 0x6994 fde=[ 30c4] │ │ │ │ - 0xfffffffffe67ff18 (offset: 0xae9cb0) -> 0x69a8 fde=[ 30d8] │ │ │ │ - 0xfffffffffe67ff28 (offset: 0xae9cc0) -> 0x69bc fde=[ 30ec] │ │ │ │ - 0xfffffffffe67ff38 (offset: 0xae9cd0) -> 0x69d0 fde=[ 3100] │ │ │ │ - 0xfffffffffe67ff48 (offset: 0xae9ce0) -> 0x69e4 fde=[ 3114] │ │ │ │ - 0xfffffffffe67ff58 (offset: 0xae9cf0) -> 0x69f8 fde=[ 3128] │ │ │ │ - 0xfffffffffe67ff68 (offset: 0xae9d00) -> 0x6a0c fde=[ 313c] │ │ │ │ - 0xfffffffffe67ff78 (offset: 0xae9d10) -> 0x6a20 fde=[ 3150] │ │ │ │ - 0xfffffffffe67ff88 (offset: 0xae9d20) -> 0x6a34 fde=[ 3164] │ │ │ │ - 0xfffffffffe67ff98 (offset: 0xae9d30) -> 0x6a48 fde=[ 3178] │ │ │ │ - 0xfffffffffe680408 (offset: 0xaea1a0) -> 0x6a94 fde=[ 31c4] │ │ │ │ - 0xfffffffffe680568 (offset: 0xaea300) -> 0x6af8 fde=[ 3228] │ │ │ │ - 0xfffffffffe6806a8 (offset: 0xaea440) -> 0x6b38 fde=[ 3268] │ │ │ │ - 0xfffffffffe680818 (offset: 0xaea5b0) -> 0x6b4c fde=[ 327c] │ │ │ │ - 0xfffffffffe680b08 (offset: 0xaea8a0) -> 0x6bb4 fde=[ 32e4] │ │ │ │ - 0xfffffffffe680b58 (offset: 0xaea8f0) -> 0x6bdc fde=[ 330c] │ │ │ │ - 0xfffffffffe680ff8 (offset: 0xaead90) -> 0x6c0c fde=[ 333c] │ │ │ │ - 0xfffffffffe681438 (offset: 0xaeb1d0) -> 0x6c5c fde=[ 338c] │ │ │ │ - 0xfffffffffe681488 (offset: 0xaeb220) -> 0x6c84 fde=[ 33b4] │ │ │ │ - 0xfffffffffe6814e8 (offset: 0xaeb280) -> 0x6c9c fde=[ 33cc] │ │ │ │ - 0xfffffffffe6815f8 (offset: 0xaeb390) -> 0x6ce8 fde=[ 3418] │ │ │ │ - 0xfffffffffe68ba28 (offset: 0xaf57c0) -> 0x6d00 fde=[ 3430] │ │ │ │ - 0xfffffffffe68ba58 (offset: 0xaf57f0) -> 0x6d1c fde=[ 344c] │ │ │ │ - 0xfffffffffe68d008 (offset: 0xaf6da0) -> 0x6d6c fde=[ 349c] │ │ │ │ - 0xfffffffffe68dd68 (offset: 0xaf7b00) -> 0x6dbc fde=[ 34ec] │ │ │ │ - 0xfffffffffe68f348 (offset: 0xaf90e0) -> 0x6e0c fde=[ 353c] │ │ │ │ - 0xfffffffffe68f388 (offset: 0xaf9120) -> 0x6e34 fde=[ 3564] │ │ │ │ - 0xfffffffffe68f398 (offset: 0xaf9130) -> 0x6e48 fde=[ 3578] │ │ │ │ - 0xfffffffffe68f3a8 (offset: 0xaf9140) -> 0x6e5c fde=[ 358c] │ │ │ │ - 0xfffffffffe68f3b8 (offset: 0xaf9150) -> 0x6e70 fde=[ 35a0] │ │ │ │ - 0xfffffffffe68f3c8 (offset: 0xaf9160) -> 0x6e84 fde=[ 35b4] │ │ │ │ - 0xfffffffffe68f408 (offset: 0xaf91a0) -> 0x6eb0 fde=[ 35e0] │ │ │ │ - 0xfffffffffe68faa8 (offset: 0xaf9840) -> 0x6efc fde=[ 362c] │ │ │ │ - 0xfffffffffe68fbf8 (offset: 0xaf9990) -> 0x6f38 fde=[ 3668] │ │ │ │ - 0xfffffffffe690028 (offset: 0xaf9dc0) -> 0x6f88 fde=[ 36b8] │ │ │ │ - 0xfffffffffe6901a8 (offset: 0xaf9f40) -> 0x6fcc fde=[ 36fc] │ │ │ │ - 0xfffffffffe690528 (offset: 0xafa2c0) -> 0x7038 fde=[ 3768] │ │ │ │ - 0xfffffffffe6905e8 (offset: 0xafa380) -> 0x705c fde=[ 378c] │ │ │ │ - 0xfffffffffe690638 (offset: 0xafa3d0) -> 0x707c fde=[ 37ac] │ │ │ │ - 0xfffffffffe690808 (offset: 0xafa5a0) -> 0x7090 fde=[ 37c0] │ │ │ │ - 0xfffffffffe6909c8 (offset: 0xafa760) -> 0x70a4 fde=[ 37d4] │ │ │ │ - 0xfffffffffe690a38 (offset: 0xafa7d0) -> 0x70c8 fde=[ 37f8] │ │ │ │ - 0xfffffffffe690e08 (offset: 0xafaba0) -> 0x70f8 fde=[ 3828] │ │ │ │ - 0xfffffffffe690ef8 (offset: 0xafac90) -> 0x710c fde=[ 383c] │ │ │ │ - 0xfffffffffe6910a8 (offset: 0xafae40) -> 0x7120 fde=[ 3850] │ │ │ │ - 0xfffffffffe691298 (offset: 0xafb030) -> 0x715c fde=[ 388c] │ │ │ │ - 0xfffffffffe6916a8 (offset: 0xafb440) -> 0x71a8 fde=[ 38d8] │ │ │ │ - 0xfffffffffe6916d8 (offset: 0xafb470) -> 0x71c0 fde=[ 38f0] │ │ │ │ - 0xfffffffffe6916e8 (offset: 0xafb480) -> 0x71d4 fde=[ 3904] │ │ │ │ - 0xfffffffffe6917c8 (offset: 0xafb560) -> 0x71e8 fde=[ 3918] │ │ │ │ - 0xfffffffffe6917e8 (offset: 0xafb580) -> 0x71fc fde=[ 392c] │ │ │ │ - 0xfffffffffe691848 (offset: 0xafb5e0) -> 0x7210 fde=[ 3940] │ │ │ │ - 0xfffffffffe691a18 (offset: 0xafb7b0) -> 0x7280 fde=[ 39b0] │ │ │ │ - 0xfffffffffe691d78 (offset: 0xafbb10) -> 0x72ac fde=[ 39dc] │ │ │ │ - 0xfffffffffe691d88 (offset: 0xafbb20) -> 0x72c0 fde=[ 39f0] │ │ │ │ - 0xfffffffffe692028 (offset: 0xafbdc0) -> 0x7354 fde=[ 3a84] │ │ │ │ - 0xfffffffffe692208 (offset: 0xafbfa0) -> 0x7368 fde=[ 3a98] │ │ │ │ - 0xfffffffffe692298 (offset: 0xafc030) -> 0x737c fde=[ 3aac] │ │ │ │ - 0xfffffffffe692408 (offset: 0xafc1a0) -> 0x7390 fde=[ 3ac0] │ │ │ │ - 0xfffffffffe693178 (offset: 0xafcf10) -> 0x73d4 fde=[ 3b04] │ │ │ │ - 0xfffffffffe693ea8 (offset: 0xafdc40) -> 0x741c fde=[ 3b4c] │ │ │ │ - 0xfffffffffe694108 (offset: 0xafdea0) -> 0x7468 fde=[ 3b98] │ │ │ │ - 0xfffffffffe694138 (offset: 0xafded0) -> 0x747c fde=[ 3bac] │ │ │ │ - 0xfffffffffe694368 (offset: 0xafe100) -> 0x7490 fde=[ 3bc0] │ │ │ │ - 0xfffffffffe79c2b8 (offset: 0xc06050) -> 0x74a8 fde=[ 3bd8] │ │ │ │ - 0xfffffffffe79c2c8 (offset: 0xc06060) -> 0x74bc fde=[ 3bec] │ │ │ │ - 0xfffffffffe8343e8 (offset: 0xc9e180) -> 0x74e8 fde=[ 3c18] │ │ │ │ - 0xfffffffffe834438 (offset: 0xc9e1d0) -> 0x7500 fde=[ 3c30] │ │ │ │ - 0xfffffffffe834458 (offset: 0xc9e1f0) -> 0x7514 fde=[ 3c44] │ │ │ │ - 0xfffffffffe834488 (offset: 0xc9e220) -> 0x7534 fde=[ 3c64] │ │ │ │ - 0xfffffffffe834498 (offset: 0xc9e230) -> 0x7548 fde=[ 3c78] │ │ │ │ - 0xfffffffffe8344a8 (offset: 0xc9e240) -> 0x755c fde=[ 3c8c] │ │ │ │ - 0xfffffffffe8344c8 (offset: 0xc9e260) -> 0x7574 fde=[ 3ca4] │ │ │ │ - 0xfffffffffe8344d8 (offset: 0xc9e270) -> 0x7588 fde=[ 3cb8] │ │ │ │ - 0xfffffffffe8344e8 (offset: 0xc9e280) -> 0x759c fde=[ 3ccc] │ │ │ │ - 0xfffffffffe8344f8 (offset: 0xc9e290) -> 0x75b0 fde=[ 3ce0] │ │ │ │ - 0xfffffffffe834508 (offset: 0xc9e2a0) -> 0x75c4 fde=[ 3cf4] │ │ │ │ - 0xfffffffffe834518 (offset: 0xc9e2b0) -> 0x75d8 fde=[ 3d08] │ │ │ │ - 0xfffffffffe834528 (offset: 0xc9e2c0) -> 0x75ec fde=[ 3d1c] │ │ │ │ - 0xfffffffffe834548 (offset: 0xc9e2e0) -> 0x7604 fde=[ 3d34] │ │ │ │ - 0xfffffffffe834558 (offset: 0xc9e2f0) -> 0x7618 fde=[ 3d48] │ │ │ │ - 0xfffffffffe834568 (offset: 0xc9e300) -> 0x762c fde=[ 3d5c] │ │ │ │ - 0xfffffffffe834578 (offset: 0xc9e310) -> 0x7640 fde=[ 3d70] │ │ │ │ - 0xffffffffff0e6dc7 (offset: 0x1550b5f) -> 0x7658 fde=[ 3d88] │ │ │ │ - 0xffffffffff0e6dd5 (offset: 0x1550b6d) -> 0x7670 fde=[ 3da0] │ │ │ │ - 0xffffffffff0e6de3 (offset: 0x1550b7b) -> 0x7688 fde=[ 3db8] │ │ │ │ - 0xffffffffff0e6df1 (offset: 0x1550b89) -> 0x76a0 fde=[ 3dd0] │ │ │ │ - 0xffffffffff0e6dff (offset: 0x1550b97) -> 0x76b8 fde=[ 3de8] │ │ │ │ - 0xffffffffff0e6e0d (offset: 0x1550ba5) -> 0x76d0 fde=[ 3e00] │ │ │ │ - 0xffffffffff0e6e1b (offset: 0x1550bb3) -> 0x76e8 fde=[ 3e18] │ │ │ │ - 0xffffffffff0e6e29 (offset: 0x1550bc1) -> 0x7700 fde=[ 3e30] │ │ │ │ - 0xffffffffff0e6e3e (offset: 0x1550bd6) -> 0x7720 fde=[ 3e50] │ │ │ │ - 0xffffffffff0e6e58 (offset: 0x1550bf0) -> 0x7738 fde=[ 3e68] │ │ │ │ - 0xffffffffff0e6e68 (offset: 0x1550c00) -> 0x774c fde=[ 3e7c] │ │ │ │ - 0xffffffffff669348 (offset: 0x1ad30e0) -> 0x7760 fde=[ 3e90] │ │ │ │ - 0xffffffffff669358 (offset: 0x1ad30f0) -> 0x7774 fde=[ 3ea4] │ │ │ │ - 0xffffffffff669368 (offset: 0x1ad3100) -> 0x7788 fde=[ 3eb8] │ │ │ │ - 0xffffffffff669378 (offset: 0x1ad3110) -> 0x779c fde=[ 3ecc] │ │ │ │ - 0xffffffffff669388 (offset: 0x1ad3120) -> 0x77b0 fde=[ 3ee0] │ │ │ │ - 0xffffffffff669398 (offset: 0x1ad3130) -> 0x77c4 fde=[ 3ef4] │ │ │ │ - 0xffffffffff669458 (offset: 0x1ad31f0) -> 0x77d8 fde=[ 3f08] │ │ │ │ - 0xffffffffff6694e8 (offset: 0x1ad3280) -> 0x77ec fde=[ 3f1c] │ │ │ │ - 0xffffffffff669568 (offset: 0x1ad3300) -> 0x7800 fde=[ 3f30] │ │ │ │ - 0xffffffffff6695e8 (offset: 0x1ad3380) -> 0x7814 fde=[ 3f44] │ │ │ │ - 0xffffffffff669668 (offset: 0x1ad3400) -> 0x7828 fde=[ 3f58] │ │ │ │ - 0xffffffffff669708 (offset: 0x1ad34a0) -> 0x783c fde=[ 3f6c] │ │ │ │ - 0xffffffffff669798 (offset: 0x1ad3530) -> 0x7850 fde=[ 3f80] │ │ │ │ - 0xffffffffff6f2f38 (offset: 0x1b5ccd0) -> 0x7868 fde=[ 3f98] │ │ │ │ - 0xffffffffff734ac8 (offset: 0x1b9e860) -> 0x7880 fde=[ 3fb0] │ │ │ │ - 0xffffffffff734c08 (offset: 0x1b9e9a0) -> 0x7894 fde=[ 3fc4] │ │ │ │ - 0xffffffffff734c28 (offset: 0x1b9e9c0) -> 0x78a8 fde=[ 3fd8] │ │ │ │ - 0xffffffffff734c78 (offset: 0x1b9ea10) -> 0x78bc fde=[ 3fec] │ │ │ │ - 0xffffffffff734cf8 (offset: 0x1b9ea90) -> 0x78d0 fde=[ 4000] │ │ │ │ - 0xffffffffff734d48 (offset: 0x1b9eae0) -> 0x78e8 fde=[ 4018] │ │ │ │ - 0xffffffffff734de8 (offset: 0x1b9eb80) -> 0x7908 fde=[ 4038] │ │ │ │ - 0xffffffffff74b378 (offset: 0x1bb5110) -> 0x7920 fde=[ 4050] │ │ │ │ - 0xffffffffff74b3c8 (offset: 0x1bb5160) -> 0x7940 fde=[ 4070] │ │ │ │ - 0xffffffffff74b748 (offset: 0x1bb54e0) -> 0x79b8 fde=[ 40e8] │ │ │ │ - 0xffffffffff74b768 (offset: 0x1bb5500) -> 0x79d0 fde=[ 4100] │ │ │ │ - 0xffffffffff74b7f8 (offset: 0x1bb5590) -> 0x7a04 fde=[ 4134] │ │ │ │ - 0xffffffffff74b858 (offset: 0x1bb55f0) -> 0x7a28 fde=[ 4158] │ │ │ │ - 0xffffffffff74b8a8 (offset: 0x1bb5640) -> 0x7a44 fde=[ 4174] │ │ │ │ - 0xffffffffff74b9a8 (offset: 0x1bb5740) -> 0x7a68 fde=[ 4198] │ │ │ │ - 0xffffffffff74ba08 (offset: 0x1bb57a0) -> 0x7a8c fde=[ 41bc] │ │ │ │ - 0xffffffffff74bf68 (offset: 0x1bb5d00) -> 0x7ae0 fde=[ 4210] │ │ │ │ - 0xffffffffff74c098 (offset: 0x1bb5e30) -> 0x7b10 fde=[ 4240] │ │ │ │ - 0xffffffffff7e77e8 (offset: 0x1c51580) -> 0x7b60 fde=[ 4290] │ │ │ │ - 0xffffffffff891ee8 (offset: 0x1cfbc80) -> 0x7b78 fde=[ 42a8] │ │ │ │ - 0xffffffffff891f23 (offset: 0x1cfbcbb) -> 0x7b8c fde=[ 42bc] │ │ │ │ - 0xffffffffff891f2d (offset: 0x1cfbcc5) -> 0x7ba0 fde=[ 42d0] │ │ │ │ - 0xffffffffff891f50 (offset: 0x1cfbce8) -> 0x7bb4 fde=[ 42e4] │ │ │ │ - 0xffffffffff891f8f (offset: 0x1cfbd27) -> 0x7bc8 fde=[ 42f8] │ │ │ │ - 0xffffffffff891f9d (offset: 0x1cfbd35) -> 0x7be0 fde=[ 4310] │ │ │ │ - 0xffffffffff892460 (offset: 0x1cfc1f8) -> 0x7c38 fde=[ 4368] │ │ │ │ - 0xffffffffff892558 (offset: 0x1cfc2f0) -> 0x7c80 fde=[ 43b0] │ │ │ │ - 0xffffffffff8925a8 (offset: 0x1cfc340) -> 0x7cb8 fde=[ 43e8] │ │ │ │ - 0xffffffffff892a58 (offset: 0x1cfc7f0) -> 0x7cf8 fde=[ 4428] │ │ │ │ - 0xffffffffff892ce3 (offset: 0x1cfca7b) -> 0x7d44 fde=[ 4474] │ │ │ │ - 0xffffffffff892fc8 (offset: 0x1cfcd60) -> 0x7d84 fde=[ 44b4] │ │ │ │ - 0xffffffffff892fe4 (offset: 0x1cfcd7c) -> 0x7d9c fde=[ 44cc] │ │ │ │ - 0xffffffffff893001 (offset: 0x1cfcd99) -> 0x7db4 fde=[ 44e4] │ │ │ │ - 0xffffffffff893018 (offset: 0x1cfcdb0) -> 0x7dcc fde=[ 44fc] │ │ │ │ - 0xffffffffff893026 (offset: 0x1cfcdbe) -> 0x7de4 fde=[ 4514] │ │ │ │ - 0xffffffffff893578 (offset: 0x1cfd310) -> 0x7e34 fde=[ 4564] │ │ │ │ - 0xffffffffff893743 (offset: 0x1cfd4db) -> 0x7e48 fde=[ 4578] │ │ │ │ - 0xffffffffff89375a (offset: 0x1cfd4f2) -> 0x7e5c fde=[ 458c] │ │ │ │ - 0xffffffffff893760 (offset: 0x1cfd4f8) -> 0x7e70 fde=[ 45a0] │ │ │ │ - 0xffffffffff893793 (offset: 0x1cfd52b) -> 0x7e84 fde=[ 45b4] │ │ │ │ - 0xffffffffff8937c1 (offset: 0x1cfd559) -> 0x7e98 fde=[ 45c8] │ │ │ │ - 0xffffffffff8937db (offset: 0x1cfd573) -> 0x7eb0 fde=[ 45e0] │ │ │ │ - 0xffffffffff98c468 (offset: 0x1df6200) -> 0x7ec8 fde=[ 45f8] │ │ │ │ - 0xffffffffff98c478 (offset: 0x1df6210) -> 0x7edc fde=[ 460c] │ │ │ │ - 0xffffffffff98c4a8 (offset: 0x1df6240) -> 0x7f00 fde=[ 4630] │ │ │ │ - 0xffffffffff98c698 (offset: 0x1df6430) -> 0x7f14 fde=[ 4644] │ │ │ │ - 0xffffffffff98c7f8 (offset: 0x1df6590) -> 0x7f28 fde=[ 4658] │ │ │ │ - 0xffffffffff98c828 (offset: 0x1df65c0) -> 0x7f44 fde=[ 4674] │ │ │ │ - 0xffffffffff9f7b58 (offset: 0x1e618f0) -> 0x7f70 fde=[ 46a0] │ │ │ │ - 0xffffffffff9f7b68 (offset: 0x1e61900) -> 0x7f84 fde=[ 46b4] │ │ │ │ - 0xffffffffff9f7b78 (offset: 0x1e61910) -> 0x7f98 fde=[ 46c8] │ │ │ │ - 0xffffffffff9fd9f8 (offset: 0x1e67790) -> 0x7fb0 fde=[ 46e0] │ │ │ │ - 0xffffffffff9fda08 (offset: 0x1e677a0) -> 0x7fc4 fde=[ 46f4] │ │ │ │ - 0xffffffffff9fda58 (offset: 0x1e677f0) -> 0x7fd8 fde=[ 4708] │ │ │ │ - 0xffffffffff9fda68 (offset: 0x1e67800) -> 0x7fec fde=[ 471c] │ │ │ │ - 0xffffffffff9fda78 (offset: 0x1e67810) -> 0x8000 fde=[ 4730] │ │ │ │ - 0xffffffffffa08208 (offset: 0x1e71fa0) -> 0x8018 fde=[ 4748] │ │ │ │ - 0xffffffffffa08218 (offset: 0x1e71fb0) -> 0x802c fde=[ 475c] │ │ │ │ - 0xffffffffffa08228 (offset: 0x1e71fc0) -> 0x8040 fde=[ 4770] │ │ │ │ - 0xffffffffffa08238 (offset: 0x1e71fd0) -> 0x8054 fde=[ 4784] │ │ │ │ - 0xffffffffffa0acc8 (offset: 0x1e74a60) -> 0x8068 fde=[ 4798] │ │ │ │ - 0xffffffffffa0b3f8 (offset: 0x1e75190) -> 0x8080 fde=[ 47b0] │ │ │ │ - 0xffffffffffa0b408 (offset: 0x1e751a0) -> 0x8094 fde=[ 47c4] │ │ │ │ - 0xffffffffffa0b418 (offset: 0x1e751b0) -> 0x80a8 fde=[ 47d8] │ │ │ │ - 0xffffffffffa0c468 (offset: 0x1e76200) -> 0x80c0 fde=[ 47f0] │ │ │ │ - 0xffffffffffa0c478 (offset: 0x1e76210) -> 0x80d4 fde=[ 4804] │ │ │ │ - 0xffffffffffa0c488 (offset: 0x1e76220) -> 0x80e8 fde=[ 4818] │ │ │ │ - 0xffffffffffa0c498 (offset: 0x1e76230) -> 0x80fc fde=[ 482c] │ │ │ │ - 0xffffffffffa0c4a8 (offset: 0x1e76240) -> 0x8110 fde=[ 4840] │ │ │ │ - 0xffffffffffa0c4b8 (offset: 0x1e76250) -> 0x8124 fde=[ 4854] │ │ │ │ - 0xffffffffffa0c4c8 (offset: 0x1e76260) -> 0x8138 fde=[ 4868] │ │ │ │ - 0xffffffffffa0c4d8 (offset: 0x1e76270) -> 0x814c fde=[ 487c] │ │ │ │ - 0xffffffffffa0cc48 (offset: 0x1e769e0) -> 0x8160 fde=[ 4890] │ │ │ │ - 0xffffffffffa0d468 (offset: 0x1e77200) -> 0x8178 fde=[ 48a8] │ │ │ │ - 0xffffffffffa0d478 (offset: 0x1e77210) -> 0x818c fde=[ 48bc] │ │ │ │ - 0xffffffffffa0d488 (offset: 0x1e77220) -> 0x81a0 fde=[ 48d0] │ │ │ │ - 0xffffffffffa0d498 (offset: 0x1e77230) -> 0x81b4 fde=[ 48e4] │ │ │ │ - 0xffffffffffa0d4a8 (offset: 0x1e77240) -> 0x81c8 fde=[ 48f8] │ │ │ │ - 0xffffffffffa0d4b8 (offset: 0x1e77250) -> 0x81dc fde=[ 490c] │ │ │ │ - 0xffffffffffa0d4c8 (offset: 0x1e77260) -> 0x81f0 fde=[ 4920] │ │ │ │ - 0xffffffffffa0d4d8 (offset: 0x1e77270) -> 0x8204 fde=[ 4934] │ │ │ │ - 0xffffffffffa0d4e8 (offset: 0x1e77280) -> 0x8218 fde=[ 4948] │ │ │ │ - 0xffffffffffa0d4f8 (offset: 0x1e77290) -> 0x822c fde=[ 495c] │ │ │ │ - 0xffffffffffa0e9a8 (offset: 0x1e78740) -> 0x8240 fde=[ 4970] │ │ │ │ - 0xffffffffffa0e9b8 (offset: 0x1e78750) -> 0x8254 fde=[ 4984] │ │ │ │ - 0xffffffffffa0e9c8 (offset: 0x1e78760) -> 0x8268 fde=[ 4998] │ │ │ │ - 0xffffffffffa0e9d8 (offset: 0x1e78770) -> 0x827c fde=[ 49ac] │ │ │ │ - 0xffffffffffa0e9e8 (offset: 0x1e78780) -> 0x8290 fde=[ 49c0] │ │ │ │ - 0xffffffffffa0e9f8 (offset: 0x1e78790) -> 0x82a4 fde=[ 49d4] │ │ │ │ - 0xffffffffffa0ea18 (offset: 0x1e787b0) -> 0x82c0 fde=[ 49f0] │ │ │ │ - 0xffffffffffa0ea28 (offset: 0x1e787c0) -> 0x82d4 fde=[ 4a04] │ │ │ │ - 0xffffffffffa0ea38 (offset: 0x1e787d0) -> 0x82e8 fde=[ 4a18] │ │ │ │ - 0xffffffffffa142c8 (offset: 0x1e7e060) -> 0x8300 fde=[ 4a30] │ │ │ │ - 0xffffffffffa142d8 (offset: 0x1e7e070) -> 0x8314 fde=[ 4a44] │ │ │ │ - 0xffffffffffa142e8 (offset: 0x1e7e080) -> 0x8328 fde=[ 4a58] │ │ │ │ - 0xffffffffffa32c38 (offset: 0x1e9c9d0) -> 0x8340 fde=[ 4a70] │ │ │ │ - 0xffffffffffaf8248 (offset: 0x1f61fe0) -> 0x8378 fde=[ 4aa8] │ │ │ │ - 0xffffffffffaf8258 (offset: 0x1f61ff0) -> 0x838c fde=[ 4abc] │ │ │ │ - 0xffffffffffaf83e8 (offset: 0x1f62180) -> 0x83a0 fde=[ 4ad0] │ │ │ │ - 0xffffffffffaf86b8 (offset: 0x1f62450) -> 0x83e8 fde=[ 4b18] │ │ │ │ - 0xffffffffffaf8a08 (offset: 0x1f627a0) -> 0x8418 fde=[ 4b48] │ │ │ │ - 0xffffffffffaf8a48 (offset: 0x1f627e0) -> 0x842c fde=[ 4b5c] │ │ │ │ - 0xffffffffffaf8b38 (offset: 0x1f628d0) -> 0x8440 fde=[ 4b70] │ │ │ │ - 0xffffffffffaf8c38 (offset: 0x1f629d0) -> 0x8454 fde=[ 4b84] │ │ │ │ - 0xffffffffffaf8d38 (offset: 0x1f62ad0) -> 0x8468 fde=[ 4b98] │ │ │ │ - 0xffffffffffaf8d48 (offset: 0x1f62ae0) -> 0x847c fde=[ 4bac] │ │ │ │ - 0xffffffffffaf8d58 (offset: 0x1f62af0) -> 0x8490 fde=[ 4bc0] │ │ │ │ - 0xffffffffffaf8d68 (offset: 0x1f62b00) -> 0x84a4 fde=[ 4bd4] │ │ │ │ - 0xffffffffffaf8d78 (offset: 0x1f62b10) -> 0x84b8 fde=[ 4be8] │ │ │ │ - 0xffffffffffaf8d88 (offset: 0x1f62b20) -> 0x84cc fde=[ 4bfc] │ │ │ │ - 0xffffffffffaf8d98 (offset: 0x1f62b30) -> 0x84e0 fde=[ 4c10] │ │ │ │ - 0xffffffffffaf8da8 (offset: 0x1f62b40) -> 0x84f4 fde=[ 4c24] │ │ │ │ - 0xffffffffffaf8e38 (offset: 0x1f62bd0) -> 0x851c fde=[ 4c4c] │ │ │ │ - 0xffffffffffaf9048 (offset: 0x1f62de0) -> 0x8538 fde=[ 4c68] │ │ │ │ - 0xffffffffffaf9238 (offset: 0x1f62fd0) -> 0x854c fde=[ 4c7c] │ │ │ │ - 0xffffffffffaf9428 (offset: 0x1f631c0) -> 0x8560 fde=[ 4c90] │ │ │ │ - 0xffffffffffaf9998 (offset: 0x1f63730) -> 0x8584 fde=[ 4cb4] │ │ │ │ - 0xffffffffffaf9eb8 (offset: 0x1f63c50) -> 0x85b4 fde=[ 4ce4] │ │ │ │ - 0xffffffffffb12fe8 (offset: 0x1f7cd80) -> 0x85d8 fde=[ 4d08] │ │ │ │ - 0xffffffffffb130d8 (offset: 0x1f7ce70) -> 0x85ec fde=[ 4d1c] │ │ │ │ - 0xffffffffffb131e8 (offset: 0x1f7cf80) -> 0x8600 fde=[ 4d30] │ │ │ │ - 0xffffffffffb13288 (offset: 0x1f7d020) -> 0x8614 fde=[ 4d44] │ │ │ │ - 0xffffffffffb13308 (offset: 0x1f7d0a0) -> 0x8628 fde=[ 4d58] │ │ │ │ - 0xffffffffffb13378 (offset: 0x1f7d110) -> 0x863c fde=[ 4d6c] │ │ │ │ - 0xffffffffffb13408 (offset: 0x1f7d1a0) -> 0x8650 fde=[ 4d80] │ │ │ │ - 0xffffffffffb13468 (offset: 0x1f7d200) -> 0x8664 fde=[ 4d94] │ │ │ │ - 0xffffffffffbf91b8 (offset: 0x2062f50) -> 0x8678 fde=[ 4da8] │ │ │ │ - 0xffffffffffbf91c8 (offset: 0x2062f60) -> 0x8690 fde=[ 4dc0] │ │ │ │ - 0xffffffffffbf91d8 (offset: 0x2062f70) -> 0x86ac fde=[ 4ddc] │ │ │ │ - 0xffffffffffbf91e8 (offset: 0x2062f80) -> 0x86c0 fde=[ 4df0] │ │ │ │ - 0xffffffffffbf91f8 (offset: 0x2062f90) -> 0x86d4 fde=[ 4e04] │ │ │ │ - 0xffffffffffbf9208 (offset: 0x2062fa0) -> 0x86e8 fde=[ 4e18] │ │ │ │ - 0xffffffffffbf9218 (offset: 0x2062fb0) -> 0x86fc fde=[ 4e2c] │ │ │ │ - 0xffffffffffbf9228 (offset: 0x2062fc0) -> 0x8710 fde=[ 4e40] │ │ │ │ - 0xffffffffffbf9238 (offset: 0x2062fd0) -> 0x8724 fde=[ 4e54] │ │ │ │ - 0xffffffffffbf9248 (offset: 0x2062fe0) -> 0x8738 fde=[ 4e68] │ │ │ │ - 0xffffffffffbf9258 (offset: 0x2062ff0) -> 0x874c fde=[ 4e7c] │ │ │ │ - 0xffffffffffbf9268 (offset: 0x2063000) -> 0x8760 fde=[ 4e90] │ │ │ │ - 0xffffffffffbf9278 (offset: 0x2063010) -> 0x8774 fde=[ 4ea4] │ │ │ │ - 0xffffffffffbf9288 (offset: 0x2063020) -> 0x8788 fde=[ 4eb8] │ │ │ │ - 0xffffffffffbf9298 (offset: 0x2063030) -> 0x879c fde=[ 4ecc] │ │ │ │ - 0xffffffffffbf92a8 (offset: 0x2063040) -> 0x87b0 fde=[ 4ee0] │ │ │ │ - 0xffffffffffbf92b8 (offset: 0x2063050) -> 0x87c4 fde=[ 4ef4] │ │ │ │ - 0xffffffffffbf92c8 (offset: 0x2063060) -> 0x87d8 fde=[ 4f08] │ │ │ │ - 0xffffffffffbf92d8 (offset: 0x2063070) -> 0x87ec fde=[ 4f1c] │ │ │ │ - 0xffffffffffbf92e8 (offset: 0x2063080) -> 0x8800 fde=[ 4f30] │ │ │ │ - 0xffffffffffbf92f8 (offset: 0x2063090) -> 0x8814 fde=[ 4f44] │ │ │ │ - 0xffffffffffbf9308 (offset: 0x20630a0) -> 0x8828 fde=[ 4f58] │ │ │ │ - 0xffffffffffbf9318 (offset: 0x20630b0) -> 0x883c fde=[ 4f6c] │ │ │ │ - 0xffffffffffbf9328 (offset: 0x20630c0) -> 0x8850 fde=[ 4f80] │ │ │ │ - 0xffffffffffbf9338 (offset: 0x20630d0) -> 0x8864 fde=[ 4f94] │ │ │ │ - 0xffffffffffbf9348 (offset: 0x20630e0) -> 0x8878 fde=[ 4fa8] │ │ │ │ - 0xffffffffffbf9358 (offset: 0x20630f0) -> 0x888c fde=[ 4fbc] │ │ │ │ - 0xffffffffffbf9368 (offset: 0x2063100) -> 0x88a0 fde=[ 4fd0] │ │ │ │ - 0xffffffffffbf9378 (offset: 0x2063110) -> 0x88b4 fde=[ 4fe4] │ │ │ │ - 0xffffffffffbf9388 (offset: 0x2063120) -> 0x88c8 fde=[ 4ff8] │ │ │ │ - 0xffffffffffbf9398 (offset: 0x2063130) -> 0x88dc fde=[ 500c] │ │ │ │ - 0xffffffffffbf93a8 (offset: 0x2063140) -> 0x88f0 fde=[ 5020] │ │ │ │ - 0xffffffffffbf93b8 (offset: 0x2063150) -> 0x8904 fde=[ 5034] │ │ │ │ - 0xffffffffffbf93c8 (offset: 0x2063160) -> 0x8918 fde=[ 5048] │ │ │ │ - 0xffffffffffbf93d8 (offset: 0x2063170) -> 0x892c fde=[ 505c] │ │ │ │ - 0xffffffffffbf93e8 (offset: 0x2063180) -> 0x8940 fde=[ 5070] │ │ │ │ - 0xffffffffffbf93f8 (offset: 0x2063190) -> 0x8954 fde=[ 5084] │ │ │ │ - 0xffffffffffbf9408 (offset: 0x20631a0) -> 0x8968 fde=[ 5098] │ │ │ │ - 0xffffffffffbf9418 (offset: 0x20631b0) -> 0x897c fde=[ 50ac] │ │ │ │ - 0xffffffffffbf9428 (offset: 0x20631c0) -> 0x8990 fde=[ 50c0] │ │ │ │ - 0xffffffffffbf9438 (offset: 0x20631d0) -> 0x89a4 fde=[ 50d4] │ │ │ │ - 0xffffffffffbf9448 (offset: 0x20631e0) -> 0x89b8 fde=[ 50e8] │ │ │ │ - 0xffffffffffbf9458 (offset: 0x20631f0) -> 0x89cc fde=[ 50fc] │ │ │ │ - 0xffffffffffbf9468 (offset: 0x2063200) -> 0x89e0 fde=[ 5110] │ │ │ │ - 0xffffffffffbf9478 (offset: 0x2063210) -> 0x89f4 fde=[ 5124] │ │ │ │ - 0xffffffffffbf9488 (offset: 0x2063220) -> 0x8a08 fde=[ 5138] │ │ │ │ - 0xffffffffffbf9498 (offset: 0x2063230) -> 0x8a1c fde=[ 514c] │ │ │ │ - 0xffffffffffbf94a8 (offset: 0x2063240) -> 0x8a30 fde=[ 5160] │ │ │ │ - 0xffffffffffbf94b8 (offset: 0x2063250) -> 0x8a44 fde=[ 5174] │ │ │ │ - 0xffffffffffbf94c8 (offset: 0x2063260) -> 0x8a58 fde=[ 5188] │ │ │ │ - 0xffffffffffbf94d8 (offset: 0x2063270) -> 0x8a6c fde=[ 519c] │ │ │ │ - 0xffffffffffbf94e8 (offset: 0x2063280) -> 0x8a80 fde=[ 51b0] │ │ │ │ - 0xffffffffffbf9508 (offset: 0x20632a0) -> 0x8a94 fde=[ 51c4] │ │ │ │ - 0xffffffffffbf9538 (offset: 0x20632d0) -> 0x8aa8 fde=[ 51d8] │ │ │ │ - 0xffffffffffbf9568 (offset: 0x2063300) -> 0x8abc fde=[ 51ec] │ │ │ │ - 0xffffffffffbf9598 (offset: 0x2063330) -> 0x8ad0 fde=[ 5200] │ │ │ │ - 0xffffffffffbf95e8 (offset: 0x2063380) -> 0x8ae4 fde=[ 5214] │ │ │ │ - 0xffffffffffbf9608 (offset: 0x20633a0) -> 0x8af8 fde=[ 5228] │ │ │ │ - 0xffffffffffbf9638 (offset: 0x20633d0) -> 0x8b0c fde=[ 523c] │ │ │ │ - 0xffffffffffbf9668 (offset: 0x2063400) -> 0x8b20 fde=[ 5250] │ │ │ │ - 0xffffffffffbf9688 (offset: 0x2063420) -> 0x8b34 fde=[ 5264] │ │ │ │ - 0xffffffffffbf96c8 (offset: 0x2063460) -> 0x8b48 fde=[ 5278] │ │ │ │ - 0xffffffffffbf9788 (offset: 0x2063520) -> 0x8b5c fde=[ 528c] │ │ │ │ - 0xffffffffffc49b08 (offset: 0x20b38a0) -> 0x8b70 fde=[ 52a0] │ │ │ │ - 0xffffffffffc49b78 (offset: 0x20b3910) -> 0x8b90 fde=[ 52c0] │ │ │ │ - 0xffffffffffd1ce88 (offset: 0x2186c20) -> 0x8ba8 fde=[ 52d8] │ │ │ │ - 0xffffffffffd1ce98 (offset: 0x2186c30) -> 0x8bbc fde=[ 52ec] │ │ │ │ - 0xffffffffffd1cea8 (offset: 0x2186c40) -> 0x8bd0 fde=[ 5300] │ │ │ │ - 0xffffffffffd1ceb8 (offset: 0x2186c50) -> 0x8be4 fde=[ 5314] │ │ │ │ - 0xffffffffffd1ced8 (offset: 0x2186c70) -> 0x8bf8 fde=[ 5328] │ │ │ │ - 0xffffffffffd1cef8 (offset: 0x2186c90) -> 0x8c0c fde=[ 533c] │ │ │ │ - 0xffffffffffd1cf18 (offset: 0x2186cb0) -> 0x8c20 fde=[ 5350] │ │ │ │ - 0xffffffffffd1cf38 (offset: 0x2186cd0) -> 0x8c34 fde=[ 5364] │ │ │ │ - 0xffffffffffd1cf58 (offset: 0x2186cf0) -> 0x8c48 fde=[ 5378] │ │ │ │ - 0xffffffffffd1cf78 (offset: 0x2186d10) -> 0x8c5c fde=[ 538c] │ │ │ │ - 0xffffffffffd1cf88 (offset: 0x2186d20) -> 0x8c70 fde=[ 53a0] │ │ │ │ - 0xffffffffffd1cf98 (offset: 0x2186d30) -> 0x8c84 fde=[ 53b4] │ │ │ │ - 0xffffffffffd1cfa8 (offset: 0x2186d40) -> 0x8c98 fde=[ 53c8] │ │ │ │ - 0xffffffffffd1cfb8 (offset: 0x2186d50) -> 0x8cac fde=[ 53dc] │ │ │ │ - 0xffffffffffd1cfc8 (offset: 0x2186d60) -> 0x8cc0 fde=[ 53f0] │ │ │ │ - 0xffffffffffd1cfd8 (offset: 0x2186d70) -> 0x8cd4 fde=[ 5404] │ │ │ │ - 0xffffffffffd1cfe8 (offset: 0x2186d80) -> 0x8ce8 fde=[ 5418] │ │ │ │ - 0xffffffffffd1cff8 (offset: 0x2186d90) -> 0x8cfc fde=[ 542c] │ │ │ │ - 0xffffffffffd1d008 (offset: 0x2186da0) -> 0x8d10 fde=[ 5440] │ │ │ │ - 0xffffffffffd1d018 (offset: 0x2186db0) -> 0x8d24 fde=[ 5454] │ │ │ │ - 0xffffffffffd1d028 (offset: 0x2186dc0) -> 0x8d38 fde=[ 5468] │ │ │ │ - 0xffffffffffd1d038 (offset: 0x2186dd0) -> 0x8d4c fde=[ 547c] │ │ │ │ - 0xffffffffffd1d048 (offset: 0x2186de0) -> 0x8d60 fde=[ 5490] │ │ │ │ - 0xffffffffffd1d058 (offset: 0x2186df0) -> 0x8d74 fde=[ 54a4] │ │ │ │ - 0xffffffffffd570b8 (offset: 0x21c0e50) -> 0x8d88 fde=[ 54b8] │ │ │ │ - 0xffffffffffd570c8 (offset: 0x21c0e60) -> 0x8d9c fde=[ 54cc] │ │ │ │ - 0xffffffffffd570d8 (offset: 0x21c0e70) -> 0x8db0 fde=[ 54e0] │ │ │ │ - 0xffffffffffd570e8 (offset: 0x21c0e80) -> 0x8dc8 fde=[ 54f8] │ │ │ │ - 0xffffffffffd57288 (offset: 0x21c1020) -> 0x8e20 fde=[ 5550] │ │ │ │ - 0xffffffffffd572a8 (offset: 0x21c1040) -> 0x8e34 fde=[ 5564] │ │ │ │ - 0xffffffffffd57998 (offset: 0x21c1730) -> 0x8e78 fde=[ 55a8] │ │ │ │ - 0xffffffffffd57c78 (offset: 0x21c1a10) -> 0x8ec4 fde=[ 55f4] │ │ │ │ - 0xffffffffffd57d68 (offset: 0x21c1b00) -> 0x8ef8 fde=[ 5628] │ │ │ │ - 0xffffffffffd65908 (offset: 0x21cf6a0) -> 0x8f34 fde=[ 5664] │ │ │ │ - 0xffffffffffd65968 (offset: 0x21cf700) -> 0x8f68 fde=[ 5698] │ │ │ │ - 0xffffffffffd65a18 (offset: 0x21cf7b0) -> 0x8fc0 fde=[ 56f0] │ │ │ │ - 0xffffffffffd65aa8 (offset: 0x21cf840) -> 0x9020 fde=[ 5750] │ │ │ │ - 0xffffffffffd65b28 (offset: 0x21cf8c0) -> 0x9040 fde=[ 5770] │ │ │ │ - 0xffffffffffd65b58 (offset: 0x21cf8f0) -> 0x9058 fde=[ 5788] │ │ │ │ - 0xffffffffffd65bc8 (offset: 0x21cf960) -> 0x908c fde=[ 57bc] │ │ │ │ - 0xffffffffffd65cf8 (offset: 0x21cfa90) -> 0x90c4 fde=[ 57f4] │ │ │ │ - 0xffffffffffd65ee8 (offset: 0x21cfc80) -> 0x9134 fde=[ 5864] │ │ │ │ - 0xffffffffffd65fa8 (offset: 0x21cfd40) -> 0x9174 fde=[ 58a4] │ │ │ │ - 0xffffffffffd66068 (offset: 0x21cfe00) -> 0x91b4 fde=[ 58e4] │ │ │ │ - 0xffffffffffd660c8 (offset: 0x21cfe60) -> 0x91e8 fde=[ 5918] │ │ │ │ - 0xffffffffffd66128 (offset: 0x21cfec0) -> 0x921c fde=[ 594c] │ │ │ │ - 0xffffffffffd661b8 (offset: 0x21cff50) -> 0x925c fde=[ 598c] │ │ │ │ - 0xffffffffffd66238 (offset: 0x21cffd0) -> 0x9294 fde=[ 59c4] │ │ │ │ - 0xffffffffffd662d8 (offset: 0x21d0070) -> 0x92cc fde=[ 59fc] │ │ │ │ - 0xffffffffffd66448 (offset: 0x21d01e0) -> 0x930c fde=[ 5a3c] │ │ │ │ - 0xffffffffffd66488 (offset: 0x21d0220) -> 0x9320 fde=[ 5a50] │ │ │ │ - 0xffffffffffd664b8 (offset: 0x21d0250) -> 0x9334 fde=[ 5a64] │ │ │ │ - 0xffffffffffd66508 (offset: 0x21d02a0) -> 0x934c fde=[ 5a7c] │ │ │ │ - 0xffffffffffd66548 (offset: 0x21d02e0) -> 0x9364 fde=[ 5a94] │ │ │ │ - 0xffffffffffd66648 (offset: 0x21d03e0) -> 0x93c0 fde=[ 5af0] │ │ │ │ - 0xffffffffffd666c8 (offset: 0x21d0460) -> 0x93f4 fde=[ 5b24] │ │ │ │ - 0xffffffffffd66838 (offset: 0x21d05d0) -> 0x9430 fde=[ 5b60] │ │ │ │ - 0xffffffffffd66948 (offset: 0x21d06e0) -> 0x946c fde=[ 5b9c] │ │ │ │ - 0xffffffffffd66988 (offset: 0x21d0720) -> 0x9484 fde=[ 5bb4] │ │ │ │ - 0xffffffffffd66b18 (offset: 0x21d08b0) -> 0x94c0 fde=[ 5bf0] │ │ │ │ - 0xffffffffffd66c18 (offset: 0x21d09b0) -> 0x94fc fde=[ 5c2c] │ │ │ │ - 0xffffffffffd66cd8 (offset: 0x21d0a70) -> 0x9534 fde=[ 5c64] │ │ │ │ - 0xffffffffffd66ce8 (offset: 0x21d0a80) -> 0x9548 fde=[ 5c78] │ │ │ │ - 0xffffffffffd66cf8 (offset: 0x21d0a90) -> 0x955c fde=[ 5c8c] │ │ │ │ - 0xffffffffffd66d08 (offset: 0x21d0aa0) -> 0x9570 fde=[ 5ca0] │ │ │ │ - 0xffffffffffd7d978 (offset: 0x21e7710) -> 0x9588 fde=[ 5cb8] │ │ │ │ - 0xffffffffffd7d988 (offset: 0x21e7720) -> 0x959c fde=[ 5ccc] │ │ │ │ - 0xffffffffffd7d998 (offset: 0x21e7730) -> 0x95b0 fde=[ 5ce0] │ │ │ │ - 0xffffffffffd7d9a8 (offset: 0x21e7740) -> 0x95c4 fde=[ 5cf4] │ │ │ │ - 0xffffffffffd7d9b8 (offset: 0x21e7750) -> 0x95d8 fde=[ 5d08] │ │ │ │ - 0xffffffffffd7d9c8 (offset: 0x21e7760) -> 0x95ec fde=[ 5d1c] │ │ │ │ - 0xffffffffffd7d9d8 (offset: 0x21e7770) -> 0x9600 fde=[ 5d30] │ │ │ │ - 0xffffffffffd7d9e8 (offset: 0x21e7780) -> 0x9614 fde=[ 5d44] │ │ │ │ - 0xffffffffffd7d9f8 (offset: 0x21e7790) -> 0x9628 fde=[ 5d58] │ │ │ │ - 0xffffffffffd7da18 (offset: 0x21e77b0) -> 0x963c fde=[ 5d6c] │ │ │ │ - 0xffffffffffd7da38 (offset: 0x21e77d0) -> 0x9650 fde=[ 5d80] │ │ │ │ - 0xffffffffffd7da58 (offset: 0x21e77f0) -> 0x9664 fde=[ 5d94] │ │ │ │ - 0xffffffffffd7da78 (offset: 0x21e7810) -> 0x9678 fde=[ 5da8] │ │ │ │ - 0xffffffffffd7da98 (offset: 0x21e7830) -> 0x968c fde=[ 5dbc] │ │ │ │ - 0xffffffffffd7dab8 (offset: 0x21e7850) -> 0x96a0 fde=[ 5dd0] │ │ │ │ - 0xffffffffffd7dad8 (offset: 0x21e7870) -> 0x96b4 fde=[ 5de4] │ │ │ │ - 0xffffffffffd7daf8 (offset: 0x21e7890) -> 0x96c8 fde=[ 5df8] │ │ │ │ - 0xffffffffffd7db18 (offset: 0x21e78b0) -> 0x96dc fde=[ 5e0c] │ │ │ │ - 0xffffffffffd7db38 (offset: 0x21e78d0) -> 0x96f0 fde=[ 5e20] │ │ │ │ - 0xffffffffffd7db58 (offset: 0x21e78f0) -> 0x9704 fde=[ 5e34] │ │ │ │ - 0xffffffffffd7db78 (offset: 0x21e7910) -> 0x9718 fde=[ 5e48] │ │ │ │ - 0xffffffffffd7db98 (offset: 0x21e7930) -> 0x972c fde=[ 5e5c] │ │ │ │ - 0xffffffffffd7dbb8 (offset: 0x21e7950) -> 0x9740 fde=[ 5e70] │ │ │ │ - 0xffffffffffd7dbd8 (offset: 0x21e7970) -> 0x9754 fde=[ 5e84] │ │ │ │ - 0xffffffffffd7dbf8 (offset: 0x21e7990) -> 0x9768 fde=[ 5e98] │ │ │ │ - 0xffffffffffd7dc08 (offset: 0x21e79a0) -> 0x977c fde=[ 5eac] │ │ │ │ - 0xffffffffffd7dc18 (offset: 0x21e79b0) -> 0x9790 fde=[ 5ec0] │ │ │ │ - 0xffffffffffd7dc28 (offset: 0x21e79c0) -> 0x97a4 fde=[ 5ed4] │ │ │ │ - 0xffffffffffd7dc38 (offset: 0x21e79d0) -> 0x97b8 fde=[ 5ee8] │ │ │ │ - 0xffffffffffd7dc48 (offset: 0x21e79e0) -> 0x97cc fde=[ 5efc] │ │ │ │ - 0xffffffffffd7dc58 (offset: 0x21e79f0) -> 0x97e0 fde=[ 5f10] │ │ │ │ - 0xffffffffffd7dc68 (offset: 0x21e7a00) -> 0x97f4 fde=[ 5f24] │ │ │ │ - 0xffffffffffd7dc78 (offset: 0x21e7a10) -> 0x9808 fde=[ 5f38] │ │ │ │ - 0xffffffffffd7dc88 (offset: 0x21e7a20) -> 0x981c fde=[ 5f4c] │ │ │ │ - 0xffffffffffd7dc98 (offset: 0x21e7a30) -> 0x9830 fde=[ 5f60] │ │ │ │ - 0xffffffffffd7dca8 (offset: 0x21e7a40) -> 0x9844 fde=[ 5f74] │ │ │ │ - 0xffffffffffd7dcb8 (offset: 0x21e7a50) -> 0x9858 fde=[ 5f88] │ │ │ │ - 0xffffffffffd7dcc8 (offset: 0x21e7a60) -> 0x986c fde=[ 5f9c] │ │ │ │ - 0xffffffffffd7dcd8 (offset: 0x21e7a70) -> 0x9880 fde=[ 5fb0] │ │ │ │ - 0xffffffffffd7dce8 (offset: 0x21e7a80) -> 0x9894 fde=[ 5fc4] │ │ │ │ - 0xffffffffffd7dcf8 (offset: 0x21e7a90) -> 0x98a8 fde=[ 5fd8] │ │ │ │ - 0xffffffffffd7dd08 (offset: 0x21e7aa0) -> 0x98bc fde=[ 5fec] │ │ │ │ - 0xffffffffffd7dd28 (offset: 0x21e7ac0) -> 0x98d0 fde=[ 6000] │ │ │ │ - 0xffffffffffd7dd68 (offset: 0x21e7b00) -> 0x98e4 fde=[ 6014] │ │ │ │ - 0xffffffffffd7ddf8 (offset: 0x21e7b90) -> 0x98f8 fde=[ 6028] │ │ │ │ - 0xffffffffffd7de88 (offset: 0x21e7c20) -> 0x9910 fde=[ 6040] │ │ │ │ - 0xffffffffffd7deb8 (offset: 0x21e7c50) -> 0x9924 fde=[ 6054] │ │ │ │ + 0xfffffffffe926bdd (offset: 0xd90975) -> 0x3970 fde=[ a0] │ │ │ │ + 0xfffffffffeb258d8 (offset: 0xf8f670) -> 0x3988 fde=[ b8] │ │ │ │ + 0xfffffffffeb25998 (offset: 0xf8f730) -> 0x399c fde=[ cc] │ │ │ │ + 0xfffffffffeb25a08 (offset: 0xf8f7a0) -> 0x39b0 fde=[ e0] │ │ │ │ + 0xfffffffffeda7268 (offset: 0x1211000) -> 0x39c8 fde=[ f8] │ │ │ │ + 0xfffffffffeda7568 (offset: 0x1211300) -> 0x3a10 fde=[ 140] │ │ │ │ + 0xfffffffffeda7618 (offset: 0x12113b0) -> 0x3a24 fde=[ 154] │ │ │ │ + 0xfffffffffeda7678 (offset: 0x1211410) -> 0x3a38 fde=[ 168] │ │ │ │ + 0xfffffffffeda76c8 (offset: 0x1211460) -> 0x3a54 fde=[ 184] │ │ │ │ + 0xfffffffffeda7908 (offset: 0x12116a0) -> 0x3aa0 fde=[ 1d0] │ │ │ │ + 0xfffffffffeda7988 (offset: 0x1211720) -> 0x3ad0 fde=[ 200] │ │ │ │ + 0xfffffffffeda7e18 (offset: 0x1211bb0) -> 0x3b38 fde=[ 268] │ │ │ │ + 0xfffffffffeda81a8 (offset: 0x1211f40) -> 0x3ba0 fde=[ 2d0] │ │ │ │ + 0xfffffffffeda8378 (offset: 0x1212110) -> 0x3c08 fde=[ 338] │ │ │ │ + 0xfffffffffeda8388 (offset: 0x1212120) -> 0x3c1c fde=[ 34c] │ │ │ │ + 0xfffffffffeda8398 (offset: 0x1212130) -> 0x3c30 fde=[ 360] │ │ │ │ + 0xfffffffffeda83b8 (offset: 0x1212150) -> 0x3c44 fde=[ 374] │ │ │ │ + 0xfffffffffeda83e8 (offset: 0x1212180) -> 0x3c58 fde=[ 388] │ │ │ │ + 0xfffffffffeda8a28 (offset: 0x12127c0) -> 0x3cc4 fde=[ 3f4] │ │ │ │ + 0xfffffffffeda8a38 (offset: 0x12127d0) -> 0x3cd8 fde=[ 408] │ │ │ │ + 0xfffffffffeda8a48 (offset: 0x12127e0) -> 0x3cec fde=[ 41c] │ │ │ │ + 0xfffffffffeda8ac8 (offset: 0x1212860) -> 0x3d00 fde=[ 430] │ │ │ │ + 0xfffffffffeda8b38 (offset: 0x12128d0) -> 0x3d14 fde=[ 444] │ │ │ │ + 0xfffffffffeda8bd8 (offset: 0x1212970) -> 0x3d48 fde=[ 478] │ │ │ │ + 0xfffffffffeda8cd8 (offset: 0x1212a70) -> 0x3d5c fde=[ 48c] │ │ │ │ + 0xfffffffffeda92a8 (offset: 0x1213040) -> 0x3da8 fde=[ 4d8] │ │ │ │ + 0xfffffffffeda9388 (offset: 0x1213120) -> 0x3dbc fde=[ 4ec] │ │ │ │ + 0xfffffffffeda9418 (offset: 0x12131b0) -> 0x3dd0 fde=[ 500] │ │ │ │ + 0xfffffffffeda9518 (offset: 0x12132b0) -> 0x3dfc fde=[ 52c] │ │ │ │ + 0xfffffffffeda9858 (offset: 0x12135f0) -> 0x3e48 fde=[ 578] │ │ │ │ + 0xfffffffffeda99d8 (offset: 0x1213770) -> 0x3e7c fde=[ 5ac] │ │ │ │ + 0xfffffffffeda9a08 (offset: 0x12137a0) -> 0x3e90 fde=[ 5c0] │ │ │ │ + 0xfffffffffeda9a38 (offset: 0x12137d0) -> 0x3ea4 fde=[ 5d4] │ │ │ │ + 0xfffffffffeda9bc8 (offset: 0x1213960) -> 0x3f00 fde=[ 630] │ │ │ │ + 0xfffffffffeda9d68 (offset: 0x1213b00) -> 0x3f5c fde=[ 68c] │ │ │ │ + 0xfffffffffedaa5f8 (offset: 0x1214390) -> 0x3fb0 fde=[ 6e0] │ │ │ │ + 0xfffffffffedaabc8 (offset: 0x1214960) -> 0x3ff4 fde=[ 724] │ │ │ │ + 0xfffffffffedaada8 (offset: 0x1214b40) -> 0x4040 fde=[ 770] │ │ │ │ + 0xfffffffffedab138 (offset: 0x1214ed0) -> 0x408c fde=[ 7bc] │ │ │ │ + 0xfffffffffedab218 (offset: 0x1214fb0) -> 0x40d8 fde=[ 808] │ │ │ │ + 0xfffffffffedab2c8 (offset: 0x1215060) -> 0x411c fde=[ 84c] │ │ │ │ + 0xfffffffffedab4a8 (offset: 0x1215240) -> 0x414c fde=[ 87c] │ │ │ │ + 0xfffffffffedabb48 (offset: 0x12158e0) -> 0x4198 fde=[ 8c8] │ │ │ │ + 0xfffffffffedabc48 (offset: 0x12159e0) -> 0x41bc fde=[ 8ec] │ │ │ │ + 0xfffffffffedabd88 (offset: 0x1215b20) -> 0x41e0 fde=[ 910] │ │ │ │ + 0xfffffffffedabfa8 (offset: 0x1215d40) -> 0x422c fde=[ 95c] │ │ │ │ + 0xfffffffffedac4b8 (offset: 0x1216250) -> 0x4278 fde=[ 9a8] │ │ │ │ + 0xfffffffffedacd98 (offset: 0x1216b30) -> 0x42ec fde=[ a1c] │ │ │ │ + 0xfffffffffedada28 (offset: 0x12177c0) -> 0x4348 fde=[ a78] │ │ │ │ + 0xfffffffffedadd68 (offset: 0x1217b00) -> 0x43ac fde=[ adc] │ │ │ │ + 0xfffffffffedaddf8 (offset: 0x1217b90) -> 0x43f8 fde=[ b28] │ │ │ │ + 0xfffffffffedae008 (offset: 0x1217da0) -> 0x4474 fde=[ ba4] │ │ │ │ + 0xfffffffffedae108 (offset: 0x1217ea0) -> 0x44d4 fde=[ c04] │ │ │ │ + 0xfffffffffedae128 (offset: 0x1217ec0) -> 0x44e8 fde=[ c18] │ │ │ │ + 0xfffffffffedae1e8 (offset: 0x1217f80) -> 0x4538 fde=[ c68] │ │ │ │ + 0xfffffffffedae3e8 (offset: 0x1218180) -> 0x457c fde=[ cac] │ │ │ │ + 0xfffffffffedae468 (offset: 0x1218200) -> 0x4590 fde=[ cc0] │ │ │ │ + 0xfffffffffedae848 (offset: 0x12185e0) -> 0x45f8 fde=[ d28] │ │ │ │ + 0xfffffffffedae9e8 (offset: 0x1218780) -> 0x4638 fde=[ d68] │ │ │ │ + 0xfffffffffedafb08 (offset: 0x12198a0) -> 0x467c fde=[ dac] │ │ │ │ + 0xfffffffffedafb48 (offset: 0x12198e0) -> 0x4690 fde=[ dc0] │ │ │ │ + 0xfffffffffedafd58 (offset: 0x1219af0) -> 0x46dc fde=[ e0c] │ │ │ │ + 0xfffffffffedafde8 (offset: 0x1219b80) -> 0x4704 fde=[ e34] │ │ │ │ + 0xfffffffffedb0078 (offset: 0x1219e10) -> 0x4750 fde=[ e80] │ │ │ │ + 0xfffffffffedb0648 (offset: 0x121a3e0) -> 0x479c fde=[ ecc] │ │ │ │ + 0xfffffffffedb0698 (offset: 0x121a430) -> 0x47b0 fde=[ ee0] │ │ │ │ + 0xfffffffffedb06e8 (offset: 0x121a480) -> 0x47c4 fde=[ ef4] │ │ │ │ + 0xfffffffffedb08f8 (offset: 0x121a690) -> 0x4810 fde=[ f40] │ │ │ │ + 0xfffffffffedb0908 (offset: 0x121a6a0) -> 0x4824 fde=[ f54] │ │ │ │ + 0xfffffffffedb09c8 (offset: 0x121a760) -> 0x484c fde=[ f7c] │ │ │ │ + 0xfffffffffedb09f8 (offset: 0x121a790) -> 0x486c fde=[ f9c] │ │ │ │ + 0xfffffffffedb0cd8 (offset: 0x121aa70) -> 0x48b8 fde=[ fe8] │ │ │ │ + 0xfffffffffedb0d08 (offset: 0x121aaa0) -> 0x48d8 fde=[ 1008] │ │ │ │ + 0xfffffffffedb1328 (offset: 0x121b0c0) -> 0x4924 fde=[ 1054] │ │ │ │ + 0xfffffffffedb1398 (offset: 0x121b130) -> 0x4938 fde=[ 1068] │ │ │ │ + 0xfffffffffedb1408 (offset: 0x121b1a0) -> 0x494c fde=[ 107c] │ │ │ │ + 0xfffffffffedb15e8 (offset: 0x121b380) -> 0x49b0 fde=[ 10e0] │ │ │ │ + 0xfffffffffedb15f8 (offset: 0x121b390) -> 0x49c4 fde=[ 10f4] │ │ │ │ + 0xfffffffffedb16d8 (offset: 0x121b470) -> 0x49ec fde=[ 111c] │ │ │ │ + 0xfffffffffedb1718 (offset: 0x121b4b0) -> 0x4a0c fde=[ 113c] │ │ │ │ + 0xfffffffffedb1a48 (offset: 0x121b7e0) -> 0x4a5c fde=[ 118c] │ │ │ │ + 0xfffffffffedb1a88 (offset: 0x121b820) -> 0x4a7c fde=[ 11ac] │ │ │ │ + 0xfffffffffedb1cc8 (offset: 0x121ba60) -> 0x4ab4 fde=[ 11e4] │ │ │ │ + 0xfffffffffedb1cd8 (offset: 0x121ba70) -> 0x4ac8 fde=[ 11f8] │ │ │ │ + 0xfffffffffedb1d08 (offset: 0x121baa0) -> 0x4af8 fde=[ 1228] │ │ │ │ + 0xfffffffffedb1ed8 (offset: 0x121bc70) -> 0x4b0c fde=[ 123c] │ │ │ │ + 0xfffffffffedb1ef8 (offset: 0x121bc90) -> 0x4b20 fde=[ 1250] │ │ │ │ + 0xfffffffffedb20e8 (offset: 0x121be80) -> 0x4b60 fde=[ 1290] │ │ │ │ + 0xfffffffffedb2138 (offset: 0x121bed0) -> 0x4b88 fde=[ 12b8] │ │ │ │ + 0xfffffffffedb2828 (offset: 0x121c5c0) -> 0x4bcc fde=[ 12fc] │ │ │ │ + 0xfffffffffedb2858 (offset: 0x121c5f0) -> 0x4be0 fde=[ 1310] │ │ │ │ + 0xfffffffffedb2a68 (offset: 0x121c800) -> 0x4c2c fde=[ 135c] │ │ │ │ + 0xfffffffffedb2ad8 (offset: 0x121c870) -> 0x4c54 fde=[ 1384] │ │ │ │ + 0xfffffffffedb2d58 (offset: 0x121caf0) -> 0x4ca0 fde=[ 13d0] │ │ │ │ + 0xfffffffffedb41f8 (offset: 0x121df90) -> 0x4ce4 fde=[ 1414] │ │ │ │ + 0xfffffffffedb4238 (offset: 0x121dfd0) -> 0x4cf8 fde=[ 1428] │ │ │ │ + 0xfffffffffedb4448 (offset: 0x121e1e0) -> 0x4d44 fde=[ 1474] │ │ │ │ + 0xfffffffffedb44e8 (offset: 0x121e280) -> 0x4d70 fde=[ 14a0] │ │ │ │ + 0xfffffffffedb47c8 (offset: 0x121e560) -> 0x4dbc fde=[ 14ec] │ │ │ │ + 0xfffffffffedb48b8 (offset: 0x121e650) -> 0x4e00 fde=[ 1530] │ │ │ │ + 0xfffffffffedb4d58 (offset: 0x121eaf0) -> 0x4e4c fde=[ 157c] │ │ │ │ + 0xfffffffffedb50e8 (offset: 0x121ee80) -> 0x4e90 fde=[ 15c0] │ │ │ │ + 0xfffffffffedb5148 (offset: 0x121eee0) -> 0x4ea4 fde=[ 15d4] │ │ │ │ + 0xfffffffffedb5228 (offset: 0x121efc0) -> 0x4ecc fde=[ 15fc] │ │ │ │ + 0xfffffffffedb55c8 (offset: 0x121f360) -> 0x4f10 fde=[ 1640] │ │ │ │ + 0xfffffffffedb5ea8 (offset: 0x121fc40) -> 0x4f5c fde=[ 168c] │ │ │ │ + 0xfffffffffedb6738 (offset: 0x12204d0) -> 0x4fa8 fde=[ 16d8] │ │ │ │ + 0xfffffffffedb7278 (offset: 0x1221010) -> 0x4ff4 fde=[ 1724] │ │ │ │ + 0xfffffffffedb8b98 (offset: 0x1222930) -> 0x5040 fde=[ 1770] │ │ │ │ + 0xfffffffffedb9e28 (offset: 0x1223bc0) -> 0x508c fde=[ 17bc] │ │ │ │ + 0xfffffffffedbb828 (offset: 0x12255c0) -> 0x50d8 fde=[ 1808] │ │ │ │ + 0xfffffffffedbbb08 (offset: 0x12258a0) -> 0x511c fde=[ 184c] │ │ │ │ + 0xfffffffffedbc718 (offset: 0x12264b0) -> 0x5168 fde=[ 1898] │ │ │ │ + 0xfffffffffedbcd98 (offset: 0x1226b30) -> 0x519c fde=[ 18cc] │ │ │ │ + 0xfffffffffedbd778 (offset: 0x1227510) -> 0x51e8 fde=[ 1918] │ │ │ │ + 0xfffffffffedbd838 (offset: 0x12275d0) -> 0x5214 fde=[ 1944] │ │ │ │ + 0xfffffffffedbdbd8 (offset: 0x1227970) -> 0x5250 fde=[ 1980] │ │ │ │ + 0xfffffffffedbddc8 (offset: 0x1227b60) -> 0x528c fde=[ 19bc] │ │ │ │ + 0xfffffffffedbdfe8 (offset: 0x1227d80) -> 0x52d0 fde=[ 1a00] │ │ │ │ + 0xfffffffffedbe208 (offset: 0x1227fa0) -> 0x5314 fde=[ 1a44] │ │ │ │ + 0xfffffffffedbe428 (offset: 0x12281c0) -> 0x5358 fde=[ 1a88] │ │ │ │ + 0xfffffffffedbe648 (offset: 0x12283e0) -> 0x539c fde=[ 1acc] │ │ │ │ + 0xfffffffffedbe868 (offset: 0x1228600) -> 0x53e0 fde=[ 1b10] │ │ │ │ + 0xfffffffffedbe938 (offset: 0x12286d0) -> 0x5414 fde=[ 1b44] │ │ │ │ + 0xfffffffffedbe9e8 (offset: 0x1228780) -> 0x5458 fde=[ 1b88] │ │ │ │ + 0xfffffffffedbf1e8 (offset: 0x1228f80) -> 0x54a4 fde=[ 1bd4] │ │ │ │ + 0xfffffffffedc18a8 (offset: 0x122b640) -> 0x54f0 fde=[ 1c20] │ │ │ │ + 0xfffffffffedc1988 (offset: 0x122b720) -> 0x5520 fde=[ 1c50] │ │ │ │ + 0xfffffffffedc1a48 (offset: 0x122b7e0) -> 0x553c fde=[ 1c6c] │ │ │ │ + 0xfffffffffedc5ce8 (offset: 0x122fa80) -> 0x558c fde=[ 1cbc] │ │ │ │ + 0xfffffffffedc5cf8 (offset: 0x122fa90) -> 0x55a0 fde=[ 1cd0] │ │ │ │ + 0xfffffffffedc5d58 (offset: 0x122faf0) -> 0x55b4 fde=[ 1ce4] │ │ │ │ + 0xfffffffffedc5e78 (offset: 0x122fc10) -> 0x55e8 fde=[ 1d18] │ │ │ │ + 0xfffffffffedc5ec8 (offset: 0x122fc60) -> 0x55fc fde=[ 1d2c] │ │ │ │ + 0xfffffffffedc6028 (offset: 0x122fdc0) -> 0x5640 fde=[ 1d70] │ │ │ │ + 0xfffffffffedc6038 (offset: 0x122fdd0) -> 0x5654 fde=[ 1d84] │ │ │ │ + 0xfffffffffedc6048 (offset: 0x122fde0) -> 0x5668 fde=[ 1d98] │ │ │ │ + 0xfffffffffedc6078 (offset: 0x122fe10) -> 0x5680 fde=[ 1db0] │ │ │ │ + 0xfffffffffedc7318 (offset: 0x12310b0) -> 0x56cc fde=[ 1dfc] │ │ │ │ + 0xfffffffffedc74a8 (offset: 0x1231240) -> 0x56e0 fde=[ 1e10] │ │ │ │ + 0xfffffffffedc74b8 (offset: 0x1231250) -> 0x56f4 fde=[ 1e24] │ │ │ │ + 0xfffffffffedc74c8 (offset: 0x1231260) -> 0x5708 fde=[ 1e38] │ │ │ │ + 0xfffffffffedc74e8 (offset: 0x1231280) -> 0x5724 fde=[ 1e54] │ │ │ │ + 0xfffffffffedc74f8 (offset: 0x1231290) -> 0x5738 fde=[ 1e68] │ │ │ │ + 0xfffffffffedc8ca8 (offset: 0x1232a40) -> 0x5788 fde=[ 1eb8] │ │ │ │ + 0xfffffffffedc8cc8 (offset: 0x1232a60) -> 0x579c fde=[ 1ecc] │ │ │ │ + 0xfffffffffedc9338 (offset: 0x12330d0) -> 0x57c0 fde=[ 1ef0] │ │ │ │ + 0xfffffffffedc93c8 (offset: 0x1233160) -> 0x57fc fde=[ 1f2c] │ │ │ │ + 0xfffffffffedc9648 (offset: 0x12333e0) -> 0x5848 fde=[ 1f78] │ │ │ │ + 0xfffffffffedc9878 (offset: 0x1233610) -> 0x58a0 fde=[ 1fd0] │ │ │ │ + 0xfffffffffedcc558 (offset: 0x12362f0) -> 0x58f0 fde=[ 2020] │ │ │ │ + 0xfffffffffedccb68 (offset: 0x1236900) -> 0x5940 fde=[ 2070] │ │ │ │ + 0xfffffffffedccbf8 (offset: 0x1236990) -> 0x5978 fde=[ 20a8] │ │ │ │ + 0xfffffffffedccc98 (offset: 0x1236a30) -> 0x59a4 fde=[ 20d4] │ │ │ │ + 0xfffffffffedcce08 (offset: 0x1236ba0) -> 0x5a04 fde=[ 2134] │ │ │ │ + 0xfffffffffedcce88 (offset: 0x1236c20) -> 0x5a30 fde=[ 2160] │ │ │ │ + 0xfffffffffedcd658 (offset: 0x12373f0) -> 0x5a64 fde=[ 2194] │ │ │ │ + 0xfffffffffedcdde8 (offset: 0x1237b80) -> 0x5a90 fde=[ 21c0] │ │ │ │ + 0xfffffffffedce598 (offset: 0x1238330) -> 0x5abc fde=[ 21ec] │ │ │ │ + 0xfffffffffedced78 (offset: 0x1238b10) -> 0x5af0 fde=[ 2220] │ │ │ │ + 0xfffffffffedcf548 (offset: 0x12392e0) -> 0x5b24 fde=[ 2254] │ │ │ │ + 0xfffffffffedcf748 (offset: 0x12394e0) -> 0x5b50 fde=[ 2280] │ │ │ │ + 0xfffffffffedcfa98 (offset: 0x1239830) -> 0x5b80 fde=[ 22b0] │ │ │ │ + 0xfffffffffedcfb08 (offset: 0x12398a0) -> 0x5bb8 fde=[ 22e8] │ │ │ │ + 0xfffffffffedd0678 (offset: 0x123a410) -> 0x5be4 fde=[ 2314] │ │ │ │ + 0xfffffffffedd11e8 (offset: 0x123af80) -> 0x5c10 fde=[ 2340] │ │ │ │ + 0xfffffffffedd11f8 (offset: 0x123af90) -> 0x5c24 fde=[ 2354] │ │ │ │ + 0xfffffffffedd1298 (offset: 0x123b030) -> 0x5c4c fde=[ 237c] │ │ │ │ + 0xfffffffffedd18e8 (offset: 0x123b680) -> 0x5c7c fde=[ 23ac] │ │ │ │ + 0xfffffffffedd23c8 (offset: 0x123c160) -> 0x5cb0 fde=[ 23e0] │ │ │ │ + 0xfffffffffedd5988 (offset: 0x123f720) -> 0x5cdc fde=[ 240c] │ │ │ │ + 0xfffffffffedd59d8 (offset: 0x123f770) -> 0x5d04 fde=[ 2434] │ │ │ │ + 0xfffffffffedd5b18 (offset: 0x123f8b0) -> 0x5d30 fde=[ 2460] │ │ │ │ + 0xfffffffffedd5e68 (offset: 0x123fc00) -> 0x5d80 fde=[ 24b0] │ │ │ │ + 0xfffffffffedd5f18 (offset: 0x123fcb0) -> 0x5da8 fde=[ 24d8] │ │ │ │ + 0xfffffffffedd60b8 (offset: 0x123fe50) -> 0x5dd4 fde=[ 2504] │ │ │ │ + 0xfffffffffedd6a48 (offset: 0x12407e0) -> 0x5e20 fde=[ 2550] │ │ │ │ + 0xfffffffffedd7288 (offset: 0x1241020) -> 0x5e4c fde=[ 257c] │ │ │ │ + 0xfffffffffedd7498 (offset: 0x1241230) -> 0x5e60 fde=[ 2590] │ │ │ │ + 0xfffffffffedd78a8 (offset: 0x1241640) -> 0x5eac fde=[ 25dc] │ │ │ │ + 0xfffffffffedd9388 (offset: 0x1243120) -> 0x5edc fde=[ 260c] │ │ │ │ + 0xfffffffffedd9548 (offset: 0x12432e0) -> 0x5f08 fde=[ 2638] │ │ │ │ + 0xfffffffffedd9558 (offset: 0x12432f0) -> 0x5f1c fde=[ 264c] │ │ │ │ + 0xfffffffffedd95f8 (offset: 0x1243390) -> 0x5f50 fde=[ 2680] │ │ │ │ + 0xfffffffffedd99b8 (offset: 0x1243750) -> 0x5f9c fde=[ 26cc] │ │ │ │ + 0xfffffffffedd9b98 (offset: 0x1243930) -> 0x5fc8 fde=[ 26f8] │ │ │ │ + 0xfffffffffedd9c48 (offset: 0x12439e0) -> 0x5ff0 fde=[ 2720] │ │ │ │ + 0xfffffffffedd9c58 (offset: 0x12439f0) -> 0x6004 fde=[ 2734] │ │ │ │ + 0xfffffffffedd9df8 (offset: 0x1243b90) -> 0x6030 fde=[ 2760] │ │ │ │ + 0xfffffffffedda268 (offset: 0x1244000) -> 0x607c fde=[ 27ac] │ │ │ │ + 0xfffffffffedda748 (offset: 0x12444e0) -> 0x60d4 fde=[ 2804] │ │ │ │ + 0xfffffffffedda758 (offset: 0x12444f0) -> 0x60e8 fde=[ 2818] │ │ │ │ + 0xfffffffffedda7c8 (offset: 0x1244560) -> 0x6124 fde=[ 2854] │ │ │ │ + 0xfffffffffedda848 (offset: 0x12445e0) -> 0x615c fde=[ 288c] │ │ │ │ + 0xfffffffffeddac68 (offset: 0x1244a00) -> 0x618c fde=[ 28bc] │ │ │ │ + 0xfffffffffeddac78 (offset: 0x1244a10) -> 0x61a0 fde=[ 28d0] │ │ │ │ + 0xfffffffffeddac88 (offset: 0x1244a20) -> 0x61b4 fde=[ 28e4] │ │ │ │ + 0xfffffffffeddad98 (offset: 0x1244b30) -> 0x61e0 fde=[ 2910] │ │ │ │ + 0xfffffffffeddadb8 (offset: 0x1244b50) -> 0x61f4 fde=[ 2924] │ │ │ │ + 0xfffffffffeddaea8 (offset: 0x1244c40) -> 0x6268 fde=[ 2998] │ │ │ │ + 0xfffffffffeddaed8 (offset: 0x1244c70) -> 0x627c fde=[ 29ac] │ │ │ │ + 0xfffffffffeddaf08 (offset: 0x1244ca0) -> 0x6290 fde=[ 29c0] │ │ │ │ + 0xfffffffffeddaf38 (offset: 0x1244cd0) -> 0x62a4 fde=[ 29d4] │ │ │ │ + 0xfffffffffeddaf48 (offset: 0x1244ce0) -> 0x62b8 fde=[ 29e8] │ │ │ │ + 0xfffffffffeddaf78 (offset: 0x1244d10) -> 0x62d8 fde=[ 2a08] │ │ │ │ + 0xfffffffffeddb028 (offset: 0x1244dc0) -> 0x632c fde=[ 2a5c] │ │ │ │ + 0xfffffffffeddb238 (offset: 0x1244fd0) -> 0x635c fde=[ 2a8c] │ │ │ │ + 0xfffffffffeddb2e8 (offset: 0x1245080) -> 0x63b0 fde=[ 2ae0] │ │ │ │ + 0xfffffffffede1088 (offset: 0x124ae20) -> 0x6400 fde=[ 2b30] │ │ │ │ + 0xfffffffffede10a8 (offset: 0x124ae40) -> 0x641c fde=[ 2b4c] │ │ │ │ + 0xfffffffffede11f8 (offset: 0x124af90) -> 0x6430 fde=[ 2b60] │ │ │ │ + 0xfffffffffede1268 (offset: 0x124b000) -> 0x646c fde=[ 2b9c] │ │ │ │ + 0xfffffffffede12e8 (offset: 0x124b080) -> 0x64b4 fde=[ 2be4] │ │ │ │ + 0xfffffffffede1628 (offset: 0x124b3c0) -> 0x6500 fde=[ 2c30] │ │ │ │ + 0xfffffffffede1698 (offset: 0x124b430) -> 0x653c fde=[ 2c6c] │ │ │ │ + 0xfffffffffede1728 (offset: 0x124b4c0) -> 0x658c fde=[ 2cbc] │ │ │ │ + 0xfffffffffede1aa8 (offset: 0x124b840) -> 0x65d8 fde=[ 2d08] │ │ │ │ + 0xfffffffffede1e18 (offset: 0x124bbb0) -> 0x6628 fde=[ 2d58] │ │ │ │ + 0xfffffffffede1ee8 (offset: 0x124bc80) -> 0x6670 fde=[ 2da0] │ │ │ │ + 0xfffffffffede1fb8 (offset: 0x124bd50) -> 0x66b8 fde=[ 2de8] │ │ │ │ + 0xfffffffffede2328 (offset: 0x124c0c0) -> 0x6704 fde=[ 2e34] │ │ │ │ + 0xfffffffffede28a8 (offset: 0x124c640) -> 0x6754 fde=[ 2e84] │ │ │ │ + 0xfffffffffede2e18 (offset: 0x124cbb0) -> 0x67a4 fde=[ 2ed4] │ │ │ │ + 0xfffffffffede2e28 (offset: 0x124cbc0) -> 0x67b8 fde=[ 2ee8] │ │ │ │ + 0xfffffffffede2e98 (offset: 0x124cc30) -> 0x67dc fde=[ 2f0c] │ │ │ │ + 0xfffffffffede2ea8 (offset: 0x124cc40) -> 0x67f0 fde=[ 2f20] │ │ │ │ + 0xfffffffffede2eb8 (offset: 0x124cc50) -> 0x6804 fde=[ 2f34] │ │ │ │ + 0xfffffffffede2ec8 (offset: 0x124cc60) -> 0x6818 fde=[ 2f48] │ │ │ │ + 0xfffffffffede2ed8 (offset: 0x124cc70) -> 0x682c fde=[ 2f5c] │ │ │ │ + 0xfffffffffede2f78 (offset: 0x124cd10) -> 0x6878 fde=[ 2fa8] │ │ │ │ + 0xfffffffffede3028 (offset: 0x124cdc0) -> 0x68bc fde=[ 2fec] │ │ │ │ + 0xfffffffffede3038 (offset: 0x124cdd0) -> 0x68d0 fde=[ 3000] │ │ │ │ + 0xfffffffffede31f8 (offset: 0x124cf90) -> 0x6934 fde=[ 3064] │ │ │ │ + 0xfffffffffede33c8 (offset: 0x124d160) -> 0x6994 fde=[ 30c4] │ │ │ │ + 0xfffffffffede33d8 (offset: 0x124d170) -> 0x69a8 fde=[ 30d8] │ │ │ │ + 0xfffffffffede33e8 (offset: 0x124d180) -> 0x69bc fde=[ 30ec] │ │ │ │ + 0xfffffffffede33f8 (offset: 0x124d190) -> 0x69d0 fde=[ 3100] │ │ │ │ + 0xfffffffffede3408 (offset: 0x124d1a0) -> 0x69e4 fde=[ 3114] │ │ │ │ + 0xfffffffffede3418 (offset: 0x124d1b0) -> 0x69f8 fde=[ 3128] │ │ │ │ + 0xfffffffffede3428 (offset: 0x124d1c0) -> 0x6a0c fde=[ 313c] │ │ │ │ + 0xfffffffffede3438 (offset: 0x124d1d0) -> 0x6a20 fde=[ 3150] │ │ │ │ + 0xfffffffffede3448 (offset: 0x124d1e0) -> 0x6a34 fde=[ 3164] │ │ │ │ + 0xfffffffffede3458 (offset: 0x124d1f0) -> 0x6a48 fde=[ 3178] │ │ │ │ + 0xfffffffffede38c8 (offset: 0x124d660) -> 0x6a94 fde=[ 31c4] │ │ │ │ + 0xfffffffffede3a28 (offset: 0x124d7c0) -> 0x6af8 fde=[ 3228] │ │ │ │ + 0xfffffffffede3b68 (offset: 0x124d900) -> 0x6b38 fde=[ 3268] │ │ │ │ + 0xfffffffffede3cd8 (offset: 0x124da70) -> 0x6b4c fde=[ 327c] │ │ │ │ + 0xfffffffffede3fc8 (offset: 0x124dd60) -> 0x6bb4 fde=[ 32e4] │ │ │ │ + 0xfffffffffede4018 (offset: 0x124ddb0) -> 0x6bdc fde=[ 330c] │ │ │ │ + 0xfffffffffede44b8 (offset: 0x124e250) -> 0x6c0c fde=[ 333c] │ │ │ │ + 0xfffffffffede48f8 (offset: 0x124e690) -> 0x6c5c fde=[ 338c] │ │ │ │ + 0xfffffffffede4948 (offset: 0x124e6e0) -> 0x6c84 fde=[ 33b4] │ │ │ │ + 0xfffffffffede49a8 (offset: 0x124e740) -> 0x6c9c fde=[ 33cc] │ │ │ │ + 0xfffffffffede4ab8 (offset: 0x124e850) -> 0x6ce8 fde=[ 3418] │ │ │ │ + 0xfffffffffedeeee8 (offset: 0x1258c80) -> 0x6d00 fde=[ 3430] │ │ │ │ + 0xfffffffffedeef18 (offset: 0x1258cb0) -> 0x6d1c fde=[ 344c] │ │ │ │ + 0xfffffffffedf04c8 (offset: 0x125a260) -> 0x6d6c fde=[ 349c] │ │ │ │ + 0xfffffffffedf1228 (offset: 0x125afc0) -> 0x6dbc fde=[ 34ec] │ │ │ │ + 0xfffffffffedf2808 (offset: 0x125c5a0) -> 0x6e0c fde=[ 353c] │ │ │ │ + 0xfffffffffedf2848 (offset: 0x125c5e0) -> 0x6e34 fde=[ 3564] │ │ │ │ + 0xfffffffffedf2858 (offset: 0x125c5f0) -> 0x6e48 fde=[ 3578] │ │ │ │ + 0xfffffffffedf2868 (offset: 0x125c600) -> 0x6e5c fde=[ 358c] │ │ │ │ + 0xfffffffffedf2878 (offset: 0x125c610) -> 0x6e70 fde=[ 35a0] │ │ │ │ + 0xfffffffffedf2888 (offset: 0x125c620) -> 0x6e84 fde=[ 35b4] │ │ │ │ + 0xfffffffffedf28c8 (offset: 0x125c660) -> 0x6eb0 fde=[ 35e0] │ │ │ │ + 0xfffffffffedf2f68 (offset: 0x125cd00) -> 0x6efc fde=[ 362c] │ │ │ │ + 0xfffffffffedf30b8 (offset: 0x125ce50) -> 0x6f38 fde=[ 3668] │ │ │ │ + 0xfffffffffedf34e8 (offset: 0x125d280) -> 0x6f88 fde=[ 36b8] │ │ │ │ + 0xfffffffffedf3668 (offset: 0x125d400) -> 0x6fcc fde=[ 36fc] │ │ │ │ + 0xfffffffffedf39e8 (offset: 0x125d780) -> 0x7038 fde=[ 3768] │ │ │ │ + 0xfffffffffedf3aa8 (offset: 0x125d840) -> 0x705c fde=[ 378c] │ │ │ │ + 0xfffffffffedf3af8 (offset: 0x125d890) -> 0x707c fde=[ 37ac] │ │ │ │ + 0xfffffffffedf3cc8 (offset: 0x125da60) -> 0x7090 fde=[ 37c0] │ │ │ │ + 0xfffffffffedf3e88 (offset: 0x125dc20) -> 0x70a4 fde=[ 37d4] │ │ │ │ + 0xfffffffffedf3ef8 (offset: 0x125dc90) -> 0x70c8 fde=[ 37f8] │ │ │ │ + 0xfffffffffedf42c8 (offset: 0x125e060) -> 0x70f8 fde=[ 3828] │ │ │ │ + 0xfffffffffedf43b8 (offset: 0x125e150) -> 0x710c fde=[ 383c] │ │ │ │ + 0xfffffffffedf4568 (offset: 0x125e300) -> 0x7120 fde=[ 3850] │ │ │ │ + 0xfffffffffedf4758 (offset: 0x125e4f0) -> 0x715c fde=[ 388c] │ │ │ │ + 0xfffffffffedf4b68 (offset: 0x125e900) -> 0x71a8 fde=[ 38d8] │ │ │ │ + 0xfffffffffedf4b98 (offset: 0x125e930) -> 0x71c0 fde=[ 38f0] │ │ │ │ + 0xfffffffffedf4ba8 (offset: 0x125e940) -> 0x71d4 fde=[ 3904] │ │ │ │ + 0xfffffffffedf4c88 (offset: 0x125ea20) -> 0x71e8 fde=[ 3918] │ │ │ │ + 0xfffffffffedf4ca8 (offset: 0x125ea40) -> 0x71fc fde=[ 392c] │ │ │ │ + 0xfffffffffedf4d08 (offset: 0x125eaa0) -> 0x7210 fde=[ 3940] │ │ │ │ + 0xfffffffffedf4ed8 (offset: 0x125ec70) -> 0x7280 fde=[ 39b0] │ │ │ │ + 0xfffffffffedf5238 (offset: 0x125efd0) -> 0x72ac fde=[ 39dc] │ │ │ │ + 0xfffffffffedf5248 (offset: 0x125efe0) -> 0x72c0 fde=[ 39f0] │ │ │ │ + 0xfffffffffedf54e8 (offset: 0x125f280) -> 0x7354 fde=[ 3a84] │ │ │ │ + 0xfffffffffedf56c8 (offset: 0x125f460) -> 0x7368 fde=[ 3a98] │ │ │ │ + 0xfffffffffedf5758 (offset: 0x125f4f0) -> 0x737c fde=[ 3aac] │ │ │ │ + 0xfffffffffedf58c8 (offset: 0x125f660) -> 0x7390 fde=[ 3ac0] │ │ │ │ + 0xfffffffffedf6638 (offset: 0x12603d0) -> 0x73d4 fde=[ 3b04] │ │ │ │ + 0xfffffffffedf7368 (offset: 0x1261100) -> 0x741c fde=[ 3b4c] │ │ │ │ + 0xfffffffffedf75c8 (offset: 0x1261360) -> 0x7468 fde=[ 3b98] │ │ │ │ + 0xfffffffffedf75f8 (offset: 0x1261390) -> 0x747c fde=[ 3bac] │ │ │ │ + 0xfffffffffedf7828 (offset: 0x12615c0) -> 0x7490 fde=[ 3bc0] │ │ │ │ + 0xfffffffffeecf308 (offset: 0x13390a0) -> 0x74a8 fde=[ 3bd8] │ │ │ │ + 0xfffffffffeecf318 (offset: 0x13390b0) -> 0x74bc fde=[ 3bec] │ │ │ │ + 0xfffffffffef5ae38 (offset: 0x13c4bd0) -> 0x74e8 fde=[ 3c18] │ │ │ │ + 0xfffffffffef5ae88 (offset: 0x13c4c20) -> 0x7500 fde=[ 3c30] │ │ │ │ + 0xfffffffffef5aea8 (offset: 0x13c4c40) -> 0x7514 fde=[ 3c44] │ │ │ │ + 0xfffffffffef5aed8 (offset: 0x13c4c70) -> 0x7534 fde=[ 3c64] │ │ │ │ + 0xfffffffffef5aee8 (offset: 0x13c4c80) -> 0x7548 fde=[ 3c78] │ │ │ │ + 0xfffffffffef5aef8 (offset: 0x13c4c90) -> 0x755c fde=[ 3c8c] │ │ │ │ + 0xfffffffffef5af18 (offset: 0x13c4cb0) -> 0x7574 fde=[ 3ca4] │ │ │ │ + 0xfffffffffef5af28 (offset: 0x13c4cc0) -> 0x7588 fde=[ 3cb8] │ │ │ │ + 0xfffffffffef5af38 (offset: 0x13c4cd0) -> 0x759c fde=[ 3ccc] │ │ │ │ + 0xfffffffffef5af48 (offset: 0x13c4ce0) -> 0x75b0 fde=[ 3ce0] │ │ │ │ + 0xfffffffffef5af58 (offset: 0x13c4cf0) -> 0x75c4 fde=[ 3cf4] │ │ │ │ + 0xfffffffffef5af68 (offset: 0x13c4d00) -> 0x75d8 fde=[ 3d08] │ │ │ │ + 0xfffffffffef5af78 (offset: 0x13c4d10) -> 0x75ec fde=[ 3d1c] │ │ │ │ + 0xfffffffffef5af98 (offset: 0x13c4d30) -> 0x7604 fde=[ 3d34] │ │ │ │ + 0xfffffffffef5afa8 (offset: 0x13c4d40) -> 0x7618 fde=[ 3d48] │ │ │ │ + 0xfffffffffef5afb8 (offset: 0x13c4d50) -> 0x762c fde=[ 3d5c] │ │ │ │ + 0xfffffffffef5afc8 (offset: 0x13c4d60) -> 0x7640 fde=[ 3d70] │ │ │ │ + 0xffffffffff0e6de7 (offset: 0x1550b7f) -> 0x7658 fde=[ 3d88] │ │ │ │ + 0xffffffffff0e6df5 (offset: 0x1550b8d) -> 0x7670 fde=[ 3da0] │ │ │ │ + 0xffffffffff0e6e03 (offset: 0x1550b9b) -> 0x7688 fde=[ 3db8] │ │ │ │ + 0xffffffffff0e6e11 (offset: 0x1550ba9) -> 0x76a0 fde=[ 3dd0] │ │ │ │ + 0xffffffffff0e6e1f (offset: 0x1550bb7) -> 0x76b8 fde=[ 3de8] │ │ │ │ + 0xffffffffff0e6e2d (offset: 0x1550bc5) -> 0x76d0 fde=[ 3e00] │ │ │ │ + 0xffffffffff0e6e3b (offset: 0x1550bd3) -> 0x76e8 fde=[ 3e18] │ │ │ │ + 0xffffffffff0e6e49 (offset: 0x1550be1) -> 0x7700 fde=[ 3e30] │ │ │ │ + 0xffffffffff0e6e5e (offset: 0x1550bf6) -> 0x7720 fde=[ 3e50] │ │ │ │ + 0xffffffffff0e6e78 (offset: 0x1550c10) -> 0x7738 fde=[ 3e68] │ │ │ │ + 0xffffffffff0e6e88 (offset: 0x1550c20) -> 0x774c fde=[ 3e7c] │ │ │ │ + 0xffffffffff669368 (offset: 0x1ad3100) -> 0x7760 fde=[ 3e90] │ │ │ │ + 0xffffffffff669378 (offset: 0x1ad3110) -> 0x7774 fde=[ 3ea4] │ │ │ │ + 0xffffffffff669388 (offset: 0x1ad3120) -> 0x7788 fde=[ 3eb8] │ │ │ │ + 0xffffffffff669398 (offset: 0x1ad3130) -> 0x779c fde=[ 3ecc] │ │ │ │ + 0xffffffffff6693a8 (offset: 0x1ad3140) -> 0x77b0 fde=[ 3ee0] │ │ │ │ + 0xffffffffff6693b8 (offset: 0x1ad3150) -> 0x77c4 fde=[ 3ef4] │ │ │ │ + 0xffffffffff669478 (offset: 0x1ad3210) -> 0x77d8 fde=[ 3f08] │ │ │ │ + 0xffffffffff669508 (offset: 0x1ad32a0) -> 0x77ec fde=[ 3f1c] │ │ │ │ + 0xffffffffff669588 (offset: 0x1ad3320) -> 0x7800 fde=[ 3f30] │ │ │ │ + 0xffffffffff669608 (offset: 0x1ad33a0) -> 0x7814 fde=[ 3f44] │ │ │ │ + 0xffffffffff669688 (offset: 0x1ad3420) -> 0x7828 fde=[ 3f58] │ │ │ │ + 0xffffffffff669728 (offset: 0x1ad34c0) -> 0x783c fde=[ 3f6c] │ │ │ │ + 0xffffffffff6697b8 (offset: 0x1ad3550) -> 0x7850 fde=[ 3f80] │ │ │ │ + 0xffffffffff6f2f58 (offset: 0x1b5ccf0) -> 0x7868 fde=[ 3f98] │ │ │ │ + 0xffffffffff734ae8 (offset: 0x1b9e880) -> 0x7880 fde=[ 3fb0] │ │ │ │ + 0xffffffffff734c28 (offset: 0x1b9e9c0) -> 0x7894 fde=[ 3fc4] │ │ │ │ + 0xffffffffff734c48 (offset: 0x1b9e9e0) -> 0x78a8 fde=[ 3fd8] │ │ │ │ + 0xffffffffff734c98 (offset: 0x1b9ea30) -> 0x78bc fde=[ 3fec] │ │ │ │ + 0xffffffffff734d18 (offset: 0x1b9eab0) -> 0x78d0 fde=[ 4000] │ │ │ │ + 0xffffffffff734d68 (offset: 0x1b9eb00) -> 0x78e8 fde=[ 4018] │ │ │ │ + 0xffffffffff734e08 (offset: 0x1b9eba0) -> 0x7908 fde=[ 4038] │ │ │ │ + 0xffffffffff74b398 (offset: 0x1bb5130) -> 0x7920 fde=[ 4050] │ │ │ │ + 0xffffffffff74b3e8 (offset: 0x1bb5180) -> 0x7940 fde=[ 4070] │ │ │ │ + 0xffffffffff74b768 (offset: 0x1bb5500) -> 0x79b8 fde=[ 40e8] │ │ │ │ + 0xffffffffff74b788 (offset: 0x1bb5520) -> 0x79d0 fde=[ 4100] │ │ │ │ + 0xffffffffff74b818 (offset: 0x1bb55b0) -> 0x7a04 fde=[ 4134] │ │ │ │ + 0xffffffffff74b878 (offset: 0x1bb5610) -> 0x7a28 fde=[ 4158] │ │ │ │ + 0xffffffffff74b8c8 (offset: 0x1bb5660) -> 0x7a44 fde=[ 4174] │ │ │ │ + 0xffffffffff74b9c8 (offset: 0x1bb5760) -> 0x7a68 fde=[ 4198] │ │ │ │ + 0xffffffffff74ba28 (offset: 0x1bb57c0) -> 0x7a8c fde=[ 41bc] │ │ │ │ + 0xffffffffff74bf88 (offset: 0x1bb5d20) -> 0x7ae0 fde=[ 4210] │ │ │ │ + 0xffffffffff74c0b8 (offset: 0x1bb5e50) -> 0x7b10 fde=[ 4240] │ │ │ │ + 0xffffffffff7e7808 (offset: 0x1c515a0) -> 0x7b60 fde=[ 4290] │ │ │ │ + 0xffffffffff891f08 (offset: 0x1cfbca0) -> 0x7b78 fde=[ 42a8] │ │ │ │ + 0xffffffffff891f43 (offset: 0x1cfbcdb) -> 0x7b8c fde=[ 42bc] │ │ │ │ + 0xffffffffff891f4d (offset: 0x1cfbce5) -> 0x7ba0 fde=[ 42d0] │ │ │ │ + 0xffffffffff891f70 (offset: 0x1cfbd08) -> 0x7bb4 fde=[ 42e4] │ │ │ │ + 0xffffffffff891faf (offset: 0x1cfbd47) -> 0x7bc8 fde=[ 42f8] │ │ │ │ + 0xffffffffff891fbd (offset: 0x1cfbd55) -> 0x7be0 fde=[ 4310] │ │ │ │ + 0xffffffffff892480 (offset: 0x1cfc218) -> 0x7c38 fde=[ 4368] │ │ │ │ + 0xffffffffff892578 (offset: 0x1cfc310) -> 0x7c80 fde=[ 43b0] │ │ │ │ + 0xffffffffff8925c8 (offset: 0x1cfc360) -> 0x7cb8 fde=[ 43e8] │ │ │ │ + 0xffffffffff892a78 (offset: 0x1cfc810) -> 0x7cf8 fde=[ 4428] │ │ │ │ + 0xffffffffff892d03 (offset: 0x1cfca9b) -> 0x7d44 fde=[ 4474] │ │ │ │ + 0xffffffffff892fe8 (offset: 0x1cfcd80) -> 0x7d84 fde=[ 44b4] │ │ │ │ + 0xffffffffff893004 (offset: 0x1cfcd9c) -> 0x7d9c fde=[ 44cc] │ │ │ │ + 0xffffffffff893021 (offset: 0x1cfcdb9) -> 0x7db4 fde=[ 44e4] │ │ │ │ + 0xffffffffff893038 (offset: 0x1cfcdd0) -> 0x7dcc fde=[ 44fc] │ │ │ │ + 0xffffffffff893046 (offset: 0x1cfcdde) -> 0x7de4 fde=[ 4514] │ │ │ │ + 0xffffffffff893598 (offset: 0x1cfd330) -> 0x7e34 fde=[ 4564] │ │ │ │ + 0xffffffffff893763 (offset: 0x1cfd4fb) -> 0x7e48 fde=[ 4578] │ │ │ │ + 0xffffffffff89377a (offset: 0x1cfd512) -> 0x7e5c fde=[ 458c] │ │ │ │ + 0xffffffffff893780 (offset: 0x1cfd518) -> 0x7e70 fde=[ 45a0] │ │ │ │ + 0xffffffffff8937b3 (offset: 0x1cfd54b) -> 0x7e84 fde=[ 45b4] │ │ │ │ + 0xffffffffff8937e1 (offset: 0x1cfd579) -> 0x7e98 fde=[ 45c8] │ │ │ │ + 0xffffffffff8937fb (offset: 0x1cfd593) -> 0x7eb0 fde=[ 45e0] │ │ │ │ + 0xffffffffff98c488 (offset: 0x1df6220) -> 0x7ec8 fde=[ 45f8] │ │ │ │ + 0xffffffffff98c498 (offset: 0x1df6230) -> 0x7edc fde=[ 460c] │ │ │ │ + 0xffffffffff98c4e8 (offset: 0x1df6280) -> 0x7f00 fde=[ 4630] │ │ │ │ + 0xffffffffff98c6d8 (offset: 0x1df6470) -> 0x7f14 fde=[ 4644] │ │ │ │ + 0xffffffffff98c838 (offset: 0x1df65d0) -> 0x7f28 fde=[ 4658] │ │ │ │ + 0xffffffffff98c868 (offset: 0x1df6600) -> 0x7f44 fde=[ 4674] │ │ │ │ + 0xffffffffffa01c38 (offset: 0x1e6b9d0) -> 0x7f70 fde=[ 46a0] │ │ │ │ + 0xffffffffffa01c48 (offset: 0x1e6b9e0) -> 0x7f84 fde=[ 46b4] │ │ │ │ + 0xffffffffffa01c58 (offset: 0x1e6b9f0) -> 0x7f98 fde=[ 46c8] │ │ │ │ + 0xffffffffffa07ad8 (offset: 0x1e71870) -> 0x7fb0 fde=[ 46e0] │ │ │ │ + 0xffffffffffa07ae8 (offset: 0x1e71880) -> 0x7fc4 fde=[ 46f4] │ │ │ │ + 0xffffffffffa07b38 (offset: 0x1e718d0) -> 0x7fd8 fde=[ 4708] │ │ │ │ + 0xffffffffffa07b48 (offset: 0x1e718e0) -> 0x7fec fde=[ 471c] │ │ │ │ + 0xffffffffffa07b58 (offset: 0x1e718f0) -> 0x8000 fde=[ 4730] │ │ │ │ + 0xffffffffffa122e8 (offset: 0x1e7c080) -> 0x8018 fde=[ 4748] │ │ │ │ + 0xffffffffffa122f8 (offset: 0x1e7c090) -> 0x802c fde=[ 475c] │ │ │ │ + 0xffffffffffa12308 (offset: 0x1e7c0a0) -> 0x8040 fde=[ 4770] │ │ │ │ + 0xffffffffffa12318 (offset: 0x1e7c0b0) -> 0x8054 fde=[ 4784] │ │ │ │ + 0xffffffffffa14da8 (offset: 0x1e7eb40) -> 0x8068 fde=[ 4798] │ │ │ │ + 0xffffffffffa154d8 (offset: 0x1e7f270) -> 0x8080 fde=[ 47b0] │ │ │ │ + 0xffffffffffa154e8 (offset: 0x1e7f280) -> 0x8094 fde=[ 47c4] │ │ │ │ + 0xffffffffffa154f8 (offset: 0x1e7f290) -> 0x80a8 fde=[ 47d8] │ │ │ │ + 0xffffffffffa16548 (offset: 0x1e802e0) -> 0x80c0 fde=[ 47f0] │ │ │ │ + 0xffffffffffa16558 (offset: 0x1e802f0) -> 0x80d4 fde=[ 4804] │ │ │ │ + 0xffffffffffa16568 (offset: 0x1e80300) -> 0x80e8 fde=[ 4818] │ │ │ │ + 0xffffffffffa16578 (offset: 0x1e80310) -> 0x80fc fde=[ 482c] │ │ │ │ + 0xffffffffffa16588 (offset: 0x1e80320) -> 0x8110 fde=[ 4840] │ │ │ │ + 0xffffffffffa16598 (offset: 0x1e80330) -> 0x8124 fde=[ 4854] │ │ │ │ + 0xffffffffffa165a8 (offset: 0x1e80340) -> 0x8138 fde=[ 4868] │ │ │ │ + 0xffffffffffa165b8 (offset: 0x1e80350) -> 0x814c fde=[ 487c] │ │ │ │ + 0xffffffffffa16d28 (offset: 0x1e80ac0) -> 0x8160 fde=[ 4890] │ │ │ │ + 0xffffffffffa17548 (offset: 0x1e812e0) -> 0x8178 fde=[ 48a8] │ │ │ │ + 0xffffffffffa17558 (offset: 0x1e812f0) -> 0x818c fde=[ 48bc] │ │ │ │ + 0xffffffffffa17568 (offset: 0x1e81300) -> 0x81a0 fde=[ 48d0] │ │ │ │ + 0xffffffffffa17578 (offset: 0x1e81310) -> 0x81b4 fde=[ 48e4] │ │ │ │ + 0xffffffffffa17588 (offset: 0x1e81320) -> 0x81c8 fde=[ 48f8] │ │ │ │ + 0xffffffffffa17598 (offset: 0x1e81330) -> 0x81dc fde=[ 490c] │ │ │ │ + 0xffffffffffa175a8 (offset: 0x1e81340) -> 0x81f0 fde=[ 4920] │ │ │ │ + 0xffffffffffa175b8 (offset: 0x1e81350) -> 0x8204 fde=[ 4934] │ │ │ │ + 0xffffffffffa175c8 (offset: 0x1e81360) -> 0x8218 fde=[ 4948] │ │ │ │ + 0xffffffffffa175d8 (offset: 0x1e81370) -> 0x822c fde=[ 495c] │ │ │ │ + 0xffffffffffa18a88 (offset: 0x1e82820) -> 0x8240 fde=[ 4970] │ │ │ │ + 0xffffffffffa18a98 (offset: 0x1e82830) -> 0x8254 fde=[ 4984] │ │ │ │ + 0xffffffffffa18aa8 (offset: 0x1e82840) -> 0x8268 fde=[ 4998] │ │ │ │ + 0xffffffffffa18ab8 (offset: 0x1e82850) -> 0x827c fde=[ 49ac] │ │ │ │ + 0xffffffffffa18ac8 (offset: 0x1e82860) -> 0x8290 fde=[ 49c0] │ │ │ │ + 0xffffffffffa18ad8 (offset: 0x1e82870) -> 0x82a4 fde=[ 49d4] │ │ │ │ + 0xffffffffffa18af8 (offset: 0x1e82890) -> 0x82c0 fde=[ 49f0] │ │ │ │ + 0xffffffffffa18b08 (offset: 0x1e828a0) -> 0x82d4 fde=[ 4a04] │ │ │ │ + 0xffffffffffa18b18 (offset: 0x1e828b0) -> 0x82e8 fde=[ 4a18] │ │ │ │ + 0xffffffffffa1e3a8 (offset: 0x1e88140) -> 0x8300 fde=[ 4a30] │ │ │ │ + 0xffffffffffa1e3b8 (offset: 0x1e88150) -> 0x8314 fde=[ 4a44] │ │ │ │ + 0xffffffffffa1e3c8 (offset: 0x1e88160) -> 0x8328 fde=[ 4a58] │ │ │ │ + 0xffffffffffa3cd18 (offset: 0x1ea6ab0) -> 0x8340 fde=[ 4a70] │ │ │ │ + 0xffffffffffa66b68 (offset: 0x1ed0900) -> 0x8378 fde=[ 4aa8] │ │ │ │ + 0xffffffffffa66b78 (offset: 0x1ed0910) -> 0x838c fde=[ 4abc] │ │ │ │ + 0xffffffffffa66d08 (offset: 0x1ed0aa0) -> 0x83a0 fde=[ 4ad0] │ │ │ │ + 0xffffffffffa66fd8 (offset: 0x1ed0d70) -> 0x83e8 fde=[ 4b18] │ │ │ │ + 0xffffffffffa67328 (offset: 0x1ed10c0) -> 0x8418 fde=[ 4b48] │ │ │ │ + 0xffffffffffa67368 (offset: 0x1ed1100) -> 0x842c fde=[ 4b5c] │ │ │ │ + 0xffffffffffa67458 (offset: 0x1ed11f0) -> 0x8440 fde=[ 4b70] │ │ │ │ + 0xffffffffffa67558 (offset: 0x1ed12f0) -> 0x8454 fde=[ 4b84] │ │ │ │ + 0xffffffffffa67658 (offset: 0x1ed13f0) -> 0x8468 fde=[ 4b98] │ │ │ │ + 0xffffffffffa67668 (offset: 0x1ed1400) -> 0x847c fde=[ 4bac] │ │ │ │ + 0xffffffffffa67678 (offset: 0x1ed1410) -> 0x8490 fde=[ 4bc0] │ │ │ │ + 0xffffffffffa67688 (offset: 0x1ed1420) -> 0x84a4 fde=[ 4bd4] │ │ │ │ + 0xffffffffffa67698 (offset: 0x1ed1430) -> 0x84b8 fde=[ 4be8] │ │ │ │ + 0xffffffffffa676a8 (offset: 0x1ed1440) -> 0x84cc fde=[ 4bfc] │ │ │ │ + 0xffffffffffa676b8 (offset: 0x1ed1450) -> 0x84e0 fde=[ 4c10] │ │ │ │ + 0xffffffffffa676c8 (offset: 0x1ed1460) -> 0x84f4 fde=[ 4c24] │ │ │ │ + 0xffffffffffa67758 (offset: 0x1ed14f0) -> 0x851c fde=[ 4c4c] │ │ │ │ + 0xffffffffffa67968 (offset: 0x1ed1700) -> 0x8538 fde=[ 4c68] │ │ │ │ + 0xffffffffffa67b58 (offset: 0x1ed18f0) -> 0x854c fde=[ 4c7c] │ │ │ │ + 0xffffffffffa67d48 (offset: 0x1ed1ae0) -> 0x8560 fde=[ 4c90] │ │ │ │ + 0xffffffffffa682b8 (offset: 0x1ed2050) -> 0x8584 fde=[ 4cb4] │ │ │ │ + 0xffffffffffa687d8 (offset: 0x1ed2570) -> 0x85b4 fde=[ 4ce4] │ │ │ │ + 0xffffffffffa818e8 (offset: 0x1eeb680) -> 0x85d8 fde=[ 4d08] │ │ │ │ + 0xffffffffffa819d8 (offset: 0x1eeb770) -> 0x85ec fde=[ 4d1c] │ │ │ │ + 0xffffffffffa81ae8 (offset: 0x1eeb880) -> 0x8600 fde=[ 4d30] │ │ │ │ + 0xffffffffffa81b88 (offset: 0x1eeb920) -> 0x8614 fde=[ 4d44] │ │ │ │ + 0xffffffffffa81c08 (offset: 0x1eeb9a0) -> 0x8628 fde=[ 4d58] │ │ │ │ + 0xffffffffffa81c78 (offset: 0x1eeba10) -> 0x863c fde=[ 4d6c] │ │ │ │ + 0xffffffffffa81d08 (offset: 0x1eebaa0) -> 0x8650 fde=[ 4d80] │ │ │ │ + 0xffffffffffa81d68 (offset: 0x1eebb00) -> 0x8664 fde=[ 4d94] │ │ │ │ + 0xffffffffffbf91d8 (offset: 0x2062f70) -> 0x8678 fde=[ 4da8] │ │ │ │ + 0xffffffffffbf91e8 (offset: 0x2062f80) -> 0x8690 fde=[ 4dc0] │ │ │ │ + 0xffffffffffbf91f8 (offset: 0x2062f90) -> 0x86ac fde=[ 4ddc] │ │ │ │ + 0xffffffffffbf9208 (offset: 0x2062fa0) -> 0x86c0 fde=[ 4df0] │ │ │ │ + 0xffffffffffbf9218 (offset: 0x2062fb0) -> 0x86d4 fde=[ 4e04] │ │ │ │ + 0xffffffffffbf9228 (offset: 0x2062fc0) -> 0x86e8 fde=[ 4e18] │ │ │ │ + 0xffffffffffbf9238 (offset: 0x2062fd0) -> 0x86fc fde=[ 4e2c] │ │ │ │ + 0xffffffffffbf9248 (offset: 0x2062fe0) -> 0x8710 fde=[ 4e40] │ │ │ │ + 0xffffffffffbf9258 (offset: 0x2062ff0) -> 0x8724 fde=[ 4e54] │ │ │ │ + 0xffffffffffbf9268 (offset: 0x2063000) -> 0x8738 fde=[ 4e68] │ │ │ │ + 0xffffffffffbf9278 (offset: 0x2063010) -> 0x874c fde=[ 4e7c] │ │ │ │ + 0xffffffffffbf9288 (offset: 0x2063020) -> 0x8760 fde=[ 4e90] │ │ │ │ + 0xffffffffffbf9298 (offset: 0x2063030) -> 0x8774 fde=[ 4ea4] │ │ │ │ + 0xffffffffffbf92a8 (offset: 0x2063040) -> 0x8788 fde=[ 4eb8] │ │ │ │ + 0xffffffffffbf92b8 (offset: 0x2063050) -> 0x879c fde=[ 4ecc] │ │ │ │ + 0xffffffffffbf92c8 (offset: 0x2063060) -> 0x87b0 fde=[ 4ee0] │ │ │ │ + 0xffffffffffbf92d8 (offset: 0x2063070) -> 0x87c4 fde=[ 4ef4] │ │ │ │ + 0xffffffffffbf92e8 (offset: 0x2063080) -> 0x87d8 fde=[ 4f08] │ │ │ │ + 0xffffffffffbf92f8 (offset: 0x2063090) -> 0x87ec fde=[ 4f1c] │ │ │ │ + 0xffffffffffbf9308 (offset: 0x20630a0) -> 0x8800 fde=[ 4f30] │ │ │ │ + 0xffffffffffbf9318 (offset: 0x20630b0) -> 0x8814 fde=[ 4f44] │ │ │ │ + 0xffffffffffbf9328 (offset: 0x20630c0) -> 0x8828 fde=[ 4f58] │ │ │ │ + 0xffffffffffbf9338 (offset: 0x20630d0) -> 0x883c fde=[ 4f6c] │ │ │ │ + 0xffffffffffbf9348 (offset: 0x20630e0) -> 0x8850 fde=[ 4f80] │ │ │ │ + 0xffffffffffbf9358 (offset: 0x20630f0) -> 0x8864 fde=[ 4f94] │ │ │ │ + 0xffffffffffbf9368 (offset: 0x2063100) -> 0x8878 fde=[ 4fa8] │ │ │ │ + 0xffffffffffbf9378 (offset: 0x2063110) -> 0x888c fde=[ 4fbc] │ │ │ │ + 0xffffffffffbf9388 (offset: 0x2063120) -> 0x88a0 fde=[ 4fd0] │ │ │ │ + 0xffffffffffbf9398 (offset: 0x2063130) -> 0x88b4 fde=[ 4fe4] │ │ │ │ + 0xffffffffffbf93a8 (offset: 0x2063140) -> 0x88c8 fde=[ 4ff8] │ │ │ │ + 0xffffffffffbf93b8 (offset: 0x2063150) -> 0x88dc fde=[ 500c] │ │ │ │ + 0xffffffffffbf93c8 (offset: 0x2063160) -> 0x88f0 fde=[ 5020] │ │ │ │ + 0xffffffffffbf93d8 (offset: 0x2063170) -> 0x8904 fde=[ 5034] │ │ │ │ + 0xffffffffffbf93e8 (offset: 0x2063180) -> 0x8918 fde=[ 5048] │ │ │ │ + 0xffffffffffbf93f8 (offset: 0x2063190) -> 0x892c fde=[ 505c] │ │ │ │ + 0xffffffffffbf9408 (offset: 0x20631a0) -> 0x8940 fde=[ 5070] │ │ │ │ + 0xffffffffffbf9418 (offset: 0x20631b0) -> 0x8954 fde=[ 5084] │ │ │ │ + 0xffffffffffbf9428 (offset: 0x20631c0) -> 0x8968 fde=[ 5098] │ │ │ │ + 0xffffffffffbf9438 (offset: 0x20631d0) -> 0x897c fde=[ 50ac] │ │ │ │ + 0xffffffffffbf9448 (offset: 0x20631e0) -> 0x8990 fde=[ 50c0] │ │ │ │ + 0xffffffffffbf9458 (offset: 0x20631f0) -> 0x89a4 fde=[ 50d4] │ │ │ │ + 0xffffffffffbf9468 (offset: 0x2063200) -> 0x89b8 fde=[ 50e8] │ │ │ │ + 0xffffffffffbf9478 (offset: 0x2063210) -> 0x89cc fde=[ 50fc] │ │ │ │ + 0xffffffffffbf9488 (offset: 0x2063220) -> 0x89e0 fde=[ 5110] │ │ │ │ + 0xffffffffffbf9498 (offset: 0x2063230) -> 0x89f4 fde=[ 5124] │ │ │ │ + 0xffffffffffbf94a8 (offset: 0x2063240) -> 0x8a08 fde=[ 5138] │ │ │ │ + 0xffffffffffbf94b8 (offset: 0x2063250) -> 0x8a1c fde=[ 514c] │ │ │ │ + 0xffffffffffbf94c8 (offset: 0x2063260) -> 0x8a30 fde=[ 5160] │ │ │ │ + 0xffffffffffbf94d8 (offset: 0x2063270) -> 0x8a44 fde=[ 5174] │ │ │ │ + 0xffffffffffbf94e8 (offset: 0x2063280) -> 0x8a58 fde=[ 5188] │ │ │ │ + 0xffffffffffbf94f8 (offset: 0x2063290) -> 0x8a6c fde=[ 519c] │ │ │ │ + 0xffffffffffbf9508 (offset: 0x20632a0) -> 0x8a80 fde=[ 51b0] │ │ │ │ + 0xffffffffffbf9528 (offset: 0x20632c0) -> 0x8a94 fde=[ 51c4] │ │ │ │ + 0xffffffffffbf9558 (offset: 0x20632f0) -> 0x8aa8 fde=[ 51d8] │ │ │ │ + 0xffffffffffbf9588 (offset: 0x2063320) -> 0x8abc fde=[ 51ec] │ │ │ │ + 0xffffffffffbf95b8 (offset: 0x2063350) -> 0x8ad0 fde=[ 5200] │ │ │ │ + 0xffffffffffbf9608 (offset: 0x20633a0) -> 0x8ae4 fde=[ 5214] │ │ │ │ + 0xffffffffffbf9628 (offset: 0x20633c0) -> 0x8af8 fde=[ 5228] │ │ │ │ + 0xffffffffffbf9658 (offset: 0x20633f0) -> 0x8b0c fde=[ 523c] │ │ │ │ + 0xffffffffffbf9688 (offset: 0x2063420) -> 0x8b20 fde=[ 5250] │ │ │ │ + 0xffffffffffbf96a8 (offset: 0x2063440) -> 0x8b34 fde=[ 5264] │ │ │ │ + 0xffffffffffbf96e8 (offset: 0x2063480) -> 0x8b48 fde=[ 5278] │ │ │ │ + 0xffffffffffbf97a8 (offset: 0x2063540) -> 0x8b5c fde=[ 528c] │ │ │ │ + 0xffffffffffc49b28 (offset: 0x20b38c0) -> 0x8b70 fde=[ 52a0] │ │ │ │ + 0xffffffffffc49b98 (offset: 0x20b3930) -> 0x8b90 fde=[ 52c0] │ │ │ │ + 0xffffffffffd1cea8 (offset: 0x2186c40) -> 0x8ba8 fde=[ 52d8] │ │ │ │ + 0xffffffffffd1ceb8 (offset: 0x2186c50) -> 0x8bbc fde=[ 52ec] │ │ │ │ + 0xffffffffffd1cec8 (offset: 0x2186c60) -> 0x8bd0 fde=[ 5300] │ │ │ │ + 0xffffffffffd1ced8 (offset: 0x2186c70) -> 0x8be4 fde=[ 5314] │ │ │ │ + 0xffffffffffd1cef8 (offset: 0x2186c90) -> 0x8bf8 fde=[ 5328] │ │ │ │ + 0xffffffffffd1cf18 (offset: 0x2186cb0) -> 0x8c0c fde=[ 533c] │ │ │ │ + 0xffffffffffd1cf38 (offset: 0x2186cd0) -> 0x8c20 fde=[ 5350] │ │ │ │ + 0xffffffffffd1cf58 (offset: 0x2186cf0) -> 0x8c34 fde=[ 5364] │ │ │ │ + 0xffffffffffd1cf78 (offset: 0x2186d10) -> 0x8c48 fde=[ 5378] │ │ │ │ + 0xffffffffffd1cf98 (offset: 0x2186d30) -> 0x8c5c fde=[ 538c] │ │ │ │ + 0xffffffffffd1cfa8 (offset: 0x2186d40) -> 0x8c70 fde=[ 53a0] │ │ │ │ + 0xffffffffffd1cfb8 (offset: 0x2186d50) -> 0x8c84 fde=[ 53b4] │ │ │ │ + 0xffffffffffd1cfc8 (offset: 0x2186d60) -> 0x8c98 fde=[ 53c8] │ │ │ │ + 0xffffffffffd1cfd8 (offset: 0x2186d70) -> 0x8cac fde=[ 53dc] │ │ │ │ + 0xffffffffffd1cfe8 (offset: 0x2186d80) -> 0x8cc0 fde=[ 53f0] │ │ │ │ + 0xffffffffffd1cff8 (offset: 0x2186d90) -> 0x8cd4 fde=[ 5404] │ │ │ │ + 0xffffffffffd1d008 (offset: 0x2186da0) -> 0x8ce8 fde=[ 5418] │ │ │ │ + 0xffffffffffd1d018 (offset: 0x2186db0) -> 0x8cfc fde=[ 542c] │ │ │ │ + 0xffffffffffd1d028 (offset: 0x2186dc0) -> 0x8d10 fde=[ 5440] │ │ │ │ + 0xffffffffffd1d038 (offset: 0x2186dd0) -> 0x8d24 fde=[ 5454] │ │ │ │ + 0xffffffffffd1d048 (offset: 0x2186de0) -> 0x8d38 fde=[ 5468] │ │ │ │ + 0xffffffffffd1d058 (offset: 0x2186df0) -> 0x8d4c fde=[ 547c] │ │ │ │ + 0xffffffffffd1d068 (offset: 0x2186e00) -> 0x8d60 fde=[ 5490] │ │ │ │ + 0xffffffffffd1d078 (offset: 0x2186e10) -> 0x8d74 fde=[ 54a4] │ │ │ │ + 0xffffffffffd570d8 (offset: 0x21c0e70) -> 0x8d88 fde=[ 54b8] │ │ │ │ + 0xffffffffffd570e8 (offset: 0x21c0e80) -> 0x8d9c fde=[ 54cc] │ │ │ │ + 0xffffffffffd570f8 (offset: 0x21c0e90) -> 0x8db0 fde=[ 54e0] │ │ │ │ + 0xffffffffffd57108 (offset: 0x21c0ea0) -> 0x8dc8 fde=[ 54f8] │ │ │ │ + 0xffffffffffd572a8 (offset: 0x21c1040) -> 0x8e20 fde=[ 5550] │ │ │ │ + 0xffffffffffd572c8 (offset: 0x21c1060) -> 0x8e34 fde=[ 5564] │ │ │ │ + 0xffffffffffd579b8 (offset: 0x21c1750) -> 0x8e78 fde=[ 55a8] │ │ │ │ + 0xffffffffffd57c98 (offset: 0x21c1a30) -> 0x8ec4 fde=[ 55f4] │ │ │ │ + 0xffffffffffd57d88 (offset: 0x21c1b20) -> 0x8ef8 fde=[ 5628] │ │ │ │ + 0xffffffffffd65928 (offset: 0x21cf6c0) -> 0x8f34 fde=[ 5664] │ │ │ │ + 0xffffffffffd65988 (offset: 0x21cf720) -> 0x8f68 fde=[ 5698] │ │ │ │ + 0xffffffffffd65a38 (offset: 0x21cf7d0) -> 0x8fc0 fde=[ 56f0] │ │ │ │ + 0xffffffffffd65ac8 (offset: 0x21cf860) -> 0x9020 fde=[ 5750] │ │ │ │ + 0xffffffffffd65b48 (offset: 0x21cf8e0) -> 0x9040 fde=[ 5770] │ │ │ │ + 0xffffffffffd65b78 (offset: 0x21cf910) -> 0x9058 fde=[ 5788] │ │ │ │ + 0xffffffffffd65be8 (offset: 0x21cf980) -> 0x908c fde=[ 57bc] │ │ │ │ + 0xffffffffffd65d18 (offset: 0x21cfab0) -> 0x90c4 fde=[ 57f4] │ │ │ │ + 0xffffffffffd65f08 (offset: 0x21cfca0) -> 0x9134 fde=[ 5864] │ │ │ │ + 0xffffffffffd65fc8 (offset: 0x21cfd60) -> 0x9174 fde=[ 58a4] │ │ │ │ + 0xffffffffffd66088 (offset: 0x21cfe20) -> 0x91b4 fde=[ 58e4] │ │ │ │ + 0xffffffffffd660e8 (offset: 0x21cfe80) -> 0x91e8 fde=[ 5918] │ │ │ │ + 0xffffffffffd66148 (offset: 0x21cfee0) -> 0x921c fde=[ 594c] │ │ │ │ + 0xffffffffffd661d8 (offset: 0x21cff70) -> 0x925c fde=[ 598c] │ │ │ │ + 0xffffffffffd66258 (offset: 0x21cfff0) -> 0x9294 fde=[ 59c4] │ │ │ │ + 0xffffffffffd662f8 (offset: 0x21d0090) -> 0x92cc fde=[ 59fc] │ │ │ │ + 0xffffffffffd66468 (offset: 0x21d0200) -> 0x930c fde=[ 5a3c] │ │ │ │ + 0xffffffffffd664a8 (offset: 0x21d0240) -> 0x9320 fde=[ 5a50] │ │ │ │ + 0xffffffffffd664d8 (offset: 0x21d0270) -> 0x9334 fde=[ 5a64] │ │ │ │ + 0xffffffffffd66528 (offset: 0x21d02c0) -> 0x934c fde=[ 5a7c] │ │ │ │ + 0xffffffffffd66568 (offset: 0x21d0300) -> 0x9364 fde=[ 5a94] │ │ │ │ + 0xffffffffffd66668 (offset: 0x21d0400) -> 0x93c0 fde=[ 5af0] │ │ │ │ + 0xffffffffffd666e8 (offset: 0x21d0480) -> 0x93f4 fde=[ 5b24] │ │ │ │ + 0xffffffffffd66858 (offset: 0x21d05f0) -> 0x9430 fde=[ 5b60] │ │ │ │ + 0xffffffffffd66968 (offset: 0x21d0700) -> 0x946c fde=[ 5b9c] │ │ │ │ + 0xffffffffffd669a8 (offset: 0x21d0740) -> 0x9484 fde=[ 5bb4] │ │ │ │ + 0xffffffffffd66b38 (offset: 0x21d08d0) -> 0x94c0 fde=[ 5bf0] │ │ │ │ + 0xffffffffffd66c38 (offset: 0x21d09d0) -> 0x94fc fde=[ 5c2c] │ │ │ │ + 0xffffffffffd66cf8 (offset: 0x21d0a90) -> 0x9534 fde=[ 5c64] │ │ │ │ + 0xffffffffffd66d08 (offset: 0x21d0aa0) -> 0x9548 fde=[ 5c78] │ │ │ │ + 0xffffffffffd66d18 (offset: 0x21d0ab0) -> 0x955c fde=[ 5c8c] │ │ │ │ + 0xffffffffffd66d28 (offset: 0x21d0ac0) -> 0x9570 fde=[ 5ca0] │ │ │ │ + 0xffffffffffd7d998 (offset: 0x21e7730) -> 0x9588 fde=[ 5cb8] │ │ │ │ + 0xffffffffffd7d9a8 (offset: 0x21e7740) -> 0x959c fde=[ 5ccc] │ │ │ │ + 0xffffffffffd7d9b8 (offset: 0x21e7750) -> 0x95b0 fde=[ 5ce0] │ │ │ │ + 0xffffffffffd7d9c8 (offset: 0x21e7760) -> 0x95c4 fde=[ 5cf4] │ │ │ │ + 0xffffffffffd7d9d8 (offset: 0x21e7770) -> 0x95d8 fde=[ 5d08] │ │ │ │ + 0xffffffffffd7d9e8 (offset: 0x21e7780) -> 0x95ec fde=[ 5d1c] │ │ │ │ + 0xffffffffffd7d9f8 (offset: 0x21e7790) -> 0x9600 fde=[ 5d30] │ │ │ │ + 0xffffffffffd7da08 (offset: 0x21e77a0) -> 0x9614 fde=[ 5d44] │ │ │ │ + 0xffffffffffd7da18 (offset: 0x21e77b0) -> 0x9628 fde=[ 5d58] │ │ │ │ + 0xffffffffffd7da38 (offset: 0x21e77d0) -> 0x963c fde=[ 5d6c] │ │ │ │ + 0xffffffffffd7da58 (offset: 0x21e77f0) -> 0x9650 fde=[ 5d80] │ │ │ │ + 0xffffffffffd7da78 (offset: 0x21e7810) -> 0x9664 fde=[ 5d94] │ │ │ │ + 0xffffffffffd7da98 (offset: 0x21e7830) -> 0x9678 fde=[ 5da8] │ │ │ │ + 0xffffffffffd7dab8 (offset: 0x21e7850) -> 0x968c fde=[ 5dbc] │ │ │ │ + 0xffffffffffd7dad8 (offset: 0x21e7870) -> 0x96a0 fde=[ 5dd0] │ │ │ │ + 0xffffffffffd7daf8 (offset: 0x21e7890) -> 0x96b4 fde=[ 5de4] │ │ │ │ + 0xffffffffffd7db18 (offset: 0x21e78b0) -> 0x96c8 fde=[ 5df8] │ │ │ │ + 0xffffffffffd7db38 (offset: 0x21e78d0) -> 0x96dc fde=[ 5e0c] │ │ │ │ + 0xffffffffffd7db58 (offset: 0x21e78f0) -> 0x96f0 fde=[ 5e20] │ │ │ │ + 0xffffffffffd7db78 (offset: 0x21e7910) -> 0x9704 fde=[ 5e34] │ │ │ │ + 0xffffffffffd7db98 (offset: 0x21e7930) -> 0x9718 fde=[ 5e48] │ │ │ │ + 0xffffffffffd7dbb8 (offset: 0x21e7950) -> 0x972c fde=[ 5e5c] │ │ │ │ + 0xffffffffffd7dbd8 (offset: 0x21e7970) -> 0x9740 fde=[ 5e70] │ │ │ │ + 0xffffffffffd7dbf8 (offset: 0x21e7990) -> 0x9754 fde=[ 5e84] │ │ │ │ + 0xffffffffffd7dc18 (offset: 0x21e79b0) -> 0x9768 fde=[ 5e98] │ │ │ │ + 0xffffffffffd7dc28 (offset: 0x21e79c0) -> 0x977c fde=[ 5eac] │ │ │ │ + 0xffffffffffd7dc38 (offset: 0x21e79d0) -> 0x9790 fde=[ 5ec0] │ │ │ │ + 0xffffffffffd7dc48 (offset: 0x21e79e0) -> 0x97a4 fde=[ 5ed4] │ │ │ │ + 0xffffffffffd7dc58 (offset: 0x21e79f0) -> 0x97b8 fde=[ 5ee8] │ │ │ │ + 0xffffffffffd7dc68 (offset: 0x21e7a00) -> 0x97cc fde=[ 5efc] │ │ │ │ + 0xffffffffffd7dc78 (offset: 0x21e7a10) -> 0x97e0 fde=[ 5f10] │ │ │ │ + 0xffffffffffd7dc88 (offset: 0x21e7a20) -> 0x97f4 fde=[ 5f24] │ │ │ │ + 0xffffffffffd7dc98 (offset: 0x21e7a30) -> 0x9808 fde=[ 5f38] │ │ │ │ + 0xffffffffffd7dca8 (offset: 0x21e7a40) -> 0x981c fde=[ 5f4c] │ │ │ │ + 0xffffffffffd7dcb8 (offset: 0x21e7a50) -> 0x9830 fde=[ 5f60] │ │ │ │ + 0xffffffffffd7dcc8 (offset: 0x21e7a60) -> 0x9844 fde=[ 5f74] │ │ │ │ + 0xffffffffffd7dcd8 (offset: 0x21e7a70) -> 0x9858 fde=[ 5f88] │ │ │ │ + 0xffffffffffd7dce8 (offset: 0x21e7a80) -> 0x986c fde=[ 5f9c] │ │ │ │ + 0xffffffffffd7dcf8 (offset: 0x21e7a90) -> 0x9880 fde=[ 5fb0] │ │ │ │ + 0xffffffffffd7dd08 (offset: 0x21e7aa0) -> 0x9894 fde=[ 5fc4] │ │ │ │ + 0xffffffffffd7dd18 (offset: 0x21e7ab0) -> 0x98a8 fde=[ 5fd8] │ │ │ │ + 0xffffffffffd7dd28 (offset: 0x21e7ac0) -> 0x98bc fde=[ 5fec] │ │ │ │ + 0xffffffffffd7dd48 (offset: 0x21e7ae0) -> 0x98d0 fde=[ 6000] │ │ │ │ + 0xffffffffffd7dd88 (offset: 0x21e7b20) -> 0x98e4 fde=[ 6014] │ │ │ │ + 0xffffffffffd7de18 (offset: 0x21e7bb0) -> 0x98f8 fde=[ 6028] │ │ │ │ + 0xffffffffffd7dea8 (offset: 0x21e7c40) -> 0x9910 fde=[ 6040] │ │ │ │ + 0xffffffffffd7ded8 (offset: 0x21e7c70) -> 0x9924 fde=[ 6054] │ │ │ │ 0xffffffffffd87028 (offset: 0x21f0dc0) -> 0x9938 fde=[ 6068] │ │ │ │ 0xffffffffffd870a8 (offset: 0x21f0e40) -> 0x9964 fde=[ 6094] │ │ │ │ 0xffffffffffd871d8 (offset: 0x21f0f70) -> 0x9978 fde=[ 60a8] │ │ │ │ 0xffffffffffd87378 (offset: 0x21f1110) -> 0x99b8 fde=[ 60e8] │ │ │ │ 0xffffffffffd87618 (offset: 0x21f13b0) -> 0x99f8 fde=[ 6128] │ │ │ │ 0xffffffffffd87628 (offset: 0x21f13c0) -> 0x9a0c fde=[ 613c] │ │ │ │ 0xffffffffffd87858 (offset: 0x21f15f0) -> 0x9a68 fde=[ 6198] │ │ │ │ @@ -1879,3867 +1879,3867 @@ │ │ │ │ DW_CFA_advance_loc: 8 to 0000000000411ae6 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000a0 0000000000000014 00000078 FDE cie=0000002c pc=00000000007bd185..00000000007bd193 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000007bd189 │ │ │ │ +000000a0 0000000000000014 00000078 FDE cie=0000002c pc=0000000000d90975..0000000000d90983 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000d90979 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000007bd192 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000d90982 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000b8 0000000000000010 00000090 FDE cie=0000002c pc=0000000000901890..0000000000901948 │ │ │ │ +000000b8 0000000000000010 00000090 FDE cie=0000002c pc=0000000000f8f670..0000000000f8f728 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000cc 0000000000000010 000000a4 FDE cie=0000002c pc=0000000000901950..00000000009019b4 │ │ │ │ +000000cc 0000000000000010 000000a4 FDE cie=0000002c pc=0000000000f8f730..0000000000f8f794 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000e0 0000000000000014 000000b8 FDE cie=0000002c pc=00000000009019c0..00000000009019d5 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000009019c4 │ │ │ │ +000000e0 0000000000000014 000000b8 FDE cie=0000002c pc=0000000000f8f7a0..0000000000f8f7b5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000f8f7a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000009019d0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000f8f7b0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000f8 0000000000000044 000000d0 FDE cie=0000002c pc=0000000000aadb40..0000000000aade3e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aadb42 │ │ │ │ +000000f8 0000000000000044 000000d0 FDE cie=0000002c pc=0000000001211000..00000000012112fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211002 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aadb44 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211004 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aadb46 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211006 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aadb48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211008 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aadb49 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001211009 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aadb4a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121100a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 707 to 0000000000aade0d │ │ │ │ + DW_CFA_advance_loc2: 707 to 00000000012112cd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aade0e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012112ce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aade10 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012112d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aade12 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012112d2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aade14 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012112d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aade16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012112d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000aade20 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000012112e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000140 0000000000000010 00000118 FDE cie=0000002c pc=0000000000aade40..0000000000aadeed │ │ │ │ +00000140 0000000000000010 00000118 FDE cie=0000002c pc=0000000001211300..00000000012113ad │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000154 0000000000000010 0000012c FDE cie=0000002c pc=0000000000aadef0..0000000000aadf42 │ │ │ │ +00000154 0000000000000010 0000012c FDE cie=0000002c pc=00000000012113b0..0000000001211402 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000168 0000000000000018 00000140 FDE cie=0000002c pc=0000000000aadf50..0000000000aadfa0 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aadf51 │ │ │ │ +00000168 0000000000000018 00000140 FDE cie=0000002c pc=0000000001211410..0000000001211460 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001211411 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000aadf9b │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000121145b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000184 0000000000000048 0000015c FDE cie=0000002c pc=0000000000aadfa0..0000000000aae1d7 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aadfa2 │ │ │ │ +00000184 0000000000000048 0000015c FDE cie=0000002c pc=0000000001211460..0000000001211697 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211462 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aadfa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211464 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aadfa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211466 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aadfa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211468 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aadfa9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001211469 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aadfaa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121146a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000aadfb3 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001211473 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 537 to 0000000000aae1cc │ │ │ │ + DW_CFA_advance_loc2: 537 to 000000000121168c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aae1cd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121168d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aae1ce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121168e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aae1d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211690 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aae1d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211692 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aae1d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211694 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aae1d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211696 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001d0 000000000000002c 000001a8 FDE cie=0000002c pc=0000000000aae1e0..0000000000aae256 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aae1e2 │ │ │ │ +000001d0 000000000000002c 000001a8 FDE cie=0000002c pc=00000000012116a0..0000000001211716 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012116a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000aae1e8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000012116a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aae1e9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012116a9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000aae1f7 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000012116b7 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000aae251 │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000001211711 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aae252 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001211712 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aae253 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001211713 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aae255 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211715 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000200 0000000000000064 000001d8 FDE cie=0000002c pc=0000000000aae260..0000000000aae6e9 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000aae26a │ │ │ │ +00000200 0000000000000064 000001d8 FDE cie=0000002c pc=0000000001211720..0000000001211ba9 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000121172a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000aae26f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000121172f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000aae274 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001211734 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aae276 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211736 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aae277 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001211737 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000aae27b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121173b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000aae281 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001211741 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 277 to 0000000000aae396 │ │ │ │ + DW_CFA_advance_loc2: 277 to 0000000001211856 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aae397 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001211857 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aae398 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001211858 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aae39a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121185a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aae39c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121185c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aae39e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121185e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aae3a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211860 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aae3a1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001211861 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 143 to 0000000000aae430 │ │ │ │ + DW_CFA_advance_loc1: 143 to 00000000012118f0 │ │ │ │ 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_advance_loc: 1 to 0000000000aae431 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012118f1 │ │ │ │ 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 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000268 0000000000000064 00000240 FDE cie=0000002c pc=0000000000aae6f0..0000000000aaea7d │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000aae6fa │ │ │ │ +00000268 0000000000000064 00000240 FDE cie=0000002c pc=0000000001211bb0..0000000001211f3d │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000001211bba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aae6fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211bbc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aae6fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211bbe │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aae700 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211bc0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000aae704 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001211bc4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aae705 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001211bc5 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000aae70c │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001211bcc │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 324 to 0000000000aae850 │ │ │ │ + DW_CFA_advance_loc2: 324 to 0000000001211d10 │ │ │ │ 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_advance_loc: 1 to 0000000000aae851 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001211d11 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ 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 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000aae8ab │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000001211d6b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aae8ac │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001211d6c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aae8ad │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001211d6d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aae8af │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211d6f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aae8b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211d71 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aae8b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211d73 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aae8b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211d75 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aae8b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001211d76 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002d0 0000000000000064 000002a8 FDE cie=0000002c pc=0000000000aaea80..0000000000aaec41 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaea82 │ │ │ │ +000002d0 0000000000000064 000002a8 FDE cie=0000002c pc=0000000001211f40..0000000001212101 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211f42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaea84 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211f44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaea86 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211f46 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaea88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211f48 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aaea89 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001211f49 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aaea8a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001211f4a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000aaea8e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001211f4e │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc1: 135 to 0000000000aaeb15 │ │ │ │ + DW_CFA_advance_loc1: 135 to 0000000001211fd5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aaeb16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001211fd6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aaeb17 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001211fd7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaeb19 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211fd9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaeb1b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211fdb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaeb1d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211fdd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaeb1f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001211fdf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aaeb20 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001211fe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000aaeba6 │ │ │ │ + DW_CFA_advance_loc1: 134 to 0000000001212066 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aaeba7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001212067 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aaeba8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001212068 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaebaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121206a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaebac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121206c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaebae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121206e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaebb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001212070 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000aaebb8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000001212078 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000338 0000000000000010 00000310 FDE cie=0000002c pc=0000000000aaec50..0000000000aaec5c │ │ │ │ +00000338 0000000000000010 00000310 FDE cie=0000002c pc=0000000001212110..000000000121211c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000034c 0000000000000010 00000324 FDE cie=0000002c pc=0000000000aaec60..0000000000aaec65 │ │ │ │ +0000034c 0000000000000010 00000324 FDE cie=0000002c pc=0000000001212120..0000000001212125 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000360 0000000000000010 00000338 FDE cie=0000002c pc=0000000000aaec70..0000000000aaec8a │ │ │ │ +00000360 0000000000000010 00000338 FDE cie=0000002c pc=0000000001212130..000000000121214a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000374 0000000000000010 0000034c FDE cie=0000002c pc=0000000000aaec90..0000000000aaecb9 │ │ │ │ +00000374 0000000000000010 0000034c FDE cie=0000002c pc=0000000001212150..0000000001212179 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000388 0000000000000048 00000360 FDE cie=0000002c pc=0000000000aaecc0..0000000000aaf2f1 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaecc2 │ │ │ │ +00000388 0000000000000048 00000360 FDE cie=0000002c pc=0000000001212180..00000000012127b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001212182 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000aaecca │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000121218a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaeccc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121218c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaecce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121218e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000aaecd2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001212192 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000aaecd9 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001212199 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000aaece2 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000012121a2 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 1540 to 0000000000aaf2e6 │ │ │ │ + DW_CFA_advance_loc2: 1540 to 00000000012127a6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aaf2e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012127a7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aaf2e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012127a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaf2ea │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012127aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaf2ec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012127ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaf2ee │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012127ae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaf2f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012127b0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000003d4 000000000000001c 000003ac FDE cie=0000002c pc=0000000000407640..000000000040769d │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000003f4 0000000000000010 000003cc FDE cie=0000002c pc=0000000000aaf300..0000000000aaf307 │ │ │ │ +000003f4 0000000000000010 000003cc FDE cie=0000002c pc=00000000012127c0..00000000012127c7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000408 0000000000000010 000003e0 FDE cie=0000002c pc=0000000000aaf310..0000000000aaf31a │ │ │ │ +00000408 0000000000000010 000003e0 FDE cie=0000002c pc=00000000012127d0..00000000012127da │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000041c 0000000000000010 000003f4 FDE cie=0000002c pc=0000000000aaf320..0000000000aaf39e │ │ │ │ +0000041c 0000000000000010 000003f4 FDE cie=0000002c pc=00000000012127e0..000000000121285e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000430 0000000000000010 00000408 FDE cie=0000002c pc=0000000000aaf3a0..0000000000aaf405 │ │ │ │ +00000430 0000000000000010 00000408 FDE cie=0000002c pc=0000000001212860..00000000012128c5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000444 0000000000000030 0000041c FDE cie=0000002c pc=0000000000aaf410..0000000000aaf4a8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaf412 │ │ │ │ +00000444 0000000000000030 0000041c FDE cie=0000002c pc=00000000012128d0..0000000001212968 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012128d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000aaf422 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000012128e2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaf424 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012128e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aaf425 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012128e5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 107 to 0000000000aaf490 │ │ │ │ + DW_CFA_advance_loc1: 107 to 0000000001212950 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaf492 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001212952 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000aaf497 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001212957 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaf499 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001212959 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000478 0000000000000010 00000450 FDE cie=0000002c pc=0000000000aaf4b0..0000000000aaf5a1 │ │ │ │ +00000478 0000000000000010 00000450 FDE cie=0000002c pc=0000000001212970..0000000001212a61 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000048c 0000000000000048 00000464 FDE cie=0000002c pc=0000000000aaf5b0..0000000000aafb7a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaf5b2 │ │ │ │ +0000048c 0000000000000048 00000464 FDE cie=0000002c pc=0000000001212a70..000000000121303a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001212a72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000aaf5bc │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000001212a7c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaf5be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001212a7e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aaf5c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001212a80 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000aaf5c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001212a84 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000aaf5ca │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001212a8a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000aaf5d1 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001212a91 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 1438 to 0000000000aafb6f │ │ │ │ + DW_CFA_advance_loc2: 1438 to 000000000121302f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aafb70 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001213030 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aafb71 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001213031 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aafb73 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001213033 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aafb75 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001213035 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aafb77 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001213037 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aafb79 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001213039 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004d8 0000000000000010 000004b0 FDE cie=0000002c pc=0000000000aafb80..0000000000aafc5b │ │ │ │ +000004d8 0000000000000010 000004b0 FDE cie=0000002c pc=0000000001213040..000000000121311b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004ec 0000000000000010 000004c4 FDE cie=0000002c pc=0000000000aafc60..0000000000aafcea │ │ │ │ +000004ec 0000000000000010 000004c4 FDE cie=0000002c pc=0000000001213120..00000000012131aa │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000500 0000000000000028 000004d8 FDE cie=0000002c pc=0000000000aafcf0..0000000000aafdea │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aafcf2 │ │ │ │ +00000500 0000000000000028 000004d8 FDE cie=0000002c pc=00000000012131b0..00000000012132aa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012131b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000aafcf6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000012131b6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aafcf7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012131b7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 232 to 0000000000aafddf │ │ │ │ + DW_CFA_advance_loc1: 232 to 000000000121329f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aafde0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012132a0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000aafde5 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000012132a5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000052c 0000000000000048 00000504 FDE cie=0000002c pc=0000000000aafdf0..0000000000ab012f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aafdf2 │ │ │ │ +0000052c 0000000000000048 00000504 FDE cie=0000002c pc=00000000012132b0..00000000012135ef │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012132b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000aafdfb │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000012132bb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000aafe00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000012132c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aafe02 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012132c2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aafe03 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012132c3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aafe04 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012132c4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000aafe0b │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000012132cb │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 221 to 0000000000aafee8 │ │ │ │ + DW_CFA_advance_loc1: 221 to 00000000012133a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aafee9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012133a9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aafeea │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012133aa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aafeec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012133ac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aafeee │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012133ae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aafef0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012133b0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aafef2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012133b2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000aafef8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000012133b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000578 0000000000000030 00000550 FDE cie=0000002c pc=0000000000ab0130..0000000000ab02a7 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab0132 │ │ │ │ +00000578 0000000000000030 00000550 FDE cie=0000002c pc=00000000012135f0..0000000001213767 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012135f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab0133 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012135f3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab013a │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000012135fa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab0141 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001213601 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 53 to 0000000000ab0176 │ │ │ │ + DW_CFA_advance_loc: 53 to 0000000001213636 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab0177 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001213637 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab0178 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001213638 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab017a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121363a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ab0180 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001213640 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005ac 0000000000000010 00000584 FDE cie=0000002c pc=0000000000ab02b0..0000000000ab02db │ │ │ │ +000005ac 0000000000000010 00000584 FDE cie=0000002c pc=0000000001213770..000000000121379b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005c0 0000000000000010 00000598 FDE cie=0000002c pc=0000000000ab02e0..0000000000ab030b │ │ │ │ +000005c0 0000000000000010 00000598 FDE cie=0000002c pc=00000000012137a0..00000000012137cb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005d4 0000000000000038 000005ac FDE cie=0000002c pc=0000000000ab0310..0000000000ab049e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab0312 │ │ │ │ +000005d4 0000000000000038 000005ac FDE cie=0000002c pc=00000000012137d0..000000000121395e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012137d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab0314 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012137d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab0316 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012137d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab0317 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012137d7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab0318 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012137d8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 382 to 0000000000ab0496 │ │ │ │ + DW_CFA_advance_loc2: 382 to 0000000001213956 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab0497 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001213957 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab0499 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001213959 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab049b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121395b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab049d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121395d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000610 000000000000001c 000005e8 FDE cie=0000002c pc=000000000040769d..00000000004076bc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000630 0000000000000038 00000608 FDE cie=0000002c pc=0000000000ab04a0..0000000000ab063d │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab04a2 │ │ │ │ +00000630 0000000000000038 00000608 FDE cie=0000002c pc=0000000001213960..0000000001213afd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001213962 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab04a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001213964 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab04a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001213966 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab04a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001213967 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab04a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001213968 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 397 to 0000000000ab0635 │ │ │ │ + DW_CFA_advance_loc2: 397 to 0000000001213af5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab0636 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001213af6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab0638 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001213af8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab063a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001213afa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab063c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001213afc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 0000066c 000000000000001c 00000644 FDE cie=0000002c pc=00000000004076bc..00000000004076db │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000068c 0000000000000050 00000664 FDE cie=0000002c pc=0000000000ab0640..0000000000ab0eca │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab0642 │ │ │ │ +0000068c 0000000000000050 00000664 FDE cie=0000002c pc=0000000001213b00..000000000121438a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001213b02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab0644 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001213b04 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab0649 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001213b09 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab064b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001213b0b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab064c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001213b0c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab064d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001213b0d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ab0659 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000001213b19 │ │ │ │ DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc2: 2089 to 0000000000ab0e82 │ │ │ │ + DW_CFA_advance_loc2: 2089 to 0000000001214342 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab0e83 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001214343 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab0e84 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001214344 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab0e86 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214346 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab0e88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214348 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab0e8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121434a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab0e8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121434c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab0e90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001214350 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000006e0 0000000000000040 000006b8 FDE cie=0000002c pc=0000000000ab0ed0..0000000000ab1493 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ab0edc │ │ │ │ +000006e0 0000000000000040 000006b8 FDE cie=0000002c pc=0000000001214390..0000000001214953 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000121439c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000ab0eeb │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000012143ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab0eed │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012143ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab0eef │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012143af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab0ef3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000012143b3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab0ef4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012143b4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1429 to 0000000000ab1489 │ │ │ │ + DW_CFA_advance_loc2: 1429 to 0000000001214949 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab148a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121494a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab148c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121494c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab148e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121494e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab1490 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214950 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab1492 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214952 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000724 0000000000000048 000006fc FDE cie=0000002c pc=0000000000ab14a0..0000000000ab1675 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab14a2 │ │ │ │ +00000724 0000000000000048 000006fc FDE cie=0000002c pc=0000000001214960..0000000001214b35 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214962 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ab14aa │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000121496a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ab14b6 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000001214976 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab14b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214978 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab14bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121497c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab14bd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121497d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000ab14c6 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001214986 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 420 to 0000000000ab166a │ │ │ │ + DW_CFA_advance_loc2: 420 to 0000000001214b2a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab166b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001214b2b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab166c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001214b2c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab166e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214b2e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab1670 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214b30 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab1672 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214b32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab1674 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214b34 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000770 0000000000000048 00000748 FDE cie=0000002c pc=0000000000ab1680..0000000000ab1a04 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab1682 │ │ │ │ +00000770 0000000000000048 00000748 FDE cie=0000002c pc=0000000001214b40..0000000001214ec4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214b42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ab168d │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000001214b4d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab168f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214b4f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab1694 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001214b54 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab1695 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001214b55 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ab1698 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001214b58 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ab16a2 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000001214b62 │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc2: 855 to 0000000000ab19f9 │ │ │ │ + DW_CFA_advance_loc2: 855 to 0000000001214eb9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab19fa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001214eba │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab19fb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001214ebb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab19fd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214ebd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab19ff │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214ebf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab1a01 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214ec1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab1a03 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214ec3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007bc 0000000000000048 00000794 FDE cie=0000002c pc=0000000000ab1a10..0000000000ab1af0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab1a12 │ │ │ │ +000007bc 0000000000000048 00000794 FDE cie=0000002c pc=0000000001214ed0..0000000001214fb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214ed2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab1a17 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001214ed7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab1a19 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214ed9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab1a1e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001214ede │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab1a1f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001214edf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab1a20 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001214ee0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000ab1a29 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001214ee9 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 142 to 0000000000ab1ab7 │ │ │ │ + DW_CFA_advance_loc1: 142 to 0000000001214f77 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab1ab8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001214f78 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab1ab9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001214f79 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab1abb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214f7b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab1abd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214f7d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab1abf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214f7f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab1ac1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214f81 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab1ac8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001214f88 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000808 0000000000000040 000007e0 FDE cie=0000002c pc=0000000000ab1af0..0000000000ab1b99 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab1af2 │ │ │ │ +00000808 0000000000000040 000007e0 FDE cie=0000002c pc=0000000001214fb0..0000000001215059 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001214fb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ab1afe │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000001214fbe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ab1b0a │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000001214fca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab1b0e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001214fce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab1b0f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001214fcf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab1b16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001214fd6 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000ab1b74 │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000001215034 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab1b75 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001215035 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab1b76 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001215036 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab1b78 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001215038 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab1b7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121503a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab1b7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121503c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab1b80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001215040 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000084c 000000000000002c 00000824 FDE cie=0000002c pc=0000000000ab1ba0..0000000000ab1d74 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ab1bab │ │ │ │ +0000084c 000000000000002c 00000824 FDE cie=0000002c pc=0000000001215060..0000000001215234 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000121506b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000ab1bb9 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000001215079 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 324 to 0000000000ab1cfd │ │ │ │ + DW_CFA_advance_loc2: 324 to 00000000012151bd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab1cfe │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012151be │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab1d02 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000012151c2 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ab1d0d │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000012151cd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab1d0e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012151ce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab1d0f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012151cf │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000087c 0000000000000048 00000854 FDE cie=0000002c pc=0000000000ab1d80..0000000000ab2420 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab1d82 │ │ │ │ +0000087c 0000000000000048 00000854 FDE cie=0000002c pc=0000000001215240..00000000012158e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001215242 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab1d87 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001215247 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab1d89 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001215249 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab1d8e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000121524e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab1d95 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001215255 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab1d96 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001215256 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ab1da2 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000001215262 │ │ │ │ DW_CFA_def_cfa_offset: 704 │ │ │ │ - DW_CFA_advance_loc2: 1651 to 0000000000ab2415 │ │ │ │ + DW_CFA_advance_loc2: 1651 to 00000000012158d5 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab2416 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012158d6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab2417 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012158d7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab2419 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012158d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab241b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012158db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab241d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012158dd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab241f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012158df │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008c8 0000000000000020 000008a0 FDE cie=0000002c pc=0000000000ab2420..0000000000ab2513 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ab242b │ │ │ │ +000008c8 0000000000000020 000008a0 FDE cie=0000002c pc=00000000012158e0..00000000012159d3 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000012158eb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab2432 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000012158f2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 219 to 0000000000ab250d │ │ │ │ + DW_CFA_advance_loc1: 219 to 00000000012159cd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab2512 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000012159d2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000008ec 0000000000000020 000008c4 FDE cie=0000002c pc=0000000000ab2520..0000000000ab2656 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ab252b │ │ │ │ +000008ec 0000000000000020 000008c4 FDE cie=0000002c pc=00000000012159e0..0000000001215b16 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000012159eb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000ab2543 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000001215a03 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 158 to 0000000000ab25e1 │ │ │ │ + DW_CFA_advance_loc1: 158 to 0000000001215aa1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 112 to 0000000000ab2651 │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000001215b11 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000910 0000000000000048 000008e8 FDE cie=0000002c pc=0000000000ab2660..0000000000ab287c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab2662 │ │ │ │ +00000910 0000000000000048 000008e8 FDE cie=0000002c pc=0000000001215b20..0000000001215d3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001215b22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab2664 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001215b24 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab2669 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001215b29 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ab2671 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000001215b31 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab2675 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001215b35 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab2676 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001215b36 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab267d │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001215b3d │ │ │ │ DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc2: 500 to 0000000000ab2871 │ │ │ │ + DW_CFA_advance_loc2: 500 to 0000000001215d31 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab2872 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001215d32 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab2873 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001215d33 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab2875 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001215d35 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab2877 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001215d37 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab2879 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001215d39 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab287b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001215d3b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000095c 0000000000000048 00000934 FDE cie=0000002c pc=0000000000ab2880..0000000000ab2d87 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab2882 │ │ │ │ +0000095c 0000000000000048 00000934 FDE cie=0000002c pc=0000000001215d40..0000000001216247 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001215d42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab2884 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001215d44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab2886 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001215d46 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ab2892 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000001215d52 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab2896 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001215d56 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab289a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001215d5a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ab28a4 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000001215d64 │ │ │ │ DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc2: 1240 to 0000000000ab2d7c │ │ │ │ + DW_CFA_advance_loc2: 1240 to 000000000121623c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab2d7d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121623d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab2d7e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121623e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab2d80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001216240 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab2d82 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001216242 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab2d84 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001216244 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab2d86 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001216246 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009a8 0000000000000070 00000980 FDE cie=0000002c pc=0000000000ab2d90..0000000000ab3665 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab2d92 │ │ │ │ +000009a8 0000000000000070 00000980 FDE cie=0000002c pc=0000000001216250..0000000001216b25 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001216252 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000ab2da2 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000001216262 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ab2dad │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000121626d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab2db2 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001216272 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab2db3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001216273 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ab2dbb │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000121627b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab2dc2 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001216282 │ │ │ │ DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc2: 476 to 0000000000ab2f9e │ │ │ │ + DW_CFA_advance_loc2: 476 to 000000000121645e │ │ │ │ DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab2fa2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001216462 │ │ │ │ DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc2: 578 to 0000000000ab31e4 │ │ │ │ + DW_CFA_advance_loc2: 578 to 00000000012166a4 │ │ │ │ DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab31e5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012166a5 │ │ │ │ DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc2: 498 to 0000000000ab33d7 │ │ │ │ + DW_CFA_advance_loc2: 498 to 0000000001216897 │ │ │ │ DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab33db │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121689b │ │ │ │ DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc2: 581 to 0000000000ab3620 │ │ │ │ + DW_CFA_advance_loc2: 581 to 0000000001216ae0 │ │ │ │ DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab3621 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001216ae1 │ │ │ │ DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000ab364f │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000001216b0f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab3650 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001216b10 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab3651 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001216b11 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab3653 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001216b13 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab3655 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001216b15 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab3657 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001216b17 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab3659 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001216b19 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab365a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001216b1a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a1c 0000000000000058 000009f4 FDE cie=0000002c pc=0000000000ab3670..0000000000ab42ff │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab3672 │ │ │ │ +00000a1c 0000000000000058 000009f4 FDE cie=0000002c pc=0000000001216b30..00000000012177bf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001216b32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab3679 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001216b39 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ab3683 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000001216b43 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab3688 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001216b48 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab3689 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001216b49 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab368d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001216b4d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ab3699 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000001216b59 │ │ │ │ DW_CFA_def_cfa_offset: 3216 │ │ │ │ - DW_CFA_advance_loc1: 225 to 0000000000ab377a │ │ │ │ + DW_CFA_advance_loc1: 225 to 0000000001216c3a │ │ │ │ DW_CFA_def_cfa_offset: 3224 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ab3784 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000001216c44 │ │ │ │ DW_CFA_def_cfa_offset: 3232 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000ab37ac │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000001216c6c │ │ │ │ DW_CFA_def_cfa_offset: 3224 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab37ad │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001216c6d │ │ │ │ DW_CFA_def_cfa_offset: 3216 │ │ │ │ - DW_CFA_advance_loc2: 2887 to 0000000000ab42f4 │ │ │ │ + DW_CFA_advance_loc2: 2887 to 00000000012177b4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab42f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012177b5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab42f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012177b6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab42f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012177b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab42fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012177ba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab42fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012177bc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab42fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012177be │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a78 0000000000000060 00000a50 FDE cie=0000002c pc=0000000000ab4300..0000000000ab4634 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4302 │ │ │ │ +00000a78 0000000000000060 00000a50 FDE cie=0000002c pc=00000000012177c0..0000000001217af4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012177c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4304 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012177c4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4306 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012177c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab430b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000012177cb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab430c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012177cc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab430d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012177cd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ab4317 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000012177d7 │ │ │ │ DW_CFA_def_cfa_offset: 864 │ │ │ │ - DW_CFA_advance_loc2: 733 to 0000000000ab45f4 │ │ │ │ + DW_CFA_advance_loc2: 733 to 0000000001217ab4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab45f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001217ab5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab45f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001217ab6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab45f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217ab8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab45fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217aba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab45fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217abc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab45fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217abe │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4600 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217ac0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000ab4625 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000001217ae5 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab4626 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001217ae6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab4627 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001217ae7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4629 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217ae9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab462b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217aeb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab462d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217aed │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab462f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217aef │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000adc 0000000000000048 00000ab4 FDE cie=0000002c pc=0000000000ab4640..0000000000ab46ca │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4642 │ │ │ │ +00000adc 0000000000000048 00000ab4 FDE cie=0000002c pc=0000000001217b00..0000000001217b8a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217b02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ab464a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000001217b0a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab464f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001217b0f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4651 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217b11 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab4652 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001217b12 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab4653 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001217b13 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab465a │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001217b1a │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 101 to 0000000000ab46bf │ │ │ │ + DW_CFA_advance_loc1: 101 to 0000000001217b7f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab46c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001217b80 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab46c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001217b81 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab46c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217b83 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab46c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217b85 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab46c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217b87 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab46c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217b89 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b28 0000000000000078 00000b00 FDE cie=0000002c pc=0000000000ab46d0..0000000000ab48d8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab46d2 │ │ │ │ +00000b28 0000000000000078 00000b00 FDE cie=0000002c pc=0000000001217b90..0000000001217d98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217b92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab46d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217b94 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab46d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217b96 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab46db │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001217b9b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab46df │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001217b9f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab46e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001217ba0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ab46ea │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000001217baa │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc1: 234 to 0000000000ab47d4 │ │ │ │ + DW_CFA_advance_loc1: 234 to 0000000001217c94 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab47d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001217c95 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab47d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001217c96 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab47d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217c98 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab47da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217c9a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab47dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217c9c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab47de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217c9e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab47e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217ca0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 182 to 0000000000ab4896 │ │ │ │ + DW_CFA_advance_loc1: 182 to 0000000001217d56 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab4897 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001217d57 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab4898 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001217d58 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab489a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217d5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab489c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217d5c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab489e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217d5e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab48a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217d60 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ab48a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000001217d68 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab48ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001217d6c │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000ab48b9 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000001217d79 │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000ab48c6 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000001217d86 │ │ │ │ DW_CFA_def_cfa_offset: 520 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab48ca │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001217d8a │ │ │ │ DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000ab48d3 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001217d93 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ba4 000000000000005c 00000b7c FDE cie=0000002c pc=0000000000ab48e0..0000000000ab49d4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab48e2 │ │ │ │ +00000ba4 000000000000005c 00000b7c FDE cie=0000002c pc=0000000001217da0..0000000001217e94 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217da2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ab48ea │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000001217daa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab48ef │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001217daf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab48f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217db1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab48f5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001217db5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab48f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001217db6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab48fd │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001217dbd │ │ │ │ DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000ab496b │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000001217e2b │ │ │ │ DW_CFA_def_cfa_offset: 440 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000ab4980 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000001217e40 │ │ │ │ DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ab4986 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001217e46 │ │ │ │ DW_CFA_def_cfa_offset: 456 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab498b │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001217e4b │ │ │ │ DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000ab4994 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001217e54 │ │ │ │ DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 53 to 0000000000ab49c9 │ │ │ │ + DW_CFA_advance_loc: 53 to 0000000001217e89 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab49ca │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001217e8a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab49cb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001217e8b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab49cd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217e8d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab49cf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217e8f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab49d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217e91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab49d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217e93 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c04 0000000000000010 00000bdc FDE cie=0000002c pc=0000000000ab49e0..0000000000ab49ff │ │ │ │ +00000c04 0000000000000010 00000bdc FDE cie=0000002c pc=0000000001217ea0..0000000001217ebf │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c18 000000000000004c 00000bf0 FDE cie=0000002c pc=0000000000ab4a00..0000000000ab4ab1 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4a02 │ │ │ │ +00000c18 000000000000004c 00000bf0 FDE cie=0000002c pc=0000000001217ec0..0000000001217f71 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217ec2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab4a07 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001217ec7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4a09 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217ec9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4a0b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217ecb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab4a0f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001217ecf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab4a10 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001217ed0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab4a17 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001217ed7 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc1: 143 to 0000000000ab4aa6 │ │ │ │ + DW_CFA_advance_loc1: 143 to 0000000001217f66 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab4aa7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001217f67 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab4aa8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001217f68 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4aaa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217f6a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4aac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217f6c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4aae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217f6e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4ab0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217f70 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c68 0000000000000040 00000c40 FDE cie=0000002c pc=0000000000ab4ac0..0000000000ab4cb2 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ab4ac8 │ │ │ │ +00000c68 0000000000000040 00000c40 FDE cie=0000002c pc=0000000001217f80..0000000001218172 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000001217f88 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000ab4adb │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000001217f9b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ab4ae1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001217fa1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4ae3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001217fa3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab4ae8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001217fa8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab4aec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001217fac │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 444 to 0000000000ab4ca8 │ │ │ │ + DW_CFA_advance_loc2: 444 to 0000000001218168 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab4ca9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001218169 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4cab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121816b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4cad │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121816d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4caf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121816f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4cb1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001218171 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cac 0000000000000010 00000c84 FDE cie=0000002c pc=0000000000ab4cc0..0000000000ab4d31 │ │ │ │ +00000cac 0000000000000010 00000c84 FDE cie=0000002c pc=0000000001218180..00000000012181f1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cc0 0000000000000064 00000c98 FDE cie=0000002c pc=0000000000ab4d40..0000000000ab511a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4d42 │ │ │ │ +00000cc0 0000000000000064 00000c98 FDE cie=0000002c pc=0000000001218200..00000000012185da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001218202 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab4d49 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001218209 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4d4b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121820b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab4d4d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121820d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab4d4e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121820e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab4d4f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121820f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab4d53 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001218213 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 681 to 0000000000ab4ffc │ │ │ │ + DW_CFA_advance_loc2: 681 to 00000000012184bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab4ffd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012184bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab4ffe │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012184be │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab5000 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012184c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab5002 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012184c2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab5004 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012184c4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab5006 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012184c6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ab5010 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000012184d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 71 to 0000000000ab5057 │ │ │ │ + DW_CFA_advance_loc1: 71 to 0000000001218517 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab5058 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001218518 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab5059 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001218519 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab505b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121851b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab505d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121851d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab505f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121851f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab5061 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001218521 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab5068 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001218528 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d28 000000000000003c 00000d00 FDE cie=0000002c pc=0000000000ab5120..0000000000ab52b9 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab5122 │ │ │ │ +00000d28 000000000000003c 00000d00 FDE cie=0000002c pc=00000000012185e0..0000000001218779 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012185e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab5124 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012185e4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab5126 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012185e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab5127 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012185e7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab512b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000012185eb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 390 to 0000000000ab52b1 │ │ │ │ + DW_CFA_advance_loc2: 390 to 0000000001218771 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab52b2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001218772 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab52b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001218774 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab52b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001218776 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab52b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001218778 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d68 0000000000000040 00000d40 FDE cie=0000002c pc=0000000000ab52c0..0000000000ab63db │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab52c2 │ │ │ │ +00000d68 0000000000000040 00000d40 FDE cie=0000002c pc=0000000001218780..000000000121989b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001218782 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab52c7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001218787 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab52c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001218789 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab52cb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121878b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab52cc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121878c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab52d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001218790 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 4353 to 0000000000ab63d1 │ │ │ │ + DW_CFA_advance_loc2: 4353 to 0000000001219891 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab63d2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001219892 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab63d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001219894 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab63d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001219896 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab63d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001219898 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab63da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121989a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dac 0000000000000010 00000d84 FDE cie=0000002c pc=0000000000ab63e0..0000000000ab641f │ │ │ │ +00000dac 0000000000000010 00000d84 FDE cie=0000002c pc=00000000012198a0..00000000012198df │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dc0 0000000000000048 00000d98 FDE cie=0000002c pc=0000000000ab6420..0000000000ab662c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab6422 │ │ │ │ +00000dc0 0000000000000048 00000d98 FDE cie=0000002c pc=00000000012198e0..0000000001219aec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012198e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000ab642b │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000012198eb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab642d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012198ed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab6432 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000012198f2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab6436 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000012198f6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab643a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000012198fa │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab643e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000012198fe │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 113 to 0000000000ab64af │ │ │ │ + DW_CFA_advance_loc1: 113 to 000000000121996f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab64b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001219970 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab64b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001219971 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab64b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001219973 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab64b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001219975 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab64b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001219977 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab64b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001219979 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab64c0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001219980 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e0c 0000000000000024 00000de4 FDE cie=0000002c pc=0000000000ab6630..0000000000ab66b3 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab6631 │ │ │ │ +00000e0c 0000000000000024 00000de4 FDE cie=0000002c pc=0000000001219af0..0000000001219b73 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001219af1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000ab6641 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000001219b01 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab6648 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001219b08 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000ab66b0 │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000001219b70 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab66b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001219b71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab66b2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001219b72 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000e34 0000000000000048 00000e0c FDE cie=0000002c pc=0000000000ab66c0..0000000000ab694f │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab66c7 │ │ │ │ +00000e34 0000000000000048 00000e0c FDE cie=0000002c pc=0000000001219b80..0000000001219e0f │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001219b87 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab66cc │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001219b8c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab66d1 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001219b91 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ab66dc │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000001219b9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ab66df │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001219b9f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab66e3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001219ba3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000ab66f3 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000001219bb3 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 481 to 0000000000ab68d4 │ │ │ │ + DW_CFA_advance_loc2: 481 to 0000000001219d94 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab68d5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001219d95 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab68d6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001219d96 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab68d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001219d98 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab68da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001219d9a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab68dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001219d9c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab68de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001219d9e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab68e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001219da0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000e80 0000000000000048 00000e58 FDE cie=0000002c pc=0000000000ab6950..0000000000ab6f18 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab6952 │ │ │ │ +00000e80 0000000000000048 00000e58 FDE cie=0000002c pc=0000000001219e10..000000000121a3d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001219e12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab6954 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001219e14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab6956 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001219e16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab6958 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001219e18 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab6959 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001219e19 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab695d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001219e1d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab6964 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001219e24 │ │ │ │ DW_CFA_def_cfa_offset: 232 │ │ │ │ - DW_CFA_advance_loc2: 1449 to 0000000000ab6f0d │ │ │ │ + DW_CFA_advance_loc2: 1449 to 000000000121a3cd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab6f0e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121a3ce │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab6f0f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121a3cf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab6f11 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121a3d1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab6f13 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121a3d3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab6f15 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121a3d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab6f17 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121a3d7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ecc 0000000000000010 00000ea4 FDE cie=0000002c pc=0000000000ab6f20..0000000000ab6f65 │ │ │ │ +00000ecc 0000000000000010 00000ea4 FDE cie=0000002c pc=000000000121a3e0..000000000121a425 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ee0 0000000000000010 00000eb8 FDE cie=0000002c pc=0000000000ab6f70..0000000000ab6fb5 │ │ │ │ +00000ee0 0000000000000010 00000eb8 FDE cie=0000002c pc=000000000121a430..000000000121a475 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ef4 0000000000000048 00000ecc FDE cie=0000002c pc=0000000000ab6fc0..0000000000ab71cc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab6fc2 │ │ │ │ +00000ef4 0000000000000048 00000ecc FDE cie=0000002c pc=000000000121a480..000000000121a68c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121a482 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000ab6fcb │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000121a48b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab6fcd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121a48d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab6fd2 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000121a492 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab6fd6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121a496 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab6fda │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121a49a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab6fde │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121a49e │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 113 to 0000000000ab704f │ │ │ │ + DW_CFA_advance_loc1: 113 to 000000000121a50f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab7050 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121a510 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab7051 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121a511 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7053 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121a513 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7055 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121a515 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7057 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121a517 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7059 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121a519 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab7060 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000121a520 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f40 0000000000000010 00000f18 FDE cie=0000002c pc=0000000000ab71d0..0000000000ab71d5 │ │ │ │ +00000f40 0000000000000010 00000f18 FDE cie=0000002c pc=000000000121a690..000000000121a695 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f54 0000000000000024 00000f2c FDE cie=0000002c pc=0000000000ab71e0..0000000000ab7293 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab71e1 │ │ │ │ +00000f54 0000000000000024 00000f2c FDE cie=0000002c pc=000000000121a6a0..000000000121a753 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121a6a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000ab71f1 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000121a6b1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab71f8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000121a6b8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 152 to 0000000000ab7290 │ │ │ │ + DW_CFA_advance_loc1: 152 to 000000000121a750 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab7291 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121a751 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab7292 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121a752 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000f7c 000000000000001c 00000f54 FDE cie=0000002c pc=0000000000ab72a0..0000000000ab72c8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab72a1 │ │ │ │ +00000f7c 000000000000001c 00000f54 FDE cie=0000002c pc=000000000121a760..000000000121a788 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121a761 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab72a8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000121a768 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000ab72c6 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000121a786 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab72c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121a787 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f9c 0000000000000048 00000f74 FDE cie=0000002c pc=0000000000ab72d0..0000000000ab75ad │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab72d2 │ │ │ │ +00000f9c 0000000000000048 00000f74 FDE cie=0000002c pc=000000000121a790..000000000121aa6d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121a792 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab72d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121a794 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab72db │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000121a79b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab72e0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000121a7a0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ab72ea │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000121a7aa │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ab72ed │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000121a7ad │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000ab72fd │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000121a7bd │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 642 to 0000000000ab757f │ │ │ │ + DW_CFA_advance_loc2: 642 to 000000000121aa3f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab7580 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121aa40 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab7581 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121aa41 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7583 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121aa43 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7585 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121aa45 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7587 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121aa47 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7589 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121aa49 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab758a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121aa4a │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000fe8 000000000000001c 00000fc0 FDE cie=0000002c pc=0000000000ab75b0..0000000000ab75d8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab75b1 │ │ │ │ +00000fe8 000000000000001c 00000fc0 FDE cie=0000002c pc=000000000121aa70..000000000121aa98 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121aa71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab75b8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000121aa78 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000ab75d6 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000121aa96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab75d7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121aa97 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001008 0000000000000048 00000fe0 FDE cie=0000002c pc=0000000000ab75e0..0000000000ab7bff │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab75e2 │ │ │ │ +00001008 0000000000000048 00000fe0 FDE cie=0000002c pc=000000000121aaa0..000000000121b0bf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121aaa2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab75e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121aaa4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab75e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121aaa6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab75e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121aaa8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab75e9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121aaa9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab75ed │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121aaad │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab75f4 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000121aab4 │ │ │ │ DW_CFA_def_cfa_offset: 632 │ │ │ │ - DW_CFA_advance_loc2: 1536 to 0000000000ab7bf4 │ │ │ │ + DW_CFA_advance_loc2: 1536 to 000000000121b0b4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab7bf5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121b0b5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab7bf6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121b0b6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7bf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121b0b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7bfa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121b0ba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7bfc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121b0bc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7bfe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121b0be │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001054 0000000000000010 0000102c FDE cie=0000002c pc=0000000000ab7c00..0000000000ab7c63 │ │ │ │ +00001054 0000000000000010 0000102c FDE cie=0000002c pc=000000000121b0c0..000000000121b123 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001068 0000000000000010 00001040 FDE cie=0000002c pc=0000000000ab7c70..0000000000ab7cd3 │ │ │ │ +00001068 0000000000000010 00001040 FDE cie=0000002c pc=000000000121b130..000000000121b193 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000107c 0000000000000060 00001054 FDE cie=0000002c pc=0000000000ab7ce0..0000000000ab7eb9 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7ce2 │ │ │ │ +0000107c 0000000000000060 00001054 FDE cie=0000002c pc=000000000121b1a0..000000000121b379 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121b1a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000ab7ceb │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000121b1ab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7ced │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121b1ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab7cf2 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000121b1b2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab7cf6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121b1b6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab7cfa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121b1ba │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab7cfe │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121b1be │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 116 to 0000000000ab7d72 │ │ │ │ + DW_CFA_advance_loc1: 116 to 000000000121b232 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab7d73 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121b233 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab7d74 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121b234 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7d76 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121b236 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7d78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121b238 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7d7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121b23a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7d7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121b23c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab7d80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121b240 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 195 to 0000000000ab7e43 │ │ │ │ + DW_CFA_advance_loc1: 195 to 000000000121b303 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab7e44 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121b304 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab7e45 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121b305 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7e47 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121b307 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7e49 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121b309 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7e4b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121b30b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7e4d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121b30d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ab7e50 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000121b310 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000010e0 0000000000000010 000010b8 FDE cie=0000002c pc=0000000000ab7ec0..0000000000ab7ec5 │ │ │ │ +000010e0 0000000000000010 000010b8 FDE cie=0000002c pc=000000000121b380..000000000121b385 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000010f4 0000000000000024 000010cc FDE cie=0000002c pc=0000000000ab7ed0..0000000000ab7fae │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab7ed1 │ │ │ │ +000010f4 0000000000000024 000010cc FDE cie=0000002c pc=000000000121b390..000000000121b46e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121b391 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ab7edc │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000121b39c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab7ee3 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000121b3a3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 200 to 0000000000ab7fab │ │ │ │ + DW_CFA_advance_loc1: 200 to 000000000121b46b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab7fac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121b46c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab7fad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121b46d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000111c 000000000000001c 000010f4 FDE cie=0000002c pc=0000000000ab7fb0..0000000000ab7fe2 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab7fb1 │ │ │ │ +0000111c 000000000000001c 000010f4 FDE cie=0000002c pc=000000000121b470..000000000121b4a2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121b471 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab7fb8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000121b478 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000ab7fe0 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000121b4a0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab7fe1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121b4a1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000113c 000000000000004c 00001114 FDE cie=0000002c pc=0000000000ab7ff0..0000000000ab8318 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab7ff2 │ │ │ │ +0000113c 000000000000004c 00001114 FDE cie=0000002c pc=000000000121b4b0..000000000121b7d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121b4b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab7ff9 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000121b4b9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab7ffe │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000121b4be │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ab8009 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000121b4c9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ab800c │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000121b4cc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab8010 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121b4d0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ab801c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000121b4dc │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 734 to 0000000000ab82fa │ │ │ │ + DW_CFA_advance_loc2: 734 to 000000000121b7ba │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab82fb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121b7bb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab82fc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121b7bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab82fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121b7be │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab8300 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121b7c0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab8302 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121b7c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab8304 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121b7c4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab8305 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121b7c5 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000118c 000000000000001c 00001164 FDE cie=0000002c pc=0000000000ab8320..0000000000ab8352 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab8321 │ │ │ │ +0000118c 000000000000001c 00001164 FDE cie=0000002c pc=000000000121b7e0..000000000121b812 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121b7e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab8328 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000121b7e8 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000ab8350 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000121b810 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab8351 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121b811 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011ac 0000000000000034 00001184 FDE cie=0000002c pc=0000000000ab8360..0000000000ab859a │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab8361 │ │ │ │ +000011ac 0000000000000034 00001184 FDE cie=0000002c pc=000000000121b820..000000000121ba5a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121b821 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000ab8371 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000121b831 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 409 to 0000000000ab850a │ │ │ │ + DW_CFA_advance_loc2: 409 to 000000000121b9ca │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab850b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121b9cb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab8510 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000121b9d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000ab8550 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000121ba10 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab8551 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121ba11 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab8558 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000121ba18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000ab8598 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000121ba58 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab8599 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121ba59 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011e4 0000000000000010 000011bc FDE cie=0000002c pc=0000000000ab85a0..0000000000ab85a5 │ │ │ │ +000011e4 0000000000000010 000011bc FDE cie=0000002c pc=000000000121ba60..000000000121ba65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011f8 000000000000002c 000011d0 FDE cie=0000002c pc=0000000000ab85b0..0000000000ab85de │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab85b2 │ │ │ │ +000011f8 000000000000002c 000011d0 FDE cie=0000002c pc=000000000121ba70..000000000121ba9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121ba72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab85b6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121ba76 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab85b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121ba77 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ab85bd │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000121ba7d │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000ab85d9 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000121ba99 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab85da │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121ba9a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab85db │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121ba9b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab85dd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121ba9d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001228 0000000000000010 00001200 FDE cie=0000002c pc=0000000000ab85e0..0000000000ab87ac │ │ │ │ +00001228 0000000000000010 00001200 FDE cie=0000002c pc=000000000121baa0..000000000121bc6c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000123c 0000000000000010 00001214 FDE cie=0000002c pc=0000000000ab87b0..0000000000ab87c8 │ │ │ │ +0000123c 0000000000000010 00001214 FDE cie=0000002c pc=000000000121bc70..000000000121bc88 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001250 000000000000003c 00001228 FDE cie=0000002c pc=0000000000ab87d0..0000000000ab89b5 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab87d2 │ │ │ │ +00001250 000000000000003c 00001228 FDE cie=0000002c pc=000000000121bc90..000000000121be75 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121bc92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000ab87db │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000121bc9b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab87dd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121bc9d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab87e1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121bca1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab87e5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121bca5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000ab8845 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000121bd05 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab8846 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121bd06 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab8848 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121bd08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab884a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121bd0a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab884c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121bd0c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab8850 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121bd10 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001290 0000000000000024 00001268 FDE cie=0000002c pc=0000000000ab89c0..0000000000ab8a0b │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab89c1 │ │ │ │ +00001290 0000000000000024 00001268 FDE cie=0000002c pc=000000000121be80..000000000121becb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121be81 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000ab89ca │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000121be8a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab89d1 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000121be91 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000ab8a08 │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000121bec8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab8a09 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121bec9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab8a0a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121beca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012b8 0000000000000040 00001290 FDE cie=0000002c pc=0000000000ab8a10..0000000000ab90fb │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab8a15 │ │ │ │ +000012b8 0000000000000040 00001290 FDE cie=0000002c pc=000000000121bed0..000000000121c5bb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000121bed5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000ab8a22 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000121bee2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab8a24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121bee4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab8a26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121bee6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab8a27 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121bee7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab8a28 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121bee8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1687 to 0000000000ab90bf │ │ │ │ + DW_CFA_advance_loc2: 1687 to 000000000121c57f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab90c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121c580 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab90c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121c584 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab90c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121c586 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ab90ce │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000121c58e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab90d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121c590 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012fc 0000000000000010 000012d4 FDE cie=0000002c pc=0000000000ab9100..0000000000ab9130 │ │ │ │ +000012fc 0000000000000010 000012d4 FDE cie=0000002c pc=000000000121c5c0..000000000121c5f0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001310 0000000000000048 000012e8 FDE cie=0000002c pc=0000000000ab9130..0000000000ab933c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab9132 │ │ │ │ +00001310 0000000000000048 000012e8 FDE cie=0000002c pc=000000000121c5f0..000000000121c7fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121c5f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000ab913b │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000121c5fb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab913d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121c5fd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab9142 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000121c602 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab9146 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121c606 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab914a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121c60a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab914e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121c60e │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 113 to 0000000000ab91bf │ │ │ │ + DW_CFA_advance_loc1: 113 to 000000000121c67f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab91c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121c680 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab91c1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121c681 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab91c3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121c683 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab91c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121c685 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab91c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121c687 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab91c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121c689 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab91d0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000121c690 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000135c 0000000000000024 00001334 FDE cie=0000002c pc=0000000000ab9340..0000000000ab93b0 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab9341 │ │ │ │ +0000135c 0000000000000024 00001334 FDE cie=0000002c pc=000000000121c800..000000000121c870 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121c801 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000ab9351 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000121c811 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab9358 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000121c818 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 85 to 0000000000ab93ad │ │ │ │ + DW_CFA_advance_loc1: 85 to 000000000121c86d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab93ae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121c86e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab93af │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121c86f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00001384 0000000000000048 0000135c FDE cie=0000002c pc=0000000000ab93b0..0000000000ab9627 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ab93b7 │ │ │ │ +00001384 0000000000000048 0000135c FDE cie=0000002c pc=000000000121c870..000000000121cae7 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000121c877 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab93bc │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000121c87c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab93c1 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000121c881 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ab93cc │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000121c88c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ab93cf │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000121c88f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab93d3 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121c893 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000ab93e3 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000121c8a3 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 454 to 0000000000ab95a9 │ │ │ │ + DW_CFA_advance_loc2: 454 to 000000000121ca69 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab95aa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121ca6a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab95ab │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121ca6b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab95ad │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121ca6d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab95af │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121ca6f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab95b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121ca71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab95b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121ca73 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab95b8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000121ca78 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000013d0 0000000000000040 000013a8 FDE cie=0000002c pc=0000000000ab9630..0000000000abaac9 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab9632 │ │ │ │ +000013d0 0000000000000040 000013a8 FDE cie=0000002c pc=000000000121caf0..000000000121df89 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121caf2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ab9637 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000121caf7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab9639 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121caf9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ab963b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121cafb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ab963f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121caff │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ab9640 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121cb00 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 5247 to 0000000000abaabf │ │ │ │ + DW_CFA_advance_loc2: 5247 to 000000000121df7f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abaac0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121df80 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abaac2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121df82 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abaac4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121df84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abaac6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121df86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abaac8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121df88 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001414 0000000000000010 000013ec FDE cie=0000002c pc=0000000000abaad0..0000000000abab0f │ │ │ │ +00001414 0000000000000010 000013ec FDE cie=0000002c pc=000000000121df90..000000000121dfcf │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001428 0000000000000048 00001400 FDE cie=0000002c pc=0000000000abab10..0000000000abad1c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abab12 │ │ │ │ +00001428 0000000000000048 00001400 FDE cie=0000002c pc=000000000121dfd0..000000000121e1dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121dfd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000abab1b │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000121dfdb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abab1d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121dfdd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000abab22 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000121dfe2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000abab26 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121dfe6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000abab2a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121dfea │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000abab2e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121dfee │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 113 to 0000000000abab9f │ │ │ │ + DW_CFA_advance_loc1: 113 to 000000000121e05f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ababa0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121e060 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ababa1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121e061 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ababa3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121e063 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ababa5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121e065 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ababa7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121e067 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ababa9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121e069 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ababb0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000121e070 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001474 0000000000000028 0000144c FDE cie=0000002c pc=0000000000abad20..0000000000abad96 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abad21 │ │ │ │ +00001474 0000000000000028 0000144c FDE cie=0000002c pc=000000000121e1e0..000000000121e256 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121e1e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000abad31 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000121e1f1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000abad38 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000121e1f8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 91 to 0000000000abad93 │ │ │ │ + DW_CFA_advance_loc1: 91 to 000000000121e253 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abad94 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121e254 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abad95 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121e255 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014a0 0000000000000048 00001478 FDE cie=0000002c pc=0000000000abadc0..0000000000abb094 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abadc2 │ │ │ │ +000014a0 0000000000000048 00001478 FDE cie=0000002c pc=000000000121e280..000000000121e554 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121e282 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000abadc7 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000121e287 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abadc9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121e289 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000abadce │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000121e28e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abadcf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121e28f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abadd0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121e290 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000abadda │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000121e29a │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc2: 687 to 0000000000abb089 │ │ │ │ + DW_CFA_advance_loc2: 687 to 000000000121e549 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abb08a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121e54a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abb08b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121e54b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abb08d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121e54d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abb08f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121e54f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abb091 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121e551 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abb093 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121e553 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000014ec 0000000000000040 000014c4 FDE cie=0000002c pc=0000000000abb0a0..0000000000abb18e │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000abb0ac │ │ │ │ +000014ec 0000000000000040 000014c4 FDE cie=0000002c pc=000000000121e560..000000000121e64e │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000121e56c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000abb0b9 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000121e579 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abb0bb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121e57b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000abb0c1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000121e581 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000abb0cd │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000121e58d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000abb0db │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000121e59b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000000000abb126 │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000121e5e6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abb127 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121e5e7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc1: 70 to 0000000000abb16d │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000121e62d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000abb189 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000121e649 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abb18b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121e64b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abb18d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121e64d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001530 0000000000000048 00001508 FDE cie=0000002c pc=0000000000abb190..0000000000abb629 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000abb19c │ │ │ │ +00001530 0000000000000048 00001508 FDE cie=0000002c pc=000000000121e650..000000000121eae9 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000121e65c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abb19e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121e65e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abb1a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121e660 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000abb1ac │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000121e66c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abb1ad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121e66d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000abb1b8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000121e678 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000abb1bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121e67c │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 1115 to 0000000000abb617 │ │ │ │ + DW_CFA_advance_loc2: 1115 to 000000000121ead7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000abb61b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121eadb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abb61c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121eadc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abb61e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121eade │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abb620 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121eae0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abb622 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121eae2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abb624 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121eae4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000157c 0000000000000040 00001554 FDE cie=0000002c pc=0000000000abb630..0000000000abb9b7 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abb632 │ │ │ │ +0000157c 0000000000000040 00001554 FDE cie=0000002c pc=000000000121eaf0..000000000121ee77 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121eaf2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000abb63a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000121eafa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abb63c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121eafc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abb63e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121eafe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abb63f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121eaff │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000abb653 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000121eb13 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 858 to 0000000000abb9ad │ │ │ │ + DW_CFA_advance_loc2: 858 to 000000000121ee6d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abb9ae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121ee6e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abb9b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121ee70 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abb9b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121ee72 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abb9b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121ee74 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abb9b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121ee76 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000015c0 0000000000000010 00001598 FDE cie=0000002c pc=0000000000abb9c0..0000000000abba14 │ │ │ │ +000015c0 0000000000000010 00001598 FDE cie=0000002c pc=000000000121ee80..000000000121eed4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000015d4 0000000000000010 000015ac FDE cie=0000002c pc=0000000000abba20..0000000000abbaf8 │ │ │ │ +000015d4 0000000000000010 000015ac FDE cie=0000002c pc=000000000121eee0..000000000121efb8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000015e8 0000000000000010 000015c0 FDE cie=0000002c pc=00000000004076db..00000000004076de │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000015fc 0000000000000040 000015d4 FDE cie=0000002c pc=0000000000abbb00..0000000000abbe9a │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000abbb0c │ │ │ │ +000015fc 0000000000000040 000015d4 FDE cie=0000002c pc=000000000121efc0..000000000121f35a │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000121efcc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000abbb25 │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000121efe5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abbb27 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121efe7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abbb29 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121efe9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abbb2a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121efea │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000abbb35 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000121eff5 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 859 to 0000000000abbe90 │ │ │ │ + DW_CFA_advance_loc2: 859 to 000000000121f350 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abbe91 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121f351 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abbe93 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121f353 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abbe95 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121f355 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abbe97 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121f357 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abbe99 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121f359 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001640 0000000000000048 00001618 FDE cie=0000002c pc=0000000000abbea0..0000000000abc77e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abbea2 │ │ │ │ +00001640 0000000000000048 00001618 FDE cie=0000002c pc=000000000121f360..000000000121fc3e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121f362 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abbea4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121f364 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abbea6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121f366 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abbea8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121f368 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abbea9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121f369 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000abbeb4 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000121f374 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000abbeb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000121f378 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc2: 2235 to 0000000000abc773 │ │ │ │ + DW_CFA_advance_loc2: 2235 to 000000000121fc33 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abc774 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121fc34 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abc775 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121fc35 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abc777 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121fc37 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abc779 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121fc39 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abc77b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121fc3b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abc77d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121fc3d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000168c 0000000000000048 00001664 FDE cie=0000002c pc=0000000000abc780..0000000000abd00b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abc782 │ │ │ │ +0000168c 0000000000000048 00001664 FDE cie=0000002c pc=000000000121fc40..00000000012204cb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121fc42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abc784 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121fc44 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abc786 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121fc46 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abc788 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000121fc48 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abc789 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121fc49 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abc78a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000121fc4a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000abc794 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000121fc54 │ │ │ │ DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc2: 2156 to 0000000000abd000 │ │ │ │ + DW_CFA_advance_loc2: 2156 to 00000000012204c0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abd001 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012204c1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abd002 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012204c2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abd004 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012204c4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abd006 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012204c6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abd008 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012204c8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abd00a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012204ca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000016d8 0000000000000048 000016b0 FDE cie=0000002c pc=0000000000abd010..0000000000abdb41 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abd012 │ │ │ │ +000016d8 0000000000000048 000016b0 FDE cie=0000002c pc=00000000012204d0..0000000001221001 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012204d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abd014 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012204d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abd016 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012204d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000abd01b │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000012204db │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abd01c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012204dc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000abd01f │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000012204df │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000abd029 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000012204e9 │ │ │ │ DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc2: 2829 to 0000000000abdb36 │ │ │ │ + DW_CFA_advance_loc2: 2829 to 0000000001220ff6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abdb37 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001220ff7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abdb38 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001220ff8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abdb3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001220ffa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abdb3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001220ffc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abdb3e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001220ffe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abdb40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001221000 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001724 0000000000000048 000016fc FDE cie=0000002c pc=0000000000abdb50..0000000000abf465 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abdb52 │ │ │ │ +00001724 0000000000000048 000016fc FDE cie=0000002c pc=0000000001221010..0000000001222925 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001221012 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abdb54 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001221014 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abdb56 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001221016 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abdb58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001221018 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000abdb5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000122101c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000abdb60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001221020 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000abdb6e │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000122102e │ │ │ │ DW_CFA_def_cfa_offset: 184 │ │ │ │ - DW_CFA_advance_loc2: 6380 to 0000000000abf45a │ │ │ │ + DW_CFA_advance_loc2: 6380 to 000000000122291a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abf45b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122291b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abf45c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122291c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abf45e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122291e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abf460 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001222920 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abf462 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001222922 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abf464 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001222924 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001770 0000000000000048 00001748 FDE cie=0000002c pc=0000000000abf470..0000000000ac06fc │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000abf47c │ │ │ │ +00001770 0000000000000048 00001748 FDE cie=0000002c pc=0000000001222930..0000000001223bbc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000122293c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000abf481 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001222941 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abf483 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001222943 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000abf485 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001222945 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abf486 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001222946 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000abf487 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001222947 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000abf48e │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000122294e │ │ │ │ DW_CFA_def_cfa_offset: 200 │ │ │ │ - DW_CFA_advance_loc2: 4707 to 0000000000ac06f1 │ │ │ │ + DW_CFA_advance_loc2: 4707 to 0000000001223bb1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac06f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001223bb2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac06f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001223bb3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac06f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001223bb5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac06f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001223bb7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac06f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001223bb9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac06fb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001223bbb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000017bc 0000000000000048 00001794 FDE cie=0000002c pc=0000000000ac0700..0000000000ac20f2 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ac070c │ │ │ │ +000017bc 0000000000000048 00001794 FDE cie=0000002c pc=0000000001223bc0..00000000012255b2 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000001223bcc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac070e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001223bce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac0710 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001223bd0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac0712 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001223bd2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac0713 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001223bd3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac0714 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001223bd4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000ac0721 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000001223be1 │ │ │ │ DW_CFA_def_cfa_offset: 264 │ │ │ │ - DW_CFA_advance_loc2: 6598 to 0000000000ac20e7 │ │ │ │ + DW_CFA_advance_loc2: 6598 to 00000000012255a7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac20e8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012255a8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac20e9 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012255a9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac20eb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012255ab │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac20ed │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012255ad │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac20ef │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012255af │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac20f1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012255b1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001808 0000000000000040 000017e0 FDE cie=0000002c pc=0000000000ac2100..0000000000ac23d6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac2102 │ │ │ │ +00001808 0000000000000040 000017e0 FDE cie=0000002c pc=00000000012255c0..0000000001225896 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012255c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ac210e │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000012255ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ac211a │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000012255da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ac2125 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000012255e5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ac2129 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000012255e9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ac212f │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000012255ef │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 669 to 0000000000ac23cc │ │ │ │ + DW_CFA_advance_loc2: 669 to 000000000122588c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac23cd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122588d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac23cf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122588f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac23d1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001225891 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac23d3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001225893 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac23d5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001225895 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000184c 0000000000000048 00001824 FDE cie=0000002c pc=0000000000ac23e0..0000000000ac2fe8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ac23ec │ │ │ │ +0000184c 0000000000000048 00001824 FDE cie=0000002c pc=00000000012258a0..00000000012264a8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000012258ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000ac23fe │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000012258be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac2400 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012258c0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ac2405 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000012258c5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac2406 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012258c6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac2407 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012258c7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ac240b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000012258cb │ │ │ │ DW_CFA_def_cfa_offset: 104 │ │ │ │ - DW_CFA_advance_loc2: 3026 to 0000000000ac2fdd │ │ │ │ + DW_CFA_advance_loc2: 3026 to 000000000122649d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac2fde │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122649e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac2fdf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122649f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac2fe1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012264a1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac2fe3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012264a3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac2fe5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012264a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac2fe7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012264a7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001898 0000000000000030 00001870 FDE cie=0000002c pc=0000000000ac2ff0..0000000000ac366d │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ac2ff6 │ │ │ │ +00001898 0000000000000030 00001870 FDE cie=0000002c pc=00000000012264b0..0000000001226b2d │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000012264b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ac2ffb │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000012264bb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ac2fff │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000012264bf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000ac3008 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000012264c8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc2: 1631 to 0000000000ac3667 │ │ │ │ + DW_CFA_advance_loc2: 1631 to 0000000001226b27 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac3668 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001226b28 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac366a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001226b2a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac366c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001226b2c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000018cc 0000000000000048 000018a4 FDE cie=0000002c pc=0000000000ac3670..0000000000ac4043 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac3672 │ │ │ │ +000018cc 0000000000000048 000018a4 FDE cie=0000002c pc=0000000001226b30..0000000001227503 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001226b32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ac3677 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001226b37 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac3679 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001226b39 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac367b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001226b3b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac367c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001226b3c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ac3680 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001226b40 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ac3687 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001226b47 │ │ │ │ DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc2: 2481 to 0000000000ac4038 │ │ │ │ + DW_CFA_advance_loc2: 2481 to 00000000012274f8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac4039 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012274f9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac403a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012274fa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac403c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012274fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac403e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012274fe │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4040 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227500 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4042 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227502 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001918 0000000000000028 000018f0 FDE cie=0000002c pc=0000000000ac4050..0000000000ac410f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4052 │ │ │ │ +00001918 0000000000000028 000018f0 FDE cie=0000002c pc=0000000001227510..00000000012275cf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227512 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ac4056 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001227516 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac4057 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001227517 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 180 to 0000000000ac410b │ │ │ │ + DW_CFA_advance_loc1: 180 to 00000000012275cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac410c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012275cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac410e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012275ce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001944 0000000000000038 0000191c FDE cie=0000002c pc=0000000000ac4110..0000000000ac44a6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4112 │ │ │ │ +00001944 0000000000000038 0000191c FDE cie=0000002c pc=00000000012275d0..0000000001227966 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012275d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4114 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012275d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4116 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012275d6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ac411a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000012275da │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac411b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012275db │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 899 to 0000000000ac449e │ │ │ │ + DW_CFA_advance_loc2: 899 to 000000000122795e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac449f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122795f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac44a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227961 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac44a3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227963 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac44a5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227965 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001980 0000000000000038 00001958 FDE cie=0000002c pc=0000000000ac44b0..0000000000ac4696 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ac44b5 │ │ │ │ +00001980 0000000000000038 00001958 FDE cie=0000002c pc=0000000001227970..0000000001227b56 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001227975 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ac44ba │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000122797a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac44bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122797c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac44bd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122797d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac44be │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122797e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 369 to 0000000000ac462f │ │ │ │ + DW_CFA_advance_loc2: 369 to 0000000001227aef │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000ac4640 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000001227b00 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 81 to 0000000000ac4691 │ │ │ │ + DW_CFA_advance_loc1: 81 to 0000000001227b51 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4693 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227b53 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4695 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227b55 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000019bc 0000000000000040 00001994 FDE cie=0000002c pc=0000000000ac46a0..0000000000ac48bc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac46a2 │ │ │ │ +000019bc 0000000000000040 00001994 FDE cie=0000002c pc=0000000001227b60..0000000001227d7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227b62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ac46ae │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000001227b6e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac46b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227b70 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac46b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227b72 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac46b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001227b73 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac46b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001227b74 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 510 to 0000000000ac48b2 │ │ │ │ + DW_CFA_advance_loc2: 510 to 0000000001227d72 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac48b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001227d73 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac48b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227d75 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac48b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227d77 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac48b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227d79 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac48bb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227d7b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a00 0000000000000040 000019d8 FDE cie=0000002c pc=0000000000ac48c0..0000000000ac4adc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac48c2 │ │ │ │ +00001a00 0000000000000040 000019d8 FDE cie=0000002c pc=0000000001227d80..0000000001227f9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227d82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ac48ce │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000001227d8e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac48d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227d90 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac48d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227d92 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac48d3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001227d93 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac48d4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001227d94 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 510 to 0000000000ac4ad2 │ │ │ │ + DW_CFA_advance_loc2: 510 to 0000000001227f92 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac4ad3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001227f93 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4ad5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227f95 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4ad7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227f97 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4ad9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227f99 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4adb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227f9b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a44 0000000000000040 00001a1c FDE cie=0000002c pc=0000000000ac4ae0..0000000000ac4cfc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4ae2 │ │ │ │ +00001a44 0000000000000040 00001a1c FDE cie=0000002c pc=0000000001227fa0..00000000012281bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227fa2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ac4aee │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000001227fae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4af0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227fb0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4af2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001227fb2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac4af3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001227fb3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac4af4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001227fb4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 510 to 0000000000ac4cf2 │ │ │ │ + DW_CFA_advance_loc2: 510 to 00000000012281b2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac4cf3 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012281b3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4cf5 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012281b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4cf7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012281b7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4cf9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012281b9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4cfb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012281bb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a88 0000000000000040 00001a60 FDE cie=0000002c pc=0000000000ac4d00..0000000000ac4f1c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4d02 │ │ │ │ +00001a88 0000000000000040 00001a60 FDE cie=0000002c pc=00000000012281c0..00000000012283dc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012281c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ac4d0e │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000012281ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4d10 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012281d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4d12 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012281d2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac4d13 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012281d3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac4d14 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012281d4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 510 to 0000000000ac4f12 │ │ │ │ + DW_CFA_advance_loc2: 510 to 00000000012283d2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac4f13 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012283d3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4f15 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012283d5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4f17 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012283d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4f19 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012283d9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4f1b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012283db │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001acc 0000000000000040 00001aa4 FDE cie=0000002c pc=0000000000ac4f20..0000000000ac513c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4f22 │ │ │ │ +00001acc 0000000000000040 00001aa4 FDE cie=0000002c pc=00000000012283e0..00000000012285fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012283e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ac4f2e │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000012283ee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4f30 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012283f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac4f32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012283f2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac4f33 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012283f3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac4f34 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012283f4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 510 to 0000000000ac5132 │ │ │ │ + DW_CFA_advance_loc2: 510 to 00000000012285f2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac5133 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012285f3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac5135 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012285f5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac5137 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012285f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac5139 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012285f9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac513b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012285fb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b10 0000000000000030 00001ae8 FDE cie=0000002c pc=0000000000ac5140..0000000000ac520f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac5142 │ │ │ │ +00001b10 0000000000000030 00001ae8 FDE cie=0000002c pc=0000000001228600..00000000012286cf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001228602 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ac5146 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001228606 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ac514a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000122860a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ac514e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000122860e │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 188 to 0000000000ac520a │ │ │ │ + DW_CFA_advance_loc1: 188 to 00000000012286ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac520b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012286cb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac520c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012286cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac520e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012286ce │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b44 0000000000000040 00001b1c FDE cie=0000002c pc=0000000000ac5210..0000000000ac52b6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac5212 │ │ │ │ +00001b44 0000000000000040 00001b1c FDE cie=0000002c pc=00000000012286d0..0000000001228776 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012286d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ac5217 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000012286d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ac521c │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000012286dc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac521d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012286dd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac521e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012286de │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ac5225 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000012286e5 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000ac52ad │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000122876d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac52ae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122876e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac52af │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122876f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac52b1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001228771 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac52b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001228773 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac52b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001228775 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b88 0000000000000048 00001b60 FDE cie=0000002c pc=0000000000ac52c0..0000000000ac5ab6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac52c2 │ │ │ │ +00001b88 0000000000000048 00001b60 FDE cie=0000002c pc=0000000001228780..0000000001228f76 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001228782 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac52c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001228784 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac52c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001228786 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac52c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001228788 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac52c9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001228789 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac52ca │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122878a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000ac52d8 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000001228798 │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 2003 to 0000000000ac5aab │ │ │ │ + DW_CFA_advance_loc2: 2003 to 0000000001228f6b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac5aac │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001228f6c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac5aad │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001228f6d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac5aaf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001228f6f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac5ab1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001228f71 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac5ab3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001228f73 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac5ab5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001228f75 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001bd4 0000000000000048 00001bac FDE cie=0000002c pc=0000000000ac5ac0..0000000000ac8179 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac5ac2 │ │ │ │ +00001bd4 0000000000000048 00001bac FDE cie=0000002c pc=0000000001228f80..000000000122b639 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001228f82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ac5acc │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000001228f8c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac5ace │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001228f8e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac5ad0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001228f90 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac5ad1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001228f91 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ac5adc │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000001228f9c │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ac5ae6 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000001228fa6 │ │ │ │ DW_CFA_def_cfa_offset: 560 │ │ │ │ - DW_CFA_advance_loc2: 9864 to 0000000000ac816e │ │ │ │ + DW_CFA_advance_loc2: 9864 to 000000000122b62e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac816f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122b62f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac8170 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122b630 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac8172 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122b632 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac8174 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122b634 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac8176 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122b636 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac8178 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122b638 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c20 000000000000002c 00001bf8 FDE cie=0000002c pc=0000000000ac8180..0000000000ac825c │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ac818c │ │ │ │ +00001c20 000000000000002c 00001bf8 FDE cie=0000002c pc=000000000122b640..000000000122b71c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000122b64c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac818d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122b64d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac818e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122b64e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ac8192 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000122b652 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 197 to 0000000000ac8257 │ │ │ │ + DW_CFA_advance_loc1: 197 to 000000000122b717 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac8258 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122b718 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac8259 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122b719 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac825b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122b71b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00001c50 0000000000000018 00001c28 FDE cie=0000002c pc=0000000000ac8260..0000000000ac8312 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000ac826e │ │ │ │ +00001c50 0000000000000018 00001c28 FDE cie=0000002c pc=000000000122b720..000000000122b7d2 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000122b72e │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 163 to 0000000000ac8311 │ │ │ │ + DW_CFA_advance_loc1: 163 to 000000000122b7d1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c6c 000000000000004c 00001c44 FDE cie=0000002c pc=0000000000ac8320..0000000000acc5b9 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac8322 │ │ │ │ +00001c6c 000000000000004c 00001c44 FDE cie=0000002c pc=000000000122b7e0..000000000122fa79 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122b7e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ac8327 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000122b7e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac8329 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122b7e9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac832b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122b7eb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac832c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122b7ec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac832d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122b7ed │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000ac833a │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000122b7fa │ │ │ │ DW_CFA_def_cfa_offset: 2672 │ │ │ │ - DW_CFA_advance_loc2: 4006 to 0000000000ac92e0 │ │ │ │ + DW_CFA_advance_loc2: 4006 to 000000000122c7a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac92e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122c7a1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ac92e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122c7a2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac92e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122c7a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac92e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122c7a6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac92e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122c7a8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ac92ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122c7aa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ac92f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000122c7b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001cbc 0000000000000010 00001c94 FDE cie=0000002c pc=0000000000acc5c0..0000000000acc5ce │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000acc5c4 │ │ │ │ +00001cbc 0000000000000010 00001c94 FDE cie=0000002c pc=000000000122fa80..000000000122fa8e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000122fa84 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00001cd0 0000000000000010 00001ca8 FDE cie=0000002c pc=0000000000acc5d0..0000000000acc624 │ │ │ │ +00001cd0 0000000000000010 00001ca8 FDE cie=0000002c pc=000000000122fa90..000000000122fae4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ce4 0000000000000030 00001cbc FDE cie=0000002c pc=0000000000acc630..0000000000acc748 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acc632 │ │ │ │ +00001ce4 0000000000000030 00001cbc FDE cie=0000002c pc=000000000122faf0..000000000122fc08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122faf2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000acc637 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000122faf7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000acc63b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000122fafb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000acc642 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000122fb02 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 257 to 0000000000acc743 │ │ │ │ + DW_CFA_advance_loc2: 257 to 000000000122fc03 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000acc744 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122fc04 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000acc745 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122fc05 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acc747 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122fc07 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d18 0000000000000010 00001cf0 FDE cie=0000002c pc=0000000000acc750..0000000000acc797 │ │ │ │ +00001d18 0000000000000010 00001cf0 FDE cie=0000002c pc=000000000122fc10..000000000122fc57 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d2c 0000000000000040 00001d04 FDE cie=0000002c pc=0000000000acc7a0..0000000000acc900 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acc7a2 │ │ │ │ +00001d2c 0000000000000040 00001d04 FDE cie=0000002c pc=000000000122fc60..000000000122fdc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122fc62 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000acc7be │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000122fc7e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000acc7ca │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000122fc8a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acc7cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122fc8c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000acc7cd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122fc8d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000acc7ce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122fc8e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 289 to 0000000000acc8ef │ │ │ │ + DW_CFA_advance_loc2: 289 to 000000000122fdaf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000acc8f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122fdb0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000acc8f5 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000122fdb5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acc8f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122fdb7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000acc8fd │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000122fdbd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acc8ff │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122fdbf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d70 0000000000000010 00001d48 FDE cie=0000002c pc=0000000000acc900..0000000000acc905 │ │ │ │ +00001d70 0000000000000010 00001d48 FDE cie=0000002c pc=000000000122fdc0..000000000122fdc5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d84 0000000000000010 00001d5c FDE cie=0000002c pc=0000000000acc910..0000000000acc915 │ │ │ │ +00001d84 0000000000000010 00001d5c FDE cie=0000002c pc=000000000122fdd0..000000000122fdd5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d98 0000000000000014 00001d70 FDE cie=0000002c pc=0000000000acc920..0000000000acc94e │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000acc924 │ │ │ │ +00001d98 0000000000000014 00001d70 FDE cie=0000002c pc=000000000122fde0..000000000122fe0e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000122fde4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000acc94d │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000122fe0d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001db0 0000000000000048 00001d88 FDE cie=0000002c pc=0000000000acc950..0000000000acdbef │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acc952 │ │ │ │ +00001db0 0000000000000048 00001d88 FDE cie=0000002c pc=000000000122fe10..00000000012310af │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122fe12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000acc95f │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000122fe1f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acc961 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000122fe21 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000acc966 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000122fe26 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000acc967 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000122fe27 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000acc96b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000122fe2b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000acc972 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000122fe32 │ │ │ │ DW_CFA_def_cfa_offset: 248 │ │ │ │ - DW_CFA_advance_loc2: 4589 to 0000000000acdb5f │ │ │ │ + DW_CFA_advance_loc2: 4589 to 000000000123101f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000acdb64 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001231024 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000acdb65 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001231025 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000acdb73 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000001231033 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000acdb79 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001231039 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acdb7b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000123103b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000acdb89 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000001231049 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001dfc 0000000000000010 00001dd4 FDE cie=0000002c pc=0000000000acdbf0..0000000000acdd7a │ │ │ │ +00001dfc 0000000000000010 00001dd4 FDE cie=0000002c pc=00000000012310b0..000000000123123a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e10 0000000000000010 00001de8 FDE cie=0000002c pc=0000000000acdd80..0000000000acdd85 │ │ │ │ +00001e10 0000000000000010 00001de8 FDE cie=0000002c pc=0000000001231240..0000000001231245 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e24 0000000000000010 00001dfc FDE cie=0000002c pc=0000000000acdd90..0000000000acdd95 │ │ │ │ +00001e24 0000000000000010 00001dfc FDE cie=0000002c pc=0000000001231250..0000000001231255 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e38 0000000000000018 00001e10 FDE cie=0000002c pc=0000000000acdda0..0000000000acddc0 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000acdda1 │ │ │ │ +00001e38 0000000000000018 00001e10 FDE cie=0000002c pc=0000000001231260..0000000001231280 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001231261 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000acddbb │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000123127b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e54 0000000000000010 00001e2c FDE cie=0000002c pc=0000000000acddc0..0000000000acddc5 │ │ │ │ +00001e54 0000000000000010 00001e2c FDE cie=0000002c pc=0000000001231280..0000000001231285 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e68 000000000000004c 00001e40 FDE cie=0000002c pc=0000000000acddd0..0000000000acf571 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acddd2 │ │ │ │ +00001e68 000000000000004c 00001e40 FDE cie=0000002c pc=0000000001231290..0000000001232a31 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001231292 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acddd4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001231294 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acddd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001231296 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acddd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001231298 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000acdddf │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000123129f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000acdde3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000012312a3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000acdded │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000012312ad │ │ │ │ DW_CFA_def_cfa_offset: 3184 │ │ │ │ - DW_CFA_advance_loc2: 5790 to 0000000000acf48b │ │ │ │ + DW_CFA_advance_loc2: 5790 to 000000000123294b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000acf48c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123294c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000acf48d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123294d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acf48f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000123294f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acf491 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001232951 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acf493 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001232953 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acf495 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001232955 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000acf4a0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000001232960 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001eb8 0000000000000010 00001e90 FDE cie=0000002c pc=0000000000acf580..0000000000acf591 │ │ │ │ +00001eb8 0000000000000010 00001e90 FDE cie=0000002c pc=0000000001232a40..0000000001232a51 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ecc 0000000000000020 00001ea4 FDE cie=0000002c pc=0000000000acf5a0..0000000000acfc07 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000acf5a1 │ │ │ │ +00001ecc 0000000000000020 00001ea4 FDE cie=0000002c pc=0000000001232a60..00000000012330c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001232a61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000acf5b9 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000001232a79 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc2: 1495 to 0000000000acfb90 │ │ │ │ + DW_CFA_advance_loc2: 1495 to 0000000001233050 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000acfb95 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001233055 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ef0 0000000000000038 00001ec8 FDE cie=0000002c pc=0000000000acfc10..0000000000acfc97 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acfc12 │ │ │ │ +00001ef0 0000000000000038 00001ec8 FDE cie=0000002c pc=00000000012330d0..0000000001233157 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012330d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000acfc17 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000012330d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000acfc18 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012330d8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000acfc1c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000012330dc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000acfc23 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000012330e3 │ │ │ │ DW_CFA_def_cfa_offset: 368 │ │ │ │ - DW_CFA_advance_loc1: 109 to 0000000000acfc90 │ │ │ │ + DW_CFA_advance_loc1: 109 to 0000000001233150 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000acfc91 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001233151 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000acfc92 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001233152 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acfc94 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001233154 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acfc96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001233156 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f2c 0000000000000048 00001f04 FDE cie=0000002c pc=0000000000acfca0..0000000000acff17 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acfca2 │ │ │ │ +00001f2c 0000000000000048 00001f04 FDE cie=0000002c pc=0000000001233160..00000000012333d7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001233162 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000acfca7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001233167 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acfca9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001233169 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000acfcae │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000123316e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000acfcb2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001233172 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000acfcb6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001233176 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000acfcbd │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000123317d │ │ │ │ DW_CFA_def_cfa_offset: 944 │ │ │ │ - DW_CFA_advance_loc2: 591 to 0000000000acff0c │ │ │ │ + DW_CFA_advance_loc2: 591 to 00000000012333cc │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000acff0d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012333cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000acff0e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012333ce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acff10 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012333d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acff12 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012333d2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acff14 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012333d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acff16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012333d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f78 0000000000000054 00001f50 FDE cie=0000002c pc=0000000000acff20..0000000000ad014c │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000acff2c │ │ │ │ +00001f78 0000000000000054 00001f50 FDE cie=0000002c pc=00000000012333e0..000000000123360c │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000012333ec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000acff31 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000012333f1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000acff33 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012333f3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000acff38 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000012333f8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000acff3f │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000012333ff │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000acff40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001233400 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000acff4a │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000123340a │ │ │ │ DW_CFA_def_cfa_offset: 624 │ │ │ │ - DW_CFA_advance_loc2: 490 to 0000000000ad0134 │ │ │ │ + DW_CFA_advance_loc2: 490 to 00000000012335f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad0135 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012335f5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad0136 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012335f6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad0138 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012335f8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad013a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012335fa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad013c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012335fc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad013e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012335fe │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad013f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012335ff │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ad0146 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001233606 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00001fd0 000000000000004c 00001fa8 FDE cie=0000002c pc=0000000000ad0150..0000000000ad2e2f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad0152 │ │ │ │ +00001fd0 000000000000004c 00001fa8 FDE cie=0000002c pc=0000000001233610..00000000012362ef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001233612 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad0154 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001233614 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad0156 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001233616 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad0158 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001233618 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad0159 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001233619 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad015a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123361a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ad0161 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001233621 │ │ │ │ DW_CFA_def_cfa_offset: 29840 │ │ │ │ - DW_CFA_advance_loc2: 6099 to 0000000000ad1934 │ │ │ │ + DW_CFA_advance_loc2: 6099 to 0000000001234df4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad1935 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001234df5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad1936 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001234df6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad1938 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001234df8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad193a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001234dfa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad193c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001234dfc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad193e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001234dfe │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad1940 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001234e00 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002020 000000000000004c 00001ff8 FDE cie=0000002c pc=0000000000ad2e30..0000000000ad343d │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ad2e3c │ │ │ │ +00002020 000000000000004c 00001ff8 FDE cie=0000002c pc=00000000012362f0..00000000012368fd │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000012362fc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ad2e48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000001236308 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad2e4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000123630a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad2e4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000123630c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad2e4d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123630d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad2e4e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123630e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ad2e55 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001236315 │ │ │ │ DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc2: 1501 to 0000000000ad3432 │ │ │ │ + DW_CFA_advance_loc2: 1501 to 00000000012368f2 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad3433 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012368f3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad3434 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012368f4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad3436 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012368f6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad3438 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012368f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad343a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012368fa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad343c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012368fc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002070 0000000000000034 00002048 FDE cie=0000002c pc=0000000000ad3440..0000000000ad34c9 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad3442 │ │ │ │ +00002070 0000000000000034 00002048 FDE cie=0000002c pc=0000000001236900..0000000001236989 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001236902 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ad3447 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001236907 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad3448 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001236908 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ad3450 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000001236910 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ad345b │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000123691b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 103 to 0000000000ad34c2 │ │ │ │ + DW_CFA_advance_loc1: 103 to 0000000001236982 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad34c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001236983 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad34c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001236984 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad34c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001236986 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad34c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001236988 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000020a8 0000000000000028 00002080 FDE cie=0000002c pc=0000000000ad34d0..0000000000ad356b │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad34d1 │ │ │ │ +000020a8 0000000000000028 00002080 FDE cie=0000002c pc=0000000001236990..0000000001236a2b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001236991 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ad34d7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001236997 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ad34df │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000123699f │ │ │ │ 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_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ad34e3 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000012369a3 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 135 to 0000000000ad356a │ │ │ │ + DW_CFA_advance_loc1: 135 to 0000000001236a2a │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000020d4 000000000000003c 000020ac FDE cie=0000002c pc=0000000000ad3570..0000000000ad36d2 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000ad358b │ │ │ │ +000020d4 000000000000003c 000020ac FDE cie=0000002c pc=0000000001236a30..0000000001236b92 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000001236a4b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad358d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001236a4d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad358f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001236a4f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad3590 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001236a50 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad3591 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001236a51 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 293 to 0000000000ad36b6 │ │ │ │ + DW_CFA_advance_loc2: 293 to 0000000001236b76 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ad36bc │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001236b7c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad36be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001236b7e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad36c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001236b80 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad36c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001236b82 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ad36c8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001236b88 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00002114 000000000000001c 000020ec FDE cie=0000002c pc=00000000004076de..000000000040771c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ @@ -5747,2510 +5747,2510 @@ │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002134 0000000000000028 0000210c FDE cie=0000002c pc=0000000000ad36e0..0000000000ad3752 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad36e2 │ │ │ │ +00002134 0000000000000028 0000210c FDE cie=0000002c pc=0000000001236ba0..0000000001236c12 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001236ba2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ad36e6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001236ba6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ad36ea │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001236baa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000ad3740 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000001236c00 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ad374b │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000001236c0b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad374d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001236c0d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002160 0000000000000030 00002138 FDE cie=0000002c pc=0000000000ad3760..0000000000ad3f2e │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad3761 │ │ │ │ +00002160 0000000000000030 00002138 FDE cie=0000002c pc=0000000001236c20..00000000012373ee │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001236c21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ad3764 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001236c24 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad3766 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001236c26 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ad3770 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000001236c30 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1939 to 0000000000ad3f03 │ │ │ │ + DW_CFA_advance_loc2: 1939 to 00000000012373c3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ad3f08 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000012373c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000ad3f2d │ │ │ │ + DW_CFA_advance_loc: 37 to 00000000012373ed │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002194 0000000000000028 0000216c FDE cie=0000002c pc=0000000000ad3f30..0000000000ad46c0 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad3f31 │ │ │ │ +00002194 0000000000000028 0000216c FDE cie=0000002c pc=00000000012373f0..0000000001237b80 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012373f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ad3f34 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000012373f4 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ad3f3c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000012373fc │ │ │ │ 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_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ad3f40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001237400 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1919 to 0000000000ad46bf │ │ │ │ + DW_CFA_advance_loc2: 1919 to 0000000001237b7f │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000021c0 0000000000000028 00002198 FDE cie=0000002c pc=0000000000ad46c0..0000000000ad4e69 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad46c1 │ │ │ │ +000021c0 0000000000000028 00002198 FDE cie=0000002c pc=0000000001237b80..0000000001238329 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001237b81 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ad46c4 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001237b84 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ad46cc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000001237b8c │ │ │ │ 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_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ad46d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001237b90 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1944 to 0000000000ad4e68 │ │ │ │ + DW_CFA_advance_loc2: 1944 to 0000000001238328 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000021ec 0000000000000030 000021c4 FDE cie=0000002c pc=0000000000ad4e70..0000000000ad5650 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad4e71 │ │ │ │ +000021ec 0000000000000030 000021c4 FDE cie=0000002c pc=0000000001238330..0000000001238b10 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001238331 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ad4e74 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001238334 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ad4e78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001238338 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ad4e84 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000001238344 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ad4e8a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000123834a │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1946 to 0000000000ad5624 │ │ │ │ + DW_CFA_advance_loc2: 1946 to 0000000001238ae4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ad5628 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001238ae8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000ad564f │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000001238b0f │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002220 0000000000000030 000021f8 FDE cie=0000002c pc=0000000000ad5650..0000000000ad5e1e │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad5651 │ │ │ │ +00002220 0000000000000030 000021f8 FDE cie=0000002c pc=0000000001238b10..00000000012392de │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001238b11 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ad5654 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001238b14 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad5656 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001238b16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ad5660 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000001238b20 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1937 to 0000000000ad5df1 │ │ │ │ + DW_CFA_advance_loc2: 1937 to 00000000012392b1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ad5df8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000012392b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000ad5e1d │ │ │ │ + DW_CFA_advance_loc: 37 to 00000000012392dd │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002254 0000000000000028 0000222c FDE cie=0000002c pc=0000000000ad5e20..0000000000ad601c │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad5e21 │ │ │ │ +00002254 0000000000000028 0000222c FDE cie=0000002c pc=00000000012392e0..00000000012394dc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012392e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ad5e24 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000012392e4 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ad5e2a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000012392ea │ │ │ │ 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: 6 to 0000000000ad5e30 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000012392f0 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 491 to 0000000000ad601b │ │ │ │ + DW_CFA_advance_loc2: 491 to 00000000012394db │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002280 000000000000002c 00002258 FDE cie=0000002c pc=0000000000ad6020..0000000000ad636f │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad6021 │ │ │ │ +00002280 000000000000002c 00002258 FDE cie=0000002c pc=00000000012394e0..000000000123982f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012394e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ad602b │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000012394eb │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad602d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012394ed │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ad6032 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000012394f2 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ad603a │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000012394fa │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ad603f │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000012394ff │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000ad6051 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000001239511 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 797 to 0000000000ad636e │ │ │ │ + DW_CFA_advance_loc2: 797 to 000000000123982e │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000022b0 0000000000000034 00002288 FDE cie=0000002c pc=0000000000ad6370..0000000000ad63d2 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ad6375 │ │ │ │ +000022b0 0000000000000034 00002288 FDE cie=0000002c pc=0000000001239830..0000000001239892 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001239835 │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000ad638a │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000123984a │ │ │ │ DW_CFA_expression: r6 (rbp) (DW_OP_breg6 (rbp): 0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad638c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000123984c │ │ │ │ DW_CFA_expression: r12 (r12) (DW_OP_breg6 (rbp): -8) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ad6391 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001239851 │ │ │ │ DW_CFA_def_cfa_expression (DW_OP_breg6 (rbp): -16; DW_OP_deref) │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000ad63ab │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000123986b │ │ │ │ DW_CFA_expression: r3 (rbx) (DW_OP_breg6 (rbp): -24) │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000ad63ca │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000123988a │ │ │ │ DW_CFA_def_cfa: r10 (r10) ofs 0 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ad63d1 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001239891 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000022e8 0000000000000028 000022c0 FDE cie=0000002c pc=0000000000ad63e0..0000000000ad6f48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad63e1 │ │ │ │ +000022e8 0000000000000028 000022c0 FDE cie=0000002c pc=00000000012398a0..000000000123a408 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012398a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ad63e4 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000012398a4 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ad63e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000012398a8 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ad63ed │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000012398ad │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ad63f3 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000012398b3 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 2900 to 0000000000ad6f47 │ │ │ │ + DW_CFA_advance_loc2: 2900 to 000000000123a407 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ │ │ │ -00002314 0000000000000028 000022ec FDE cie=0000002c pc=0000000000ad6f50..0000000000ad7ab6 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad6f51 │ │ │ │ +00002314 0000000000000028 000022ec FDE cie=0000002c pc=000000000123a410..000000000123af76 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123a411 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ad6f54 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000123a414 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ad6f58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000123a418 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ad6f5d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000123a41d │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ad6f63 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000123a423 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 2898 to 0000000000ad7ab5 │ │ │ │ + DW_CFA_advance_loc2: 2898 to 000000000123af75 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ │ │ │ -00002340 0000000000000010 00002318 FDE cie=0000002c pc=0000000000ad7ac0..0000000000ad7ac5 │ │ │ │ +00002340 0000000000000010 00002318 FDE cie=0000002c pc=000000000123af80..000000000123af85 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002354 0000000000000024 0000232c FDE cie=0000002c pc=0000000000ad7ad0..0000000000ad7b6b │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad7ad1 │ │ │ │ +00002354 0000000000000024 0000232c FDE cie=0000002c pc=000000000123af90..000000000123b02b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123af91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000ad7adf │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000123af9f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ad7ae6 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000123afa6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 126 to 0000000000ad7b64 │ │ │ │ + DW_CFA_advance_loc1: 126 to 000000000123b024 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad7b65 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123b025 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad7b66 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123b026 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000237c 000000000000002c 00002354 FDE cie=0000002c pc=0000000000ad7b70..0000000000ad81bb │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad7b71 │ │ │ │ +0000237c 000000000000002c 00002354 FDE cie=0000002c pc=000000000123b030..000000000123b67b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123b031 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ad7b74 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000123b034 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad7b76 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000123b036 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ad7b82 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000123b042 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000ad7b9b │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000123b05b │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1413 to 0000000000ad8120 │ │ │ │ + DW_CFA_advance_loc2: 1413 to 000000000123b5e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad8121 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123b5e1 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000023ac 0000000000000030 00002384 FDE cie=0000002c pc=0000000000ad81c0..0000000000ad8c9d │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad81c1 │ │ │ │ +000023ac 0000000000000030 00002384 FDE cie=0000002c pc=000000000123b680..000000000123c15d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123b681 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ad81c4 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000123b684 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ad81c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000123b686 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ad81ce │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000123b68e │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ad81d3 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000123b693 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000ad81e2 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000123b6a2 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000ad81f1 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000123b6b1 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 2589 to 0000000000ad8c0e │ │ │ │ + DW_CFA_advance_loc2: 2589 to 000000000123c0ce │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad8c0f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123c0cf │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000023e0 0000000000000028 000023b8 FDE cie=0000002c pc=0000000000ad8ca0..0000000000adc25d │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ad8ca1 │ │ │ │ +000023e0 0000000000000028 000023b8 FDE cie=0000002c pc=000000000123c160..000000000123f71d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123c161 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ad8ca4 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000123c164 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ad8cac │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000123c16c │ │ │ │ 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_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ad8cb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000123c170 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 13740 to 0000000000adc25c │ │ │ │ + DW_CFA_advance_loc2: 13740 to 000000000123f71c │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000240c 0000000000000024 000023e4 FDE cie=0000002c pc=0000000000adc260..0000000000adc2af │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000adc261 │ │ │ │ +0000240c 0000000000000024 000023e4 FDE cie=0000002c pc=000000000123f720..000000000123f76f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123f721 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000adc264 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000123f724 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000adc266 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000123f726 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000adc26c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000123f72c │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000adc2ae │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000123f76e │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002434 0000000000000028 0000240c FDE cie=0000002c pc=0000000000adc2b0..0000000000adc3e6 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000adc2b1 │ │ │ │ +00002434 0000000000000028 0000240c FDE cie=0000002c pc=000000000123f770..000000000123f8a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123f771 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000adc2be │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000123f77e │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000adc2c4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000123f784 │ │ │ │ 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: 24 to 0000000000adc2dc │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000123f79c │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 265 to 0000000000adc3e5 │ │ │ │ + DW_CFA_advance_loc2: 265 to 000000000123f8a5 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002460 000000000000002c 00002438 FDE cie=0000002c pc=0000000000adc3f0..0000000000adc731 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000adc3f1 │ │ │ │ +00002460 000000000000002c 00002438 FDE cie=0000002c pc=000000000123f8b0..000000000123fbf1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123f8b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000adc3f4 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000123f8b4 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000adc3f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000123f8b6 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000adc3fd │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000123f8bd │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000adc406 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000123f8c6 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000adc419 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000123f8d9 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 791 to 0000000000adc730 │ │ │ │ + DW_CFA_advance_loc2: 791 to 000000000123fbf0 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00002490 000000000000001c 00002468 FDE cie=0000002c pc=000000000040771c..000000000040773b │ │ │ │ DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ │ │ │ │ -000024b0 0000000000000024 00002488 FDE cie=0000002c pc=0000000000adc740..0000000000adc7ee │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000adc741 │ │ │ │ +000024b0 0000000000000024 00002488 FDE cie=0000002c pc=000000000123fc00..000000000123fcae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123fc01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000adc74f │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000123fc0f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000adc756 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000123fc16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 149 to 0000000000adc7eb │ │ │ │ + DW_CFA_advance_loc1: 149 to 000000000123fcab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000adc7ec │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123fcac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000adc7ed │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123fcad │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000024d8 0000000000000028 000024b0 FDE cie=0000002c pc=0000000000adc7f0..0000000000adc98c │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000adc7f1 │ │ │ │ +000024d8 0000000000000028 000024b0 FDE cie=0000002c pc=000000000123fcb0..000000000123fe4c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123fcb1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000adc7f4 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000123fcb4 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000adc7fa │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000123fcba │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000adc803 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000123fcc3 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 392 to 0000000000adc98b │ │ │ │ + DW_CFA_advance_loc2: 392 to 000000000123fe4b │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002504 0000000000000028 000024dc FDE cie=0000002c pc=0000000000adc990..0000000000add31f │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000adc991 │ │ │ │ +00002504 0000000000000028 000024dc FDE cie=0000002c pc=000000000123fe50..00000000012407df │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000123fe51 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000adc994 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000123fe54 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000adc9a8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000123fe68 │ │ │ │ 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_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 2422 to 0000000000add31e │ │ │ │ + DW_CFA_advance_loc2: 2422 to 00000000012407de │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00002530 000000000000001c 00002508 FDE cie=0000002c pc=000000000040773b..000000000040775a │ │ │ │ DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ │ │ │ │ -00002550 0000000000000028 00002528 FDE cie=0000002c pc=0000000000add320..0000000000addb53 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000add321 │ │ │ │ +00002550 0000000000000028 00002528 FDE cie=0000002c pc=00000000012407e0..0000000001241013 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012407e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000add324 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000012407e4 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000add326 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012407e6 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000add332 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000012407f2 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000add336 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000012407f6 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 2076 to 0000000000addb52 │ │ │ │ + DW_CFA_advance_loc2: 2076 to 0000000001241012 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ │ │ │ -0000257c 0000000000000010 00002554 FDE cie=0000002c pc=0000000000addb60..0000000000addd63 │ │ │ │ +0000257c 0000000000000010 00002554 FDE cie=0000002c pc=0000000001241020..0000000001241223 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002590 0000000000000028 00002568 FDE cie=0000002c pc=0000000000addd70..0000000000ade178 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000addd71 │ │ │ │ +00002590 0000000000000028 00002568 FDE cie=0000002c pc=0000000001241230..0000000001241638 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001241231 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000addd76 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001241236 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000addd7a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124123a │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000addd82 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000001241242 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1013 to 0000000000ade177 │ │ │ │ + DW_CFA_advance_loc2: 1013 to 0000000001241637 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000025bc 000000000000001c 00002594 FDE cie=0000002c pc=000000000040775a..0000000000407779 │ │ │ │ DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ │ │ │ │ -000025dc 000000000000002c 000025b4 FDE cie=0000002c pc=0000000000ade180..0000000000adfc53 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ade181 │ │ │ │ +000025dc 000000000000002c 000025b4 FDE cie=0000002c pc=0000000001241640..0000000001243113 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001241641 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ade184 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001241644 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ade186 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001241646 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ade192 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000001241652 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000ade1a1 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000001241661 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 6825 to 0000000000adfc4a │ │ │ │ + DW_CFA_advance_loc2: 6825 to 000000000124310a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000adfc4b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124310b │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000260c 0000000000000028 000025e4 FDE cie=0000002c pc=0000000000adfc60..0000000000adfe1c │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000adfc61 │ │ │ │ +0000260c 0000000000000028 000025e4 FDE cie=0000002c pc=0000000001243120..00000000012432dc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001243121 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000adfc66 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001243126 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000adfc7a │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000124313a │ │ │ │ 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_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 417 to 0000000000adfe1b │ │ │ │ + DW_CFA_advance_loc2: 417 to 00000000012432db │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002638 0000000000000010 00002610 FDE cie=0000002c pc=0000000000adfe20..0000000000adfe2a │ │ │ │ +00002638 0000000000000010 00002610 FDE cie=0000002c pc=00000000012432e0..00000000012432ea │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000264c 0000000000000030 00002624 FDE cie=0000002c pc=0000000000adfe30..0000000000adfecf │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000adfe31 │ │ │ │ +0000264c 0000000000000030 00002624 FDE cie=0000002c pc=00000000012432f0..000000000124338f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012432f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000adfe34 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000012432f4 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000adfe36 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012432f6 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000adfe3e │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000012432fe │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000adfe43 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001243303 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000adfe52 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000001243312 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000adfe72 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000001243332 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000adfe78 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001243338 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000adfece │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000124338e │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002680 0000000000000028 00002658 FDE cie=0000002c pc=0000000000adfed0..0000000000ae0281 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000adfed1 │ │ │ │ +00002680 0000000000000028 00002658 FDE cie=0000002c pc=0000000001243390..0000000001243741 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001243391 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000adfed4 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001243394 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000adfee8 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000012433a8 │ │ │ │ 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_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 920 to 0000000000ae0280 │ │ │ │ + DW_CFA_advance_loc2: 920 to 0000000001243740 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000026ac 000000000000001c 00002684 FDE cie=0000002c pc=0000000000407779..0000000000407798 │ │ │ │ DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ │ │ │ │ -000026cc 0000000000000028 000026a4 FDE cie=0000002c pc=0000000000ae0290..0000000000ae0463 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae0291 │ │ │ │ +000026cc 0000000000000028 000026a4 FDE cie=0000002c pc=0000000001243750..0000000001243923 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001243751 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ae0294 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001243754 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae0298 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001243758 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000ae02a9 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000001243769 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 441 to 0000000000ae0462 │ │ │ │ + DW_CFA_advance_loc2: 441 to 0000000001243922 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000026f8 0000000000000024 000026d0 FDE cie=0000002c pc=0000000000ae0470..0000000000ae051a │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae0471 │ │ │ │ +000026f8 0000000000000024 000026d0 FDE cie=0000002c pc=0000000001243930..00000000012439da │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001243931 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ae0479 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000001243939 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae047b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124393b │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000ae048c │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000124394c │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 141 to 0000000000ae0519 │ │ │ │ + DW_CFA_advance_loc1: 141 to 00000000012439d9 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002720 0000000000000010 000026f8 FDE cie=0000002c pc=0000000000ae0520..0000000000ae0525 │ │ │ │ +00002720 0000000000000010 000026f8 FDE cie=0000002c pc=00000000012439e0..00000000012439e5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002734 0000000000000028 0000270c FDE cie=0000002c pc=0000000000ae0530..0000000000ae06c7 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae0531 │ │ │ │ +00002734 0000000000000028 0000270c FDE cie=0000002c pc=00000000012439f0..0000000001243b87 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012439f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ae0534 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000012439f4 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae0536 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012439f6 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ae0540 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000001243a00 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 390 to 0000000000ae06c6 │ │ │ │ + DW_CFA_advance_loc2: 390 to 0000000001243b86 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002760 0000000000000028 00002738 FDE cie=0000002c pc=0000000000ae06d0..0000000000ae0b31 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae06d1 │ │ │ │ +00002760 0000000000000028 00002738 FDE cie=0000002c pc=0000000001243b90..0000000001243ff1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001243b91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ae06d4 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001243b94 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae06d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001243b98 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ae06e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000001243ba0 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1104 to 0000000000ae0b30 │ │ │ │ + DW_CFA_advance_loc2: 1104 to 0000000001243ff0 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 0000278c 000000000000001c 00002764 FDE cie=0000002c pc=0000000000407798..00000000004077b7 │ │ │ │ DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ │ │ │ │ -000027ac 0000000000000034 00002784 FDE cie=0000002c pc=0000000000ae0b40..0000000000ae101e │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae0b41 │ │ │ │ +000027ac 0000000000000034 00002784 FDE cie=0000002c pc=0000000001244000..00000000012444de │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001244001 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ae0b44 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001244004 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae0b46 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001244006 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000ae0b4f │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000124400f │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae0b53 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001244013 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 900 to 0000000000ae0ed7 │ │ │ │ + DW_CFA_advance_loc2: 900 to 0000000001244397 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000ae0ee0 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000012443a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 227 to 0000000000ae0fc3 │ │ │ │ + DW_CFA_advance_loc1: 227 to 0000000001244483 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae0fc8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001244488 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000027e4 000000000000001c 000027bc FDE cie=0000002c pc=00000000004077b7..0000000000407833 │ │ │ │ DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ │ │ │ │ -00002804 0000000000000010 000027dc FDE cie=0000002c pc=0000000000ae1020..0000000000ae102a │ │ │ │ +00002804 0000000000000010 000027dc FDE cie=0000002c pc=00000000012444e0..00000000012444ea │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002818 0000000000000038 000027f0 FDE cie=0000002c pc=0000000000ae1030..0000000000ae1093 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae1032 │ │ │ │ +00002818 0000000000000038 000027f0 FDE cie=0000002c pc=00000000012444f0..0000000001244553 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012444f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae1037 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000012444f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae103b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000012444fb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000ae1044 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001244504 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae104b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124450b │ │ │ │ DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000ae108c │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000124454c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae108d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124454d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae108e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124454e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae1090 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001244550 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae1092 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001244552 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002854 0000000000000034 0000282c FDE cie=0000002c pc=0000000000ae10a0..0000000000ae1119 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae10a2 │ │ │ │ +00002854 0000000000000034 0000282c FDE cie=0000002c pc=0000000001244560..00000000012445d9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001244562 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ae10ac │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000124456c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae10b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001244570 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ae10b3 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001244573 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae10ba │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124457a │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000ae1112 │ │ │ │ + DW_CFA_advance_loc1: 88 to 00000000012445d2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae1113 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012445d3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae1114 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012445d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae1116 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012445d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae1118 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012445d8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000288c 000000000000002c 00002864 FDE cie=0000002c pc=0000000000ae1120..0000000000ae1540 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae1121 │ │ │ │ +0000288c 000000000000002c 00002864 FDE cie=0000002c pc=00000000012445e0..0000000001244a00 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012445e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ae1124 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000012445e4 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae1126 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012445e6 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ae1132 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000012445f2 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae1137 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000012445f7 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000ae1146 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000001244606 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 999 to 0000000000ae152d │ │ │ │ + DW_CFA_advance_loc2: 999 to 00000000012449ed │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ae1530 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000012449f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000028bc 0000000000000010 00002894 FDE cie=0000002c pc=0000000000ae1540..0000000000ae154a │ │ │ │ +000028bc 0000000000000010 00002894 FDE cie=0000002c pc=0000000001244a00..0000000001244a0a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000028d0 0000000000000010 000028a8 FDE cie=0000002c pc=0000000000ae1550..0000000000ae155d │ │ │ │ +000028d0 0000000000000010 000028a8 FDE cie=0000002c pc=0000000001244a10..0000000001244a1d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000028e4 0000000000000028 000028bc FDE cie=0000002c pc=0000000000ae1560..0000000000ae166b │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae1561 │ │ │ │ +000028e4 0000000000000028 000028bc FDE cie=0000002c pc=0000000001244a20..0000000001244b2b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001244a21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ae1564 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001244a24 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae1566 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001244a26 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae156d │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001244a2d │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000ae1581 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000001244a41 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 233 to 0000000000ae166a │ │ │ │ + DW_CFA_advance_loc1: 233 to 0000000001244b2a │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002910 0000000000000010 000028e8 FDE cie=0000002c pc=0000000000ae1670..0000000000ae1682 │ │ │ │ +00002910 0000000000000010 000028e8 FDE cie=0000002c pc=0000000001244b30..0000000001244b42 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002924 0000000000000050 000028fc FDE cie=0000002c pc=0000000000ae1690..0000000000ae1772 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae1692 │ │ │ │ +00002924 0000000000000050 000028fc FDE cie=0000002c pc=0000000001244b50..0000000001244c32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001244b52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae1697 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001244b57 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae169c │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001244b5c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae16a1 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001244b61 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ae16ad │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000001244b6d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae16ae │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001244b6e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae16b5 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001244b75 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000ae173b │ │ │ │ + DW_CFA_advance_loc1: 134 to 0000000001244bfb │ │ │ │ DW_CFA_def_cfa_offset: 504 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000ae1749 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000001244c09 │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000ae1767 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000001244c27 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae1768 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001244c28 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae1769 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001244c29 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae176b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001244c2b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae176d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001244c2d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae176f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001244c2f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae1771 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001244c31 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00002978 000000000000001c 00002950 FDE cie=0000002c pc=0000000000407833..0000000000407838 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00002998 0000000000000010 00002970 FDE cie=0000002c pc=0000000000ae1780..0000000000ae17ae │ │ │ │ +00002998 0000000000000010 00002970 FDE cie=0000002c pc=0000000001244c40..0000000001244c6e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000029ac 0000000000000010 00002984 FDE cie=0000002c pc=0000000000ae17b0..0000000000ae17d4 │ │ │ │ +000029ac 0000000000000010 00002984 FDE cie=0000002c pc=0000000001244c70..0000000001244c94 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000029c0 0000000000000010 00002998 FDE cie=0000002c pc=0000000000ae17e0..0000000000ae1803 │ │ │ │ +000029c0 0000000000000010 00002998 FDE cie=0000002c pc=0000000001244ca0..0000000001244cc3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000029d4 0000000000000010 000029ac FDE cie=0000002c pc=0000000000ae1810..0000000000ae181a │ │ │ │ +000029d4 0000000000000010 000029ac FDE cie=0000002c pc=0000000001244cd0..0000000001244cda │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000029e8 000000000000001c 000029c0 FDE cie=0000002c pc=0000000000ae1820..0000000000ae1849 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae1824 │ │ │ │ +000029e8 000000000000001c 000029c0 FDE cie=0000002c pc=0000000001244ce0..0000000001244d09 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001244ce4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000ae1833 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000001244cf3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae1835 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001244cf5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000ae1848 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000001244d08 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a08 0000000000000050 000029e0 FDE cie=0000002c pc=0000000000ae1850..0000000000ae18fc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae1852 │ │ │ │ +00002a08 0000000000000050 000029e0 FDE cie=0000002c pc=0000000001244d10..0000000001244dbc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001244d12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ae185a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000001244d1a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae185f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001244d1f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ae1865 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001244d25 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000ae186e │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001244d2e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae186f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001244d2f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae1876 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001244d36 │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 71 to 0000000000ae18bd │ │ │ │ + DW_CFA_advance_loc1: 71 to 0000000001244d7d │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000ae18c6 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001244d86 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000ae18f1 │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000001244db1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae18f2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001244db2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae18f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001244db3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae18f5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001244db5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae18f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001244db7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae18f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001244db9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae18fb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001244dbb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a5c 000000000000002c 00002a34 FDE cie=0000002c pc=0000000000ae1900..0000000000ae1b04 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae1901 │ │ │ │ +00002a5c 000000000000002c 00002a34 FDE cie=0000002c pc=0000000001244dc0..0000000001244fc4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001244dc1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ae1904 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001244dc4 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae1908 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001244dc8 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae190f │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001244dcf │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae1913 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001244dd3 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000ae1954 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000001244e14 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae1958 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001244e18 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a8c 0000000000000050 00002a64 FDE cie=0000002c pc=0000000000ae1b10..0000000000ae1bb1 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae1b12 │ │ │ │ +00002a8c 0000000000000050 00002a64 FDE cie=0000002c pc=0000000001244fd0..0000000001245071 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001244fd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae1b14 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001244fd4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ae1b1e │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000001244fde │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ae1b26 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000001244fe6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae1b2a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001244fea │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae1b2e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001244fee │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ae1b39 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000001244ff9 │ │ │ │ DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc1: 73 to 0000000000ae1b82 │ │ │ │ + DW_CFA_advance_loc1: 73 to 0000000001245042 │ │ │ │ DW_CFA_def_cfa_offset: 488 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae1b89 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001245049 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000ae1ba6 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000001245066 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae1ba7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001245067 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae1ba8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001245068 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae1baa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124506a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae1bac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124506c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae1bae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124506e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae1bb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001245070 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ae0 000000000000004c 00002ab8 FDE cie=0000002c pc=0000000000ae1bc0..0000000000ae7951 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae1bc2 │ │ │ │ +00002ae0 000000000000004c 00002ab8 FDE cie=0000002c pc=0000000001245080..000000000124ae11 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001245082 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ae1bcd │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000124508d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae1bcf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124508f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae1bd4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001245094 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae1bd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001245098 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ae1be3 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000012450a3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae1bea │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000012450aa │ │ │ │ DW_CFA_def_cfa_offset: 840 │ │ │ │ - DW_CFA_advance_loc2: 23898 to 0000000000ae7944 │ │ │ │ + DW_CFA_advance_loc2: 23898 to 000000000124ae04 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ae7947 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000124ae07 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae7948 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124ae08 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae794a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124ae0a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae794c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124ae0c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae794e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124ae0e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae7950 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124ae10 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002b30 0000000000000018 00002b08 FDE cie=0000002c pc=0000000000ae7960..0000000000ae7971 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae7961 │ │ │ │ +00002b30 0000000000000018 00002b08 FDE cie=0000002c pc=000000000124ae20..000000000124ae31 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124ae21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ae796b │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000124ae2b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002b4c 0000000000000010 00002b24 FDE cie=0000002c pc=0000000000ae7980..0000000000ae7ac6 │ │ │ │ +00002b4c 0000000000000010 00002b24 FDE cie=0000002c pc=000000000124ae40..000000000124af86 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002b60 0000000000000038 00002b38 FDE cie=0000002c pc=0000000000ae7ad0..0000000000ae7b31 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ae7ad6 │ │ │ │ +00002b60 0000000000000038 00002b38 FDE cie=0000002c pc=000000000124af90..000000000124aff1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000124af96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae7add │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124af9d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae7ae2 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124afa2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ae7aea │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000124afaa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae7af1 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124afb1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000ae7b1f │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000124afdf │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae7b20 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124afe0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae7b21 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124afe1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae7b23 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124afe3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae7b25 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124afe5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ae7b30 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000124aff0 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ │ │ │ │ -00002b9c 0000000000000044 00002b74 FDE cie=0000002c pc=0000000000ae7b40..0000000000ae7bb1 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae7b47 │ │ │ │ +00002b9c 0000000000000044 00002b74 FDE cie=0000002c pc=000000000124b000..000000000124b071 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124b007 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae7b4c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124b00c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000ae7b55 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000124b015 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae7b5a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124b01a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae7b5e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124b01e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae7b65 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124b025 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000ae7ba5 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000124b065 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae7ba6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124b066 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae7ba7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124b067 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae7ba9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b069 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae7bab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b06b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae7bad │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b06d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ae7bb0 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000124b070 │ │ │ │ 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_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002be4 0000000000000048 00002bbc FDE cie=0000002c pc=0000000000ae7bc0..0000000000ae7efc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae7bc2 │ │ │ │ +00002be4 0000000000000048 00002bbc FDE cie=0000002c pc=000000000124b080..000000000124b3bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b082 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae7bc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b084 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae7bc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b086 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae7bc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b088 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae7bc9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124b089 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae7bcd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124b08d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae7bd4 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124b094 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 163 to 0000000000ae7c77 │ │ │ │ + DW_CFA_advance_loc1: 163 to 000000000124b137 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae7c78 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124b138 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae7c79 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124b139 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae7c7b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b13b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae7c7d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b13d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae7c7f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b13f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae7c81 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b141 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae7c88 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124b148 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002c30 0000000000000038 00002c08 FDE cie=0000002c pc=0000000000ae7f00..0000000000ae7f61 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ae7f06 │ │ │ │ +00002c30 0000000000000038 00002c08 FDE cie=0000002c pc=000000000124b3c0..000000000124b421 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000124b3c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae7f0d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124b3cd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae7f12 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124b3d2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ae7f1a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000124b3da │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae7f21 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124b3e1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000ae7f4f │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000124b40f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae7f50 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124b410 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae7f51 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124b411 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae7f53 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b413 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae7f55 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b415 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ae7f60 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000124b420 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ │ │ │ │ -00002c6c 000000000000004c 00002c44 FDE cie=0000002c pc=0000000000ae7f70..0000000000ae7ff9 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ae7f7b │ │ │ │ +00002c6c 000000000000004c 00002c44 FDE cie=0000002c pc=000000000124b430..000000000124b4b9 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000124b43b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae7f80 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124b440 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ae7f86 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000124b446 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae7f8b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124b44b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae7f90 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124b450 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae7f94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124b454 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae7f9b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124b45b │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000000000ae7fe6 │ │ │ │ + DW_CFA_advance_loc1: 75 to 000000000124b4a6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae7fe7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124b4a7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae7fe8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124b4a8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae7fea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b4aa │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae7fec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b4ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae7fee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b4ae │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae7ff0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b4b0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ae7ff8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000124b4b8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00002cbc 0000000000000048 00002c94 FDE cie=0000002c pc=0000000000ae8000..0000000000ae8376 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8002 │ │ │ │ +00002cbc 0000000000000048 00002c94 FDE cie=0000002c pc=000000000124b4c0..000000000124b836 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b4c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae8007 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124b4c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae800c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124b4cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae8011 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124b4d1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae8015 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124b4d5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae8016 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124b4d6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae801a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124b4da │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc1: 242 to 0000000000ae810c │ │ │ │ + DW_CFA_advance_loc1: 242 to 000000000124b5cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae810d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124b5cd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae810e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124b5ce │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8110 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b5d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8112 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b5d2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8114 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b5d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8116 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b5d6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ae8120 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000124b5e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002d08 000000000000004c 00002ce0 FDE cie=0000002c pc=0000000000ae8380..0000000000ae86e4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8382 │ │ │ │ +00002d08 000000000000004c 00002ce0 FDE cie=0000002c pc=000000000124b840..000000000124bba4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b842 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae8387 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124b847 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae838c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124b84c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae838e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124b84e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae8392 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124b852 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae8396 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124b856 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae839a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124b85a │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 551 to 0000000000ae85c1 │ │ │ │ + DW_CFA_advance_loc2: 551 to 000000000124ba81 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae85c2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124ba82 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae85c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124ba83 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae85c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124ba85 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae85c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124ba87 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae85c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124ba89 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae85cb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124ba8b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae85d0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124ba90 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002d58 0000000000000044 00002d30 FDE cie=0000002c pc=0000000000ae86f0..0000000000ae87b3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae86f2 │ │ │ │ +00002d58 0000000000000044 00002d30 FDE cie=0000002c pc=000000000124bbb0..000000000124bc73 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124bbb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae86f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124bbb4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ae86fc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000124bbbc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae86fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124bbbe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae8702 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124bbc2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae8706 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124bbc6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae870d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124bbcd │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 155 to 0000000000ae87a8 │ │ │ │ + DW_CFA_advance_loc1: 155 to 000000000124bc68 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae87a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124bc69 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae87aa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124bc6a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae87ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124bc6c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae87ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124bc6e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae87b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124bc70 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae87b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124bc72 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00002da0 0000000000000044 00002d78 FDE cie=0000002c pc=0000000000ae87c0..0000000000ae8883 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae87c2 │ │ │ │ +00002da0 0000000000000044 00002d78 FDE cie=0000002c pc=000000000124bc80..000000000124bd43 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124bc82 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae87c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124bc84 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000ae87cc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000124bc8c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae87ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124bc8e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae87d2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124bc92 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae87d6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124bc96 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae87dd │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124bc9d │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 155 to 0000000000ae8878 │ │ │ │ + DW_CFA_advance_loc1: 155 to 000000000124bd38 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae8879 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124bd39 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae887a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124bd3a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae887c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124bd3c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae887e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124bd3e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8880 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124bd40 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8882 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124bd42 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00002de8 0000000000000048 00002dc0 FDE cie=0000002c pc=0000000000ae8890..0000000000ae8c00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8892 │ │ │ │ +00002de8 0000000000000048 00002dc0 FDE cie=0000002c pc=000000000124bd50..000000000124c0c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124bd52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8894 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124bd54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8896 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124bd56 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8898 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124bd58 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae8899 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124bd59 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae889d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124bd5d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae88a4 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124bd64 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 216 to 0000000000ae897c │ │ │ │ + DW_CFA_advance_loc1: 216 to 000000000124be3c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae897d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124be3d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae897e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124be3e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8980 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124be40 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8982 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124be42 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8984 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124be44 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8986 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124be46 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ae8990 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000124be50 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002e34 000000000000004c 00002e0c FDE cie=0000002c pc=0000000000ae8c00..0000000000ae9173 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8c02 │ │ │ │ +00002e34 000000000000004c 00002e0c FDE cie=0000002c pc=000000000124c0c0..000000000124c633 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124c0c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae8c07 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124c0c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae8c0c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124c0cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae8c11 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124c0d1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae8c12 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124c0d2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae8c13 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124c0d3 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ae8c1d │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000124c0dd │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 898 to 0000000000ae8f9f │ │ │ │ + DW_CFA_advance_loc2: 898 to 000000000124c45f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae8fa0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124c460 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae8fa1 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124c461 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8fa3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124c463 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8fa5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124c465 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8fa7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124c467 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae8fa9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124c469 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae8fb0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124c470 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002e84 000000000000004c 00002e5c FDE cie=0000002c pc=0000000000ae9180..0000000000ae96e7 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9182 │ │ │ │ +00002e84 000000000000004c 00002e5c FDE cie=0000002c pc=000000000124c640..000000000124cba7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124c642 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae9187 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124c647 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae918c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124c64c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae9191 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124c651 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae9192 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124c652 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae9193 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124c653 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000ae919d │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000124c65d │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 882 to 0000000000ae950f │ │ │ │ + DW_CFA_advance_loc2: 882 to 000000000124c9cf │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae9510 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124c9d0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae9511 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124c9d1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9513 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124c9d3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9515 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124c9d5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9517 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124c9d7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9519 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124c9d9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae9520 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124c9e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ed4 0000000000000010 00002eac FDE cie=0000002c pc=0000000000ae96f0..0000000000ae96f8 │ │ │ │ +00002ed4 0000000000000010 00002eac FDE cie=0000002c pc=000000000124cbb0..000000000124cbb8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ee8 0000000000000020 00002ec0 FDE cie=0000002c pc=0000000000ae9700..0000000000ae9762 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae9701 │ │ │ │ +00002ee8 0000000000000020 00002ec0 FDE cie=0000002c pc=000000000124cbc0..000000000124cc22 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124cbc1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ae9707 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000124cbc7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000ae9739 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000124cbf9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae973d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124cbfd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000ae9748 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000124cc08 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f0c 0000000000000010 00002ee4 FDE cie=0000002c pc=0000000000ae9770..0000000000ae9775 │ │ │ │ +00002f0c 0000000000000010 00002ee4 FDE cie=0000002c pc=000000000124cc30..000000000124cc35 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f20 0000000000000010 00002ef8 FDE cie=0000002c pc=0000000000ae9780..0000000000ae9785 │ │ │ │ +00002f20 0000000000000010 00002ef8 FDE cie=0000002c pc=000000000124cc40..000000000124cc45 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f34 0000000000000010 00002f0c FDE cie=0000002c pc=0000000000ae9790..0000000000ae9795 │ │ │ │ +00002f34 0000000000000010 00002f0c FDE cie=0000002c pc=000000000124cc50..000000000124cc55 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f48 0000000000000010 00002f20 FDE cie=0000002c pc=0000000000ae97a0..0000000000ae97a5 │ │ │ │ +00002f48 0000000000000010 00002f20 FDE cie=0000002c pc=000000000124cc60..000000000124cc65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f5c 0000000000000048 00002f34 FDE cie=0000002c pc=0000000000ae97b0..0000000000ae9848 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae97b2 │ │ │ │ +00002f5c 0000000000000048 00002f34 FDE cie=0000002c pc=000000000124cc70..000000000124cd08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124cc72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae97b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124cc74 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae97b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124cc75 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae97b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124cc76 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae97ba │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124cc7a │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 106 to 0000000000ae9824 │ │ │ │ + DW_CFA_advance_loc1: 106 to 000000000124cce4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae9825 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124cce5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae9826 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124cce6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9828 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124cce8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae982a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124ccea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ae9830 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000124ccf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000ae9841 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000124cd01 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae9842 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124cd02 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae9843 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124cd03 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9845 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124cd05 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9847 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124cd07 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002fa8 0000000000000040 00002f80 FDE cie=0000002c pc=0000000000ae9850..0000000000ae98f3 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9852 │ │ │ │ +00002fa8 0000000000000040 00002f80 FDE cie=0000002c pc=000000000124cd10..000000000124cdb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124cd12 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9854 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124cd14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae9859 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124cd19 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae985a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124cd1a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae985b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124cd1b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae985f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124cd1f │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000ae98d7 │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000124cd97 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae98d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124cd98 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae98d9 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124cd99 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae98db │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124cd9b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae98dd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124cd9d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae98df │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124cd9f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae98e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124cda0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002fec 0000000000000010 00002fc4 FDE cie=0000002c pc=0000000000ae9900..0000000000ae9905 │ │ │ │ +00002fec 0000000000000010 00002fc4 FDE cie=0000002c pc=000000000124cdc0..000000000124cdc5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003000 0000000000000060 00002fd8 FDE cie=0000002c pc=0000000000ae9910..0000000000ae9ac4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9912 │ │ │ │ +00003000 0000000000000060 00002fd8 FDE cie=0000002c pc=000000000124cdd0..000000000124cf84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124cdd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9914 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124cdd4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae9919 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124cdd9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae991e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124cdde │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae9922 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124cde2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae9926 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124cde6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae992d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124cded │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000ae9995 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000124ce55 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae9996 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124ce56 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae9997 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124ce57 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9999 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124ce59 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae999b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124ce5b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae999d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124ce5d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae999f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124ce5f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae99a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124ce60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 244 to 0000000000ae9a94 │ │ │ │ + DW_CFA_advance_loc1: 244 to 000000000124cf54 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae9a95 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124cf55 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae9a96 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124cf56 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9a98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124cf58 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9a9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124cf5a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9a9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124cf5c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9a9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124cf5e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9aa0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124cf60 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003064 000000000000005c 0000303c FDE cie=0000002c pc=0000000000ae9ad0..0000000000ae9c96 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000ae9adc │ │ │ │ +00003064 000000000000005c 0000303c FDE cie=0000002c pc=000000000124cf90..000000000124d156 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000124cf9c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9ade │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124cf9e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae9ae3 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124cfa3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000ae9ae8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124cfa8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae9aec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124cfac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae9af0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124cfb0 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000ae9af7 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124cfb7 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 353 to 0000000000ae9c58 │ │ │ │ + DW_CFA_advance_loc2: 353 to 000000000124d118 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae9c59 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124d119 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae9c5a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124d11a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9c5c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d11c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9c5e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d11e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9c60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d120 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9c62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d122 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ae9c68 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000124d128 │ │ │ │ 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_advance_loc: 8 to 0000000000ae9c70 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000124d130 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ 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 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000030c4 0000000000000010 0000309c FDE cie=0000002c pc=0000000000ae9ca0..0000000000ae9ca5 │ │ │ │ +000030c4 0000000000000010 0000309c FDE cie=0000002c pc=000000000124d160..000000000124d165 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000030d8 0000000000000010 000030b0 FDE cie=0000002c pc=0000000000ae9cb0..0000000000ae9cb5 │ │ │ │ +000030d8 0000000000000010 000030b0 FDE cie=0000002c pc=000000000124d170..000000000124d175 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000030ec 0000000000000010 000030c4 FDE cie=0000002c pc=0000000000ae9cc0..0000000000ae9cc5 │ │ │ │ +000030ec 0000000000000010 000030c4 FDE cie=0000002c pc=000000000124d180..000000000124d185 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003100 0000000000000010 000030d8 FDE cie=0000002c pc=0000000000ae9cd0..0000000000ae9cd5 │ │ │ │ +00003100 0000000000000010 000030d8 FDE cie=0000002c pc=000000000124d190..000000000124d195 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003114 0000000000000010 000030ec FDE cie=0000002c pc=0000000000ae9ce0..0000000000ae9ce5 │ │ │ │ +00003114 0000000000000010 000030ec FDE cie=0000002c pc=000000000124d1a0..000000000124d1a5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003128 0000000000000010 00003100 FDE cie=0000002c pc=0000000000ae9cf0..0000000000ae9cf5 │ │ │ │ +00003128 0000000000000010 00003100 FDE cie=0000002c pc=000000000124d1b0..000000000124d1b5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000313c 0000000000000010 00003114 FDE cie=0000002c pc=0000000000ae9d00..0000000000ae9d05 │ │ │ │ +0000313c 0000000000000010 00003114 FDE cie=0000002c pc=000000000124d1c0..000000000124d1c5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003150 0000000000000010 00003128 FDE cie=0000002c pc=0000000000ae9d10..0000000000ae9d15 │ │ │ │ +00003150 0000000000000010 00003128 FDE cie=0000002c pc=000000000124d1d0..000000000124d1d5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003164 0000000000000010 0000313c FDE cie=0000002c pc=0000000000ae9d20..0000000000ae9d25 │ │ │ │ +00003164 0000000000000010 0000313c FDE cie=0000002c pc=000000000124d1e0..000000000124d1e5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003178 0000000000000048 00003150 FDE cie=0000002c pc=0000000000ae9d30..0000000000aea1a0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9d32 │ │ │ │ +00003178 0000000000000048 00003150 FDE cie=0000002c pc=000000000124d1f0..000000000124d660 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d1f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000ae9d3b │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000124d1fb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9d3d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d1fd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9d3f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d1ff │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae9d43 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124d203 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000ae9d46 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000124d206 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000ae9d4a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124d20a │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 502 to 0000000000ae9f40 │ │ │ │ + DW_CFA_advance_loc2: 502 to 000000000124d400 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae9f41 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124d401 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000ae9f42 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124d402 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9f44 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d404 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9f46 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d406 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9f48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d408 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000ae9f4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d40a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000ae9f50 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000124d410 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000031c4 0000000000000060 0000319c FDE cie=0000002c pc=0000000000aea1a0..0000000000aea2f5 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aea1a2 │ │ │ │ +000031c4 0000000000000060 0000319c FDE cie=0000002c pc=000000000124d660..000000000124d7b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d662 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000aea1a9 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124d669 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000aea1ae │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124d66e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aea1b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d670 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000aea1b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124d674 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aea1b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124d675 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000aea1b9 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124d679 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 177 to 0000000000aea26a │ │ │ │ + DW_CFA_advance_loc1: 177 to 000000000124d72a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aea26b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124d72b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aea26c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124d72c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aea26e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d72e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aea270 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d730 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aea272 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d732 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aea274 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d734 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000aea280 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000124d740 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000aea284 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124d744 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aea285 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124d745 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aea286 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124d746 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aea288 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d748 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aea28a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d74a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aea28c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d74c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aea28e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d74e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aea290 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d750 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003228 000000000000003c 00003200 FDE cie=0000002c pc=0000000000aea300..0000000000aea438 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aea302 │ │ │ │ +00003228 000000000000003c 00003200 FDE cie=0000002c pc=000000000124d7c0..000000000124d8f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d7c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000aea306 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124d7c6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000aea30a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124d7ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000aea318 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000124d7d8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 126 to 0000000000aea396 │ │ │ │ + DW_CFA_advance_loc1: 126 to 000000000124d856 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aea397 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124d857 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aea398 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124d858 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aea39a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d85a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000aea3a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000124d860 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 147 to 0000000000aea433 │ │ │ │ + DW_CFA_advance_loc1: 147 to 000000000124d8f3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aea434 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124d8f4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aea435 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124d8f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aea437 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124d8f7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003268 0000000000000010 00003240 FDE cie=0000002c pc=0000000000aea440..0000000000aea5a7 │ │ │ │ +00003268 0000000000000010 00003240 FDE cie=0000002c pc=000000000124d900..000000000124da67 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000327c 0000000000000064 00003254 FDE cie=0000002c pc=0000000000aea5b0..0000000000aea89b │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000aea5bf │ │ │ │ +0000327c 0000000000000064 00003254 FDE cie=0000002c pc=000000000124da70..000000000124dd5b │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000124da7f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000aea5c5 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000124da85 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aea5c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124da87 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000aea5ce │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124da8e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000aea5d2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124da92 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aea5d3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124da93 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000aea5da │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124da9a │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc2: 365 to 0000000000aea747 │ │ │ │ + DW_CFA_advance_loc2: 365 to 000000000124dc07 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aea748 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124dc08 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aea749 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124dc09 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aea74b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124dc0b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aea74d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124dc0d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aea74f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124dc0f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aea751 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124dc11 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000aea758 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000124dc18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000aea7c0 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000124dc80 │ │ │ │ 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_advance_loc: 8 to 0000000000aea7c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000124dc88 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ 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 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000032e4 0000000000000024 000032bc FDE cie=0000002c pc=0000000000aea8a0..0000000000aea8e4 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aea8a1 │ │ │ │ +000032e4 0000000000000024 000032bc FDE cie=0000002c pc=000000000124dd60..000000000124dda4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124dd61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000aea8a5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124dd65 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000aea8af │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000124dd6f │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000aea8e1 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000124dda1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aea8e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124dda2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aea8e3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124dda3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000330c 000000000000002c 000032e4 FDE cie=0000002c pc=0000000000aea8f0..0000000000aead8f │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aea8f1 │ │ │ │ +0000330c 000000000000002c 000032e4 FDE cie=0000002c pc=000000000124ddb0..000000000124e24f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124ddb1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000aea8f9 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000124ddb9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000aea904 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000124ddc4 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 1145 to 0000000000aead7d │ │ │ │ + DW_CFA_advance_loc2: 1145 to 000000000124e23d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aead7e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124e23e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aead7f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124e23f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aead80 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124e240 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000333c 000000000000004c 00003314 FDE cie=0000002c pc=0000000000aead90..0000000000aeb1cb │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aead92 │ │ │ │ +0000333c 000000000000004c 00003314 FDE cie=0000002c pc=000000000124e250..000000000124e68b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124e252 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000aead96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124e256 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aead98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124e258 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000aead9d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124e25d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aead9e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124e25e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aead9f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124e25f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000aeada9 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000124e269 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 954 to 0000000000aeb163 │ │ │ │ + DW_CFA_advance_loc2: 954 to 000000000124e623 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aeb164 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124e624 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aeb165 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124e625 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aeb167 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124e627 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aeb169 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124e629 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aeb16b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124e62b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aeb16d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124e62d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aeb16e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124e62e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000338c 0000000000000024 00003364 FDE cie=0000002c pc=0000000000aeb1d0..0000000000aeb21b │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aeb1d1 │ │ │ │ +0000338c 0000000000000024 00003364 FDE cie=0000002c pc=000000000124e690..000000000124e6db │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124e691 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000aeb1d5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124e695 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000aeb1df │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000124e69f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 57 to 0000000000aeb218 │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000124e6d8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aeb219 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124e6d9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aeb21a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124e6da │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000033b4 0000000000000014 0000338c FDE cie=0000002c pc=0000000000aeb220..0000000000aeb273 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000aeb228 │ │ │ │ +000033b4 0000000000000014 0000338c FDE cie=0000002c pc=000000000124e6e0..000000000124e733 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000124e6e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000aeb272 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000124e732 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000033cc 0000000000000048 000033a4 FDE cie=0000002c pc=0000000000aeb280..0000000000aeb389 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000aeb28a │ │ │ │ +000033cc 0000000000000048 000033a4 FDE cie=0000002c pc=000000000124e740..000000000124e849 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000124e74a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000aeb28f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124e74f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000aeb294 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000124e754 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000aeb298 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124e758 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000aeb2a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000124e760 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000aeb2a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000124e764 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 170 to 0000000000aeb34e │ │ │ │ + DW_CFA_advance_loc1: 170 to 000000000124e80e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aeb34f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124e80f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000aeb350 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000124e810 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aeb352 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124e812 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aeb354 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124e814 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000aeb356 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000124e816 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000aeb360 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000124e820 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000aeb388 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000124e848 │ │ │ │ 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_nop │ │ │ │ │ │ │ │ -00003418 0000000000000014 000033f0 FDE cie=0000002c pc=0000000000aeb390..0000000000aeb3ac │ │ │ │ +00003418 0000000000000014 000033f0 FDE cie=0000002c pc=000000000124e850..000000000124e86c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003430 0000000000000018 00003408 FDE cie=0000002c pc=0000000000af57c0..0000000000af57e2 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af57c1 │ │ │ │ +00003430 0000000000000018 00003408 FDE cie=0000002c pc=0000000001258c80..0000000001258ca2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001258c81 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000af57e1 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000001258ca1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000344c 000000000000004c 00003424 FDE cie=0000002c pc=0000000000af57f0..0000000000af6da0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af57f2 │ │ │ │ +0000344c 000000000000004c 00003424 FDE cie=0000002c pc=0000000001258cb0..000000000125a260 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001258cb2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af57f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001258cb4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af57f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001258cb6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af57f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001258cb8 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af57f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001258cb9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af57fa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001258cba │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000af5804 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000001258cc4 │ │ │ │ DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc2: 1904 to 0000000000af5f74 │ │ │ │ + DW_CFA_advance_loc2: 1904 to 0000000001259434 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af5f75 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001259435 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af5f76 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001259436 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af5f78 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001259438 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af5f7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125943a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af5f7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125943c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af5f7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125943e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af5f7f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125943f │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000349c 000000000000004c 00003474 FDE cie=0000002c pc=0000000000af6da0..0000000000af7aff │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af6da2 │ │ │ │ +0000349c 000000000000004c 00003474 FDE cie=0000002c pc=000000000125a260..000000000125afbf │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125a262 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000af6da7 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000125a267 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af6da9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125a269 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af6dab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125a26b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af6dac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125a26c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af6dad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125a26d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000af6db7 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000125a277 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 1701 to 0000000000af745c │ │ │ │ + DW_CFA_advance_loc2: 1701 to 000000000125a91c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af745d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125a91d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af745e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125a91e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af7460 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125a920 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af7462 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125a922 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af7464 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125a924 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af7466 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125a926 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af7467 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125a927 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000034ec 000000000000004c 000034c4 FDE cie=0000002c pc=0000000000af7b00..0000000000af90d9 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af7b02 │ │ │ │ +000034ec 000000000000004c 000034c4 FDE cie=0000002c pc=000000000125afc0..000000000125c599 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125afc2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af7b04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125afc4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000af7b09 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000125afc9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af7b0b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125afcb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af7b0c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125afcc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af7b0d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125afcd │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000af7b14 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000125afd4 │ │ │ │ DW_CFA_def_cfa_offset: 496 │ │ │ │ - DW_CFA_advance_loc2: 2079 to 0000000000af8333 │ │ │ │ + DW_CFA_advance_loc2: 2079 to 000000000125b7f3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af8334 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125b7f4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af8335 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125b7f5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af8337 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125b7f7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af8339 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125b7f9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af833b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125b7fb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af833d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125b7fd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af833e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125b7fe │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000353c 0000000000000024 00003514 FDE cie=0000002c pc=0000000000af90e0..0000000000af9112 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af90e1 │ │ │ │ +0000353c 0000000000000024 00003514 FDE cie=0000002c pc=000000000125c5a0..000000000125c5d2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125c5a1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000af90e5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000125c5a5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000af90f3 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000125c5b3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000af9106 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000125c5c6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000af910c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000125c5cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af910d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125c5cd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003564 0000000000000010 0000353c FDE cie=0000002c pc=0000000000af9120..0000000000af912a │ │ │ │ +00003564 0000000000000010 0000353c FDE cie=0000002c pc=000000000125c5e0..000000000125c5ea │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003578 0000000000000010 00003550 FDE cie=0000002c pc=0000000000af9130..0000000000af913a │ │ │ │ +00003578 0000000000000010 00003550 FDE cie=0000002c pc=000000000125c5f0..000000000125c5fa │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000358c 0000000000000010 00003564 FDE cie=0000002c pc=0000000000af9140..0000000000af9145 │ │ │ │ +0000358c 0000000000000010 00003564 FDE cie=0000002c pc=000000000125c600..000000000125c605 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000035a0 0000000000000010 00003578 FDE cie=0000002c pc=0000000000af9150..0000000000af9155 │ │ │ │ +000035a0 0000000000000010 00003578 FDE cie=0000002c pc=000000000125c610..000000000125c615 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000035b4 0000000000000028 0000358c FDE cie=0000002c pc=0000000000af9160..0000000000af9192 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af9161 │ │ │ │ +000035b4 0000000000000028 0000358c FDE cie=0000002c pc=000000000125c620..000000000125c652 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125c621 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000af9165 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000125c625 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000af9173 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000125c633 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000af9186 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000125c646 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000af918c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000125c64c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af918d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125c64d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000035e0 0000000000000048 000035b8 FDE cie=0000002c pc=0000000000af91a0..0000000000af9833 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af91a2 │ │ │ │ +000035e0 0000000000000048 000035b8 FDE cie=0000002c pc=000000000125c660..000000000125ccf3 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125c662 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000af91ad │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000125c66d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000af91b2 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000125c672 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af91b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125c674 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000af91b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000125c678 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000af91bb │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000125c67b │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000af91c2 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000125c682 │ │ │ │ DW_CFA_def_cfa_offset: 312 │ │ │ │ - DW_CFA_advance_loc2: 1638 to 0000000000af9828 │ │ │ │ + DW_CFA_advance_loc2: 1638 to 000000000125cce8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af9829 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125cce9 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af982a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125ccea │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af982c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125ccec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af982e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125ccee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af9830 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125ccf0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af9832 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125ccf2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000362c 0000000000000038 00003604 FDE cie=0000002c pc=0000000000af9840..0000000000af998f │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af9842 │ │ │ │ +0000362c 0000000000000038 00003604 FDE cie=0000002c pc=000000000125cd00..000000000125ce4f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125cd02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000af9854 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000125cd14 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af9856 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125cd16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af9857 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125cd17 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af9858 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125cd18 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 193 to 0000000000af9919 │ │ │ │ + DW_CFA_advance_loc1: 193 to 000000000125cdd9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000af994f │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000125ce0f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000af997b │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000125ce3b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000af998c │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000125ce4c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af998e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125ce4e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003668 000000000000004c 00003640 FDE cie=0000002c pc=0000000000af9990..0000000000af9dac │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af9992 │ │ │ │ +00003668 000000000000004c 00003640 FDE cie=0000002c pc=000000000125ce50..000000000125d26c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125ce52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000af9998 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000125ce58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af999a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125ce5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af999c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125ce5c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af999d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125ce5d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af999e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125ce5e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000af99a2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000125ce62 │ │ │ │ DW_CFA_def_cfa_offset: 120 │ │ │ │ - DW_CFA_advance_loc2: 1023 to 0000000000af9da1 │ │ │ │ + DW_CFA_advance_loc2: 1023 to 000000000125d261 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af9da2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125d262 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af9da3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125d263 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af9da5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125d265 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af9da7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125d267 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af9da9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125d269 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af9dab │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125d26b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000036b8 0000000000000040 00003690 FDE cie=0000002c pc=0000000000af9dc0..0000000000af9f39 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af9dc2 │ │ │ │ +000036b8 0000000000000040 00003690 FDE cie=0000002c pc=000000000125d280..000000000125d3f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125d282 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000af9dcd │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000125d28d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000af9ddc │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000125d29c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000af9de1 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000125d2a1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000af9de5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000125d2a5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000af9deb │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000125d2ab │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 294 to 0000000000af9f11 │ │ │ │ + DW_CFA_advance_loc2: 294 to 000000000125d3d1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af9f12 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125d3d2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000af9f19 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000125d3d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af9f1b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125d3db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000af9f21 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000125d3e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af9f23 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125d3e3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000036fc 0000000000000048 000036d4 FDE cie=0000002c pc=0000000000af9f40..0000000000afa2be │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000af9f42 │ │ │ │ +000036fc 0000000000000048 000036d4 FDE cie=0000002c pc=000000000125d400..000000000125d77e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125d402 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000af9f58 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000125d418 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000af9f69 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000125d429 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000af9f6f │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000125d42f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af9f70 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125d430 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000af9f71 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125d431 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000af9f75 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000125d435 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 830 to 0000000000afa2b3 │ │ │ │ + DW_CFA_advance_loc2: 830 to 000000000125d773 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afa2b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125d774 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afa2b5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125d775 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afa2b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125d777 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afa2b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125d779 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afa2bb │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125d77b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afa2bd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125d77d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00003748 000000000000001c 00003720 FDE cie=0000002c pc=0000000000407838..0000000000407876 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ @@ -8258,325 +8258,325 @@ │ │ │ │ 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 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003768 0000000000000020 00003740 FDE cie=0000002c pc=0000000000afa2c0..0000000000afa373 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afa2c1 │ │ │ │ +00003768 0000000000000020 00003740 FDE cie=0000002c pc=000000000125d780..000000000125d833 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125d781 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000afa2c4 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000125d784 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afa2c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125d785 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 173 to 0000000000afa372 │ │ │ │ + DW_CFA_advance_loc1: 173 to 000000000125d832 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000378c 000000000000001c 00003764 FDE cie=0000002c pc=0000000000afa380..0000000000afa3c6 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afa381 │ │ │ │ +0000378c 000000000000001c 00003764 FDE cie=0000002c pc=000000000125d840..000000000125d886 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125d841 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000afa384 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000125d844 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 59 to 0000000000afa3bf │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000125d87f │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000037ac 0000000000000010 00003784 FDE cie=0000002c pc=0000000000afa3d0..0000000000afa596 │ │ │ │ +000037ac 0000000000000010 00003784 FDE cie=0000002c pc=000000000125d890..000000000125da56 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000037c0 0000000000000010 00003798 FDE cie=0000002c pc=0000000000afa5a0..0000000000afa752 │ │ │ │ +000037c0 0000000000000010 00003798 FDE cie=0000002c pc=000000000125da60..000000000125dc12 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000037d4 0000000000000020 000037ac FDE cie=0000002c pc=0000000000afa760..0000000000afa7c3 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afa761 │ │ │ │ +000037d4 0000000000000020 000037ac FDE cie=0000002c pc=000000000125dc20..000000000125dc83 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125dc21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000afa76a │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000125dc2a │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000afa773 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000125dc33 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000afa7a1 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000125dc61 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000037f8 000000000000002c 000037d0 FDE cie=0000002c pc=0000000000afa7d0..0000000000afab92 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afa7d1 │ │ │ │ +000037f8 000000000000002c 000037d0 FDE cie=0000002c pc=000000000125dc90..000000000125e052 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125dc91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000afa7d4 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000125dc94 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000afa7d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000125dc98 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000afa7e3 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000125dca3 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 942 to 0000000000afab91 │ │ │ │ + DW_CFA_advance_loc2: 942 to 000000000125e051 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003828 0000000000000010 00003800 FDE cie=0000002c pc=0000000000afaba0..0000000000afac89 │ │ │ │ +00003828 0000000000000010 00003800 FDE cie=0000002c pc=000000000125e060..000000000125e149 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000383c 0000000000000010 00003814 FDE cie=0000002c pc=0000000000afac90..0000000000afae3b │ │ │ │ +0000383c 0000000000000010 00003814 FDE cie=0000002c pc=000000000125e150..000000000125e2fb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003850 0000000000000038 00003828 FDE cie=0000002c pc=0000000000afae40..0000000000afb026 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afae42 │ │ │ │ +00003850 0000000000000038 00003828 FDE cie=0000002c pc=000000000125e300..000000000125e4e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125e302 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afae44 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125e304 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afae46 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125e306 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afae48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125e308 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afae49 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125e309 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 374 to 0000000000afafbf │ │ │ │ + DW_CFA_advance_loc2: 374 to 000000000125e47f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000afafde │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000125e49e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000afb014 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000125e4d4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000afb01c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000125e4dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000afb025 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000125e4e5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000388c 0000000000000048 00003864 FDE cie=0000002c pc=0000000000afb030..0000000000afb43a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb032 │ │ │ │ +0000388c 0000000000000048 00003864 FDE cie=0000002c pc=000000000125e4f0..000000000125e8fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125e4f2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000afb037 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000125e4f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb039 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125e4f9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb03b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125e4fb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb03c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125e4fc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000afb03f │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000125e4ff │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000afb046 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000125e506 │ │ │ │ DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc2: 1001 to 0000000000afb42f │ │ │ │ + DW_CFA_advance_loc2: 1001 to 000000000125e8ef │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb430 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125e8f0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb431 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125e8f1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb433 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125e8f3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb435 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125e8f5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb437 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125e8f7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb439 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125e8f9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038d8 0000000000000014 000038b0 FDE cie=0000002c pc=0000000000afb440..0000000000afb466 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000afb444 │ │ │ │ +000038d8 0000000000000014 000038b0 FDE cie=0000002c pc=000000000125e900..000000000125e926 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000125e904 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000afb457 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000125e917 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038f0 0000000000000010 000038c8 FDE cie=0000002c pc=0000000000afb470..0000000000afb477 │ │ │ │ +000038f0 0000000000000010 000038c8 FDE cie=0000002c pc=000000000125e930..000000000125e937 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003904 0000000000000010 000038dc FDE cie=0000002c pc=0000000000afb480..0000000000afb560 │ │ │ │ +00003904 0000000000000010 000038dc FDE cie=0000002c pc=000000000125e940..000000000125ea20 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003918 0000000000000010 000038f0 FDE cie=0000002c pc=0000000000afb560..0000000000afb574 │ │ │ │ +00003918 0000000000000010 000038f0 FDE cie=0000002c pc=000000000125ea20..000000000125ea34 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000392c 0000000000000010 00003904 FDE cie=0000002c pc=0000000000afb580..0000000000afb5db │ │ │ │ +0000392c 0000000000000010 00003904 FDE cie=0000002c pc=000000000125ea40..000000000125ea9b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003940 000000000000004c 00003918 FDE cie=0000002c pc=0000000000afb5e0..0000000000afb7ab │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb5e2 │ │ │ │ +00003940 000000000000004c 00003918 FDE cie=0000002c pc=000000000125eaa0..000000000125ec6b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125eaa2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000afb5eb │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000125eaab │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb5ed │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125eaad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000afb5f2 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000125eab2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb5f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125eab3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb5f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125eab4 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000afb5fb │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000125eabb │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc2: 400 to 0000000000afb78b │ │ │ │ + DW_CFA_advance_loc2: 400 to 000000000125ec4b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb78c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125ec4c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000afb78f │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000125ec4f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb791 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125ec51 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb793 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125ec53 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb795 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125ec55 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb797 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125ec57 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afb798 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125ec58 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00003990 000000000000001c 00003968 FDE cie=0000002c pc=0000000000407876..00000000004078f2 │ │ │ │ DW_CFA_def_cfa_offset: 512 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000039b0 0000000000000028 00003988 FDE cie=0000002c pc=0000000000afb7b0..0000000000afbb08 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afb7b2 │ │ │ │ +000039b0 0000000000000028 00003988 FDE cie=0000002c pc=000000000125ec70..000000000125efc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125ec72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000afb7be │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000125ec7e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000afb7c9 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000125ec89 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 817 to 0000000000afbafa │ │ │ │ + DW_CFA_advance_loc2: 817 to 000000000125efba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbafc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125efbc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000afbb05 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000125efc5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039dc 0000000000000010 000039b4 FDE cie=0000002c pc=0000000000afbb10..0000000000afbb1a │ │ │ │ +000039dc 0000000000000010 000039b4 FDE cie=0000002c pc=000000000125efd0..000000000125efda │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039f0 0000000000000070 000039c8 FDE cie=0000002c pc=0000000000afbb20..0000000000afbdbd │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbb22 │ │ │ │ +000039f0 0000000000000070 000039c8 FDE cie=0000002c pc=000000000125efe0..000000000125f27d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125efe2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000afbb27 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000125efe7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbb29 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125efe9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afbb2a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125efea │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afbb2b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125efeb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000afbb2f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000125efef │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 419 to 0000000000afbcd2 │ │ │ │ + DW_CFA_advance_loc2: 419 to 000000000125f192 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afbcd3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125f193 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afbcd4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125f194 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbcd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125f196 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbcd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125f198 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbcda │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125f19a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afbcdb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125f19b │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000afbd1c │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000125f1dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afbd1d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125f1dd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afbd1e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125f1de │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbd20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125f1e0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbd22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125f1e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbd24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125f1e4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afbd25 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125f1e5 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 95 to 0000000000afbd84 │ │ │ │ + DW_CFA_advance_loc1: 95 to 000000000125f244 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afbd85 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125f245 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afbd86 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125f246 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbd88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125f248 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbd8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125f24a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afbd8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125f24c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afbd8d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125f24d │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00003a64 000000000000001c 00003a3c FDE cie=0000002c pc=00000000004078f2..0000000000407911 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ @@ -8584,3261 +8584,3261 @@ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a84 0000000000000010 00003a5c FDE cie=0000002c pc=0000000000afbdc0..0000000000afbf96 │ │ │ │ +00003a84 0000000000000010 00003a5c FDE cie=0000002c pc=000000000125f280..000000000125f456 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a98 0000000000000010 00003a70 FDE cie=0000002c pc=0000000000afbfa0..0000000000afc023 │ │ │ │ +00003a98 0000000000000010 00003a70 FDE cie=0000002c pc=000000000125f460..000000000125f4e3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003aac 0000000000000010 00003a84 FDE cie=0000002c pc=0000000000afc030..0000000000afc198 │ │ │ │ +00003aac 0000000000000010 00003a84 FDE cie=0000002c pc=000000000125f4f0..000000000125f658 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ac0 0000000000000040 00003a98 FDE cie=0000002c pc=0000000000afc1a0..0000000000afcf0d │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afc1a2 │ │ │ │ +00003ac0 0000000000000040 00003a98 FDE cie=0000002c pc=000000000125f660..00000000012603cd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000125f662 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000afc1b4 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000125f674 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000afc1b9 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000125f679 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000afc1c2 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000125f682 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afc1c3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125f683 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afc1c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000125f684 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 3391 to 0000000000afcf03 │ │ │ │ + DW_CFA_advance_loc2: 3391 to 00000000012603c3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afcf04 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012603c4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afcf06 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012603c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afcf08 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012603c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afcf0a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012603ca │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afcf0c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012603cc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b04 0000000000000044 00003adc FDE cie=0000002c pc=0000000000afcf10..0000000000afdc31 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000afcf15 │ │ │ │ +00003b04 0000000000000044 00003adc FDE cie=0000002c pc=00000000012603d0..00000000012610f1 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000012603d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000afcf26 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000012603e6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000afcf2d │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000012603ed │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afcf2f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012603ef │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afcf30 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012603f0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afcf31 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012603f1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 3301 to 0000000000afdc16 │ │ │ │ + DW_CFA_advance_loc2: 3301 to 00000000012610d6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afdc17 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012610d7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afdc19 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012610d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afdc1b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012610db │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afdc1d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012610dd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afdc1f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012610df │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afdc20 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012610e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b4c 0000000000000048 00003b24 FDE cie=0000002c pc=0000000000afdc40..0000000000afde97 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afdc42 │ │ │ │ +00003b4c 0000000000000048 00003b24 FDE cie=0000002c pc=0000000001261100..0000000001261357 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001261102 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000afdc49 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001261109 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afdc4b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000126110b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afdc4d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000126110d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afdc4e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000126110e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afdc4f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000126110f │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 410 to 0000000000afdde9 │ │ │ │ + DW_CFA_advance_loc2: 410 to 00000000012612a9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000afddea │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000012612aa │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afddec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012612ac │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afddee │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012612ae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afddf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012612b0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000afddf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000012612b2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000afddf8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000012612b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b98 0000000000000010 00003b70 FDE cie=0000002c pc=0000000000afdea0..0000000000afdeca │ │ │ │ +00003b98 0000000000000010 00003b70 FDE cie=0000002c pc=0000000001261360..000000000126138a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003bac 0000000000000010 00003b84 FDE cie=0000002c pc=0000000000afded0..0000000000afe0fa │ │ │ │ +00003bac 0000000000000010 00003b84 FDE cie=0000002c pc=0000000001261390..00000000012615ba │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003bc0 0000000000000014 00003b98 FDE cie=0000002c pc=0000000000afe100..0000000000afe186 │ │ │ │ +00003bc0 0000000000000014 00003b98 FDE cie=0000002c pc=00000000012615c0..0000000001261646 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003bd8 0000000000000010 00003bb0 FDE cie=0000002c pc=0000000000c06050..0000000000c0605f │ │ │ │ +00003bd8 0000000000000010 00003bb0 FDE cie=0000002c pc=00000000013390a0..00000000013390af │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003bec 0000000000000028 00003bc4 FDE cie=0000002c pc=0000000000c06060..0000000000c0608f │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c06061 │ │ │ │ +00003bec 0000000000000028 00003bc4 FDE cie=0000002c pc=00000000013390b0..00000000013390df │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000013390b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000c06069 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000013390b9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000c06076 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000013390c6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000c0608c │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000013390dc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c0608d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000013390dd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000c0608e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000013390de │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c18 0000000000000014 00003bf0 FDE cie=0000002c pc=0000000000c9e180..0000000000c9e1c5 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000c9e184 │ │ │ │ +00003c18 0000000000000014 00003bf0 FDE cie=0000002c pc=00000000013c4bd0..00000000013c4c15 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000013c4bd4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000c9e1c4 │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000013c4c14 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003c30 0000000000000010 00003c08 FDE cie=0000002c pc=0000000000c9e1d0..0000000000c9e1e1 │ │ │ │ +00003c30 0000000000000010 00003c08 FDE cie=0000002c pc=00000000013c4c20..00000000013c4c31 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c44 000000000000001c 00003c1c FDE cie=0000002c pc=0000000000c9e1f0..0000000000c9e215 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000c9e1f4 │ │ │ │ +00003c44 000000000000001c 00003c1c FDE cie=0000002c pc=00000000013c4c40..00000000013c4c65 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000013c4c44 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000c9e203 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000013c4c53 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000c9e20b │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000013c4c5b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000c9e214 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000013c4c64 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c64 0000000000000010 00003c3c FDE cie=0000002c pc=0000000000c9e220..0000000000c9e225 │ │ │ │ +00003c64 0000000000000010 00003c3c FDE cie=0000002c pc=00000000013c4c70..00000000013c4c75 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c78 0000000000000010 00003c50 FDE cie=0000002c pc=0000000000c9e230..0000000000c9e235 │ │ │ │ +00003c78 0000000000000010 00003c50 FDE cie=0000002c pc=00000000013c4c80..00000000013c4c85 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c8c 0000000000000014 00003c64 FDE cie=0000002c pc=0000000000c9e240..0000000000c9e25c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000c9e244 │ │ │ │ +00003c8c 0000000000000014 00003c64 FDE cie=0000002c pc=00000000013c4c90..00000000013c4cac │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000013c4c94 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000c9e257 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000013c4ca7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ca4 0000000000000010 00003c7c FDE cie=0000002c pc=0000000000c9e260..0000000000c9e267 │ │ │ │ +00003ca4 0000000000000010 00003c7c FDE cie=0000002c pc=00000000013c4cb0..00000000013c4cb7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003cb8 0000000000000010 00003c90 FDE cie=0000002c pc=0000000000c9e270..0000000000c9e278 │ │ │ │ +00003cb8 0000000000000010 00003c90 FDE cie=0000002c pc=00000000013c4cc0..00000000013c4cc8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ccc 0000000000000010 00003ca4 FDE cie=0000002c pc=0000000000c9e280..0000000000c9e287 │ │ │ │ +00003ccc 0000000000000010 00003ca4 FDE cie=0000002c pc=00000000013c4cd0..00000000013c4cd7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ce0 0000000000000010 00003cb8 FDE cie=0000002c pc=0000000000c9e290..0000000000c9e294 │ │ │ │ +00003ce0 0000000000000010 00003cb8 FDE cie=0000002c pc=00000000013c4ce0..00000000013c4ce4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003cf4 0000000000000010 00003ccc FDE cie=0000002c pc=0000000000c9e2a0..0000000000c9e2a4 │ │ │ │ +00003cf4 0000000000000010 00003ccc FDE cie=0000002c pc=00000000013c4cf0..00000000013c4cf4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d08 0000000000000010 00003ce0 FDE cie=0000002c pc=0000000000c9e2b0..0000000000c9e2b4 │ │ │ │ +00003d08 0000000000000010 00003ce0 FDE cie=0000002c pc=00000000013c4d00..00000000013c4d04 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d1c 0000000000000014 00003cf4 FDE cie=0000002c pc=0000000000c9e2c0..0000000000c9e2dc │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000c9e2c4 │ │ │ │ +00003d1c 0000000000000014 00003cf4 FDE cie=0000002c pc=00000000013c4d10..00000000013c4d2c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000013c4d14 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000c9e2d7 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000013c4d27 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d34 0000000000000010 00003d0c FDE cie=0000002c pc=0000000000c9e2e0..0000000000c9e2e7 │ │ │ │ +00003d34 0000000000000010 00003d0c FDE cie=0000002c pc=00000000013c4d30..00000000013c4d37 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d48 0000000000000010 00003d20 FDE cie=0000002c pc=0000000000c9e2f0..0000000000c9e2fa │ │ │ │ +00003d48 0000000000000010 00003d20 FDE cie=0000002c pc=00000000013c4d40..00000000013c4d4a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d5c 0000000000000010 00003d34 FDE cie=0000002c pc=0000000000c9e300..0000000000c9e30a │ │ │ │ +00003d5c 0000000000000010 00003d34 FDE cie=0000002c pc=00000000013c4d50..00000000013c4d5a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d70 0000000000000014 00003d48 FDE cie=0000002c pc=0000000000c9e310..0000000000c9e31a │ │ │ │ +00003d70 0000000000000014 00003d48 FDE cie=0000002c pc=00000000013c4d60..00000000013c4d6a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d88 0000000000000014 00003d60 FDE cie=0000002c pc=0000000001550b5f..0000000001550b6d │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001550b63 │ │ │ │ +00003d88 0000000000000014 00003d60 FDE cie=0000002c pc=0000000001550b7f..0000000001550b8d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001550b83 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000001550b6c │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001550b8c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003da0 0000000000000014 00003d78 FDE cie=0000002c pc=0000000001550b6d..0000000001550b7b │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001550b71 │ │ │ │ +00003da0 0000000000000014 00003d78 FDE cie=0000002c pc=0000000001550b8d..0000000001550b9b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001550b91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000001550b7a │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001550b9a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003db8 0000000000000014 00003d90 FDE cie=0000002c pc=0000000001550b7b..0000000001550b89 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001550b7f │ │ │ │ +00003db8 0000000000000014 00003d90 FDE cie=0000002c pc=0000000001550b9b..0000000001550ba9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001550b9f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000001550b88 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001550ba8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003dd0 0000000000000014 00003da8 FDE cie=0000002c pc=0000000001550b89..0000000001550b97 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001550b8d │ │ │ │ +00003dd0 0000000000000014 00003da8 FDE cie=0000002c pc=0000000001550ba9..0000000001550bb7 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001550bad │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000001550b96 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001550bb6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003de8 0000000000000014 00003dc0 FDE cie=0000002c pc=0000000001550b97..0000000001550ba5 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001550b9b │ │ │ │ +00003de8 0000000000000014 00003dc0 FDE cie=0000002c pc=0000000001550bb7..0000000001550bc5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001550bbb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000001550ba4 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001550bc4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e00 0000000000000014 00003dd8 FDE cie=0000002c pc=0000000001550ba5..0000000001550bb3 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001550ba9 │ │ │ │ +00003e00 0000000000000014 00003dd8 FDE cie=0000002c pc=0000000001550bc5..0000000001550bd3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001550bc9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000001550bb2 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001550bd2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e18 0000000000000014 00003df0 FDE cie=0000002c pc=0000000001550bb3..0000000001550bc1 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001550bb7 │ │ │ │ +00003e18 0000000000000014 00003df0 FDE cie=0000002c pc=0000000001550bd3..0000000001550be1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001550bd7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000001550bc0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001550be0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e30 000000000000001c 00003e08 FDE cie=0000002c pc=0000000001550bc1..0000000001550bd6 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001550bc5 │ │ │ │ +00003e30 000000000000001c 00003e08 FDE cie=0000002c pc=0000000001550be1..0000000001550bf6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001550be5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001550bc7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001550be7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000001550bcc │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001550bec │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000001550bd5 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001550bf5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e50 0000000000000014 00003e28 FDE cie=0000002c pc=0000000001550bd6..0000000001550bee │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001550bda │ │ │ │ +00003e50 0000000000000014 00003e28 FDE cie=0000002c pc=0000000001550bf6..0000000001550c0e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001550bfa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000001550bed │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000001550c0d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e68 0000000000000010 00003e40 FDE cie=0000002c pc=0000000001550bf0..0000000001550bf5 │ │ │ │ +00003e68 0000000000000010 00003e40 FDE cie=0000002c pc=0000000001550c10..0000000001550c15 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e7c 0000000000000010 00003e54 FDE cie=0000002c pc=0000000001550c00..0000000001550c05 │ │ │ │ +00003e7c 0000000000000010 00003e54 FDE cie=0000002c pc=0000000001550c20..0000000001550c25 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e90 0000000000000010 00003e68 FDE cie=0000002c pc=0000000001ad30e0..0000000001ad30ef │ │ │ │ +00003e90 0000000000000010 00003e68 FDE cie=0000002c pc=0000000001ad3100..0000000001ad310f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ea4 0000000000000010 00003e7c FDE cie=0000002c pc=0000000001ad30f0..0000000001ad30ff │ │ │ │ +00003ea4 0000000000000010 00003e7c FDE cie=0000002c pc=0000000001ad3110..0000000001ad311f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003eb8 0000000000000010 00003e90 FDE cie=0000002c pc=0000000001ad3100..0000000001ad3105 │ │ │ │ +00003eb8 0000000000000010 00003e90 FDE cie=0000002c pc=0000000001ad3120..0000000001ad3125 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ecc 0000000000000010 00003ea4 FDE cie=0000002c pc=0000000001ad3110..0000000001ad311f │ │ │ │ +00003ecc 0000000000000010 00003ea4 FDE cie=0000002c pc=0000000001ad3130..0000000001ad313f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ee0 0000000000000010 00003eb8 FDE cie=0000002c pc=0000000001ad3120..0000000001ad312b │ │ │ │ +00003ee0 0000000000000010 00003eb8 FDE cie=0000002c pc=0000000001ad3140..0000000001ad314b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ef4 0000000000000010 00003ecc FDE cie=0000002c pc=0000000001ad3130..0000000001ad31ea │ │ │ │ +00003ef4 0000000000000010 00003ecc FDE cie=0000002c pc=0000000001ad3150..0000000001ad320a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f08 0000000000000010 00003ee0 FDE cie=0000002c pc=0000000001ad31f0..0000000001ad3271 │ │ │ │ +00003f08 0000000000000010 00003ee0 FDE cie=0000002c pc=0000000001ad3210..0000000001ad3291 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f1c 0000000000000010 00003ef4 FDE cie=0000002c pc=0000000001ad3280..0000000001ad32f9 │ │ │ │ +00003f1c 0000000000000010 00003ef4 FDE cie=0000002c pc=0000000001ad32a0..0000000001ad3319 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f30 0000000000000010 00003f08 FDE cie=0000002c pc=0000000001ad3300..0000000001ad3379 │ │ │ │ +00003f30 0000000000000010 00003f08 FDE cie=0000002c pc=0000000001ad3320..0000000001ad3399 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f44 0000000000000010 00003f1c FDE cie=0000002c pc=0000000001ad3380..0000000001ad33f9 │ │ │ │ +00003f44 0000000000000010 00003f1c FDE cie=0000002c pc=0000000001ad33a0..0000000001ad3419 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f58 0000000000000010 00003f30 FDE cie=0000002c pc=0000000001ad3400..0000000001ad3491 │ │ │ │ +00003f58 0000000000000010 00003f30 FDE cie=0000002c pc=0000000001ad3420..0000000001ad34b1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f6c 0000000000000010 00003f44 FDE cie=0000002c pc=0000000001ad34a0..0000000001ad3521 │ │ │ │ +00003f6c 0000000000000010 00003f44 FDE cie=0000002c pc=0000000001ad34c0..0000000001ad3541 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f80 0000000000000014 00003f58 FDE cie=0000002c pc=0000000001ad3530..0000000001ad35b1 │ │ │ │ +00003f80 0000000000000014 00003f58 FDE cie=0000002c pc=0000000001ad3550..0000000001ad35d1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f98 0000000000000014 00003f70 FDE cie=0000002c pc=0000000001b5ccd0..0000000001b5ccd7 │ │ │ │ +00003f98 0000000000000014 00003f70 FDE cie=0000002c pc=0000000001b5ccf0..0000000001b5ccf7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fb0 0000000000000010 00003f88 FDE cie=0000002c pc=0000000001b9e860..0000000001b9e999 │ │ │ │ +00003fb0 0000000000000010 00003f88 FDE cie=0000002c pc=0000000001b9e880..0000000001b9e9b9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fc4 0000000000000010 00003f9c FDE cie=0000002c pc=0000000001b9e9a0..0000000001b9e9b3 │ │ │ │ +00003fc4 0000000000000010 00003f9c FDE cie=0000002c pc=0000000001b9e9c0..0000000001b9e9d3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fd8 0000000000000010 00003fb0 FDE cie=0000002c pc=0000000001b9e9c0..0000000001b9ea0a │ │ │ │ +00003fd8 0000000000000010 00003fb0 FDE cie=0000002c pc=0000000001b9e9e0..0000000001b9ea2a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fec 0000000000000010 00003fc4 FDE cie=0000002c pc=0000000001b9ea10..0000000001b9ea86 │ │ │ │ +00003fec 0000000000000010 00003fc4 FDE cie=0000002c pc=0000000001b9ea30..0000000001b9eaa6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004000 0000000000000014 00003fd8 FDE cie=0000002c pc=0000000001b9ea90..0000000001b9eada │ │ │ │ +00004000 0000000000000014 00003fd8 FDE cie=0000002c pc=0000000001b9eab0..0000000001b9eafa │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004018 000000000000001c 00003ff0 FDE cie=0000002c pc=0000000001b9eae0..0000000001b9eb74 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001b9eae1 │ │ │ │ +00004018 000000000000001c 00003ff0 FDE cie=0000002c pc=0000000001b9eb00..0000000001b9eb94 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001b9eb01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000001b9eae8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001b9eb08 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000001b9eb70 │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000001b9eb90 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000001b9eb73 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001b9eb93 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00004038 0000000000000014 00004010 FDE cie=0000002c pc=0000000001b9eb80..0000000001b9eb87 │ │ │ │ +00004038 0000000000000014 00004010 FDE cie=0000002c pc=0000000001b9eba0..0000000001b9eba7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004050 000000000000001c 00004028 FDE cie=0000002c pc=0000000001bb5110..0000000001bb5154 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000001bb5124 │ │ │ │ +00004050 000000000000001c 00004028 FDE cie=0000002c pc=0000000001bb5130..0000000001bb5174 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000001bb5144 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000001bb513d │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000001bb515d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000001bb5140 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001bb5160 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000001bb5153 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000001bb5173 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004070 0000000000000074 00004048 FDE cie=0000002c pc=0000000001bb5160..0000000001bb54dc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001bb5162 │ │ │ │ +00004070 0000000000000074 00004048 FDE cie=0000002c pc=0000000001bb5180..0000000001bb54fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001bb5182 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000001bb5167 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001bb5187 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001bb516b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001bb518b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001bb516f │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001bb518f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001bb5173 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001bb5193 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 222 to 0000000001bb5251 │ │ │ │ + DW_CFA_advance_loc1: 222 to 0000000001bb5271 │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000001bb5262 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000001bb5282 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000001bb5269 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001bb5289 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000001bb5270 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001bb5290 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000001bb5288 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000001bb52a8 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 57 to 0000000001bb52c1 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000001bb52e1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000001bb52c4 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001bb52e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001bb52c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001bb52e5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001bb52c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001bb52e7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001bb52c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001bb52e9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000001bb52d0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001bb52f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 161 to 0000000001bb5371 │ │ │ │ + DW_CFA_advance_loc1: 161 to 0000000001bb5391 │ │ │ │ DW_CFA_def_cfa_offset: 136 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000001bb5382 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000001bb53a2 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000001bb5389 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001bb53a9 │ │ │ │ DW_CFA_def_cfa_offset: 152 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000001bb5390 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001bb53b0 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000001bb53a8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000001bb53c8 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 190 to 0000000001bb5466 │ │ │ │ + DW_CFA_advance_loc1: 190 to 0000000001bb5486 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000001bb5469 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001bb5489 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001bb546a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001bb548a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001bb546c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001bb548c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001bb546e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001bb548e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001bb546f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001bb548f │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000040e8 0000000000000014 000040c0 FDE cie=0000002c pc=0000000001bb54e0..0000000001bb54fb │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001bb54e4 │ │ │ │ +000040e8 0000000000000014 000040c0 FDE cie=0000002c pc=0000000001bb5500..0000000001bb551b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001bb5504 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000001bb54f7 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000001bb5517 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004100 0000000000000030 000040d8 FDE cie=0000002c pc=0000000001bb5500..0000000001bb5588 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001bb5501 │ │ │ │ +00004100 0000000000000030 000040d8 FDE cie=0000002c pc=0000000001bb5520..0000000001bb55a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001bb5521 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000001bb550d │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000001bb552d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000001bb5549 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000001bb5569 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001bb554a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001bb556a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000001bb5550 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001bb5570 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000001bb5559 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001bb5579 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000001bb555f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001bb557f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001bb5560 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001bb5580 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000001bb5566 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001bb5586 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001bb5567 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001bb5587 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000001bb5570 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001bb5590 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004134 0000000000000020 0000410c FDE cie=0000002c pc=0000000001bb5590..0000000001bb55e7 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001bb5591 │ │ │ │ +00004134 0000000000000020 0000410c FDE cie=0000002c pc=0000000001bb55b0..0000000001bb5607 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001bb55b1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000001bb559a │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001bb55ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000001bb55c4 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000001bb55e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001bb55c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001bb55e5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000001bb55d0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000001bb55f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004158 0000000000000018 00004130 FDE cie=0000002c pc=0000000001bb55f0..0000000001bb5633 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001bb55f1 │ │ │ │ +00004158 0000000000000018 00004130 FDE cie=0000002c pc=0000000001bb5610..0000000001bb5653 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001bb5611 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000001bb55f7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001bb5617 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004174 0000000000000020 0000414c FDE cie=0000002c pc=0000000001bb5640..0000000001bb5736 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001bb5641 │ │ │ │ +00004174 0000000000000020 0000414c FDE cie=0000002c pc=0000000001bb5660..0000000001bb5756 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001bb5661 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000001bb564a │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001bb566a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000001bb5670 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000001bb5690 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001bb5671 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001bb5691 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000001bb5678 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001bb5698 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004198 0000000000000020 00004170 FDE cie=0000002c pc=0000000001bb5740..0000000001bb5799 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000001bb5751 │ │ │ │ +00004198 0000000000000020 00004170 FDE cie=0000002c pc=0000000001bb5760..0000000001bb57b9 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000001bb5771 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000001bb5764 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000001bb5784 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000001bb5787 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000001bb57a7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000001bb578a │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001bb57aa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001bb578b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001bb57ab │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041bc 0000000000000050 00004194 FDE cie=0000002c pc=0000000001bb57a0..0000000001bb5cff │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001bb57a2 │ │ │ │ +000041bc 0000000000000050 00004194 FDE cie=0000002c pc=0000000001bb57c0..0000000001bb5d1f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001bb57c2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000001bb57a7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001bb57c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001bb57a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001bb57c9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001bb57ab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001bb57cb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001bb57af │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001bb57cf │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000001bb57b8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001bb57d8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000001bb57c2 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000001bb57e2 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 791 to 0000000001bb5ad9 │ │ │ │ + DW_CFA_advance_loc2: 791 to 0000000001bb5af9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001bb5add │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001bb5afd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001bb5ade │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001bb5afe │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001bb5ae0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001bb5b00 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001bb5ae2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001bb5b02 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001bb5ae4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001bb5b04 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001bb5ae6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001bb5b06 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000001bb5af0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000001bb5b10 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00004210 000000000000002c 000041e8 FDE cie=0000002c pc=0000000001bb5d00..0000000001bb5e2e │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001bb5d01 │ │ │ │ +00004210 000000000000002c 000041e8 FDE cie=0000002c pc=0000000001bb5d20..0000000001bb5e4e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001bb5d21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000001bb5d11 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000001bb5d31 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000001bb5d65 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000001bb5d85 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000001bb5d68 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001bb5d88 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000001bb5d70 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000001bb5d90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 147 to 0000000001bb5e03 │ │ │ │ + DW_CFA_advance_loc1: 147 to 0000000001bb5e23 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000001bb5e09 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001bb5e29 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001bb5e0a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001bb5e2a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004240 000000000000004c 00004218 FDE cie=0000002c pc=0000000001bb5e30..0000000001bb60f8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001bb5e32 │ │ │ │ +00004240 000000000000004c 00004218 FDE cie=0000002c pc=0000000001bb5e50..0000000001bb6118 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001bb5e52 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001bb5e34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001bb5e54 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001bb5e36 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001bb5e56 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001bb5e38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001bb5e58 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001bb5e39 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001bb5e59 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001bb5e3a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001bb5e5a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000001bb5e41 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001bb5e61 │ │ │ │ DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000001bb5ee1 │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000001bb5f01 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000001bb5ee4 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001bb5f04 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001bb5ee5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001bb5f05 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001bb5ee7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001bb5f07 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001bb5ee9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001bb5f09 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001bb5eeb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001bb5f0b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001bb5eed │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001bb5f0d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000001bb5ef0 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001bb5f10 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004290 0000000000000014 00004268 FDE cie=0000002c pc=0000000001c51580..0000000001c515a5 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001c51584 │ │ │ │ +00004290 0000000000000014 00004268 FDE cie=0000002c pc=0000000001c515a0..0000000001c515c5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001c515a4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000001c515a4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000001c515c4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000042a8 0000000000000010 00004280 FDE cie=0000002c pc=0000000001cfbc80..0000000001cfbcbb │ │ │ │ +000042a8 0000000000000010 00004280 FDE cie=0000002c pc=0000000001cfbca0..0000000001cfbcdb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000042bc 0000000000000010 00004294 FDE cie=0000002c pc=0000000001cfbcbb..0000000001cfbcc5 │ │ │ │ +000042bc 0000000000000010 00004294 FDE cie=0000002c pc=0000000001cfbcdb..0000000001cfbce5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000042d0 0000000000000010 000042a8 FDE cie=0000002c pc=0000000001cfbcc5..0000000001cfbce8 │ │ │ │ +000042d0 0000000000000010 000042a8 FDE cie=0000002c pc=0000000001cfbce5..0000000001cfbd08 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000042e4 0000000000000010 000042bc FDE cie=0000002c pc=0000000001cfbce8..0000000001cfbd27 │ │ │ │ +000042e4 0000000000000010 000042bc FDE cie=0000002c pc=0000000001cfbd08..0000000001cfbd47 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000042f8 0000000000000014 000042d0 FDE cie=0000002c pc=0000000001cfbd27..0000000001cfbd35 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001cfbd2b │ │ │ │ +000042f8 0000000000000014 000042d0 FDE cie=0000002c pc=0000000001cfbd47..0000000001cfbd55 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001cfbd4b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000001cfbd34 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001cfbd54 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004310 0000000000000054 000042e8 FDE cie=0000002c pc=0000000001cfbd35..0000000001cfc1f8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000001cfbd40 │ │ │ │ +00004310 0000000000000054 000042e8 FDE cie=0000002c pc=0000000001cfbd55..0000000001cfc218 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000001cfbd60 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfbd42 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfbd62 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfbd44 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfbd64 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfbd46 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfbd66 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfbd47 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfbd67 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfbd48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfbd68 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001cfbd4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001cfbd6c │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 1143 to 0000000001cfc1c3 │ │ │ │ + DW_CFA_advance_loc2: 1143 to 0000000001cfc1e3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfc1c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfc1e4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfc1c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfc1e5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc1c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc1e7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc1c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc1e9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc1cb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc1eb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc1cd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc1ed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfc1ce │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfc1ee │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000001cfc1f2 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000001cfc212 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00004368 0000000000000044 00004340 FDE cie=0000002c pc=0000000001cfc1f8..0000000001cfc2f0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc1fa │ │ │ │ +00004368 0000000000000044 00004340 FDE cie=0000002c pc=0000000001cfc218..0000000001cfc310 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc21a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc1fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc21c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc1fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc21e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc200 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc220 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfc201 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfc221 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfc202 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfc222 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001cfc206 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001cfc226 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 223 to 0000000001cfc2e5 │ │ │ │ + DW_CFA_advance_loc1: 223 to 0000000001cfc305 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfc2e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfc306 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfc2e7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfc307 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc2e9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc309 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc2eb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc30b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc2ed │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc30d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc2ef │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc30f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000043b0 0000000000000034 00004388 FDE cie=0000002c pc=0000000001cfc2f0..0000000001cfc340 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc2f2 │ │ │ │ +000043b0 0000000000000034 00004388 FDE cie=0000002c pc=0000000001cfc310..0000000001cfc360 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc312 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc2f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc314 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfc2f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfc315 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfc2f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfc316 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001cfc2fa │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001cfc31a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000001cfc339 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000001cfc359 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfc33a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfc35a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfc33b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfc35b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc33d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc35d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc33f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc35f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000043e8 000000000000003c 000043c0 FDE cie=0000002c pc=0000000001cfc340..0000000001cfc7f0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc342 │ │ │ │ +000043e8 000000000000003c 000043c0 FDE cie=0000002c pc=0000000001cfc360..0000000001cfc810 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc362 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc344 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc364 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfc345 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfc365 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfc346 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfc366 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000001cfc34d │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001cfc36d │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc2: 632 to 0000000001cfc5c5 │ │ │ │ + DW_CFA_advance_loc2: 632 to 0000000001cfc5e5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfc5c6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfc5e6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfc5c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfc5e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc5c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc5e9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc5cb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc5eb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfc5cc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfc5ec │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004428 0000000000000048 00004400 FDE cie=0000002c pc=0000000001cfc7f0..0000000001cfca7b │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc7f2 │ │ │ │ +00004428 0000000000000048 00004400 FDE cie=0000002c pc=0000000001cfc810..0000000001cfca9b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc812 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc7f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc814 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc7f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc816 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfc7f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfc818 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfc7f9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfc819 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfc7fa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfc81a │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001cfc7fe │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001cfc81e │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 626 to 0000000001cfca70 │ │ │ │ + DW_CFA_advance_loc2: 626 to 0000000001cfca90 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfca71 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfca91 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfca72 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfca92 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfca74 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfca94 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfca76 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfca96 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfca78 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfca98 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfca7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfca9a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004474 000000000000003c 0000444c FDE cie=0000002c pc=0000000001cfca7b..0000000001cfcd60 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfca7d │ │ │ │ +00004474 000000000000003c 0000444c FDE cie=0000002c pc=0000000001cfca9b..0000000001cfcd80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfca9d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfca7f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfca9f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfca81 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfcaa1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfca82 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfcaa2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfca83 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfcaa3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 87 to 0000000001cfcada │ │ │ │ + DW_CFA_advance_loc1: 87 to 0000000001cfcafa │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfcadb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfcafb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfcadd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfcafd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfcadf │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfcaff │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfcae1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfcb01 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfcae2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfcb02 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000044b4 0000000000000014 0000448c FDE cie=0000002c pc=0000000001cfcd60..0000000001cfcd7c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001cfcd64 │ │ │ │ +000044b4 0000000000000014 0000448c FDE cie=0000002c pc=0000000001cfcd80..0000000001cfcd9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001cfcd84 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000001cfcd7b │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000001cfcd9b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000044cc 0000000000000014 000044a4 FDE cie=0000002c pc=0000000001cfcd7c..0000000001cfcd99 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001cfcd80 │ │ │ │ +000044cc 0000000000000014 000044a4 FDE cie=0000002c pc=0000000001cfcd9c..0000000001cfcdb9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001cfcda0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000001cfcd98 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000001cfcdb8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000044e4 0000000000000014 000044bc FDE cie=0000002c pc=0000000001cfcd99..0000000001cfcdb0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001cfcd9d │ │ │ │ +000044e4 0000000000000014 000044bc FDE cie=0000002c pc=0000000001cfcdb9..0000000001cfcdd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001cfcdbd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000001cfcdaf │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000001cfcdcf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000044fc 0000000000000014 000044d4 FDE cie=0000002c pc=0000000001cfcdb0..0000000001cfcdbe │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001cfcdb4 │ │ │ │ +000044fc 0000000000000014 000044d4 FDE cie=0000002c pc=0000000001cfcdd0..0000000001cfcdde │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001cfcdd4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000001cfcdbd │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001cfcddd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004514 000000000000004c 000044ec FDE cie=0000002c pc=0000000001cfcdbe..0000000001cfd310 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfcdc0 │ │ │ │ +00004514 000000000000004c 000044ec FDE cie=0000002c pc=0000000001cfcdde..0000000001cfd330 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfcde0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfcdc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfcde2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfcdc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfcde4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfcdc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfcde6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfcdc7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfcde7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfcdc8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfcde8 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000001cfcdcf │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001cfcdef │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 756 to 0000000001cfd0c3 │ │ │ │ + DW_CFA_advance_loc2: 756 to 0000000001cfd0e3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfd0c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfd0e4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfd0c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfd0e5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfd0c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfd0e7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfd0c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfd0e9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfd0cb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfd0eb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001cfd0cd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001cfd0ed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001cfd0ce │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001cfd0ee │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004564 0000000000000010 0000453c FDE cie=0000002c pc=0000000001cfd310..0000000001cfd4db │ │ │ │ +00004564 0000000000000010 0000453c FDE cie=0000002c pc=0000000001cfd330..0000000001cfd4fb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004578 0000000000000010 00004550 FDE cie=0000002c pc=0000000001cfd4db..0000000001cfd4f2 │ │ │ │ +00004578 0000000000000010 00004550 FDE cie=0000002c pc=0000000001cfd4fb..0000000001cfd512 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000458c 0000000000000010 00004564 FDE cie=0000002c pc=0000000001cfd4f2..0000000001cfd4f8 │ │ │ │ +0000458c 0000000000000010 00004564 FDE cie=0000002c pc=0000000001cfd512..0000000001cfd518 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000045a0 0000000000000010 00004578 FDE cie=0000002c pc=0000000001cfd4f8..0000000001cfd52b │ │ │ │ +000045a0 0000000000000010 00004578 FDE cie=0000002c pc=0000000001cfd518..0000000001cfd54b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000045b4 0000000000000010 0000458c FDE cie=0000002c pc=0000000001cfd52b..0000000001cfd559 │ │ │ │ +000045b4 0000000000000010 0000458c FDE cie=0000002c pc=0000000001cfd54b..0000000001cfd579 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000045c8 0000000000000014 000045a0 FDE cie=0000002c pc=0000000001cfd559..0000000001cfd573 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001cfd55d │ │ │ │ +000045c8 0000000000000014 000045a0 FDE cie=0000002c pc=0000000001cfd579..0000000001cfd593 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001cfd57d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000001cfd572 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000001cfd592 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000045e0 0000000000000014 000045b8 FDE cie=0000002c pc=0000000001cfd573..0000000001cfd581 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001cfd577 │ │ │ │ +000045e0 0000000000000014 000045b8 FDE cie=0000002c pc=0000000001cfd593..0000000001cfd5a1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001cfd597 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000001cfd580 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001cfd5a0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000045f8 0000000000000010 000045d0 FDE cie=0000002c pc=0000000001df6200..0000000001df620f │ │ │ │ +000045f8 0000000000000010 000045d0 FDE cie=0000002c pc=0000000001df6220..0000000001df622f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000460c 0000000000000020 000045e4 FDE cie=0000002c pc=0000000001df6210..0000000001df6233 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001df6211 │ │ │ │ +0000460c 0000000000000020 000045e4 FDE cie=0000002c pc=0000000001df6230..0000000001df6253 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001df6231 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000001df6229 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000001df6249 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001df622a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001df624a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000001df6232 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000001df6252 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004630 0000000000000010 00004608 FDE cie=0000002c pc=0000000001df6240..0000000001df642c │ │ │ │ +00004630 0000000000000010 00004608 FDE cie=0000002c pc=0000000001df6280..0000000001df646c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004644 0000000000000010 0000461c FDE cie=0000002c pc=0000000001df6430..0000000001df658c │ │ │ │ +00004644 0000000000000010 0000461c FDE cie=0000002c pc=0000000001df6470..0000000001df65cc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004658 0000000000000018 00004630 FDE cie=0000002c pc=0000000001df6590..0000000001df65b5 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001df6591 │ │ │ │ +00004658 0000000000000018 00004630 FDE cie=0000002c pc=0000000001df65d0..0000000001df65f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001df65d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000001df65b4 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000001df65f4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004674 0000000000000028 0000464c FDE cie=0000002c pc=0000000001df65c0..0000000001df6648 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001df65c2 │ │ │ │ +00004674 0000000000000028 0000464c FDE cie=0000002c pc=0000000001df6600..0000000001df6688 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001df6602 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000001df65c9 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001df6609 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001df65cd │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001df660d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000001df65ea │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000001df662a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000001df65fe │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000001df663e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001df6600 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001df6640 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000001df6608 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000001df6648 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000046a0 0000000000000010 00004678 FDE cie=0000002c pc=0000000001e618f0..0000000001e618f5 │ │ │ │ +000046a0 0000000000000010 00004678 FDE cie=0000002c pc=0000000001e6b9d0..0000000001e6b9d5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046b4 0000000000000010 0000468c FDE cie=0000002c pc=0000000001e61900..0000000001e61905 │ │ │ │ +000046b4 0000000000000010 0000468c FDE cie=0000002c pc=0000000001e6b9e0..0000000001e6b9e5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046c8 0000000000000014 000046a0 FDE cie=0000002c pc=0000000001e61910..0000000001e61915 │ │ │ │ +000046c8 0000000000000014 000046a0 FDE cie=0000002c pc=0000000001e6b9f0..0000000001e6b9f5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046e0 0000000000000010 000046b8 FDE cie=0000002c pc=0000000001e67790..0000000001e6779e │ │ │ │ +000046e0 0000000000000010 000046b8 FDE cie=0000002c pc=0000000001e71870..0000000001e7187e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046f4 0000000000000010 000046cc FDE cie=0000002c pc=0000000001e677a0..0000000001e677e3 │ │ │ │ +000046f4 0000000000000010 000046cc FDE cie=0000002c pc=0000000001e71880..0000000001e718c3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004708 0000000000000010 000046e0 FDE cie=0000002c pc=0000000001e677f0..0000000001e677f5 │ │ │ │ +00004708 0000000000000010 000046e0 FDE cie=0000002c pc=0000000001e718d0..0000000001e718d5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000471c 0000000000000010 000046f4 FDE cie=0000002c pc=0000000001e67800..0000000001e6780d │ │ │ │ +0000471c 0000000000000010 000046f4 FDE cie=0000002c pc=0000000001e718e0..0000000001e718ed │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004730 0000000000000014 00004708 FDE cie=0000002c pc=0000000001e67810..0000000001e67815 │ │ │ │ +00004730 0000000000000014 00004708 FDE cie=0000002c pc=0000000001e718f0..0000000001e718f5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004748 0000000000000010 00004720 FDE cie=0000002c pc=0000000001e71fa0..0000000001e71fa5 │ │ │ │ +00004748 0000000000000010 00004720 FDE cie=0000002c pc=0000000001e7c080..0000000001e7c085 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000475c 0000000000000010 00004734 FDE cie=0000002c pc=0000000001e71fb0..0000000001e71fb5 │ │ │ │ +0000475c 0000000000000010 00004734 FDE cie=0000002c pc=0000000001e7c090..0000000001e7c095 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004770 0000000000000010 00004748 FDE cie=0000002c pc=0000000001e71fc0..0000000001e71fc5 │ │ │ │ +00004770 0000000000000010 00004748 FDE cie=0000002c pc=0000000001e7c0a0..0000000001e7c0a5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004784 0000000000000010 0000475c FDE cie=0000002c pc=0000000001e71fd0..0000000001e71fd5 │ │ │ │ +00004784 0000000000000010 0000475c FDE cie=0000002c pc=0000000001e7c0b0..0000000001e7c0b5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004798 0000000000000014 00004770 FDE cie=0000002c pc=0000000001e74a60..0000000001e74a65 │ │ │ │ +00004798 0000000000000014 00004770 FDE cie=0000002c pc=0000000001e7eb40..0000000001e7eb45 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000047b0 0000000000000010 00004788 FDE cie=0000002c pc=0000000001e75190..0000000001e75195 │ │ │ │ +000047b0 0000000000000010 00004788 FDE cie=0000002c pc=0000000001e7f270..0000000001e7f275 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000047c4 0000000000000010 0000479c FDE cie=0000002c pc=0000000001e751a0..0000000001e751a5 │ │ │ │ +000047c4 0000000000000010 0000479c FDE cie=0000002c pc=0000000001e7f280..0000000001e7f285 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000047d8 0000000000000014 000047b0 FDE cie=0000002c pc=0000000001e751b0..0000000001e751b5 │ │ │ │ +000047d8 0000000000000014 000047b0 FDE cie=0000002c pc=0000000001e7f290..0000000001e7f295 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000047f0 0000000000000010 000047c8 FDE cie=0000002c pc=0000000001e76200..0000000001e76208 │ │ │ │ +000047f0 0000000000000010 000047c8 FDE cie=0000002c pc=0000000001e802e0..0000000001e802e8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004804 0000000000000010 000047dc FDE cie=0000002c pc=0000000001e76210..0000000001e76216 │ │ │ │ +00004804 0000000000000010 000047dc FDE cie=0000002c pc=0000000001e802f0..0000000001e802f6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004818 0000000000000010 000047f0 FDE cie=0000002c pc=0000000001e76220..0000000001e7622a │ │ │ │ +00004818 0000000000000010 000047f0 FDE cie=0000002c pc=0000000001e80300..0000000001e8030a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000482c 0000000000000010 00004804 FDE cie=0000002c pc=0000000001e76230..0000000001e76236 │ │ │ │ +0000482c 0000000000000010 00004804 FDE cie=0000002c pc=0000000001e80310..0000000001e80316 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004840 0000000000000010 00004818 FDE cie=0000002c pc=0000000001e76240..0000000001e76250 │ │ │ │ +00004840 0000000000000010 00004818 FDE cie=0000002c pc=0000000001e80320..0000000001e80330 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004854 0000000000000010 0000482c FDE cie=0000002c pc=0000000001e76250..0000000001e76256 │ │ │ │ +00004854 0000000000000010 0000482c FDE cie=0000002c pc=0000000001e80330..0000000001e80336 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004868 0000000000000010 00004840 FDE cie=0000002c pc=0000000001e76260..0000000001e76269 │ │ │ │ +00004868 0000000000000010 00004840 FDE cie=0000002c pc=0000000001e80340..0000000001e80349 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000487c 0000000000000010 00004854 FDE cie=0000002c pc=0000000001e76270..0000000001e76275 │ │ │ │ +0000487c 0000000000000010 00004854 FDE cie=0000002c pc=0000000001e80350..0000000001e80355 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004890 0000000000000014 00004868 FDE cie=0000002c pc=0000000001e769e0..0000000001e769e7 │ │ │ │ +00004890 0000000000000014 00004868 FDE cie=0000002c pc=0000000001e80ac0..0000000001e80ac7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000048a8 0000000000000010 00004880 FDE cie=0000002c pc=0000000001e77200..0000000001e77205 │ │ │ │ +000048a8 0000000000000010 00004880 FDE cie=0000002c pc=0000000001e812e0..0000000001e812e5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000048bc 0000000000000010 00004894 FDE cie=0000002c pc=0000000001e77210..0000000001e77215 │ │ │ │ +000048bc 0000000000000010 00004894 FDE cie=0000002c pc=0000000001e812f0..0000000001e812f5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000048d0 0000000000000010 000048a8 FDE cie=0000002c pc=0000000001e77220..0000000001e77225 │ │ │ │ +000048d0 0000000000000010 000048a8 FDE cie=0000002c pc=0000000001e81300..0000000001e81305 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000048e4 0000000000000010 000048bc FDE cie=0000002c pc=0000000001e77230..0000000001e77235 │ │ │ │ +000048e4 0000000000000010 000048bc FDE cie=0000002c pc=0000000001e81310..0000000001e81315 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000048f8 0000000000000010 000048d0 FDE cie=0000002c pc=0000000001e77240..0000000001e77245 │ │ │ │ +000048f8 0000000000000010 000048d0 FDE cie=0000002c pc=0000000001e81320..0000000001e81325 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000490c 0000000000000010 000048e4 FDE cie=0000002c pc=0000000001e77250..0000000001e77255 │ │ │ │ +0000490c 0000000000000010 000048e4 FDE cie=0000002c pc=0000000001e81330..0000000001e81335 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004920 0000000000000010 000048f8 FDE cie=0000002c pc=0000000001e77260..0000000001e77265 │ │ │ │ +00004920 0000000000000010 000048f8 FDE cie=0000002c pc=0000000001e81340..0000000001e81345 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004934 0000000000000010 0000490c FDE cie=0000002c pc=0000000001e77270..0000000001e77275 │ │ │ │ +00004934 0000000000000010 0000490c FDE cie=0000002c pc=0000000001e81350..0000000001e81355 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004948 0000000000000010 00004920 FDE cie=0000002c pc=0000000001e77280..0000000001e77285 │ │ │ │ +00004948 0000000000000010 00004920 FDE cie=0000002c pc=0000000001e81360..0000000001e81365 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000495c 0000000000000010 00004934 FDE cie=0000002c pc=0000000001e77290..0000000001e77295 │ │ │ │ +0000495c 0000000000000010 00004934 FDE cie=0000002c pc=0000000001e81370..0000000001e81375 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004970 0000000000000010 00004948 FDE cie=0000002c pc=0000000001e78740..0000000001e78748 │ │ │ │ +00004970 0000000000000010 00004948 FDE cie=0000002c pc=0000000001e82820..0000000001e82828 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004984 0000000000000010 0000495c FDE cie=0000002c pc=0000000001e78750..0000000001e78758 │ │ │ │ +00004984 0000000000000010 0000495c FDE cie=0000002c pc=0000000001e82830..0000000001e82838 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004998 0000000000000010 00004970 FDE cie=0000002c pc=0000000001e78760..0000000001e78763 │ │ │ │ +00004998 0000000000000010 00004970 FDE cie=0000002c pc=0000000001e82840..0000000001e82843 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049ac 0000000000000010 00004984 FDE cie=0000002c pc=0000000001e78770..0000000001e78773 │ │ │ │ +000049ac 0000000000000010 00004984 FDE cie=0000002c pc=0000000001e82850..0000000001e82853 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049c0 0000000000000010 00004998 FDE cie=0000002c pc=0000000001e78780..0000000001e78786 │ │ │ │ +000049c0 0000000000000010 00004998 FDE cie=0000002c pc=0000000001e82860..0000000001e82866 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049d4 0000000000000018 000049ac FDE cie=0000002c pc=0000000001e78790..0000000001e787af │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000001e78796 │ │ │ │ +000049d4 0000000000000018 000049ac FDE cie=0000002c pc=0000000001e82870..0000000001e8288f │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001e82876 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000001e787a6 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000001e82886 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000001e787a9 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000001e82889 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049f0 0000000000000010 000049c8 FDE cie=0000002c pc=0000000001e787b0..0000000001e787b5 │ │ │ │ +000049f0 0000000000000010 000049c8 FDE cie=0000002c pc=0000000001e82890..0000000001e82895 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a04 0000000000000010 000049dc FDE cie=0000002c pc=0000000001e787c0..0000000001e787c3 │ │ │ │ +00004a04 0000000000000010 000049dc FDE cie=0000002c pc=0000000001e828a0..0000000001e828a3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a18 0000000000000014 000049f0 FDE cie=0000002c pc=0000000001e787d0..0000000001e787d1 │ │ │ │ +00004a18 0000000000000014 000049f0 FDE cie=0000002c pc=0000000001e828b0..0000000001e828b1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a30 0000000000000010 00004a08 FDE cie=0000002c pc=0000000001e7e060..0000000001e7e063 │ │ │ │ +00004a30 0000000000000010 00004a08 FDE cie=0000002c pc=0000000001e88140..0000000001e88143 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a44 0000000000000010 00004a1c FDE cie=0000002c pc=0000000001e7e070..0000000001e7e075 │ │ │ │ +00004a44 0000000000000010 00004a1c FDE cie=0000002c pc=0000000001e88150..0000000001e88155 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a58 0000000000000014 00004a30 FDE cie=0000002c pc=0000000001e7e080..0000000001e7e085 │ │ │ │ +00004a58 0000000000000014 00004a30 FDE cie=0000002c pc=0000000001e88160..0000000001e88165 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a70 0000000000000034 00004a48 FDE cie=0000002c pc=0000000001e9c9d0..0000000001e9ca24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001e9c9d1 │ │ │ │ +00004a70 0000000000000034 00004a48 FDE cie=0000002c pc=0000000001ea6ab0..0000000001ea6b04 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001ea6ab1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001e9c9d5 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001ea6ab5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000001e9c9dc │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001ea6abc │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000001e9ca0f │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000001ea6aef │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001e9ca10 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001ea6af0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001e9ca11 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001ea6af1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000001e9ca18 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001ea6af8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001e9ca1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001ea6afc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000001e9ca22 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001ea6b02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001e9ca23 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001ea6b03 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004aa8 0000000000000010 00004a80 FDE cie=0000002c pc=0000000001f61fe0..0000000001f61fe9 │ │ │ │ +00004aa8 0000000000000010 00004a80 FDE cie=0000002c pc=0000000001ed0900..0000000001ed0909 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004abc 0000000000000010 00004a94 FDE cie=0000002c pc=0000000001f61ff0..0000000001f6217f │ │ │ │ +00004abc 0000000000000010 00004a94 FDE cie=0000002c pc=0000000001ed0910..0000000001ed0a9f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ad0 0000000000000044 00004aa8 FDE cie=0000002c pc=0000000001f62180..0000000001f6244a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001f62182 │ │ │ │ +00004ad0 0000000000000044 00004aa8 FDE cie=0000002c pc=0000000001ed0aa0..0000000001ed0d6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001ed0aa2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000001f6218d │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000001ed0aad │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000001f62193 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001ed0ab3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001f62195 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001ed0ab5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001f62196 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001ed0ab6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001f62197 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001ed0ab7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 639 to 0000000001f62416 │ │ │ │ + DW_CFA_advance_loc2: 639 to 0000000001ed0d36 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000001f6241a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000001ed0d3a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001f6241c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001ed0d3c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001f6241e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001ed0d3e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001f62420 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001ed0d40 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001f62422 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001ed0d42 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000001f62428 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001ed0d48 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b18 000000000000002c 00004af0 FDE cie=0000002c pc=0000000001f62450..0000000001f62792 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001f62451 │ │ │ │ +00004b18 000000000000002c 00004af0 FDE cie=0000002c pc=0000000001ed0d70..0000000001ed10b2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001ed0d71 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000001f62458 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001ed0d78 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000001f6245e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001ed0d7e │ │ │ │ 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 0000000001f62463 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000001ed0d83 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000001f6246b │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000001ed0d8b │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 764 to 0000000001f62767 │ │ │ │ + DW_CFA_advance_loc2: 764 to 0000000001ed1087 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000001f62770 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000001ed1090 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b48 0000000000000010 00004b20 FDE cie=0000002c pc=0000000001f627a0..0000000001f627d4 │ │ │ │ +00004b48 0000000000000010 00004b20 FDE cie=0000002c pc=0000000001ed10c0..0000000001ed10f4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b5c 0000000000000010 00004b34 FDE cie=0000002c pc=0000000001f627e0..0000000001f628c3 │ │ │ │ +00004b5c 0000000000000010 00004b34 FDE cie=0000002c pc=0000000001ed1100..0000000001ed11e3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b70 0000000000000010 00004b48 FDE cie=0000002c pc=0000000001f628d0..0000000001f629c2 │ │ │ │ +00004b70 0000000000000010 00004b48 FDE cie=0000002c pc=0000000001ed11f0..0000000001ed12e2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b84 0000000000000010 00004b5c FDE cie=0000002c pc=0000000001f629d0..0000000001f62ac2 │ │ │ │ +00004b84 0000000000000010 00004b5c FDE cie=0000002c pc=0000000001ed12f0..0000000001ed13e2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b98 0000000000000010 00004b70 FDE cie=0000002c pc=0000000001f62ad0..0000000001f62adf │ │ │ │ +00004b98 0000000000000010 00004b70 FDE cie=0000002c pc=0000000001ed13f0..0000000001ed13ff │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004bac 0000000000000010 00004b84 FDE cie=0000002c pc=0000000001f62ae0..0000000001f62ae4 │ │ │ │ +00004bac 0000000000000010 00004b84 FDE cie=0000002c pc=0000000001ed1400..0000000001ed1404 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004bc0 0000000000000010 00004b98 FDE cie=0000002c pc=0000000001f62af0..0000000001f62af3 │ │ │ │ +00004bc0 0000000000000010 00004b98 FDE cie=0000002c pc=0000000001ed1410..0000000001ed1413 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004bd4 0000000000000010 00004bac FDE cie=0000002c pc=0000000001f62b00..0000000001f62b04 │ │ │ │ +00004bd4 0000000000000010 00004bac FDE cie=0000002c pc=0000000001ed1420..0000000001ed1424 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004be8 0000000000000010 00004bc0 FDE cie=0000002c pc=0000000001f62b10..0000000001f62b15 │ │ │ │ +00004be8 0000000000000010 00004bc0 FDE cie=0000002c pc=0000000001ed1430..0000000001ed1435 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004bfc 0000000000000010 00004bd4 FDE cie=0000002c pc=0000000001f62b20..0000000001f62b25 │ │ │ │ +00004bfc 0000000000000010 00004bd4 FDE cie=0000002c pc=0000000001ed1440..0000000001ed1445 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c10 0000000000000010 00004be8 FDE cie=0000002c pc=0000000001f62b30..0000000001f62b34 │ │ │ │ +00004c10 0000000000000010 00004be8 FDE cie=0000002c pc=0000000001ed1450..0000000001ed1454 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c24 0000000000000024 00004bfc FDE cie=0000002c pc=0000000001f62b40..0000000001f62bcc │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001f62b41 │ │ │ │ +00004c24 0000000000000024 00004bfc FDE cie=0000002c pc=0000000001ed1460..0000000001ed14ec │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001ed1461 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 89 to 0000000001f62b9a │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000001ed14ba │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000001f62ba0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001ed14c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000001f62ba6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001ed14c6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000001f62bb0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000001ed14d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000001f62bcb │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000001ed14eb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c4c 0000000000000018 00004c24 FDE cie=0000002c pc=0000000001f62bd0..0000000001f62dd4 │ │ │ │ - DW_CFA_advance_loc2: 460 to 0000000001f62d9c │ │ │ │ +00004c4c 0000000000000018 00004c24 FDE cie=0000002c pc=0000000001ed14f0..0000000001ed16f4 │ │ │ │ + DW_CFA_advance_loc2: 460 to 0000000001ed16bc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000001f62dc8 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000001ed16e8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c68 0000000000000010 00004c40 FDE cie=0000002c pc=0000000001f62de0..0000000001f62fce │ │ │ │ +00004c68 0000000000000010 00004c40 FDE cie=0000002c pc=0000000001ed1700..0000000001ed18ee │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c7c 0000000000000010 00004c54 FDE cie=0000002c pc=0000000001f62fd0..0000000001f631b2 │ │ │ │ +00004c7c 0000000000000010 00004c54 FDE cie=0000002c pc=0000000001ed18f0..0000000001ed1ad2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c90 0000000000000020 00004c68 FDE cie=0000002c pc=0000000001f631c0..0000000001f63722 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000001f631c7 │ │ │ │ +00004c90 0000000000000020 00004c68 FDE cie=0000002c pc=0000000001ed1ae0..0000000001ed2042 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000001ed1ae7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc2: 1289 to 0000000001f636d0 │ │ │ │ + DW_CFA_advance_loc2: 1289 to 0000000001ed1ff0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000001f636d8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000001ed1ff8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000001f636de │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001ed1ffe │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001f636e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001ed2000 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004cb4 000000000000002c 00004c8c FDE cie=0000002c pc=0000000001f63730..0000000001f63c49 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000001f63731 │ │ │ │ +00004cb4 000000000000002c 00004c8c FDE cie=0000002c pc=0000000001ed2050..0000000001ed2569 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000001ed2051 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000001f63737 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001ed2057 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc2: 1193 to 0000000001f63be0 │ │ │ │ + DW_CFA_advance_loc2: 1193 to 0000000001ed2500 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000001f63be8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000001ed2508 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000001f63bee │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000001ed250e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000001f63bf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000001ed2510 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000001f63c1c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000001ed253c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000001f63c28 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000001ed2548 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004ce4 0000000000000020 00004cbc FDE cie=0000002c pc=0000000001f63c50..0000000001f63ce9 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000001f63c71 │ │ │ │ +00004ce4 0000000000000020 00004cbc FDE cie=0000002c pc=0000000001ed2570..0000000001ed2609 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000001ed2591 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000001f63c95 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000001ed25b5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000001f63ca0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000001ed25c0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00004d08 0000000000000010 00004ce0 FDE cie=0000002c pc=0000000001f7cd80..0000000001f7ce64 │ │ │ │ +00004d08 0000000000000010 00004ce0 FDE cie=0000002c pc=0000000001eeb680..0000000001eeb764 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d1c 0000000000000010 00004cf4 FDE cie=0000002c pc=0000000001f7ce70..0000000001f7cf75 │ │ │ │ +00004d1c 0000000000000010 00004cf4 FDE cie=0000002c pc=0000000001eeb770..0000000001eeb875 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d30 0000000000000010 00004d08 FDE cie=0000002c pc=0000000001f7cf80..0000000001f7d01e │ │ │ │ +00004d30 0000000000000010 00004d08 FDE cie=0000002c pc=0000000001eeb880..0000000001eeb91e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d44 0000000000000010 00004d1c FDE cie=0000002c pc=0000000001f7d020..0000000001f7d09e │ │ │ │ +00004d44 0000000000000010 00004d1c FDE cie=0000002c pc=0000000001eeb920..0000000001eeb99e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d58 0000000000000010 00004d30 FDE cie=0000002c pc=0000000001f7d0a0..0000000001f7d109 │ │ │ │ +00004d58 0000000000000010 00004d30 FDE cie=0000002c pc=0000000001eeb9a0..0000000001eeba09 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d6c 0000000000000010 00004d44 FDE cie=0000002c pc=0000000001f7d110..0000000001f7d191 │ │ │ │ +00004d6c 0000000000000010 00004d44 FDE cie=0000002c pc=0000000001eeba10..0000000001eeba91 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d80 0000000000000010 00004d58 FDE cie=0000002c pc=0000000001f7d1a0..0000000001f7d1fe │ │ │ │ +00004d80 0000000000000010 00004d58 FDE cie=0000002c pc=0000000001eebaa0..0000000001eebafe │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d94 0000000000000010 00004d6c FDE cie=0000002c pc=0000000001f7d200..0000000001f7d27e │ │ │ │ +00004d94 0000000000000010 00004d6c FDE cie=0000002c pc=0000000001eebb00..0000000001eebb7e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004da8 0000000000000014 00004d80 FDE cie=0000002c pc=0000000002062f50..0000000002062f60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000002062f54 │ │ │ │ +00004da8 0000000000000014 00004d80 FDE cie=0000002c pc=0000000002062f70..0000000002062f80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000002062f74 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000002062f5f │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000002062f7f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004dc0 0000000000000018 00004d98 FDE cie=0000002c pc=0000000002062f60..0000000002062f6c │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000002062f61 │ │ │ │ +00004dc0 0000000000000018 00004d98 FDE cie=0000002c pc=0000000002062f80..0000000002062f8c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000002062f81 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000002062f6b │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000002062f8b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ddc 0000000000000010 00004db4 FDE cie=0000002c pc=0000000002062f70..0000000002062f76 │ │ │ │ +00004ddc 0000000000000010 00004db4 FDE cie=0000002c pc=0000000002062f90..0000000002062f96 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004df0 0000000000000010 00004dc8 FDE cie=0000002c pc=0000000002062f80..0000000002062f83 │ │ │ │ +00004df0 0000000000000010 00004dc8 FDE cie=0000002c pc=0000000002062fa0..0000000002062fa3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e04 0000000000000010 00004ddc FDE cie=0000002c pc=0000000002062f90..0000000002062f93 │ │ │ │ +00004e04 0000000000000010 00004ddc FDE cie=0000002c pc=0000000002062fb0..0000000002062fb3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e18 0000000000000010 00004df0 FDE cie=0000002c pc=0000000002062fa0..0000000002062fa6 │ │ │ │ +00004e18 0000000000000010 00004df0 FDE cie=0000002c pc=0000000002062fc0..0000000002062fc6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e2c 0000000000000010 00004e04 FDE cie=0000002c pc=0000000002062fb0..0000000002062fb6 │ │ │ │ +00004e2c 0000000000000010 00004e04 FDE cie=0000002c pc=0000000002062fd0..0000000002062fd6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e40 0000000000000010 00004e18 FDE cie=0000002c pc=0000000002062fc0..0000000002062fc6 │ │ │ │ +00004e40 0000000000000010 00004e18 FDE cie=0000002c pc=0000000002062fe0..0000000002062fe6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e54 0000000000000010 00004e2c FDE cie=0000002c pc=0000000002062fd0..0000000002062fd6 │ │ │ │ +00004e54 0000000000000010 00004e2c FDE cie=0000002c pc=0000000002062ff0..0000000002062ff6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e68 0000000000000010 00004e40 FDE cie=0000002c pc=0000000002062fe0..0000000002062fe6 │ │ │ │ +00004e68 0000000000000010 00004e40 FDE cie=0000002c pc=0000000002063000..0000000002063006 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e7c 0000000000000010 00004e54 FDE cie=0000002c pc=0000000002062ff0..0000000002062ff6 │ │ │ │ +00004e7c 0000000000000010 00004e54 FDE cie=0000002c pc=0000000002063010..0000000002063016 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e90 0000000000000010 00004e68 FDE cie=0000002c pc=0000000002063000..0000000002063006 │ │ │ │ +00004e90 0000000000000010 00004e68 FDE cie=0000002c pc=0000000002063020..0000000002063026 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ea4 0000000000000010 00004e7c FDE cie=0000002c pc=0000000002063010..0000000002063016 │ │ │ │ +00004ea4 0000000000000010 00004e7c FDE cie=0000002c pc=0000000002063030..0000000002063036 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004eb8 0000000000000010 00004e90 FDE cie=0000002c pc=0000000002063020..0000000002063025 │ │ │ │ +00004eb8 0000000000000010 00004e90 FDE cie=0000002c pc=0000000002063040..0000000002063045 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ecc 0000000000000010 00004ea4 FDE cie=0000002c pc=0000000002063030..0000000002063033 │ │ │ │ +00004ecc 0000000000000010 00004ea4 FDE cie=0000002c pc=0000000002063050..0000000002063053 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ee0 0000000000000010 00004eb8 FDE cie=0000002c pc=0000000002063040..0000000002063046 │ │ │ │ +00004ee0 0000000000000010 00004eb8 FDE cie=0000002c pc=0000000002063060..0000000002063066 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ef4 0000000000000010 00004ecc FDE cie=0000002c pc=0000000002063050..0000000002063055 │ │ │ │ +00004ef4 0000000000000010 00004ecc FDE cie=0000002c pc=0000000002063070..0000000002063075 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f08 0000000000000010 00004ee0 FDE cie=0000002c pc=0000000002063060..0000000002063065 │ │ │ │ +00004f08 0000000000000010 00004ee0 FDE cie=0000002c pc=0000000002063080..0000000002063085 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f1c 0000000000000010 00004ef4 FDE cie=0000002c pc=0000000002063070..0000000002063074 │ │ │ │ +00004f1c 0000000000000010 00004ef4 FDE cie=0000002c pc=0000000002063090..0000000002063094 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f30 0000000000000010 00004f08 FDE cie=0000002c pc=0000000002063080..0000000002063084 │ │ │ │ +00004f30 0000000000000010 00004f08 FDE cie=0000002c pc=00000000020630a0..00000000020630a4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f44 0000000000000010 00004f1c FDE cie=0000002c pc=0000000002063090..0000000002063095 │ │ │ │ +00004f44 0000000000000010 00004f1c FDE cie=0000002c pc=00000000020630b0..00000000020630b5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f58 0000000000000010 00004f30 FDE cie=0000002c pc=00000000020630a0..00000000020630a5 │ │ │ │ +00004f58 0000000000000010 00004f30 FDE cie=0000002c pc=00000000020630c0..00000000020630c5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f6c 0000000000000010 00004f44 FDE cie=0000002c pc=00000000020630b0..00000000020630b5 │ │ │ │ +00004f6c 0000000000000010 00004f44 FDE cie=0000002c pc=00000000020630d0..00000000020630d5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f80 0000000000000010 00004f58 FDE cie=0000002c pc=00000000020630c0..00000000020630c5 │ │ │ │ +00004f80 0000000000000010 00004f58 FDE cie=0000002c pc=00000000020630e0..00000000020630e5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f94 0000000000000010 00004f6c FDE cie=0000002c pc=00000000020630d0..00000000020630d4 │ │ │ │ +00004f94 0000000000000010 00004f6c FDE cie=0000002c pc=00000000020630f0..00000000020630f4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004fa8 0000000000000010 00004f80 FDE cie=0000002c pc=00000000020630e0..00000000020630e4 │ │ │ │ +00004fa8 0000000000000010 00004f80 FDE cie=0000002c pc=0000000002063100..0000000002063104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004fbc 0000000000000010 00004f94 FDE cie=0000002c pc=00000000020630f0..00000000020630f5 │ │ │ │ +00004fbc 0000000000000010 00004f94 FDE cie=0000002c pc=0000000002063110..0000000002063115 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004fd0 0000000000000010 00004fa8 FDE cie=0000002c pc=0000000002063100..0000000002063106 │ │ │ │ +00004fd0 0000000000000010 00004fa8 FDE cie=0000002c pc=0000000002063120..0000000002063126 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004fe4 0000000000000010 00004fbc FDE cie=0000002c pc=0000000002063110..0000000002063116 │ │ │ │ +00004fe4 0000000000000010 00004fbc FDE cie=0000002c pc=0000000002063130..0000000002063136 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ff8 0000000000000010 00004fd0 FDE cie=0000002c pc=0000000002063120..0000000002063126 │ │ │ │ +00004ff8 0000000000000010 00004fd0 FDE cie=0000002c pc=0000000002063140..0000000002063146 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000500c 0000000000000010 00004fe4 FDE cie=0000002c pc=0000000002063130..0000000002063133 │ │ │ │ +0000500c 0000000000000010 00004fe4 FDE cie=0000002c pc=0000000002063150..0000000002063153 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005020 0000000000000010 00004ff8 FDE cie=0000002c pc=0000000002063140..0000000002063146 │ │ │ │ +00005020 0000000000000010 00004ff8 FDE cie=0000002c pc=0000000002063160..0000000002063166 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005034 0000000000000010 0000500c FDE cie=0000002c pc=0000000002063150..0000000002063156 │ │ │ │ +00005034 0000000000000010 0000500c FDE cie=0000002c pc=0000000002063170..0000000002063176 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005048 0000000000000010 00005020 FDE cie=0000002c pc=0000000002063160..0000000002063166 │ │ │ │ +00005048 0000000000000010 00005020 FDE cie=0000002c pc=0000000002063180..0000000002063186 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000505c 0000000000000010 00005034 FDE cie=0000002c pc=0000000002063170..0000000002063176 │ │ │ │ +0000505c 0000000000000010 00005034 FDE cie=0000002c pc=0000000002063190..0000000002063196 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005070 0000000000000010 00005048 FDE cie=0000002c pc=0000000002063180..0000000002063183 │ │ │ │ +00005070 0000000000000010 00005048 FDE cie=0000002c pc=00000000020631a0..00000000020631a3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005084 0000000000000010 0000505c FDE cie=0000002c pc=0000000002063190..0000000002063196 │ │ │ │ +00005084 0000000000000010 0000505c FDE cie=0000002c pc=00000000020631b0..00000000020631b6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005098 0000000000000010 00005070 FDE cie=0000002c pc=00000000020631a0..00000000020631a6 │ │ │ │ +00005098 0000000000000010 00005070 FDE cie=0000002c pc=00000000020631c0..00000000020631c6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000050ac 0000000000000010 00005084 FDE cie=0000002c pc=00000000020631b0..00000000020631b6 │ │ │ │ +000050ac 0000000000000010 00005084 FDE cie=0000002c pc=00000000020631d0..00000000020631d6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000050c0 0000000000000010 00005098 FDE cie=0000002c pc=00000000020631c0..00000000020631c6 │ │ │ │ +000050c0 0000000000000010 00005098 FDE cie=0000002c pc=00000000020631e0..00000000020631e6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000050d4 0000000000000010 000050ac FDE cie=0000002c pc=00000000020631d0..00000000020631d6 │ │ │ │ +000050d4 0000000000000010 000050ac FDE cie=0000002c pc=00000000020631f0..00000000020631f6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000050e8 0000000000000010 000050c0 FDE cie=0000002c pc=00000000020631e0..00000000020631e6 │ │ │ │ +000050e8 0000000000000010 000050c0 FDE cie=0000002c pc=0000000002063200..0000000002063206 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000050fc 0000000000000010 000050d4 FDE cie=0000002c pc=00000000020631f0..00000000020631f7 │ │ │ │ +000050fc 0000000000000010 000050d4 FDE cie=0000002c pc=0000000002063210..0000000002063217 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005110 0000000000000010 000050e8 FDE cie=0000002c pc=0000000002063200..0000000002063208 │ │ │ │ +00005110 0000000000000010 000050e8 FDE cie=0000002c pc=0000000002063220..0000000002063228 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005124 0000000000000010 000050fc FDE cie=0000002c pc=0000000002063210..0000000002063214 │ │ │ │ +00005124 0000000000000010 000050fc FDE cie=0000002c pc=0000000002063230..0000000002063234 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005138 0000000000000010 00005110 FDE cie=0000002c pc=0000000002063220..0000000002063224 │ │ │ │ +00005138 0000000000000010 00005110 FDE cie=0000002c pc=0000000002063240..0000000002063244 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000514c 0000000000000010 00005124 FDE cie=0000002c pc=0000000002063230..0000000002063234 │ │ │ │ +0000514c 0000000000000010 00005124 FDE cie=0000002c pc=0000000002063250..0000000002063254 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005160 0000000000000010 00005138 FDE cie=0000002c pc=0000000002063240..0000000002063244 │ │ │ │ +00005160 0000000000000010 00005138 FDE cie=0000002c pc=0000000002063260..0000000002063264 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005174 0000000000000010 0000514c FDE cie=0000002c pc=0000000002063250..0000000002063257 │ │ │ │ +00005174 0000000000000010 0000514c FDE cie=0000002c pc=0000000002063270..0000000002063277 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005188 0000000000000010 00005160 FDE cie=0000002c pc=0000000002063260..0000000002063267 │ │ │ │ +00005188 0000000000000010 00005160 FDE cie=0000002c pc=0000000002063280..0000000002063287 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000519c 0000000000000010 00005174 FDE cie=0000002c pc=0000000002063270..000000000206327a │ │ │ │ +0000519c 0000000000000010 00005174 FDE cie=0000002c pc=0000000002063290..000000000206329a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000051b0 0000000000000010 00005188 FDE cie=0000002c pc=0000000002063280..0000000002063296 │ │ │ │ +000051b0 0000000000000010 00005188 FDE cie=0000002c pc=00000000020632a0..00000000020632b6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000051c4 0000000000000010 0000519c FDE cie=0000002c pc=00000000020632a0..00000000020632cf │ │ │ │ +000051c4 0000000000000010 0000519c FDE cie=0000002c pc=00000000020632c0..00000000020632ef │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000051d8 0000000000000010 000051b0 FDE cie=0000002c pc=00000000020632d0..00000000020632ff │ │ │ │ +000051d8 0000000000000010 000051b0 FDE cie=0000002c pc=00000000020632f0..000000000206331f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000051ec 0000000000000010 000051c4 FDE cie=0000002c pc=0000000002063300..000000000206332f │ │ │ │ +000051ec 0000000000000010 000051c4 FDE cie=0000002c pc=0000000002063320..000000000206334f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005200 0000000000000010 000051d8 FDE cie=0000002c pc=0000000002063330..0000000002063378 │ │ │ │ +00005200 0000000000000010 000051d8 FDE cie=0000002c pc=0000000002063350..0000000002063398 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005214 0000000000000010 000051ec FDE cie=0000002c pc=0000000002063380..0000000002063394 │ │ │ │ +00005214 0000000000000010 000051ec FDE cie=0000002c pc=00000000020633a0..00000000020633b4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005228 0000000000000010 00005200 FDE cie=0000002c pc=00000000020633a0..00000000020633c2 │ │ │ │ +00005228 0000000000000010 00005200 FDE cie=0000002c pc=00000000020633c0..00000000020633e2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000523c 0000000000000010 00005214 FDE cie=0000002c pc=00000000020633d0..00000000020633f2 │ │ │ │ +0000523c 0000000000000010 00005214 FDE cie=0000002c pc=00000000020633f0..0000000002063412 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005250 0000000000000010 00005228 FDE cie=0000002c pc=0000000002063400..000000000206341f │ │ │ │ +00005250 0000000000000010 00005228 FDE cie=0000002c pc=0000000002063420..000000000206343f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005264 0000000000000010 0000523c FDE cie=0000002c pc=0000000002063420..0000000002063454 │ │ │ │ +00005264 0000000000000010 0000523c FDE cie=0000002c pc=0000000002063440..0000000002063474 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005278 0000000000000010 00005250 FDE cie=0000002c pc=0000000002063460..0000000002063516 │ │ │ │ +00005278 0000000000000010 00005250 FDE cie=0000002c pc=0000000002063480..0000000002063536 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000528c 0000000000000010 00005264 FDE cie=0000002c pc=0000000002063520..000000000206373d │ │ │ │ +0000528c 0000000000000010 00005264 FDE cie=0000002c pc=0000000002063540..000000000206375d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000052a0 000000000000001c 00005278 FDE cie=0000002c pc=00000000020b38a0..00000000020b390b │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000020b38a1 │ │ │ │ +000052a0 000000000000001c 00005278 FDE cie=0000002c pc=00000000020b38c0..00000000020b392b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000020b38c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000020b38a8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000020b38c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 97 to 00000000020b3909 │ │ │ │ + DW_CFA_advance_loc1: 97 to 00000000020b3929 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000020b390a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000020b392a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000052c0 0000000000000014 00005298 FDE cie=0000002c pc=00000000020b3910..00000000020b391a │ │ │ │ +000052c0 0000000000000014 00005298 FDE cie=0000002c pc=00000000020b3930..00000000020b393a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000052d8 0000000000000010 000052b0 FDE cie=0000002c pc=0000000002186c20..0000000002186c26 │ │ │ │ +000052d8 0000000000000010 000052b0 FDE cie=0000002c pc=0000000002186c40..0000000002186c46 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000052ec 0000000000000010 000052c4 FDE cie=0000002c pc=0000000002186c30..0000000002186c33 │ │ │ │ +000052ec 0000000000000010 000052c4 FDE cie=0000002c pc=0000000002186c50..0000000002186c53 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005300 0000000000000010 000052d8 FDE cie=0000002c pc=0000000002186c40..0000000002186c46 │ │ │ │ +00005300 0000000000000010 000052d8 FDE cie=0000002c pc=0000000002186c60..0000000002186c66 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005314 0000000000000010 000052ec FDE cie=0000002c pc=0000000002186c50..0000000002186c62 │ │ │ │ +00005314 0000000000000010 000052ec FDE cie=0000002c pc=0000000002186c70..0000000002186c82 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005328 0000000000000010 00005300 FDE cie=0000002c pc=0000000002186c70..0000000002186c82 │ │ │ │ +00005328 0000000000000010 00005300 FDE cie=0000002c pc=0000000002186c90..0000000002186ca2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000533c 0000000000000010 00005314 FDE cie=0000002c pc=0000000002186c90..0000000002186ca2 │ │ │ │ +0000533c 0000000000000010 00005314 FDE cie=0000002c pc=0000000002186cb0..0000000002186cc2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005350 0000000000000010 00005328 FDE cie=0000002c pc=0000000002186cb0..0000000002186cc2 │ │ │ │ +00005350 0000000000000010 00005328 FDE cie=0000002c pc=0000000002186cd0..0000000002186ce2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005364 0000000000000010 0000533c FDE cie=0000002c pc=0000000002186cd0..0000000002186ce2 │ │ │ │ +00005364 0000000000000010 0000533c FDE cie=0000002c pc=0000000002186cf0..0000000002186d02 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005378 0000000000000010 00005350 FDE cie=0000002c pc=0000000002186cf0..0000000002186d02 │ │ │ │ +00005378 0000000000000010 00005350 FDE cie=0000002c pc=0000000002186d10..0000000002186d22 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000538c 0000000000000010 00005364 FDE cie=0000002c pc=0000000002186d10..0000000002186d15 │ │ │ │ +0000538c 0000000000000010 00005364 FDE cie=0000002c pc=0000000002186d30..0000000002186d35 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000053a0 0000000000000010 00005378 FDE cie=0000002c pc=0000000002186d20..0000000002186d25 │ │ │ │ +000053a0 0000000000000010 00005378 FDE cie=0000002c pc=0000000002186d40..0000000002186d45 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000053b4 0000000000000010 0000538c FDE cie=0000002c pc=0000000002186d30..0000000002186d35 │ │ │ │ +000053b4 0000000000000010 0000538c FDE cie=0000002c pc=0000000002186d50..0000000002186d55 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000053c8 0000000000000010 000053a0 FDE cie=0000002c pc=0000000002186d40..0000000002186d45 │ │ │ │ +000053c8 0000000000000010 000053a0 FDE cie=0000002c pc=0000000002186d60..0000000002186d65 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000053dc 0000000000000010 000053b4 FDE cie=0000002c pc=0000000002186d50..0000000002186d55 │ │ │ │ +000053dc 0000000000000010 000053b4 FDE cie=0000002c pc=0000000002186d70..0000000002186d75 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000053f0 0000000000000010 000053c8 FDE cie=0000002c pc=0000000002186d60..0000000002186d65 │ │ │ │ +000053f0 0000000000000010 000053c8 FDE cie=0000002c pc=0000000002186d80..0000000002186d85 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005404 0000000000000010 000053dc FDE cie=0000002c pc=0000000002186d70..0000000002186d77 │ │ │ │ +00005404 0000000000000010 000053dc FDE cie=0000002c pc=0000000002186d90..0000000002186d97 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005418 0000000000000010 000053f0 FDE cie=0000002c pc=0000000002186d80..0000000002186d87 │ │ │ │ +00005418 0000000000000010 000053f0 FDE cie=0000002c pc=0000000002186da0..0000000002186da7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000542c 0000000000000010 00005404 FDE cie=0000002c pc=0000000002186d90..0000000002186d97 │ │ │ │ +0000542c 0000000000000010 00005404 FDE cie=0000002c pc=0000000002186db0..0000000002186db7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005440 0000000000000010 00005418 FDE cie=0000002c pc=0000000002186da0..0000000002186da5 │ │ │ │ +00005440 0000000000000010 00005418 FDE cie=0000002c pc=0000000002186dc0..0000000002186dc5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005454 0000000000000010 0000542c FDE cie=0000002c pc=0000000002186db0..0000000002186db5 │ │ │ │ +00005454 0000000000000010 0000542c FDE cie=0000002c pc=0000000002186dd0..0000000002186dd5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005468 0000000000000010 00005440 FDE cie=0000002c pc=0000000002186dc0..0000000002186dc5 │ │ │ │ +00005468 0000000000000010 00005440 FDE cie=0000002c pc=0000000002186de0..0000000002186de5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000547c 0000000000000010 00005454 FDE cie=0000002c pc=0000000002186dd0..0000000002186dd5 │ │ │ │ +0000547c 0000000000000010 00005454 FDE cie=0000002c pc=0000000002186df0..0000000002186df5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005490 0000000000000010 00005468 FDE cie=0000002c pc=0000000002186de0..0000000002186de5 │ │ │ │ +00005490 0000000000000010 00005468 FDE cie=0000002c pc=0000000002186e00..0000000002186e05 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000054a4 0000000000000010 0000547c FDE cie=0000002c pc=0000000002186df0..0000000002186df5 │ │ │ │ +000054a4 0000000000000010 0000547c FDE cie=0000002c pc=0000000002186e10..0000000002186e15 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000054b8 0000000000000010 00005490 FDE cie=0000002c pc=00000000021c0e50..00000000021c0e55 │ │ │ │ +000054b8 0000000000000010 00005490 FDE cie=0000002c pc=00000000021c0e70..00000000021c0e75 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000054cc 0000000000000010 000054a4 FDE cie=0000002c pc=00000000021c0e60..00000000021c0e65 │ │ │ │ +000054cc 0000000000000010 000054a4 FDE cie=0000002c pc=00000000021c0e80..00000000021c0e85 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000054e0 0000000000000014 000054b8 FDE cie=0000002c pc=00000000021c0e70..00000000021c0e75 │ │ │ │ +000054e0 0000000000000014 000054b8 FDE cie=0000002c pc=00000000021c0e90..00000000021c0e95 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000054f8 0000000000000054 000054d0 FDE cie=0000002c pc=00000000021c0e80..00000000021c1018 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c0e82 │ │ │ │ +000054f8 0000000000000054 000054d0 FDE cie=0000002c pc=00000000021c0ea0..00000000021c1038 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c0ea2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000021c0e8e │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000021c0eae │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c0e90 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c0eb0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021c0e94 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021c0eb4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000021c0e97 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000021c0eb7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000021c0e9e │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000021c0ebe │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 204 to 00000000021c0f6a │ │ │ │ + DW_CFA_advance_loc1: 204 to 00000000021c0f8a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021c0f6b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021c0f8b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021c0f6c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021c0f8c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c0f6e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c0f8e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c0f70 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c0f90 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c0f72 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c0f92 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000021c0f78 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000021c0f98 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000021c0fa4 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000021c0fc4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000021c0faa │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000021c0fca │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021c0fab │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021c0fcb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c0fad │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c0fcd │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c0faf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c0fcf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c0fb1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c0fd1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000021c0fb8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000021c0fd8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005550 0000000000000010 00005528 FDE cie=0000002c pc=00000000021c1020..00000000021c1034 │ │ │ │ +00005550 0000000000000010 00005528 FDE cie=0000002c pc=00000000021c1040..00000000021c1054 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005564 0000000000000040 0000553c FDE cie=0000002c pc=00000000021c1040..00000000021c1728 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000021c1045 │ │ │ │ +00005564 0000000000000040 0000553c FDE cie=0000002c pc=00000000021c1060..00000000021c1748 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000021c1065 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000021c1051 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000021c1071 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c1053 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c1073 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c1055 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c1075 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021c1056 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021c1076 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021c1057 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021c1077 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1686 to 00000000021c16ed │ │ │ │ + DW_CFA_advance_loc2: 1686 to 00000000021c170d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021c16ee │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021c170e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021c16f2 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021c1712 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c16f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c1714 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000021c16fc │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000021c171c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c16fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c171e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055a8 0000000000000048 00005580 FDE cie=0000002c pc=00000000021c1730..00000000021c1a09 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c1732 │ │ │ │ +000055a8 0000000000000048 00005580 FDE cie=0000002c pc=00000000021c1750..00000000021c1a29 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c1752 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c1734 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c1754 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c1736 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c1756 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c1738 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c1758 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021c173c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021c175c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021c1740 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021c1760 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021c1744 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021c1764 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 328 to 00000000021c188c │ │ │ │ + DW_CFA_advance_loc2: 328 to 00000000021c18ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021c188d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021c18ad │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021c188e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021c18ae │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c1890 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c18b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c1892 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c18b2 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c1894 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c18b4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c1896 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c18b6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021c1897 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021c18b7 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000055f4 0000000000000030 000055cc FDE cie=0000002c pc=00000000021c1a10..00000000021c1aff │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c1a12 │ │ │ │ +000055f4 0000000000000030 000055cc FDE cie=0000002c pc=00000000021c1a30..00000000021c1b1f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c1a32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021c1a13 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021c1a33 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021c1a17 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021c1a37 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000021c1a22 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000021c1a42 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 158 to 00000000021c1ac0 │ │ │ │ + DW_CFA_advance_loc1: 158 to 00000000021c1ae0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021c1ac1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021c1ae1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021c1ac2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021c1ae2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021c1ac4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021c1ae4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021c1ac8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021c1ae8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005628 0000000000000024 00005600 FDE cie=0000002c pc=00000000021c1b00..00000000021c1b2e │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021c1b01 │ │ │ │ +00005628 0000000000000024 00005600 FDE cie=0000002c pc=00000000021c1b20..00000000021c1b4e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021c1b21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021c1b05 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021c1b25 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000021c1b0c │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000021c1b2c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 31 to 00000000021c1b2b │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000021c1b4b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021c1b2c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021c1b4c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021c1b2d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021c1b4d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00005650 0000000000000010 00005628 FDE cie=0000002c pc=0000000000407911..000000000040792b │ │ │ │ DW_CFA_advance_loc: 1 to 0000000000407912 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00005664 0000000000000030 0000563c FDE cie=0000002c pc=00000000021cf6a0..00000000021cf6f1 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021cf6a1 │ │ │ │ +00005664 0000000000000030 0000563c FDE cie=0000002c pc=00000000021cf6c0..00000000021cf711 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021cf6c1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000021cf6a8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000021cf6c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000021cf6ba │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000021cf6da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000021cf6d0 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000021cf6f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021cf6d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021cf6f1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021cf6d2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021cf6f2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000021cf6d8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000021cf6f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000021cf6ee │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000021cf70e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021cf6ef │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021cf70f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021cf6f0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021cf710 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005698 0000000000000038 00005670 FDE cie=0000002c pc=00000000021cf700..00000000021cf7ab │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021cf702 │ │ │ │ +00005698 0000000000000038 00005670 FDE cie=0000002c pc=00000000021cf720..00000000021cf7cb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021cf722 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000021cf707 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000021cf727 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021cf70b │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021cf72b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000021cf710 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000021cf730 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000021cf721 │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000021cf741 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 102 to 00000000021cf787 │ │ │ │ + DW_CFA_advance_loc1: 102 to 00000000021cf7a7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021cf788 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021cf7a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021cf789 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021cf7a9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021cf78b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021cf7ab │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021cf78d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021cf7ad │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000021cf790 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000021cf7b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000056d4 0000000000000018 000056ac FDE cie=0000002c pc=000000000040792b..0000000000407930 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000056f0 000000000000005c 000056c8 FDE cie=0000002c pc=00000000021cf7b0..00000000021cf834 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021cf7b2 │ │ │ │ +000056f0 000000000000005c 000056c8 FDE cie=0000002c pc=00000000021cf7d0..00000000021cf854 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021cf7d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000021cf7b7 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000021cf7d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000021cf7c0 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000021cf7e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000021cf7c7 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000021cf7e7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021cf7cb │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021cf7eb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000021cf7d7 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000021cf7f7 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000021cf7e3 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000021cf803 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000021cf805 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000021cf825 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021cf806 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021cf826 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021cf807 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021cf827 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021cf809 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021cf829 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021cf80b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021cf82b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021cf80d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021cf82d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021cf80f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021cf82f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021cf810 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021cf830 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000021cf829 │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000021cf849 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021cf82a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021cf84a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021cf82b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021cf84b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021cf82d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021cf84d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021cf82f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021cf84f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021cf831 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021cf851 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021cf833 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021cf853 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005750 000000000000001c 00005728 FDE cie=0000002c pc=00000000021cf840..00000000021cf8be │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000021cf864 │ │ │ │ +00005750 000000000000001c 00005728 FDE cie=0000002c pc=00000000021cf860..00000000021cf8de │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000021cf884 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000021cf888 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000021cf8a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000021cf890 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000021cf8b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000021cf8b9 │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000021cf8d9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005770 0000000000000014 00005748 FDE cie=0000002c pc=00000000021cf8c0..00000000021cf8f0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021cf8c4 │ │ │ │ +00005770 0000000000000014 00005748 FDE cie=0000002c pc=00000000021cf8e0..00000000021cf910 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021cf8e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 43 to 00000000021cf8ef │ │ │ │ + DW_CFA_advance_loc: 43 to 00000000021cf90f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005788 000000000000001c 00005760 FDE cie=0000002c pc=00000000021cf8f0..00000000021cf955 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021cf8f4 │ │ │ │ +00005788 000000000000001c 00005760 FDE cie=0000002c pc=00000000021cf910..00000000021cf975 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021cf914 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000021cf928 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000021cf948 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000021cf930 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000021cf950 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000021cf943 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000021cf963 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000021cf950 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000021cf970 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ 000057a8 0000000000000010 00005780 FDE cie=0000002c pc=0000000000407930..0000000000407962 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057bc 0000000000000020 00005794 FDE cie=0000002c pc=00000000021cf960..00000000021cfa86 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021cf964 │ │ │ │ +000057bc 0000000000000020 00005794 FDE cie=0000002c pc=00000000021cf980..00000000021cfaa6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021cf984 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 81 to 00000000021cf9b5 │ │ │ │ + DW_CFA_advance_loc1: 81 to 00000000021cf9d5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000021cf9c0 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000021cf9e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 153 to 00000000021cfa59 │ │ │ │ + DW_CFA_advance_loc1: 153 to 00000000021cfa79 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000021cfa60 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000021cfa80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000057e0 0000000000000010 000057b8 FDE cie=0000002c pc=0000000000407962..00000000004079f8 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057f4 000000000000004c 000057cc FDE cie=0000002c pc=00000000021cfa90..00000000021cfc77 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021cfa92 │ │ │ │ +000057f4 000000000000004c 000057cc FDE cie=0000002c pc=00000000021cfab0..00000000021cfc97 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021cfab2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000021cfa97 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000021cfab7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000021cfa9c │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000021cfabc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000021cfaa1 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000021cfac1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021cfaa5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021cfac5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021cfaa6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021cfac6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021cfaaa │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021cfaca │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 417 to 00000000021cfc4b │ │ │ │ + DW_CFA_advance_loc2: 417 to 00000000021cfc6b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021cfc4c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021cfc6c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021cfc4d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021cfc6d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021cfc4f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021cfc6f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021cfc51 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021cfc71 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021cfc53 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021cfc73 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021cfc55 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021cfc75 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000021cfc60 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000021cfc80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00005844 000000000000001c 0000581c FDE cie=0000002c pc=00000000004079f8..0000000000407a43 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00005864 0000000000000024 0000583c FDE cie=0000002c pc=00000000021cfc80..00000000021cfd33 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021cfc81 │ │ │ │ +00005864 0000000000000024 0000583c FDE cie=0000002c pc=00000000021cfca0..00000000021cfd53 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021cfca1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000021cfc84 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000021cfca4 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000021cfc89 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000021cfca9 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 113 to 00000000021cfcfa │ │ │ │ + DW_CFA_advance_loc1: 113 to 00000000021cfd1a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000021cfd00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000021cfd20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000021cfd32 │ │ │ │ + DW_CFA_advance_loc: 50 to 00000000021cfd52 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ │ │ │ 0000588c 0000000000000014 00005864 FDE cie=0000002c pc=0000000000407a43..0000000000407a5c │ │ │ │ DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ │ │ │ -000058a4 0000000000000024 0000587c FDE cie=0000002c pc=00000000021cfd40..00000000021cfdf8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021cfd41 │ │ │ │ +000058a4 0000000000000024 0000587c FDE cie=0000002c pc=00000000021cfd60..00000000021cfe18 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021cfd61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000021cfd44 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000021cfd64 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000021cfd49 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000021cfd69 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 119 to 00000000021cfdc0 │ │ │ │ + DW_CFA_advance_loc1: 119 to 00000000021cfde0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000021cfdc8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000021cfde8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 47 to 00000000021cfdf7 │ │ │ │ + DW_CFA_advance_loc: 47 to 00000000021cfe17 │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ │ │ │ │ 000058cc 0000000000000014 000058a4 FDE cie=0000002c pc=0000000000407a5c..0000000000407a75 │ │ │ │ DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ │ │ │ -000058e4 000000000000001c 000058bc FDE cie=0000002c pc=00000000021cfe00..00000000021cfe5f │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000021cfe08 │ │ │ │ +000058e4 000000000000001c 000058bc FDE cie=0000002c pc=00000000021cfe20..00000000021cfe7f │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000021cfe28 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 00000000021cfe35 │ │ │ │ + DW_CFA_advance_loc: 45 to 00000000021cfe55 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000021cfe40 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000021cfe60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000021cfe5e │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000021cfe7e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00005904 0000000000000010 000058dc FDE cie=0000002c pc=0000000000407a75..0000000000407a7a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005918 000000000000001c 000058f0 FDE cie=0000002c pc=00000000021cfe60..00000000021cfeb5 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021cfe64 │ │ │ │ +00005918 000000000000001c 000058f0 FDE cie=0000002c pc=00000000021cfe80..00000000021cfed5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021cfe84 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000021cfe77 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000021cfe97 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000021cfe80 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000021cfea0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000021cfeb4 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000021cfed4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00005938 0000000000000010 00005910 FDE cie=0000002c pc=0000000000407a7a..0000000000407a7f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000594c 0000000000000028 00005924 FDE cie=0000002c pc=00000000021cfec0..00000000021cff44 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021cfec4 │ │ │ │ +0000594c 0000000000000028 00005924 FDE cie=0000002c pc=00000000021cfee0..00000000021cff64 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021cfee4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000021cfeed │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000021cff0d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000021cfef0 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000021cff10 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000021cff08 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000021cff28 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000021cff31 │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000021cff51 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000021cff3e │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000021cff5e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021cff3f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021cff5f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021cff43 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021cff63 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00005978 0000000000000010 00005950 FDE cie=0000002c pc=0000000000407a7f..0000000000407a98 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000598c 0000000000000020 00005964 FDE cie=0000002c pc=00000000021cff50..00000000021cffc7 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021cff54 │ │ │ │ +0000598c 0000000000000020 00005964 FDE cie=0000002c pc=00000000021cff70..00000000021cffe7 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021cff74 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 89 to 00000000021cffad │ │ │ │ + DW_CFA_advance_loc1: 89 to 00000000021cffcd │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000021cffb6 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000021cffd6 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000021cffc1 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000021cffe1 │ │ │ │ DW_CFA_def_cfa_offset: 72 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021cffc2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021cffe2 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021cffc6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021cffe6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ 000059b0 0000000000000010 00005988 FDE cie=0000002c pc=0000000000407a98..0000000000407ab1 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000059c4 0000000000000020 0000599c FDE cie=0000002c pc=00000000021cffd0..00000000021d0064 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021cffd4 │ │ │ │ +000059c4 0000000000000020 0000599c FDE cie=0000002c pc=00000000021cfff0..00000000021d0084 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021cfff4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 77 to 00000000021d0021 │ │ │ │ + DW_CFA_advance_loc1: 77 to 00000000021d0041 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000021d0028 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000021d0048 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000021d005c │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000021d007c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021d0060 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021d0080 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000059e8 0000000000000010 000059c0 FDE cie=0000002c pc=0000000000407ab1..0000000000407ae3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000059fc 0000000000000024 000059d4 FDE cie=0000002c pc=00000000021d0070..00000000021d01e0 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021d0071 │ │ │ │ +000059fc 0000000000000024 000059d4 FDE cie=0000002c pc=00000000021d0090..00000000021d0200 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021d0091 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 135 to 00000000021d00f8 │ │ │ │ + DW_CFA_advance_loc1: 135 to 00000000021d0118 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000021d0100 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000021d0120 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 105 to 00000000021d0169 │ │ │ │ + DW_CFA_advance_loc1: 105 to 00000000021d0189 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021d016a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021d018a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 117 to 00000000021d01df │ │ │ │ + DW_CFA_advance_loc1: 117 to 00000000021d01ff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ 00005a24 0000000000000014 000059fc FDE cie=0000002c pc=0000000000407ae3..0000000000407afc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a3c 0000000000000010 00005a14 FDE cie=0000002c pc=00000000021d01e0..00000000021d021d │ │ │ │ +00005a3c 0000000000000010 00005a14 FDE cie=0000002c pc=00000000021d0200..00000000021d023d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a50 0000000000000010 00005a28 FDE cie=0000002c pc=00000000021d0220..00000000021d024b │ │ │ │ +00005a50 0000000000000010 00005a28 FDE cie=0000002c pc=00000000021d0240..00000000021d026b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a64 0000000000000014 00005a3c FDE cie=0000002c pc=00000000021d0250..00000000021d029d │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000021d027c │ │ │ │ +00005a64 0000000000000014 00005a3c FDE cie=0000002c pc=00000000021d0270..00000000021d02bd │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000021d029c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000021d029a │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000021d02ba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a7c 0000000000000014 00005a54 FDE cie=0000002c pc=00000000021d02a0..00000000021d02d7 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021d02a4 │ │ │ │ +00005a7c 0000000000000014 00005a54 FDE cie=0000002c pc=00000000021d02c0..00000000021d02f7 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021d02c4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000021d02d6 │ │ │ │ + DW_CFA_advance_loc: 50 to 00000000021d02f6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a94 0000000000000040 00005a6c FDE cie=0000002c pc=00000000021d02e0..00000000021d03d1 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021d02e1 │ │ │ │ +00005a94 0000000000000040 00005a6c FDE cie=0000002c pc=00000000021d0300..00000000021d03f1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021d0301 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021d02e2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021d0302 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021d02e6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021d0306 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 154 to 00000000021d0380 │ │ │ │ + DW_CFA_advance_loc1: 154 to 00000000021d03a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021d0384 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021d03a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021d0385 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021d03a5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000021d0390 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000021d03b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000021d0399 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000021d03b9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021d039d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021d03bd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021d039e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021d03be │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021d03a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021d03c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000021d03ad │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000021d03cd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021d03b1 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021d03d1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021d03b2 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021d03d2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000021d03b8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000021d03d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00005ad8 0000000000000014 00005ab0 FDE cie=0000002c pc=0000000000407afc..0000000000407b2e │ │ │ │ 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 │ │ │ │ │ │ │ │ -00005af0 000000000000001c 00005ac8 FDE cie=0000002c pc=00000000021d03e0..00000000021d045a │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021d03e4 │ │ │ │ +00005af0 000000000000001c 00005ac8 FDE cie=0000002c pc=00000000021d0400..00000000021d047a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021d0404 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 100 to 00000000021d0448 │ │ │ │ + DW_CFA_advance_loc1: 100 to 00000000021d0468 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000021d0450 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000021d0470 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000021d0459 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000021d0479 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00005b10 0000000000000010 00005ae8 FDE cie=0000002c pc=0000000000407b2e..0000000000407b47 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b24 0000000000000024 00005afc FDE cie=0000002c pc=00000000021d0460..00000000021d05ca │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021d0464 │ │ │ │ +00005b24 0000000000000024 00005afc FDE cie=0000002c pc=00000000021d0480..00000000021d05ea │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021d0484 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 79 to 00000000021d04b3 │ │ │ │ + DW_CFA_advance_loc1: 79 to 00000000021d04d3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000021d04c0 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000021d04e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 211 to 00000000021d0593 │ │ │ │ + DW_CFA_advance_loc1: 211 to 00000000021d05b3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000021d05a0 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000021d05c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000021d05c6 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000021d05e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00005b4c 0000000000000010 00005b24 FDE cie=0000002c pc=0000000000407b47..0000000000407b79 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b60 0000000000000024 00005b38 FDE cie=0000002c pc=00000000021d05d0..00000000021d06de │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021d05d4 │ │ │ │ +00005b60 0000000000000024 00005b38 FDE cie=0000002c pc=00000000021d05f0..00000000021d06fe │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021d05f4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000021d05fa │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000021d061a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000021d0600 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000021d0620 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 169 to 00000000021d06a9 │ │ │ │ + DW_CFA_advance_loc1: 169 to 00000000021d06c9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000021d06b0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000021d06d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000021d06b6 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000021d06d6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000021d06c0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000021d06e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00005b88 0000000000000010 00005b60 FDE cie=0000002c pc=0000000000407b79..0000000000407bab │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b9c 0000000000000014 00005b74 FDE cie=0000002c pc=00000000021d06e0..00000000021d0713 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021d06e4 │ │ │ │ +00005b9c 0000000000000014 00005b74 FDE cie=0000002c pc=00000000021d0700..00000000021d0733 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021d0704 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000021d0712 │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000021d0732 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005bb4 0000000000000024 00005b8c FDE cie=0000002c pc=00000000021d0720..00000000021d08af │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021d0724 │ │ │ │ +00005bb4 0000000000000024 00005b8c FDE cie=0000002c pc=00000000021d0740..00000000021d08cf │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021d0744 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 91 to 00000000021d077f │ │ │ │ + DW_CFA_advance_loc1: 91 to 00000000021d079f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000021d0788 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000021d07a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 234 to 00000000021d0872 │ │ │ │ + DW_CFA_advance_loc1: 234 to 00000000021d0892 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000021d0880 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000021d08a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000021d08a6 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000021d08c6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021d08aa │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021d08ca │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ 00005bdc 0000000000000010 00005bb4 FDE cie=0000002c pc=0000000000407bab..0000000000407c0f │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005bf0 0000000000000020 00005bc8 FDE cie=0000002c pc=00000000021d08b0..00000000021d09a5 │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000021d08f0 │ │ │ │ +00005bf0 0000000000000020 00005bc8 FDE cie=0000002c pc=00000000021d08d0..00000000021d09c5 │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000021d0910 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000021d08f7 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000021d0917 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 157 to 00000000021d0994 │ │ │ │ + DW_CFA_advance_loc1: 157 to 00000000021d09b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000021d0995 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000021d09b5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000021d09a0 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000021d09c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ 00005c14 0000000000000014 00005bec FDE cie=0000002c pc=0000000000407c0f..0000000000407c28 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c2c 0000000000000020 00005c04 FDE cie=0000002c pc=00000000021d09b0..00000000021d0a64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021d09b4 │ │ │ │ +00005c2c 0000000000000020 00005c04 FDE cie=0000002c pc=00000000021d09d0..00000000021d0a84 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021d09d4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc1: 160 to 00000000021d0a54 │ │ │ │ + DW_CFA_advance_loc1: 160 to 00000000021d0a74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000021d0a58 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000021d0a78 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000021d0a5e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000021d0a7e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000021d0a60 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000021d0a80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00005c50 0000000000000010 00005c28 FDE cie=0000002c pc=0000000000407c28..0000000000407c41 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c64 0000000000000010 00005c3c FDE cie=0000002c pc=00000000021d0a70..00000000021d0a75 │ │ │ │ +00005c64 0000000000000010 00005c3c FDE cie=0000002c pc=00000000021d0a90..00000000021d0a95 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c78 0000000000000010 00005c50 FDE cie=0000002c pc=00000000021d0a80..00000000021d0a85 │ │ │ │ +00005c78 0000000000000010 00005c50 FDE cie=0000002c pc=00000000021d0aa0..00000000021d0aa5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c8c 0000000000000010 00005c64 FDE cie=0000002c pc=00000000021d0a90..00000000021d0a95 │ │ │ │ +00005c8c 0000000000000010 00005c64 FDE cie=0000002c pc=00000000021d0ab0..00000000021d0ab5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ca0 0000000000000014 00005c78 FDE cie=0000002c pc=00000000021d0aa0..00000000021d0aa5 │ │ │ │ +00005ca0 0000000000000014 00005c78 FDE cie=0000002c pc=00000000021d0ac0..00000000021d0ac5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005cb8 0000000000000010 00005c90 FDE cie=0000002c pc=00000000021e7710..00000000021e771b │ │ │ │ +00005cb8 0000000000000010 00005c90 FDE cie=0000002c pc=00000000021e7730..00000000021e773b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ccc 0000000000000010 00005ca4 FDE cie=0000002c pc=00000000021e7720..00000000021e772c │ │ │ │ +00005ccc 0000000000000010 00005ca4 FDE cie=0000002c pc=00000000021e7740..00000000021e774c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ce0 0000000000000010 00005cb8 FDE cie=0000002c pc=00000000021e7730..00000000021e773a │ │ │ │ +00005ce0 0000000000000010 00005cb8 FDE cie=0000002c pc=00000000021e7750..00000000021e775a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005cf4 0000000000000010 00005ccc FDE cie=0000002c pc=00000000021e7740..00000000021e7749 │ │ │ │ +00005cf4 0000000000000010 00005ccc FDE cie=0000002c pc=00000000021e7760..00000000021e7769 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d08 0000000000000010 00005ce0 FDE cie=0000002c pc=00000000021e7750..00000000021e775c │ │ │ │ +00005d08 0000000000000010 00005ce0 FDE cie=0000002c pc=00000000021e7770..00000000021e777c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d1c 0000000000000010 00005cf4 FDE cie=0000002c pc=00000000021e7760..00000000021e776d │ │ │ │ +00005d1c 0000000000000010 00005cf4 FDE cie=0000002c pc=00000000021e7780..00000000021e778d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d30 0000000000000010 00005d08 FDE cie=0000002c pc=00000000021e7770..00000000021e777b │ │ │ │ +00005d30 0000000000000010 00005d08 FDE cie=0000002c pc=00000000021e7790..00000000021e779b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d44 0000000000000010 00005d1c FDE cie=0000002c pc=00000000021e7780..00000000021e778c │ │ │ │ +00005d44 0000000000000010 00005d1c FDE cie=0000002c pc=00000000021e77a0..00000000021e77ac │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d58 0000000000000010 00005d30 FDE cie=0000002c pc=00000000021e7790..00000000021e77a3 │ │ │ │ +00005d58 0000000000000010 00005d30 FDE cie=0000002c pc=00000000021e77b0..00000000021e77c3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d6c 0000000000000010 00005d44 FDE cie=0000002c pc=00000000021e77b0..00000000021e77c4 │ │ │ │ +00005d6c 0000000000000010 00005d44 FDE cie=0000002c pc=00000000021e77d0..00000000021e77e4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d80 0000000000000010 00005d58 FDE cie=0000002c pc=00000000021e77d0..00000000021e77e1 │ │ │ │ +00005d80 0000000000000010 00005d58 FDE cie=0000002c pc=00000000021e77f0..00000000021e7801 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d94 0000000000000010 00005d6c FDE cie=0000002c pc=00000000021e77f0..00000000021e7807 │ │ │ │ +00005d94 0000000000000010 00005d6c FDE cie=0000002c pc=00000000021e7810..00000000021e7827 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005da8 0000000000000010 00005d80 FDE cie=0000002c pc=00000000021e7810..00000000021e7825 │ │ │ │ +00005da8 0000000000000010 00005d80 FDE cie=0000002c pc=00000000021e7830..00000000021e7845 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005dbc 0000000000000010 00005d94 FDE cie=0000002c pc=00000000021e7830..00000000021e7846 │ │ │ │ +00005dbc 0000000000000010 00005d94 FDE cie=0000002c pc=00000000021e7850..00000000021e7866 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005dd0 0000000000000010 00005da8 FDE cie=0000002c pc=00000000021e7850..00000000021e7863 │ │ │ │ +00005dd0 0000000000000010 00005da8 FDE cie=0000002c pc=00000000021e7870..00000000021e7883 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005de4 0000000000000010 00005dbc FDE cie=0000002c pc=00000000021e7870..00000000021e788a │ │ │ │ +00005de4 0000000000000010 00005dbc FDE cie=0000002c pc=00000000021e7890..00000000021e78aa │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005df8 0000000000000010 00005dd0 FDE cie=0000002c pc=00000000021e7890..00000000021e78a3 │ │ │ │ +00005df8 0000000000000010 00005dd0 FDE cie=0000002c pc=00000000021e78b0..00000000021e78c3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005e0c 0000000000000010 00005de4 FDE cie=0000002c pc=00000000021e78b0..00000000021e78c4 │ │ │ │ +00005e0c 0000000000000010 00005de4 FDE cie=0000002c pc=00000000021e78d0..00000000021e78e4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005e20 0000000000000010 00005df8 FDE cie=0000002c pc=00000000021e78d0..00000000021e78e1 │ │ │ │ +00005e20 0000000000000010 00005df8 FDE cie=0000002c pc=00000000021e78f0..00000000021e7901 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005e34 0000000000000010 00005e0c FDE cie=0000002c pc=00000000021e78f0..00000000021e7907 │ │ │ │ +00005e34 0000000000000010 00005e0c FDE cie=0000002c pc=00000000021e7910..00000000021e7927 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005e48 0000000000000010 00005e20 FDE cie=0000002c pc=00000000021e7910..00000000021e7923 │ │ │ │ +00005e48 0000000000000010 00005e20 FDE cie=0000002c pc=00000000021e7930..00000000021e7943 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005e5c 0000000000000010 00005e34 FDE cie=0000002c pc=00000000021e7930..00000000021e7944 │ │ │ │ +00005e5c 0000000000000010 00005e34 FDE cie=0000002c pc=00000000021e7950..00000000021e7964 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005e70 0000000000000010 00005e48 FDE cie=0000002c pc=00000000021e7950..00000000021e7961 │ │ │ │ +00005e70 0000000000000010 00005e48 FDE cie=0000002c pc=00000000021e7970..00000000021e7981 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005e84 0000000000000010 00005e5c FDE cie=0000002c pc=00000000021e7970..00000000021e7987 │ │ │ │ +00005e84 0000000000000010 00005e5c FDE cie=0000002c pc=00000000021e7990..00000000021e79a7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005e98 0000000000000010 00005e70 FDE cie=0000002c pc=00000000021e7990..00000000021e799b │ │ │ │ +00005e98 0000000000000010 00005e70 FDE cie=0000002c pc=00000000021e79b0..00000000021e79bb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005eac 0000000000000010 00005e84 FDE cie=0000002c pc=00000000021e79a0..00000000021e79ac │ │ │ │ +00005eac 0000000000000010 00005e84 FDE cie=0000002c pc=00000000021e79c0..00000000021e79cc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ec0 0000000000000010 00005e98 FDE cie=0000002c pc=00000000021e79b0..00000000021e79ba │ │ │ │ +00005ec0 0000000000000010 00005e98 FDE cie=0000002c pc=00000000021e79d0..00000000021e79da │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ed4 0000000000000010 00005eac FDE cie=0000002c pc=00000000021e79c0..00000000021e79c9 │ │ │ │ +00005ed4 0000000000000010 00005eac FDE cie=0000002c pc=00000000021e79e0..00000000021e79e9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ee8 0000000000000010 00005ec0 FDE cie=0000002c pc=00000000021e79d0..00000000021e79d9 │ │ │ │ +00005ee8 0000000000000010 00005ec0 FDE cie=0000002c pc=00000000021e79f0..00000000021e79f9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005efc 0000000000000010 00005ed4 FDE cie=0000002c pc=00000000021e79e0..00000000021e79ea │ │ │ │ +00005efc 0000000000000010 00005ed4 FDE cie=0000002c pc=00000000021e7a00..00000000021e7a0a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f10 0000000000000010 00005ee8 FDE cie=0000002c pc=00000000021e79f0..00000000021e79f8 │ │ │ │ +00005f10 0000000000000010 00005ee8 FDE cie=0000002c pc=00000000021e7a10..00000000021e7a18 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f24 0000000000000010 00005efc FDE cie=0000002c pc=00000000021e7a00..00000000021e7a07 │ │ │ │ +00005f24 0000000000000010 00005efc FDE cie=0000002c pc=00000000021e7a20..00000000021e7a27 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f38 0000000000000010 00005f10 FDE cie=0000002c pc=00000000021e7a10..00000000021e7a14 │ │ │ │ +00005f38 0000000000000010 00005f10 FDE cie=0000002c pc=00000000021e7a30..00000000021e7a34 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f4c 0000000000000010 00005f24 FDE cie=0000002c pc=00000000021e7a20..00000000021e7a24 │ │ │ │ +00005f4c 0000000000000010 00005f24 FDE cie=0000002c pc=00000000021e7a40..00000000021e7a44 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f60 0000000000000010 00005f38 FDE cie=0000002c pc=00000000021e7a30..00000000021e7a33 │ │ │ │ +00005f60 0000000000000010 00005f38 FDE cie=0000002c pc=00000000021e7a50..00000000021e7a53 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f74 0000000000000010 00005f4c FDE cie=0000002c pc=00000000021e7a40..00000000021e7a44 │ │ │ │ +00005f74 0000000000000010 00005f4c FDE cie=0000002c pc=00000000021e7a60..00000000021e7a64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f88 0000000000000010 00005f60 FDE cie=0000002c pc=00000000021e7a50..00000000021e7a54 │ │ │ │ +00005f88 0000000000000010 00005f60 FDE cie=0000002c pc=00000000021e7a70..00000000021e7a74 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f9c 0000000000000010 00005f74 FDE cie=0000002c pc=00000000021e7a60..00000000021e7a64 │ │ │ │ +00005f9c 0000000000000010 00005f74 FDE cie=0000002c pc=00000000021e7a80..00000000021e7a84 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005fb0 0000000000000010 00005f88 FDE cie=0000002c pc=00000000021e7a70..00000000021e7a73 │ │ │ │ +00005fb0 0000000000000010 00005f88 FDE cie=0000002c pc=00000000021e7a90..00000000021e7a93 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005fc4 0000000000000010 00005f9c FDE cie=0000002c pc=00000000021e7a80..00000000021e7a84 │ │ │ │ +00005fc4 0000000000000010 00005f9c FDE cie=0000002c pc=00000000021e7aa0..00000000021e7aa4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005fd8 0000000000000010 00005fb0 FDE cie=0000002c pc=00000000021e7a90..00000000021e7a9c │ │ │ │ +00005fd8 0000000000000010 00005fb0 FDE cie=0000002c pc=00000000021e7ab0..00000000021e7abc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005fec 0000000000000010 00005fc4 FDE cie=0000002c pc=00000000021e7aa0..00000000021e7abd │ │ │ │ +00005fec 0000000000000010 00005fc4 FDE cie=0000002c pc=00000000021e7ac0..00000000021e7add │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006000 0000000000000010 00005fd8 FDE cie=0000002c pc=00000000021e7ac0..00000000021e7afc │ │ │ │ +00006000 0000000000000010 00005fd8 FDE cie=0000002c pc=00000000021e7ae0..00000000021e7b1c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006014 0000000000000010 00005fec FDE cie=0000002c pc=00000000021e7b00..00000000021e7b84 │ │ │ │ +00006014 0000000000000010 00005fec FDE cie=0000002c pc=00000000021e7b20..00000000021e7ba4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006028 0000000000000014 00006000 FDE cie=0000002c pc=00000000021e7b90..00000000021e7c14 │ │ │ │ +00006028 0000000000000014 00006000 FDE cie=0000002c pc=00000000021e7bb0..00000000021e7c34 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006040 0000000000000010 00006018 FDE cie=0000002c pc=00000000021e7c20..00000000021e7c4a │ │ │ │ +00006040 0000000000000010 00006018 FDE cie=0000002c pc=00000000021e7c40..00000000021e7c6a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006054 0000000000000010 0000602c FDE cie=0000002c pc=00000000021e7c50..00000000021e7c7a │ │ │ │ +00006054 0000000000000010 0000602c FDE cie=0000002c pc=00000000021e7c70..00000000021e7c9a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00006068 0000000000000028 00006040 FDE cie=0000002c pc=00000000021f0dc0..00000000021f0e35 │ │ │ │ DW_CFA_advance_loc: 1 to 00000000021f0dc1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib64/ld-linux-x86-64.so.2 │ │ │ │ +G$/lib64/ld-linux-x86-64.so.2 │ │ │ │ __gmon_start__ │ │ │ │ inflateEnd │ │ │ │ inflateInit2_ │ │ │ │ inflateReset │ │ │ │ deflateInit2_ │ │ │ │ inflateSetDictionary │ │ │ │ zlibVersion │ │ │ │ @@ -239,22 +239,42 @@ │ │ │ │ []A\A^A_ │ │ │ │ AWAVATUSH │ │ │ │ @[]A\A^A_ │ │ │ │ AWAVATUH │ │ │ │ []A\A^A_ │ │ │ │ AWAVATUSH │ │ │ │ @[]A\A^A_ │ │ │ │ +M H;H'u"H │ │ │ │ +M H;H'u*H │ │ │ │ +M(H;H/u H │ │ │ │ +u(H;r'u+H │ │ │ │ +u0H;r/u!H │ │ │ │ +u&L;H'u H │ │ │ │ E(H;E0u*H │ │ │ │ E(H;E0u"H │ │ │ │ UUUUUUUUH │ │ │ │ UUUUUUUUH │ │ │ │ 33333333H │ │ │ │ 33333333H │ │ │ │ [&H;] ttH │ │ │ │ [&H;] tRH │ │ │ │ +UUUUUUUUH │ │ │ │ +UUUUUUUUH │ │ │ │ +UUUUUUUUH │ │ │ │ +UUUUUUUUH │ │ │ │ +UUUUUUUUH │ │ │ │ +UUUUUUUUH │ │ │ │ +UUUUUUUUH │ │ │ │ +UUUUUUUUH │ │ │ │ +UUUUUUUUH │ │ │ │ +UUUUUUUUH │ │ │ │ +UUUUUUUUH │ │ │ │ +UUUUUUUUH │ │ │ │ +UUUUUUUUH │ │ │ │ +UUUUUUUUH │ │ │ │ AWAVAUATUSD │ │ │ │ E<[]A\A]A^A_ │ │ │ │ AWAVAUATUS │ │ │ │ []A\A]A^A_ │ │ │ │ h[]A\A]A^A_ │ │ │ │ AWAVAUATA │ │ │ │ X[]A\A]A^A_ │ │ │ │ @@ -491,34 +511,14 @@ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUS │ │ │ │ []A\A]A^A_ │ │ │ │ M0H;M(}WI │ │ │ │ @@@@@@@@L! │ │ │ │ @@@@@@@@L! │ │ │ │ -UUUUUUUUH │ │ │ │ -UUUUUUUUH │ │ │ │ -UUUUUUUUH │ │ │ │ -UUUUUUUUH │ │ │ │ -UUUUUUUUH │ │ │ │ -UUUUUUUUH │ │ │ │ -UUUUUUUUH │ │ │ │ -UUUUUUUUH │ │ │ │ -UUUUUUUUH │ │ │ │ -UUUUUUUUH │ │ │ │ -UUUUUUUUH │ │ │ │ -UUUUUUUUH │ │ │ │ -UUUUUUUUH │ │ │ │ -UUUUUUUUH │ │ │ │ -M H;H'u"H │ │ │ │ -M H;H'u*H │ │ │ │ -M(H;H/u H │ │ │ │ -u(H;r'u+H │ │ │ │ -u0H;r/u!H │ │ │ │ -u&L;H'u H │ │ │ │ uJH;y%uDI │ │ │ │ E(H;] tPI │ │ │ │ UUUUUUUUH │ │ │ │ UUUUUUUUH │ │ │ │ 33333333H │ │ │ │ 33333333H │ │ │ │ UUUUUUUUH │ │ │ │ @@ -683,14 +683,19 @@ │ │ │ │ HcUPHcuhHc}`LcEXLcMHLcU@Lc]8Lcu0H │ │ │ │ D$XHcE(L │ │ │ │ wvH;] u^I │ │ │ │ C/H;C7u5I │ │ │ │ C/H;C7u5I │ │ │ │ C/H;C7u5I │ │ │ │ C/H;C7u5I │ │ │ │ +]A\A]A^A_ │ │ │ │ +[A\A]A^A_] │ │ │ │ +gfffffff │ │ │ │ +gfffffff │ │ │ │ +gffffffff │ │ │ │ UUUUUUUUH │ │ │ │ UUUUUUUUH │ │ │ │ 33333333H │ │ │ │ 33333333H │ │ │ │ UUUUUUUUH │ │ │ │ UUUUUUUUH │ │ │ │ 33333333H │ │ │ │ @@ -739,19 +744,14 @@ │ │ │ │ E(H+E H) │ │ │ │ E0H+E(H) │ │ │ │ E0H+E(H) │ │ │ │ E0H+E(H) │ │ │ │ E(H+E H) │ │ │ │ E(H+E H+E8I │ │ │ │ E(H+E H+E8I │ │ │ │ -]A\A]A^A_ │ │ │ │ -[A\A]A^A_] │ │ │ │ -gfffffff │ │ │ │ -gfffffff │ │ │ │ -gffffffff │ │ │ │ C/H;C7tTH │ │ │ │ C/H;C7u5I │ │ │ │ C/H;C7u5I │ │ │ │ \$pL+]8H │ │ │ │ K/H;K7u)H │ │ │ │ S/H;S7t(H │ │ │ │ C/H;C7tZH │ │ │ │ @@ -1002,14 +1002,292 @@ │ │ │ │ │ │ │ │ Set a GHC language extension for @run │ │ │ │ Be nice (disable insulting error messages) │ │ │ │ [options] │ │ │ │ Valid levels are: │ │ │ │ Unknown log level. │ │ │ │ lambdabot version │ │ │ │ +f . Evaluate a brainf*ck expression │ │ │ │ +waitForProc │ │ │ │ +Terminated │ │ │ │ +Lambdabot.Plugin.Novelty.BF │ │ │ │ +lambdabot-novelty-plugins-5.3.1.2-Fw39oOpqt6B5adZuK5Ft5q │ │ │ │ +dice . Throw random dice. is of the form 3d6+2. │ │ │ │ +src/Lambdabot/Plugin/Novelty/Dice.hs │ │ │ │ +Lambdabot.Plugin.Novelty.Dice │ │ │ │ +lite . Translate English to elitespeak │ │ │ │ +Say again? │ │ │ │ +Lambdabot.Plugin.Novelty.Elite │ │ │ │ +Couldn't run the filter. │ │ │ │ + │ │ │ │ +warez . H4x0r │ │ │ │ +valley . Like, ya know? │ │ │ │ +valspeak │ │ │ │ +redneck . Deep south │ │ │ │ +postmodern . Feminazi │ │ │ │ +postmodern │ │ │ │ +pirate . Talk like a pirate │ │ │ │ +pansy . Effeminate male │ │ │ │ +kraut . German accent │ │ │ │ +jive . Slap ma fro │ │ │ │ +jethro . Now listen to a story 'bout a man named Jed... │ │ │ │ +funetak . Southern drawl │ │ │ │ +fudd . Fudd, Elmer │ │ │ │ +dubya . Presidential filter │ │ │ │ +drawl . Southern drawl │ │ │ │ +cockney . Londoner accent │ │ │ │ +chef . Bork bork bork │ │ │ │ +brooklyn . Yo │ │ │ │ +brooklyn │ │ │ │ +b1ff . B1ff of usenet yore │ │ │ │ +austro . Talk like Ahhhnold │ │ │ │ +Lambdabot.Plugin.Novelty.Filter │ │ │ │ +arberisms in the style of David Farber. │ │ │ │ +ichard Nixon's finest. │ │ │ │ +rotontorpedo is silly │ │ │ │ + RETURNS! │ │ │ │ +yhjulwwiefzojcbxybbruweejw │ │ │ │ +irl19 wonders what "discriminating hackers" are. │ │ │ │ +alomer. Sound a bit like palomer on a good day. │ │ │ │ +rain. Pinky and the Brain │ │ │ │ +inky. Pinky and the Brain │ │ │ │ +52s. Anyone noticed the b52s sound a lot like zippy? │ │ │ │ +eal. Talk like Keal │ │ │ │ +arr. Talk to a scurvy pirate │ │ │ │ +rr. Talk to a pirate │ │ │ │ +ow. The zippy man. │ │ │ │ +ortune. Provide a random fortune │ │ │ │ +hc. Choice quotes from GHC. │ │ │ │ +orget nick quote. Delete a quote │ │ │ │ +remember │ │ │ │ +emember : Remember that said . │ │ │ │ +o quotes yet. │ │ │ │ +No quotes for this person. │ │ │ │ +uote : Quote or a random person if no nick is given │ │ │ │ +protontorpedo │ │ │ │ +notoriousV │ │ │ │ +let v = show v in v │ │ │ │ +pinky-pondering │ │ │ │ +No match. │ │ │ │ +Incorrect arguments to quote │ │ │ │ +No quotes match. │ │ │ │ +Lambdabot.Plugin.Novelty.Quote │ │ │ │ +lap . Slap someone amusingly. │ │ │ │ +/me puts on her slapping gloves, and slaps │ │ │ │ +Come on, let's all slap │ │ │ │ +/me is overcome by a sudden desire to hurt │ │ │ │ +/me throws some pointy lambdas at │ │ │ │ +/me orders her trained monkeys to punch │ │ │ │ +/me beats up │ │ │ │ + into several parts using the Banach-Tarski theorem and reassembles them to get two copies of │ │ │ │ +/me decomposes │ │ │ │ + with a slab of concrete │ │ │ │ +/me slaps │ │ │ │ + with an assortment of kitchen utensils │ │ │ │ + from his chair │ │ │ │ +/me pushes │ │ │ │ + into two equally sized halves │ │ │ │ +/me karate-chops │ │ │ │ + with a C pointer │ │ │ │ +/me jabs │ │ │ │ +/me will count to five... │ │ │ │ + into a delicous cookie, and places it in her oven │ │ │ │ +/me moulds │ │ │ │ + email address to a dozen spam lists │ │ │ │ +/me submits │ │ │ │ + in a Monad │ │ │ │ +/me locks up │ │ │ │ +/me places her fist firmly on │ │ │ │ + source code │ │ │ │ +/me secretly deletes │ │ │ │ + through the Evil Mangler │ │ │ │ +/me pulls │ │ │ │ + with an untyped language │ │ │ │ +/me clobbers │ │ │ │ +stop telling me what to do │ │ │ │ +I don't perform such side effects on command! │ │ │ │ + looks rather dangerous. │ │ │ │ +I'd rather not; │ │ │ │ +I won't; I want to go get some cookies instead. │ │ │ │ + yourself │ │ │ │ +go slap │ │ │ │ +/me would never hurt │ │ │ │ +, so no slapping │ │ │ │ +/me loves │ │ │ │ + with a hammer, so they breaks into a thousand pieces │ │ │ │ +/me hits │ │ │ │ +/me smashes a lamp on │ │ │ │ +/me activates her slap-o-matic... │ │ │ │ +*SMACK*, *SLAM*, take that │ │ │ │ +why on earth would I slap │ │ │ │ + in the eye │ │ │ │ +/me pokes │ │ │ │ + about with a large trout │ │ │ │ +/me smacks │ │ │ │ +src/Lambdabot/Plugin/Novelty/Slap.hs │ │ │ │ +Lambdabot.Plugin.Novelty.Slap │ │ │ │ +nlambda . Evaluate an unlambda expression │ │ │ │ +Lambdabot.Plugin.Novelty.Unlambda │ │ │ │ +vixen-off │ │ │ │ +vixen-on │ │ │ │ +ixen . Sergeant Curry's lonely hearts club │ │ │ │ +vixen-off: shut │ │ │ │ +hat's this channel about? │ │ │ │ + into a chatterbot │ │ │ │ +vixen-on: turn │ │ │ │ + │ │ │ │ +src/Lambdabot/Plugin/Novelty/Vixen.hs:72:29-51|lambda │ │ │ │ +not enough bytes │ │ │ │ +Vixen plugin error: unknown tag │ │ │ │ +src/Lambdabot/Plugin/Novelty/Vixen.hs │ │ │ │ +Lambdabot.Plugin.Novelty.Vixen │ │ │ │ +lambdabot-novelty-plugins-5.3.1.2-Fw39oOpqt6B5adZuK5Ft5q:Lambdabot.Plugin.Novelty.Vixen.Leaf │ │ │ │ +lambdabot-novelty-plugins-5.3.1.2-Fw39oOpqt6B5adZuK5Ft5q:Lambdabot.Plugin.Novelty.Vixen.Node │ │ │ │ +Lambdabot.Util.Process │ │ │ │ +'UNLAMBDABINARY │ │ │ │ +'BFBINARY │ │ │ │ +Lambdabot.Config.Novelty │ │ │ │ +lambdabot-novelty-plugins-5.3.1.2-Fw39oOpqt6B5adZuK5Ft5q:Lambdabot.Config.Novelty.UNLAMBDABINARY │ │ │ │ +lambdabot-novelty-plugins-5.3.1.2-Fw39oOpqt6B5adZuK5Ft5q:Lambdabot.Config.Novelty.BFBINARY │ │ │ │ +Very few profundities can be expressed in less than 80 characters. │ │ │ │ +defaultFortuneDistribution: no fortune files │ │ │ │ +MISFORTUNE_PATH_ │ │ │ │ +MISFORTUNE_PATH │ │ │ │ +pred{FortuneType}: tried to take `pred' of first tag in enumeration │ │ │ │ +succ{FortuneType}: tried to take `succ' of last tag in enumeration │ │ │ │ +'Offensive │ │ │ │ +FortuneType │ │ │ │ +toEnum{FortuneType}: tag ( │ │ │ │ +) is outside of enumeration's range (0, │ │ │ │ +src/Data/Fortune.hs │ │ │ │ +Data.Fortune │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.All │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Normal │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Offensive │ │ │ │ +openFortuneFile: file does not exist: │ │ │ │ +Fortune file is closed │ │ │ │ +libraries/text/src/Data/Text.hs │ │ │ │ +Data.Text │ │ │ │ +text-2.1.3-inplace │ │ │ │ +emptyError │ │ │ │ +src/Data/Fortune/FortuneFile.hs:(190,13)-(204,29)|case │ │ │ │ +src/Data/Fortune/FortuneFile.hs │ │ │ │ +'FortuneFile │ │ │ │ +Data.Fortune.FortuneFile │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.FortuneFile.FortuneFile │ │ │ │ +getEntry: index out of range: │ │ │ │ + │ │ │ │ +Failed reading: Internal error: unexpected Partial. │ │ │ │ +, indexLoc = │ │ │ │ +Header {stats = │ │ │ │ +, stringLines = │ │ │ │ +, stringChars = │ │ │ │ +, stringBytes = │ │ │ │ +IndexEntry {stringOffset = │ │ │ │ +'IndexEntry │ │ │ │ +'HeaderProblem │ │ │ │ +'AccessToClosedIndex │ │ │ │ +'TableLongerThanFile │ │ │ │ +'StatsProblem │ │ │ │ +'UnsupportedVersion │ │ │ │ +'BadMagicNumber │ │ │ │ +'TableStartsBeforeHeaderEnds │ │ │ │ +demandInput │ │ │ │ +too few bytes │ │ │ │ +src/Data/Fortune/Index.hs │ │ │ │ +BadMagicNumber │ │ │ │ +UnsupportedVersion │ │ │ │ +StatsProblem │ │ │ │ +HeaderProblem │ │ │ │ +IndexProblem │ │ │ │ +Data.Fortune.Index │ │ │ │ +src/Data/Fortune/Index.hs:189:15-16|case │ │ │ │ +src/Data/Fortune/Index.hs:93:15-16|case │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Index.IndexEntry │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Index.HeaderProblem │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Index.TableLongerThanFile │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Index.AccessToClosedIndex │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Index.Index │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Index.BadMagicNumber │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Index.UnsupportedVersion │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Index.StatsProblem │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Index.TableStartsBeforeHeaderEnds │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Index.Header │ │ │ │ +'NegativeOffset │ │ │ │ +'NegativeLength │ │ │ │ +'NegativeCount │ │ │ │ +'InconsistentLengthsForOneEntry │ │ │ │ +'MaxLengthLessThanMinLength │ │ │ │ +'EntriesWithoutLengths │ │ │ │ +'LengthsWithoutEntries │ │ │ │ +'FortuneStats │ │ │ │ +Data.Fortune.Stats │ │ │ │ +NegativeOffset │ │ │ │ +NegativeLength │ │ │ │ +NegativeCount │ │ │ │ +, maxLines = │ │ │ │ +, minLines = │ │ │ │ +, maxChars = │ │ │ │ +, minChars = │ │ │ │ +, offsetAfter = │ │ │ │ +FortuneStats {numFortunes = │ │ │ │ +src/Data/Fortune/Stats.hs:45:15-16|case │ │ │ │ +stimes: positive multiplier expected │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Stats.NegativeCount │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Stats.NegativeLength │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Stats.NegativeOffset │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Stats.LengthsWithoutEntries │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Stats.EntriesWithoutLengths │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Stats.MaxLengthLessThanMinLength │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Stats.InconsistentLengthsForOneEntry │ │ │ │ +misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Stats.FortuneStats │ │ │ │ +dist-ghc/build/autogen/Paths_misfortune.hs │ │ │ │ +misfortune_sysconfdir │ │ │ │ +/usr/lib/x86_64-linux-ghc-9.10.3-inplace/misfortune-0.1.2.1 │ │ │ │ +misfortune_libexecdir │ │ │ │ +/usr/share/misfortune │ │ │ │ +misfortune_datadir │ │ │ │ +misfortune_dynlibdir │ │ │ │ +/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv │ │ │ │ +misfortune_libdir │ │ │ │ +misfortune_bindir │ │ │ │ +Paths_misfortune │ │ │ │ +offset > (maxBound :: Int) │ │ │ │ +size > (maxBound :: Int) │ │ │ │ +handle in ReadMode │ │ │ │ +lib/Data/Knob.hs │ │ │ │ +Data.Knob │ │ │ │ +knob-0.2.2-GcgZlOUKwOI2KbkWPK38lB │ │ │ │ +knob-0.2.2-GcgZlOUKwOI2KbkWPK38lB:Data.Knob.Device │ │ │ │ +reserved operator │ │ │ │ +reserved word │ │ │ │ +literal string │ │ │ │ +end of string │ │ │ │ +string character │ │ │ │ +literal character │ │ │ │ +end of character │ │ │ │ +identifier │ │ │ │ +end of string gap │ │ │ │ +escape code │ │ │ │ +abfnrtv\"' │ │ │ │ +invalid escape sequence │ │ │ │ +fraction │ │ │ │ +end of comment │ │ │ │ +uppercase letter │ │ │ │ +octal digit │ │ │ │ +hexadecimal digit │ │ │ │ +o rolls in expression │ │ │ │ +Divide by zero! │ │ │ │ +dice-0.1.1-K1y3WD0wwIFJVwHMNcb1em │ │ │ │ +Data.Random.Dice │ │ │ │ +dice-0.1.1-K1y3WD0wwIFJVwHMNcb1em:Data.Random.Dice.Const │ │ │ │ +dice-0.1.1-K1y3WD0wwIFJVwHMNcb1em:Data.Random.Dice.Plus │ │ │ │ +dice-0.1.1-K1y3WD0wwIFJVwHMNcb1em:Data.Random.Dice.Minus │ │ │ │ +dice-0.1.1-K1y3WD0wwIFJVwHMNcb1em:Data.Random.Dice.Times │ │ │ │ +dice-0.1.1-K1y3WD0wwIFJVwHMNcb1em:Data.Random.Dice.Divide │ │ │ │ lambdabot-trusted │ │ │ │ containers │ │ │ │ 'MAXPASTELENGTH │ │ │ │ 'MUEVALBINARY │ │ │ │ 'HOOGLEBINARY │ │ │ │ 'GHCIBINARY │ │ │ │ 'GHCBINARY │ │ │ │ @@ -1077,15 +1355,14 @@ │ │ │ │ There's currently no way to undefine just one thing. Say @undefine (with no extra words) to undefine everything. │ │ │ │ Module has no "Safe" language pragma │ │ │ │ "Trustworthy" language pragma is set │ │ │ │ -fpackage-trust │ │ │ │ src/Lambdabot/Plugin/Haskell/Eval.hs:(113,1)-(126,29)|function mergeModules │ │ │ │ Define what? │ │ │ │ --expression= │ │ │ │ -Terminated │ │ │ │ --no-imports │ │ │ │ Lambdabot.Plugin.Haskell.Eval │ │ │ │ Pristine.hs │ │ │ │ Pristine.hs.default │ │ │ │ Pristine.hs. │ │ │ │ ree . Generate theorems for free │ │ │ │ Lambdabot.Plugin.Haskell.Free │ │ │ │ @@ -1291,31 +1568,14 @@ │ │ │ │ subtract │ │ │ │ let: optimizer only works for closed expressions │ │ │ │ lambda: optimizer only works for closed expressions │ │ │ │ src/Lambdabot/Plugin/Haskell/Pl/Optimize.hs │ │ │ │ Lambdabot.Plugin.Haskell.Pl.Optimize │ │ │ │ lambda abstraction │ │ │ │ letter or digit │ │ │ │ -reserved operator │ │ │ │ -reserved word │ │ │ │ -literal string │ │ │ │ -end of string │ │ │ │ -string character │ │ │ │ -literal character │ │ │ │ -end of character │ │ │ │ -identifier │ │ │ │ -end of string gap │ │ │ │ -escape code │ │ │ │ -abfnrtv\"' │ │ │ │ -invalid escape sequence │ │ │ │ -fraction │ │ │ │ -end of comment │ │ │ │ -uppercase letter │ │ │ │ -octal digit │ │ │ │ -hexadecimal digit │ │ │ │ white space │ │ │ │ Lambdabot.Plugin.Haskell.Pl.Parser │ │ │ │ src/Lambdabot/Plugin/Haskell/Pl/Parser.hs │ │ │ │ simple term │ │ │ │ enumFromThenTo │ │ │ │ enumFromTo │ │ │ │ enumFromThen │ │ │ │ @@ -1462,2970 +1722,3231 @@ │ │ │ │ lambdabot-haskell-plugins-5.3.1.2-JNccE0t178SHKkANbMBiWT:Lambdabot.Plugin.Haskell.Free.Expr.FN │ │ │ │ lambdabot-haskell-plugins-5.3.1.2-JNccE0t178SHKkANbMBiWT:Lambdabot.Plugin.Haskell.Free.Expr.FR │ │ │ │ Lambdabot.Plugin.Haskell.Pl.Names │ │ │ │ src/Lambdabot/Plugin/Haskell/Pl/Names.hs:17:12-13|case │ │ │ │ lambdabot-haskell-plugins-5.3.1.2-JNccE0t178SHKkANbMBiWT:Lambdabot.Plugin.Haskell.Pl.Names.MApp │ │ │ │ lambdabot-haskell-plugins-5.3.1.2-JNccE0t178SHKkANbMBiWT:Lambdabot.Plugin.Haskell.Pl.Names.Hole │ │ │ │ lambdabot-haskell-plugins-5.3.1.2-JNccE0t178SHKkANbMBiWT:Lambdabot.Plugin.Haskell.Pl.Names.Quote │ │ │ │ -dict-help │ │ │ │ -Sorry, look up one word at a time please. │ │ │ │ - commands: │ │ │ │ -I perform dictionary lookups via the following │ │ │ │ -There is no dictionary database ' │ │ │ │ -DictModule: parseTerms: can't parse │ │ │ │ -src/Lambdabot/Plugin/Reference/Dict.hs:102:32-48|w' : rest │ │ │ │ -src/Lambdabot/Plugin/Reference/Dict.hs │ │ │ │ -Lambdabot.Plugin.Reference.Dict │ │ │ │ -lambdabot-reference-plugins-5.3.1.2-1lfvIQncNOgJ0nw9uztIn6 │ │ │ │ -CIA World Factbook 2002 │ │ │ │ -WordNet (r) 1.7 │ │ │ │ -V.E.R.A.: Virtual Entity of Relevant Acronyms │ │ │ │ -Moby Thesaurus II │ │ │ │ -moby-thes │ │ │ │ -thesaurus │ │ │ │ -Jargon File │ │ │ │ -Hitchcock's Bible Names Dictionary (late 1800's) │ │ │ │ -hitchcock │ │ │ │ -U.S. Gazetteer (2000) │ │ │ │ -gaz2k-places │ │ │ │ -gazetteer │ │ │ │ -The Free On-line Dictionary of Computing │ │ │ │ -Elements database │ │ │ │ -elements │ │ │ │ -Easton's 1897 Bible Dictionary │ │ │ │ -The Devil's Dictionary │ │ │ │ -The Collaborative International Dictionary of English │ │ │ │ -Bouvier's Law Dictionary │ │ │ │ -Query all databases on dict.org │ │ │ │ -all-dicts │ │ │ │ -http://www.aviationweather.gov/adds/dataserver_current/httpparam?dataSource=metars&requestType=retrieve&format=csv&hoursBeforeNow=2&mostRecentForEachStation=true&stationString= │ │ │ │ -etar │ │ │ │ -Look up METAR weather data for given airport. │ │ │ │ -No errors │ │ │ │ -raw_text │ │ │ │ -No result. │ │ │ │ -src/Lambdabot/Plugin/Reference/Metar.hs │ │ │ │ -Request failed. │ │ │ │ -Lambdabot.Plugin.Reference.Metar │ │ │ │ -Sequence not found. │ │ │ │ -eis . Look up a sequence in the Online Encyclopedia of Integer Sequences │ │ │ │ -https://oeis.org/ │ │ │ │ -Lambdabot.Plugin.Reference.OEIS │ │ │ │ -Connection error: │ │ │ │ -No Result Found. │ │ │ │ -src/Lambdabot/Plugin/Reference/Search.hs:100:9-66|Just (uri, │ │ │ │ - makeQuery, headers) │ │ │ │ -Empty search. │ │ │ │ -google . Search google and show url of first hit │ │ │ │ -gsite . Search for using google │ │ │ │ -gwiki . Search (new) haskell.org wiki for using google. │ │ │ │ -Search Plugin does not have command " │ │ │ │ -Lambdabot.Plugin.Reference.Search │ │ │ │ -?hl=en&q=site%3Awiki.haskell.org+ │ │ │ │ -?hl=en&q=site%3A │ │ │ │ -&btnI=I'm+Feeling+Lucky │ │ │ │ -?hl=en&q= │ │ │ │ -www.google.com │ │ │ │ -http://www.google.com/ │ │ │ │ -nazi-off │ │ │ │ -spell-all │ │ │ │ -No phrase to spell. │ │ │ │ -No word to spell. │ │ │ │ -Did you mean │ │ │ │ -pelling nazi engaged. │ │ │ │ -pelling nazi disengaged. │ │ │ │ -Lambdabot.Plugin.Reference.Spell │ │ │ │ -spell . Show spelling of word │ │ │ │ -http://download.finance.yahoo.com/d/quotes.csv?f=ba&e=.csv&s= │ │ │ │ -id symbols. Sum up the bid and ask prices for symbols. │ │ │ │ -http://download.finance.yahoo.com/d/quotes.csv?f=sl1cd1t1&e=.csv&s= │ │ │ │ -icker symbols. Look up quotes for symbols │ │ │ │ -Can't find '%s' │ │ │ │ -%s: bid $%.02f, ask $%.02f │ │ │ │ -Invalid argument '%s' │ │ │ │ -Empty ticker. │ │ │ │ -%s: %s %s@ %s %s │ │ │ │ -shouldn't happen │ │ │ │ -invalid CSV │ │ │ │ -src/Lambdabot/Plugin/Reference/Ticker.hs │ │ │ │ -Lambdabot.Plugin.Reference.Ticker │ │ │ │ -rl-off: disable automatic URL summaries │ │ │ │ -rl-on: enable automatic URL summaries │ │ │ │ -tiny-url │ │ │ │ -iny-url . Shorten . │ │ │ │ -url-title │ │ │ │ -rl-title . Fetch the page title. │ │ │ │ -rl disabled │ │ │ │ -rl enabled │ │ │ │ -rl not valid. │ │ │ │ -http://tinyurl.com/api-create.php?url= │ │ │ │ -http://tinyurl.com/ │ │ │ │ -https?:// │ │ │ │ -Lambdabot.Plugin.Reference.Url │ │ │ │ -title of that page │ │ │ │ -HaskellIrcPastePage │ │ │ │ -cpp.sourcforge.net │ │ │ │ -here+ . Define an association │ │ │ │ -hat . Return element associated with key │ │ │ │ -rl . Return element associated with key │ │ │ │ -here . Return element associated with key │ │ │ │ -It is forgotten. │ │ │ │ -Unknown command. │ │ │ │ -@where , return element associated with key │ │ │ │ -I know nothing about │ │ │ │ -Lambdabot.Plugin.Reference.Where │ │ │ │ -'ASPELLBINARY │ │ │ │ -Lambdabot.Config.Reference │ │ │ │ -lambdabot-reference-plugins-5.3.1.2-1lfvIQncNOgJ0nw9uztIn6:Lambdabot.Config.Reference.ASPELLBINARY │ │ │ │ -lambdabot-reference-plugins-5.3.1.2-1lfvIQncNOgJ0nw9uztIn6:Lambdabot.Config.Reference.PROXY │ │ │ │ -Bogus response: │ │ │ │ -No match for " │ │ │ │ -DictCommand │ │ │ │ -QueryConfig │ │ │ │ -Lambdabot.Plugin.Reference.Dict.DictLookup │ │ │ │ -lambdabot-reference-plugins-5.3.1.2-1lfvIQncNOgJ0nw9uztIn6:Lambdabot.Plugin.Reference.Dict.DictLookup.Quit │ │ │ │ -lambdabot-reference-plugins-5.3.1.2-1lfvIQncNOgJ0nw9uztIn6:Lambdabot.Plugin.Reference.Dict.DictLookup.Define │ │ │ │ -lambdabot-reference-plugins-5.3.1.2-1lfvIQncNOgJ0nw9uztIn6:Lambdabot.Plugin.Reference.Dict.DictLookup.QC │ │ │ │ -http://www.google.com/search?hl=en&q=cache: │ │ │ │ -text/html │ │ │ │ -application/pdf │ │ │ │ -Lambdabot.Util.Browser │ │ │ │ -Math.OEIS │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0 │ │ │ │ -No results. │ │ │ │ -Math/OEIS/Internal.hs:114:11-41|('%' : c : _, rest) │ │ │ │ -./Math/OEIS/Internal.hs │ │ │ │ -Math.OEIS.Internal │ │ │ │ -https://oeis.org/search?fmt=text&q=id: │ │ │ │ -https://oeis.org/search?fmt=text&q= │ │ │ │ -OEISSequence │ │ │ │ -'Changed │ │ │ │ -'Mathematica │ │ │ │ -Math.OEIS.Types │ │ │ │ -, comments = │ │ │ │ -, keywords = │ │ │ │ -, examples = │ │ │ │ -, extensions = │ │ │ │ -, programs = │ │ │ │ -, firstGT1 = │ │ │ │ -, offset = │ │ │ │ -, author = │ │ │ │ -, xrefs = │ │ │ │ -, formulas = │ │ │ │ -, links = │ │ │ │ -, references = │ │ │ │ -, description = │ │ │ │ -, signedData = │ │ │ │ -, sequenceData = │ │ │ │ -OEIS {catalogNums = │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.OEIS │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Base │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Bref │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Changed │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Cofr │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Cons │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Core │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Dead │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Dumb │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Dupe │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Easy │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Eigen │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Fini │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Frac │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Full │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Hard │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.More │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Mult │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.New │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Nice │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Nonn │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Obsc │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Sign │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Tabf │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Tabl │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Uned │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Unkn │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Walk │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Word │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Mathematica │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Maple │ │ │ │ -oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Other │ │ │ │ -DigestAuthException │ │ │ │ -WWW-Authenticate response header does include nonce │ │ │ │ -WWW-Authenticate response header does include realm │ │ │ │ -WWW-Authenticate response header does not indicate Digest │ │ │ │ -missing WWW-Authenticate response header │ │ │ │ -received unexpected status code │ │ │ │ -Response: │ │ │ │ -Request: │ │ │ │ -Unable to submit digest credentials due to: │ │ │ │ -DigestAuthExceptionDetails │ │ │ │ -'UnexpectedStatusCode │ │ │ │ -'MissingWWWAuthenticateHeader │ │ │ │ -'WWWAuthenticateIsNotDigest │ │ │ │ -'MissingRealm │ │ │ │ -'MissingNonce │ │ │ │ -'DigestAuthException │ │ │ │ -Cannot use SOCKS and TLS proxying together │ │ │ │ -http-client-tls-0.3.6.4-97F5G2yYu5eCp0GSxWogVG │ │ │ │ -Network.HTTP.Client.TLS │ │ │ │ -./Network/HTTP/Client/TLS.hs │ │ │ │ -WWW-Authenticate │ │ │ │ -Digest username=" │ │ │ │ -", realm=" │ │ │ │ -", nonce=" │ │ │ │ -", uri=" │ │ │ │ -", response=" │ │ │ │ -:00000001:deadbeef:auth: │ │ │ │ -, opaque=" │ │ │ │ -, qop=auth, nc=00000001, cnonce="deadbeef" │ │ │ │ -socks5h: │ │ │ │ -http_proxy │ │ │ │ -https_proxy │ │ │ │ -http-client-tls-0.3.6.4-97F5G2yYu5eCp0GSxWogVG:Network.HTTP.Client.TLS.DigestAuthException │ │ │ │ -http-client-tls-0.3.6.4-97F5G2yYu5eCp0GSxWogVG:Network.HTTP.Client.TLS.UnexpectedStatusCode │ │ │ │ -http-client-tls-0.3.6.4-97F5G2yYu5eCp0GSxWogVG:Network.HTTP.Client.TLS.MissingWWWAuthenticateHeader │ │ │ │ -http-client-tls-0.3.6.4-97F5G2yYu5eCp0GSxWogVG:Network.HTTP.Client.TLS.WWWAuthenticateIsNotDigest │ │ │ │ -http-client-tls-0.3.6.4-97F5G2yYu5eCp0GSxWogVG:Network.HTTP.Client.TLS.MissingRealm │ │ │ │ -http-client-tls-0.3.6.4-97F5G2yYu5eCp0GSxWogVG:Network.HTTP.Client.TLS.MissingNonce │ │ │ │ -tryAddresses invariant violated: │ │ │ │ -getAddrInfo returned empty list │ │ │ │ -./Network/HTTP/Client/Connection.hs │ │ │ │ -Network.HTTP.Client.Connection │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG │ │ │ │ -./Network/HTTP/Client/Core.hs │ │ │ │ -Network.HTTP.Client.Core │ │ │ │ - has newlines │ │ │ │ -'BadHeaders │ │ │ │ -'GoodHeaders │ │ │ │ -HeadersValidationResult │ │ │ │ -Network.HTTP.Client.Headers │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Headers.GoodHeaders │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Headers.BadHeaders │ │ │ │ -./Network/HTTP/Client/Manager.hs │ │ │ │ -Proxy-Authorization: │ │ │ │ - HTTP/1.1 │ │ │ │ -CONNECT │ │ │ │ -Proxy-Authorization │ │ │ │ -Network.HTTP.Client.Manager │ │ │ │ -Invalid URL │ │ │ │ -100-continue │ │ │ │ -Content-Length │ │ │ │ - HTTP/1.0 │ │ │ │ -https:// │ │ │ │ -Accept-Encoding │ │ │ │ -application/x-www-form-urlencoded │ │ │ │ -Content-Type │ │ │ │ -content-encoding │ │ │ │ -content-type │ │ │ │ -application/x-tar │ │ │ │ -Invalid scheme │ │ │ │ -URL must be absolute │ │ │ │ -Invalid port │ │ │ │ -Network/HTTP/Client/Request.hs:226:9-79|(username, ':' : password) │ │ │ │ -./Network/HTTP/Client/Request.hs │ │ │ │ -'EncapsulatedPopperException │ │ │ │ -EncapsulatedPopperException │ │ │ │ -Network.HTTP.Client.Request │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Request.EncapsulatedPopperException │ │ │ │ -location │ │ │ │ -content-length │ │ │ │ -transfer-encoding │ │ │ │ -Network.HTTP.Client.Response │ │ │ │ -StatusHeaders │ │ │ │ -HostAddress │ │ │ │ -HostName │ │ │ │ -CKProxy │ │ │ │ -CKSecure │ │ │ │ -, thisChunkSize = │ │ │ │ -, readSoFar = │ │ │ │ -StreamFileStatus {fileSize = │ │ │ │ -MaxHeaderLength {unMaxHeaderLength = │ │ │ │ -MaxNumberHeaders {unMaxNumberHeaders = │ │ │ │ -'HttpExceptionRequest │ │ │ │ -'InvalidUrlException │ │ │ │ -'HttpExceptionContentWrapper │ │ │ │ -'StatusCodeException │ │ │ │ -'InvalidDestinationHost │ │ │ │ -'InvalidRequestHeader │ │ │ │ -'InvalidHeader │ │ │ │ -'InvalidStatusLine │ │ │ │ -'ProxyConnectException │ │ │ │ -'InvalidProxyEnvironmentVariable │ │ │ │ -'InvalidProxySettings │ │ │ │ -'InternalException │ │ │ │ -'ConnectionFailure │ │ │ │ -'HttpZlibException │ │ │ │ -'ResponseBodyTooShort │ │ │ │ -'WrongRequestBodyStreamSize │ │ │ │ -'TooManyRedirects │ │ │ │ -'ConnectionClosed │ │ │ │ -'IncompleteHeaders │ │ │ │ -'InvalidChunkHeaders │ │ │ │ -'TlsNotSupported │ │ │ │ -'NoResponseDataReceived │ │ │ │ -'ConnectionTimeout │ │ │ │ -'ResponseTimeout │ │ │ │ -'TooManyHeaderFields │ │ │ │ -'OverlongHeaders │ │ │ │ -HttpExceptionContent │ │ │ │ -'ProxyOverride │ │ │ │ -'C:HasHttpManager │ │ │ │ -'Request │ │ │ │ -'Response │ │ │ │ -'MaxNumberHeaders │ │ │ │ -'MaxHeaderLength │ │ │ │ -'StreamFileStatus │ │ │ │ -'ManagerOpen │ │ │ │ -'ManagerClosed │ │ │ │ -ConnsMap │ │ │ │ -'CKProxy │ │ │ │ -'CKSecure │ │ │ │ -'HostAddress │ │ │ │ -'HostName │ │ │ │ -ConnHost │ │ │ │ -NonEmptyList │ │ │ │ -'ResponseClose │ │ │ │ -'ResponseTimeoutMicro │ │ │ │ -'ResponseTimeoutDefault │ │ │ │ -'ResponseTimeoutNone │ │ │ │ -'RequestBodyIO │ │ │ │ -'RequestBodyBS │ │ │ │ -'RequestBodyBuilder │ │ │ │ -'RequestBodyLBS │ │ │ │ -'RequestBodyStream │ │ │ │ -'RequestBodyStreamChunked │ │ │ │ -RequestBody │ │ │ │ -'ProxySecureWithoutConnect │ │ │ │ -'ProxySecureWithConnect │ │ │ │ -ProxySecureMode │ │ │ │ -CookieJar │ │ │ │ -'StatusHeaders │ │ │ │ -'Connection │ │ │ │ -Network/HTTP/Client/Types.hs:661:15-16|case │ │ │ │ -proxyPort │ │ │ │ -proxyHost │ │ │ │ -cookie_http_only │ │ │ │ -cookie_secure_only │ │ │ │ -cookie_host_only │ │ │ │ -cookie_persistent │ │ │ │ -cookie_last_access_time │ │ │ │ -cookie_creation_time │ │ │ │ -cookie_path │ │ │ │ -cookie_domain │ │ │ │ -cookie_expiry_time │ │ │ │ -cookie_value │ │ │ │ -cookie_name │ │ │ │ -Network/HTTP/Client/Types.hs:888:15-16|case │ │ │ │ -stimes: positive multiplier expected │ │ │ │ -InvalidUrlException │ │ │ │ -HttpExceptionRequest │ │ │ │ -HttpExceptionContentWrapper {unHttpExceptionContentWrapper = │ │ │ │ -InvalidProxySettings │ │ │ │ -InvalidDestinationHost │ │ │ │ -ResponseBodyTooShort │ │ │ │ -WrongRequestBodyStreamSize │ │ │ │ -InvalidRequestHeader │ │ │ │ -InvalidHeader │ │ │ │ -InvalidStatusLine │ │ │ │ -StatusCodeException │ │ │ │ -TooManyRedirects │ │ │ │ -ConnectionFailure │ │ │ │ -InternalException │ │ │ │ -ProxyConnectException │ │ │ │ -HttpZlibException │ │ │ │ -InvalidProxyEnvironmentVariable │ │ │ │ -, responseEarlyHints = │ │ │ │ -, responseClose' = ResponseClose, responseOriginalRequest = │ │ │ │ -(), responseCookieJar = │ │ │ │ -, responseBody = │ │ │ │ -, responseHeaders = │ │ │ │ -, responseVersion = │ │ │ │ -Response {responseStatus = │ │ │ │ -HttpException │ │ │ │ -Network/HTTP/Client/Types.hs:907:15-16|case │ │ │ │ - proxySecureMode = │ │ │ │ - requestVersion = │ │ │ │ - responseTimeout = │ │ │ │ - redirectCount = │ │ │ │ - rawBody = │ │ │ │ - proxy = │ │ │ │ - method = │ │ │ │ - queryString = │ │ │ │ - path = │ │ │ │ - requestHeaders = │ │ │ │ - secure = │ │ │ │ - port = │ │ │ │ - host = │ │ │ │ - │ │ │ │ -Request { │ │ │ │ -ResponseTimeoutMicro │ │ │ │ -, proxyPort = │ │ │ │ -Proxy {proxyHost = │ │ │ │ -CJ {expose = │ │ │ │ -, cookie_http_only = │ │ │ │ -, cookie_secure_only = │ │ │ │ -, cookie_host_only = │ │ │ │ -, cookie_persistent = │ │ │ │ -, cookie_last_access_time = │ │ │ │ -, cookie_creation_time = │ │ │ │ -, cookie_path = │ │ │ │ -, cookie_domain = │ │ │ │ -, cookie_expiry_time = │ │ │ │ -, cookie_value = │ │ │ │ -cookie_name = │ │ │ │ -Cookie { │ │ │ │ -FIXME No support for Monoid on RequestBodyIO │ │ │ │ -./Network/HTTP/Client/Types.hs │ │ │ │ -Network.HTTP.Client.Types │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ManagerSettings │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.HttpExceptionRequest │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.InvalidUrlException │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.StatusCodeException │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.TooManyRedirects │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.OverlongHeaders │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.TooManyHeaderFields │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ResponseTimeout │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ConnectionTimeout │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ConnectionFailure │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.InvalidStatusLine │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.InvalidHeader │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.InvalidRequestHeader │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.InternalException │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ProxyConnectException │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.NoResponseDataReceived │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.TlsNotSupported │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.WrongRequestBodyStreamSize │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ResponseBodyTooShort │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.InvalidChunkHeaders │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.IncompleteHeaders │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.InvalidDestinationHost │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.HttpZlibException │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.InvalidProxyEnvironmentVariable │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ConnectionClosed │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.InvalidProxySettings │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.Manager │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.Response │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.Request │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.StreamFileStatus │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ManagerClosed │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ManagerOpen │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.CKRaw │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.CKSecure │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.CKProxy │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.HostName │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.HostAddress │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.One │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.Cons │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ResponseTimeoutMicro │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ResponseTimeoutNone │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ResponseTimeoutDefault │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.RequestBodyLBS │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.RequestBodyBS │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.RequestBodyBuilder │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.RequestBodyStream │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.RequestBodyStreamChunked │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.RequestBodyIO │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ProxySecureWithConnect │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ProxySecureWithoutConnect │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.Proxy │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.Cookie │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.StatusHeaders │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.Connection │ │ │ │ -Network.HTTP.Client.Util │ │ │ │ -, _proxyAuth = │ │ │ │ -ProxySettings {_proxyHost = │ │ │ │ -Network.HTTP.Proxy │ │ │ │ -ProxyProtocol │ │ │ │ -'HTTPProxy │ │ │ │ -'HTTPSProxy │ │ │ │ -'ProxySettings │ │ │ │ -EnvHelper │ │ │ │ -'EHFromRequest │ │ │ │ -'EHNoProxy │ │ │ │ -'EHUseProxy │ │ │ │ -libraries/bytestring/Data/ByteString.hs │ │ │ │ -Data.ByteString │ │ │ │ -bytestring-0.12.2.0-inplace │ │ │ │ -errorEmptyList │ │ │ │ -no_proxy │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Proxy.EHFromRequest │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Proxy.EHNoProxy │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Proxy.EHUseProxy │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Proxy.ProxySettings │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Proxy.HTTPProxy │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Proxy.HTTPSProxy │ │ │ │ -plistFromList.go [] │ │ │ │ -./Data/KeyedPool.hs │ │ │ │ -'Managed │ │ │ │ -'DontReuse │ │ │ │ -'KeyedPool │ │ │ │ -'PoolOpen │ │ │ │ -'PoolClosed │ │ │ │ -PoolList │ │ │ │ -Data.KeyedPool │ │ │ │ -minimum: empty structure │ │ │ │ -maximum: empty structure │ │ │ │ -foldl1: empty structure │ │ │ │ -foldr1: empty structure │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Data.KeyedPool.Managed │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Data.KeyedPool.Reuse │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Data.KeyedPool.DontReuse │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Data.KeyedPool.KeyedPool │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Data.KeyedPool.PoolClosed │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Data.KeyedPool.PoolOpen │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Data.KeyedPool.One │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Data.KeyedPool.Cons │ │ │ │ -Network.HTTP.Client.Body │ │ │ │ -Set-Cookie │ │ │ │ -./Network/HTTP/Client/Cookies.hs │ │ │ │ -Network.HTTP.Client.Cookies │ │ │ │ -.localhost │ │ │ │ -.localhost. │ │ │ │ -libraries/text/src/Data/Text.hs │ │ │ │ -Data.Text │ │ │ │ -text-2.1.3-inplace │ │ │ │ -emptyError │ │ │ │ -publicsuffixlist/Network/PublicSuffixList/Lookup.hs │ │ │ │ -LookupResult │ │ │ │ -Network.PublicSuffixList.Lookup │ │ │ │ -publicsuffixlist/Network/PublicSuffixList/Lookup.hs:19:13-14|case │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.PublicSuffixList.Lookup.Inside │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.PublicSuffixList.Lookup.AtLeaf │ │ │ │ -http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.PublicSuffixList.Lookup.OffEnd │ │ │ │ -accenture │ │ │ │ -accountant │ │ │ │ -accountants │ │ │ │ -blogspot │ │ │ │ -accident-investigation │ │ │ │ -accident-prevention │ │ │ │ -aerobatic │ │ │ │ -aeroclub │ │ │ │ -aerodrome │ │ │ │ -air-surveillance │ │ │ │ -air-traffic-control │ │ │ │ -aircraft │ │ │ │ -airtraffic │ │ │ │ -ambulance │ │ │ │ -amusement │ │ │ │ -association │ │ │ │ -ballooning │ │ │ │ -catering │ │ │ │ -certification │ │ │ │ -championship │ │ │ │ -civilaviation │ │ │ │ -conference │ │ │ │ -consultant │ │ │ │ -consulting │ │ │ │ -educator │ │ │ │ -emergency │ │ │ │ -engineer │ │ │ │ -entertainment │ │ │ │ -equipment │ │ │ │ -exchange │ │ │ │ -federation │ │ │ │ -government │ │ │ │ -groundhandling │ │ │ │ -hanggliding │ │ │ │ -homebuilt │ │ │ │ -insurance │ │ │ │ -journalist │ │ │ │ -logistics │ │ │ │ -magazine │ │ │ │ -maintenance │ │ │ │ -marketplace │ │ │ │ -microlight │ │ │ │ -modelling │ │ │ │ -navigation │ │ │ │ -parachuting │ │ │ │ -paragliding │ │ │ │ -passenger-association │ │ │ │ -production │ │ │ │ -recreation │ │ │ │ -research │ │ │ │ -rotorcraft │ │ │ │ -scientist │ │ │ │ -services │ │ │ │ -skydiving │ │ │ │ -software │ │ │ │ -workinggroup │ │ │ │ -africamagic │ │ │ │ -airforce │ │ │ │ -allfinanz │ │ │ │ -amsterdam │ │ │ │ -analytics │ │ │ │ -apartments │ │ │ │ -aquarelle │ │ │ │ -blogspot │ │ │ │ -associates │ │ │ │ -blogspot │ │ │ │ -attorney │ │ │ │ -blogspot │ │ │ │ -barcelona │ │ │ │ -barclaycard │ │ │ │ -barclays │ │ │ │ -bargains │ │ │ │ -blogspot │ │ │ │ -for-better │ │ │ │ -for-more │ │ │ │ -for-some │ │ │ │ -blogspot │ │ │ │ -blackfriday │ │ │ │ -bloomberg │ │ │ │ -bnpparibas │ │ │ │ -boutique │ │ │ │ -blogspot │ │ │ │ -bradesco │ │ │ │ -bridgestone │ │ │ │ -broadway │ │ │ │ -brussels │ │ │ │ -budapest │ │ │ │ -builders │ │ │ │ -business │ │ │ │ -blogspot │ │ │ │ -cancerresearch │ │ │ │ -capetown │ │ │ │ -catering │ │ │ │ -ftpaccess │ │ │ │ -game-server │ │ │ │ -myphotos │ │ │ │ -scrapping │ │ │ │ -blogspot │ │ │ │ -blogspot │ │ │ │ -christmas │ │ │ │ -xn--aroport-bya │ │ │ │ -cipriani │ │ │ │ -cityeats │ │ │ │ -cleaning │ │ │ │ -clothing │ │ │ │ -amazonaws │ │ │ │ -xn--55qx5d │ │ │ │ -xn--io0a7i │ │ │ │ -xn--od0alg │ │ │ │ -amazonaws │ │ │ │ -eu-central-1 │ │ │ │ -eu-west-1 │ │ │ │ -sa-east-1 │ │ │ │ -us-gov-west-1 │ │ │ │ -us-west-1 │ │ │ │ -us-west-2 │ │ │ │ -compute-1 │ │ │ │ -s3-ap-northeast-1 │ │ │ │ -s3-ap-southeast-1 │ │ │ │ -s3-ap-southeast-2 │ │ │ │ -s3-eu-west-1 │ │ │ │ -s3-fips-us-gov-west-1 │ │ │ │ -s3-sa-east-1 │ │ │ │ -s3-us-gov-west-1 │ │ │ │ -s3-us-west-1 │ │ │ │ -s3-us-west-2 │ │ │ │ -s3-website-ap-northeast-1 │ │ │ │ -s3-website-ap-southeast-1 │ │ │ │ -s3-website-ap-southeast-2 │ │ │ │ -s3-website-eu-west-1 │ │ │ │ -s3-website-sa-east-1 │ │ │ │ -s3-website-us-east-1 │ │ │ │ -s3-website-us-gov-west-1 │ │ │ │ -s3-website-us-west-1 │ │ │ │ -s3-website-us-west-2 │ │ │ │ -us-east-1 │ │ │ │ -betainabox │ │ │ │ -blogspot │ │ │ │ -cloudcontrolapp │ │ │ │ -cloudcontrolled │ │ │ │ -codespot │ │ │ │ -dnsalias │ │ │ │ -doesntexist │ │ │ │ -dontexist │ │ │ │ -dreamhosters │ │ │ │ -dyn-o-saur │ │ │ │ -dynalias │ │ │ │ -dyndns-at-home │ │ │ │ -dyndns-at-work │ │ │ │ -dyndns-blog │ │ │ │ -dyndns-free │ │ │ │ -dyndns-home │ │ │ │ -dyndns-ip │ │ │ │ -dyndns-mail │ │ │ │ -dyndns-office │ │ │ │ -dyndns-pics │ │ │ │ -dyndns-remote │ │ │ │ -dyndns-server │ │ │ │ -dyndns-web │ │ │ │ -dyndns-wiki │ │ │ │ -dyndns-work │ │ │ │ -elasticbeanstalk │ │ │ │ -est-a-la-maison │ │ │ │ -est-a-la-masion │ │ │ │ -est-le-patron │ │ │ │ -est-mon-blogueur │ │ │ │ -firebaseapp │ │ │ │ -flynnhub │ │ │ │ -githubusercontent │ │ │ │ -googleapis │ │ │ │ -googlecode │ │ │ │ -herokuapp │ │ │ │ -herokussl │ │ │ │ -hobby-site │ │ │ │ -homelinux │ │ │ │ -homeunix │ │ │ │ -iamallama │ │ │ │ -is-a-anarchist │ │ │ │ -is-a-blogger │ │ │ │ -is-a-bookkeeper │ │ │ │ -is-a-bulls-fan │ │ │ │ -is-a-caterer │ │ │ │ -is-a-chef │ │ │ │ -is-a-conservative │ │ │ │ -is-a-cpa │ │ │ │ -is-a-cubicle-slave │ │ │ │ -is-a-democrat │ │ │ │ -is-a-designer │ │ │ │ -is-a-doctor │ │ │ │ -is-a-financialadvisor │ │ │ │ -is-a-geek │ │ │ │ -is-a-green │ │ │ │ -is-a-guru │ │ │ │ -is-a-hard-worker │ │ │ │ -is-a-hunter │ │ │ │ -is-a-landscaper │ │ │ │ -is-a-lawyer │ │ │ │ -is-a-liberal │ │ │ │ -is-a-libertarian │ │ │ │ -is-a-llama │ │ │ │ -is-a-musician │ │ │ │ -is-a-nascarfan │ │ │ │ -is-a-nurse │ │ │ │ -is-a-painter │ │ │ │ -is-a-personaltrainer │ │ │ │ -is-a-photographer │ │ │ │ -is-a-player │ │ │ │ -is-a-republican │ │ │ │ -is-a-rockstar │ │ │ │ -is-a-socialist │ │ │ │ -is-a-student │ │ │ │ -is-a-teacher │ │ │ │ -is-a-techie │ │ │ │ -is-a-therapist │ │ │ │ -is-an-accountant │ │ │ │ -is-an-actor │ │ │ │ -is-an-actress │ │ │ │ -is-an-anarchist │ │ │ │ -is-an-artist │ │ │ │ -is-an-engineer │ │ │ │ -is-an-entertainer │ │ │ │ -is-certified │ │ │ │ -is-into-anime │ │ │ │ -is-into-cars │ │ │ │ -is-into-cartoons │ │ │ │ -is-into-games │ │ │ │ -is-not-certified │ │ │ │ -is-slick │ │ │ │ -is-uberleet │ │ │ │ -is-with-theband │ │ │ │ -isa-geek │ │ │ │ -isa-hockeynut │ │ │ │ -issmarterthanyou │ │ │ │ -likes-pie │ │ │ │ -likescandy │ │ │ │ -neat-url │ │ │ │ -operaunite │ │ │ │ -outsystemscloud │ │ │ │ -pagespeedmobilizer │ │ │ │ -saves-the-whales │ │ │ │ -sells-for-less │ │ │ │ -sells-for-u │ │ │ │ -servebbs │ │ │ │ -simple-url │ │ │ │ -space-to-rent │ │ │ │ -teaches-yoga │ │ │ │ -vipsinaapp │ │ │ │ -withgoogle │ │ │ │ -writesthisblog │ │ │ │ -yolasite │ │ │ │ -commbank │ │ │ │ -community │ │ │ │ -computer │ │ │ │ -construction │ │ │ │ -consulting │ │ │ │ -contractors │ │ │ │ -creditcard │ │ │ │ -creditunion │ │ │ │ -cuisinella │ │ │ │ -blogspot │ │ │ │ -blogspot │ │ │ │ -blogspot │ │ │ │ -fuettertdasnetz │ │ │ │ -isteingeek │ │ │ │ -lebtimnetz │ │ │ │ -leitungsen │ │ │ │ -traeumtgerade │ │ │ │ -delivery │ │ │ │ -democrat │ │ │ │ -diamonds │ │ │ │ -directory │ │ │ │ -discount │ │ │ │ -blogspot │ │ │ │ -download │ │ │ │ -education │ │ │ │ -engineer │ │ │ │ -engineering │ │ │ │ -enterprises │ │ │ │ -equipment │ │ │ │ -blogspot │ │ │ │ -eurovision │ │ │ │ -everbank │ │ │ │ -exchange │ │ │ │ -fairwinds │ │ │ │ -feedback │ │ │ │ -blogspot │ │ │ │ -financial │ │ │ │ -firestone │ │ │ │ -firmdale │ │ │ │ -flsmidth │ │ │ │ -football │ │ │ │ -foundation │ │ │ │ -aeroport │ │ │ │ -blogspot │ │ │ │ -chambagri │ │ │ │ -chirurgiens-dentistes │ │ │ │ -experts-comptables │ │ │ │ -geometre-expert │ │ │ │ -huissier-justice │ │ │ │ -notaires │ │ │ │ -pharmacien │ │ │ │ -veterinaire │ │ │ │ -frontier │ │ │ │ -furniture │ │ │ │ -goldpoint │ │ │ │ -blogspot │ │ │ │ -graphics │ │ │ │ -hdfcbank │ │ │ │ -healthcare │ │ │ │ -helsinki │ │ │ │ -blogspot │ │ │ │ -xn--55qx5d │ │ │ │ -xn--ciqpn │ │ │ │ -xn--gmq050i │ │ │ │ -xn--gmqw5a │ │ │ │ -xn--io0a7i │ │ │ │ -xn--lcvr32d │ │ │ │ -xn--mk0axi │ │ │ │ -xn--mxtq1m │ │ │ │ -xn--od0alg │ │ │ │ -xn--od0aq3b │ │ │ │ -xn--tn0ag │ │ │ │ -xn--uc0atv │ │ │ │ -xn--uc0ay4a │ │ │ │ -xn--wcvs22d │ │ │ │ -xn--zf0avx │ │ │ │ -holdings │ │ │ │ -homedepot │ │ │ │ -blogspot │ │ │ │ -ingatlan │ │ │ │ -konyvelo │ │ │ │ -blogspot │ │ │ │ -blogspot │ │ │ │ -immobilien │ │ │ │ -blogspot │ │ │ │ -industries │ │ │ │ -infiniti │ │ │ │ -barrel-of-knowledge │ │ │ │ -barrell-of-knowledge │ │ │ │ -groks-the │ │ │ │ -groks-this │ │ │ │ -here-for-more │ │ │ │ -knowsitall │ │ │ │ -institute │ │ │ │ -insurance │ │ │ │ -international │ │ │ │ -investments │ │ │ │ -ipiranga │ │ │ │ -xn--mgba3a4f16a │ │ │ │ -xn--mgba3a4fra │ │ │ │ -istanbul │ │ │ │ -agrigento │ │ │ │ -alessandria │ │ │ │ -alto-adige │ │ │ │ -altoadige │ │ │ │ -andria-barletta-trani │ │ │ │ -andria-trani-barletta │ │ │ │ -andriabarlettatrani │ │ │ │ -andriatranibarletta │ │ │ │ -aosta-valley │ │ │ │ -aostavalley │ │ │ │ -ascoli-piceno │ │ │ │ -ascolipiceno │ │ │ │ -avellino │ │ │ │ -barletta-trani-andria │ │ │ │ -barlettatraniandria │ │ │ │ -basilicata │ │ │ │ -benevento │ │ │ │ -blogspot │ │ │ │ -brindisi │ │ │ │ -cagliari │ │ │ │ -calabria │ │ │ │ -caltanissetta │ │ │ │ -campania │ │ │ │ -campidano-medio │ │ │ │ -campidanomedio │ │ │ │ -campobasso │ │ │ │ -carbonia-iglesias │ │ │ │ -carboniaiglesias │ │ │ │ -carrara-massa │ │ │ │ -carraramassa │ │ │ │ -catanzaro │ │ │ │ -cesena-forli │ │ │ │ -cesenaforli │ │ │ │ -dell-ogliastra │ │ │ │ -dellogliastra │ │ │ │ -emilia-romagna │ │ │ │ -emiliaromagna │ │ │ │ -florence │ │ │ │ -forli-cesena │ │ │ │ -forlicesena │ │ │ │ -friuli-v-giulia │ │ │ │ -friuli-ve-giulia │ │ │ │ -friuli-vegiulia │ │ │ │ -friuli-venezia-giulia │ │ │ │ -friuli-veneziagiulia │ │ │ │ -friuli-vgiulia │ │ │ │ -friuliv-giulia │ │ │ │ -friulive-giulia │ │ │ │ -friulivegiulia │ │ │ │ -friulivenezia-giulia │ │ │ │ -friuliveneziagiulia │ │ │ │ -friulivgiulia │ │ │ │ -frosinone │ │ │ │ -grosseto │ │ │ │ -iglesias-carbonia │ │ │ │ -iglesiascarbonia │ │ │ │ -la-spezia │ │ │ │ -laspezia │ │ │ │ -lombardia │ │ │ │ -lombardy │ │ │ │ -macerata │ │ │ │ -massa-carrara │ │ │ │ -massacarrara │ │ │ │ -medio-campidano │ │ │ │ -mediocampidano │ │ │ │ -monza-brianza │ │ │ │ -monza-e-della-brianza │ │ │ │ -monzabrianza │ │ │ │ -monzaebrianza │ │ │ │ -monzaedellabrianza │ │ │ │ -ogliastra │ │ │ │ -olbia-tempio │ │ │ │ -olbiatempio │ │ │ │ -oristano │ │ │ │ -pesaro-urbino │ │ │ │ -pesarourbino │ │ │ │ -piacenza │ │ │ │ -piedmont │ │ │ │ -piemonte │ │ │ │ -pordenone │ │ │ │ -reggio-calabria │ │ │ │ -reggio-emilia │ │ │ │ -reggiocalabria │ │ │ │ -reggioemilia │ │ │ │ -sardegna │ │ │ │ -sardinia │ │ │ │ -siracusa │ │ │ │ -suedtirol │ │ │ │ -tempio-olbia │ │ │ │ -tempioolbia │ │ │ │ -trani-andria-barletta │ │ │ │ -trani-barletta-andria │ │ │ │ -traniandriabarletta │ │ │ │ -tranibarlettaandria │ │ │ │ -trentino │ │ │ │ -trentino-a-adige │ │ │ │ -trentino-aadige │ │ │ │ -trentino-alto-adige │ │ │ │ -trentino-altoadige │ │ │ │ -trentino-s-tirol │ │ │ │ -trentino-stirol │ │ │ │ -trentino-sud-tirol │ │ │ │ -trentino-sudtirol │ │ │ │ -trentino-sued-tirol │ │ │ │ -trentino-suedtirol │ │ │ │ -trentinoa-adige │ │ │ │ -trentinoaadige │ │ │ │ -trentinoalto-adige │ │ │ │ -trentinoaltoadige │ │ │ │ -trentinos-tirol │ │ │ │ -trentinostirol │ │ │ │ -trentinosud-tirol │ │ │ │ -trentinosudtirol │ │ │ │ -trentinosued-tirol │ │ │ │ -trentinosuedtirol │ │ │ │ -urbino-pesaro │ │ │ │ -urbinopesaro │ │ │ │ -val-d-aosta │ │ │ │ -val-daosta │ │ │ │ -vald-aosta │ │ │ │ -valdaosta │ │ │ │ -valle-aosta │ │ │ │ -valle-d-aosta │ │ │ │ -valle-daosta │ │ │ │ -valleaosta │ │ │ │ -valled-aosta │ │ │ │ -valledaosta │ │ │ │ -vallee-aoste │ │ │ │ -valleeaoste │ │ │ │ -verbania │ │ │ │ -vercelli │ │ │ │ -vibo-valentia │ │ │ │ -vibovalentia │ │ │ │ -gamagori │ │ │ │ -higashiura │ │ │ │ -ichinomiya │ │ │ │ -owariasahi │ │ │ │ -shikatsu │ │ │ │ -shinshiro │ │ │ │ -takahama │ │ │ │ -tobishima │ │ │ │ -tokoname │ │ │ │ -toyohashi │ │ │ │ -toyokawa │ │ │ │ -tsushima │ │ │ │ -fujisato │ │ │ │ -hachirogata │ │ │ │ -higashinaruse │ │ │ │ -kamikoani │ │ │ │ -katagami │ │ │ │ -kitaakita │ │ │ │ -moriyoshi │ │ │ │ -yurihonjo │ │ │ │ -hachinohe │ │ │ │ -hashikami │ │ │ │ -hirosaki │ │ │ │ -itayanagi │ │ │ │ -kuroishi │ │ │ │ -nakadomari │ │ │ │ -rokunohe │ │ │ │ -shichinohe │ │ │ │ -blogspot │ │ │ │ -funabashi │ │ │ │ -hanamigawa │ │ │ │ -ichihara │ │ │ │ -ichikawa │ │ │ │ -ichinomiya │ │ │ │ -kamagaya │ │ │ │ -kamogawa │ │ │ │ -katsuura │ │ │ │ -kisarazu │ │ │ │ -kujukuri │ │ │ │ -minamiboso │ │ │ │ -mutsuzawa │ │ │ │ -nagareyama │ │ │ │ -narashino │ │ │ │ -oamishirasato │ │ │ │ -shimofusa │ │ │ │ -sodegaura │ │ │ │ -tateyama │ │ │ │ -tohnosho │ │ │ │ -tomisato │ │ │ │ -yachimata │ │ │ │ -yokaichiba │ │ │ │ -yokoshibahikari │ │ │ │ -yotsukaido │ │ │ │ -kamijima │ │ │ │ -kumakogen │ │ │ │ -matsuyama │ │ │ │ -namikata │ │ │ │ -shikokuchuo │ │ │ │ -yawatahama │ │ │ │ -katsuyama │ │ │ │ -minamiechizen │ │ │ │ -takahama │ │ │ │ -chikushino │ │ │ │ -chikuzen │ │ │ │ -hirokawa │ │ │ │ -hisayama │ │ │ │ -inatsuki │ │ │ │ -miyawaka │ │ │ │ -mizumaki │ │ │ │ -munakata │ │ │ │ -nakagawa │ │ │ │ -sasaguri │ │ │ │ -shinyoshitomi │ │ │ │ -tachiarai │ │ │ │ -yanagawa │ │ │ │ -yukuhashi │ │ │ │ -fukushima │ │ │ │ -aizubange │ │ │ │ -aizumisato │ │ │ │ -aizuwakamatsu │ │ │ │ -fukushima │ │ │ │ -furudono │ │ │ │ -inawashiro │ │ │ │ -ishikawa │ │ │ │ -izumizaki │ │ │ │ -kagamiishi │ │ │ │ -kaneyama │ │ │ │ -kawamata │ │ │ │ -kitakata │ │ │ │ -kitashiobara │ │ │ │ -koriyama │ │ │ │ -nishiaizu │ │ │ │ -samegawa │ │ │ │ -shirakawa │ │ │ │ -sukagawa │ │ │ │ -tamakawa │ │ │ │ -tanagura │ │ │ │ -yamatsuri │ │ │ │ -higashishirakawa │ │ │ │ -kakamigahara │ │ │ │ -kasahara │ │ │ │ -kasamatsu │ │ │ │ -kitagata │ │ │ │ -minokamo │ │ │ │ -mizunami │ │ │ │ -nakatsugawa │ │ │ │ -sakahogi │ │ │ │ -sekigahara │ │ │ │ -shirakawa │ │ │ │ -takayama │ │ │ │ -wanouchi │ │ │ │ -yamagata │ │ │ │ -higashiagatsuma │ │ │ │ -katashina │ │ │ │ -maebashi │ │ │ │ -minakami │ │ │ │ -naganohara │ │ │ │ -nakanojo │ │ │ │ -shibukawa │ │ │ │ -shimonita │ │ │ │ -takasaki │ │ │ │ -takayama │ │ │ │ -tamamura │ │ │ │ -tatebayashi │ │ │ │ -tsukiyono │ │ │ │ -tsumagoi │ │ │ │ -yoshioka │ │ │ │ -hiroshima │ │ │ │ -asaminami │ │ │ │ -fukuyama │ │ │ │ -hatsukaichi │ │ │ │ -higashihiroshima │ │ │ │ -jinsekikogen │ │ │ │ -onomichi │ │ │ │ -osakikamijima │ │ │ │ -seranishi │ │ │ │ -shinichi │ │ │ │ -takehara │ │ │ │ -hokkaido │ │ │ │ -abashiri │ │ │ │ -asahikawa │ │ │ │ -ashibetsu │ │ │ │ -biratori │ │ │ │ -chippubetsu │ │ │ │ -fukagawa │ │ │ │ -fukushima │ │ │ │ -furubira │ │ │ │ -hakodate │ │ │ │ -hamatonbetsu │ │ │ │ -higashikagura │ │ │ │ -higashikawa │ │ │ │ -honbetsu │ │ │ │ -horokanai │ │ │ │ -horonobe │ │ │ │ -ishikari │ │ │ │ -iwamizawa │ │ │ │ -kamifurano │ │ │ │ -kamikawa │ │ │ │ -kamishihoro │ │ │ │ -kamisunagawa │ │ │ │ -kamoenai │ │ │ │ -kembuchi │ │ │ │ -kimobetsu │ │ │ │ -kitahiroshima │ │ │ │ -kiyosato │ │ │ │ -koshimizu │ │ │ │ -kunneppu │ │ │ │ -kuriyama │ │ │ │ -kuromatsunai │ │ │ │ -matsumae │ │ │ │ -minamifurano │ │ │ │ -mombetsu │ │ │ │ -moseushi │ │ │ │ -nakagawa │ │ │ │ -nakasatsunai │ │ │ │ -nakatombetsu │ │ │ │ -niikappu │ │ │ │ -nishiokoppe │ │ │ │ -noboribetsu │ │ │ │ -otoineppu │ │ │ │ -rankoshi │ │ │ │ -rikubetsu │ │ │ │ -rishirifuji │ │ │ │ -sarufutsu │ │ │ │ -shakotan │ │ │ │ -shibecha │ │ │ │ -shibetsu │ │ │ │ -shimamaki │ │ │ │ -shimokawa │ │ │ │ -shinshinotsu │ │ │ │ -shintoku │ │ │ │ -shiranuka │ │ │ │ -shiriuchi │ │ │ │ -sunagawa │ │ │ │ -takikawa │ │ │ │ -takinoue │ │ │ │ -teshikaga │ │ │ │ -tomakomai │ │ │ │ -toyotomi │ │ │ │ -tsubetsu │ │ │ │ -tsukigata │ │ │ │ -utashinai │ │ │ │ -wakkanai │ │ │ │ -amagasaki │ │ │ │ -fukusaki │ │ │ │ -ichikawa │ │ │ │ -kakogawa │ │ │ │ -kamigori │ │ │ │ -kamikawa │ │ │ │ -kawanishi │ │ │ │ -minamiawaji │ │ │ │ -nishinomiya │ │ │ │ -nishiwaki │ │ │ │ -sasayama │ │ │ │ -shinonsen │ │ │ │ -takarazuka │ │ │ │ -takasago │ │ │ │ -chikusei │ │ │ │ -fujishiro │ │ │ │ -hitachinaka │ │ │ │ -hitachiomiya │ │ │ │ -hitachiota │ │ │ │ -inashiki │ │ │ │ -kasumigaura │ │ │ │ -namegata │ │ │ │ -ryugasaki │ │ │ │ -sakuragawa │ │ │ │ -shimodate │ │ │ │ -shimotsuma │ │ │ │ -shirosato │ │ │ │ -takahagi │ │ │ │ -tamatsukuri │ │ │ │ -tsuchiura │ │ │ │ -uchihara │ │ │ │ -yamagata │ │ │ │ -ishikawa │ │ │ │ -kanazawa │ │ │ │ -kawakita │ │ │ │ -nakanoto │ │ │ │ -nonoichi │ │ │ │ -uchinada │ │ │ │ -fujisawa │ │ │ │ -hanamaki │ │ │ │ -hiraizumi │ │ │ │ -ichinohe │ │ │ │ -ichinoseki │ │ │ │ -iwaizumi │ │ │ │ -kamaishi │ │ │ │ -kanegasaki │ │ │ │ -kitakami │ │ │ │ -kuzumaki │ │ │ │ -mizusawa │ │ │ │ -rikuzentakata │ │ │ │ -shizukuishi │ │ │ │ -tanohata │ │ │ │ -higashikagawa │ │ │ │ -kotohira │ │ │ │ -marugame │ │ │ │ -naoshima │ │ │ │ -takamatsu │ │ │ │ -uchinomi │ │ │ │ -zentsuji │ │ │ │ -kagoshima │ │ │ │ -kagoshima │ │ │ │ -kawanabe │ │ │ │ -makurazaki │ │ │ │ -matsumoto │ │ │ │ -minamitane │ │ │ │ -nakatane │ │ │ │ -nishinoomote │ │ │ │ -satsumasendai │ │ │ │ -tarumizu │ │ │ │ -kanagawa │ │ │ │ -chigasaki │ │ │ │ -fujisawa │ │ │ │ -hiratsuka │ │ │ │ -kamakura │ │ │ │ -kiyokawa │ │ │ │ -minamiashigara │ │ │ │ -ninomiya │ │ │ │ -sagamihara │ │ │ │ -samukawa │ │ │ │ -yamakita │ │ │ │ -yokosuka │ │ │ │ -yugawara │ │ │ │ -kawasaki │ │ │ │ -kitakyushu │ │ │ │ -higashitsuno │ │ │ │ -kitagawa │ │ │ │ -motoyama │ │ │ │ -nakamura │ │ │ │ -nishitosa │ │ │ │ -niyodogawa │ │ │ │ -tosashimizu │ │ │ │ -yusuhara │ │ │ │ -kumamoto │ │ │ │ -hitoyoshi │ │ │ │ -kamiamakusa │ │ │ │ -kumamoto │ │ │ │ -minamata │ │ │ │ -minamioguni │ │ │ │ -nishihara │ │ │ │ -takamori │ │ │ │ -yatsushiro │ │ │ │ -fukuchiyama │ │ │ │ -higashiyama │ │ │ │ -kumiyama │ │ │ │ -kyotamba │ │ │ │ -kyotanabe │ │ │ │ -kyotango │ │ │ │ -minamiyamashiro │ │ │ │ -nagaokakyo │ │ │ │ -oyamazaki │ │ │ │ -ujitawara │ │ │ │ -yamashina │ │ │ │ -kameyama │ │ │ │ -kisosaki │ │ │ │ -matsusaka │ │ │ │ -minamiise │ │ │ │ -ureshino │ │ │ │ -yokkaichi │ │ │ │ -furukawa │ │ │ │ -higashimatsushima │ │ │ │ -ishinomaki │ │ │ │ -kawasaki │ │ │ │ -kesennuma │ │ │ │ -marumori │ │ │ │ -matsushima │ │ │ │ -minamisanriku │ │ │ │ -shichikashuku │ │ │ │ -shiogama │ │ │ │ -shiroishi │ │ │ │ -yamamoto │ │ │ │ -miyazaki │ │ │ │ -kadogawa │ │ │ │ -kawaminami │ │ │ │ -kitagawa │ │ │ │ -kitakata │ │ │ │ -kobayashi │ │ │ │ -kunitomi │ │ │ │ -miyakonojo │ │ │ │ -miyazaki │ │ │ │ -morotsuka │ │ │ │ -nichinan │ │ │ │ -nishimera │ │ │ │ -shintomi │ │ │ │ -takaharu │ │ │ │ -takanabe │ │ │ │ -takazaki │ │ │ │ -agematsu │ │ │ │ -chikuhoku │ │ │ │ -karuizawa │ │ │ │ -kawakami │ │ │ │ -kisofukushima │ │ │ │ -kitaaiki │ │ │ │ -komagane │ │ │ │ -matsukawa │ │ │ │ -matsumoto │ │ │ │ -minamiaiki │ │ │ │ -minamimaki │ │ │ │ -minamiminowa │ │ │ │ -mochizuki │ │ │ │ -nakagawa │ │ │ │ -nozawaonsen │ │ │ │ -shimosuwa │ │ │ │ -shinanomachi │ │ │ │ -shiojiri │ │ │ │ -takamori │ │ │ │ -takayama │ │ │ │ -tateshina │ │ │ │ -togakushi │ │ │ │ -yamagata │ │ │ │ -yamanouchi │ │ │ │ -nagasaki │ │ │ │ -kawatana │ │ │ │ -kuchinotsu │ │ │ │ -matsuura │ │ │ │ -nagasaki │ │ │ │ -shimabara │ │ │ │ -shinkamigoto │ │ │ │ -tsushima │ │ │ │ -higashiyoshino │ │ │ │ -kamikitayama │ │ │ │ -kashihara │ │ │ │ -katsuragi │ │ │ │ -kawakami │ │ │ │ -kawanishi │ │ │ │ -kurotaki │ │ │ │ -nosegawa │ │ │ │ -shimoichi │ │ │ │ -shimokitayama │ │ │ │ -takatori │ │ │ │ -tawaramoto │ │ │ │ -yamatokoriyama │ │ │ │ -yamatotakada │ │ │ │ -itoigawa │ │ │ │ -izumozaki │ │ │ │ -kashiwazaki │ │ │ │ -minamiuonuma │ │ │ │ -murakami │ │ │ │ -sekikawa │ │ │ │ -tokamachi │ │ │ │ -bungoono │ │ │ │ -bungotakada │ │ │ │ -himeshima │ │ │ │ -kamitsue │ │ │ │ -kunisaki │ │ │ │ -asakuchi │ │ │ │ -hayashima │ │ │ │ -kagamino │ │ │ │ -kibichuo │ │ │ │ -kurashiki │ │ │ │ -nishiawakura │ │ │ │ -setouchi │ │ │ │ -takahashi │ │ │ │ -gushikami │ │ │ │ -ishigaki │ │ │ │ -ishikawa │ │ │ │ -kitadaito │ │ │ │ -kitanakagusuku │ │ │ │ -kumejima │ │ │ │ -kunigami │ │ │ │ -minamidaito │ │ │ │ -nakagusuku │ │ │ │ -nishihara │ │ │ │ -taketomi │ │ │ │ -tokashiki │ │ │ │ -tomigusuku │ │ │ │ -yonabaru │ │ │ │ -yonaguni │ │ │ │ -chihayaakasaka │ │ │ │ -fujiidera │ │ │ │ -habikino │ │ │ │ -higashiosaka │ │ │ │ -higashisumiyoshi │ │ │ │ -higashiyodogawa │ │ │ │ -hirakata │ │ │ │ -izumiotsu │ │ │ │ -izumisano │ │ │ │ -kashiwara │ │ │ │ -kawachinagano │ │ │ │ -kishiwada │ │ │ │ -kumatori │ │ │ │ -matsubara │ │ │ │ -moriguchi │ │ │ │ -neyagawa │ │ │ │ -osakasayama │ │ │ │ -shijonawate │ │ │ │ -shimamoto │ │ │ │ -takaishi │ │ │ │ -takatsuki │ │ │ │ -tondabayashi │ │ │ │ -toyonaka │ │ │ │ -fukudomi │ │ │ │ -hamatama │ │ │ │ -kamimine │ │ │ │ -kitagata │ │ │ │ -kitahata │ │ │ │ -nishiarita │ │ │ │ -shiroishi │ │ │ │ -yoshinogari │ │ │ │ -chichibu │ │ │ │ -fujimino │ │ │ │ -hatogaya │ │ │ │ -hatoyama │ │ │ │ -higashichichibu │ │ │ │ -higashimatsuyama │ │ │ │ -iwatsuki │ │ │ │ -kamiizumi │ │ │ │ -kamikawa │ │ │ │ -kamisato │ │ │ │ -kasukabe │ │ │ │ -kawaguchi │ │ │ │ -kawajima │ │ │ │ -kitamoto │ │ │ │ -koshigaya │ │ │ │ -kumagaya │ │ │ │ -matsubushi │ │ │ │ -miyashiro │ │ │ │ -moroyama │ │ │ │ -nagatoro │ │ │ │ -namegawa │ │ │ │ -shiraoka │ │ │ │ -tokigawa │ │ │ │ -tokorozawa │ │ │ │ -tsurugashima │ │ │ │ -yoshikawa │ │ │ │ -higashiomi │ │ │ │ -moriyama │ │ │ │ -nagahama │ │ │ │ -nishiazai │ │ │ │ -notogawa │ │ │ │ -omihachiman │ │ │ │ -takashima │ │ │ │ -takatsuki │ │ │ │ -torahime │ │ │ │ -toyosato │ │ │ │ -higashiizumo │ │ │ │ -kakinoki │ │ │ │ -nishinoshima │ │ │ │ -okinoshima │ │ │ │ -okuizumo │ │ │ │ -shizuoka │ │ │ │ -fujikawa │ │ │ │ -fujinomiya │ │ │ │ -hamamatsu │ │ │ │ -higashiizu │ │ │ │ -izunokuni │ │ │ │ -kakegawa │ │ │ │ -kawanehon │ │ │ │ -kikugawa │ │ │ │ -makinohara │ │ │ │ -matsuzaki │ │ │ │ -minamiizu │ │ │ │ -morimachi │ │ │ │ -nishiizu │ │ │ │ -omaezaki │ │ │ │ -shizuoka │ │ │ │ -ashikaga │ │ │ │ -kaminokawa │ │ │ │ -karasuyama │ │ │ │ -nasushiobara │ │ │ │ -nishikata │ │ │ │ -ohtawara │ │ │ │ -shimotsuke │ │ │ │ -takanezawa │ │ │ │ -utsunomiya │ │ │ │ -tokushima │ │ │ │ -komatsushima │ │ │ │ -matsushige │ │ │ │ -nakagawa │ │ │ │ -sanagochi │ │ │ │ -shishikui │ │ │ │ -tokushima │ │ │ │ -akishima │ │ │ │ -aogashima │ │ │ │ -hachioji │ │ │ │ -higashikurume │ │ │ │ -higashimurayama │ │ │ │ -higashiyamato │ │ │ │ -hinohara │ │ │ │ -itabashi │ │ │ │ -katsushika │ │ │ │ -kokubunji │ │ │ │ -kouzushima │ │ │ │ -kunitachi │ │ │ │ -musashimurayama │ │ │ │ -musashino │ │ │ │ -ogasawara │ │ │ │ -setagaya │ │ │ │ -shinagawa │ │ │ │ -shinjuku │ │ │ │ -suginami │ │ │ │ -tachikawa │ │ │ │ -kawahara │ │ │ │ -nichinan │ │ │ │ -sakaiminato │ │ │ │ -fukumitsu │ │ │ │ -funahashi │ │ │ │ -kamiichi │ │ │ │ -nakaniikawa │ │ │ │ -namerikawa │ │ │ │ -tateyama │ │ │ │ -wakayama │ │ │ │ -aridagawa │ │ │ │ -hashimoto │ │ │ │ -hirogawa │ │ │ │ -kamitonda │ │ │ │ -katsuragi │ │ │ │ -kinokawa │ │ │ │ -kitayama │ │ │ │ -kozagawa │ │ │ │ -kudoyama │ │ │ │ -kushimoto │ │ │ │ -nachikatsuura │ │ │ │ -shirahama │ │ │ │ -wakayama │ │ │ │ -xn--0trq7p7nn │ │ │ │ -xn--1ctwo │ │ │ │ -xn--1lqs03n │ │ │ │ -xn--1lqs71d │ │ │ │ -xn--2m4a15e │ │ │ │ -xn--32vp30h │ │ │ │ -xn--4it168d │ │ │ │ -xn--4it797k │ │ │ │ -xn--4pvxs │ │ │ │ -xn--5js045d │ │ │ │ -xn--5rtp49c │ │ │ │ -xn--5rtq34k │ │ │ │ -xn--6btw5a │ │ │ │ -xn--6orx2r │ │ │ │ -xn--7t0a264c │ │ │ │ -xn--8ltr62k │ │ │ │ -xn--8pvr4u │ │ │ │ -xn--c3s14m │ │ │ │ -xn--d5qv7z876c │ │ │ │ -xn--djrs72d6uy │ │ │ │ -xn--djty4k │ │ │ │ -xn--efvn9s │ │ │ │ -xn--ehqz56n │ │ │ │ -xn--elqq16h │ │ │ │ -xn--f6qx53a │ │ │ │ -xn--k7yn95e │ │ │ │ -xn--kbrq7o │ │ │ │ -xn--klt787d │ │ │ │ -xn--kltp7d │ │ │ │ -xn--kltx9a │ │ │ │ -xn--klty5x │ │ │ │ -xn--mkru45i │ │ │ │ -xn--nit225k │ │ │ │ -xn--ntso0iqx3a │ │ │ │ -xn--ntsq17g │ │ │ │ -xn--pssu33l │ │ │ │ -xn--qqqt11m │ │ │ │ -xn--rht27z │ │ │ │ -xn--rht3d │ │ │ │ -xn--rht61e │ │ │ │ -xn--rny31h │ │ │ │ -xn--tor131o │ │ │ │ -xn--uist22h │ │ │ │ -xn--uisz3g │ │ │ │ -xn--uuwu58a │ │ │ │ -xn--vgu402c │ │ │ │ -xn--zbx025d │ │ │ │ -yamagata │ │ │ │ -funagata │ │ │ │ -higashine │ │ │ │ -kaminoyama │ │ │ │ -kaneyama │ │ │ │ -kawanishi │ │ │ │ -mamurogawa │ │ │ │ -murayama │ │ │ │ -nakayama │ │ │ │ -nishikawa │ │ │ │ -obanazawa │ │ │ │ -sakegawa │ │ │ │ -shirataka │ │ │ │ -takahata │ │ │ │ -tsuruoka │ │ │ │ -yamagata │ │ │ │ -yamanobe │ │ │ │ -yonezawa │ │ │ │ -yamaguchi │ │ │ │ -kudamatsu │ │ │ │ -shimonoseki │ │ │ │ -tokuyama │ │ │ │ -yamanashi │ │ │ │ -fujikawa │ │ │ │ -fujikawaguchiko │ │ │ │ -fujiyoshida │ │ │ │ -hayakawa │ │ │ │ -ichikawamisato │ │ │ │ -minami-alps │ │ │ │ -nakamichi │ │ │ │ -narusawa │ │ │ │ -nirasaki │ │ │ │ -nishikatsura │ │ │ │ -tabayama │ │ │ │ -uenohara │ │ │ │ -yamanakako │ │ │ │ -yamanashi │ │ │ │ -yokohama │ │ │ │ -notaires │ │ │ │ -pharmaciens │ │ │ │ -veterinaire │ │ │ │ -blogspot │ │ │ │ -chungbuk │ │ │ │ -chungnam │ │ │ │ -gyeongbuk │ │ │ │ -gyeonggi │ │ │ │ -gyeongnam │ │ │ │ -lancaster │ │ │ │ -landrover │ │ │ │ -lifeinsurance │ │ │ │ -lifestyle │ │ │ │ -lighting │ │ │ │ -management │ │ │ │ -marketing │ │ │ │ -marriott │ │ │ │ -melbourne │ │ │ │ -memorial │ │ │ │ -microsoft │ │ │ │ -montblanc │ │ │ │ -mortgage │ │ │ │ -motorcycles │ │ │ │ -movistar │ │ │ │ -blogspot │ │ │ │ -multichoice │ │ │ │ -agriculture │ │ │ │ -airguard │ │ │ │ -ambulance │ │ │ │ -american │ │ │ │ -americana │ │ │ │ -americanantiques │ │ │ │ -americanart │ │ │ │ -amsterdam │ │ │ │ -annefrank │ │ │ │ -anthropology │ │ │ │ -antiques │ │ │ │ -aquarium │ │ │ │ -arboretum │ │ │ │ -archaeological │ │ │ │ -archaeology │ │ │ │ -architecture │ │ │ │ -artanddesign │ │ │ │ -artcenter │ │ │ │ -arteducation │ │ │ │ -artgallery │ │ │ │ -artsandcrafts │ │ │ │ -asmatart │ │ │ │ -assassination │ │ │ │ -association │ │ │ │ -astronomy │ │ │ │ -australia │ │ │ │ -automotive │ │ │ │ -aviation │ │ │ │ -baltimore │ │ │ │ -barcelona │ │ │ │ -baseball │ │ │ │ -beauxarts │ │ │ │ -beeldengeluid │ │ │ │ -bellevue │ │ │ │ -berkeley │ │ │ │ -birthplace │ │ │ │ -botanical │ │ │ │ -botanicalgarden │ │ │ │ -botanicgarden │ │ │ │ -brandywinevalley │ │ │ │ -britishcolumbia │ │ │ │ -broadcast │ │ │ │ -brussels │ │ │ │ -bruxelles │ │ │ │ -building │ │ │ │ -cadaques │ │ │ │ -california │ │ │ │ -cambridge │ │ │ │ -capebreton │ │ │ │ -cartoonart │ │ │ │ -casadelamoneda │ │ │ │ -chattanooga │ │ │ │ -cheltenham │ │ │ │ -chesapeakebay │ │ │ │ -children │ │ │ │ -childrens │ │ │ │ -childrensgarden │ │ │ │ -chiropractic │ │ │ │ -chocolate │ │ │ │ -christiansburg │ │ │ │ -cincinnati │ │ │ │ -civilisation │ │ │ │ -civilization │ │ │ │ -civilwar │ │ │ │ -coastaldefence │ │ │ │ -collection │ │ │ │ -colonialwilliamsburg │ │ │ │ -coloradoplateau │ │ │ │ -columbia │ │ │ │ -columbus │ │ │ │ -communication │ │ │ │ -communications │ │ │ │ -community │ │ │ │ -computer │ │ │ │ -computerhistory │ │ │ │ -contemporary │ │ │ │ -contemporaryart │ │ │ │ -copenhagen │ │ │ │ -corporation │ │ │ │ -corvette │ │ │ │ -countryestate │ │ │ │ -cranbrook │ │ │ │ -creation │ │ │ │ -cultural │ │ │ │ -culturalcenter │ │ │ │ -database │ │ │ │ -decorativearts │ │ │ │ -delaware │ │ │ │ -delmenhorst │ │ │ │ -dinosaur │ │ │ │ -discovery │ │ │ │ -donostia │ │ │ │ -eastafrica │ │ │ │ -eastcoast │ │ │ │ -education │ │ │ │ -educational │ │ │ │ -egyptian │ │ │ │ -eisenbahn │ │ │ │ -elvendrell │ │ │ │ -embroidery │ │ │ │ -encyclopedic │ │ │ │ -entomology │ │ │ │ -environment │ │ │ │ -environmentalconservation │ │ │ │ -epilepsy │ │ │ │ -ethnology │ │ │ │ -exhibition │ │ │ │ -farmequipment │ │ │ │ -farmstead │ │ │ │ -figueres │ │ │ │ -filatelia │ │ │ │ -finearts │ │ │ │ -flanders │ │ │ │ -fortmissoula │ │ │ │ -fortworth │ │ │ │ -foundation │ │ │ │ -francaise │ │ │ │ -frankfurt │ │ │ │ -franziskaner │ │ │ │ -freemasonry │ │ │ │ -freiburg │ │ │ │ -fribourg │ │ │ │ -fundacio │ │ │ │ -furniture │ │ │ │ -geelvinck │ │ │ │ -gemological │ │ │ │ -grandrapids │ │ │ │ -guernsey │ │ │ │ -halloffame │ │ │ │ -harvestcelebration │ │ │ │ -heimatunduhren │ │ │ │ -helsinki │ │ │ │ -hembygdsforbund │ │ │ │ -heritage │ │ │ │ -histoire │ │ │ │ -historical │ │ │ │ -historicalsociety │ │ │ │ -historichouses │ │ │ │ -historisch │ │ │ │ -historisches │ │ │ │ -historyofscience │ │ │ │ -horology │ │ │ │ -humanities │ │ │ │ -illustration │ │ │ │ -imageandsound │ │ │ │ -indianapolis │ │ │ │ -indianmarket │ │ │ │ -intelligence │ │ │ │ -interactive │ │ │ │ -isleofman │ │ │ │ -jefferson │ │ │ │ -jerusalem │ │ │ │ -jewishart │ │ │ │ -journalism │ │ │ │ -judygarland │ │ │ │ -juedisches │ │ │ │ -karikatur │ │ │ │ -koebenhavn │ │ │ │ -kunstsammlung │ │ │ │ -kunstunddesign │ │ │ │ -lancashire │ │ │ │ -lewismiller │ │ │ │ -livinghistory │ │ │ │ -localhistory │ │ │ │ -losangeles │ │ │ │ -loyalist │ │ │ │ -luxembourg │ │ │ │ -mallorca │ │ │ │ -manchester │ │ │ │ -mansions │ │ │ │ -maritime │ │ │ │ -maritimo │ │ │ │ -maryland │ │ │ │ -marylhurst │ │ │ │ -medizinhistorisches │ │ │ │ -memorial │ │ │ │ -mesaverde │ │ │ │ -michigan │ │ │ │ -midatlantic │ │ │ │ -military │ │ │ │ -minnesota │ │ │ │ -missoula │ │ │ │ -monmouth │ │ │ │ -monticello │ │ │ │ -montreal │ │ │ │ -motorcycle │ │ │ │ -muenchen │ │ │ │ -muenster │ │ │ │ -mulhouse │ │ │ │ -museumcenter │ │ │ │ -museumvereniging │ │ │ │ -national │ │ │ │ -nationalfirearms │ │ │ │ -nationalheritage │ │ │ │ -nativeamerican │ │ │ │ -naturalhistory │ │ │ │ -naturalhistorymuseum │ │ │ │ -naturalsciences │ │ │ │ -naturhistorisches │ │ │ │ -natuurwetenschappen │ │ │ │ -naumburg │ │ │ │ -nebraska │ │ │ │ -newhampshire │ │ │ │ -newjersey │ │ │ │ -newmexico │ │ │ │ -newspaper │ │ │ │ -nuernberg │ │ │ │ -nuremberg │ │ │ │ -oceanographic │ │ │ │ -oceanographique │ │ │ │ -oregontrail │ │ │ │ -paderborn │ │ │ │ -palmsprings │ │ │ │ -pasadena │ │ │ │ -pharmacy │ │ │ │ -philadelphia │ │ │ │ -philadelphiaarea │ │ │ │ -philately │ │ │ │ -photography │ │ │ │ -pittsburgh │ │ │ │ -planetarium │ │ │ │ -plantation │ │ │ │ -portland │ │ │ │ -portlligat │ │ │ │ -posts-and-telecommunications │ │ │ │ -preservation │ │ │ │ -presidio │ │ │ │ -railroad │ │ │ │ -research │ │ │ │ -resistance │ │ │ │ -riodejaneiro │ │ │ │ -rochester │ │ │ │ -saintlouis │ │ │ │ -salvadordali │ │ │ │ -salzburg │ │ │ │ -sandiego │ │ │ │ -sanfrancisco │ │ │ │ -santabarbara │ │ │ │ -santacruz │ │ │ │ -saskatchewan │ │ │ │ -savannahga │ │ │ │ -schlesisches │ │ │ │ -schoenbrunn │ │ │ │ -schokoladen │ │ │ │ -science-fiction │ │ │ │ -scienceandhistory │ │ │ │ -scienceandindustry │ │ │ │ -sciencecenter │ │ │ │ -sciencecenters │ │ │ │ -sciencehistory │ │ │ │ -sciences │ │ │ │ -sciencesnaturelles │ │ │ │ -scotland │ │ │ │ -settlement │ │ │ │ -settlers │ │ │ │ -sherbrooke │ │ │ │ -soundandvision │ │ │ │ -southcarolina │ │ │ │ -southwest │ │ │ │ -stalbans │ │ │ │ -starnberg │ │ │ │ -stateofdelaware │ │ │ │ -steiermark │ │ │ │ -stockholm │ │ │ │ -stpetersburg │ │ │ │ -stuttgart │ │ │ │ -surgeonshall │ │ │ │ -svizzera │ │ │ │ -technology │ │ │ │ -telekommunikation │ │ │ │ -television │ │ │ │ -timekeeping │ │ │ │ -topology │ │ │ │ -transport │ │ │ │ -undersea │ │ │ │ -university │ │ │ │ -usantiques │ │ │ │ -uscountryestate │ │ │ │ -usculture │ │ │ │ -usdecorativearts │ │ │ │ -usgarden │ │ │ │ -ushistory │ │ │ │ -uslivinghistory │ │ │ │ -versailles │ │ │ │ -virginia │ │ │ │ -vlaanderen │ │ │ │ -volkenkunde │ │ │ │ -wallonie │ │ │ │ -washingtondc │ │ │ │ -watch-and-clock │ │ │ │ -watchandclock │ │ │ │ -westfalen │ │ │ │ -wildlife │ │ │ │ -williamsburg │ │ │ │ -windmill │ │ │ │ -workshop │ │ │ │ -xn--9dbhblg6di │ │ │ │ -xn--comunicaes-v6a2o │ │ │ │ -xn--correios-e-telecomunicaes-ghc29a │ │ │ │ -xn--h1aegh │ │ │ │ -xn--lns-qla │ │ │ │ -yorkshire │ │ │ │ -yosemite │ │ │ │ -zoological │ │ │ │ -blogspot │ │ │ │ -mzansimagic │ │ │ │ -at-band-camp │ │ │ │ -azure-mobile │ │ │ │ -azurewebsites │ │ │ │ -broke-it │ │ │ │ -buyshouses │ │ │ │ -cloudapp │ │ │ │ -cloudfront │ │ │ │ -dnsalias │ │ │ │ -dontexist │ │ │ │ -dynalias │ │ │ │ -dynathome │ │ │ │ -endofinternet │ │ │ │ -ham-radio-op │ │ │ │ -homelinux │ │ │ │ -homeunix │ │ │ │ -in-the-band │ │ │ │ -is-a-chef │ │ │ │ -is-a-geek │ │ │ │ -isa-geek │ │ │ │ -kicks-ass │ │ │ │ -office-on-the │ │ │ │ -scrapper-site │ │ │ │ -sells-it │ │ │ │ -servebbs │ │ │ │ -serveftp │ │ │ │ -thruhere │ │ │ │ -blogspot │ │ │ │ -aarborte │ │ │ │ -akershus │ │ │ │ -aknoluokta │ │ │ │ -akrehamn │ │ │ │ -alaheadju │ │ │ │ -alstahaug │ │ │ │ -andasuolo │ │ │ │ -audnedaln │ │ │ │ -aurskog-holand │ │ │ │ -austevoll │ │ │ │ -austrheim │ │ │ │ -badaddja │ │ │ │ -bahcavuotna │ │ │ │ -bahccavuotna │ │ │ │ -balestrand │ │ │ │ -ballangen │ │ │ │ -balsfjord │ │ │ │ -batsfjord │ │ │ │ -bearalvahki │ │ │ │ -berlevag │ │ │ │ -birkenes │ │ │ │ -bjerkreim │ │ │ │ -blogspot │ │ │ │ -bremanger │ │ │ │ -bronnoysund │ │ │ │ -brumunddal │ │ │ │ -buskerud │ │ │ │ -cahcesuolo │ │ │ │ -davvenjarga │ │ │ │ -davvesiida │ │ │ │ -dielddanuorri │ │ │ │ -divtasvuodna │ │ │ │ -divttasvuotna │ │ │ │ -drangedal │ │ │ │ -egersund │ │ │ │ -eidfjord │ │ │ │ -eidsberg │ │ │ │ -eidsvoll │ │ │ │ -eigersund │ │ │ │ -engerdal │ │ │ │ -evenassi │ │ │ │ -evje-og-hornnes │ │ │ │ -flakstad │ │ │ │ -flatanger │ │ │ │ -flekkefjord │ │ │ │ -flesberg │ │ │ │ -folkebibl │ │ │ │ -fredrikstad │ │ │ │ -fylkesbibl │ │ │ │ -fyresdal │ │ │ │ -gaivuotna │ │ │ │ -gangaviika │ │ │ │ -giehtavuoatna │ │ │ │ -gildeskal │ │ │ │ -gjerdrum │ │ │ │ -gjerstad │ │ │ │ -gratangen │ │ │ │ -grimstad │ │ │ │ -guovdageaidnu │ │ │ │ -hagebostad │ │ │ │ -hammarfeasta │ │ │ │ -hammerfest │ │ │ │ -hattfjelldal │ │ │ │ -haugesund │ │ │ │ -xn--vler-qoa │ │ │ │ -hemsedal │ │ │ │ -hjartdal │ │ │ │ -hjelmeland │ │ │ │ -hokksund │ │ │ │ -holmestrand │ │ │ │ -holtalen │ │ │ │ -honefoss │ │ │ │ -hordaland │ │ │ │ -hornindal │ │ │ │ -hoyanger │ │ │ │ -hoylandet │ │ │ │ -hyllestad │ │ │ │ -jan-mayen │ │ │ │ -jessheim │ │ │ │ -jevnaker │ │ │ │ -jorpeland │ │ │ │ -karasjohka │ │ │ │ -karasjok │ │ │ │ -kautokeino │ │ │ │ -kirkenes │ │ │ │ -kongsberg │ │ │ │ -kongsvinger │ │ │ │ -kopervik │ │ │ │ -kraanghke │ │ │ │ -kristiansand │ │ │ │ -kristiansund │ │ │ │ -krodsherad │ │ │ │ -krokstadelva │ │ │ │ -kvafjord │ │ │ │ -kvalsund │ │ │ │ -kvanangen │ │ │ │ -kvinesdal │ │ │ │ -kvinnherad │ │ │ │ -kviteseid │ │ │ │ -laakesvuemie │ │ │ │ -langevag │ │ │ │ -lavangen │ │ │ │ -leangaviika │ │ │ │ -leikanger │ │ │ │ -leirfjord │ │ │ │ -levanger │ │ │ │ -lillehammer │ │ │ │ -lillesand │ │ │ │ -lindesnes │ │ │ │ -lodingen │ │ │ │ -lorenskog │ │ │ │ -malatvuopmi │ │ │ │ -marnardal │ │ │ │ -masfjorden │ │ │ │ -matta-varjjat │ │ │ │ -midtre-gauldal │ │ │ │ -mjondalen │ │ │ │ -mo-i-rana │ │ │ │ -more-og-romsdal │ │ │ │ -moskenes │ │ │ │ -naamesjevuemie │ │ │ │ -namdalseid │ │ │ │ -namsskogan │ │ │ │ -nannestad │ │ │ │ -narviika │ │ │ │ -naustdal │ │ │ │ -navuotna │ │ │ │ -nedre-eiker │ │ │ │ -nesodden │ │ │ │ -nesoddtangen │ │ │ │ -nissedal │ │ │ │ -nittedal │ │ │ │ -nord-aurdal │ │ │ │ -nord-fron │ │ │ │ -nord-odal │ │ │ │ -nordkapp │ │ │ │ -nordland │ │ │ │ -xn--b-5ga │ │ │ │ -xn--hery-ira │ │ │ │ -nordre-land │ │ │ │ -nordreisa │ │ │ │ -nore-og-uvdal │ │ │ │ -notodden │ │ │ │ -notteroy │ │ │ │ -omasvuotna │ │ │ │ -oppegard │ │ │ │ -orkanger │ │ │ │ -ostre-toten │ │ │ │ -overhalla │ │ │ │ -ovre-eiker │ │ │ │ -oygarden │ │ │ │ -oystre-slidre │ │ │ │ -porsanger │ │ │ │ -porsangu │ │ │ │ -porsgrunn │ │ │ │ -rahkkeravju │ │ │ │ -rakkestad │ │ │ │ -ralingen │ │ │ │ -randaberg │ │ │ │ -rendalen │ │ │ │ -rennesoy │ │ │ │ -ringerike │ │ │ │ -ringsaker │ │ │ │ -salangen │ │ │ │ -samnanger │ │ │ │ -sandefjord │ │ │ │ -sandnessjoen │ │ │ │ -sarpsborg │ │ │ │ -sauherad │ │ │ │ -skanland │ │ │ │ -skedsmokorset │ │ │ │ -skiptvet │ │ │ │ -skjervoy │ │ │ │ -snillfjord │ │ │ │ -sondre-land │ │ │ │ -songdalen │ │ │ │ -sor-aurdal │ │ │ │ -sor-fron │ │ │ │ -sor-odal │ │ │ │ -sor-varanger │ │ │ │ -sorreisa │ │ │ │ -sortland │ │ │ │ -spjelkavik │ │ │ │ -spydeberg │ │ │ │ -stathelle │ │ │ │ -stavanger │ │ │ │ -steinkjer │ │ │ │ -stjordal │ │ │ │ -stjordalshalsen │ │ │ │ -stor-elvdal │ │ │ │ -storfjord │ │ │ │ -surnadal │ │ │ │ -svalbard │ │ │ │ -sykkylven │ │ │ │ -tananger │ │ │ │ -telemark │ │ │ │ -xn--b-5ga │ │ │ │ -tingvoll │ │ │ │ -tjeldsund │ │ │ │ -tonsberg │ │ │ │ -troandin │ │ │ │ -trogstad │ │ │ │ -trondheim │ │ │ │ -tvedestrand │ │ │ │ -tysfjord │ │ │ │ -ullensaker │ │ │ │ -ullensvang │ │ │ │ -vanylven │ │ │ │ -vegarshei │ │ │ │ -vennesla │ │ │ │ -vestfold │ │ │ │ -vestre-slidre │ │ │ │ -vestre-toten │ │ │ │ -vestvagoy │ │ │ │ -vevelstad │ │ │ │ -vindafjord │ │ │ │ -vossevangen │ │ │ │ -xn--andy-ira │ │ │ │ -xn--asky-ira │ │ │ │ -xn--aurskog-hland-jnb │ │ │ │ -xn--avery-yua │ │ │ │ -xn--bdddj-mrabd │ │ │ │ -xn--bearalvhki-y4a │ │ │ │ -xn--berlevg-jxa │ │ │ │ -xn--bhcavuotna-s4a │ │ │ │ -xn--bhccavuotna-k7a │ │ │ │ -xn--bidr-5nac │ │ │ │ -xn--bievt-0qa │ │ │ │ -xn--bjarky-fya │ │ │ │ -xn--bjddar-pta │ │ │ │ -xn--blt-elab │ │ │ │ -xn--bmlo-gra │ │ │ │ -xn--bod-2na │ │ │ │ -xn--brnny-wuac │ │ │ │ -xn--brnnysund-m8ac │ │ │ │ -xn--brum-voa │ │ │ │ -xn--btsfjord-9za │ │ │ │ -xn--davvenjrga-y4a │ │ │ │ -xn--dnna-gra │ │ │ │ -xn--drbak-wua │ │ │ │ -xn--dyry-ira │ │ │ │ -xn--eveni-0qa01ga │ │ │ │ -xn--finny-yua │ │ │ │ -xn--fjord-lra │ │ │ │ -xn--fl-zia │ │ │ │ -xn--flor-jra │ │ │ │ -xn--frde-gra │ │ │ │ -xn--frna-woa │ │ │ │ -xn--frya-hra │ │ │ │ -xn--ggaviika-8ya47h │ │ │ │ -xn--gildeskl-g0a │ │ │ │ -xn--givuotna-8ya │ │ │ │ -xn--gjvik-wua │ │ │ │ -xn--gls-elac │ │ │ │ -xn--h-2fa │ │ │ │ -xn--hbmer-xqa │ │ │ │ -xn--hcesuolo-7ya35b │ │ │ │ -xn--hgebostad-g3a │ │ │ │ -xn--hmmrfeasta-s4ac │ │ │ │ -xn--hnefoss-q1a │ │ │ │ -xn--hobl-ira │ │ │ │ -xn--holtlen-hxa │ │ │ │ -xn--hpmir-xqa │ │ │ │ -xn--hyanger-q1a │ │ │ │ -xn--hylandet-54a │ │ │ │ -xn--indery-fya │ │ │ │ -xn--jlster-bya │ │ │ │ -xn--jrpeland-54a │ │ │ │ -xn--karmy-yua │ │ │ │ -xn--kfjord-iua │ │ │ │ -xn--klbu-woa │ │ │ │ -xn--koluokta-7ya57h │ │ │ │ -xn--krager-gya │ │ │ │ -xn--kranghke-b0a │ │ │ │ -xn--krdsherad-m8a │ │ │ │ -xn--krehamn-dxa │ │ │ │ -xn--krjohka-hwab49j │ │ │ │ -xn--ksnes-uua │ │ │ │ -xn--kvfjord-nxa │ │ │ │ -xn--kvitsy-fya │ │ │ │ -xn--kvnangen-k0a │ │ │ │ -xn--l-1fa │ │ │ │ -xn--laheadju-7ya │ │ │ │ -xn--langevg-jxa │ │ │ │ -xn--ldingen-q1a │ │ │ │ -xn--leagaviika-52b │ │ │ │ -xn--lesund-hua │ │ │ │ -xn--lgrd-poac │ │ │ │ -xn--lhppi-xqa │ │ │ │ -xn--linds-pra │ │ │ │ -xn--loabt-0qa │ │ │ │ -xn--lrdal-sra │ │ │ │ -xn--lrenskog-54a │ │ │ │ -xn--lt-liac │ │ │ │ -xn--lten-gra │ │ │ │ -xn--lury-ira │ │ │ │ -xn--mely-ira │ │ │ │ -xn--merker-kua │ │ │ │ -xn--mjndalen-64a │ │ │ │ -xn--mlatvuopmi-s4a │ │ │ │ -xn--mli-tla │ │ │ │ -xn--mlselv-iua │ │ │ │ -xn--moreke-jua │ │ │ │ -xn--mosjen-eya │ │ │ │ -xn--mot-tla │ │ │ │ -xn--mre-og-romsdal-qqb │ │ │ │ -xn--hery-ira │ │ │ │ -xn--msy-ula0h │ │ │ │ -xn--mtta-vrjjat-k7af │ │ │ │ -xn--muost-0qa │ │ │ │ -xn--nmesjevuemie-tcba │ │ │ │ -xn--nry-yla5g │ │ │ │ -xn--nttery-byae │ │ │ │ -xn--nvuotna-hwa │ │ │ │ -xn--oppegrd-ixa │ │ │ │ -xn--ostery-fya │ │ │ │ -xn--osyro-wua │ │ │ │ -xn--porsgu-sta26f │ │ │ │ -xn--rady-ira │ │ │ │ -xn--rdal-poa │ │ │ │ -xn--rde-ula │ │ │ │ -xn--rdy-0nab │ │ │ │ -xn--rennesy-v1a │ │ │ │ -xn--rhkkervju-01af │ │ │ │ -xn--rholt-mra │ │ │ │ -xn--risa-5na │ │ │ │ -xn--risr-ira │ │ │ │ -xn--rland-uua │ │ │ │ -xn--rlingen-mxa │ │ │ │ -xn--rmskog-bya │ │ │ │ -xn--rros-gra │ │ │ │ -xn--rskog-uua │ │ │ │ -xn--rst-0na │ │ │ │ -xn--rsta-fra │ │ │ │ -xn--ryken-vua │ │ │ │ -xn--ryrvik-bya │ │ │ │ -xn--s-1fa │ │ │ │ -xn--sandnessjen-ogb │ │ │ │ -xn--sandy-yua │ │ │ │ -xn--seral-lra │ │ │ │ -xn--sgne-gra │ │ │ │ -xn--skierv-uta │ │ │ │ -xn--skjervy-v1a │ │ │ │ -xn--skjk-soa │ │ │ │ -xn--sknit-yqa │ │ │ │ -xn--sknland-fxa │ │ │ │ -xn--slat-5na │ │ │ │ -xn--slt-elab │ │ │ │ -xn--smla-hra │ │ │ │ -xn--smna-gra │ │ │ │ -xn--snase-nra │ │ │ │ -xn--sndre-land-0cb │ │ │ │ -xn--snes-poa │ │ │ │ -xn--snsa-roa │ │ │ │ -xn--sr-aurdal-l8a │ │ │ │ -xn--sr-fron-q1a │ │ │ │ -xn--sr-odal-q1a │ │ │ │ -xn--sr-varanger-ggb │ │ │ │ -xn--srfold-bya │ │ │ │ -xn--srreisa-q1a │ │ │ │ -xn--srum-gra │ │ │ │ -xn--stfold-9xa │ │ │ │ -xn--vler-qoa │ │ │ │ -xn--stjrdal-s1a │ │ │ │ -xn--stjrdalshalsen-sqb │ │ │ │ -xn--stre-toten-zcb │ │ │ │ -xn--tjme-hra │ │ │ │ -xn--tnsberg-q1a │ │ │ │ -xn--trany-yua │ │ │ │ -xn--trgstad-r1a │ │ │ │ -xn--trna-woa │ │ │ │ -xn--troms-zua │ │ │ │ -xn--tysvr-vra │ │ │ │ -xn--unjrga-rta │ │ │ │ -xn--vads-jra │ │ │ │ -xn--vard-jra │ │ │ │ -xn--vegrshei-c0a │ │ │ │ -xn--vestvgy-ixa6o │ │ │ │ -xn--vg-yiab │ │ │ │ -xn--vgan-qoa │ │ │ │ -xn--vgsy-qoa0j │ │ │ │ -xn--vre-eiker-k8a │ │ │ │ -xn--vrggt-xqad │ │ │ │ -xn--vry-yla5g │ │ │ │ -xn--yer-zna │ │ │ │ -xn--ygarden-p1a │ │ │ │ -xn--ystre-slidre-ujb │ │ │ │ -merseine │ │ │ │ -shacknet │ │ │ │ -blogspot │ │ │ │ -parliament │ │ │ │ -xn--mori-qsa │ │ │ │ -blogsite │ │ │ │ -boldlygoingnowhere │ │ │ │ -dnsalias │ │ │ │ -doesntexist │ │ │ │ -dontexist │ │ │ │ -dynalias │ │ │ │ -endofinternet │ │ │ │ -endoftheinternet │ │ │ │ -game-host │ │ │ │ -hobby-site │ │ │ │ -homelinux │ │ │ │ -homeunix │ │ │ │ -is-a-bruinsfan │ │ │ │ -is-a-candidate │ │ │ │ -is-a-celticsfan │ │ │ │ -is-a-chef │ │ │ │ -is-a-geek │ │ │ │ -is-a-knight │ │ │ │ -is-a-linux-user │ │ │ │ -is-a-patsfan │ │ │ │ -is-a-soxfan │ │ │ │ -is-found │ │ │ │ -is-saved │ │ │ │ -is-very-bad │ │ │ │ -is-very-evil │ │ │ │ -is-very-good │ │ │ │ -is-very-nice │ │ │ │ -is-very-sweet │ │ │ │ -isa-geek │ │ │ │ -kicks-ass │ │ │ │ -misconfused │ │ │ │ -readmyblog │ │ │ │ -sellsyourhome │ │ │ │ -servebbs │ │ │ │ -serveftp │ │ │ │ -servegame │ │ │ │ -stuff-4-sale │ │ │ │ -orientexpress │ │ │ │ -pamperedchef │ │ │ │ -partners │ │ │ │ -passagens │ │ │ │ -pharmacy │ │ │ │ -photography │ │ │ │ -pictures │ │ │ │ -augustow │ │ │ │ -babia-gora │ │ │ │ -bialowieza │ │ │ │ -bialystok │ │ │ │ -bieszczady │ │ │ │ -boleslawiec │ │ │ │ -bydgoszcz │ │ │ │ -dlugoleka │ │ │ │ -starostwo │ │ │ │ -jaworzno │ │ │ │ -jelenia-gora │ │ │ │ -katowice │ │ │ │ -kazimierz-dolny │ │ │ │ -kobierzyce │ │ │ │ -kolobrzeg │ │ │ │ -konskowola │ │ │ │ -limanowa │ │ │ │ -malopolska │ │ │ │ -mazowsze │ │ │ │ -nieruchomosci │ │ │ │ -nowaruda │ │ │ │ -ostroleka │ │ │ │ -ostrowiec │ │ │ │ -ostrowwlkp │ │ │ │ -podlasie │ │ │ │ -polkowice │ │ │ │ -pomorskie │ │ │ │ -prochowice │ │ │ │ -pruszkow │ │ │ │ -przeworsk │ │ │ │ -rawa-maz │ │ │ │ -realestate │ │ │ │ -sosnowiec │ │ │ │ -stalowa-wola │ │ │ │ -starachowice │ │ │ │ -stargard │ │ │ │ -swidnica │ │ │ │ -swiebodzin │ │ │ │ -swinoujscie │ │ │ │ -szczecin │ │ │ │ -szczytno │ │ │ │ -tarnobrzeg │ │ │ │ -turystyka │ │ │ │ -walbrzych │ │ │ │ -warszawa │ │ │ │ -wloclawek │ │ │ │ -wodzislaw │ │ │ │ -zachpomor │ │ │ │ -zakopane │ │ │ │ -zgorzelec │ │ │ │ -plumbing │ │ │ │ -productions │ │ │ │ -properties │ │ │ │ -property │ │ │ │ -blogspot │ │ │ │ -blogspot │ │ │ │ -redstone │ │ │ │ -redumbrella │ │ │ │ -reliance │ │ │ │ -republican │ │ │ │ -restaurant │ │ │ │ -blogspot │ │ │ │ -arkhangelsk │ │ │ │ -astrakhan │ │ │ │ -bashkiria │ │ │ │ -belgorod │ │ │ │ -blogspot │ │ │ │ -buryatia │ │ │ │ -chelyabinsk │ │ │ │ -chukotka │ │ │ │ -chuvashia │ │ │ │ -dagestan │ │ │ │ -joshkar-ola │ │ │ │ -k-uralsk │ │ │ │ -kalmykia │ │ │ │ -kamchatka │ │ │ │ -kemerovo │ │ │ │ -khabarovsk │ │ │ │ -khakassia │ │ │ │ -kostroma │ │ │ │ -krasnoyarsk │ │ │ │ -kustanai │ │ │ │ -magnitka │ │ │ │ -mordovia │ │ │ │ -murmansk │ │ │ │ -nakhodka │ │ │ │ -novosibirsk │ │ │ │ -orenburg │ │ │ │ -pyatigorsk │ │ │ │ -rubtsovsk │ │ │ │ -sakhalin │ │ │ │ -simbirsk │ │ │ │ -smolensk │ │ │ │ -stavropol │ │ │ │ -tatarstan │ │ │ │ -tsaritsyn │ │ │ │ -udmurtia │ │ │ │ -ulan-ude │ │ │ │ -vladikavkaz │ │ │ │ -vladimir │ │ │ │ -vladivostok │ │ │ │ -volgograd │ │ │ │ -voronezh │ │ │ │ -yaroslavl │ │ │ │ -yekaterinburg │ │ │ │ -yuzhno-sakhalinsk │ │ │ │ -saarland │ │ │ │ -sandvikcoromant │ │ │ │ -scholarships │ │ │ │ -blogspot │ │ │ │ -kommunalforbund │ │ │ │ -naturbruksgymn │ │ │ │ -services │ │ │ │ -blogspot │ │ │ │ -platform │ │ │ │ -blogspot │ │ │ │ -software │ │ │ │ -solutions │ │ │ │ -spreadbetting │ │ │ │ -consulado │ │ │ │ -embaixada │ │ │ │ -principe │ │ │ │ -statebank │ │ │ │ -stcgroup │ │ │ │ -stockholm │ │ │ │ -arkhangelsk │ │ │ │ -balashov │ │ │ │ -bashkiria │ │ │ │ -dagestan │ │ │ │ -kalmykia │ │ │ │ -khakassia │ │ │ │ -krasnodar │ │ │ │ -mordovia │ │ │ │ -murmansk │ │ │ │ -pokrovsk │ │ │ │ -togliatti │ │ │ │ -vladikavkaz │ │ │ │ -vladimir │ │ │ │ -supersport │ │ │ │ -supplies │ │ │ │ -symantec │ │ │ │ -tatamotors │ │ │ │ -blogspot │ │ │ │ -technology │ │ │ │ -telecity │ │ │ │ -telefonica │ │ │ │ -blogspot │ │ │ │ -training │ │ │ │ -travelers │ │ │ │ -travelersinsurance │ │ │ │ -better-than │ │ │ │ -on-the-web │ │ │ │ -worse-than │ │ │ │ -blogspot │ │ │ │ -xn--czrw28b │ │ │ │ -xn--uc0atv │ │ │ │ -xn--zf0ao64a │ │ │ │ -cherkassy │ │ │ │ -cherkasy │ │ │ │ -chernigov │ │ │ │ -chernihiv │ │ │ │ -chernivtsi │ │ │ │ -chernovtsy │ │ │ │ -dnepropetrovsk │ │ │ │ -dnipropetrovsk │ │ │ │ -ivano-frankivsk │ │ │ │ -khmelnitskiy │ │ │ │ -khmelnytskyi │ │ │ │ -kirovograd │ │ │ │ -mykolaiv │ │ │ │ -nikolaev │ │ │ │ -sebastopol │ │ │ │ -sevastopol │ │ │ │ -ternopil │ │ │ │ -uzhgorod │ │ │ │ -vinnytsia │ │ │ │ -zaporizhzhe │ │ │ │ -zaporizhzhia │ │ │ │ -zhitomir │ │ │ │ -zhytomyr │ │ │ │ -blogspot │ │ │ │ -university │ │ │ │ -land-4-sale │ │ │ │ -stuff-4-sale │ │ │ │ -vacations │ │ │ │ -ventures │ │ │ │ -versicherung │ │ │ │ -vistaprint │ │ │ │ -vlaanderen │ │ │ │ -weatherchannel │ │ │ │ -williamhill │ │ │ │ -xn--11b4c3d │ │ │ │ -xn--1ck2e1b │ │ │ │ -xn--1qqw23a │ │ │ │ -xn--30rr7y │ │ │ │ -xn--3bst00m │ │ │ │ -xn--3ds443g │ │ │ │ -xn--3e0b707e │ │ │ │ -xn--3pxu8k │ │ │ │ -xn--42c2d9a │ │ │ │ -xn--45brj9c │ │ │ │ -xn--45q11c │ │ │ │ -xn--4gbrim │ │ │ │ -xn--54b7fta0cc │ │ │ │ -xn--55qw42g │ │ │ │ -xn--55qx5d │ │ │ │ -xn--5tzm5g │ │ │ │ -xn--6frz82g │ │ │ │ -xn--6qq986b3xl │ │ │ │ -xn--80adxhks │ │ │ │ -xn--80ao21a │ │ │ │ -xn--80asehdb │ │ │ │ -xn--80aswg │ │ │ │ -xn--8y0a063a │ │ │ │ -xn--90a3ac │ │ │ │ -xn--80au │ │ │ │ -xn--90azh │ │ │ │ -xn--c1avg │ │ │ │ -xn--d1at │ │ │ │ -xn--o1ac │ │ │ │ -xn--o1ach │ │ │ │ -xn--9dbq2a │ │ │ │ -xn--9et52u │ │ │ │ -xn--9krt00a │ │ │ │ -xn--b4w605ferd │ │ │ │ -xn--bck1b9a5dre4c │ │ │ │ -xn--c1avg │ │ │ │ -xn--c2br7g │ │ │ │ -xn--cck2b3b │ │ │ │ -xn--cg4bki │ │ │ │ -xn--clchc0ea0b2g2a9gcd │ │ │ │ -xn--czr694b │ │ │ │ -xn--czrs0t │ │ │ │ -xn--czru2d │ │ │ │ -xn--d1acj3b │ │ │ │ -xn--eckvdtc9d │ │ │ │ -xn--efvy88h │ │ │ │ -xn--estv75g │ │ │ │ -xn--fhbei │ │ │ │ -xn--fiq228c5hs │ │ │ │ -xn--fiq64b │ │ │ │ -xn--fiqs8s │ │ │ │ -xn--fiqz9s │ │ │ │ -xn--fjq720a │ │ │ │ -xn--flw351e │ │ │ │ -xn--fpcrj9c3d │ │ │ │ -xn--fzc2c9e2c │ │ │ │ -xn--g2xx48c │ │ │ │ -xn--gckr3f0f │ │ │ │ -xn--gecrj9c │ │ │ │ -xn--h2brj9c │ │ │ │ -xn--hxt814e │ │ │ │ -xn--i1b6b1a6a2e │ │ │ │ -xn--imr513n │ │ │ │ -xn--io0a7i │ │ │ │ -xn--j1aef │ │ │ │ -xn--j1amh │ │ │ │ -xn--j6w193g │ │ │ │ -xn--jlq61u9w7b │ │ │ │ -xn--jvr189m │ │ │ │ -xn--kcrx77d1x4a │ │ │ │ -xn--kprw13d │ │ │ │ -xn--kpry57d │ │ │ │ -xn--kpu716f │ │ │ │ -xn--kput3i │ │ │ │ -xn--l1acc │ │ │ │ -xn--lgbbat1ad8j │ │ │ │ -xn--mgb2ddes │ │ │ │ -xn--mgb9awbf │ │ │ │ -xn--mgba3a3ejt │ │ │ │ -xn--mgba3a4f16a │ │ │ │ -xn--mgba3a4fra │ │ │ │ -xn--mgbaam7a8h │ │ │ │ -xn--mgbab2bd │ │ │ │ -xn--mgbayh7gpa │ │ │ │ -xn--mgbb9fbpob │ │ │ │ -xn--mgbbh1a71e │ │ │ │ -xn--mgbc0a9azcg │ │ │ │ -xn--mgberp4a5d4a87g │ │ │ │ -xn--mgberp4a5d4ar │ │ │ │ -xn--mgbqly7c0a67fbc │ │ │ │ -xn--mgbqly7cvafr │ │ │ │ -xn--mgbt3dhd │ │ │ │ -xn--mgbtf8fl │ │ │ │ -xn--mgbx4cd0ab │ │ │ │ -xn--mk1bu44c │ │ │ │ -xn--mxtq1m │ │ │ │ -xn--ngbc5azd │ │ │ │ -xn--ngbe9e0a │ │ │ │ -xn--nnx388a │ │ │ │ -xn--node │ │ │ │ -xn--nqv7f │ │ │ │ -xn--nqv7fs00ema │ │ │ │ -xn--nyqy26a │ │ │ │ -xn--o3cw4h │ │ │ │ -xn--ogbpf8fl │ │ │ │ -xn--p1acf │ │ │ │ -xn--p1ai │ │ │ │ -xn--pbt977c │ │ │ │ -xn--pgbs0dh │ │ │ │ -xn--pssy2u │ │ │ │ -xn--q9jyb4c │ │ │ │ -xn--qcka1pmc │ │ │ │ -xn--rhqv96g │ │ │ │ -xn--rovu88b │ │ │ │ -xn--s9brj9c │ │ │ │ -xn--ses554g │ │ │ │ -xn--t60b56a │ │ │ │ -xn--tckwe │ │ │ │ -xn--unup4y │ │ │ │ -xn--vermgensberater-ctb │ │ │ │ -xn--vermgensberatung-pwb │ │ │ │ -xn--vhquv │ │ │ │ -xn--vuq861b │ │ │ │ -xn--wgbh1c │ │ │ │ -xn--wgbl6a │ │ │ │ -xn--xhq521b │ │ │ │ -xn--xkc2al3hye2a │ │ │ │ -xn--xkc2dl3a5ee0h │ │ │ │ -xn--yfro4i67o │ │ │ │ -xn--ygbi2ammx │ │ │ │ -xn--zfr164b │ │ │ │ -yodobashi │ │ │ │ -yokohama │ │ │ │ -kawasaki │ │ │ │ -kitakyushu │ │ │ │ -yokohama │ │ │ │ -teledata │ │ │ │ -Network.PublicSuffixList.DataStructure │ │ │ │ -Network.PublicSuffixList.Serialize │ │ │ │ -Accept-Charset │ │ │ │ -Accept-Language │ │ │ │ -Accept-Ranges │ │ │ │ -Cache-Control │ │ │ │ -Content-Encoding │ │ │ │ -Content-Language │ │ │ │ -Content-Location │ │ │ │ -Content-MD5 │ │ │ │ -Content-Range │ │ │ │ -If-Match │ │ │ │ -If-Modified-Since │ │ │ │ -If-None-Match │ │ │ │ -If-Range │ │ │ │ -If-Unmodified-Since │ │ │ │ -Last-Modified │ │ │ │ -Max-Forwards │ │ │ │ -Proxy-Authenticate │ │ │ │ -Retry-After │ │ │ │ -User-Agent │ │ │ │ -Content-Disposition │ │ │ │ -MIME-Version │ │ │ │ -Preference-Applied │ │ │ │ +Language.Haskell.Exts.Simple │ │ │ │ +haskell-src-exts-simple-1.23.1.0-KwyEBLqEhdT1C3biSnfFaT │ │ │ │ +Language.Haskell.Exts.Simple.Parser │ │ │ │ +Language.Haskell.Exts.Simple.Syntax │ │ │ │ +readExt: Symbol │ │ │ │ +src/Language/Haskell/Exts.hs │ │ │ │ +Language.Haskell.Exts │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9 │ │ │ │ +{-# OPTIONS_ │ │ │ │ +{-# OPTIONS │ │ │ │ +{-# LANGUAGE │ │ │ │ +Arg: $dSrcInfo │ │ │ │ +Type: SrcInfo loc │ │ │ │ +In module `Language.Haskell.Exts.Pretty' │ │ │ │ +anyclass │ │ │ │ +foreign import │ │ │ │ +foreign export │ │ │ │ +{-# RULES │ │ │ │ +{-# NOINLINE │ │ │ │ +{-# INLINE │ │ │ │ +{-# INLINE CONLIKE │ │ │ │ +{-# SPECIALISE │ │ │ │ +{-# MINIMAL │ │ │ │ +{-# COMPLETE │ │ │ │ +{-# CORE │ │ │ │ +{-# GENERATED │ │ │ │ +{-# WARNING │ │ │ │ +{-# DEPRECATED │ │ │ │ +qualified │ │ │ │ +{-# SOURCE #-} │ │ │ │ +{-# NOUNPACK #-} │ │ │ │ +{-# UNPACK #-} │ │ │ │ +representational │ │ │ │ +threadsafe │ │ │ │ +javascript │ │ │ │ +cplusplus │ │ │ │ +{-# INCOHERENT #-} │ │ │ │ +{-# OVERLAPPABLE #-} │ │ │ │ +{-# OVERLAPS #-} │ │ │ │ +{-# OVERLAPPING #-} │ │ │ │ +{-# OVERLAP #-} │ │ │ │ +{-# NO_OVERLAP #-} │ │ │ │ +Internal error: mySep │ │ │ │ +src/Language/Haskell/Exts/Pretty.hs │ │ │ │ +'GuardedAlt │ │ │ │ +'GuardedAlts │ │ │ │ +'C:PrettyDeclLike │ │ │ │ +'PPHsMode │ │ │ │ +'PPNoLayout │ │ │ │ +'PPInLine │ │ │ │ +'PPSemiColon │ │ │ │ +'PPOffsideRule │ │ │ │ +PPLayout │ │ │ │ +Language.Haskell.Exts.Pretty │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Pretty.C:PrettyDeclLike │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Pretty.C:Pretty │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Pretty.PPHsMode │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Pretty.PPOffsideRule │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Pretty.PPSemiColon │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Pretty.PPInLine │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Pretty.PPNoLayout │ │ │ │ +UnknownExtension │ │ │ │ +DisableExtension │ │ │ │ +EnableExtension │ │ │ │ +toExtensionList: Unknown language │ │ │ │ +'DisableExtension │ │ │ │ +'EnableExtension │ │ │ │ +'UnknownExtension │ │ │ │ +'BlockArguments │ │ │ │ +'QuantifiedConstraints │ │ │ │ +'DerivingVia │ │ │ │ +'StrictData │ │ │ │ +'TypeInType │ │ │ │ +'UnboxedSums │ │ │ │ +'DerivingStrategies │ │ │ │ +'OverloadedLabels │ │ │ │ +'TypeFamilyDependencies │ │ │ │ +'TypeApplications │ │ │ │ +'NamedWildCards │ │ │ │ +'PartialTypeSignatures │ │ │ │ +'PatternSynonyms │ │ │ │ +'RoleAnnotations │ │ │ │ +'ConstraintKinds │ │ │ │ +'DefaultSignatures │ │ │ │ +'Trustworthy │ │ │ │ +'SafeImports │ │ │ │ +'MultiWayIf │ │ │ │ +'PolyKinds │ │ │ │ +'DataKinds │ │ │ │ +'ExplicitNamespaces │ │ │ │ +'JavaScriptFFI │ │ │ │ +'CApiFFI │ │ │ │ +'InterruptibleFFI │ │ │ │ +'NondecreasingIndentation │ │ │ │ +'DeriveFoldable │ │ │ │ +'DeriveTraversable │ │ │ │ +'DeriveGeneric │ │ │ │ +'DeriveFunctor │ │ │ │ +'MonoLocalBinds │ │ │ │ +'DatatypeContexts │ │ │ │ +'ExplicitForAll │ │ │ │ +'RebindableSyntax │ │ │ │ +'DoAndIfThenElse │ │ │ │ +'NPlusKPatterns │ │ │ │ +'GHCForeignImportPrim │ │ │ │ +'TupleSections │ │ │ │ +'RegularPatterns │ │ │ │ +'XmlSyntax │ │ │ │ +'ViewPatterns │ │ │ │ +'TransformListComp │ │ │ │ +'QuasiQuotes │ │ │ │ +'PostfixOperators │ │ │ │ +'NewQualifiedOperators │ │ │ │ +'ImpredicativeTypes │ │ │ │ +'EmptyCase │ │ │ │ +'LambdaCase │ │ │ │ +'PackageImports │ │ │ │ +'ConstrainedClassMethods │ │ │ │ +'DeriveDataTypeable │ │ │ │ +'UnboxedTuples │ │ │ │ +'ExtendedDefaultRules │ │ │ │ +'RelaxedPolyRec │ │ │ │ +'MonoPatBinds │ │ │ │ +'OverloadedStrings │ │ │ │ +'DisambiguateRecordFields │ │ │ │ +'RecordPuns │ │ │ │ +'RecordWildCards │ │ │ │ +'ParallelArrays │ │ │ │ +'TypeOperators │ │ │ │ +'LiberalTypeSynonyms │ │ │ │ +'UnliftedFFITypes │ │ │ │ +'UnicodeSyntax │ │ │ │ +'StandaloneDeriving │ │ │ │ +'TypeFamilies │ │ │ │ +'BinaryLiterals │ │ │ │ +'MagicHash │ │ │ │ +'HereDocuments │ │ │ │ +'RestrictedTypeSynonyms │ │ │ │ +'ExtensibleRecords │ │ │ │ +'DeriveAnyClass │ │ │ │ +'GeneralizedNewtypeDeriving │ │ │ │ +'PatternGuards │ │ │ │ +'NamedFieldPuns │ │ │ │ +'ImplicitPrelude │ │ │ │ +'Generics │ │ │ │ +'ForeignFunctionInterface │ │ │ │ +'TemplateHaskell │ │ │ │ +'TypeSynonymInstances │ │ │ │ +'BangPatterns │ │ │ │ +'KindSignatures │ │ │ │ +'EmptyDataDecls │ │ │ │ +'FlexibleInstances │ │ │ │ +'FlexibleContexts │ │ │ │ +'ImplicitParams │ │ │ │ +'PatternSignatures │ │ │ │ +'ScopedTypeVariables │ │ │ │ +'ExistentialQuantification │ │ │ │ +'PolymorphicComponents │ │ │ │ +'RankNTypes │ │ │ │ +'Rank2Types │ │ │ │ +'FunctionalDependencies │ │ │ │ +'MonomorphismRestriction │ │ │ │ +'MultiParamTypeClasses │ │ │ │ +'ParallelListComp │ │ │ │ +'RecursiveDo │ │ │ │ +'InstanceSigs │ │ │ │ +'IncoherentInstances │ │ │ │ +'UndecidableInstances │ │ │ │ +'OverlappingInstances │ │ │ │ libraries/ghc-internal/src/GHC/Internal/Data/Data.hs │ │ │ │ GHC.Internal.Data.Data │ │ │ │ fromJust │ │ │ │ -'ByteRangeFromTo │ │ │ │ -'ByteRangeSuffix │ │ │ │ -'ByteRangeFrom │ │ │ │ -Network.HTTP.Types.Header.ByteRange │ │ │ │ -ByteRangeFromTo │ │ │ │ -ByteRangeSuffix │ │ │ │ -ByteRangeFrom │ │ │ │ -Network/HTTP/Types/Header.hs:468:11-12|case │ │ │ │ -http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2 │ │ │ │ -Network.HTTP.Types.Header │ │ │ │ -http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2:Network.HTTP.Types.Header.ByteRangeFrom │ │ │ │ -http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2:Network.HTTP.Types.Header.ByteRangeFromTo │ │ │ │ -http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2:Network.HTTP.Types.Header.ByteRangeSuffix │ │ │ │ -, statusMessage = │ │ │ │ -Status {statusCode = │ │ │ │ -Network Authentication Required │ │ │ │ -HTTP Version Not Supported │ │ │ │ -Gateway Timeout │ │ │ │ -Service Unavailable │ │ │ │ -Bad Gateway │ │ │ │ -Not Implemented │ │ │ │ -Internal Server Error │ │ │ │ -Request Header Fields Too Large │ │ │ │ -Too Many Requests │ │ │ │ -Precondition Required │ │ │ │ -Upgrade Required │ │ │ │ -Unprocessable Entity │ │ │ │ -I'm a teapot │ │ │ │ -Expectation Failed │ │ │ │ -Requested Range Not Satisfiable │ │ │ │ -Unsupported Media Type │ │ │ │ -Request-URI Too Long │ │ │ │ -Request Entity Too Large │ │ │ │ -Precondition Failed │ │ │ │ -Length Required │ │ │ │ -Conflict │ │ │ │ -Request Timeout │ │ │ │ -Proxy Authentication Required │ │ │ │ -Not Acceptable │ │ │ │ -Method Not Allowed │ │ │ │ -Not Found │ │ │ │ -Forbidden │ │ │ │ -Payment Required │ │ │ │ -Unauthorized │ │ │ │ -Bad Request │ │ │ │ -Permanent Redirect │ │ │ │ -Temporary Redirect │ │ │ │ -Use Proxy │ │ │ │ -Not Modified │ │ │ │ -See Other │ │ │ │ -Moved Permanently │ │ │ │ -Multiple Choices │ │ │ │ -Partial Content │ │ │ │ -Reset Content │ │ │ │ -No Content │ │ │ │ -Non-Authoritative Information │ │ │ │ -Switching Protocols │ │ │ │ -statusMessage │ │ │ │ -statusCode │ │ │ │ -Network.HTTP.Types.Status │ │ │ │ -http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2:Network.HTTP.Types.Status.Status │ │ │ │ --_.~:@&=+$, │ │ │ │ -EscapeItem │ │ │ │ -Network.HTTP.Types.URI │ │ │ │ -Network/HTTP/Types/URI.hs:500:21-22|case │ │ │ │ -http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2:Network.HTTP.Types.URI.QE │ │ │ │ -http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2:Network.HTTP.Types.URI.QN │ │ │ │ -'HttpVersion │ │ │ │ -httpMinor │ │ │ │ -httpMajor │ │ │ │ -Network.HTTP.Types.Version │ │ │ │ -http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2:Network.HTTP.Types.Version.HttpVersion │ │ │ │ -partitioned │ │ │ │ -samesite │ │ │ │ -httponly │ │ │ │ -; Partitioned │ │ │ │ -; SameSite=None │ │ │ │ -; SameSite=Strict │ │ │ │ -; SameSite=Lax │ │ │ │ -; Secure │ │ │ │ -; HttpOnly │ │ │ │ -; Domain= │ │ │ │ -; Max-Age= │ │ │ │ -; Expires= │ │ │ │ -'SetCookie │ │ │ │ -SameSiteOption │ │ │ │ -Web.Cookie │ │ │ │ -cookie-0.5.1-ENKM4qaxBHJGGweizqTTLX │ │ │ │ -%a, %d-%b-%Y %X GMT │ │ │ │ -True, setCookieSameSite = │ │ │ │ -, setCookiePartitioned = │ │ │ │ -False, setCookieSameSite = │ │ │ │ -, setCookieSecure = │ │ │ │ -, setCookieHttpOnly = │ │ │ │ -, setCookieDomain = │ │ │ │ -, setCookieMaxAge = │ │ │ │ -, setCookieExpires = │ │ │ │ -, setCookiePath = │ │ │ │ -, setCookieValue = │ │ │ │ -SetCookie {setCookieName = │ │ │ │ -cookie-0.5.1-ENKM4qaxBHJGGweizqTTLX:Web.Cookie.SetCookie │ │ │ │ -cookie-0.5.1-ENKM4qaxBHJGGweizqTTLX:Web.Cookie.Lax │ │ │ │ -cookie-0.5.1-ENKM4qaxBHJGGweizqTTLX:Web.Cookie.Strict │ │ │ │ -cookie-0.5.1-ENKM4qaxBHJGGweizqTTLX:Web.Cookie.None │ │ │ │ -'C:FoldCase │ │ │ │ -Data.CaseInsensitive.Internal │ │ │ │ -case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh │ │ │ │ -foldedCase │ │ │ │ -original │ │ │ │ -case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh:Data.CaseInsensitive.Internal.C:FoldCase │ │ │ │ -case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh:Data.CaseInsensitive.Internal.CI │ │ │ │ -Data.ByteString.Base64 │ │ │ │ -base64-bytestring-1.2.1.0-GdzPSUJjlGMDJRNo7ShvBF │ │ │ │ -invalid padding at offset: │ │ │ │ -Base64-encoded bytestring has invalid padding │ │ │ │ -Base64-encoded bytestring has invalid size │ │ │ │ -Base64-encoded bytestring is unpadded or has invalid padding │ │ │ │ -Base64-encoded bytestring required to be unpadded │ │ │ │ -invalid character at offset: │ │ │ │ -non-canonical encoding detected at offset: │ │ │ │ -negative index: │ │ │ │ -, length = │ │ │ │ -index too large: │ │ │ │ -moduleError │ │ │ │ -Data.ByteString.Base64.encode: input too long │ │ │ │ -./Data/ByteString/Base64/Internal.hs │ │ │ │ -EncodeTable │ │ │ │ -'Unpadded │ │ │ │ -'Don'tCare │ │ │ │ -Data.ByteString.Base64.Internal │ │ │ │ -base64-bytestring-1.2.1.0-GdzPSUJjlGMDJRNo7ShvBF:Data.ByteString.Base64.Internal.ET │ │ │ │ -base64-bytestring-1.2.1.0-GdzPSUJjlGMDJRNo7ShvBF:Data.ByteString.Base64.Internal.Padded │ │ │ │ -base64-bytestring-1.2.1.0-GdzPSUJjlGMDJRNo7ShvBF:Data.ByteString.Base64.Internal.Don'tCare │ │ │ │ -base64-bytestring-1.2.1.0-GdzPSUJjlGMDJRNo7ShvBF:Data.ByteString.Base64.Internal.Unpadded │ │ │ │ +'UnknownLanguage │ │ │ │ +'HaskellAllDisabled │ │ │ │ +'Haskell2010 │ │ │ │ +'Haskell98 │ │ │ │ +Language.Haskell.Exts.Extension.Language │ │ │ │ +Language.Haskell.Exts.Extension.KnownExtension │ │ │ │ +toEnum{KnownExtension}: tag ( │ │ │ │ +succ{KnownExtension}: tried to take `succ' of last tag in enumeration │ │ │ │ +pred{KnownExtension}: tried to take `pred' of first tag in enumeration │ │ │ │ +src/Language/Haskell/Exts/Extension.hs │ │ │ │ +UnknownLanguage │ │ │ │ +src/Language/Haskell/Exts/Extension.hs:103:25-26|case │ │ │ │ +src/Language/Haskell/Exts/Extension.hs:132:25-26|case │ │ │ │ +Language.Haskell.Exts.Extension │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.EnableExtension │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DisableExtension │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.UnknownExtension │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.OverlappingInstances │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.UndecidableInstances │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.IncoherentInstances │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.InstanceSigs │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DoRec │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.RecursiveDo │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ParallelListComp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.MultiParamTypeClasses │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.MonomorphismRestriction │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.FunctionalDependencies │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.Rank2Types │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.RankNTypes │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.PolymorphicComponents │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ExistentialQuantification │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ScopedTypeVariables │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.PatternSignatures │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ImplicitParams │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.FlexibleContexts │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.FlexibleInstances │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.EmptyDataDecls │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.CPP │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.KindSignatures │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.BangPatterns │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.TypeSynonymInstances │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.TemplateHaskell │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ForeignFunctionInterface │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.Arrows │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.Generics │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ImplicitPrelude │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.NamedFieldPuns │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.PatternGuards │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.GeneralizedNewtypeDeriving │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DeriveAnyClass │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ExtensibleRecords │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.RestrictedTypeSynonyms │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.HereDocuments │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.MagicHash │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.BinaryLiterals │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.TypeFamilies │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.StandaloneDeriving │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.UnicodeSyntax │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.UnliftedFFITypes │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.LiberalTypeSynonyms │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.TypeOperators │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ParallelArrays │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.RecordWildCards │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.RecordPuns │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DisambiguateRecordFields │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.OverloadedStrings │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.GADTs │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.MonoPatBinds │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.RelaxedPolyRec │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ExtendedDefaultRules │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.UnboxedTuples │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DeriveDataTypeable │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ConstrainedClassMethods │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.PackageImports │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.LambdaCase │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.EmptyCase │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ImpredicativeTypes │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.NewQualifiedOperators │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.PostfixOperators │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.QuasiQuotes │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.TransformListComp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ViewPatterns │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.XmlSyntax │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.RegularPatterns │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.TupleSections │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.GHCForeignImportPrim │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.NPlusKPatterns │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DoAndIfThenElse │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.RebindableSyntax │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ExplicitForAll │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DatatypeContexts │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.MonoLocalBinds │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DeriveFunctor │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DeriveGeneric │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DeriveTraversable │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DeriveFoldable │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.NondecreasingIndentation │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.InterruptibleFFI │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.CApiFFI │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.JavaScriptFFI │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ExplicitNamespaces │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DataKinds │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.PolyKinds │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.MultiWayIf │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.SafeImports │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.Safe │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.Trustworthy │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DefaultSignatures │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ConstraintKinds │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.RoleAnnotations │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.PatternSynonyms │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.PartialTypeSignatures │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.NamedWildCards │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.TypeApplications │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.TypeFamilyDependencies │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.OverloadedLabels │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DerivingStrategies │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.UnboxedSums │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.TypeInType │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.Strict │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.StrictData │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DerivingVia │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.QuantifiedConstraints │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.BlockArguments │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.Haskell98 │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.Haskell2010 │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.HaskellAllDisabled │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.UnknownLanguage │ │ │ │ +, srcInfoPoints = │ │ │ │ +SrcSpanInfo {srcInfoSpan = │ │ │ │ +, unLoc = │ │ │ │ +Loc {loc = │ │ │ │ +SrcSpan │ │ │ │ +'C:SrcInfo │ │ │ │ +'SrcSpanInfo │ │ │ │ +'SrcSpan │ │ │ │ +srcColumn │ │ │ │ +srcFilename │ │ │ │ +srcInfoPoints │ │ │ │ +srcInfoSpan │ │ │ │ +srcSpanEndColumn │ │ │ │ +srcSpanEndLine │ │ │ │ +srcSpanStartColumn │ │ │ │ +srcSpanStartLine │ │ │ │ +srcSpanFilename │ │ │ │ +Language.Haskell.Exts.SrcLoc │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.SrcLoc.C:SrcInfo │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.SrcLoc.SrcSpanInfo │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.SrcLoc.Loc │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.SrcLoc.SrcSpan │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.SrcLoc.SrcLoc │ │ │ │ +'XmlHybrid │ │ │ │ +'XmlPage │ │ │ │ +'OptionsPragma │ │ │ │ +'LanguagePragma │ │ │ │ +'AnnModulePragma │ │ │ │ +'InfixMatch │ │ │ │ +'PNPlusK │ │ │ │ +'PQuasiQuote │ │ │ │ +'PXPcdata │ │ │ │ +'PXRPats │ │ │ │ +'PatBracket │ │ │ │ +'PFieldPat │ │ │ │ +'PUnboxedSum │ │ │ │ +'PInfixApp │ │ │ │ +'PViewPat │ │ │ │ +'PBangPat │ │ │ │ +'PXPatTag │ │ │ │ +'PIrrPat │ │ │ │ +'PatBind │ │ │ │ +'Generator │ │ │ │ +'RPGuard │ │ │ │ +'PatTypeSig │ │ │ │ +'PSplice │ │ │ │ +'PWildCard │ │ │ │ +'PFieldPun │ │ │ │ +'PFieldWildcard │ │ │ │ +'RPEither │ │ │ │ +'RPParen │ │ │ │ +'RecStmt │ │ │ │ +'GuardedRhs │ │ │ │ +'Qualifier │ │ │ │ +'QualStmt │ │ │ │ +'LetStmt │ │ │ │ +'XChildTag │ │ │ │ +'ParArray │ │ │ │ +'TupleSection │ │ │ │ +'QuasiQuote │ │ │ │ +'XPcdata │ │ │ │ +'OverloadedLabel │ │ │ │ +'MultiIf │ │ │ │ +'ParArrayComp │ │ │ │ +'ParComp │ │ │ │ +'ListComp │ │ │ │ +'RecConstr │ │ │ │ +'RecUpdate │ │ │ │ +'TypQuote │ │ │ │ +'VarQuote │ │ │ │ +'TypeAnn │ │ │ │ +'ModuleAnn │ │ │ │ +'UnGuardedRhs │ │ │ │ +'TSpliceDecl │ │ │ │ +'SpliceDecl │ │ │ │ +'TExpBracket │ │ │ │ +'ExpBracket │ │ │ │ +'TParenSplice │ │ │ │ +'ParenSplice │ │ │ │ +'GroupByUsing │ │ │ │ +'GroupUsing │ │ │ │ +'GroupBy │ │ │ │ +'ThenTrans │ │ │ │ +'FieldUpdate │ │ │ │ +'UnboxedSum │ │ │ │ +'SCCPragma │ │ │ │ +'CorePragma │ │ │ │ +'ParArrayFromThenTo │ │ │ │ +'EnumFromThenTo │ │ │ │ +'RightArrHighApp │ │ │ │ +'LeftArrHighApp │ │ │ │ +'RightArrApp │ │ │ │ +'LeftArrApp │ │ │ │ +'ParArrayFromTo │ │ │ │ +'EnumFromThen │ │ │ │ +'EnumFromTo │ │ │ │ +'InfixApp │ │ │ │ +'GenPragma │ │ │ │ +'XExpTag │ │ │ │ +'EnumFrom │ │ │ │ +'ExpTypeSig │ │ │ │ +'TypeApp │ │ │ │ +'SpliceExp │ │ │ │ +'BracketExp │ │ │ │ +'FieldPun │ │ │ │ +'FieldWildcard │ │ │ │ +'TIdSplice │ │ │ │ +'IdSplice │ │ │ │ +'TySplice │ │ │ │ +'DeclBracket │ │ │ │ +'TypeBracket │ │ │ │ +'ConDecl │ │ │ │ +'SpecInlineSig │ │ │ │ +'SpecSig │ │ │ │ +'DefaultDecl │ │ │ │ +'PromotedList │ │ │ │ +'PromotedTuple │ │ │ │ +'TyUnboxedSum │ │ │ │ +'InsGData │ │ │ │ +'GDataInsDecl │ │ │ │ +'GDataDecl │ │ │ │ +'TyQuasiQuote │ │ │ │ +'TyWildCard │ │ │ │ +'TypeEqn │ │ │ │ +'KindSig │ │ │ │ +'ClsDefSig │ │ │ │ +'DerivVia │ │ │ │ +'InfixConDecl │ │ │ │ +'FieldDecl │ │ │ │ +'GadtDecl │ │ │ │ +'InsType │ │ │ │ +'TypedRuleVar │ │ │ │ +'TypeSig │ │ │ │ +'PatSynSig │ │ │ │ +'TypeInsDecl │ │ │ │ +'TypeDecl │ │ │ │ +'KindedVar │ │ │ │ +'TyEquals │ │ │ │ +'TyInfix │ │ │ │ +'TyParen │ │ │ │ +'TyParArray │ │ │ │ +'IHInfix │ │ │ │ +'InsData │ │ │ │ +'DataInsDecl │ │ │ │ +'TyPromoted │ │ │ │ +'ClsDataFam │ │ │ │ +'DataFamDecl │ │ │ │ +'ClassDecl │ │ │ │ +'DataDecl │ │ │ │ +'QualConDecl │ │ │ │ +'CxTuple │ │ │ │ +'CxSingle │ │ │ │ +'CxEmpty │ │ │ │ +'UnkindedVar │ │ │ │ +'TyVarSig │ │ │ │ +'DHInfix │ │ │ │ +'PromotedInteger │ │ │ │ +'PromotedString │ │ │ │ +'PromotedCon │ │ │ │ +'PromotedUnit │ │ │ │ +'ExplicitBidirectional │ │ │ │ +'RoleAnnotDecl │ │ │ │ +'RulePragmaDecl │ │ │ │ +'FunBind │ │ │ │ +'InfixDecl │ │ │ │ +'ClosedTypeFamDecl │ │ │ │ +'WarnPragmaDecl │ │ │ │ +'DeprPragmaDecl │ │ │ │ +'InstDecl │ │ │ │ +'TypeFamDecl │ │ │ │ +'CompletePragma │ │ │ │ +'MinimalPragma │ │ │ │ +'InlineSig │ │ │ │ +'InlineConlikeSig │ │ │ │ +'ClsDecl │ │ │ │ +'InsDecl │ │ │ │ +'DerivDecl │ │ │ │ +'InstSig │ │ │ │ +'AnnPragma │ │ │ │ +'RuleVar │ │ │ │ +'GuardedRhss │ │ │ │ +'RecDecl │ │ │ │ +'Deriving │ │ │ │ +'DerivNewtype │ │ │ │ +'DerivAnyclass │ │ │ │ +'DerivStock │ │ │ │ +'IHParen │ │ │ │ +'ClsTyFam │ │ │ │ +'ClsTyDef │ │ │ │ +'DHParen │ │ │ │ +'IPBinds │ │ │ │ +'ImplicitBidirectional │ │ │ │ +'Unidirectional │ │ │ │ +'RPPlusG │ │ │ │ +'RPStarG │ │ │ │ +'ModuleHead │ │ │ │ +'WarnText │ │ │ │ +'DeprText │ │ │ │ +'ActiveUntil │ │ │ │ +'ActiveFrom │ │ │ │ +'Incoherent │ │ │ │ +'Overlappable │ │ │ │ +'Overlaps │ │ │ │ +'Overlapping │ │ │ │ +'Overlap │ │ │ │ +'NoOverlap │ │ │ │ +'UnknownTool │ │ │ │ +'HADDOCK │ │ │ │ +'JavaScript │ │ │ │ +'CPlusPlus │ │ │ │ +'StdCall │ │ │ │ +'PlaySafe │ │ │ │ +'PlayInterruptible │ │ │ │ +'PlayRisky │ │ │ │ +'XDomName │ │ │ │ +'Negative │ │ │ │ +'Signless │ │ │ │ +'PrimWord │ │ │ │ +'PrimInt │ │ │ │ +'PrimChar │ │ │ │ +'PrimString │ │ │ │ +'PrimDouble │ │ │ │ +'PrimFloat │ │ │ │ +'ExportSpecList │ │ │ │ +'EThingWith │ │ │ │ +'EModuleContents │ │ │ │ +'UnpromotedName │ │ │ │ +'PromotedName │ │ │ │ +'Special │ │ │ │ +'TupleCon │ │ │ │ +'ExprHole │ │ │ │ +'UnboxedSingleCon │ │ │ │ +'ListCon │ │ │ │ +'UnitCon │ │ │ │ +'Unboxed │ │ │ │ +'NoUnpackPragma │ │ │ │ +'NoUnpack │ │ │ │ +'NoStrictAnnot │ │ │ │ +'BangedTy │ │ │ │ +'InjectivityInfo │ │ │ │ +'NewType │ │ │ │ +'DataType │ │ │ │ +'RoleWildcard │ │ │ │ +'Phantom │ │ │ │ +'Representational │ │ │ │ +'Nominal │ │ │ │ +'OrFormula │ │ │ │ +'AndFormula │ │ │ │ +'VarFormula │ │ │ │ +'ParenFormula │ │ │ │ +'AssocRight │ │ │ │ +'AssocLeft │ │ │ │ +'AssocNone │ │ │ │ +'ImportDecl │ │ │ │ +'ImportSpecList │ │ │ │ +'IThingWith │ │ │ │ +'IThingAll │ │ │ │ +'PatternNamespace │ │ │ │ +'TypeNamespace │ │ │ │ +'NoNamespace │ │ │ │ +'EWildcard │ │ │ │ +'NoWildcard │ │ │ │ +'ConName │ │ │ │ +'VarName │ │ │ │ +'ModuleName │ │ │ │ +Language.Haskell.Exts.Syntax.Name │ │ │ │ +Language.Haskell.Exts.Syntax.IPName │ │ │ │ +Language.Haskell.Exts.Syntax.Op │ │ │ │ +Language.Haskell.Exts.Syntax.CName │ │ │ │ +Language.Haskell.Exts.Syntax.Namespace │ │ │ │ +Language.Haskell.Exts.Syntax.ImportSpec │ │ │ │ +importSpecs │ │ │ │ +importAs │ │ │ │ +importPkg │ │ │ │ +importSafe │ │ │ │ +importSrc │ │ │ │ +importQualified │ │ │ │ +importModule │ │ │ │ +importAnn │ │ │ │ +Language.Haskell.Exts.Syntax.Assoc │ │ │ │ +Language.Haskell.Exts.Syntax.BooleanFormula │ │ │ │ +Language.Haskell.Exts.Syntax.Role │ │ │ │ +Language.Haskell.Exts.Syntax.DataOrNew │ │ │ │ +Language.Haskell.Exts.Syntax.BangType │ │ │ │ +Language.Haskell.Exts.Syntax.Unpackedness │ │ │ │ +Language.Haskell.Exts.Syntax.SpecialCon │ │ │ │ +Language.Haskell.Exts.Syntax.QName │ │ │ │ +Language.Haskell.Exts.Syntax.MaybePromotedName │ │ │ │ +Language.Haskell.Exts.Syntax.ExportSpec │ │ │ │ +Language.Haskell.Exts.Syntax.QOp │ │ │ │ +Language.Haskell.Exts.Syntax.Literal │ │ │ │ +Language.Haskell.Exts.Syntax.Sign │ │ │ │ +Language.Haskell.Exts.Syntax.Safety │ │ │ │ +Language.Haskell.Exts.Syntax.CallConv │ │ │ │ +Language.Haskell.Exts.Syntax.Activation │ │ │ │ +Language.Haskell.Exts.Syntax.WarningText │ │ │ │ +Language.Haskell.Exts.Syntax.RPatOp │ │ │ │ +Language.Haskell.Exts.Syntax.PatternSynDirection │ │ │ │ +Language.Haskell.Exts.Syntax.Annotation │ │ │ │ +Language.Haskell.Exts.Syntax.Binds │ │ │ │ +Language.Haskell.Exts.Syntax.ResultSig │ │ │ │ +Language.Haskell.Exts.Syntax.DeclHead │ │ │ │ +Language.Haskell.Exts.Syntax.InstHead │ │ │ │ +Language.Haskell.Exts.Syntax.InstRule │ │ │ │ +Language.Haskell.Exts.Syntax.DerivStrategy │ │ │ │ +Language.Haskell.Exts.Syntax.Rhs │ │ │ │ +Language.Haskell.Exts.Syntax.Decl │ │ │ │ +Language.Haskell.Exts.Syntax.Promoted │ │ │ │ +Language.Haskell.Exts.Syntax.TyVarBind │ │ │ │ +Language.Haskell.Exts.Syntax.Asst │ │ │ │ +Language.Haskell.Exts.Syntax.Context │ │ │ │ +Language.Haskell.Exts.Syntax.Type │ │ │ │ +Language.Haskell.Exts.Syntax.Bracket │ │ │ │ +Language.Haskell.Exts.Syntax.Splice │ │ │ │ +Language.Haskell.Exts.Syntax.Exp │ │ │ │ +Language.Haskell.Exts.Syntax.Stmt │ │ │ │ +Language.Haskell.Exts.Syntax.RPat │ │ │ │ +Language.Haskell.Exts.Syntax.PatField │ │ │ │ +Language.Haskell.Exts.Syntax.Pat │ │ │ │ +Language.Haskell.Exts.Syntax.ModulePragma │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:195:13-14|case │ │ │ │ +XmlHybrid │ │ │ │ +XmlPage │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:864:13-14|case │ │ │ │ +OptionsPragma │ │ │ │ +AnnModulePragma │ │ │ │ +LanguagePragma │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:677:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:895:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:390:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:350:15-16|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:505:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:617:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:583:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:421:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:595:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:541:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:499:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:484:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:455:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:523:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:344:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:828:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:701:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:694:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:667:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:653:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:836:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:999:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:992:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:808:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:980:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:959:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:933:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:966:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:363:13-14|case │ │ │ │ +TypedRuleVar │ │ │ │ +KindedVar │ │ │ │ +Deriving │ │ │ │ +QualConDecl │ │ │ │ +FieldDecl │ │ │ │ +TypeEqn │ │ │ │ +PFieldPat │ │ │ │ +FieldUpdate │ │ │ │ +RPEither │ │ │ │ +RPGuard │ │ │ │ +PNPlusK │ │ │ │ +PInfixApp │ │ │ │ +PatTypeSig │ │ │ │ +PViewPat │ │ │ │ +PXPcdata │ │ │ │ +PQuasiQuote │ │ │ │ +Generator │ │ │ │ +InfixMatch │ │ │ │ +DHInfix │ │ │ │ +ClsDataFam │ │ │ │ +ClsTyFam │ │ │ │ +ClsDefSig │ │ │ │ +GadtDecl │ │ │ │ +InsType │ │ │ │ +InsGData │ │ │ │ +InfixConDecl │ │ │ │ +RecDecl │ │ │ │ +IHInfix │ │ │ │ +TIdSplice │ │ │ │ +PromotedInteger │ │ │ │ +PromotedString │ │ │ │ +TyInfix │ │ │ │ +TyEquals │ │ │ │ +TyQuasiQuote │ │ │ │ +TypeDecl │ │ │ │ +GDataDecl │ │ │ │ +DataFamDecl │ │ │ │ +TypeInsDecl │ │ │ │ +GDataInsDecl │ │ │ │ +InstDecl │ │ │ │ +DerivDecl │ │ │ │ +InfixDecl │ │ │ │ +PatSynSig │ │ │ │ +PatBind │ │ │ │ +InlineConlikeSig │ │ │ │ +SpecSig │ │ │ │ +RoleAnnotDecl │ │ │ │ +CompletePragma │ │ │ │ +OverloadedLabel │ │ │ │ +LeftSection │ │ │ │ +RightSection │ │ │ │ +RecConstr │ │ │ │ +RecUpdate │ │ │ │ +EnumFromTo │ │ │ │ +EnumFromThen │ │ │ │ +EnumFromThenTo │ │ │ │ +ParArrayFromTo │ │ │ │ +ParArrayFromThenTo │ │ │ │ +ListComp │ │ │ │ +ParComp │ │ │ │ +ParArrayComp │ │ │ │ +ExpTypeSig │ │ │ │ +CorePragma │ │ │ │ +SCCPragma │ │ │ │ +LeftArrApp │ │ │ │ +RightArrApp │ │ │ │ +LeftArrHighApp │ │ │ │ +RightArrHighApp │ │ │ │ +GroupByUsing │ │ │ │ +TypeAnn │ │ │ │ +ExplicitBidirectional │ │ │ │ +PromotedCon │ │ │ │ +PromotedList │ │ │ │ +PromotedTuple │ │ │ │ +PromotedUnit │ │ │ │ +ModuleAnn │ │ │ │ +UnGuardedRhs │ │ │ │ +GuardedRhss │ │ │ │ +ClsDecl │ │ │ │ +ClsTyDef │ │ │ │ +DHParen │ │ │ │ +KindSig │ │ │ │ +TyVarSig │ │ │ │ +InsData │ │ │ │ +UnkindedVar │ │ │ │ +CxSingle │ │ │ │ +CxTuple │ │ │ │ +CxEmpty │ │ │ │ +IHParen │ │ │ │ +DerivStock │ │ │ │ +DerivAnyclass │ │ │ │ +DerivNewtype │ │ │ │ +DerivVia │ │ │ │ +ClosedTypeFamDecl │ │ │ │ +ClassDecl │ │ │ │ +DefaultDecl │ │ │ │ +TSpliceDecl │ │ │ │ +FunBind │ │ │ │ +RulePragmaDecl │ │ │ │ +DeprPragmaDecl │ │ │ │ +WarnPragmaDecl │ │ │ │ +SpecInlineSig │ │ │ │ +InstSig │ │ │ │ +AnnPragma │ │ │ │ +MinimalPragma │ │ │ │ +IPBinds │ │ │ │ +PFieldPun │ │ │ │ +PFieldWildcard │ │ │ │ +RPParen │ │ │ │ +PUnboxedSum │ │ │ │ +PWildCard │ │ │ │ +PIrrPat │ │ │ │ +PXPatTag │ │ │ │ +PXRPats │ │ │ │ +PSplice │ │ │ │ +PBangPat │ │ │ │ +Qualifier │ │ │ │ +LetStmt │ │ │ │ +RecStmt │ │ │ │ +MultiIf │ │ │ │ +TupleSection │ │ │ │ +EnumFrom │ │ │ │ +VarQuote │ │ │ │ +TypQuote │ │ │ │ +BracketExp │ │ │ │ +SpliceExp │ │ │ │ +TypeApp │ │ │ │ +XExpTag │ │ │ │ +XChildTag │ │ │ │ +GenPragma │ │ │ │ +TParenSplice │ │ │ │ +TyUnboxedSum │ │ │ │ +TyParArray │ │ │ │ +TyParen │ │ │ │ +TyPromoted │ │ │ │ +TySplice │ │ │ │ +TyWildCard │ │ │ │ +QualStmt │ │ │ │ +ThenTrans │ │ │ │ +GroupBy │ │ │ │ +GroupUsing │ │ │ │ +TExpBracket │ │ │ │ +PatBracket │ │ │ │ +TypeBracket │ │ │ │ +DeclBracket │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:947:13-14|case │ │ │ │ +RPPlusG │ │ │ │ +RPStarG │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:902:13-14|case │ │ │ │ +WarnText │ │ │ │ +DeprText │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:884:13-14|case │ │ │ │ +ActiveUntil │ │ │ │ +ActiveFrom │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:878:13-14|case │ │ │ │ +Incoherent │ │ │ │ +Overlappable │ │ │ │ +Overlaps │ │ │ │ +Overlapping │ │ │ │ +NoOverlap │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:855:13-14|case │ │ │ │ +JavaScript │ │ │ │ +CPlusPlus │ │ │ │ +StdCall │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:843:13-14|case │ │ │ │ +PlaySafe │ │ │ │ +PlayInterruptible │ │ │ │ +PlayRisky │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:815:13-14|case │ │ │ │ +XDomName │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:724:13-14|case │ │ │ │ +Negative │ │ │ │ +Signless │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:718:13-14|case │ │ │ │ +PrimString │ │ │ │ +PrimDouble │ │ │ │ +PrimFloat │ │ │ │ +PrimWord │ │ │ │ +PrimInt │ │ │ │ +PrimChar │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:170:13-14|case │ │ │ │ +ExportSpecList │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:217:13-14|case │ │ │ │ +EThingWith │ │ │ │ +EModuleContents │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:656:13-14|case │ │ │ │ +UnpromotedName │ │ │ │ +PromotedName │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:152:13-14|case │ │ │ │ +Special │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:144:13-14|case │ │ │ │ +TupleCon │ │ │ │ +ExprHole │ │ │ │ +UnboxedSingleCon │ │ │ │ +ListCon │ │ │ │ +UnitCon │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:609:13-14|case │ │ │ │ +NoUnpackPragma │ │ │ │ +NoUnpack │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:603:13-14|case │ │ │ │ +NoStrictAnnot │ │ │ │ +BangedTy │ │ │ │ +InjectivityInfo │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:382:13-14|case │ │ │ │ +NewType │ │ │ │ +DataType │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:378:13-14|case │ │ │ │ +RoleWildcard │ │ │ │ +Phantom │ │ │ │ +Representational │ │ │ │ +Nominal │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:371:13-14|case │ │ │ │ +VarFormula │ │ │ │ +AndFormula │ │ │ │ +OrFormula │ │ │ │ +ParenFormula │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:268:13-14|case │ │ │ │ +AssocRight │ │ │ │ +AssocLeft │ │ │ │ +AssocNone │ │ │ │ +, importSafe = │ │ │ │ +, importSrc = │ │ │ │ +, importQualified = │ │ │ │ +, importModule = │ │ │ │ +ImportDecl {importAnn = │ │ │ │ +, importSpecs = │ │ │ │ +, importAs = │ │ │ │ +, importPkg = │ │ │ │ +ImportSpecList │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:261:13-14|case │ │ │ │ +IThingWith │ │ │ │ +IThingAll │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:225:13-14|case │ │ │ │ +PatternNamespace │ │ │ │ +TypeNamespace │ │ │ │ +NoNamespace │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:221:13-14|case │ │ │ │ +EWildcard │ │ │ │ +NoWildcard │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:183:13-14|case │ │ │ │ +ConName │ │ │ │ +VarName │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:176:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:164:13-14|case │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:158:13-14|case │ │ │ │ +UnknownTool │ │ │ │ +src/Language/Haskell/Exts/Syntax.hs:868:13-14|case │ │ │ │ +foldr1: empty structure │ │ │ │ +maximum: empty structure │ │ │ │ +minimum: empty structure │ │ │ │ +foldl1: empty structure │ │ │ │ +Language.Haskell.Exts.Syntax.Tool │ │ │ │ +Language.Haskell.Exts.Syntax │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.C:Annotated │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Module │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.XmlPage │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.XmlHybrid │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.LanguagePragma │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.OptionsPragma │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.AnnModulePragma │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Alt │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PVar │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PLit │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PNPlusK │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PInfixApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PTuple │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PUnboxedSum │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PList │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PParen │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PRec │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PAsPat │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PWildCard │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PIrrPat │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PatTypeSig │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PViewPat │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PRPat │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PXTag │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PXETag │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PXPcdata │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PXPatTag │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PXRPats │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PSplice │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PQuasiQuote │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PBangPat │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PFieldPat │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PFieldPun │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PFieldWildcard │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPOp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPEither │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPSeq │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPGuard │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPCAs │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPAs │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPParen │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPPat │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Generator │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Qualifier │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.LetStmt │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RecStmt │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Var │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.OverloadedLabel │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IPVar │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Con │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Lit │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InfixApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.App │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.NegApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Lambda │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Let │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.If │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.MultiIf │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Case │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Do │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.MDo │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Tuple │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.UnboxedSum │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TupleSection │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.List │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ParArray │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Paren │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.LeftSection │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RightSection │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RecConstr │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RecUpdate │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.EnumFrom │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.EnumFromTo │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.EnumFromThen │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.EnumFromThenTo │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ParArrayFromTo │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ParArrayFromThenTo │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ListComp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ParComp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ParArrayComp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ExpTypeSig │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.VarQuote │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypQuote │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.BracketExp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.SpliceExp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.QuasiQuote │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypeApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.XTag │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.XETag │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.XPcdata │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.XExpTag │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.XChildTag │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.CorePragma │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.SCCPragma │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.GenPragma │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Proc │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.LeftArrApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RightArrApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.LeftArrHighApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RightArrHighApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ArrOp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.LCase │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.FieldUpdate │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.FieldPun │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.FieldWildcard │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.QualStmt │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ThenTrans │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ThenBy │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.GroupBy │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.GroupUsing │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.GroupByUsing │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IdSplice │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TIdSplice │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ParenSplice │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TParenSplice │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ExpBracket │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TExpBracket │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PatBracket │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypeBracket │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DeclBracket │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyForall │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyStar │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyFun │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyTuple │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyUnboxedSum │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyList │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyParArray │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyVar │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyCon │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyParen │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyInfix │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyKind │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyPromoted │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyEquals │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TySplice │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyBang │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyWildCard │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyQuasiQuote │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.CxSingle │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.CxTuple │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.CxEmpty │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypeA │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IParam │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ParenA │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.KindedVar │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.UnkindedVar │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PromotedInteger │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PromotedString │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PromotedCon │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PromotedList │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PromotedTuple │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PromotedUnit │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypeDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypeFamDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ClosedTypeFamDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DataDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.GDataDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DataFamDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypeInsDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DataInsDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.GDataInsDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ClassDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InstDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DerivDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InfixDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DefaultDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.SpliceDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TSpliceDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypeSig │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PatSynSig │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.FunBind │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PatBind │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PatSyn │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ForImp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ForExp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RulePragmaDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DeprPragmaDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.WarnPragmaDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InlineSig │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InlineConlikeSig │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.SpecSig │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.SpecInlineSig │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InstSig │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.AnnPragma │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.MinimalPragma │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RoleAnnotDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.CompletePragma │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Rule │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RuleVar │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypedRuleVar │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.UnGuardedRhs │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.GuardedRhss │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.GuardedRhs │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InsDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InsType │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InsData │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InsGData │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.GadtDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.FieldDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.QualConDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ConDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InfixConDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RecDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Deriving │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DerivStock │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DerivAnyclass │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DerivNewtype │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DerivVia │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IRule │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IParen │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IHCon │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IHInfix │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IHParen │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IHApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ClsDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ClsDataFam │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ClsTyFam │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ClsTyDef │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ClsDefSig │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DHead │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DHInfix │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DHParen │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DHApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.KindSig │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyVarSig │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypeEqn │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Match │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InfixMatch │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.BDecls │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IPBinds │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IPBind │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Ann │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypeAnn │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ModuleAnn │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Unidirectional │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ImplicitBidirectional │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ExplicitBidirectional │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.XAttr │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PXAttr │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPStar │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPStarG │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPPlus │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPPlusG │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPOpt │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPOptG │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ModuleHead │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DeprText │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.WarnText │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ActiveFrom │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ActiveUntil │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.NoOverlap │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Overlap │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Overlapping │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Overlaps │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Overlappable │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Incoherent │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.GHC │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.HUGS │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.NHC98 │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.YHC │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.HADDOCK │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.UnknownTool │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.StdCall │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.CCall │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.CPlusPlus │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DotNet │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Jvm │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Js │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.JavaScript │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.CApi │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PlayRisky │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PlaySafe │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PlayInterruptible │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.XName │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.XDomName │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Signless │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Negative │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Char │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.String │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Int │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Frac │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PrimInt │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PrimWord │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PrimFloat │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PrimDouble │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PrimChar │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PrimString │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.FunDep │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.QVarOp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.QConOp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ExportSpecList │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.EVar │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.EAbs │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.EThingWith │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.EModuleContents │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PromotedName │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.UnpromotedName │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Qual │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.UnQual │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Special │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.UnitCon │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ListCon │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.FunCon │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TupleCon │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Cons │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.UnboxedSingleCon │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ExprHole │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Boxed │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Unboxed │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Unpack │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.NoUnpack │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.NoUnpackPragma │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.BangedTy │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.LazyTy │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.NoStrictAnnot │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InjectivityInfo │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DataType │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.NewType │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Nominal │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Representational │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Phantom │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RoleWildcard │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.VarFormula │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.AndFormula │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.OrFormula │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ParenFormula │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.AssocNone │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.AssocLeft │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.AssocRight │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ImportDecl │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ImportSpecList │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IVar │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IAbs │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IThingAll │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IThingWith │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.NoNamespace │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypeNamespace │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PatternNamespace │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.NoWildcard │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.EWildcard │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.VarName │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ConName │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.VarOp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ConOp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IPDup │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IPLin │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Ident │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Symbol │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ModuleName │ │ │ │ +'NonGreedy │ │ │ │ +'ModuleHeadAndImports │ │ │ │ +'PragmasAndModuleHead │ │ │ │ +'PragmasAndModuleName │ │ │ │ +Language.Haskell.Exts.Parser │ │ │ │ +Language.Haskell.Exts.Parser.NonGreedy │ │ │ │ +unNonGreedy │ │ │ │ +NonGreedy {unNonGreedy = │ │ │ │ +ModuleHeadAndImports │ │ │ │ +PragmasAndModuleHead │ │ │ │ +PragmasAndModuleName │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Parser.ListOf │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Parser.ModuleHeadAndImports │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Parser.PragmasAndModuleHead │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Parser.PragmasAndModuleName │ │ │ │ +Language.Haskell.Exts.Annotated.Comments.matchPreviousSrc: empty list │ │ │ │ +src/Language/Haskell/Exts/Comments.hs │ │ │ │ +'CommentAccumulator │ │ │ │ +HaddockComment │ │ │ │ +'UnknownPragma │ │ │ │ +'Comment │ │ │ │ +UnknownPragma │ │ │ │ +Language.Haskell.Exts.Comments │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Comments.CommentAccumulator │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Comments.Pre │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Comments.Post │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Comments.None │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Comments.UnknownPragma │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Comments.Comment │ │ │ │ +src/Language/Haskell/Exts/ParseMonad.hs:401:29-68|lambda │ │ │ │ +src/Language/Haskell/Exts/ParseMonad.hs:380:32-83|newCh : rest │ │ │ │ +Lexer: expected newline. │ │ │ │ +Internal error: context flag already pushed │ │ │ │ +ParseOk │ │ │ │ +'C:Parseable │ │ │ │ +'IParseMode │ │ │ │ +InternalParseMode │ │ │ │ +'ParseMode │ │ │ │ +ParseStatus │ │ │ │ +'CodeTagCtxt │ │ │ │ +'CloseTagCtxt │ │ │ │ +'ChildCtxt │ │ │ │ +'TagCtxt │ │ │ │ +'HarpCtxt │ │ │ │ +'CodeCtxt │ │ │ │ +ExtContext │ │ │ │ +'NoLayout │ │ │ │ +LexContext │ │ │ │ +'ParseFailed │ │ │ │ +'ParseOk │ │ │ │ +Internal error: empty extension stack │ │ │ │ +Internal error: empty tag context in │ │ │ │ +Unexpected } │ │ │ │ +.hs │ │ │ │ +fromParseResult: Parse failed at [ │ │ │ │ +src/Language/Haskell/Exts/ParseMonad.hs │ │ │ │ +Language.Haskell.Exts.ParseMonad │ │ │ │ +src/Language/Haskell/Exts/ParseMonad.hs:82:26-27|case │ │ │ │ +src/Language/Haskell/Exts/ParseMonad.hs:124:15-16|case │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.C:Parseable │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.IParseMode │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.ParseMode │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.Ok │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.Failed │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.CodeCtxt │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.HarpCtxt │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.TagCtxt │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.ChildCtxt │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.CloseTagCtxt │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.CodeTagCtxt │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.NoLayout │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.Layout │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.ParseOk │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.ParseFailed │ │ │ │ +Expected single declaration, found import declaration │ │ │ │ +Parse error: │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3200,9)-(3204,121)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3202,9)-(3204,119)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3229,24)-(3241,201)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3233,9)-(3241,197)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3235,9)-(3241,195)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3237,9)-(3241,193)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3252,12)-(3259,35)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3256,9)-(3259,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3303,12)-(3309,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3306,9)-(3309,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3318,9)-(3322,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:3320:23-59|Loc l │ │ │ │ + (OPTIONS (mc, s)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3329,13)-(3334,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3331,9)-(3334,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3342,9)-(3346,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3376,12)-(3383,35)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3380,9)-(3383,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3396,13)-(3401,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3398,9)-(3401,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:3400:23-59|Loc l │ │ │ │ + (StringTok (s, _)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3408,13)-(3413,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3410,9)-(3413,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:3412:23-59|Loc l │ │ │ │ + (StringTok (s, _)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3426,13)-(3431,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3428,9)-(3431,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3497,9)-(3500,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3537,12)-(3543,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3540,9)-(3543,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3550,13)-(3555,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3552,9)-(3555,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3560,13)-(3563,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3577,9)-(3581,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3604,24)-(3607,224)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3624,9)-(3628,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3625,9)-(3628,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3638,9)-(3641,166)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3640,9)-(3641,164)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3648,13)-(3652,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3659,24)-(3663,118)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3672,9)-(3676,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3689,13)-(3692,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3749,12)-(3761,38)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3767,13)-(3771,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3768,9)-(3771,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3783,24)-(3785,81)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3797,13)-(3800,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:3814:61-97|Loc l │ │ │ │ + (StringTok (s, _)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3828,13)-(3832,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3863,9)-(3871,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3866,9)-(3871,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3881,9)-(3887,33)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3883,9)-(3887,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3892,13)-(3895,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3909,9)-(3913,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3936,24)-(3939,224)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3947,24)-(3950,227)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3969,9)-(3974,33)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3970,9)-(3974,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3971,9)-(3974,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3982,9)-(3986,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3983,9)-(3986,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3996,9)-(4001,33)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3998,9)-(4001,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4009,9)-(4013,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:4063:15-48|Loc l │ │ │ │ + (IntTok (i, _)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4069,13)-(4072,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4077,13)-(4080,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4085,13)-(4088,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4096,9)-(4100,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4131,12)-(4137,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4133,9)-(4137,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4202,24)-(4208,64)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4204,9)-(4208,62)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4220,24)-(4230,117)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4221,9)-(4230,116)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4241,24)-(4249,77)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4242,9)-(4249,76)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4244,9)-(4249,74)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4300,24)-(4306,70)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4301,9)-(4306,69)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4318,9)-(4327,112)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4340,9)-(4351,117)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4361,24)-(4368,64)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4378,24)-(4384,136)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4395,24)-(4403,78)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4397,9)-(4403,76)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4413,12)-(4419,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4414,9)-(4419,33)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4416,9)-(4419,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4439,12)-(4446,35)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4440,9)-(4446,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4455,12)-(4461,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4456,9)-(4461,33)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4468,13)-(4473,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4470,9)-(4473,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4480,13)-(4485,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4482,9)-(4485,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4492,13)-(4497,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4494,9)-(4497,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4504,13)-(4509,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4506,9)-(4509,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4518,12)-(4525,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4521,9)-(4525,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4545,13)-(4549,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4561,13)-(4565,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4571,13)-(4575,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4587,13)-(4591,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4598,13)-(4603,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4615,13)-(4619,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4626,13)-(4631,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4640,24)-(4644,88)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4641,9)-(4644,87)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:4668:23-51|VarId v │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4674,13)-(4677,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4683,13)-(4686,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4692,13)-(4695,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4701,13)-(4704,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4710,13)-(4713,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4719,13)-(4722,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4728,13)-(4731,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4749,13)-(4753,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4816,9)-(4819,126)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4825,13)-(4828,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4833,13)-(4836,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4946,13)-(4951,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4948,9)-(4951,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4989,9)-(4992,147)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5004,9)-(5010,117)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5006,9)-(5010,115)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5023,9)-(5026,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:5025:23-52|Loc l │ │ │ │ + (INLINE s) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5035,12)-(5041,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5038,9)-(5041,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5052,12)-(5060,36)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5055,9)-(5060,33)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5057,9)-(5060,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5074,9)-(5080,33)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5076,9)-(5080,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:5078:23-63|Loc l │ │ │ │ + (SPECIALISE_INLINE s) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5089,24)-(5095,91)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5090,9)-(5095,90)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5092,9)-(5095,88)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5103,13)-(5108,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5105,9)-(5108,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5124,9)-(5128,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5166,9)-(5170,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5186,9)-(5190,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5197,13)-(5202,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5199,9)-(5202,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5225,13)-(5230,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5227,9)-(5230,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5250,9)-(5254,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5268,13)-(5271,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5276,13)-(5279,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5284,13)-(5287,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5292,13)-(5295,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5300,13)-(5303,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5308,13)-(5311,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5316,13)-(5319,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5324,13)-(5327,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5332,13)-(5335,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5340,13)-(5343,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5348,13)-(5351,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5356,13)-(5359,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5376,9)-(5380,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:5379:23-59|Loc l │ │ │ │ + (StringTok (s, _)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5388,9)-(5392,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5441,9)-(5445,198)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:5443:21-57|Loc l │ │ │ │ + (StringTok (s, _)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5459,13)-(5464,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5461,9)-(5464,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:5463:23-56|Loc l │ │ │ │ + (IntTok (i, _)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5473,12)-(5479,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5474,9)-(5479,33)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5476,9)-(5479,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:5478:23-56|Loc l │ │ │ │ + (IntTok (i, _)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5492,13)-(5497,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5494,9)-(5497,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5533,12)-(5540,35)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5535,9)-(5540,33)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5537,9)-(5540,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5548,9)-(5552,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5559,9)-(5562,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:5585:23-59|Loc l │ │ │ │ + (StringTok (s, _)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5602,9)-(5606,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5630,24)-(5633,125)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5641,24)-(5643,115)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5749,13)-(5752,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5757,13)-(5760,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5766,13)-(5770,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5767,9)-(5770,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5776,13)-(5780,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5777,9)-(5780,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5810,13)-(5814,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5888,12)-(5895,35)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5890,9)-(5895,33)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5892,9)-(5895,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5934,24)-(5938,128)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5947,9)-(5951,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5967,9)-(5971,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5980,24)-(5984,138)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5981,9)-(5984,137)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5983,9)-(5984,135)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5994,24)-(5998,138)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6046,9)-(6049,154)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6064,9)-(6073,237)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6066,9)-(6073,235)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6068,9)-(6073,233)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6069,9)-(6073,232)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6087,9)-(6094,239)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6088,9)-(6094,238)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6090,9)-(6094,236)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6091,9)-(6094,235)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6101,13)-(6105,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6113,9)-(6117,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6158,24)-(6161,151)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6160,9)-(6161,149)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6197,9)-(6199,140)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6198,9)-(6199,139)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6210,9)-(6214,198)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6212,9)-(6214,196)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6232,9)-(6236,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6252,9)-(6256,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6294,13)-(6299,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6306,13)-(6312,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6319,13)-(6325,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6355,13)-(6359,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6356,9)-(6359,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6366,13)-(6373,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6368,9)-(6373,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6401,13)-(6405,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6417,13)-(6421,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6430,24)-(6434,171)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6431,9)-(6434,170)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6433,9)-(6434,168)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6444,24)-(6450,160)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6520,24)-(6522,171)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6534,13)-(6537,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6546,24)-(6550,148)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6559,24)-(6562,61)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6572,24)-(6578,122)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6586,13)-(6591,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6587,9)-(6591,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6600,24)-(6604,170)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6601,9)-(6604,169)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6603,9)-(6604,167)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6614,24)-(6618,170)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6706,24)-(6711,139)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6708,9)-(6711,137)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6771,24)-(6779,96)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6786,13)-(6790,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6803,24)-(6805,89)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6818,13)-(6822,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6857,24)-(6862,195)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6859,9)-(6862,193)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6879,9)-(6883,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6909,9)-(6913,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6921,9)-(6925,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6933,9)-(6937,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6945,9)-(6949,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7033,12)-(7039,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7035,9)-(7039,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7048,12)-(7054,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7050,9)-(7054,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7067,12)-(7077,38)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7070,9)-(7077,35)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7073,9)-(7077,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7084,24)-(7088,118)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7098,12)-(7104,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7100,9)-(7104,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7118,24)-(7119,64)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7131,13)-(7134,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7154,13)-(7158,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7175,12)-(7181,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7177,9)-(7181,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7189,24)-(7194,130)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7190,9)-(7194,129)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7201,13)-(7205,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7211,13)-(7215,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7224,12)-(7230,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7226,9)-(7230,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:7229:23-59|Loc l │ │ │ │ + (StringTok (s, _)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7239,12)-(7245,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7241,9)-(7245,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:7244:23-59|Loc l │ │ │ │ + (StringTok (s, _)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7261,12)-(7281,41)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7264,9)-(7281,38)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7266,9)-(7281,36)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7268,9)-(7281,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7270,9)-(7281,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:7277:51-88|Loc l4 │ │ │ │ + (IntTok (i4, _)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:7276:51-88|Loc l3 │ │ │ │ + (IntTok (i3, _)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:7275:51-88|Loc l2 │ │ │ │ + (IntTok (i2, _)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:7274:51-88|Loc l1 │ │ │ │ + (IntTok (i1, _)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:7273:25-62|Loc l0 │ │ │ │ + (StringTok (s, _)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7343,24)-(7345,104)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7355,9)-(7358,126)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7368,9)-(7371,126)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7378,13)-(7382,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7388,13)-(7392,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7409,9)-(7411,139)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7410,9)-(7411,138)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7422,9)-(7426,101)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7424,9)-(7426,99)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7482,13)-(7487,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7484,9)-(7487,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7495,24)-(7499,131)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7497,9)-(7499,129)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7507,13)-(7512,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7509,9)-(7512,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7520,24)-(7524,129)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7522,9)-(7524,127)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7532,13)-(7537,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7534,9)-(7537,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7544,13)-(7549,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7546,9)-(7549,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7557,24)-(7560,133)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7559,9)-(7560,131)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7568,13)-(7573,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7570,9)-(7573,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7580,13)-(7585,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7582,9)-(7585,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7595,12)-(7602,35)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7597,9)-(7602,33)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7599,9)-(7602,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:7617:23-56|Loc l │ │ │ │ + (THIdEscape s) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:7625:23-57|Loc l │ │ │ │ + (THTIdEscape s) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7633,13)-(7638,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7635,9)-(7638,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7645,13)-(7650,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7647,9)-(7650,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7657,13)-(7662,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7659,9)-(7662,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7669,13)-(7674,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7671,9)-(7674,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7682,24)-(7687,90)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7684,9)-(7687,88)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7695,13)-(7700,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7697,9)-(7700,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7710,12)-(7718,35)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7714,9)-(7718,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7725,13)-(7732,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7726,9)-(7732,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7727,9)-(7732,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7739,13)-(7746,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7740,9)-(7746,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7741,9)-(7746,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7752,13)-(7756,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7762,13)-(7766,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7772,13)-(7776,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7782,13)-(7786,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:7793:23-62|Loc l │ │ │ │ + (THQuasiQuote (n, q)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7877,9)-(7880,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7885,13)-(7888,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7895,9)-(7898,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7903,13)-(7906,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7947,9)-(7950,136)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7959,9)-(7963,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7979,9)-(7983,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7991,9)-(7995,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8010,24)-(8024,119)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8014,9)-(8024,115)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8017,9)-(8024,112)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8019,9)-(8024,110)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8035,12)-(8042,35)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8039,9)-(8042,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8049,13)-(8054,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8051,9)-(8054,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8064,12)-(8071,35)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8067,9)-(8071,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8068,9)-(8071,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:8094:23-55|Loc l │ │ │ │ + (XPCDATA pcd) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8102,13)-(8107,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8104,9)-(8107,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8123,9)-(8128,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:8143:23-52|Loc l │ │ │ │ + (VarId s) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:8151:23-52|Loc l │ │ │ │ + (ConId s) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:8159:23-52|Loc l │ │ │ │ + (DVarId s) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8173,13)-(8176,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8181,13)-(8184,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8189,13)-(8192,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8197,13)-(8200,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8205,13)-(8208,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8213,13)-(8216,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8221,13)-(8224,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8229,13)-(8232,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8237,13)-(8240,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8245,13)-(8248,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8253,13)-(8256,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8261,13)-(8264,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8269,13)-(8272,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8277,13)-(8280,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8285,13)-(8288,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8293,13)-(8296,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8301,13)-(8304,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8309,13)-(8312,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8317,13)-(8320,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8325,13)-(8328,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8333,13)-(8336,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8341,13)-(8344,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8349,13)-(8352,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8357,13)-(8360,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8365,13)-(8368,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8373,13)-(8376,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8381,13)-(8384,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8389,13)-(8392,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8397,13)-(8400,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8405,13)-(8408,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8413,13)-(8416,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8421,13)-(8424,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8429,13)-(8432,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8437,13)-(8440,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8445,13)-(8448,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8453,13)-(8456,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8461,13)-(8464,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8469,13)-(8472,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8477,13)-(8480,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8485,13)-(8488,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8493,13)-(8496,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8501,13)-(8504,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8509,13)-(8512,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8517,13)-(8520,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8525,13)-(8528,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8533,13)-(8536,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8560,9)-(8564,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8601,9)-(8604,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8614,9)-(8619,33)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8616,9)-(8619,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8627,9)-(8631,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8642,9)-(8648,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8644,9)-(8648,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8656,9)-(8660,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8668,9)-(8672,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8680,9)-(8684,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8692,9)-(8698,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8714,9)-(8718,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8748,13)-(8752,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8761,12)-(8767,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8763,9)-(8767,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8776,12)-(8782,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8777,9)-(8782,33)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8778,9)-(8782,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8791,12)-(8797,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8792,9)-(8797,33)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8793,9)-(8797,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8808,12)-(8816,36)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8809,9)-(8816,35)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8810,9)-(8816,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8812,9)-(8816,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8824,9)-(8828,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8844,9)-(8848,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8862,13)-(8866,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8896,9)-(8900,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8911,9)-(8917,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8913,9)-(8917,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8925,9)-(8929,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8936,13)-(8941,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8938,9)-(8941,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8961,24)-(8964,120)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8962,9)-(8964,119)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9015,13)-(9019,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9054,24)-(9060,107)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9056,9)-(9060,105)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9076,24)-(9078,104)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9086,13)-(9091,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9088,9)-(9091,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9143,13)-(9148,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9145,9)-(9148,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9177,13)-(9181,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9193,13)-(9197,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9209,13)-(9213,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9221,9)-(9225,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9239,13)-(9243,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9251,9)-(9255,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9269,24)-(9271,96)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9280,9)-(9284,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9332,9)-(9336,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9374,13)-(9378,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9375,9)-(9378,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9384,13)-(9388,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9385,9)-(9388,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9395,13)-(9400,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9397,9)-(9400,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9407,13)-(9412,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9409,9)-(9412,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9418,13)-(9422,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9419,9)-(9422,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9445,13)-(9450,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9447,9)-(9450,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9465,13)-(9470,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9467,9)-(9470,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9485,13)-(9490,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9487,9)-(9490,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9513,13)-(9518,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9515,9)-(9518,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9534,9)-(9539,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9554,13)-(9559,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9556,9)-(9559,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9574,13)-(9579,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9576,9)-(9579,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9594,13)-(9599,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9596,9)-(9599,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9614,13)-(9619,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9616,9)-(9619,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9634,13)-(9639,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9636,9)-(9639,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9654,13)-(9659,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9656,9)-(9659,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9712,13)-(9715,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:9730:23-56|Loc l │ │ │ │ + (LabelVarId v) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:9747:24-53|Loc l │ │ │ │ + (QVarId q) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9754,13)-(9757,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:9764:23-51|Loc l │ │ │ │ + (VarId v) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9770,13)-(9773,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9778,13)-(9781,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9786,13)-(9789,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9794,13)-(9797,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9802,13)-(9805,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9810,13)-(9813,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9818,13)-(9821,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9826,13)-(9829,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9834,13)-(9837,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9842,13)-(9845,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9850,13)-(9853,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9858,13)-(9861,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9866,13)-(9869,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9874,13)-(9877,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9890,13)-(9893,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9898,13)-(9901,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9906,13)-(9909,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9914,13)-(9917,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9922,13)-(9925,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9930,13)-(9933,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9938,13)-(9941,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:9948:23-55|Loc l │ │ │ │ + (IDupVarId i) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:9956:23-55|Loc l │ │ │ │ + (ILinVarId i) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:9972:24-53|Loc l │ │ │ │ + (QConId q) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:9980:23-51|Loc l │ │ │ │ + (ConId c) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:9996:24-54|Loc l │ │ │ │ + (QConSym q) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10004:23-52|Loc l │ │ │ │ + (ConSym c) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10052:24-54|Loc l │ │ │ │ + (QVarSym q) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10060:23-65|Loc l │ │ │ │ + (IntTok (i, raw)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10068:23-65|Loc l │ │ │ │ + (Character (c, raw)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10076:23-65|Loc l │ │ │ │ + (FloatTok (r, raw)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10084:23-65|Loc l │ │ │ │ + (StringTok (s, raw)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10092:23-65|Loc l │ │ │ │ + (IntTokHash (i, raw)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10100:23-65|Loc l │ │ │ │ + (WordTokHash (w, raw)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10108:23-65|Loc l │ │ │ │ + (FloatTokHash (f, raw)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10116:23-65|Loc l │ │ │ │ + (DoubleTokHash (d, raw)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10124:23-65|Loc l │ │ │ │ + (CharacterHash (c, raw)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10132:23-65|Loc l │ │ │ │ + (StringHash (s, raw)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10144,13)-(10147,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10171,12)-(10178,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10173,9)-(10178,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10187,12)-(10194,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10189,9)-(10194,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10204,12)-(10212,35)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10206,9)-(10212,33)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10247,9)-(10255,33)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10249,9)-(10255,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10287,9)-(10291,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10300,24)-(10304,83)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10301,9)-(10304,82)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10303,9)-(10304,80)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10314,24)-(10318,83)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10328,24)-(10335,37)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10330,9)-(10335,35)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10345,12)-(10352,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10347,9)-(10352,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10412,24)-(10414,79)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10421,24)-(10424,82)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10431,24)-(10434,81)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10442,24)-(10445,90)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10475:23-52|Loc l │ │ │ │ + (ConId n) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10483:23-52|Loc l │ │ │ │ + (QConId n) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10521,13)-(10524,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10529,13)-(10532,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10537,13)-(10540,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10550,12)-(10557,35)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10554,9)-(10557,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10630,13)-(10633,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10667,13)-(10672,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10669,9)-(10672,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10679,13)-(10684,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10681,9)-(10684,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10691,13)-(10696,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10693,9)-(10696,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10703,13)-(10708,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10705,9)-(10708,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10715,13)-(10720,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10717,9)-(10720,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10727,13)-(10732,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10729,9)-(10732,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10742,12)-(10749,35)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10744,9)-(10749,33)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10746,9)-(10749,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10756,13)-(10761,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10758,9)-(10761,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10768,13)-(10773,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10770,9)-(10773,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10780:23-56|Loc l │ │ │ │ + (THIdEscape s) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10788:23-57|Loc l │ │ │ │ + (THTIdEscape s) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10794,13)-(10797,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10804:23-62|Loc l │ │ │ │ + (THQuasiQuote (n, q)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10839,9)-(10840,129)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10850,12)-(10856,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10852,9)-(10856,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10883,12)-(10889,34)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10885,9)-(10889,32)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10947,9)-(10951,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10965,13)-(10969,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10966,9)-(10969,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10976,13)-(10981,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10977,9)-(10981,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10978,9)-(10981,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10987,13)-(10991,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10988,9)-(10991,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10998,13)-(11003,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11000,9)-(11003,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11009,13)-(11013,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11010,9)-(11013,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11020,13)-(11025,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11022,9)-(11025,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11040,13)-(11045,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11042,9)-(11045,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11052,13)-(11057,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11054,9)-(11057,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11081,9)-(11085,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11109,9)-(11113,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11121,9)-(11125,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11138,13)-(11141,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11148:23-52|Loc l │ │ │ │ + (VarSym v) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11154,13)-(11157,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11162,13)-(11165,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11170,13)-(11173,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11181,9)-(11182,129)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11190,24)-(11192,121)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11202,24)-(11205,165)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11204,9)-(11205,163)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11214,24)-(11217,166)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11216,9)-(11217,164)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11225,13)-(11229,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11226,9)-(11229,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11238,24)-(11241,160)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11240,9)-(11241,158)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11249:23-59|Loc l │ │ │ │ + (IntTok (i, raw)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11257:23-61|Loc l │ │ │ │ + (StringTok (s, raw)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11265,13)-(11270,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11267,9)-(11270,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11286,9)-(11290,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11306,9)-(11310,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11318,9)-(11322,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11380,9)-(11384,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11391:23-52|Loc l │ │ │ │ + (VarSym x) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11397,13)-(11400,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11405,13)-(11408,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11413,13)-(11416,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11450,13)-(11455,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11452,9)-(11455,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11462,13)-(11467,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11464,9)-(11467,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11474,13)-(11479,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11476,9)-(11479,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11486,13)-(11491,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11488,9)-(11491,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11498,13)-(11503,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11500,9)-(11503,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11510,13)-(11515,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11512,9)-(11515,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11525,12)-(11532,35)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11527,9)-(11532,33)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11529,9)-(11532,31)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11539,13)-(11544,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11541,9)-(11544,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11551,13)-(11556,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11553,9)-(11556,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11563:23-56|Loc l │ │ │ │ + (THIdEscape s) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11571:23-57|Loc l │ │ │ │ + (THTIdEscape s) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11577,13)-(11580,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11587:23-62|Loc l │ │ │ │ + (THQuasiQuote (n, q)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11603,13)-(11608,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11605,9)-(11608,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11630,13)-(11634,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11631,9)-(11634,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11641,13)-(11646,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11642,9)-(11646,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11643,9)-(11646,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11652,13)-(11656,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11653,9)-(11656,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11663,13)-(11668,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11665,9)-(11668,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11674,13)-(11678,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11675,9)-(11678,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11685,13)-(11690,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11687,9)-(11690,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11697,24)-(11699,121)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11709,24)-(11712,165)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11711,9)-(11712,163)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11721,24)-(11724,166)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11723,9)-(11724,164)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11732,13)-(11736,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11733,9)-(11736,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11745,24)-(11748,160)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11747,9)-(11748,158)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11756:23-59|Loc l │ │ │ │ + (IntTok (i, raw)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11764:23-61|Loc l │ │ │ │ + (StringTok (s, raw)) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11781,9)-(11785,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11793,9)-(11797,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11805,9)-(11809,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11817,9)-(11821,11)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11828:23-52|Loc l │ │ │ │ + (VarSym x) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11834,13)-(11837,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11842,13)-(11845,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11860,13)-(11865,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11862,9)-(11865,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11872,13)-(11877,12)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11874,9)-(11877,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11906,13)-(11909,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11916:23-52|Loc l │ │ │ │ + (VarSym v) │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11922,13)-(11925,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11930,13)-(11933,10)|case │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11938,13)-(11941,10)|case │ │ │ │ +'HappyA# │ │ │ │ +HappyAddr │ │ │ │ +'HappyStk │ │ │ │ +'HappyCons │ │ │ │ +Happy_IntList │ │ │ │ +'HappyWrap15 │ │ │ │ +'HappyWrap18 │ │ │ │ +'HappyWrap19 │ │ │ │ +'HappyWrap21 │ │ │ │ +'HappyWrap22 │ │ │ │ +'HappyWrap25 │ │ │ │ +'HappyWrap26 │ │ │ │ +'HappyWrap27 │ │ │ │ +'HappyWrap28 │ │ │ │ +'HappyWrap31 │ │ │ │ +'HappyWrap32 │ │ │ │ +'HappyWrap34 │ │ │ │ +'HappyWrap35 │ │ │ │ +'HappyWrap37 │ │ │ │ +'HappyWrap39 │ │ │ │ +'HappyWrap40 │ │ │ │ +'HappyWrap41 │ │ │ │ +'HappyWrap42 │ │ │ │ +'HappyWrap43 │ │ │ │ +'HappyWrap46 │ │ │ │ +'HappyWrap47 │ │ │ │ +'HappyWrap49 │ │ │ │ +'HappyWrap52 │ │ │ │ +'HappyWrap54 │ │ │ │ +'HappyWrap58 │ │ │ │ +'HappyWrap59 │ │ │ │ +'HappyWrap64 │ │ │ │ +'HappyWrap69 │ │ │ │ +'HappyWrap74 │ │ │ │ +'HappyWrap75 │ │ │ │ +'HappyWrap76 │ │ │ │ +'HappyWrap82 │ │ │ │ +'HappyWrap89 │ │ │ │ +'HappyWrap92 │ │ │ │ +'HappyWrap96 │ │ │ │ +'HappyWrap99 │ │ │ │ +'HappyWrap100 │ │ │ │ +'HappyWrap101 │ │ │ │ +'HappyWrap112 │ │ │ │ +'HappyWrap113 │ │ │ │ +'HappyWrap121 │ │ │ │ +'HappyWrap122 │ │ │ │ +'HappyWrap127 │ │ │ │ +'HappyWrap128 │ │ │ │ +'HappyWrap130 │ │ │ │ +'HappyWrap131 │ │ │ │ +'HappyWrap132 │ │ │ │ +'HappyWrap134 │ │ │ │ +'HappyWrap135 │ │ │ │ +'HappyWrap137 │ │ │ │ +'HappyWrap140 │ │ │ │ +'HappyWrap145 │ │ │ │ +'HappyWrap150 │ │ │ │ +'HappyWrap151 │ │ │ │ +'HappyWrap152 │ │ │ │ +'HappyWrap153 │ │ │ │ +'HappyWrap154 │ │ │ │ +'HappyWrap156 │ │ │ │ +'HappyWrap158 │ │ │ │ +'HappyWrap159 │ │ │ │ +'HappyWrap160 │ │ │ │ +'HappyWrap164 │ │ │ │ +'HappyWrap165 │ │ │ │ +'HappyWrap176 │ │ │ │ +'HappyWrap177 │ │ │ │ +'HappyWrap187 │ │ │ │ +'HappyWrap188 │ │ │ │ +'HappyWrap189 │ │ │ │ +'HappyWrap190 │ │ │ │ +'HappyWrap191 │ │ │ │ +'HappyWrap192 │ │ │ │ +'HappyWrap194 │ │ │ │ +'HappyWrap206 │ │ │ │ +'HappyWrap207 │ │ │ │ +'HappyWrap208 │ │ │ │ +'HappyWrap211 │ │ │ │ +'HappyWrap214 │ │ │ │ +'HappyWrap215 │ │ │ │ +'HappyWrap216 │ │ │ │ +'HappyWrap222 │ │ │ │ +'HappyWrap223 │ │ │ │ +'HappyWrap224 │ │ │ │ +'HappyWrap225 │ │ │ │ +'HappyWrap226 │ │ │ │ +'HappyWrap227 │ │ │ │ +'HappyWrap229 │ │ │ │ +'HappyWrap231 │ │ │ │ +'HappyWrap232 │ │ │ │ +'HappyWrap243 │ │ │ │ +'HappyWrap269 │ │ │ │ +'HappyWrap270 │ │ │ │ +'HappyWrap275 │ │ │ │ +'HappyWrap278 │ │ │ │ +'HappyWrap287 │ │ │ │ +'HappyWrap288 │ │ │ │ +'HappyWrap289 │ │ │ │ +'HappyWrap290 │ │ │ │ +'HappyWrap301 │ │ │ │ +'HappyWrap302 │ │ │ │ +'HappyWrap309 │ │ │ │ +'HappyWrap317 │ │ │ │ +'HappyWrap318 │ │ │ │ +'HappyWrap319 │ │ │ │ +'HappyWrap14 │ │ │ │ +'HappyWrap16 │ │ │ │ +'HappyWrap17 │ │ │ │ +'HappyWrap20 │ │ │ │ +'HappyWrap23 │ │ │ │ +'HappyWrap24 │ │ │ │ +'HappyWrap29 │ │ │ │ +'HappyWrap30 │ │ │ │ +'HappyWrap33 │ │ │ │ +'HappyWrap36 │ │ │ │ +'HappyWrap38 │ │ │ │ +'HappyWrap44 │ │ │ │ +'HappyWrap45 │ │ │ │ +'HappyWrap48 │ │ │ │ +'HappyWrap50 │ │ │ │ +'HappyWrap51 │ │ │ │ +'HappyWrap53 │ │ │ │ +'HappyWrap55 │ │ │ │ +'HappyWrap56 │ │ │ │ +'HappyWrap57 │ │ │ │ +'HappyWrap60 │ │ │ │ +'HappyWrap61 │ │ │ │ +'HappyWrap62 │ │ │ │ +'HappyWrap63 │ │ │ │ +'HappyWrap65 │ │ │ │ +'HappyWrap66 │ │ │ │ +'HappyWrap67 │ │ │ │ +'HappyWrap68 │ │ │ │ +'HappyWrap70 │ │ │ │ +'HappyWrap71 │ │ │ │ +'HappyWrap72 │ │ │ │ +'HappyWrap73 │ │ │ │ +'HappyWrap77 │ │ │ │ +'HappyWrap78 │ │ │ │ +'HappyWrap79 │ │ │ │ +'HappyWrap80 │ │ │ │ +'HappyWrap81 │ │ │ │ +'HappyWrap83 │ │ │ │ +'HappyWrap84 │ │ │ │ +'HappyWrap85 │ │ │ │ +'HappyWrap86 │ │ │ │ +'HappyWrap87 │ │ │ │ +'HappyWrap88 │ │ │ │ +'HappyWrap90 │ │ │ │ +'HappyWrap91 │ │ │ │ +'HappyWrap93 │ │ │ │ +'HappyWrap94 │ │ │ │ +'HappyWrap95 │ │ │ │ +'HappyWrap97 │ │ │ │ +'HappyWrap98 │ │ │ │ +'HappyWrap102 │ │ │ │ +'HappyWrap103 │ │ │ │ +'HappyWrap104 │ │ │ │ +'HappyWrap105 │ │ │ │ +'HappyWrap106 │ │ │ │ +'HappyWrap107 │ │ │ │ +'HappyWrap108 │ │ │ │ +'HappyWrap109 │ │ │ │ +'HappyWrap110 │ │ │ │ +'HappyWrap111 │ │ │ │ +'HappyWrap114 │ │ │ │ +'HappyWrap115 │ │ │ │ +'HappyWrap116 │ │ │ │ +'HappyWrap117 │ │ │ │ +'HappyWrap118 │ │ │ │ +'HappyWrap119 │ │ │ │ +'HappyWrap120 │ │ │ │ +'HappyWrap123 │ │ │ │ +'HappyWrap124 │ │ │ │ +'HappyWrap125 │ │ │ │ +'HappyWrap126 │ │ │ │ +'HappyWrap129 │ │ │ │ +'HappyWrap133 │ │ │ │ +'HappyWrap136 │ │ │ │ +'HappyWrap138 │ │ │ │ +'HappyWrap139 │ │ │ │ +'HappyWrap141 │ │ │ │ +'HappyWrap142 │ │ │ │ +'HappyWrap143 │ │ │ │ +'HappyWrap144 │ │ │ │ +'HappyWrap146 │ │ │ │ +'HappyWrap147 │ │ │ │ +'HappyWrap148 │ │ │ │ +'HappyWrap149 │ │ │ │ +'HappyWrap155 │ │ │ │ +'HappyWrap157 │ │ │ │ +'HappyWrap161 │ │ │ │ +'HappyWrap162 │ │ │ │ +'HappyWrap163 │ │ │ │ +'HappyWrap166 │ │ │ │ +'HappyWrap167 │ │ │ │ +'HappyWrap168 │ │ │ │ +'HappyWrap169 │ │ │ │ +'HappyWrap170 │ │ │ │ +'HappyWrap171 │ │ │ │ +'HappyWrap172 │ │ │ │ +'HappyWrap173 │ │ │ │ +'HappyWrap174 │ │ │ │ +'HappyWrap175 │ │ │ │ +'HappyWrap178 │ │ │ │ +'HappyWrap179 │ │ │ │ +'HappyWrap180 │ │ │ │ +'HappyWrap181 │ │ │ │ +'HappyWrap182 │ │ │ │ +'HappyWrap183 │ │ │ │ +'HappyWrap184 │ │ │ │ +'HappyWrap185 │ │ │ │ +'HappyWrap186 │ │ │ │ +'HappyWrap193 │ │ │ │ +'HappyWrap195 │ │ │ │ +'HappyWrap196 │ │ │ │ +'HappyWrap197 │ │ │ │ +'HappyWrap198 │ │ │ │ +'HappyWrap199 │ │ │ │ +'HappyWrap202 │ │ │ │ +'HappyWrap203 │ │ │ │ +'HappyWrap204 │ │ │ │ +'HappyWrap205 │ │ │ │ +'HappyWrap209 │ │ │ │ +'HappyWrap210 │ │ │ │ +'HappyWrap212 │ │ │ │ +'HappyWrap213 │ │ │ │ +'HappyWrap217 │ │ │ │ +'HappyWrap218 │ │ │ │ +'HappyWrap219 │ │ │ │ +'HappyWrap220 │ │ │ │ +'HappyWrap221 │ │ │ │ +'HappyWrap228 │ │ │ │ +'HappyWrap230 │ │ │ │ +'HappyWrap233 │ │ │ │ +'HappyWrap234 │ │ │ │ +'HappyWrap235 │ │ │ │ +'HappyWrap236 │ │ │ │ +'HappyWrap237 │ │ │ │ +'HappyWrap238 │ │ │ │ +'HappyWrap239 │ │ │ │ +'HappyWrap240 │ │ │ │ +'HappyWrap241 │ │ │ │ +'HappyWrap242 │ │ │ │ +'HappyWrap244 │ │ │ │ +'HappyWrap245 │ │ │ │ +'HappyWrap246 │ │ │ │ +'HappyWrap247 │ │ │ │ +'HappyWrap248 │ │ │ │ +'HappyWrap249 │ │ │ │ +'HappyWrap250 │ │ │ │ +'HappyWrap251 │ │ │ │ +'HappyWrap252 │ │ │ │ +'HappyWrap253 │ │ │ │ +'HappyWrap254 │ │ │ │ +'HappyWrap255 │ │ │ │ +'HappyWrap256 │ │ │ │ +'HappyWrap257 │ │ │ │ +'HappyWrap258 │ │ │ │ +'HappyWrap259 │ │ │ │ +'HappyWrap260 │ │ │ │ +'HappyWrap261 │ │ │ │ +'HappyWrap262 │ │ │ │ +'HappyWrap263 │ │ │ │ +'HappyWrap264 │ │ │ │ +'HappyWrap265 │ │ │ │ +'HappyWrap266 │ │ │ │ +'HappyWrap267 │ │ │ │ +'HappyWrap268 │ │ │ │ +'HappyWrap271 │ │ │ │ +'HappyWrap272 │ │ │ │ +'HappyWrap273 │ │ │ │ +'HappyWrap274 │ │ │ │ +'HappyWrap276 │ │ │ │ +'HappyWrap277 │ │ │ │ +'HappyWrap279 │ │ │ │ +'HappyWrap280 │ │ │ │ +'HappyWrap281 │ │ │ │ +'HappyWrap282 │ │ │ │ +'HappyWrap283 │ │ │ │ +'HappyWrap284 │ │ │ │ +'HappyWrap285 │ │ │ │ +'HappyWrap286 │ │ │ │ +'HappyWrap291 │ │ │ │ +'HappyWrap292 │ │ │ │ +'HappyWrap293 │ │ │ │ +'HappyWrap294 │ │ │ │ +'HappyWrap295 │ │ │ │ +'HappyWrap296 │ │ │ │ +'HappyWrap297 │ │ │ │ +'HappyWrap298 │ │ │ │ +'HappyWrap299 │ │ │ │ +'HappyWrap300 │ │ │ │ +'HappyWrap303 │ │ │ │ +'HappyWrap304 │ │ │ │ +'HappyWrap305 │ │ │ │ +'HappyWrap306 │ │ │ │ +'HappyWrap307 │ │ │ │ +'HappyWrap308 │ │ │ │ +'HappyWrap310 │ │ │ │ +'HappyWrap311 │ │ │ │ +'HappyWrap312 │ │ │ │ +'HappyWrap313 │ │ │ │ +'HappyWrap314 │ │ │ │ +'HappyWrap315 │ │ │ │ +'HappyWrap316 │ │ │ │ +'HappyWrap320 │ │ │ │ +'HappyWrap321 │ │ │ │ +'HappyWrap322 │ │ │ │ +'HappyWrap323 │ │ │ │ +'HappyWrap324 │ │ │ │ +'HappyWrap201 │ │ │ │ +'HappyWrap200 │ │ │ │ +HappyAbsSyn │ │ │ │ +Internal Happy error │ │ │ │ +dist-ghc/build/Language/Haskell/Exts/InternalParser.hs │ │ │ │ +Language.Haskell.Exts.InternalParser │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalParser.HappyA# │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalParser.HappyStk │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalParser.HappyCons │ │ │ │ + at line │ │ │ │ +In file │ │ │ │ + line before │ │ │ │ +src/Language/Preprocessor/Unlit.hs │ │ │ │ +end{code} │ │ │ │ +begin{code} │ │ │ │ +'Include │ │ │ │ +'Program │ │ │ │ +Classified │ │ │ │ +Language.Preprocessor.Unlit │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Preprocessor.Unlit.Program │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Preprocessor.Unlit.Blank │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Preprocessor.Unlit.Comment │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Preprocessor.Unlit.Include │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Preprocessor.Unlit.Pre │ │ │ │ +`notElemP` │ │ │ │ +`rotateR` │ │ │ │ +`rotateL` │ │ │ │ +`shiftR` │ │ │ │ +`shiftL` │ │ │ │ +`rotate` │ │ │ │ +`Compose` │ │ │ │ +Ambiguous infix expression │ │ │ │ +AppFixity │ │ │ │ +src/Language/Haskell/Exts/Fixity.hs │ │ │ │ +Language.Haskell.Exts.Fixity │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Fixity.Fixity │ │ │ │ +'C:Enabled │ │ │ │ +Language.Haskell.Exts.ExtScheme │ │ │ │ +src/Language/Haskell/Exts/ExtScheme.hs:21:13-14|case │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ExtScheme.Any │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ExtScheme.All │ │ │ │ +PContext │ │ │ │ +ParseXAttr │ │ │ │ +'EitherRP │ │ │ │ +'BangPat │ │ │ │ +'GuardRP │ │ │ │ +'ViewPat │ │ │ │ +'WildCard │ │ │ │ +PFieldUpdate │ │ │ │ +Language.Haskell.Exts.ParseSyntax │ │ │ │ +src/Language/Haskell/Exts/ParseSyntax.hs:375:13-14|case │ │ │ │ +src/Language/Haskell/Exts/ParseSyntax.hs:291:12-13|case │ │ │ │ +src/Language/Haskell/Exts/ParseSyntax.hs:325:13-14|case │ │ │ │ +src/Language/Haskell/Exts/ParseSyntax.hs:115:13-14|case │ │ │ │ +src/Language/Haskell/Exts/ParseSyntax.hs:109:14-15|case │ │ │ │ +GuardRP │ │ │ │ +EitherRP │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TypeA │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.IParam │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.ParenA │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyForall │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyStar │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyFun │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyTuple │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyUnboxedSum │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyList │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyParArray │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyVar │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyCon │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyParen │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyPred │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyInfix │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyKind │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyPromoted │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyEquals │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TySplice │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyBang │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyWildCard │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyQuasiQuote │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.CxSingle │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.CxTuple │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.CxEmpty │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.XAttr │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.Var │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.OverloadedLabel │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.IPVar │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.Con │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.Lit │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.InfixApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.App │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.NegApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.Lambda │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.Let │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.If │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.MultiIf │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.Case │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.Do │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.MDo │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TupleSection │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.UnboxedSum │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.List │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.ParArray │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.Paren │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.RecConstr │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.RecUpdate │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.EnumFrom │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.EnumFromTo │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.EnumFromThen │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.EnumFromThenTo │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.ParArrayFromTo │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.ParArrayFromThenTo │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.ParComp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.ParArrayComp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.ExpTypeSig │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.AsPat │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.WildCard │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.IrrPat │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.PostOp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.PreOp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.ViewPat │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.SeqRP │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.GuardRP │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.EitherRP │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.CAsRP │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.VarQuote │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TypQuote │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.BracketExp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.SpliceExp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.QuasiQuote │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.XTag │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.XETag │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.XPcdata │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.XExpTag │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.XChildTag │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.XRPats │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.CorePragma │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.SCCPragma │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.GenPragma │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.BangPat │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.Proc │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.LeftArrApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.RightArrApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.LeftArrHighApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.RightArrHighApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.ArrOp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.LCase │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TypeApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.FieldUpdate │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.FieldPun │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.FieldWildcard │ │ │ │ +Internal error: empty tag context in lexHarpToken │ │ │ │ +Internal error: empty tag context in lexTagCtxt: Standard tag │ │ │ │ +Internal error: empty tag context in lexTagCtxt: Empty tag │ │ │ │ +Internal error: empty tag context in lexCloseTagCtxt │ │ │ │ +Internal error: empty tag context in lexCodeTagContext │ │ │ │ +Malformed Options pragma │ │ │ │ +Internal error: Unrecognised recognised pragma │ │ │ │ +Improper character constant or misplaced ' │ │ │ │ +Pattern match failure in 'do' block at src/Language/Haskell/Exts/InternalLexer.hs:802:51-57 │ │ │ │ +Illegal character ' │ │ │ │ +Malformed quasi-quote quoter │ │ │ │ +Unexpected end of input while lexing quasi-quoter │ │ │ │ +Improperly terminated string │ │ │ │ +Illegal character in string gap │ │ │ │ +Double hash not available for character literals │ │ │ │ +Improperly terminated character constant │ │ │ │ +Illegal control character │ │ │ │ +Illegal escape sequence │ │ │ │ +Character constant out of range │ │ │ │ +Impossible - lexLinePragma │ │ │ │ +Improperly formatted LINE pragma │ │ │ │ +:!#%&*./?@\- │ │ │ │ +(),;[]`{}_"' │ │ │ │ +Float with missing exponent │ │ │ │ +Pattern match failure in 'do' block at src/Language/Haskell/Exts/InternalLexer.hs:1042:9-13 │ │ │ │ +options_ │ │ │ │ +src/Language/Haskell/Exts/InternalLexer.hs:225:19-20|case │ │ │ │ +incoherent │ │ │ │ +overlappable │ │ │ │ +overlapping │ │ │ │ +overlaps │ │ │ │ +no_overlap │ │ │ │ +nounpack │ │ │ │ +generated │ │ │ │ +deprecated │ │ │ │ +specialize │ │ │ │ +specialise │ │ │ │ +notinline │ │ │ │ +noinline │ │ │ │ +src/Language/Haskell/Exts/InternalLexer.hs │ │ │ │ +'SPECIALISE_INLINE │ │ │ │ +'XPCDATA │ │ │ │ +'THTIdEscape │ │ │ │ +'THIdEscape │ │ │ │ +'ILinVarId │ │ │ │ +'IDupVarId │ │ │ │ +'LabelVarId │ │ │ │ +'CharacterHash │ │ │ │ +'Character │ │ │ │ +'WordTokHash │ │ │ │ +'IntTokHash │ │ │ │ +'OPTIONS │ │ │ │ +'DoubleTokHash │ │ │ │ +'FloatTokHash │ │ │ │ +'FloatTok │ │ │ │ +'THQuasiQuote │ │ │ │ +'StringHash │ │ │ │ +'StringTok │ │ │ │ +'KW_CApi │ │ │ │ +'KW_JavaScript │ │ │ │ +'KW_DotNet │ │ │ │ +'KW_CPlusPlus │ │ │ │ +'KW_CCall │ │ │ │ +'KW_StdCall │ │ │ │ +'KW_Interruptible │ │ │ │ +'KW_Threadsafe │ │ │ │ +'KW_Unsafe │ │ │ │ +'KW_Safe │ │ │ │ +'KW_Export │ │ │ │ +'KW_Foreign │ │ │ │ +'KW_Anyclass │ │ │ │ +'KW_Stock │ │ │ │ +'KW_Pattern │ │ │ │ +'KW_Qualified │ │ │ │ +'KW_Where │ │ │ │ +'KW_Using │ │ │ │ +'KW_Type │ │ │ │ +'KW_Then │ │ │ │ +'KW_Role │ │ │ │ +'KW_Proc │ │ │ │ +'KW_NewType │ │ │ │ +'KW_Module │ │ │ │ +'KW_Instance │ │ │ │ +'KW_InfixR │ │ │ │ +'KW_InfixL │ │ │ │ +'KW_Infix │ │ │ │ +'KW_Import │ │ │ │ +'KW_Hiding │ │ │ │ +'KW_Group │ │ │ │ +'KW_Forall │ │ │ │ +'KW_Family │ │ │ │ +'KW_Else │ │ │ │ +'KW_Deriving │ │ │ │ +'KW_Default │ │ │ │ +'KW_Data │ │ │ │ +'KW_Class │ │ │ │ +'KW_Case │ │ │ │ +'COMPLETE │ │ │ │ +'INCOHERENT │ │ │ │ +'OVERLAPS │ │ │ │ +'OVERLAPPABLE │ │ │ │ +'OVERLAPPING │ │ │ │ +'OVERLAP │ │ │ │ +'NO_OVERLAP │ │ │ │ +'MINIMAL │ │ │ │ +'LANGUAGE │ │ │ │ +'NOUNPACK │ │ │ │ +'GENERATED │ │ │ │ +'WARNING │ │ │ │ +'DEPRECATED │ │ │ │ +'SPECIALISE │ │ │ │ +'INLINE_CONLIKE │ │ │ │ +'PragmaEnd │ │ │ │ +'XRPatClose │ │ │ │ +'XRPatOpen │ │ │ │ +'XChildTagOpen │ │ │ │ +'XEmptyTagClose │ │ │ │ +'XCloseTagOpen │ │ │ │ +'XStdTagClose │ │ │ │ +'XStdTagOpen │ │ │ │ +'XCodeTagClose │ │ │ │ +'XCodeTagOpen │ │ │ │ +'RPGuardClose │ │ │ │ +'RPGuardOpen │ │ │ │ +'THTyQuote │ │ │ │ +'THVarQuote │ │ │ │ +'THTParenEscape │ │ │ │ +'THParenEscape │ │ │ │ +'THTCloseQuote │ │ │ │ +'THCloseQuote │ │ │ │ +'THTypQuote │ │ │ │ +'THDecQuote │ │ │ │ +'THPatQuote │ │ │ │ +'THTExpQuote │ │ │ │ +'THExpQuote │ │ │ │ +'CloseArrowBracket │ │ │ │ +'OpenArrowBracket │ │ │ │ +'RightDblArrowTail │ │ │ │ +'LeftDblArrowTail │ │ │ │ +'RightArrowTail │ │ │ │ +'LeftArrowTail │ │ │ │ +'Exclamation │ │ │ │ +'DoubleArrow │ │ │ │ +'RightArrow │ │ │ │ +'LeftArrow │ │ │ │ +'Backslash │ │ │ │ +'DoubleColon │ │ │ │ +'QuoteColon │ │ │ │ +'Underscore │ │ │ │ +'ParArrayRightSquare │ │ │ │ +'ParArrayLeftSquare │ │ │ │ +'RightSquare │ │ │ │ +'LeftSquare │ │ │ │ +'VRightCurly │ │ │ │ +'RightCurly │ │ │ │ +'LeftCurly │ │ │ │ +'SemiColon │ │ │ │ +'RightHashParen │ │ │ │ +'LeftHashParen │ │ │ │ +'RightParen │ │ │ │ +'LeftParen │ │ │ │ +Language.Haskell.Exts.InternalLexer │ │ │ │ +{-# SPECIALISE │ │ │ │ +{-# INCOHERENT │ │ │ │ +{-# OVERLAPS │ │ │ │ +{-# OVERLAPPABLE │ │ │ │ +{-# OVERLAPPING │ │ │ │ +{-# OVERLAP │ │ │ │ +{-# NO_OVERLAP │ │ │ │ +{-# NOUNPACK │ │ │ │ +{-# UNPACK │ │ │ │ +{-# SOURCE │ │ │ │ +virtual } │ │ │ │ +End-of-file inside pragma │ │ │ │ +Internal error: empty tag context in lexChildCtxt │ │ │ │ +lexPCDATA: unexpected token: │ │ │ │ +Unterminated nested comment │ │ │ │ +OPTIONS │ │ │ │ +SPECIALISE_INLINE │ │ │ │ +THQuasiQuote │ │ │ │ +StringHash │ │ │ │ +CharacterHash │ │ │ │ +DoubleTokHash │ │ │ │ +FloatTokHash │ │ │ │ +WordTokHash │ │ │ │ +IntTokHash │ │ │ │ +StringTok │ │ │ │ +Character │ │ │ │ +FloatTok │ │ │ │ +XPCDATA │ │ │ │ +THTIdEscape │ │ │ │ +THIdEscape │ │ │ │ +ILinVarId │ │ │ │ +IDupVarId │ │ │ │ +LabelVarId │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.VarId │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.LabelVarId │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.QVarId │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.IDupVarId │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.ILinVarId │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.ConId │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.QConId │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.DVarId │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.VarSym │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.ConSym │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.QVarSym │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.QConSym │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.IntTok │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.FloatTok │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Character │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.StringTok │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.IntTokHash │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.WordTokHash │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.FloatTokHash │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.DoubleTokHash │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.CharacterHash │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.StringHash │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.LeftParen │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RightParen │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.LeftHashParen │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RightHashParen │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.SemiColon │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.LeftCurly │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RightCurly │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.VRightCurly │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.LeftSquare │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RightSquare │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.ParArrayLeftSquare │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.ParArrayRightSquare │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Comma │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Underscore │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.BackQuote │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Dot │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.DotDot │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Colon │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.QuoteColon │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.DoubleColon │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Equals │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Backslash │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Bar │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.LeftArrow │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RightArrow │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.At │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.TApp │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Tilde │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.DoubleArrow │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Minus │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Exclamation │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Star │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.LeftArrowTail │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RightArrowTail │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.LeftDblArrowTail │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RightDblArrowTail │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.OpenArrowBracket │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.CloseArrowBracket │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THExpQuote │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THTExpQuote │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THPatQuote │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THDecQuote │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THTypQuote │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THCloseQuote │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THTCloseQuote │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THIdEscape │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THParenEscape │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THTIdEscape │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THTParenEscape │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THVarQuote │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THTyQuote │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THQuasiQuote │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RPGuardOpen │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RPGuardClose │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RPCAt │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.XCodeTagOpen │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.XCodeTagClose │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.XStdTagOpen │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.XStdTagClose │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.XCloseTagOpen │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.XEmptyTagClose │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.XChildTagOpen │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.XPCDATA │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.XRPatOpen │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.XRPatClose │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.PragmaEnd │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RULES │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.INLINE │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.INLINE_CONLIKE │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.SPECIALISE │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.SPECIALISE_INLINE │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.SOURCE │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.DEPRECATED │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.WARNING │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.SCC │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.GENERATED │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.CORE │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.UNPACK │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.NOUNPACK │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.OPTIONS │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.LANGUAGE │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.ANN │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.MINIMAL │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.NO_OVERLAP │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.OVERLAP │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.OVERLAPPING │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.OVERLAPPABLE │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.OVERLAPS │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.INCOHERENT │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.COMPLETE │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_As │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_By │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Case │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Class │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Data │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Default │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Deriving │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Do │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_MDo │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Else │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Family │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Forall │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Group │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Hiding │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_If │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Import │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_In │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Infix │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_InfixL │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_InfixR │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Instance │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Let │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Module │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_NewType │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Of │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Proc │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Rec │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Role │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Then │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Type │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Using │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Where │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Qualified │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Pattern │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Stock │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Anyclass │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Via │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Foreign │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Export │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Safe │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Unsafe │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Threadsafe │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Interruptible │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_StdCall │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_CCall │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_CPlusPlus │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_DotNet │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Jvm │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Js │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_JavaScript │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_CApi │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.EOF │ │ │ │ +Illegal data/newtype declaration │ │ │ │ +src/Language/Haskell/Exts/ParseUtils.hs:1289:17-57|lambda │ │ │ │ +Illegal instance declaration │ │ │ │ +Result of type family must be a type variable │ │ │ │ +mkAssocType │ │ │ │ +data/newtype │ │ │ │ +Parse error in type: │ │ │ │ +Hybrid module expected │ │ │ │ +Unexpected expression; tag is expected │ │ │ │ +Cannot give an explicit type signature to a function binding │ │ │ │ +src/Language/Haskell/Exts/ParseUtils.hs:824:43-53|a : bs │ │ │ │ +Parse error in pattern: │ │ │ │ +Illegal tuple section in pattern │ │ │ │ +cannot strip RP wrapper if not all patterns are base │ │ │ │ +Parse error in expression: │ │ │ │ +Parse error: negative primitive word literal: │ │ │ │ +Illegal │ │ │ │ +src/Language/Haskell/Exts/ParseUtils.hs:856:44-66|[x, y] │ │ │ │ +Expression in reification is not a name │ │ │ │ +Left-hand side of type signature is not a variable: │ │ │ │ +Illegal pattern binding in PatternSynonym │ │ │ │ +pattern synonym 'where' clause must contain a PatBind │ │ │ │ +illegal method definition │ │ │ │ +src/Language/Haskell/Exts/ParseUtils.hs:906:7-31|b : _ │ │ │ │ +default signature must be for a single name │ │ │ │ +default signature must be a type signature │ │ │ │ +Illegal qualified name │ │ │ │ +Illegal special name │ │ │ │ +' does not match closing tag ' │ │ │ │ +opening tag ' │ │ │ │ +Illegal precedence │ │ │ │ +Empty record update │ │ │ │ +Expected a single declaration, found │ │ │ │ +newtype declaration constructor must have exactly one parameter. │ │ │ │ +newtype declaration must have exactly one constructor. │ │ │ │ +Illegal role name │ │ │ │ +Boxed sums are not implemented │ │ │ │ +pexprToQName │ │ │ │ +Please add {-# LANGUAGE │ │ │ │ +language extension is not enabled. │ │ │ │ +language pragma at the top of your module. │ │ │ │ +Please add: │ │ │ │ +language extensions needs to be enabled. │ │ │ │ +At least one of │ │ │ │ +Parse error: Last statement in a do-block must be an expression │ │ │ │ +Unrecognized regular pattern operator: │ │ │ │ +src/Language/Haskell/Exts/ParseUtils.hs │ │ │ │ +SumOrTuple │ │ │ │ +Language.Haskell.Exts.ParseUtils │ │ │ │ +arity mismatch for ' │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseUtils.SSum │ │ │ │ +haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseUtils.STuple │ │ │ │ +dict-help │ │ │ │ +Sorry, look up one word at a time please. │ │ │ │ + commands: │ │ │ │ +I perform dictionary lookups via the following │ │ │ │ +There is no dictionary database ' │ │ │ │ +DictModule: parseTerms: can't parse │ │ │ │ +src/Lambdabot/Plugin/Reference/Dict.hs:102:32-48|w' : rest │ │ │ │ +src/Lambdabot/Plugin/Reference/Dict.hs │ │ │ │ +Lambdabot.Plugin.Reference.Dict │ │ │ │ +lambdabot-reference-plugins-5.3.1.2-1lfvIQncNOgJ0nw9uztIn6 │ │ │ │ +CIA World Factbook 2002 │ │ │ │ +WordNet (r) 1.7 │ │ │ │ +V.E.R.A.: Virtual Entity of Relevant Acronyms │ │ │ │ +Moby Thesaurus II │ │ │ │ +moby-thes │ │ │ │ +thesaurus │ │ │ │ +Jargon File │ │ │ │ +Hitchcock's Bible Names Dictionary (late 1800's) │ │ │ │ +hitchcock │ │ │ │ +U.S. Gazetteer (2000) │ │ │ │ +gaz2k-places │ │ │ │ +gazetteer │ │ │ │ +The Free On-line Dictionary of Computing │ │ │ │ +Elements database │ │ │ │ +elements │ │ │ │ +Easton's 1897 Bible Dictionary │ │ │ │ +The Devil's Dictionary │ │ │ │ +The Collaborative International Dictionary of English │ │ │ │ +Bouvier's Law Dictionary │ │ │ │ +Query all databases on dict.org │ │ │ │ +all-dicts │ │ │ │ +http://www.aviationweather.gov/adds/dataserver_current/httpparam?dataSource=metars&requestType=retrieve&format=csv&hoursBeforeNow=2&mostRecentForEachStation=true&stationString= │ │ │ │ +etar │ │ │ │ +Look up METAR weather data for given airport. │ │ │ │ +No errors │ │ │ │ +raw_text │ │ │ │ +No result. │ │ │ │ +src/Lambdabot/Plugin/Reference/Metar.hs │ │ │ │ +Request failed. │ │ │ │ +Lambdabot.Plugin.Reference.Metar │ │ │ │ +Sequence not found. │ │ │ │ +eis . Look up a sequence in the Online Encyclopedia of Integer Sequences │ │ │ │ +https://oeis.org/ │ │ │ │ +Lambdabot.Plugin.Reference.OEIS │ │ │ │ +Connection error: │ │ │ │ +No Result Found. │ │ │ │ +src/Lambdabot/Plugin/Reference/Search.hs:100:9-66|Just (uri, │ │ │ │ + makeQuery, headers) │ │ │ │ +Empty search. │ │ │ │ +google . Search google and show url of first hit │ │ │ │ +gsite . Search for using google │ │ │ │ +gwiki . Search (new) haskell.org wiki for using google. │ │ │ │ +Search Plugin does not have command " │ │ │ │ +Lambdabot.Plugin.Reference.Search │ │ │ │ +?hl=en&q=site%3Awiki.haskell.org+ │ │ │ │ +?hl=en&q=site%3A │ │ │ │ +&btnI=I'm+Feeling+Lucky │ │ │ │ +?hl=en&q= │ │ │ │ +www.google.com │ │ │ │ +http://www.google.com/ │ │ │ │ +nazi-off │ │ │ │ +spell-all │ │ │ │ +No phrase to spell. │ │ │ │ +No word to spell. │ │ │ │ +Did you mean │ │ │ │ +pelling nazi engaged. │ │ │ │ +pelling nazi disengaged. │ │ │ │ +Lambdabot.Plugin.Reference.Spell │ │ │ │ +spell . Show spelling of word │ │ │ │ +http://download.finance.yahoo.com/d/quotes.csv?f=ba&e=.csv&s= │ │ │ │ +id symbols. Sum up the bid and ask prices for symbols. │ │ │ │ +http://download.finance.yahoo.com/d/quotes.csv?f=sl1cd1t1&e=.csv&s= │ │ │ │ +icker symbols. Look up quotes for symbols │ │ │ │ +Can't find '%s' │ │ │ │ +%s: bid $%.02f, ask $%.02f │ │ │ │ +Invalid argument '%s' │ │ │ │ +Empty ticker. │ │ │ │ +%s: %s %s@ %s %s │ │ │ │ +shouldn't happen │ │ │ │ +invalid CSV │ │ │ │ +src/Lambdabot/Plugin/Reference/Ticker.hs │ │ │ │ +Lambdabot.Plugin.Reference.Ticker │ │ │ │ +rl-off: disable automatic URL summaries │ │ │ │ +rl-on: enable automatic URL summaries │ │ │ │ +tiny-url │ │ │ │ +iny-url . Shorten . │ │ │ │ +url-title │ │ │ │ +rl-title . Fetch the page title. │ │ │ │ +rl disabled │ │ │ │ +rl enabled │ │ │ │ +rl not valid. │ │ │ │ +http://tinyurl.com/api-create.php?url= │ │ │ │ +http://tinyurl.com/ │ │ │ │ +https?:// │ │ │ │ +Lambdabot.Plugin.Reference.Url │ │ │ │ +title of that page │ │ │ │ +HaskellIrcPastePage │ │ │ │ +cpp.sourcforge.net │ │ │ │ +here+ . Define an association │ │ │ │ +hat . Return element associated with key │ │ │ │ +rl . Return element associated with key │ │ │ │ +here . Return element associated with key │ │ │ │ +It is forgotten. │ │ │ │ +Unknown command. │ │ │ │ +@where , return element associated with key │ │ │ │ +I know nothing about │ │ │ │ +Lambdabot.Plugin.Reference.Where │ │ │ │ +'ASPELLBINARY │ │ │ │ +Lambdabot.Config.Reference │ │ │ │ +lambdabot-reference-plugins-5.3.1.2-1lfvIQncNOgJ0nw9uztIn6:Lambdabot.Config.Reference.ASPELLBINARY │ │ │ │ +lambdabot-reference-plugins-5.3.1.2-1lfvIQncNOgJ0nw9uztIn6:Lambdabot.Config.Reference.PROXY │ │ │ │ +Bogus response: │ │ │ │ +No match for " │ │ │ │ +DictCommand │ │ │ │ +QueryConfig │ │ │ │ +Lambdabot.Plugin.Reference.Dict.DictLookup │ │ │ │ +lambdabot-reference-plugins-5.3.1.2-1lfvIQncNOgJ0nw9uztIn6:Lambdabot.Plugin.Reference.Dict.DictLookup.Quit │ │ │ │ +lambdabot-reference-plugins-5.3.1.2-1lfvIQncNOgJ0nw9uztIn6:Lambdabot.Plugin.Reference.Dict.DictLookup.Define │ │ │ │ +lambdabot-reference-plugins-5.3.1.2-1lfvIQncNOgJ0nw9uztIn6:Lambdabot.Plugin.Reference.Dict.DictLookup.QC │ │ │ │ +http://www.google.com/search?hl=en&q=cache: │ │ │ │ +text/html │ │ │ │ +application/pdf │ │ │ │ +Lambdabot.Util.Browser │ │ │ │ +Math.OEIS │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0 │ │ │ │ +No results. │ │ │ │ +Math/OEIS/Internal.hs:114:11-41|('%' : c : _, rest) │ │ │ │ +./Math/OEIS/Internal.hs │ │ │ │ +Math.OEIS.Internal │ │ │ │ +https://oeis.org/search?fmt=text&q=id: │ │ │ │ +https://oeis.org/search?fmt=text&q= │ │ │ │ +OEISSequence │ │ │ │ +'Changed │ │ │ │ +'Mathematica │ │ │ │ +Math.OEIS.Types │ │ │ │ +, comments = │ │ │ │ +, keywords = │ │ │ │ +, examples = │ │ │ │ +, extensions = │ │ │ │ +, programs = │ │ │ │ +, firstGT1 = │ │ │ │ +, offset = │ │ │ │ +, author = │ │ │ │ +, xrefs = │ │ │ │ +, formulas = │ │ │ │ +, links = │ │ │ │ +, references = │ │ │ │ +, description = │ │ │ │ +, signedData = │ │ │ │ +, sequenceData = │ │ │ │ +OEIS {catalogNums = │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.OEIS │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Base │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Bref │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Changed │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Cofr │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Cons │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Core │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Dead │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Dumb │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Dupe │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Easy │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Eigen │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Fini │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Frac │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Full │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Hard │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.More │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Mult │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.New │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Nice │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Nonn │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Obsc │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Sign │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Tabf │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Tabl │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Uned │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Unkn │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Walk │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Word │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Mathematica │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Maple │ │ │ │ +oeis-0.3.10.1-7ol8KtrKxvA8Iyb3onwqP0:Math.OEIS.Types.Other │ │ │ │ +DigestAuthException │ │ │ │ +WWW-Authenticate response header does include nonce │ │ │ │ +WWW-Authenticate response header does include realm │ │ │ │ +WWW-Authenticate response header does not indicate Digest │ │ │ │ +missing WWW-Authenticate response header │ │ │ │ +received unexpected status code │ │ │ │ +Response: │ │ │ │ +Request: │ │ │ │ +Unable to submit digest credentials due to: │ │ │ │ +DigestAuthExceptionDetails │ │ │ │ +'UnexpectedStatusCode │ │ │ │ +'MissingWWWAuthenticateHeader │ │ │ │ +'WWWAuthenticateIsNotDigest │ │ │ │ +'MissingRealm │ │ │ │ +'MissingNonce │ │ │ │ +'DigestAuthException │ │ │ │ +Cannot use SOCKS and TLS proxying together │ │ │ │ +http-client-tls-0.3.6.4-97F5G2yYu5eCp0GSxWogVG │ │ │ │ +Network.HTTP.Client.TLS │ │ │ │ +./Network/HTTP/Client/TLS.hs │ │ │ │ +WWW-Authenticate │ │ │ │ +Digest username=" │ │ │ │ +", realm=" │ │ │ │ +", nonce=" │ │ │ │ +", uri=" │ │ │ │ +", response=" │ │ │ │ +:00000001:deadbeef:auth: │ │ │ │ +, opaque=" │ │ │ │ +, qop=auth, nc=00000001, cnonce="deadbeef" │ │ │ │ +socks5h: │ │ │ │ +http_proxy │ │ │ │ +https_proxy │ │ │ │ +http-client-tls-0.3.6.4-97F5G2yYu5eCp0GSxWogVG:Network.HTTP.Client.TLS.DigestAuthException │ │ │ │ +http-client-tls-0.3.6.4-97F5G2yYu5eCp0GSxWogVG:Network.HTTP.Client.TLS.UnexpectedStatusCode │ │ │ │ +http-client-tls-0.3.6.4-97F5G2yYu5eCp0GSxWogVG:Network.HTTP.Client.TLS.MissingWWWAuthenticateHeader │ │ │ │ +http-client-tls-0.3.6.4-97F5G2yYu5eCp0GSxWogVG:Network.HTTP.Client.TLS.WWWAuthenticateIsNotDigest │ │ │ │ +http-client-tls-0.3.6.4-97F5G2yYu5eCp0GSxWogVG:Network.HTTP.Client.TLS.MissingRealm │ │ │ │ +http-client-tls-0.3.6.4-97F5G2yYu5eCp0GSxWogVG:Network.HTTP.Client.TLS.MissingNonce │ │ │ │ HostCannotConnect │ │ │ │ HostNotResolved │ │ │ │ Network.Connection. │ │ │ │ 'LineTooLong │ │ │ │ 'HostNotResolved │ │ │ │ 'HostCannotConnect │ │ │ │ connectionGetChunk │ │ │ │ @@ -4440,14 +4961,15 @@ │ │ │ │ Network.Connection │ │ │ │ crypton-connection-0.4.5-FbG6RGMm58B7A1Q4gNL3At │ │ │ │ SOCKS_SERVER │ │ │ │ crypton-connection-0.4.5-FbG6RGMm58B7A1Q4gNL3At:Network.Connection.HostCannotConnect │ │ │ │ crypton-connection-0.4.5-FbG6RGMm58B7A1Q4gNL3At:Network.Connection.HostNotResolved │ │ │ │ crypton-connection-0.4.5-FbG6RGMm58B7A1Q4gNL3At:Network.Connection.LineTooLong │ │ │ │ 'ConnectionContext │ │ │ │ +'Connection │ │ │ │ 'ConnectionParams │ │ │ │ 'TLSSettings │ │ │ │ 'TLSSettingsSimple │ │ │ │ 'OtherProxy │ │ │ │ 'SockSettingsSimple │ │ │ │ 'SockSettingsEnvironment │ │ │ │ 'ConnectionTLS │ │ │ │ @@ -4564,14 +5086,15 @@ │ │ │ │ SHA1, cZero = │ │ │ │ , cHash = │ │ │ │ , cCipher = │ │ │ │ cVersion = │ │ │ │ CipherChoice { │ │ │ │ Network/TLS/Context/Internal.hs:161:15-16|case │ │ │ │ RecordLimit │ │ │ │ +errorEmptyList │ │ │ │ tls-2.1.8-BmrwdquPZLb2ZtvpEh2sZh:Network.TLS.Context.Internal.Context │ │ │ │ tls-2.1.8-BmrwdquPZLb2ZtvpEh2sZh:Network.TLS.Context.Internal.RecordLayer │ │ │ │ tls-2.1.8-BmrwdquPZLb2ZtvpEh2sZh:Network.TLS.Context.Internal.HandshakeSync │ │ │ │ tls-2.1.8-BmrwdquPZLb2ZtvpEh2sZh:Network.TLS.Context.Internal.RoleParams │ │ │ │ tls-2.1.8-BmrwdquPZLb2ZtvpEh2sZh:Network.TLS.Context.Internal.PendingRecvAction │ │ │ │ tls-2.1.8-BmrwdquPZLb2ZtvpEh2sZh:Network.TLS.Context.Internal.PendingRecvActionHash │ │ │ │ tls-2.1.8-BmrwdquPZLb2ZtvpEh2sZh:Network.TLS.Context.Internal.NotEstablished │ │ │ │ @@ -4748,21 +5271,18 @@ │ │ │ │ extensionDecode: Cookie │ │ │ │ extensionDecode: SignatureAlgorithms │ │ │ │ Failed reading: decodeSignatureAlgorithms: broken length │ │ │ │ Failed reading: signature algorithms are empty │ │ │ │ extensionDecode: PostHandshakeAuth │ │ │ │ extensionDecode: SecureRenegotiation │ │ │ │ Network/TLS/Extension.hs:744:15-16|case │ │ │ │ -Illegal │ │ │ │ extensionDecode: ExtendedMainSecret │ │ │ │ Network/TLS/Extension.hs:960:15-16|case │ │ │ │ extensionDecode: ServerName │ │ │ │ ./Network/TLS/Extension.hs │ │ │ │ -demandInput │ │ │ │ -too few bytes │ │ │ │ 'SecureRenegotiation │ │ │ │ 'KeyShareHRR │ │ │ │ 'KeyShareServerHello │ │ │ │ 'KeyShareClientHello │ │ │ │ 'KeyShareEntry │ │ │ │ 'SignatureAlgorithmsCert │ │ │ │ 'PostHandshakeAuth │ │ │ │ @@ -5446,15 +5966,14 @@ │ │ │ │ ServerTrafficSecret │ │ │ │ ClientTrafficSecret │ │ │ │ AnyTrafficSecret │ │ │ │ BaseSecret │ │ │ │ tls-2.1.8-BmrwdquPZLb2ZtvpEh2sZh:Network.TLS.Types.Secret.SecretPair │ │ │ │ tls-2.1.8-BmrwdquPZLb2ZtvpEh2sZh:Network.TLS.Types.Secret.SecretTriple │ │ │ │ toEnum{SessionFlag}: tag ( │ │ │ │ -) is outside of enumeration's range (0, │ │ │ │ , sessionClientSNI = │ │ │ │ , sessionCompression = │ │ │ │ , sessionCipher = │ │ │ │ sessionVersion = │ │ │ │ , sessionFlags = │ │ │ │ , sessionMaxEarlyDataSize = │ │ │ │ , sessionALPN = │ │ │ │ @@ -5828,14 +6347,17 @@ │ │ │ │ 'StateRNG │ │ │ │ Network.TLS.RNG │ │ │ │ llegal plain text │ │ │ │ bad record mac Stream/Block │ │ │ │ plaintext exceeding record size limit: │ │ │ │ record bad format │ │ │ │ encrypted content too small for encryption parameters │ │ │ │ +libraries/bytestring/Data/ByteString.hs │ │ │ │ +Data.ByteString │ │ │ │ +bytestring-0.12.2.0-inplace │ │ │ │ bad record mac on AEAD │ │ │ │ decrypt state uninitialized │ │ │ │ ./Network/TLS/Record/Decrypt.hs │ │ │ │ Network.TLS.Record.Decrypt │ │ │ │ unknown TLS 1.3 content type: │ │ │ │ record disallowed │ │ │ │ Network.TLS.Record.Encrypt │ │ │ │ @@ -5843,15 +6365,14 @@ │ │ │ │ 'UnixTime │ │ │ │ Data.UnixTime.Types │ │ │ │ unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq │ │ │ │ , udtMicroSeconds = │ │ │ │ UnixDiffTime {udtSeconds = │ │ │ │ , utMicroSeconds = │ │ │ │ UnixTime {utSeconds = │ │ │ │ -not enough bytes │ │ │ │ unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types.UnixDiffTime │ │ │ │ unix-time-0.4.17-2cfaYdR97pXIgPid96Aznq:Data.UnixTime.Types.UnixTime │ │ │ │ getClockTime │ │ │ │ Data.UnixTime.Sys │ │ │ │ GSerialiseDecode │ │ │ │ GSerialiseEncode │ │ │ │ Deserialised type: │ │ │ │ @@ -5924,14 +6445,90 @@ │ │ │ │ src/Codec/Serialise/Internal/GeneralisedUTF8.hs │ │ │ │ 'GeneralisedUTF8 │ │ │ │ 'ConformantUTF8 │ │ │ │ UTF8Encoding │ │ │ │ Codec.Serialise.Internal.GeneralisedUTF8 │ │ │ │ serialise-0.2.6.1-2hwBXqZUFmZJAToVVPTPBj:Codec.Serialise.Internal.GeneralisedUTF8.ConformantUTF8 │ │ │ │ serialise-0.2.6.1-2hwBXqZUFmZJAToVVPTPBj:Codec.Serialise.Internal.GeneralisedUTF8.GeneralisedUTF8 │ │ │ │ +'Present │ │ │ │ +LookupRes │ │ │ │ +'BitmapIndexed │ │ │ │ +'Collision │ │ │ │ +Data.HashMap.Internal.HashMap │ │ │ │ +unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu │ │ │ │ +Data.HashMap.Internal │ │ │ │ +./Data/HashMap/Internal.hs │ │ │ │ +fromList │ │ │ │ +cmp: Should never happen, leavesAndCollisions includes non Leaf / Collision │ │ │ │ +GHC.Internal.Base │ │ │ │ +Data.HashMap.alterF internal error: hit test_bottom │ │ │ │ +Data.HashMap.alterF internal error: hit bogus# │ │ │ │ +Data/HashMap/Internal.hs:(1610,5)-(1674,20)|function go │ │ │ │ +leafHashCode │ │ │ │ +Data.HashMap.Internal.(!): key not found │ │ │ │ +Arg: $dHashable │ │ │ │ +Type: Hashable k │ │ │ │ +In module `Data.HashMap.Internal' │ │ │ │ +unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu:Data.HashMap.Internal.Absent │ │ │ │ +unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu:Data.HashMap.Internal.Present │ │ │ │ +unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu:Data.HashMap.Internal.Empty │ │ │ │ +unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu:Data.HashMap.Internal.BitmapIndexed │ │ │ │ +unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu:Data.HashMap.Internal.Leaf │ │ │ │ +unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu:Data.HashMap.Internal.Full │ │ │ │ +unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu:Data.HashMap.Internal.Collision │ │ │ │ +unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu:Data.HashMap.Internal.L │ │ │ │ +Data.HashMap.Internal.Array │ │ │ │ +fromList' │ │ │ │ +Data.HashMap.Internal.Array: Undefined element │ │ │ │ +./Data/HashMap/Internal/Array.hs │ │ │ │ +unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu:Data.HashMap.Internal.Array.MArray │ │ │ │ +unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu:Data.HashMap.Internal.Array.Array │ │ │ │ +Data.HashMap.Internal.List │ │ │ │ +Data/HashMap/Internal/Strict.hs:(461,5)-(525,20)|function go │ │ │ │ +Data.HashMap.alterF internal error: impossible adjust │ │ │ │ +./Data/HashMap/Internal/Strict.hs │ │ │ │ +Data.HashMap.Internal.Strict │ │ │ │ +'C:Strict │ │ │ │ +Data.Strict.Classes │ │ │ │ +strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b │ │ │ │ +strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b:Data.Strict.Classes.C:Strict │ │ │ │ +Data.Strict.Either.Either │ │ │ │ +Data.Strict.Either.fromRight: Left │ │ │ │ +Data.Strict.Either.fromLeft: Right │ │ │ │ +src/Data/Strict/Either.hs │ │ │ │ +Data.Strict.Either │ │ │ │ +src/Data/Strict/Either.hs:55:13-14|case │ │ │ │ +strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b:Data.Strict.Either.Left │ │ │ │ +strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b:Data.Strict.Either.Right │ │ │ │ +'Nothing │ │ │ │ +Data.Strict.Maybe.Maybe │ │ │ │ +Data.Strict.Maybe.fromJust: Nothing │ │ │ │ +src/Data/Strict/Maybe.hs │ │ │ │ +Data.Strict.Maybe │ │ │ │ +src/Data/Strict/Maybe.hs:59:13-14|case │ │ │ │ +strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b:Data.Strict.Maybe.Nothing │ │ │ │ +strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b:Data.Strict.Maybe.Just │ │ │ │ +Data.Strict.These │ │ │ │ +src/Data/Strict/These.hs:66:13-14|case │ │ │ │ +strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b:Data.Strict.These.This │ │ │ │ +strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b:Data.Strict.These.That │ │ │ │ +strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b:Data.Strict.These.These │ │ │ │ +Data.Strict.Tuple │ │ │ │ +Data.Strict.Tuple.Pair │ │ │ │ +strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b:Data.Strict.Tuple.:!: │ │ │ │ +Data.These │ │ │ │ +these-1.2.1-JaISJ4F9TDtHwYDjbk1Bng │ │ │ │ +Invalid These index │ │ │ │ +src/Data/These.hs:76:13-14|case │ │ │ │ +these-1.2.1-JaISJ4F9TDtHwYDjbk1Bng:Data.These.This │ │ │ │ +these-1.2.1-JaISJ4F9TDtHwYDjbk1Bng:Data.These.That │ │ │ │ +these-1.2.1-JaISJ4F9TDtHwYDjbk1Bng:Data.These.These │ │ │ │ +Data.Bifunctor.Assoc │ │ │ │ +assoc-1.1.1-30BCdn01wuCLUYQedFJHQR │ │ │ │ +assoc-1.1.1-30BCdn01wuCLUYQedFJHQR:Data.Bifunctor.Assoc.C:Assoc │ │ │ │ 'ConsumeDoubleCanonical │ │ │ │ 'ConsumeDouble │ │ │ │ 'ConsumeFloatCanonical │ │ │ │ 'ConsumeFloat16Canonical │ │ │ │ 'ConsumeFloat │ │ │ │ 'ConsumeMapLenCanonical │ │ │ │ 'ConsumeListLenCanonical │ │ │ │ @@ -6561,46 +7158,14 @@ │ │ │ │ Data.X509.Validation.Cache │ │ │ │ ValidationCacheDenied │ │ │ │ Data/X509/Validation/Cache.hs:39:21-22|case │ │ │ │ crypton-x509-validation-1.6.14-IhnLsQB8OkSBdPGnIMxNuw:Data.X509.Validation.Cache.ValidationCache │ │ │ │ crypton-x509-validation-1.6.14-IhnLsQB8OkSBdPGnIMxNuw:Data.X509.Validation.Cache.ValidationCachePass │ │ │ │ crypton-x509-validation-1.6.14-IhnLsQB8OkSBdPGnIMxNuw:Data.X509.Validation.Cache.ValidationCacheDenied │ │ │ │ crypton-x509-validation-1.6.14-IhnLsQB8OkSBdPGnIMxNuw:Data.X509.Validation.Cache.ValidationCacheUnknown │ │ │ │ -IPv4 field list length != 4 │ │ │ │ -enumFromThenTo: Incompatible IP families │ │ │ │ -enumFromTo: Incompatible IP families │ │ │ │ -enumFromThen: Incompatible IP families │ │ │ │ -toIPv6 field list length != 8 │ │ │ │ -ip4ToIp6 │ │ │ │ -Data.IP.Addr.IP │ │ │ │ -toIPv6b field list length != 16 │ │ │ │ -./Data/IP/Addr.hs │ │ │ │ -Data.IP.Addr │ │ │ │ -iproute-1.7.15-DXPWbbWrQlzGQlteaJ6ZG1 │ │ │ │ -iproute-1.7.15-DXPWbbWrQlzGQlteaJ6ZG1:Data.IP.Addr.IPv4 │ │ │ │ -iproute-1.7.15-DXPWbbWrQlzGQlteaJ6ZG1:Data.IP.Addr.IPv6 │ │ │ │ -System/ByteOrder.hs:35:12-13|case │ │ │ │ -byteorder-1.0.4-K4qrX90zP2C18iwfCQq4Wz │ │ │ │ -System.ByteOrder │ │ │ │ -'BigEndian │ │ │ │ -'LittleEndian │ │ │ │ -Pattern match failure in 'do' block at System/ByteOrder.hs:51:10-22 │ │ │ │ -byteorder-1.0.4-K4qrX90zP2C18iwfCQq4Wz:System.ByteOrder.BigEndian │ │ │ │ -byteorder-1.0.4-K4qrX90zP2C18iwfCQq4Wz:System.ByteOrder.LittleEndian │ │ │ │ -byteorder-1.0.4-K4qrX90zP2C18iwfCQq4Wz:System.ByteOrder.Mixed │ │ │ │ -'C:Input │ │ │ │ -libraries/bytestring/Data/ByteString/Lazy.hs │ │ │ │ -Data.ByteString.Lazy │ │ │ │ -./Text/Appar/Input.hs │ │ │ │ -Text.Appar.Input │ │ │ │ -appar-0.1.8-E4VW3YgPljpANeIbAUp0UX │ │ │ │ -appar-0.1.8-E4VW3YgPljpANeIbAUp0UX:Text.Appar.Input.C:Input │ │ │ │ -MkParser │ │ │ │ -Text.Appar.Parser │ │ │ │ -appar-0.1.8-E4VW3YgPljpANeIbAUp0UX:Text.Appar.Parser.P │ │ │ │ /etc/ssl/cert.pem │ │ │ │ /usr/local/share/certs/ │ │ │ │ /system/etc/security/cacerts/ │ │ │ │ /etc/ssl/certs/ │ │ │ │ SYSTEM_CERTIFICATE_PATH │ │ │ │ System.X509.Unix │ │ │ │ crypton-x509-system-1.6.7-rkXFBOrSWR9VB0ZoV3tlZ │ │ │ │ @@ -7065,14 +7630,550 @@ │ │ │ │ pem-0.2.4-Jg7r78xLP10AZ2pwFfhrFV:Data.PEM.Types.PEM │ │ │ │ not an expected container │ │ │ │ ParseASN1 │ │ │ │ Data.ASN1.Parse │ │ │ │ asn1-parse-0.9.5-E8UgU0rgzraIEI209hFS7L │ │ │ │ runParseASN1: remaining state │ │ │ │ empty Alternative │ │ │ │ +'PolicyFailed │ │ │ │ +'TypePrimitiveInvalid │ │ │ │ +'TypeDecodingFailed │ │ │ │ +'TypeNotImplemented │ │ │ │ +'ParsingHeaderFail │ │ │ │ +'StreamUnexpectedSituation │ │ │ │ +'ParsingPartial │ │ │ │ +'StreamConstructionWrongSize │ │ │ │ +'StreamInfinitePrimitive │ │ │ │ +'StreamUnexpectedEOC │ │ │ │ +Data/ASN1/Error.hs:30:42-43|case │ │ │ │ +PolicyFailed │ │ │ │ +TypePrimitiveInvalid │ │ │ │ +TypeDecodingFailed │ │ │ │ +TypeNotImplemented │ │ │ │ +ParsingHeaderFail │ │ │ │ +StreamUnexpectedSituation │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB │ │ │ │ +Data.ASN1.Error │ │ │ │ +ASN1Error │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Error.StreamUnexpectedEOC │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Error.StreamInfinitePrimitive │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Error.StreamConstructionWrongSize │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Error.StreamUnexpectedSituation │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Error.ParsingHeaderFail │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Error.ParsingPartial │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Error.TypeNotImplemented │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Error.TypeDecodingFailed │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Error.TypePrimitiveInvalid │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Error.PolicyFailed │ │ │ │ +indefinite length not allowed │ │ │ │ +long length should be a short length │ │ │ │ +long length is not shortest │ │ │ │ +./Data/ASN1/BinaryEncoding.hs │ │ │ │ +Data.ASN1.BinaryEncoding │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.BinaryEncoding.DER │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.BinaryEncoding.BER │ │ │ │ +Data.ASN1.Stream │ │ │ │ +not a start node │ │ │ │ +encode one cannot do start │ │ │ │ +not a primitive │ │ │ │ +RELATIVE-OID │ │ │ │ +EMBEDDED PDV │ │ │ │ +External │ │ │ │ +Object Descriptor │ │ │ │ +boolean value not canonical │ │ │ │ +boolean: length not within bound │ │ │ │ +enumerated │ │ │ │ +: null encoding │ │ │ │ +: not shortest encoding │ │ │ │ +, length = │ │ │ │ +index too large: │ │ │ │ +moduleError │ │ │ │ +real: invalid base detected │ │ │ │ +real: not enough input to decode exponent length │ │ │ │ +real: not enough input for exponent and mantissa │ │ │ │ +bitstring: skip number not within bound │ │ │ │ +Data/ASN1/Prim.hs:296:9-27|x : xs │ │ │ │ +invalid OID format │ │ │ │ +this should not happen │ │ │ │ +TimeGeneralized : contains non ASCII characters │ │ │ │ +TimeUTC : contains non ASCII characters │ │ │ │ +time format invalid for │ │ │ │ +Null: data length not within bound │ │ │ │ +./Data/ASN1/Prim.hs │ │ │ │ +Data.ASN1.Prim │ │ │ │ +YYYYMMDDHMIS │ │ │ │ +TimeUTC : unknown timezone format: │ │ │ │ +TimeGeneralized : unknown timezone format: │ │ │ │ +TimeUTC : cannot convert string │ │ │ │ +TimeGeneralized : cannot convert string │ │ │ │ +'ParseState │ │ │ │ +'ExpectPrimitive │ │ │ │ +'ExpectHeader │ │ │ │ +ParseExpect │ │ │ │ +Data.ASN1.BinaryEncoding.Parse │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.BinaryEncoding.Parse.ParseState │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.BinaryEncoding.Parse.ExpectHeader │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.BinaryEncoding.Parse.ExpectPrimitive │ │ │ │ +malformed stream: end before construction │ │ │ │ +./Data/ASN1/BinaryEncoding/Writer.hs │ │ │ │ +Data.ASN1.BinaryEncoding.Writer │ │ │ │ +./Data/ASN1/Internal.hs │ │ │ │ +Data.ASN1.Internal │ │ │ │ +putLength: long length is negative │ │ │ │ +putLength: short length is not between 0x0 and 0x80 │ │ │ │ +./Data/ASN1/Serialize.hs │ │ │ │ +Failed reading: non canonical encoding of long tag │ │ │ │ +Data.ASN1.Serialize │ │ │ │ +getWord8: ensure internal error │ │ │ │ +./Data/ASN1/Get.hs │ │ │ │ +'Incomplete │ │ │ │ +'Complete │ │ │ │ +Data.ASN1.Get │ │ │ │ +Failed reading: mzero │ │ │ │ +Data/ASN1/Get.hs:71:21-22|case │ │ │ │ +Partial _ │ │ │ │ +Failed reading: empty │ │ │ │ +Failed reading: │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Get.Complete │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Get.Incomplete │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Get.Fail │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Get.Partial │ │ │ │ +asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Get.Done │ │ │ │ +negative index: │ │ │ │ +'BitArray │ │ │ │ +./Data/ASN1/BitArray.hs │ │ │ │ +'BitArrayOutOfBound │ │ │ │ +BitArray │ │ │ │ +BitArrayOutOfBound │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7 │ │ │ │ +Data.ASN1.BitArray │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.BitArray.BitArray │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.BitArray.BitArrayOutOfBound │ │ │ │ +'C:ASN1Object │ │ │ │ +'ASN1String │ │ │ │ +'OctetString │ │ │ │ +'BitString │ │ │ │ +'Enumerated │ │ │ │ +'Boolean │ │ │ │ +'ASN1Time │ │ │ │ +'TimeGeneralized │ │ │ │ +'TimeUTC │ │ │ │ +ASN1TimeType │ │ │ │ +'Container │ │ │ │ +'Sequence │ │ │ │ +ASN1ConstructionType │ │ │ │ +Data.ASN1.Types │ │ │ │ +ASN1Time │ │ │ │ +OctetString │ │ │ │ +Boolean │ │ │ │ +ASN1String │ │ │ │ +Enumerated │ │ │ │ +BitString │ │ │ │ +Data/ASN1/Types.hs:56:21-22|case │ │ │ │ +Container │ │ │ │ +Data/ASN1/Types.hs:34:42-43|case │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.C:ASN1Object │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Boolean │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.IntVal │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.BitString │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.OctetString │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Null │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.OID │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Real │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Enumerated │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.ASN1String │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.ASN1Time │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Other │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Start │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.End │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.TimeUTC │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.TimeGeneralized │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Sequence │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Set │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Container │ │ │ │ + from string │ │ │ │ +cannot encode ASN1 Character String │ │ │ │ +invalid number of bytes for continuation │ │ │ │ +truncated continuation, expecting 1 byte │ │ │ │ +truncated continuation, expecting 2 bytes │ │ │ │ +truncated continuation, expecting 3 bytes │ │ │ │ +too many byte │ │ │ │ +continuation byte in heading context │ │ │ │ +continuation bytes invalid │ │ │ │ +not a valid value │ │ │ │ +not a valid BMP string │ │ │ │ +decodeBMP: internal error │ │ │ │ +not a valid UTF32 string │ │ │ │ +./Data/ASN1/Types/String.hs │ │ │ │ +, getCharacterStringRawData = │ │ │ │ +ASN1CharacterString {characterEncoding = │ │ │ │ +'ASN1CharacterString │ │ │ │ +'Visible │ │ │ │ +'VideoTex │ │ │ │ +'Printable │ │ │ │ +'Numeric │ │ │ │ +'Graphic │ │ │ │ +'General │ │ │ │ +ASN1StringEncoding │ │ │ │ +Data.ASN1.Types.String │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.ASN1CharacterString │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.IA5 │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.UTF8 │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.General │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.Graphic │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.Numeric │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.Printable │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.VideoTex │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.Visible │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.T61 │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.UTF32 │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.Character │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.BMP │ │ │ │ +'Primitive │ │ │ │ +'ConstructionEnd │ │ │ │ +'ConstructionBegin │ │ │ │ +ASN1Event │ │ │ │ +'ASN1Header │ │ │ │ +'LenLong │ │ │ │ +'LenShort │ │ │ │ +'LenIndefinite │ │ │ │ +ASN1Length │ │ │ │ +'Private │ │ │ │ +'Application │ │ │ │ +'Universal │ │ │ │ +ASN1Class │ │ │ │ +toEnum{ASN1Class}: tag ( │ │ │ │ +succ{ASN1Class}: tried to take `succ' of last tag in enumeration │ │ │ │ +pred{ASN1Class}: tried to take `pred' of first tag in enumeration │ │ │ │ +./Data/ASN1/Types/Lowlevel.hs │ │ │ │ +Data.ASN1.Types.Lowlevel │ │ │ │ +Primitive │ │ │ │ +Data/ASN1/Types/Lowlevel.hs:47:31-32|case │ │ │ │ +ASN1Header │ │ │ │ +LenLong │ │ │ │ +LenShort │ │ │ │ +Data/ASN1/Types/Lowlevel.hs:36:32-33|case │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.Header │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.Primitive │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.ConstructionBegin │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.ConstructionEnd │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.ASN1Header │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.LenShort │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.LenLong │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.LenIndefinite │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.Universal │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.Application │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.Context │ │ │ │ +asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.Private │ │ │ │ +'DateTime │ │ │ │ +'TimeOfDay │ │ │ │ +'TimezoneOffset │ │ │ │ +'Saturday │ │ │ │ +'Thursday │ │ │ │ +'Wednesday │ │ │ │ +'Tuesday │ │ │ │ +'December │ │ │ │ +'November │ │ │ │ +'October │ │ │ │ +'September │ │ │ │ +'February │ │ │ │ +'January │ │ │ │ +'ElapsedP │ │ │ │ +'Elapsed │ │ │ │ +'Minutes │ │ │ │ +'C:TimeInterval │ │ │ │ +'Seconds │ │ │ │ +'NanoSeconds │ │ │ │ +Time.Types.NanoSeconds │ │ │ │ +Time.Types.Seconds │ │ │ │ +Time.Types.Minutes │ │ │ │ +Time.Types.Hours │ │ │ │ +Time.Types.Elapsed │ │ │ │ +Time.Types.Month │ │ │ │ +toEnum{Month}: tag ( │ │ │ │ +succ{Month}: tried to take `succ' of last tag in enumeration │ │ │ │ +pred{Month}: tried to take `pred' of first tag in enumeration │ │ │ │ +Time.Types.WeekDay │ │ │ │ +toEnum{WeekDay}: tag ( │ │ │ │ +succ{WeekDay}: tried to take `succ' of last tag in enumeration │ │ │ │ +pred{WeekDay}: tried to take `pred' of first tag in enumeration │ │ │ │ +./Time/Types.hs │ │ │ │ +Time.Types.TimezoneOffset │ │ │ │ +timezoneOffsetToMinutes │ │ │ │ +, dtTime = │ │ │ │ +DateTime {dtDate = │ │ │ │ +, todNSec = │ │ │ │ +, todSec = │ │ │ │ +, todMin = │ │ │ │ +TimeOfDay {todHour = │ │ │ │ +December, dateDay = │ │ │ │ +November, dateDay = │ │ │ │ +October, dateDay = │ │ │ │ +September, dateDay = │ │ │ │ +August, dateDay = │ │ │ │ +July, dateDay = │ │ │ │ +June, dateDay = │ │ │ │ +May, dateDay = │ │ │ │ +April, dateDay = │ │ │ │ +March, dateDay = │ │ │ │ +February, dateDay = │ │ │ │ +January, dateDay = │ │ │ │ +, dateMonth = │ │ │ │ +Date {dateYear = │ │ │ │ +dateMonth │ │ │ │ +dateYear │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.DateTime │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.TimeOfDay │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.Date │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.Sunday │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.Monday │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.Tuesday │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.Wednesday │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.Thursday │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.Friday │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.Saturday │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.January │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.February │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.March │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.April │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.May │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.June │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.July │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.August │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.September │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.October │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.November │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.December │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.ElapsedP │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.C:TimeInterval │ │ │ │ +'C:Timeable │ │ │ │ +Data.Hourglass.Time │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Time.C:Time │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Time.C:Timeable │ │ │ │ +'ISO8601_DateAndTime │ │ │ │ +'ISO8601_Date │ │ │ │ +'C:TimeFormat │ │ │ │ +'TimeFormatString │ │ │ │ +'Format_Fct │ │ │ │ +'Format_Text │ │ │ │ +'Format_Precision │ │ │ │ +'Format_Spaces │ │ │ │ +'Format_Tz_Offset │ │ │ │ +'Format_TzHM │ │ │ │ +'Format_TzHM_Colon │ │ │ │ +'Format_TzHM_Colon_Z │ │ │ │ +'Format_TimezoneName │ │ │ │ +'Format_NanoSecond │ │ │ │ +'Format_MicroSecond │ │ │ │ +'Format_MilliSecond │ │ │ │ +'Format_UnixSecond │ │ │ │ +'Format_Second │ │ │ │ +'Format_Minute │ │ │ │ +'Format_Hour │ │ │ │ +'Format_Day2 │ │ │ │ +'Format_Day │ │ │ │ +'Format_DayYear │ │ │ │ +'Format_MonthName_Short │ │ │ │ +'Format_Month2 │ │ │ │ +'Format_Month │ │ │ │ +'Format_Year │ │ │ │ +'Format_Year4 │ │ │ │ +'Format_Year2 │ │ │ │ +TimeFormatElem │ │ │ │ +'TimeFormatFct │ │ │ │ +invalid precision format │ │ │ │ +implemented printing format: │ │ │ │ +unknown month: │ │ │ │ +unexpected char, got: │ │ │ │ +unimplemened parsing format: │ │ │ │ +./Data/Hourglass/Format.hs │ │ │ │ +Data.Hourglass.Format │ │ │ │ +not digits chars: │ │ │ │ +invalid timezone format │ │ │ │ +no digits chars: │ │ │ │ +not a digit chars in │ │ │ │ +not enough chars: expecting │ │ │ │ +TimeFormatString │ │ │ │ +Format_Text │ │ │ │ +Format_Fct │ │ │ │ +Format_Precision │ │ │ │ +Data/Hourglass/Format.hs:71:20-21|case │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.ISO8601_DateAndTime │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.ISO8601_Date │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Year2 │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Year4 │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Year │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Month │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Month2 │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_MonthName_Short │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_DayYear │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Day │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Day2 │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Hour │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Minute │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Second │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_UnixSecond │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_MilliSecond │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_MicroSecond │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_NanoSecond │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Precision │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_TimezoneName │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_TzHM_Colon_Z │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_TzHM_Colon │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_TzHM │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Tz_Offset │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Spaces │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Text │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Fct │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.TimeFormatFct │ │ │ │ +'LocalTime │ │ │ │ +Data.Hourglass.Local │ │ │ │ +hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Local.LocalTime │ │ │ │ +./Data/Hourglass/Calendar.hs │ │ │ │ +Data.Hourglass.Calendar │ │ │ │ +Data.Hourglass.Utils │ │ │ │ +Data.Hourglass.Internal.Unix │ │ │ │ +cannot connect with no socks method of authentication │ │ │ │ +src/Network/Socks5.hs │ │ │ │ +Network.Socks5 │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ │ │ │ │ +SocksAddress │ │ │ │ +SocksAddrIPV6( │ │ │ │ +SocksAddrDomainName( │ │ │ │ +SocksAddrIPV4( │ │ │ │ +'SocksVersionNotSupported │ │ │ │ +'SocksReplyError │ │ │ │ +'SocksReplySuccess │ │ │ │ +'SocksErrorOther │ │ │ │ +'SocksErrorAddrTypeNotSupported │ │ │ │ +'SocksErrorCommandNotSupported │ │ │ │ +'SocksErrorTTLExpired │ │ │ │ +'SocksErrorConnectionRefused │ │ │ │ +'SocksErrorHostUnreachable │ │ │ │ +'SocksErrorNetworkUnreachable │ │ │ │ +'SocksErrorConnectionNotAllowedByRule │ │ │ │ +'SocksErrorGeneralServerFailure │ │ │ │ +'SocksAddress │ │ │ │ +'SocksAddrDomainName │ │ │ │ +'SocksAddrIPV4 │ │ │ │ +'SocksAddrIPV6 │ │ │ │ +SocksHostAddress │ │ │ │ +'SocksMethodOther │ │ │ │ +'SocksMethodNotAcceptable │ │ │ │ +'SocksMethodUsernamePassword │ │ │ │ +'SocksMethodGSSAPI │ │ │ │ +'SocksMethodNone │ │ │ │ +SocksMethod │ │ │ │ +'SocksCommandOther │ │ │ │ +'SocksCommandUdpAssociate │ │ │ │ +'SocksCommandBind │ │ │ │ +'SocksCommandConnect │ │ │ │ +SocksCommand │ │ │ │ +'SocksVer5 │ │ │ │ +SocksVersion │ │ │ │ +Network.Socks5.Types.SocksError │ │ │ │ +Network.Socks5.Types.SocksReply │ │ │ │ +SocksReplyError │ │ │ │ +SocksMethodOther │ │ │ │ +SocksCommandOther │ │ │ │ +socks method is only 8 bits │ │ │ │ +socks command is only 8 bits │ │ │ │ +src/Network/Socks5/Types.hs │ │ │ │ +src/Network/Socks5/Types.hs:48:13-14|case │ │ │ │ +src/Network/Socks5/Types.hs:66:13-14|case │ │ │ │ +src/Network/Socks5/Types.hs:76:13-14|case │ │ │ │ +SocksErrorOther │ │ │ │ +src/Network/Socks5/Types.hs:130:13-14|case │ │ │ │ +src/Network/Socks5/Types.hs:152:13-14|case │ │ │ │ +Network.Socks5.Types │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksVersionNotSupported │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksReplySuccess │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksReplyError │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksErrorGeneralServerFailure │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksErrorConnectionNotAllowedByRule │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksErrorNetworkUnreachable │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksErrorHostUnreachable │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksErrorConnectionRefused │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksErrorTTLExpired │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksErrorCommandNotSupported │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksErrorAddrTypeNotSupported │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksErrorOther │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksAddress │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksAddrIPV4 │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksAddrDomainName │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksAddrIPV6 │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksMethodNone │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksMethodGSSAPI │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksMethodUsernamePassword │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksMethodOther │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksMethodNotAcceptable │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksCommandConnect │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksCommandBind │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksCommandUdpAssociate │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksCommandOther │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksVer5 │ │ │ │ +ipv4 requested, got something different │ │ │ │ +ipv6 requested, got something different │ │ │ │ +got too many bytes while receiving data │ │ │ │ +src/Network/Socks5/Command.hs │ │ │ │ +'C:Command │ │ │ │ +'Connect │ │ │ │ +Network.Socks5.Command │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Command.C:Command │ │ │ │ +SocksHello {getSocksHelloMethods = │ │ │ │ +SocksHelloResponse {getSocksHelloResponseMethod = │ │ │ │ +, requestDstPort = │ │ │ │ +, requestDstAddr = │ │ │ │ +SocksRequest {requestCommand = │ │ │ │ +, responseBindPort = │ │ │ │ +, responseBindAddr = │ │ │ │ +SocksResponse {responseReply = │ │ │ │ +'SocksHello │ │ │ │ +'SocksHelloResponse │ │ │ │ +'SocksRequest │ │ │ │ +'SocksResponse │ │ │ │ +cannot get unknown socket address type: │ │ │ │ +unsupported version of the protocol │ │ │ │ +unsupported sock hello response version │ │ │ │ +unsupported sock hello version │ │ │ │ +src/Network/Socks5/Wire.hs │ │ │ │ +Network.Socks5.Wire │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Wire.SocksResponse │ │ │ │ +crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Wire.SocksRequest │ │ │ │ +Failed reading: bad argument: │ │ │ │ +Not a valid Unicode code point │ │ │ │ +Failed reading: Invalid Bool encoding │ │ │ │ +Failed reading: Invalid Ordering encoding │ │ │ │ +Failed reading: Unknown encoding for constructor │ │ │ │ +GSerializeGet.V1 │ │ │ │ +'C:SumSize │ │ │ │ +'C:Serialize │ │ │ │ +GSerializeGet │ │ │ │ +GSerializePut │ │ │ │ + constructors │ │ │ │ + a type with │ │ │ │ +src/Data/Serialize.hs │ │ │ │ +Data.Serialize │ │ │ │ +cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q │ │ │ │ +cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.C:Serialize │ │ │ │ +Data.Serialize.Put │ │ │ │ +cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Put.PairS │ │ │ │ +Negative range size │ │ │ │ +Failed reading: not all bytes parsed in isolate │ │ │ │ +Failed reading: Attempted to isolate a negative number of bytes │ │ │ │ +Data.Serialize.Get │ │ │ │ +Empty call stack │ │ │ │ +src/Data/Serialize/Get.hs:186:15-16|case │ │ │ │ +cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Complete │ │ │ │ +cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Incomplete │ │ │ │ +cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Fail │ │ │ │ +cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Partial │ │ │ │ +cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Done │ │ │ │ +Data.Serialize.IEEE754 │ │ │ │ ./Crypto/Cipher/AES.hs │ │ │ │ Crypto.Cipher.AES │ │ │ │ crypton-1.0.4-s4sEMqe24KEOOBQlFNCob │ │ │ │ 'StateSimple │ │ │ │ ChaCha Random: seed length should be 40 bytes │ │ │ │ ChaCha: nonce length should be 64 or 96 bits │ │ │ │ ChaCha: key length should be 128 or 256 bits │ │ │ │ @@ -7652,241 +8753,14 @@ │ │ │ │ Crypto.Number.Prime │ │ │ │ Crypto.PubKey.RSA │ │ │ │ Crypto.Random.Probabilistic │ │ │ │ cbits/decaf/p448/f_generic.c │ │ │ │ trailing == 0 │ │ │ │ residue==0 │ │ │ │ trailing==0 │ │ │ │ -'PolicyFailed │ │ │ │ -'TypePrimitiveInvalid │ │ │ │ -'TypeDecodingFailed │ │ │ │ -'TypeNotImplemented │ │ │ │ -'ParsingHeaderFail │ │ │ │ -'StreamUnexpectedSituation │ │ │ │ -'ParsingPartial │ │ │ │ -'StreamConstructionWrongSize │ │ │ │ -'StreamInfinitePrimitive │ │ │ │ -'StreamUnexpectedEOC │ │ │ │ -Data/ASN1/Error.hs:30:42-43|case │ │ │ │ -PolicyFailed │ │ │ │ -TypePrimitiveInvalid │ │ │ │ -TypeDecodingFailed │ │ │ │ -TypeNotImplemented │ │ │ │ -ParsingHeaderFail │ │ │ │ -StreamUnexpectedSituation │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB │ │ │ │ -Data.ASN1.Error │ │ │ │ -ASN1Error │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Error.StreamUnexpectedEOC │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Error.StreamInfinitePrimitive │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Error.StreamConstructionWrongSize │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Error.StreamUnexpectedSituation │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Error.ParsingHeaderFail │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Error.ParsingPartial │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Error.TypeNotImplemented │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Error.TypeDecodingFailed │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Error.TypePrimitiveInvalid │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Error.PolicyFailed │ │ │ │ -indefinite length not allowed │ │ │ │ -long length should be a short length │ │ │ │ -long length is not shortest │ │ │ │ -./Data/ASN1/BinaryEncoding.hs │ │ │ │ -Data.ASN1.BinaryEncoding │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.BinaryEncoding.DER │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.BinaryEncoding.BER │ │ │ │ -Data.ASN1.Stream │ │ │ │ -not a start node │ │ │ │ -encode one cannot do start │ │ │ │ -not a primitive │ │ │ │ -RELATIVE-OID │ │ │ │ -EMBEDDED PDV │ │ │ │ -External │ │ │ │ -Object Descriptor │ │ │ │ -boolean value not canonical │ │ │ │ -boolean: length not within bound │ │ │ │ -enumerated │ │ │ │ -: null encoding │ │ │ │ -: not shortest encoding │ │ │ │ -real: invalid base detected │ │ │ │ -real: not enough input to decode exponent length │ │ │ │ -real: not enough input for exponent and mantissa │ │ │ │ -bitstring: skip number not within bound │ │ │ │ -Data/ASN1/Prim.hs:296:9-27|x : xs │ │ │ │ -invalid OID format │ │ │ │ -this should not happen │ │ │ │ -TimeGeneralized : contains non ASCII characters │ │ │ │ -TimeUTC : contains non ASCII characters │ │ │ │ -time format invalid for │ │ │ │ -Null: data length not within bound │ │ │ │ -./Data/ASN1/Prim.hs │ │ │ │ -Data.ASN1.Prim │ │ │ │ -YYYYMMDDHMIS │ │ │ │ -TimeUTC : unknown timezone format: │ │ │ │ -TimeGeneralized : unknown timezone format: │ │ │ │ -TimeUTC : cannot convert string │ │ │ │ -TimeGeneralized : cannot convert string │ │ │ │ -'ParseState │ │ │ │ -'ExpectPrimitive │ │ │ │ -'ExpectHeader │ │ │ │ -ParseExpect │ │ │ │ -Data.ASN1.BinaryEncoding.Parse │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.BinaryEncoding.Parse.ParseState │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.BinaryEncoding.Parse.ExpectHeader │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.BinaryEncoding.Parse.ExpectPrimitive │ │ │ │ -malformed stream: end before construction │ │ │ │ -./Data/ASN1/BinaryEncoding/Writer.hs │ │ │ │ -Data.ASN1.BinaryEncoding.Writer │ │ │ │ -./Data/ASN1/Internal.hs │ │ │ │ -Data.ASN1.Internal │ │ │ │ -putLength: long length is negative │ │ │ │ -putLength: short length is not between 0x0 and 0x80 │ │ │ │ -./Data/ASN1/Serialize.hs │ │ │ │ -Failed reading: non canonical encoding of long tag │ │ │ │ -Data.ASN1.Serialize │ │ │ │ -getWord8: ensure internal error │ │ │ │ -./Data/ASN1/Get.hs │ │ │ │ -'Incomplete │ │ │ │ -'Complete │ │ │ │ -Data.ASN1.Get │ │ │ │ -Failed reading: mzero │ │ │ │ -Data/ASN1/Get.hs:71:21-22|case │ │ │ │ -Partial _ │ │ │ │ -Failed reading: empty │ │ │ │ -Failed reading: │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Get.Complete │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Get.Incomplete │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Get.Fail │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Get.Partial │ │ │ │ -asn1-encoding-0.9.6-qNbjgyWokhIlH2exJ7ylB:Data.ASN1.Get.Done │ │ │ │ -'BitArray │ │ │ │ -./Data/ASN1/BitArray.hs │ │ │ │ -'BitArrayOutOfBound │ │ │ │ -BitArray │ │ │ │ -BitArrayOutOfBound │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7 │ │ │ │ -Data.ASN1.BitArray │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.BitArray.BitArray │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.BitArray.BitArrayOutOfBound │ │ │ │ -'C:ASN1Object │ │ │ │ -'ASN1String │ │ │ │ -'OctetString │ │ │ │ -'BitString │ │ │ │ -'Enumerated │ │ │ │ -'Boolean │ │ │ │ -'ASN1Time │ │ │ │ -'TimeGeneralized │ │ │ │ -'TimeUTC │ │ │ │ -ASN1TimeType │ │ │ │ -'Container │ │ │ │ -'Sequence │ │ │ │ -ASN1ConstructionType │ │ │ │ -Data.ASN1.Types │ │ │ │ -ASN1Time │ │ │ │ -OctetString │ │ │ │ -Boolean │ │ │ │ -ASN1String │ │ │ │ -Enumerated │ │ │ │ -BitString │ │ │ │ -Data/ASN1/Types.hs:56:21-22|case │ │ │ │ -Container │ │ │ │ -Data/ASN1/Types.hs:34:42-43|case │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.C:ASN1Object │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Boolean │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.IntVal │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.BitString │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.OctetString │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Null │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.OID │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Real │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Enumerated │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.ASN1String │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.ASN1Time │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Other │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Start │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.End │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.TimeUTC │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.TimeGeneralized │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Sequence │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Set │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Container │ │ │ │ - from string │ │ │ │ -cannot encode ASN1 Character String │ │ │ │ -invalid number of bytes for continuation │ │ │ │ -truncated continuation, expecting 1 byte │ │ │ │ -truncated continuation, expecting 2 bytes │ │ │ │ -truncated continuation, expecting 3 bytes │ │ │ │ -too many byte │ │ │ │ -continuation byte in heading context │ │ │ │ -continuation bytes invalid │ │ │ │ -not a valid value │ │ │ │ -not a valid BMP string │ │ │ │ -decodeBMP: internal error │ │ │ │ -not a valid UTF32 string │ │ │ │ -./Data/ASN1/Types/String.hs │ │ │ │ -, getCharacterStringRawData = │ │ │ │ -ASN1CharacterString {characterEncoding = │ │ │ │ -'ASN1CharacterString │ │ │ │ -'Character │ │ │ │ -'Visible │ │ │ │ -'VideoTex │ │ │ │ -'Printable │ │ │ │ -'Numeric │ │ │ │ -'Graphic │ │ │ │ -'General │ │ │ │ -ASN1StringEncoding │ │ │ │ -Data.ASN1.Types.String │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.ASN1CharacterString │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.IA5 │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.UTF8 │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.General │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.Graphic │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.Numeric │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.Printable │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.VideoTex │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.Visible │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.T61 │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.UTF32 │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.Character │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.String.BMP │ │ │ │ -'Primitive │ │ │ │ -'ConstructionEnd │ │ │ │ -'ConstructionBegin │ │ │ │ -ASN1Event │ │ │ │ -'ASN1Header │ │ │ │ -'LenLong │ │ │ │ -'LenShort │ │ │ │ -'LenIndefinite │ │ │ │ -ASN1Length │ │ │ │ -'Private │ │ │ │ -'Application │ │ │ │ -'Universal │ │ │ │ -ASN1Class │ │ │ │ -toEnum{ASN1Class}: tag ( │ │ │ │ -succ{ASN1Class}: tried to take `succ' of last tag in enumeration │ │ │ │ -pred{ASN1Class}: tried to take `pred' of first tag in enumeration │ │ │ │ -./Data/ASN1/Types/Lowlevel.hs │ │ │ │ -Data.ASN1.Types.Lowlevel │ │ │ │ -Primitive │ │ │ │ -Data/ASN1/Types/Lowlevel.hs:47:31-32|case │ │ │ │ -ASN1Header │ │ │ │ -LenLong │ │ │ │ -LenShort │ │ │ │ -Data/ASN1/Types/Lowlevel.hs:36:32-33|case │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.Header │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.Primitive │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.ConstructionBegin │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.ConstructionEnd │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.ASN1Header │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.LenShort │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.LenLong │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.LenIndefinite │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.Universal │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.Application │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.Context │ │ │ │ -asn1-types-0.3.4-8CiRfjTjMDL5BDPxHsSKG7:Data.ASN1.Types.Lowlevel.Private │ │ │ │ 'Base64OpenBSD │ │ │ │ 'Base64URLUnpadded │ │ │ │ Data.ByteArray.Encoding │ │ │ │ memory-0.18.0-3GCF95bBGAQGocG7JQRIAc │ │ │ │ base64 unpadded: input: invalid encoding at offset: │ │ │ │ base64URL unpadded: input: invalid encoding at offset: │ │ │ │ base64: input: invalid encoding at offset: │ │ │ │ @@ -8066,14 +8940,15 @@ │ │ │ │ basement-0.0.16-BfyNzEWMETK5oEKvGCZtuq:Basement.UTF8.Table.NbBytesCont0 │ │ │ │ basement-0.0.16-BfyNzEWMETK5oEKvGCZtuq:Basement.UTF8.Table.NbBytesCont1 │ │ │ │ basement-0.0.16-BfyNzEWMETK5oEKvGCZtuq:Basement.UTF8.Table.NbBytesCont2 │ │ │ │ basement-0.0.16-BfyNzEWMETK5oEKvGCZtuq:Basement.UTF8.Table.NbBytesCont3 │ │ │ │ 'BuildingFailure │ │ │ │ 'MissingByte │ │ │ │ 'InvalidContinuation │ │ │ │ +'InvalidHeader │ │ │ │ 'CharUTF8 │ │ │ │ 'StepASCII │ │ │ │ 'StepDigit │ │ │ │ 'StepBack │ │ │ │ Basement.UTF8.Types │ │ │ │ ValidationFailure │ │ │ │ basement-0.0.16-BfyNzEWMETK5oEKvGCZtuq:Basement.UTF8.Types.InvalidHeader │ │ │ │ @@ -8138,14 +9013,16 @@ │ │ │ │ basement-0.0.16-BfyNzEWMETK5oEKvGCZtuq:Basement.String.Encoding.ISO_8859_1.ISO_8859_1 │ │ │ │ basement-0.0.16-BfyNzEWMETK5oEKvGCZtuq:Basement.String.Encoding.ISO_8859_1.NotISO_8859_1 │ │ │ │ 'Base16Escape │ │ │ │ Basement.Base16 │ │ │ │ basement-0.0.16-BfyNzEWMETK5oEKvGCZtuq:Basement.Base16.Table │ │ │ │ basement-0.0.16-BfyNzEWMETK5oEKvGCZtuq:Basement.Base16.Base16Escape │ │ │ │ 'C:ByteSwap │ │ │ │ +'BigEndian │ │ │ │ +'LittleEndian │ │ │ │ Basement.Endianness │ │ │ │ BE {unBE = │ │ │ │ LE {unLE = │ │ │ │ basement-0.0.16-BfyNzEWMETK5oEKvGCZtuq:Basement.Endianness.LittleEndian │ │ │ │ basement-0.0.16-BfyNzEWMETK5oEKvGCZtuq:Basement.Endianness.BigEndian │ │ │ │ 'NonEmptyCollectionIsEmpty │ │ │ │ 'InvalidRecast │ │ │ │ @@ -8196,290 +9073,2575 @@ │ │ │ │ basement-0.0.16-BfyNzEWMETK5oEKvGCZtuq:Basement.Compat.Primitive.Pinned │ │ │ │ basement-0.0.16-BfyNzEWMETK5oEKvGCZtuq:Basement.Compat.Primitive.Unpinned │ │ │ │ Basement.Compat.MonadTrans │ │ │ │ 'C:RandomAccess │ │ │ │ 'C:Indexable │ │ │ │ Basement.Alg.Class │ │ │ │ basement-0.0.16-BfyNzEWMETK5oEKvGCZtuq:Basement.Alg.Class.C:RandomAccess │ │ │ │ -'DateTime │ │ │ │ -'TimeOfDay │ │ │ │ -'TimezoneOffset │ │ │ │ -'Saturday │ │ │ │ -'Thursday │ │ │ │ -'Wednesday │ │ │ │ -'Tuesday │ │ │ │ -'December │ │ │ │ -'November │ │ │ │ -'October │ │ │ │ -'September │ │ │ │ -'February │ │ │ │ -'January │ │ │ │ -'ElapsedP │ │ │ │ -'Elapsed │ │ │ │ -'Minutes │ │ │ │ -'C:TimeInterval │ │ │ │ -'Seconds │ │ │ │ -'NanoSeconds │ │ │ │ -Time.Types.NanoSeconds │ │ │ │ -Time.Types.Seconds │ │ │ │ -Time.Types.Minutes │ │ │ │ -Time.Types.Hours │ │ │ │ -Time.Types.Elapsed │ │ │ │ -Time.Types.Month │ │ │ │ -toEnum{Month}: tag ( │ │ │ │ -succ{Month}: tried to take `succ' of last tag in enumeration │ │ │ │ -pred{Month}: tried to take `pred' of first tag in enumeration │ │ │ │ -Time.Types.WeekDay │ │ │ │ -toEnum{WeekDay}: tag ( │ │ │ │ -succ{WeekDay}: tried to take `succ' of last tag in enumeration │ │ │ │ -pred{WeekDay}: tried to take `pred' of first tag in enumeration │ │ │ │ -./Time/Types.hs │ │ │ │ -Time.Types.TimezoneOffset │ │ │ │ -timezoneOffsetToMinutes │ │ │ │ -, dtTime = │ │ │ │ -DateTime {dtDate = │ │ │ │ -, todNSec = │ │ │ │ -, todSec = │ │ │ │ -, todMin = │ │ │ │ -TimeOfDay {todHour = │ │ │ │ -December, dateDay = │ │ │ │ -November, dateDay = │ │ │ │ -October, dateDay = │ │ │ │ -September, dateDay = │ │ │ │ -August, dateDay = │ │ │ │ -July, dateDay = │ │ │ │ -June, dateDay = │ │ │ │ -May, dateDay = │ │ │ │ -April, dateDay = │ │ │ │ -March, dateDay = │ │ │ │ -February, dateDay = │ │ │ │ -January, dateDay = │ │ │ │ -, dateMonth = │ │ │ │ -Date {dateYear = │ │ │ │ -dateMonth │ │ │ │ -dateYear │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.DateTime │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.TimeOfDay │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.Date │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.Sunday │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.Monday │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.Tuesday │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.Wednesday │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.Thursday │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.Friday │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.Saturday │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.January │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.February │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.March │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.April │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.May │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.June │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.July │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.August │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.September │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.October │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.November │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.December │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.ElapsedP │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Time.Types.C:TimeInterval │ │ │ │ -'C:Timeable │ │ │ │ -Data.Hourglass.Time │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Time.C:Time │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Time.C:Timeable │ │ │ │ -'ISO8601_DateAndTime │ │ │ │ -'ISO8601_Date │ │ │ │ -'C:TimeFormat │ │ │ │ -'TimeFormatString │ │ │ │ -'Format_Fct │ │ │ │ -'Format_Text │ │ │ │ -'Format_Precision │ │ │ │ -'Format_Spaces │ │ │ │ -'Format_Tz_Offset │ │ │ │ -'Format_TzHM │ │ │ │ -'Format_TzHM_Colon │ │ │ │ -'Format_TzHM_Colon_Z │ │ │ │ -'Format_TimezoneName │ │ │ │ -'Format_NanoSecond │ │ │ │ -'Format_MicroSecond │ │ │ │ -'Format_MilliSecond │ │ │ │ -'Format_UnixSecond │ │ │ │ -'Format_Second │ │ │ │ -'Format_Minute │ │ │ │ -'Format_Hour │ │ │ │ -'Format_Day2 │ │ │ │ -'Format_Day │ │ │ │ -'Format_DayYear │ │ │ │ -'Format_MonthName_Short │ │ │ │ -'Format_Month2 │ │ │ │ -'Format_Month │ │ │ │ -'Format_Year │ │ │ │ -'Format_Year4 │ │ │ │ -'Format_Year2 │ │ │ │ -TimeFormatElem │ │ │ │ -'TimeFormatFct │ │ │ │ -invalid precision format │ │ │ │ -implemented printing format: │ │ │ │ -unknown month: │ │ │ │ -unexpected char, got: │ │ │ │ -unimplemened parsing format: │ │ │ │ -./Data/Hourglass/Format.hs │ │ │ │ -Data.Hourglass.Format │ │ │ │ -not digits chars: │ │ │ │ -invalid timezone format │ │ │ │ -no digits chars: │ │ │ │ -not a digit chars in │ │ │ │ -not enough chars: expecting │ │ │ │ -TimeFormatString │ │ │ │ -Format_Text │ │ │ │ -Format_Fct │ │ │ │ -Format_Precision │ │ │ │ -Data/Hourglass/Format.hs:71:20-21|case │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.ISO8601_DateAndTime │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.ISO8601_Date │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Year2 │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Year4 │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Year │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Month │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Month2 │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_MonthName_Short │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_DayYear │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Day │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Day2 │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Hour │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Minute │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Second │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_UnixSecond │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_MilliSecond │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_MicroSecond │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_NanoSecond │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Precision │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_TimezoneName │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_TzHM_Colon_Z │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_TzHM_Colon │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_TzHM │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Tz_Offset │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Spaces │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Text │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.Format_Fct │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Format.TimeFormatFct │ │ │ │ -'LocalTime │ │ │ │ -Data.Hourglass.Local │ │ │ │ -hourglass-0.2.12-3kBjBKpsaS72GBat6aSCTU:Data.Hourglass.Local.LocalTime │ │ │ │ -./Data/Hourglass/Calendar.hs │ │ │ │ -Data.Hourglass.Calendar │ │ │ │ -Data.Hourglass.Utils │ │ │ │ -Data.Hourglass.Internal.Unix │ │ │ │ -cannot connect with no socks method of authentication │ │ │ │ -src/Network/Socks5.hs │ │ │ │ -Network.Socks5 │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ │ │ │ │ -SocksAddress │ │ │ │ -SocksAddrIPV6( │ │ │ │ -SocksAddrDomainName( │ │ │ │ -SocksAddrIPV4( │ │ │ │ -'SocksVersionNotSupported │ │ │ │ -'SocksReplyError │ │ │ │ -'SocksReplySuccess │ │ │ │ -'SocksErrorOther │ │ │ │ -'SocksErrorAddrTypeNotSupported │ │ │ │ -'SocksErrorCommandNotSupported │ │ │ │ -'SocksErrorTTLExpired │ │ │ │ -'SocksErrorConnectionRefused │ │ │ │ -'SocksErrorHostUnreachable │ │ │ │ -'SocksErrorNetworkUnreachable │ │ │ │ -'SocksErrorConnectionNotAllowedByRule │ │ │ │ -'SocksErrorGeneralServerFailure │ │ │ │ -'SocksAddress │ │ │ │ -'SocksAddrDomainName │ │ │ │ -'SocksAddrIPV4 │ │ │ │ -'SocksAddrIPV6 │ │ │ │ -SocksHostAddress │ │ │ │ -'SocksMethodOther │ │ │ │ -'SocksMethodNotAcceptable │ │ │ │ -'SocksMethodUsernamePassword │ │ │ │ -'SocksMethodGSSAPI │ │ │ │ -'SocksMethodNone │ │ │ │ -SocksMethod │ │ │ │ -'SocksCommandOther │ │ │ │ -'SocksCommandUdpAssociate │ │ │ │ -'SocksCommandBind │ │ │ │ -'SocksCommandConnect │ │ │ │ -SocksCommand │ │ │ │ -'SocksVer5 │ │ │ │ -SocksVersion │ │ │ │ -Network.Socks5.Types.SocksError │ │ │ │ -Network.Socks5.Types.SocksReply │ │ │ │ -SocksReplyError │ │ │ │ -SocksMethodOther │ │ │ │ -SocksCommandOther │ │ │ │ -socks method is only 8 bits │ │ │ │ -socks command is only 8 bits │ │ │ │ -src/Network/Socks5/Types.hs │ │ │ │ -src/Network/Socks5/Types.hs:48:13-14|case │ │ │ │ -src/Network/Socks5/Types.hs:66:13-14|case │ │ │ │ -src/Network/Socks5/Types.hs:76:13-14|case │ │ │ │ -SocksErrorOther │ │ │ │ -src/Network/Socks5/Types.hs:130:13-14|case │ │ │ │ -src/Network/Socks5/Types.hs:152:13-14|case │ │ │ │ -Network.Socks5.Types │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksVersionNotSupported │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksReplySuccess │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksReplyError │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksErrorGeneralServerFailure │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksErrorConnectionNotAllowedByRule │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksErrorNetworkUnreachable │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksErrorHostUnreachable │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksErrorConnectionRefused │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksErrorTTLExpired │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksErrorCommandNotSupported │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksErrorAddrTypeNotSupported │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksErrorOther │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksAddress │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksAddrIPV4 │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksAddrDomainName │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksAddrIPV6 │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksMethodNone │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksMethodGSSAPI │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksMethodUsernamePassword │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksMethodOther │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksMethodNotAcceptable │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksCommandConnect │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksCommandBind │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksCommandUdpAssociate │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksCommandOther │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Types.SocksVer5 │ │ │ │ -ipv4 requested, got something different │ │ │ │ -ipv6 requested, got something different │ │ │ │ -got too many bytes while receiving data │ │ │ │ -src/Network/Socks5/Command.hs │ │ │ │ -'C:Command │ │ │ │ -'Connect │ │ │ │ -Network.Socks5.Command │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Command.C:Command │ │ │ │ -SocksHello {getSocksHelloMethods = │ │ │ │ -SocksHelloResponse {getSocksHelloResponseMethod = │ │ │ │ -, requestDstPort = │ │ │ │ -, requestDstAddr = │ │ │ │ -SocksRequest {requestCommand = │ │ │ │ -, responseBindPort = │ │ │ │ -, responseBindAddr = │ │ │ │ -SocksResponse {responseReply = │ │ │ │ -'SocksHello │ │ │ │ -'SocksHelloResponse │ │ │ │ -'SocksRequest │ │ │ │ -'SocksResponse │ │ │ │ -cannot get unknown socket address type: │ │ │ │ -unsupported version of the protocol │ │ │ │ -unsupported sock hello response version │ │ │ │ -unsupported sock hello version │ │ │ │ -src/Network/Socks5/Wire.hs │ │ │ │ -Network.Socks5.Wire │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Wire.SocksResponse │ │ │ │ -crypton-socks-0.6.2-ExRHxQqR6HBNuBjJ1dGlZ:Network.Socks5.Wire.SocksRequest │ │ │ │ +tryAddresses invariant violated: │ │ │ │ +getAddrInfo returned empty list │ │ │ │ +./Network/HTTP/Client/Connection.hs │ │ │ │ +Network.HTTP.Client.Connection │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG │ │ │ │ +./Network/HTTP/Client/Core.hs │ │ │ │ +Network.HTTP.Client.Core │ │ │ │ + has newlines │ │ │ │ +'BadHeaders │ │ │ │ +'GoodHeaders │ │ │ │ +HeadersValidationResult │ │ │ │ +Network.HTTP.Client.Headers │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Headers.GoodHeaders │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Headers.BadHeaders │ │ │ │ +./Network/HTTP/Client/Manager.hs │ │ │ │ +Proxy-Authorization: │ │ │ │ + HTTP/1.1 │ │ │ │ +CONNECT │ │ │ │ +Proxy-Authorization │ │ │ │ +Network.HTTP.Client.Manager │ │ │ │ +Invalid URL │ │ │ │ +100-continue │ │ │ │ +Content-Length │ │ │ │ + HTTP/1.0 │ │ │ │ +https:// │ │ │ │ +Accept-Encoding │ │ │ │ +application/x-www-form-urlencoded │ │ │ │ +Content-Type │ │ │ │ +content-encoding │ │ │ │ +content-type │ │ │ │ +application/x-tar │ │ │ │ +Invalid scheme │ │ │ │ +URL must be absolute │ │ │ │ +Invalid port │ │ │ │ +Network/HTTP/Client/Request.hs:226:9-79|(username, ':' : password) │ │ │ │ +./Network/HTTP/Client/Request.hs │ │ │ │ +'EncapsulatedPopperException │ │ │ │ +EncapsulatedPopperException │ │ │ │ +Network.HTTP.Client.Request │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Request.EncapsulatedPopperException │ │ │ │ +location │ │ │ │ +content-length │ │ │ │ +transfer-encoding │ │ │ │ +Network.HTTP.Client.Response │ │ │ │ +StatusHeaders │ │ │ │ +HostAddress │ │ │ │ +HostName │ │ │ │ +CKProxy │ │ │ │ +CKSecure │ │ │ │ +, thisChunkSize = │ │ │ │ +, readSoFar = │ │ │ │ +StreamFileStatus {fileSize = │ │ │ │ +MaxHeaderLength {unMaxHeaderLength = │ │ │ │ +MaxNumberHeaders {unMaxNumberHeaders = │ │ │ │ +'HttpExceptionRequest │ │ │ │ +'InvalidUrlException │ │ │ │ +'HttpExceptionContentWrapper │ │ │ │ +'StatusCodeException │ │ │ │ +'InvalidDestinationHost │ │ │ │ +'InvalidRequestHeader │ │ │ │ +'InvalidStatusLine │ │ │ │ +'ProxyConnectException │ │ │ │ +'InvalidProxyEnvironmentVariable │ │ │ │ +'InvalidProxySettings │ │ │ │ +'InternalException │ │ │ │ +'ConnectionFailure │ │ │ │ +'HttpZlibException │ │ │ │ +'ResponseBodyTooShort │ │ │ │ +'WrongRequestBodyStreamSize │ │ │ │ +'TooManyRedirects │ │ │ │ +'ConnectionClosed │ │ │ │ +'IncompleteHeaders │ │ │ │ +'InvalidChunkHeaders │ │ │ │ +'TlsNotSupported │ │ │ │ +'NoResponseDataReceived │ │ │ │ +'ConnectionTimeout │ │ │ │ +'ResponseTimeout │ │ │ │ +'TooManyHeaderFields │ │ │ │ +'OverlongHeaders │ │ │ │ +HttpExceptionContent │ │ │ │ +'ProxyOverride │ │ │ │ +'C:HasHttpManager │ │ │ │ +'Request │ │ │ │ +'Response │ │ │ │ +'MaxNumberHeaders │ │ │ │ +'MaxHeaderLength │ │ │ │ +'StreamFileStatus │ │ │ │ +'ManagerOpen │ │ │ │ +'ManagerClosed │ │ │ │ +ConnsMap │ │ │ │ +'CKProxy │ │ │ │ +'CKSecure │ │ │ │ +'HostAddress │ │ │ │ +'HostName │ │ │ │ +ConnHost │ │ │ │ +NonEmptyList │ │ │ │ +'ResponseClose │ │ │ │ +'ResponseTimeoutMicro │ │ │ │ +'ResponseTimeoutDefault │ │ │ │ +'ResponseTimeoutNone │ │ │ │ +'RequestBodyIO │ │ │ │ +'RequestBodyBS │ │ │ │ +'RequestBodyBuilder │ │ │ │ +'RequestBodyLBS │ │ │ │ +'RequestBodyStream │ │ │ │ +'RequestBodyStreamChunked │ │ │ │ +RequestBody │ │ │ │ +'ProxySecureWithoutConnect │ │ │ │ +'ProxySecureWithConnect │ │ │ │ +ProxySecureMode │ │ │ │ +CookieJar │ │ │ │ +'StatusHeaders │ │ │ │ +Network/HTTP/Client/Types.hs:661:15-16|case │ │ │ │ +proxyPort │ │ │ │ +proxyHost │ │ │ │ +cookie_http_only │ │ │ │ +cookie_secure_only │ │ │ │ +cookie_host_only │ │ │ │ +cookie_persistent │ │ │ │ +cookie_last_access_time │ │ │ │ +cookie_creation_time │ │ │ │ +cookie_path │ │ │ │ +cookie_domain │ │ │ │ +cookie_expiry_time │ │ │ │ +cookie_value │ │ │ │ +cookie_name │ │ │ │ +Network/HTTP/Client/Types.hs:888:15-16|case │ │ │ │ +InvalidUrlException │ │ │ │ +HttpExceptionRequest │ │ │ │ +HttpExceptionContentWrapper {unHttpExceptionContentWrapper = │ │ │ │ +InvalidProxySettings │ │ │ │ +InvalidDestinationHost │ │ │ │ +ResponseBodyTooShort │ │ │ │ +WrongRequestBodyStreamSize │ │ │ │ +InvalidRequestHeader │ │ │ │ +InvalidHeader │ │ │ │ +InvalidStatusLine │ │ │ │ +StatusCodeException │ │ │ │ +TooManyRedirects │ │ │ │ +ConnectionFailure │ │ │ │ +InternalException │ │ │ │ +ProxyConnectException │ │ │ │ +HttpZlibException │ │ │ │ +InvalidProxyEnvironmentVariable │ │ │ │ +, responseEarlyHints = │ │ │ │ +, responseClose' = ResponseClose, responseOriginalRequest = │ │ │ │ +(), responseCookieJar = │ │ │ │ +, responseBody = │ │ │ │ +, responseHeaders = │ │ │ │ +, responseVersion = │ │ │ │ +Response {responseStatus = │ │ │ │ +HttpException │ │ │ │ +Network/HTTP/Client/Types.hs:907:15-16|case │ │ │ │ + proxySecureMode = │ │ │ │ + requestVersion = │ │ │ │ + responseTimeout = │ │ │ │ + redirectCount = │ │ │ │ + rawBody = │ │ │ │ + proxy = │ │ │ │ + method = │ │ │ │ + queryString = │ │ │ │ + path = │ │ │ │ + requestHeaders = │ │ │ │ + secure = │ │ │ │ + port = │ │ │ │ + host = │ │ │ │ + │ │ │ │ +Request { │ │ │ │ +ResponseTimeoutMicro │ │ │ │ +, proxyPort = │ │ │ │ +Proxy {proxyHost = │ │ │ │ +CJ {expose = │ │ │ │ +, cookie_http_only = │ │ │ │ +, cookie_secure_only = │ │ │ │ +, cookie_host_only = │ │ │ │ +, cookie_persistent = │ │ │ │ +, cookie_last_access_time = │ │ │ │ +, cookie_creation_time = │ │ │ │ +, cookie_path = │ │ │ │ +, cookie_domain = │ │ │ │ +, cookie_expiry_time = │ │ │ │ +, cookie_value = │ │ │ │ +cookie_name = │ │ │ │ +Cookie { │ │ │ │ +FIXME No support for Monoid on RequestBodyIO │ │ │ │ +./Network/HTTP/Client/Types.hs │ │ │ │ +Network.HTTP.Client.Types │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ManagerSettings │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.HttpExceptionRequest │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.InvalidUrlException │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.StatusCodeException │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.TooManyRedirects │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.OverlongHeaders │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.TooManyHeaderFields │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ResponseTimeout │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ConnectionTimeout │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ConnectionFailure │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.InvalidStatusLine │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.InvalidHeader │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.InvalidRequestHeader │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.InternalException │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ProxyConnectException │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.NoResponseDataReceived │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.TlsNotSupported │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.WrongRequestBodyStreamSize │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ResponseBodyTooShort │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.InvalidChunkHeaders │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.IncompleteHeaders │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.InvalidDestinationHost │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.HttpZlibException │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.InvalidProxyEnvironmentVariable │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ConnectionClosed │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.InvalidProxySettings │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.Manager │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.Response │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.Request │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.StreamFileStatus │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ManagerClosed │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ManagerOpen │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.CKRaw │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.CKSecure │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.CKProxy │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.HostName │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.HostAddress │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.One │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.Cons │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ResponseTimeoutMicro │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ResponseTimeoutNone │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ResponseTimeoutDefault │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.RequestBodyLBS │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.RequestBodyBS │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.RequestBodyBuilder │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.RequestBodyStream │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.RequestBodyStreamChunked │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.RequestBodyIO │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ProxySecureWithConnect │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.ProxySecureWithoutConnect │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.Proxy │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.Cookie │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.StatusHeaders │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Client.Types.Connection │ │ │ │ +Network.HTTP.Client.Util │ │ │ │ +, _proxyAuth = │ │ │ │ +ProxySettings {_proxyHost = │ │ │ │ +Network.HTTP.Proxy │ │ │ │ +ProxyProtocol │ │ │ │ +'HTTPProxy │ │ │ │ +'HTTPSProxy │ │ │ │ +'ProxySettings │ │ │ │ +EnvHelper │ │ │ │ +'EHFromRequest │ │ │ │ +'EHNoProxy │ │ │ │ +'EHUseProxy │ │ │ │ +no_proxy │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Proxy.EHFromRequest │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Proxy.EHNoProxy │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Proxy.EHUseProxy │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Proxy.ProxySettings │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Proxy.HTTPProxy │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.HTTP.Proxy.HTTPSProxy │ │ │ │ +plistFromList.go [] │ │ │ │ +./Data/KeyedPool.hs │ │ │ │ +'Managed │ │ │ │ +'DontReuse │ │ │ │ +'KeyedPool │ │ │ │ +'PoolOpen │ │ │ │ +'PoolClosed │ │ │ │ +PoolList │ │ │ │ +Data.KeyedPool │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Data.KeyedPool.Managed │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Data.KeyedPool.Reuse │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Data.KeyedPool.DontReuse │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Data.KeyedPool.KeyedPool │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Data.KeyedPool.PoolClosed │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Data.KeyedPool.PoolOpen │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Data.KeyedPool.One │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Data.KeyedPool.Cons │ │ │ │ +Network.HTTP.Client.Body │ │ │ │ +Set-Cookie │ │ │ │ +./Network/HTTP/Client/Cookies.hs │ │ │ │ +Network.HTTP.Client.Cookies │ │ │ │ +.localhost │ │ │ │ +.localhost. │ │ │ │ +publicsuffixlist/Network/PublicSuffixList/Lookup.hs │ │ │ │ +LookupResult │ │ │ │ +Network.PublicSuffixList.Lookup │ │ │ │ +publicsuffixlist/Network/PublicSuffixList/Lookup.hs:19:13-14|case │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.PublicSuffixList.Lookup.Inside │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.PublicSuffixList.Lookup.AtLeaf │ │ │ │ +http-client-0.7.19-CKCO2uxM4gv2WYcBEj2FOG:Network.PublicSuffixList.Lookup.OffEnd │ │ │ │ +accenture │ │ │ │ +accountant │ │ │ │ +accountants │ │ │ │ +blogspot │ │ │ │ +accident-investigation │ │ │ │ +accident-prevention │ │ │ │ +aerobatic │ │ │ │ +aeroclub │ │ │ │ +aerodrome │ │ │ │ +air-surveillance │ │ │ │ +air-traffic-control │ │ │ │ +aircraft │ │ │ │ +airtraffic │ │ │ │ +ambulance │ │ │ │ +amusement │ │ │ │ +association │ │ │ │ +ballooning │ │ │ │ +catering │ │ │ │ +certification │ │ │ │ +championship │ │ │ │ +civilaviation │ │ │ │ +conference │ │ │ │ +consultant │ │ │ │ +consulting │ │ │ │ +educator │ │ │ │ +emergency │ │ │ │ +engineer │ │ │ │ +entertainment │ │ │ │ +equipment │ │ │ │ +exchange │ │ │ │ +federation │ │ │ │ +government │ │ │ │ +groundhandling │ │ │ │ +hanggliding │ │ │ │ +homebuilt │ │ │ │ +insurance │ │ │ │ +journalist │ │ │ │ +logistics │ │ │ │ +magazine │ │ │ │ +maintenance │ │ │ │ +marketplace │ │ │ │ +microlight │ │ │ │ +modelling │ │ │ │ +navigation │ │ │ │ +parachuting │ │ │ │ +paragliding │ │ │ │ +passenger-association │ │ │ │ +production │ │ │ │ +recreation │ │ │ │ +research │ │ │ │ +rotorcraft │ │ │ │ +scientist │ │ │ │ +services │ │ │ │ +skydiving │ │ │ │ +software │ │ │ │ +workinggroup │ │ │ │ +africamagic │ │ │ │ +airforce │ │ │ │ +allfinanz │ │ │ │ +amsterdam │ │ │ │ +analytics │ │ │ │ +apartments │ │ │ │ +aquarelle │ │ │ │ +blogspot │ │ │ │ +associates │ │ │ │ +blogspot │ │ │ │ +attorney │ │ │ │ +blogspot │ │ │ │ +barcelona │ │ │ │ +barclaycard │ │ │ │ +barclays │ │ │ │ +bargains │ │ │ │ +blogspot │ │ │ │ +for-better │ │ │ │ +for-more │ │ │ │ +for-some │ │ │ │ +blogspot │ │ │ │ +blackfriday │ │ │ │ +bloomberg │ │ │ │ +bnpparibas │ │ │ │ +boutique │ │ │ │ +blogspot │ │ │ │ +bradesco │ │ │ │ +bridgestone │ │ │ │ +broadway │ │ │ │ +brussels │ │ │ │ +budapest │ │ │ │ +builders │ │ │ │ +business │ │ │ │ +blogspot │ │ │ │ +cancerresearch │ │ │ │ +capetown │ │ │ │ +catering │ │ │ │ +ftpaccess │ │ │ │ +game-server │ │ │ │ +myphotos │ │ │ │ +scrapping │ │ │ │ +blogspot │ │ │ │ +blogspot │ │ │ │ +christmas │ │ │ │ +xn--aroport-bya │ │ │ │ +cipriani │ │ │ │ +cityeats │ │ │ │ +cleaning │ │ │ │ +clothing │ │ │ │ +amazonaws │ │ │ │ +xn--55qx5d │ │ │ │ +xn--io0a7i │ │ │ │ +xn--od0alg │ │ │ │ +amazonaws │ │ │ │ +eu-central-1 │ │ │ │ +eu-west-1 │ │ │ │ +sa-east-1 │ │ │ │ +us-gov-west-1 │ │ │ │ +us-west-1 │ │ │ │ +us-west-2 │ │ │ │ +compute-1 │ │ │ │ +s3-ap-northeast-1 │ │ │ │ +s3-ap-southeast-1 │ │ │ │ +s3-ap-southeast-2 │ │ │ │ +s3-eu-west-1 │ │ │ │ +s3-fips-us-gov-west-1 │ │ │ │ +s3-sa-east-1 │ │ │ │ +s3-us-gov-west-1 │ │ │ │ +s3-us-west-1 │ │ │ │ +s3-us-west-2 │ │ │ │ +s3-website-ap-northeast-1 │ │ │ │ +s3-website-ap-southeast-1 │ │ │ │ +s3-website-ap-southeast-2 │ │ │ │ +s3-website-eu-west-1 │ │ │ │ +s3-website-sa-east-1 │ │ │ │ +s3-website-us-east-1 │ │ │ │ +s3-website-us-gov-west-1 │ │ │ │ +s3-website-us-west-1 │ │ │ │ +s3-website-us-west-2 │ │ │ │ +us-east-1 │ │ │ │ +betainabox │ │ │ │ +blogspot │ │ │ │ +cloudcontrolapp │ │ │ │ +cloudcontrolled │ │ │ │ +codespot │ │ │ │ +dnsalias │ │ │ │ +doesntexist │ │ │ │ +dontexist │ │ │ │ +dreamhosters │ │ │ │ +dyn-o-saur │ │ │ │ +dynalias │ │ │ │ +dyndns-at-home │ │ │ │ +dyndns-at-work │ │ │ │ +dyndns-blog │ │ │ │ +dyndns-free │ │ │ │ +dyndns-home │ │ │ │ +dyndns-ip │ │ │ │ +dyndns-mail │ │ │ │ +dyndns-office │ │ │ │ +dyndns-pics │ │ │ │ +dyndns-remote │ │ │ │ +dyndns-server │ │ │ │ +dyndns-web │ │ │ │ +dyndns-wiki │ │ │ │ +dyndns-work │ │ │ │ +elasticbeanstalk │ │ │ │ +est-a-la-maison │ │ │ │ +est-a-la-masion │ │ │ │ +est-le-patron │ │ │ │ +est-mon-blogueur │ │ │ │ +firebaseapp │ │ │ │ +flynnhub │ │ │ │ +githubusercontent │ │ │ │ +googleapis │ │ │ │ +googlecode │ │ │ │ +herokuapp │ │ │ │ +herokussl │ │ │ │ +hobby-site │ │ │ │ +homelinux │ │ │ │ +homeunix │ │ │ │ +iamallama │ │ │ │ +is-a-anarchist │ │ │ │ +is-a-blogger │ │ │ │ +is-a-bookkeeper │ │ │ │ +is-a-bulls-fan │ │ │ │ +is-a-caterer │ │ │ │ +is-a-chef │ │ │ │ +is-a-conservative │ │ │ │ +is-a-cpa │ │ │ │ +is-a-cubicle-slave │ │ │ │ +is-a-democrat │ │ │ │ +is-a-designer │ │ │ │ +is-a-doctor │ │ │ │ +is-a-financialadvisor │ │ │ │ +is-a-geek │ │ │ │ +is-a-green │ │ │ │ +is-a-guru │ │ │ │ +is-a-hard-worker │ │ │ │ +is-a-hunter │ │ │ │ +is-a-landscaper │ │ │ │ +is-a-lawyer │ │ │ │ +is-a-liberal │ │ │ │ +is-a-libertarian │ │ │ │ +is-a-llama │ │ │ │ +is-a-musician │ │ │ │ +is-a-nascarfan │ │ │ │ +is-a-nurse │ │ │ │ +is-a-painter │ │ │ │ +is-a-personaltrainer │ │ │ │ +is-a-photographer │ │ │ │ +is-a-player │ │ │ │ +is-a-republican │ │ │ │ +is-a-rockstar │ │ │ │ +is-a-socialist │ │ │ │ +is-a-student │ │ │ │ +is-a-teacher │ │ │ │ +is-a-techie │ │ │ │ +is-a-therapist │ │ │ │ +is-an-accountant │ │ │ │ +is-an-actor │ │ │ │ +is-an-actress │ │ │ │ +is-an-anarchist │ │ │ │ +is-an-artist │ │ │ │ +is-an-engineer │ │ │ │ +is-an-entertainer │ │ │ │ +is-certified │ │ │ │ +is-into-anime │ │ │ │ +is-into-cars │ │ │ │ +is-into-cartoons │ │ │ │ +is-into-games │ │ │ │ +is-not-certified │ │ │ │ +is-slick │ │ │ │ +is-uberleet │ │ │ │ +is-with-theband │ │ │ │ +isa-geek │ │ │ │ +isa-hockeynut │ │ │ │ +issmarterthanyou │ │ │ │ +likes-pie │ │ │ │ +likescandy │ │ │ │ +neat-url │ │ │ │ +operaunite │ │ │ │ +outsystemscloud │ │ │ │ +pagespeedmobilizer │ │ │ │ +saves-the-whales │ │ │ │ +sells-for-less │ │ │ │ +sells-for-u │ │ │ │ +servebbs │ │ │ │ +simple-url │ │ │ │ +space-to-rent │ │ │ │ +teaches-yoga │ │ │ │ +vipsinaapp │ │ │ │ +withgoogle │ │ │ │ +writesthisblog │ │ │ │ +yolasite │ │ │ │ +commbank │ │ │ │ +community │ │ │ │ +computer │ │ │ │ +construction │ │ │ │ +consulting │ │ │ │ +contractors │ │ │ │ +creditcard │ │ │ │ +creditunion │ │ │ │ +cuisinella │ │ │ │ +blogspot │ │ │ │ +blogspot │ │ │ │ +blogspot │ │ │ │ +fuettertdasnetz │ │ │ │ +isteingeek │ │ │ │ +lebtimnetz │ │ │ │ +leitungsen │ │ │ │ +traeumtgerade │ │ │ │ +delivery │ │ │ │ +democrat │ │ │ │ +diamonds │ │ │ │ +directory │ │ │ │ +discount │ │ │ │ +blogspot │ │ │ │ +download │ │ │ │ +education │ │ │ │ +engineer │ │ │ │ +engineering │ │ │ │ +enterprises │ │ │ │ +equipment │ │ │ │ +blogspot │ │ │ │ +eurovision │ │ │ │ +everbank │ │ │ │ +exchange │ │ │ │ +fairwinds │ │ │ │ +feedback │ │ │ │ +blogspot │ │ │ │ +financial │ │ │ │ +firestone │ │ │ │ +firmdale │ │ │ │ +flsmidth │ │ │ │ +football │ │ │ │ +foundation │ │ │ │ +aeroport │ │ │ │ +blogspot │ │ │ │ +chambagri │ │ │ │ +chirurgiens-dentistes │ │ │ │ +experts-comptables │ │ │ │ +geometre-expert │ │ │ │ +huissier-justice │ │ │ │ +notaires │ │ │ │ +pharmacien │ │ │ │ +veterinaire │ │ │ │ +frontier │ │ │ │ +furniture │ │ │ │ +goldpoint │ │ │ │ +blogspot │ │ │ │ +graphics │ │ │ │ +hdfcbank │ │ │ │ +healthcare │ │ │ │ +helsinki │ │ │ │ +blogspot │ │ │ │ +xn--55qx5d │ │ │ │ +xn--ciqpn │ │ │ │ +xn--gmq050i │ │ │ │ +xn--gmqw5a │ │ │ │ +xn--io0a7i │ │ │ │ +xn--lcvr32d │ │ │ │ +xn--mk0axi │ │ │ │ +xn--mxtq1m │ │ │ │ +xn--od0alg │ │ │ │ +xn--od0aq3b │ │ │ │ +xn--tn0ag │ │ │ │ +xn--uc0atv │ │ │ │ +xn--uc0ay4a │ │ │ │ +xn--wcvs22d │ │ │ │ +xn--zf0avx │ │ │ │ +holdings │ │ │ │ +homedepot │ │ │ │ +blogspot │ │ │ │ +ingatlan │ │ │ │ +konyvelo │ │ │ │ +blogspot │ │ │ │ +blogspot │ │ │ │ +immobilien │ │ │ │ +blogspot │ │ │ │ +industries │ │ │ │ +infiniti │ │ │ │ +barrel-of-knowledge │ │ │ │ +barrell-of-knowledge │ │ │ │ +groks-the │ │ │ │ +groks-this │ │ │ │ +here-for-more │ │ │ │ +knowsitall │ │ │ │ +institute │ │ │ │ +insurance │ │ │ │ +international │ │ │ │ +investments │ │ │ │ +ipiranga │ │ │ │ +xn--mgba3a4f16a │ │ │ │ +xn--mgba3a4fra │ │ │ │ +istanbul │ │ │ │ +agrigento │ │ │ │ +alessandria │ │ │ │ +alto-adige │ │ │ │ +altoadige │ │ │ │ +andria-barletta-trani │ │ │ │ +andria-trani-barletta │ │ │ │ +andriabarlettatrani │ │ │ │ +andriatranibarletta │ │ │ │ +aosta-valley │ │ │ │ +aostavalley │ │ │ │ +ascoli-piceno │ │ │ │ +ascolipiceno │ │ │ │ +avellino │ │ │ │ +barletta-trani-andria │ │ │ │ +barlettatraniandria │ │ │ │ +basilicata │ │ │ │ +benevento │ │ │ │ +blogspot │ │ │ │ +brindisi │ │ │ │ +cagliari │ │ │ │ +calabria │ │ │ │ +caltanissetta │ │ │ │ +campania │ │ │ │ +campidano-medio │ │ │ │ +campidanomedio │ │ │ │ +campobasso │ │ │ │ +carbonia-iglesias │ │ │ │ +carboniaiglesias │ │ │ │ +carrara-massa │ │ │ │ +carraramassa │ │ │ │ +catanzaro │ │ │ │ +cesena-forli │ │ │ │ +cesenaforli │ │ │ │ +dell-ogliastra │ │ │ │ +dellogliastra │ │ │ │ +emilia-romagna │ │ │ │ +emiliaromagna │ │ │ │ +florence │ │ │ │ +forli-cesena │ │ │ │ +forlicesena │ │ │ │ +friuli-v-giulia │ │ │ │ +friuli-ve-giulia │ │ │ │ +friuli-vegiulia │ │ │ │ +friuli-venezia-giulia │ │ │ │ +friuli-veneziagiulia │ │ │ │ +friuli-vgiulia │ │ │ │ +friuliv-giulia │ │ │ │ +friulive-giulia │ │ │ │ +friulivegiulia │ │ │ │ +friulivenezia-giulia │ │ │ │ +friuliveneziagiulia │ │ │ │ +friulivgiulia │ │ │ │ +frosinone │ │ │ │ +grosseto │ │ │ │ +iglesias-carbonia │ │ │ │ +iglesiascarbonia │ │ │ │ +la-spezia │ │ │ │ +laspezia │ │ │ │ +lombardia │ │ │ │ +lombardy │ │ │ │ +macerata │ │ │ │ +massa-carrara │ │ │ │ +massacarrara │ │ │ │ +medio-campidano │ │ │ │ +mediocampidano │ │ │ │ +monza-brianza │ │ │ │ +monza-e-della-brianza │ │ │ │ +monzabrianza │ │ │ │ +monzaebrianza │ │ │ │ +monzaedellabrianza │ │ │ │ +ogliastra │ │ │ │ +olbia-tempio │ │ │ │ +olbiatempio │ │ │ │ +oristano │ │ │ │ +pesaro-urbino │ │ │ │ +pesarourbino │ │ │ │ +piacenza │ │ │ │ +piedmont │ │ │ │ +piemonte │ │ │ │ +pordenone │ │ │ │ +reggio-calabria │ │ │ │ +reggio-emilia │ │ │ │ +reggiocalabria │ │ │ │ +reggioemilia │ │ │ │ +sardegna │ │ │ │ +sardinia │ │ │ │ +siracusa │ │ │ │ +suedtirol │ │ │ │ +tempio-olbia │ │ │ │ +tempioolbia │ │ │ │ +trani-andria-barletta │ │ │ │ +trani-barletta-andria │ │ │ │ +traniandriabarletta │ │ │ │ +tranibarlettaandria │ │ │ │ +trentino │ │ │ │ +trentino-a-adige │ │ │ │ +trentino-aadige │ │ │ │ +trentino-alto-adige │ │ │ │ +trentino-altoadige │ │ │ │ +trentino-s-tirol │ │ │ │ +trentino-stirol │ │ │ │ +trentino-sud-tirol │ │ │ │ +trentino-sudtirol │ │ │ │ +trentino-sued-tirol │ │ │ │ +trentino-suedtirol │ │ │ │ +trentinoa-adige │ │ │ │ +trentinoaadige │ │ │ │ +trentinoalto-adige │ │ │ │ +trentinoaltoadige │ │ │ │ +trentinos-tirol │ │ │ │ +trentinostirol │ │ │ │ +trentinosud-tirol │ │ │ │ +trentinosudtirol │ │ │ │ +trentinosued-tirol │ │ │ │ +trentinosuedtirol │ │ │ │ +urbino-pesaro │ │ │ │ +urbinopesaro │ │ │ │ +val-d-aosta │ │ │ │ +val-daosta │ │ │ │ +vald-aosta │ │ │ │ +valdaosta │ │ │ │ +valle-aosta │ │ │ │ +valle-d-aosta │ │ │ │ +valle-daosta │ │ │ │ +valleaosta │ │ │ │ +valled-aosta │ │ │ │ +valledaosta │ │ │ │ +vallee-aoste │ │ │ │ +valleeaoste │ │ │ │ +verbania │ │ │ │ +vercelli │ │ │ │ +vibo-valentia │ │ │ │ +vibovalentia │ │ │ │ +gamagori │ │ │ │ +higashiura │ │ │ │ +ichinomiya │ │ │ │ +owariasahi │ │ │ │ +shikatsu │ │ │ │ +shinshiro │ │ │ │ +takahama │ │ │ │ +tobishima │ │ │ │ +tokoname │ │ │ │ +toyohashi │ │ │ │ +toyokawa │ │ │ │ +tsushima │ │ │ │ +fujisato │ │ │ │ +hachirogata │ │ │ │ +higashinaruse │ │ │ │ +kamikoani │ │ │ │ +katagami │ │ │ │ +kitaakita │ │ │ │ +moriyoshi │ │ │ │ +yurihonjo │ │ │ │ +hachinohe │ │ │ │ +hashikami │ │ │ │ +hirosaki │ │ │ │ +itayanagi │ │ │ │ +kuroishi │ │ │ │ +nakadomari │ │ │ │ +rokunohe │ │ │ │ +shichinohe │ │ │ │ +blogspot │ │ │ │ +funabashi │ │ │ │ +hanamigawa │ │ │ │ +ichihara │ │ │ │ +ichikawa │ │ │ │ +ichinomiya │ │ │ │ +kamagaya │ │ │ │ +kamogawa │ │ │ │ +katsuura │ │ │ │ +kisarazu │ │ │ │ +kujukuri │ │ │ │ +minamiboso │ │ │ │ +mutsuzawa │ │ │ │ +nagareyama │ │ │ │ +narashino │ │ │ │ +oamishirasato │ │ │ │ +shimofusa │ │ │ │ +sodegaura │ │ │ │ +tateyama │ │ │ │ +tohnosho │ │ │ │ +tomisato │ │ │ │ +yachimata │ │ │ │ +yokaichiba │ │ │ │ +yokoshibahikari │ │ │ │ +yotsukaido │ │ │ │ +kamijima │ │ │ │ +kumakogen │ │ │ │ +matsuyama │ │ │ │ +namikata │ │ │ │ +shikokuchuo │ │ │ │ +yawatahama │ │ │ │ +katsuyama │ │ │ │ +minamiechizen │ │ │ │ +takahama │ │ │ │ +chikushino │ │ │ │ +chikuzen │ │ │ │ +hirokawa │ │ │ │ +hisayama │ │ │ │ +inatsuki │ │ │ │ +miyawaka │ │ │ │ +mizumaki │ │ │ │ +munakata │ │ │ │ +nakagawa │ │ │ │ +sasaguri │ │ │ │ +shinyoshitomi │ │ │ │ +tachiarai │ │ │ │ +yanagawa │ │ │ │ +yukuhashi │ │ │ │ +fukushima │ │ │ │ +aizubange │ │ │ │ +aizumisato │ │ │ │ +aizuwakamatsu │ │ │ │ +fukushima │ │ │ │ +furudono │ │ │ │ +inawashiro │ │ │ │ +ishikawa │ │ │ │ +izumizaki │ │ │ │ +kagamiishi │ │ │ │ +kaneyama │ │ │ │ +kawamata │ │ │ │ +kitakata │ │ │ │ +kitashiobara │ │ │ │ +koriyama │ │ │ │ +nishiaizu │ │ │ │ +samegawa │ │ │ │ +shirakawa │ │ │ │ +sukagawa │ │ │ │ +tamakawa │ │ │ │ +tanagura │ │ │ │ +yamatsuri │ │ │ │ +higashishirakawa │ │ │ │ +kakamigahara │ │ │ │ +kasahara │ │ │ │ +kasamatsu │ │ │ │ +kitagata │ │ │ │ +minokamo │ │ │ │ +mizunami │ │ │ │ +nakatsugawa │ │ │ │ +sakahogi │ │ │ │ +sekigahara │ │ │ │ +shirakawa │ │ │ │ +takayama │ │ │ │ +wanouchi │ │ │ │ +yamagata │ │ │ │ +higashiagatsuma │ │ │ │ +katashina │ │ │ │ +maebashi │ │ │ │ +minakami │ │ │ │ +naganohara │ │ │ │ +nakanojo │ │ │ │ +shibukawa │ │ │ │ +shimonita │ │ │ │ +takasaki │ │ │ │ +takayama │ │ │ │ +tamamura │ │ │ │ +tatebayashi │ │ │ │ +tsukiyono │ │ │ │ +tsumagoi │ │ │ │ +yoshioka │ │ │ │ +hiroshima │ │ │ │ +asaminami │ │ │ │ +fukuyama │ │ │ │ +hatsukaichi │ │ │ │ +higashihiroshima │ │ │ │ +jinsekikogen │ │ │ │ +onomichi │ │ │ │ +osakikamijima │ │ │ │ +seranishi │ │ │ │ +shinichi │ │ │ │ +takehara │ │ │ │ +hokkaido │ │ │ │ +abashiri │ │ │ │ +asahikawa │ │ │ │ +ashibetsu │ │ │ │ +biratori │ │ │ │ +chippubetsu │ │ │ │ +fukagawa │ │ │ │ +fukushima │ │ │ │ +furubira │ │ │ │ +hakodate │ │ │ │ +hamatonbetsu │ │ │ │ +higashikagura │ │ │ │ +higashikawa │ │ │ │ +honbetsu │ │ │ │ +horokanai │ │ │ │ +horonobe │ │ │ │ +ishikari │ │ │ │ +iwamizawa │ │ │ │ +kamifurano │ │ │ │ +kamikawa │ │ │ │ +kamishihoro │ │ │ │ +kamisunagawa │ │ │ │ +kamoenai │ │ │ │ +kembuchi │ │ │ │ +kimobetsu │ │ │ │ +kitahiroshima │ │ │ │ +kiyosato │ │ │ │ +koshimizu │ │ │ │ +kunneppu │ │ │ │ +kuriyama │ │ │ │ +kuromatsunai │ │ │ │ +matsumae │ │ │ │ +minamifurano │ │ │ │ +mombetsu │ │ │ │ +moseushi │ │ │ │ +nakagawa │ │ │ │ +nakasatsunai │ │ │ │ +nakatombetsu │ │ │ │ +niikappu │ │ │ │ +nishiokoppe │ │ │ │ +noboribetsu │ │ │ │ +otoineppu │ │ │ │ +rankoshi │ │ │ │ +rikubetsu │ │ │ │ +rishirifuji │ │ │ │ +sarufutsu │ │ │ │ +shakotan │ │ │ │ +shibecha │ │ │ │ +shibetsu │ │ │ │ +shimamaki │ │ │ │ +shimokawa │ │ │ │ +shinshinotsu │ │ │ │ +shintoku │ │ │ │ +shiranuka │ │ │ │ +shiriuchi │ │ │ │ +sunagawa │ │ │ │ +takikawa │ │ │ │ +takinoue │ │ │ │ +teshikaga │ │ │ │ +tomakomai │ │ │ │ +toyotomi │ │ │ │ +tsubetsu │ │ │ │ +tsukigata │ │ │ │ +utashinai │ │ │ │ +wakkanai │ │ │ │ +amagasaki │ │ │ │ +fukusaki │ │ │ │ +ichikawa │ │ │ │ +kakogawa │ │ │ │ +kamigori │ │ │ │ +kamikawa │ │ │ │ +kawanishi │ │ │ │ +minamiawaji │ │ │ │ +nishinomiya │ │ │ │ +nishiwaki │ │ │ │ +sasayama │ │ │ │ +shinonsen │ │ │ │ +takarazuka │ │ │ │ +takasago │ │ │ │ +chikusei │ │ │ │ +fujishiro │ │ │ │ +hitachinaka │ │ │ │ +hitachiomiya │ │ │ │ +hitachiota │ │ │ │ +inashiki │ │ │ │ +kasumigaura │ │ │ │ +namegata │ │ │ │ +ryugasaki │ │ │ │ +sakuragawa │ │ │ │ +shimodate │ │ │ │ +shimotsuma │ │ │ │ +shirosato │ │ │ │ +takahagi │ │ │ │ +tamatsukuri │ │ │ │ +tsuchiura │ │ │ │ +uchihara │ │ │ │ +yamagata │ │ │ │ +ishikawa │ │ │ │ +kanazawa │ │ │ │ +kawakita │ │ │ │ +nakanoto │ │ │ │ +nonoichi │ │ │ │ +uchinada │ │ │ │ +fujisawa │ │ │ │ +hanamaki │ │ │ │ +hiraizumi │ │ │ │ +ichinohe │ │ │ │ +ichinoseki │ │ │ │ +iwaizumi │ │ │ │ +kamaishi │ │ │ │ +kanegasaki │ │ │ │ +kitakami │ │ │ │ +kuzumaki │ │ │ │ +mizusawa │ │ │ │ +rikuzentakata │ │ │ │ +shizukuishi │ │ │ │ +tanohata │ │ │ │ +higashikagawa │ │ │ │ +kotohira │ │ │ │ +marugame │ │ │ │ +naoshima │ │ │ │ +takamatsu │ │ │ │ +uchinomi │ │ │ │ +zentsuji │ │ │ │ +kagoshima │ │ │ │ +kagoshima │ │ │ │ +kawanabe │ │ │ │ +makurazaki │ │ │ │ +matsumoto │ │ │ │ +minamitane │ │ │ │ +nakatane │ │ │ │ +nishinoomote │ │ │ │ +satsumasendai │ │ │ │ +tarumizu │ │ │ │ +kanagawa │ │ │ │ +chigasaki │ │ │ │ +fujisawa │ │ │ │ +hiratsuka │ │ │ │ +kamakura │ │ │ │ +kiyokawa │ │ │ │ +minamiashigara │ │ │ │ +ninomiya │ │ │ │ +sagamihara │ │ │ │ +samukawa │ │ │ │ +yamakita │ │ │ │ +yokosuka │ │ │ │ +yugawara │ │ │ │ +kawasaki │ │ │ │ +kitakyushu │ │ │ │ +higashitsuno │ │ │ │ +kitagawa │ │ │ │ +motoyama │ │ │ │ +nakamura │ │ │ │ +nishitosa │ │ │ │ +niyodogawa │ │ │ │ +tosashimizu │ │ │ │ +yusuhara │ │ │ │ +kumamoto │ │ │ │ +hitoyoshi │ │ │ │ +kamiamakusa │ │ │ │ +kumamoto │ │ │ │ +minamata │ │ │ │ +minamioguni │ │ │ │ +nishihara │ │ │ │ +takamori │ │ │ │ +yatsushiro │ │ │ │ +fukuchiyama │ │ │ │ +higashiyama │ │ │ │ +kumiyama │ │ │ │ +kyotamba │ │ │ │ +kyotanabe │ │ │ │ +kyotango │ │ │ │ +minamiyamashiro │ │ │ │ +nagaokakyo │ │ │ │ +oyamazaki │ │ │ │ +ujitawara │ │ │ │ +yamashina │ │ │ │ +kameyama │ │ │ │ +kisosaki │ │ │ │ +matsusaka │ │ │ │ +minamiise │ │ │ │ +ureshino │ │ │ │ +yokkaichi │ │ │ │ +furukawa │ │ │ │ +higashimatsushima │ │ │ │ +ishinomaki │ │ │ │ +kawasaki │ │ │ │ +kesennuma │ │ │ │ +marumori │ │ │ │ +matsushima │ │ │ │ +minamisanriku │ │ │ │ +shichikashuku │ │ │ │ +shiogama │ │ │ │ +shiroishi │ │ │ │ +yamamoto │ │ │ │ +miyazaki │ │ │ │ +kadogawa │ │ │ │ +kawaminami │ │ │ │ +kitagawa │ │ │ │ +kitakata │ │ │ │ +kobayashi │ │ │ │ +kunitomi │ │ │ │ +miyakonojo │ │ │ │ +miyazaki │ │ │ │ +morotsuka │ │ │ │ +nichinan │ │ │ │ +nishimera │ │ │ │ +shintomi │ │ │ │ +takaharu │ │ │ │ +takanabe │ │ │ │ +takazaki │ │ │ │ +agematsu │ │ │ │ +chikuhoku │ │ │ │ +karuizawa │ │ │ │ +kawakami │ │ │ │ +kisofukushima │ │ │ │ +kitaaiki │ │ │ │ +komagane │ │ │ │ +matsukawa │ │ │ │ +matsumoto │ │ │ │ +minamiaiki │ │ │ │ +minamimaki │ │ │ │ +minamiminowa │ │ │ │ +mochizuki │ │ │ │ +nakagawa │ │ │ │ +nozawaonsen │ │ │ │ +shimosuwa │ │ │ │ +shinanomachi │ │ │ │ +shiojiri │ │ │ │ +takamori │ │ │ │ +takayama │ │ │ │ +tateshina │ │ │ │ +togakushi │ │ │ │ +yamagata │ │ │ │ +yamanouchi │ │ │ │ +nagasaki │ │ │ │ +kawatana │ │ │ │ +kuchinotsu │ │ │ │ +matsuura │ │ │ │ +nagasaki │ │ │ │ +shimabara │ │ │ │ +shinkamigoto │ │ │ │ +tsushima │ │ │ │ +higashiyoshino │ │ │ │ +kamikitayama │ │ │ │ +kashihara │ │ │ │ +katsuragi │ │ │ │ +kawakami │ │ │ │ +kawanishi │ │ │ │ +kurotaki │ │ │ │ +nosegawa │ │ │ │ +shimoichi │ │ │ │ +shimokitayama │ │ │ │ +takatori │ │ │ │ +tawaramoto │ │ │ │ +yamatokoriyama │ │ │ │ +yamatotakada │ │ │ │ +itoigawa │ │ │ │ +izumozaki │ │ │ │ +kashiwazaki │ │ │ │ +minamiuonuma │ │ │ │ +murakami │ │ │ │ +sekikawa │ │ │ │ +tokamachi │ │ │ │ +bungoono │ │ │ │ +bungotakada │ │ │ │ +himeshima │ │ │ │ +kamitsue │ │ │ │ +kunisaki │ │ │ │ +asakuchi │ │ │ │ +hayashima │ │ │ │ +kagamino │ │ │ │ +kibichuo │ │ │ │ +kurashiki │ │ │ │ +nishiawakura │ │ │ │ +setouchi │ │ │ │ +takahashi │ │ │ │ +gushikami │ │ │ │ +ishigaki │ │ │ │ +ishikawa │ │ │ │ +kitadaito │ │ │ │ +kitanakagusuku │ │ │ │ +kumejima │ │ │ │ +kunigami │ │ │ │ +minamidaito │ │ │ │ +nakagusuku │ │ │ │ +nishihara │ │ │ │ +taketomi │ │ │ │ +tokashiki │ │ │ │ +tomigusuku │ │ │ │ +yonabaru │ │ │ │ +yonaguni │ │ │ │ +chihayaakasaka │ │ │ │ +fujiidera │ │ │ │ +habikino │ │ │ │ +higashiosaka │ │ │ │ +higashisumiyoshi │ │ │ │ +higashiyodogawa │ │ │ │ +hirakata │ │ │ │ +izumiotsu │ │ │ │ +izumisano │ │ │ │ +kashiwara │ │ │ │ +kawachinagano │ │ │ │ +kishiwada │ │ │ │ +kumatori │ │ │ │ +matsubara │ │ │ │ +moriguchi │ │ │ │ +neyagawa │ │ │ │ +osakasayama │ │ │ │ +shijonawate │ │ │ │ +shimamoto │ │ │ │ +takaishi │ │ │ │ +takatsuki │ │ │ │ +tondabayashi │ │ │ │ +toyonaka │ │ │ │ +fukudomi │ │ │ │ +hamatama │ │ │ │ +kamimine │ │ │ │ +kitagata │ │ │ │ +kitahata │ │ │ │ +nishiarita │ │ │ │ +shiroishi │ │ │ │ +yoshinogari │ │ │ │ +chichibu │ │ │ │ +fujimino │ │ │ │ +hatogaya │ │ │ │ +hatoyama │ │ │ │ +higashichichibu │ │ │ │ +higashimatsuyama │ │ │ │ +iwatsuki │ │ │ │ +kamiizumi │ │ │ │ +kamikawa │ │ │ │ +kamisato │ │ │ │ +kasukabe │ │ │ │ +kawaguchi │ │ │ │ +kawajima │ │ │ │ +kitamoto │ │ │ │ +koshigaya │ │ │ │ +kumagaya │ │ │ │ +matsubushi │ │ │ │ +miyashiro │ │ │ │ +moroyama │ │ │ │ +nagatoro │ │ │ │ +namegawa │ │ │ │ +shiraoka │ │ │ │ +tokigawa │ │ │ │ +tokorozawa │ │ │ │ +tsurugashima │ │ │ │ +yoshikawa │ │ │ │ +higashiomi │ │ │ │ +moriyama │ │ │ │ +nagahama │ │ │ │ +nishiazai │ │ │ │ +notogawa │ │ │ │ +omihachiman │ │ │ │ +takashima │ │ │ │ +takatsuki │ │ │ │ +torahime │ │ │ │ +toyosato │ │ │ │ +higashiizumo │ │ │ │ +kakinoki │ │ │ │ +nishinoshima │ │ │ │ +okinoshima │ │ │ │ +okuizumo │ │ │ │ +shizuoka │ │ │ │ +fujikawa │ │ │ │ +fujinomiya │ │ │ │ +hamamatsu │ │ │ │ +higashiizu │ │ │ │ +izunokuni │ │ │ │ +kakegawa │ │ │ │ +kawanehon │ │ │ │ +kikugawa │ │ │ │ +makinohara │ │ │ │ +matsuzaki │ │ │ │ +minamiizu │ │ │ │ +morimachi │ │ │ │ +nishiizu │ │ │ │ +omaezaki │ │ │ │ +shizuoka │ │ │ │ +ashikaga │ │ │ │ +kaminokawa │ │ │ │ +karasuyama │ │ │ │ +nasushiobara │ │ │ │ +nishikata │ │ │ │ +ohtawara │ │ │ │ +shimotsuke │ │ │ │ +takanezawa │ │ │ │ +utsunomiya │ │ │ │ +tokushima │ │ │ │ +komatsushima │ │ │ │ +matsushige │ │ │ │ +nakagawa │ │ │ │ +sanagochi │ │ │ │ +shishikui │ │ │ │ +tokushima │ │ │ │ +akishima │ │ │ │ +aogashima │ │ │ │ +hachioji │ │ │ │ +higashikurume │ │ │ │ +higashimurayama │ │ │ │ +higashiyamato │ │ │ │ +hinohara │ │ │ │ +itabashi │ │ │ │ +katsushika │ │ │ │ +kokubunji │ │ │ │ +kouzushima │ │ │ │ +kunitachi │ │ │ │ +musashimurayama │ │ │ │ +musashino │ │ │ │ +ogasawara │ │ │ │ +setagaya │ │ │ │ +shinagawa │ │ │ │ +shinjuku │ │ │ │ +suginami │ │ │ │ +tachikawa │ │ │ │ +kawahara │ │ │ │ +nichinan │ │ │ │ +sakaiminato │ │ │ │ +fukumitsu │ │ │ │ +funahashi │ │ │ │ +kamiichi │ │ │ │ +nakaniikawa │ │ │ │ +namerikawa │ │ │ │ +tateyama │ │ │ │ +wakayama │ │ │ │ +aridagawa │ │ │ │ +hashimoto │ │ │ │ +hirogawa │ │ │ │ +kamitonda │ │ │ │ +katsuragi │ │ │ │ +kinokawa │ │ │ │ +kitayama │ │ │ │ +kozagawa │ │ │ │ +kudoyama │ │ │ │ +kushimoto │ │ │ │ +nachikatsuura │ │ │ │ +shirahama │ │ │ │ +wakayama │ │ │ │ +xn--0trq7p7nn │ │ │ │ +xn--1ctwo │ │ │ │ +xn--1lqs03n │ │ │ │ +xn--1lqs71d │ │ │ │ +xn--2m4a15e │ │ │ │ +xn--32vp30h │ │ │ │ +xn--4it168d │ │ │ │ +xn--4it797k │ │ │ │ +xn--4pvxs │ │ │ │ +xn--5js045d │ │ │ │ +xn--5rtp49c │ │ │ │ +xn--5rtq34k │ │ │ │ +xn--6btw5a │ │ │ │ +xn--6orx2r │ │ │ │ +xn--7t0a264c │ │ │ │ +xn--8ltr62k │ │ │ │ +xn--8pvr4u │ │ │ │ +xn--c3s14m │ │ │ │ +xn--d5qv7z876c │ │ │ │ +xn--djrs72d6uy │ │ │ │ +xn--djty4k │ │ │ │ +xn--efvn9s │ │ │ │ +xn--ehqz56n │ │ │ │ +xn--elqq16h │ │ │ │ +xn--f6qx53a │ │ │ │ +xn--k7yn95e │ │ │ │ +xn--kbrq7o │ │ │ │ +xn--klt787d │ │ │ │ +xn--kltp7d │ │ │ │ +xn--kltx9a │ │ │ │ +xn--klty5x │ │ │ │ +xn--mkru45i │ │ │ │ +xn--nit225k │ │ │ │ +xn--ntso0iqx3a │ │ │ │ +xn--ntsq17g │ │ │ │ +xn--pssu33l │ │ │ │ +xn--qqqt11m │ │ │ │ +xn--rht27z │ │ │ │ +xn--rht3d │ │ │ │ +xn--rht61e │ │ │ │ +xn--rny31h │ │ │ │ +xn--tor131o │ │ │ │ +xn--uist22h │ │ │ │ +xn--uisz3g │ │ │ │ +xn--uuwu58a │ │ │ │ +xn--vgu402c │ │ │ │ +xn--zbx025d │ │ │ │ +yamagata │ │ │ │ +funagata │ │ │ │ +higashine │ │ │ │ +kaminoyama │ │ │ │ +kaneyama │ │ │ │ +kawanishi │ │ │ │ +mamurogawa │ │ │ │ +murayama │ │ │ │ +nakayama │ │ │ │ +nishikawa │ │ │ │ +obanazawa │ │ │ │ +sakegawa │ │ │ │ +shirataka │ │ │ │ +takahata │ │ │ │ +tsuruoka │ │ │ │ +yamagata │ │ │ │ +yamanobe │ │ │ │ +yonezawa │ │ │ │ +yamaguchi │ │ │ │ +kudamatsu │ │ │ │ +shimonoseki │ │ │ │ +tokuyama │ │ │ │ +yamanashi │ │ │ │ +fujikawa │ │ │ │ +fujikawaguchiko │ │ │ │ +fujiyoshida │ │ │ │ +hayakawa │ │ │ │ +ichikawamisato │ │ │ │ +minami-alps │ │ │ │ +nakamichi │ │ │ │ +narusawa │ │ │ │ +nirasaki │ │ │ │ +nishikatsura │ │ │ │ +tabayama │ │ │ │ +uenohara │ │ │ │ +yamanakako │ │ │ │ +yamanashi │ │ │ │ +yokohama │ │ │ │ +notaires │ │ │ │ +pharmaciens │ │ │ │ +veterinaire │ │ │ │ +blogspot │ │ │ │ +chungbuk │ │ │ │ +chungnam │ │ │ │ +gyeongbuk │ │ │ │ +gyeonggi │ │ │ │ +gyeongnam │ │ │ │ +lancaster │ │ │ │ +landrover │ │ │ │ +lifeinsurance │ │ │ │ +lifestyle │ │ │ │ +lighting │ │ │ │ +management │ │ │ │ +marketing │ │ │ │ +marriott │ │ │ │ +melbourne │ │ │ │ +memorial │ │ │ │ +microsoft │ │ │ │ +montblanc │ │ │ │ +mortgage │ │ │ │ +motorcycles │ │ │ │ +movistar │ │ │ │ +blogspot │ │ │ │ +multichoice │ │ │ │ +agriculture │ │ │ │ +airguard │ │ │ │ +ambulance │ │ │ │ +american │ │ │ │ +americana │ │ │ │ +americanantiques │ │ │ │ +americanart │ │ │ │ +amsterdam │ │ │ │ +annefrank │ │ │ │ +anthropology │ │ │ │ +antiques │ │ │ │ +aquarium │ │ │ │ +arboretum │ │ │ │ +archaeological │ │ │ │ +archaeology │ │ │ │ +architecture │ │ │ │ +artanddesign │ │ │ │ +artcenter │ │ │ │ +arteducation │ │ │ │ +artgallery │ │ │ │ +artsandcrafts │ │ │ │ +asmatart │ │ │ │ +assassination │ │ │ │ +association │ │ │ │ +astronomy │ │ │ │ +australia │ │ │ │ +automotive │ │ │ │ +aviation │ │ │ │ +baltimore │ │ │ │ +barcelona │ │ │ │ +baseball │ │ │ │ +beauxarts │ │ │ │ +beeldengeluid │ │ │ │ +bellevue │ │ │ │ +berkeley │ │ │ │ +birthplace │ │ │ │ +botanical │ │ │ │ +botanicalgarden │ │ │ │ +botanicgarden │ │ │ │ +brandywinevalley │ │ │ │ +britishcolumbia │ │ │ │ +broadcast │ │ │ │ +brussels │ │ │ │ +bruxelles │ │ │ │ +building │ │ │ │ +cadaques │ │ │ │ +california │ │ │ │ +cambridge │ │ │ │ +capebreton │ │ │ │ +cartoonart │ │ │ │ +casadelamoneda │ │ │ │ +chattanooga │ │ │ │ +cheltenham │ │ │ │ +chesapeakebay │ │ │ │ +children │ │ │ │ +childrens │ │ │ │ +childrensgarden │ │ │ │ +chiropractic │ │ │ │ +chocolate │ │ │ │ +christiansburg │ │ │ │ +cincinnati │ │ │ │ +civilisation │ │ │ │ +civilization │ │ │ │ +civilwar │ │ │ │ +coastaldefence │ │ │ │ +collection │ │ │ │ +colonialwilliamsburg │ │ │ │ +coloradoplateau │ │ │ │ +columbia │ │ │ │ +columbus │ │ │ │ +communication │ │ │ │ +communications │ │ │ │ +community │ │ │ │ +computer │ │ │ │ +computerhistory │ │ │ │ +contemporary │ │ │ │ +contemporaryart │ │ │ │ +copenhagen │ │ │ │ +corporation │ │ │ │ +corvette │ │ │ │ +countryestate │ │ │ │ +cranbrook │ │ │ │ +creation │ │ │ │ +cultural │ │ │ │ +culturalcenter │ │ │ │ +database │ │ │ │ +decorativearts │ │ │ │ +delaware │ │ │ │ +delmenhorst │ │ │ │ +dinosaur │ │ │ │ +discovery │ │ │ │ +donostia │ │ │ │ +eastafrica │ │ │ │ +eastcoast │ │ │ │ +education │ │ │ │ +educational │ │ │ │ +egyptian │ │ │ │ +eisenbahn │ │ │ │ +elvendrell │ │ │ │ +embroidery │ │ │ │ +encyclopedic │ │ │ │ +entomology │ │ │ │ +environment │ │ │ │ +environmentalconservation │ │ │ │ +epilepsy │ │ │ │ +ethnology │ │ │ │ +exhibition │ │ │ │ +farmequipment │ │ │ │ +farmstead │ │ │ │ +figueres │ │ │ │ +filatelia │ │ │ │ +finearts │ │ │ │ +flanders │ │ │ │ +fortmissoula │ │ │ │ +fortworth │ │ │ │ +foundation │ │ │ │ +francaise │ │ │ │ +frankfurt │ │ │ │ +franziskaner │ │ │ │ +freemasonry │ │ │ │ +freiburg │ │ │ │ +fribourg │ │ │ │ +fundacio │ │ │ │ +furniture │ │ │ │ +geelvinck │ │ │ │ +gemological │ │ │ │ +grandrapids │ │ │ │ +guernsey │ │ │ │ +halloffame │ │ │ │ +harvestcelebration │ │ │ │ +heimatunduhren │ │ │ │ +helsinki │ │ │ │ +hembygdsforbund │ │ │ │ +heritage │ │ │ │ +histoire │ │ │ │ +historical │ │ │ │ +historicalsociety │ │ │ │ +historichouses │ │ │ │ +historisch │ │ │ │ +historisches │ │ │ │ +historyofscience │ │ │ │ +horology │ │ │ │ +humanities │ │ │ │ +illustration │ │ │ │ +imageandsound │ │ │ │ +indianapolis │ │ │ │ +indianmarket │ │ │ │ +intelligence │ │ │ │ +interactive │ │ │ │ +isleofman │ │ │ │ +jefferson │ │ │ │ +jerusalem │ │ │ │ +jewishart │ │ │ │ +journalism │ │ │ │ +judygarland │ │ │ │ +juedisches │ │ │ │ +karikatur │ │ │ │ +koebenhavn │ │ │ │ +kunstsammlung │ │ │ │ +kunstunddesign │ │ │ │ +lancashire │ │ │ │ +lewismiller │ │ │ │ +livinghistory │ │ │ │ +localhistory │ │ │ │ +losangeles │ │ │ │ +loyalist │ │ │ │ +luxembourg │ │ │ │ +mallorca │ │ │ │ +manchester │ │ │ │ +mansions │ │ │ │ +maritime │ │ │ │ +maritimo │ │ │ │ +maryland │ │ │ │ +marylhurst │ │ │ │ +medizinhistorisches │ │ │ │ +memorial │ │ │ │ +mesaverde │ │ │ │ +michigan │ │ │ │ +midatlantic │ │ │ │ +military │ │ │ │ +minnesota │ │ │ │ +missoula │ │ │ │ +monmouth │ │ │ │ +monticello │ │ │ │ +montreal │ │ │ │ +motorcycle │ │ │ │ +muenchen │ │ │ │ +muenster │ │ │ │ +mulhouse │ │ │ │ +museumcenter │ │ │ │ +museumvereniging │ │ │ │ +national │ │ │ │ +nationalfirearms │ │ │ │ +nationalheritage │ │ │ │ +nativeamerican │ │ │ │ +naturalhistory │ │ │ │ +naturalhistorymuseum │ │ │ │ +naturalsciences │ │ │ │ +naturhistorisches │ │ │ │ +natuurwetenschappen │ │ │ │ +naumburg │ │ │ │ +nebraska │ │ │ │ +newhampshire │ │ │ │ +newjersey │ │ │ │ +newmexico │ │ │ │ +newspaper │ │ │ │ +nuernberg │ │ │ │ +nuremberg │ │ │ │ +oceanographic │ │ │ │ +oceanographique │ │ │ │ +oregontrail │ │ │ │ +paderborn │ │ │ │ +palmsprings │ │ │ │ +pasadena │ │ │ │ +pharmacy │ │ │ │ +philadelphia │ │ │ │ +philadelphiaarea │ │ │ │ +philately │ │ │ │ +photography │ │ │ │ +pittsburgh │ │ │ │ +planetarium │ │ │ │ +plantation │ │ │ │ +portland │ │ │ │ +portlligat │ │ │ │ +posts-and-telecommunications │ │ │ │ +preservation │ │ │ │ +presidio │ │ │ │ +railroad │ │ │ │ +research │ │ │ │ +resistance │ │ │ │ +riodejaneiro │ │ │ │ +rochester │ │ │ │ +saintlouis │ │ │ │ +salvadordali │ │ │ │ +salzburg │ │ │ │ +sandiego │ │ │ │ +sanfrancisco │ │ │ │ +santabarbara │ │ │ │ +santacruz │ │ │ │ +saskatchewan │ │ │ │ +savannahga │ │ │ │ +schlesisches │ │ │ │ +schoenbrunn │ │ │ │ +schokoladen │ │ │ │ +science-fiction │ │ │ │ +scienceandhistory │ │ │ │ +scienceandindustry │ │ │ │ +sciencecenter │ │ │ │ +sciencecenters │ │ │ │ +sciencehistory │ │ │ │ +sciences │ │ │ │ +sciencesnaturelles │ │ │ │ +scotland │ │ │ │ +settlement │ │ │ │ +settlers │ │ │ │ +sherbrooke │ │ │ │ +soundandvision │ │ │ │ +southcarolina │ │ │ │ +southwest │ │ │ │ +stalbans │ │ │ │ +starnberg │ │ │ │ +stateofdelaware │ │ │ │ +steiermark │ │ │ │ +stockholm │ │ │ │ +stpetersburg │ │ │ │ +stuttgart │ │ │ │ +surgeonshall │ │ │ │ +svizzera │ │ │ │ +technology │ │ │ │ +telekommunikation │ │ │ │ +television │ │ │ │ +timekeeping │ │ │ │ +topology │ │ │ │ +transport │ │ │ │ +undersea │ │ │ │ +university │ │ │ │ +usantiques │ │ │ │ +uscountryestate │ │ │ │ +usculture │ │ │ │ +usdecorativearts │ │ │ │ +usgarden │ │ │ │ +ushistory │ │ │ │ +uslivinghistory │ │ │ │ +versailles │ │ │ │ +virginia │ │ │ │ +vlaanderen │ │ │ │ +volkenkunde │ │ │ │ +wallonie │ │ │ │ +washingtondc │ │ │ │ +watch-and-clock │ │ │ │ +watchandclock │ │ │ │ +westfalen │ │ │ │ +wildlife │ │ │ │ +williamsburg │ │ │ │ +windmill │ │ │ │ +workshop │ │ │ │ +xn--9dbhblg6di │ │ │ │ +xn--comunicaes-v6a2o │ │ │ │ +xn--correios-e-telecomunicaes-ghc29a │ │ │ │ +xn--h1aegh │ │ │ │ +xn--lns-qla │ │ │ │ +yorkshire │ │ │ │ +yosemite │ │ │ │ +zoological │ │ │ │ +blogspot │ │ │ │ +mzansimagic │ │ │ │ +at-band-camp │ │ │ │ +azure-mobile │ │ │ │ +azurewebsites │ │ │ │ +broke-it │ │ │ │ +buyshouses │ │ │ │ +cloudapp │ │ │ │ +cloudfront │ │ │ │ +dnsalias │ │ │ │ +dontexist │ │ │ │ +dynalias │ │ │ │ +dynathome │ │ │ │ +endofinternet │ │ │ │ +ham-radio-op │ │ │ │ +homelinux │ │ │ │ +homeunix │ │ │ │ +in-the-band │ │ │ │ +is-a-chef │ │ │ │ +is-a-geek │ │ │ │ +isa-geek │ │ │ │ +kicks-ass │ │ │ │ +office-on-the │ │ │ │ +scrapper-site │ │ │ │ +sells-it │ │ │ │ +servebbs │ │ │ │ +serveftp │ │ │ │ +thruhere │ │ │ │ +blogspot │ │ │ │ +aarborte │ │ │ │ +akershus │ │ │ │ +aknoluokta │ │ │ │ +akrehamn │ │ │ │ +alaheadju │ │ │ │ +alstahaug │ │ │ │ +andasuolo │ │ │ │ +audnedaln │ │ │ │ +aurskog-holand │ │ │ │ +austevoll │ │ │ │ +austrheim │ │ │ │ +badaddja │ │ │ │ +bahcavuotna │ │ │ │ +bahccavuotna │ │ │ │ +balestrand │ │ │ │ +ballangen │ │ │ │ +balsfjord │ │ │ │ +batsfjord │ │ │ │ +bearalvahki │ │ │ │ +berlevag │ │ │ │ +birkenes │ │ │ │ +bjerkreim │ │ │ │ +blogspot │ │ │ │ +bremanger │ │ │ │ +bronnoysund │ │ │ │ +brumunddal │ │ │ │ +buskerud │ │ │ │ +cahcesuolo │ │ │ │ +davvenjarga │ │ │ │ +davvesiida │ │ │ │ +dielddanuorri │ │ │ │ +divtasvuodna │ │ │ │ +divttasvuotna │ │ │ │ +drangedal │ │ │ │ +egersund │ │ │ │ +eidfjord │ │ │ │ +eidsberg │ │ │ │ +eidsvoll │ │ │ │ +eigersund │ │ │ │ +engerdal │ │ │ │ +evenassi │ │ │ │ +evje-og-hornnes │ │ │ │ +flakstad │ │ │ │ +flatanger │ │ │ │ +flekkefjord │ │ │ │ +flesberg │ │ │ │ +folkebibl │ │ │ │ +fredrikstad │ │ │ │ +fylkesbibl │ │ │ │ +fyresdal │ │ │ │ +gaivuotna │ │ │ │ +gangaviika │ │ │ │ +giehtavuoatna │ │ │ │ +gildeskal │ │ │ │ +gjerdrum │ │ │ │ +gjerstad │ │ │ │ +gratangen │ │ │ │ +grimstad │ │ │ │ +guovdageaidnu │ │ │ │ +hagebostad │ │ │ │ +hammarfeasta │ │ │ │ +hammerfest │ │ │ │ +hattfjelldal │ │ │ │ +haugesund │ │ │ │ +xn--vler-qoa │ │ │ │ +hemsedal │ │ │ │ +hjartdal │ │ │ │ +hjelmeland │ │ │ │ +hokksund │ │ │ │ +holmestrand │ │ │ │ +holtalen │ │ │ │ +honefoss │ │ │ │ +hordaland │ │ │ │ +hornindal │ │ │ │ +hoyanger │ │ │ │ +hoylandet │ │ │ │ +hyllestad │ │ │ │ +jan-mayen │ │ │ │ +jessheim │ │ │ │ +jevnaker │ │ │ │ +jorpeland │ │ │ │ +karasjohka │ │ │ │ +karasjok │ │ │ │ +kautokeino │ │ │ │ +kirkenes │ │ │ │ +kongsberg │ │ │ │ +kongsvinger │ │ │ │ +kopervik │ │ │ │ +kraanghke │ │ │ │ +kristiansand │ │ │ │ +kristiansund │ │ │ │ +krodsherad │ │ │ │ +krokstadelva │ │ │ │ +kvafjord │ │ │ │ +kvalsund │ │ │ │ +kvanangen │ │ │ │ +kvinesdal │ │ │ │ +kvinnherad │ │ │ │ +kviteseid │ │ │ │ +laakesvuemie │ │ │ │ +langevag │ │ │ │ +lavangen │ │ │ │ +leangaviika │ │ │ │ +leikanger │ │ │ │ +leirfjord │ │ │ │ +levanger │ │ │ │ +lillehammer │ │ │ │ +lillesand │ │ │ │ +lindesnes │ │ │ │ +lodingen │ │ │ │ +lorenskog │ │ │ │ +malatvuopmi │ │ │ │ +marnardal │ │ │ │ +masfjorden │ │ │ │ +matta-varjjat │ │ │ │ +midtre-gauldal │ │ │ │ +mjondalen │ │ │ │ +mo-i-rana │ │ │ │ +more-og-romsdal │ │ │ │ +moskenes │ │ │ │ +naamesjevuemie │ │ │ │ +namdalseid │ │ │ │ +namsskogan │ │ │ │ +nannestad │ │ │ │ +narviika │ │ │ │ +naustdal │ │ │ │ +navuotna │ │ │ │ +nedre-eiker │ │ │ │ +nesodden │ │ │ │ +nesoddtangen │ │ │ │ +nissedal │ │ │ │ +nittedal │ │ │ │ +nord-aurdal │ │ │ │ +nord-fron │ │ │ │ +nord-odal │ │ │ │ +nordkapp │ │ │ │ +nordland │ │ │ │ +xn--b-5ga │ │ │ │ +xn--hery-ira │ │ │ │ +nordre-land │ │ │ │ +nordreisa │ │ │ │ +nore-og-uvdal │ │ │ │ +notodden │ │ │ │ +notteroy │ │ │ │ +omasvuotna │ │ │ │ +oppegard │ │ │ │ +orkanger │ │ │ │ +ostre-toten │ │ │ │ +overhalla │ │ │ │ +ovre-eiker │ │ │ │ +oygarden │ │ │ │ +oystre-slidre │ │ │ │ +porsanger │ │ │ │ +porsangu │ │ │ │ +porsgrunn │ │ │ │ +rahkkeravju │ │ │ │ +rakkestad │ │ │ │ +ralingen │ │ │ │ +randaberg │ │ │ │ +rendalen │ │ │ │ +rennesoy │ │ │ │ +ringerike │ │ │ │ +ringsaker │ │ │ │ +salangen │ │ │ │ +samnanger │ │ │ │ +sandefjord │ │ │ │ +sandnessjoen │ │ │ │ +sarpsborg │ │ │ │ +sauherad │ │ │ │ +skanland │ │ │ │ +skedsmokorset │ │ │ │ +skiptvet │ │ │ │ +skjervoy │ │ │ │ +snillfjord │ │ │ │ +sondre-land │ │ │ │ +songdalen │ │ │ │ +sor-aurdal │ │ │ │ +sor-fron │ │ │ │ +sor-odal │ │ │ │ +sor-varanger │ │ │ │ +sorreisa │ │ │ │ +sortland │ │ │ │ +spjelkavik │ │ │ │ +spydeberg │ │ │ │ +stathelle │ │ │ │ +stavanger │ │ │ │ +steinkjer │ │ │ │ +stjordal │ │ │ │ +stjordalshalsen │ │ │ │ +stor-elvdal │ │ │ │ +storfjord │ │ │ │ +surnadal │ │ │ │ +svalbard │ │ │ │ +sykkylven │ │ │ │ +tananger │ │ │ │ +telemark │ │ │ │ +xn--b-5ga │ │ │ │ +tingvoll │ │ │ │ +tjeldsund │ │ │ │ +tonsberg │ │ │ │ +troandin │ │ │ │ +trogstad │ │ │ │ +trondheim │ │ │ │ +tvedestrand │ │ │ │ +tysfjord │ │ │ │ +ullensaker │ │ │ │ +ullensvang │ │ │ │ +vanylven │ │ │ │ +vegarshei │ │ │ │ +vennesla │ │ │ │ +vestfold │ │ │ │ +vestre-slidre │ │ │ │ +vestre-toten │ │ │ │ +vestvagoy │ │ │ │ +vevelstad │ │ │ │ +vindafjord │ │ │ │ +vossevangen │ │ │ │ +xn--andy-ira │ │ │ │ +xn--asky-ira │ │ │ │ +xn--aurskog-hland-jnb │ │ │ │ +xn--avery-yua │ │ │ │ +xn--bdddj-mrabd │ │ │ │ +xn--bearalvhki-y4a │ │ │ │ +xn--berlevg-jxa │ │ │ │ +xn--bhcavuotna-s4a │ │ │ │ +xn--bhccavuotna-k7a │ │ │ │ +xn--bidr-5nac │ │ │ │ +xn--bievt-0qa │ │ │ │ +xn--bjarky-fya │ │ │ │ +xn--bjddar-pta │ │ │ │ +xn--blt-elab │ │ │ │ +xn--bmlo-gra │ │ │ │ +xn--bod-2na │ │ │ │ +xn--brnny-wuac │ │ │ │ +xn--brnnysund-m8ac │ │ │ │ +xn--brum-voa │ │ │ │ +xn--btsfjord-9za │ │ │ │ +xn--davvenjrga-y4a │ │ │ │ +xn--dnna-gra │ │ │ │ +xn--drbak-wua │ │ │ │ +xn--dyry-ira │ │ │ │ +xn--eveni-0qa01ga │ │ │ │ +xn--finny-yua │ │ │ │ +xn--fjord-lra │ │ │ │ +xn--fl-zia │ │ │ │ +xn--flor-jra │ │ │ │ +xn--frde-gra │ │ │ │ +xn--frna-woa │ │ │ │ +xn--frya-hra │ │ │ │ +xn--ggaviika-8ya47h │ │ │ │ +xn--gildeskl-g0a │ │ │ │ +xn--givuotna-8ya │ │ │ │ +xn--gjvik-wua │ │ │ │ +xn--gls-elac │ │ │ │ +xn--h-2fa │ │ │ │ +xn--hbmer-xqa │ │ │ │ +xn--hcesuolo-7ya35b │ │ │ │ +xn--hgebostad-g3a │ │ │ │ +xn--hmmrfeasta-s4ac │ │ │ │ +xn--hnefoss-q1a │ │ │ │ +xn--hobl-ira │ │ │ │ +xn--holtlen-hxa │ │ │ │ +xn--hpmir-xqa │ │ │ │ +xn--hyanger-q1a │ │ │ │ +xn--hylandet-54a │ │ │ │ +xn--indery-fya │ │ │ │ +xn--jlster-bya │ │ │ │ +xn--jrpeland-54a │ │ │ │ +xn--karmy-yua │ │ │ │ +xn--kfjord-iua │ │ │ │ +xn--klbu-woa │ │ │ │ +xn--koluokta-7ya57h │ │ │ │ +xn--krager-gya │ │ │ │ +xn--kranghke-b0a │ │ │ │ +xn--krdsherad-m8a │ │ │ │ +xn--krehamn-dxa │ │ │ │ +xn--krjohka-hwab49j │ │ │ │ +xn--ksnes-uua │ │ │ │ +xn--kvfjord-nxa │ │ │ │ +xn--kvitsy-fya │ │ │ │ +xn--kvnangen-k0a │ │ │ │ +xn--l-1fa │ │ │ │ +xn--laheadju-7ya │ │ │ │ +xn--langevg-jxa │ │ │ │ +xn--ldingen-q1a │ │ │ │ +xn--leagaviika-52b │ │ │ │ +xn--lesund-hua │ │ │ │ +xn--lgrd-poac │ │ │ │ +xn--lhppi-xqa │ │ │ │ +xn--linds-pra │ │ │ │ +xn--loabt-0qa │ │ │ │ +xn--lrdal-sra │ │ │ │ +xn--lrenskog-54a │ │ │ │ +xn--lt-liac │ │ │ │ +xn--lten-gra │ │ │ │ +xn--lury-ira │ │ │ │ +xn--mely-ira │ │ │ │ +xn--merker-kua │ │ │ │ +xn--mjndalen-64a │ │ │ │ +xn--mlatvuopmi-s4a │ │ │ │ +xn--mli-tla │ │ │ │ +xn--mlselv-iua │ │ │ │ +xn--moreke-jua │ │ │ │ +xn--mosjen-eya │ │ │ │ +xn--mot-tla │ │ │ │ +xn--mre-og-romsdal-qqb │ │ │ │ +xn--hery-ira │ │ │ │ +xn--msy-ula0h │ │ │ │ +xn--mtta-vrjjat-k7af │ │ │ │ +xn--muost-0qa │ │ │ │ +xn--nmesjevuemie-tcba │ │ │ │ +xn--nry-yla5g │ │ │ │ +xn--nttery-byae │ │ │ │ +xn--nvuotna-hwa │ │ │ │ +xn--oppegrd-ixa │ │ │ │ +xn--ostery-fya │ │ │ │ +xn--osyro-wua │ │ │ │ +xn--porsgu-sta26f │ │ │ │ +xn--rady-ira │ │ │ │ +xn--rdal-poa │ │ │ │ +xn--rde-ula │ │ │ │ +xn--rdy-0nab │ │ │ │ +xn--rennesy-v1a │ │ │ │ +xn--rhkkervju-01af │ │ │ │ +xn--rholt-mra │ │ │ │ +xn--risa-5na │ │ │ │ +xn--risr-ira │ │ │ │ +xn--rland-uua │ │ │ │ +xn--rlingen-mxa │ │ │ │ +xn--rmskog-bya │ │ │ │ +xn--rros-gra │ │ │ │ +xn--rskog-uua │ │ │ │ +xn--rst-0na │ │ │ │ +xn--rsta-fra │ │ │ │ +xn--ryken-vua │ │ │ │ +xn--ryrvik-bya │ │ │ │ +xn--s-1fa │ │ │ │ +xn--sandnessjen-ogb │ │ │ │ +xn--sandy-yua │ │ │ │ +xn--seral-lra │ │ │ │ +xn--sgne-gra │ │ │ │ +xn--skierv-uta │ │ │ │ +xn--skjervy-v1a │ │ │ │ +xn--skjk-soa │ │ │ │ +xn--sknit-yqa │ │ │ │ +xn--sknland-fxa │ │ │ │ +xn--slat-5na │ │ │ │ +xn--slt-elab │ │ │ │ +xn--smla-hra │ │ │ │ +xn--smna-gra │ │ │ │ +xn--snase-nra │ │ │ │ +xn--sndre-land-0cb │ │ │ │ +xn--snes-poa │ │ │ │ +xn--snsa-roa │ │ │ │ +xn--sr-aurdal-l8a │ │ │ │ +xn--sr-fron-q1a │ │ │ │ +xn--sr-odal-q1a │ │ │ │ +xn--sr-varanger-ggb │ │ │ │ +xn--srfold-bya │ │ │ │ +xn--srreisa-q1a │ │ │ │ +xn--srum-gra │ │ │ │ +xn--stfold-9xa │ │ │ │ +xn--vler-qoa │ │ │ │ +xn--stjrdal-s1a │ │ │ │ +xn--stjrdalshalsen-sqb │ │ │ │ +xn--stre-toten-zcb │ │ │ │ +xn--tjme-hra │ │ │ │ +xn--tnsberg-q1a │ │ │ │ +xn--trany-yua │ │ │ │ +xn--trgstad-r1a │ │ │ │ +xn--trna-woa │ │ │ │ +xn--troms-zua │ │ │ │ +xn--tysvr-vra │ │ │ │ +xn--unjrga-rta │ │ │ │ +xn--vads-jra │ │ │ │ +xn--vard-jra │ │ │ │ +xn--vegrshei-c0a │ │ │ │ +xn--vestvgy-ixa6o │ │ │ │ +xn--vg-yiab │ │ │ │ +xn--vgan-qoa │ │ │ │ +xn--vgsy-qoa0j │ │ │ │ +xn--vre-eiker-k8a │ │ │ │ +xn--vrggt-xqad │ │ │ │ +xn--vry-yla5g │ │ │ │ +xn--yer-zna │ │ │ │ +xn--ygarden-p1a │ │ │ │ +xn--ystre-slidre-ujb │ │ │ │ +merseine │ │ │ │ +shacknet │ │ │ │ +blogspot │ │ │ │ +parliament │ │ │ │ +xn--mori-qsa │ │ │ │ +blogsite │ │ │ │ +boldlygoingnowhere │ │ │ │ +dnsalias │ │ │ │ +doesntexist │ │ │ │ +dontexist │ │ │ │ +dynalias │ │ │ │ +endofinternet │ │ │ │ +endoftheinternet │ │ │ │ +game-host │ │ │ │ +hobby-site │ │ │ │ +homelinux │ │ │ │ +homeunix │ │ │ │ +is-a-bruinsfan │ │ │ │ +is-a-candidate │ │ │ │ +is-a-celticsfan │ │ │ │ +is-a-chef │ │ │ │ +is-a-geek │ │ │ │ +is-a-knight │ │ │ │ +is-a-linux-user │ │ │ │ +is-a-patsfan │ │ │ │ +is-a-soxfan │ │ │ │ +is-found │ │ │ │ +is-saved │ │ │ │ +is-very-bad │ │ │ │ +is-very-evil │ │ │ │ +is-very-good │ │ │ │ +is-very-nice │ │ │ │ +is-very-sweet │ │ │ │ +isa-geek │ │ │ │ +kicks-ass │ │ │ │ +misconfused │ │ │ │ +readmyblog │ │ │ │ +sellsyourhome │ │ │ │ +servebbs │ │ │ │ +serveftp │ │ │ │ +servegame │ │ │ │ +stuff-4-sale │ │ │ │ +orientexpress │ │ │ │ +pamperedchef │ │ │ │ +partners │ │ │ │ +passagens │ │ │ │ +pharmacy │ │ │ │ +photography │ │ │ │ +pictures │ │ │ │ +augustow │ │ │ │ +babia-gora │ │ │ │ +bialowieza │ │ │ │ +bialystok │ │ │ │ +bieszczady │ │ │ │ +boleslawiec │ │ │ │ +bydgoszcz │ │ │ │ +dlugoleka │ │ │ │ +starostwo │ │ │ │ +jaworzno │ │ │ │ +jelenia-gora │ │ │ │ +katowice │ │ │ │ +kazimierz-dolny │ │ │ │ +kobierzyce │ │ │ │ +kolobrzeg │ │ │ │ +konskowola │ │ │ │ +limanowa │ │ │ │ +malopolska │ │ │ │ +mazowsze │ │ │ │ +nieruchomosci │ │ │ │ +nowaruda │ │ │ │ +ostroleka │ │ │ │ +ostrowiec │ │ │ │ +ostrowwlkp │ │ │ │ +podlasie │ │ │ │ +polkowice │ │ │ │ +pomorskie │ │ │ │ +prochowice │ │ │ │ +pruszkow │ │ │ │ +przeworsk │ │ │ │ +rawa-maz │ │ │ │ +realestate │ │ │ │ +sosnowiec │ │ │ │ +stalowa-wola │ │ │ │ +starachowice │ │ │ │ +stargard │ │ │ │ +swidnica │ │ │ │ +swiebodzin │ │ │ │ +swinoujscie │ │ │ │ +szczecin │ │ │ │ +szczytno │ │ │ │ +tarnobrzeg │ │ │ │ +turystyka │ │ │ │ +walbrzych │ │ │ │ +warszawa │ │ │ │ +wloclawek │ │ │ │ +wodzislaw │ │ │ │ +zachpomor │ │ │ │ +zakopane │ │ │ │ +zgorzelec │ │ │ │ +plumbing │ │ │ │ +productions │ │ │ │ +properties │ │ │ │ +property │ │ │ │ +blogspot │ │ │ │ +blogspot │ │ │ │ +redstone │ │ │ │ +redumbrella │ │ │ │ +reliance │ │ │ │ +republican │ │ │ │ +restaurant │ │ │ │ +blogspot │ │ │ │ +arkhangelsk │ │ │ │ +astrakhan │ │ │ │ +bashkiria │ │ │ │ +belgorod │ │ │ │ +blogspot │ │ │ │ +buryatia │ │ │ │ +chelyabinsk │ │ │ │ +chukotka │ │ │ │ +chuvashia │ │ │ │ +dagestan │ │ │ │ +joshkar-ola │ │ │ │ +k-uralsk │ │ │ │ +kalmykia │ │ │ │ +kamchatka │ │ │ │ +kemerovo │ │ │ │ +khabarovsk │ │ │ │ +khakassia │ │ │ │ +kostroma │ │ │ │ +krasnoyarsk │ │ │ │ +kustanai │ │ │ │ +magnitka │ │ │ │ +mordovia │ │ │ │ +murmansk │ │ │ │ +nakhodka │ │ │ │ +novosibirsk │ │ │ │ +orenburg │ │ │ │ +pyatigorsk │ │ │ │ +rubtsovsk │ │ │ │ +sakhalin │ │ │ │ +simbirsk │ │ │ │ +smolensk │ │ │ │ +stavropol │ │ │ │ +tatarstan │ │ │ │ +tsaritsyn │ │ │ │ +udmurtia │ │ │ │ +ulan-ude │ │ │ │ +vladikavkaz │ │ │ │ +vladimir │ │ │ │ +vladivostok │ │ │ │ +volgograd │ │ │ │ +voronezh │ │ │ │ +yaroslavl │ │ │ │ +yekaterinburg │ │ │ │ +yuzhno-sakhalinsk │ │ │ │ +saarland │ │ │ │ +sandvikcoromant │ │ │ │ +scholarships │ │ │ │ +blogspot │ │ │ │ +kommunalforbund │ │ │ │ +naturbruksgymn │ │ │ │ +services │ │ │ │ +blogspot │ │ │ │ +platform │ │ │ │ +blogspot │ │ │ │ +software │ │ │ │ +solutions │ │ │ │ +spreadbetting │ │ │ │ +consulado │ │ │ │ +embaixada │ │ │ │ +principe │ │ │ │ +statebank │ │ │ │ +stcgroup │ │ │ │ +stockholm │ │ │ │ +arkhangelsk │ │ │ │ +balashov │ │ │ │ +bashkiria │ │ │ │ +dagestan │ │ │ │ +kalmykia │ │ │ │ +khakassia │ │ │ │ +krasnodar │ │ │ │ +mordovia │ │ │ │ +murmansk │ │ │ │ +pokrovsk │ │ │ │ +togliatti │ │ │ │ +vladikavkaz │ │ │ │ +vladimir │ │ │ │ +supersport │ │ │ │ +supplies │ │ │ │ +symantec │ │ │ │ +tatamotors │ │ │ │ +blogspot │ │ │ │ +technology │ │ │ │ +telecity │ │ │ │ +telefonica │ │ │ │ +blogspot │ │ │ │ +training │ │ │ │ +travelers │ │ │ │ +travelersinsurance │ │ │ │ +better-than │ │ │ │ +on-the-web │ │ │ │ +worse-than │ │ │ │ +blogspot │ │ │ │ +xn--czrw28b │ │ │ │ +xn--uc0atv │ │ │ │ +xn--zf0ao64a │ │ │ │ +cherkassy │ │ │ │ +cherkasy │ │ │ │ +chernigov │ │ │ │ +chernihiv │ │ │ │ +chernivtsi │ │ │ │ +chernovtsy │ │ │ │ +dnepropetrovsk │ │ │ │ +dnipropetrovsk │ │ │ │ +ivano-frankivsk │ │ │ │ +khmelnitskiy │ │ │ │ +khmelnytskyi │ │ │ │ +kirovograd │ │ │ │ +mykolaiv │ │ │ │ +nikolaev │ │ │ │ +sebastopol │ │ │ │ +sevastopol │ │ │ │ +ternopil │ │ │ │ +uzhgorod │ │ │ │ +vinnytsia │ │ │ │ +zaporizhzhe │ │ │ │ +zaporizhzhia │ │ │ │ +zhitomir │ │ │ │ +zhytomyr │ │ │ │ +blogspot │ │ │ │ +university │ │ │ │ +land-4-sale │ │ │ │ +stuff-4-sale │ │ │ │ +vacations │ │ │ │ +ventures │ │ │ │ +versicherung │ │ │ │ +vistaprint │ │ │ │ +vlaanderen │ │ │ │ +weatherchannel │ │ │ │ +williamhill │ │ │ │ +xn--11b4c3d │ │ │ │ +xn--1ck2e1b │ │ │ │ +xn--1qqw23a │ │ │ │ +xn--30rr7y │ │ │ │ +xn--3bst00m │ │ │ │ +xn--3ds443g │ │ │ │ +xn--3e0b707e │ │ │ │ +xn--3pxu8k │ │ │ │ +xn--42c2d9a │ │ │ │ +xn--45brj9c │ │ │ │ +xn--45q11c │ │ │ │ +xn--4gbrim │ │ │ │ +xn--54b7fta0cc │ │ │ │ +xn--55qw42g │ │ │ │ +xn--55qx5d │ │ │ │ +xn--5tzm5g │ │ │ │ +xn--6frz82g │ │ │ │ +xn--6qq986b3xl │ │ │ │ +xn--80adxhks │ │ │ │ +xn--80ao21a │ │ │ │ +xn--80asehdb │ │ │ │ +xn--80aswg │ │ │ │ +xn--8y0a063a │ │ │ │ +xn--90a3ac │ │ │ │ +xn--80au │ │ │ │ +xn--90azh │ │ │ │ +xn--c1avg │ │ │ │ +xn--d1at │ │ │ │ +xn--o1ac │ │ │ │ +xn--o1ach │ │ │ │ +xn--9dbq2a │ │ │ │ +xn--9et52u │ │ │ │ +xn--9krt00a │ │ │ │ +xn--b4w605ferd │ │ │ │ +xn--bck1b9a5dre4c │ │ │ │ +xn--c1avg │ │ │ │ +xn--c2br7g │ │ │ │ +xn--cck2b3b │ │ │ │ +xn--cg4bki │ │ │ │ +xn--clchc0ea0b2g2a9gcd │ │ │ │ +xn--czr694b │ │ │ │ +xn--czrs0t │ │ │ │ +xn--czru2d │ │ │ │ +xn--d1acj3b │ │ │ │ +xn--eckvdtc9d │ │ │ │ +xn--efvy88h │ │ │ │ +xn--estv75g │ │ │ │ +xn--fhbei │ │ │ │ +xn--fiq228c5hs │ │ │ │ +xn--fiq64b │ │ │ │ +xn--fiqs8s │ │ │ │ +xn--fiqz9s │ │ │ │ +xn--fjq720a │ │ │ │ +xn--flw351e │ │ │ │ +xn--fpcrj9c3d │ │ │ │ +xn--fzc2c9e2c │ │ │ │ +xn--g2xx48c │ │ │ │ +xn--gckr3f0f │ │ │ │ +xn--gecrj9c │ │ │ │ +xn--h2brj9c │ │ │ │ +xn--hxt814e │ │ │ │ +xn--i1b6b1a6a2e │ │ │ │ +xn--imr513n │ │ │ │ +xn--io0a7i │ │ │ │ +xn--j1aef │ │ │ │ +xn--j1amh │ │ │ │ +xn--j6w193g │ │ │ │ +xn--jlq61u9w7b │ │ │ │ +xn--jvr189m │ │ │ │ +xn--kcrx77d1x4a │ │ │ │ +xn--kprw13d │ │ │ │ +xn--kpry57d │ │ │ │ +xn--kpu716f │ │ │ │ +xn--kput3i │ │ │ │ +xn--l1acc │ │ │ │ +xn--lgbbat1ad8j │ │ │ │ +xn--mgb2ddes │ │ │ │ +xn--mgb9awbf │ │ │ │ +xn--mgba3a3ejt │ │ │ │ +xn--mgba3a4f16a │ │ │ │ +xn--mgba3a4fra │ │ │ │ +xn--mgbaam7a8h │ │ │ │ +xn--mgbab2bd │ │ │ │ +xn--mgbayh7gpa │ │ │ │ +xn--mgbb9fbpob │ │ │ │ +xn--mgbbh1a71e │ │ │ │ +xn--mgbc0a9azcg │ │ │ │ +xn--mgberp4a5d4a87g │ │ │ │ +xn--mgberp4a5d4ar │ │ │ │ +xn--mgbqly7c0a67fbc │ │ │ │ +xn--mgbqly7cvafr │ │ │ │ +xn--mgbt3dhd │ │ │ │ +xn--mgbtf8fl │ │ │ │ +xn--mgbx4cd0ab │ │ │ │ +xn--mk1bu44c │ │ │ │ +xn--mxtq1m │ │ │ │ +xn--ngbc5azd │ │ │ │ +xn--ngbe9e0a │ │ │ │ +xn--nnx388a │ │ │ │ +xn--node │ │ │ │ +xn--nqv7f │ │ │ │ +xn--nqv7fs00ema │ │ │ │ +xn--nyqy26a │ │ │ │ +xn--o3cw4h │ │ │ │ +xn--ogbpf8fl │ │ │ │ +xn--p1acf │ │ │ │ +xn--p1ai │ │ │ │ +xn--pbt977c │ │ │ │ +xn--pgbs0dh │ │ │ │ +xn--pssy2u │ │ │ │ +xn--q9jyb4c │ │ │ │ +xn--qcka1pmc │ │ │ │ +xn--rhqv96g │ │ │ │ +xn--rovu88b │ │ │ │ +xn--s9brj9c │ │ │ │ +xn--ses554g │ │ │ │ +xn--t60b56a │ │ │ │ +xn--tckwe │ │ │ │ +xn--unup4y │ │ │ │ +xn--vermgensberater-ctb │ │ │ │ +xn--vermgensberatung-pwb │ │ │ │ +xn--vhquv │ │ │ │ +xn--vuq861b │ │ │ │ +xn--wgbh1c │ │ │ │ +xn--wgbl6a │ │ │ │ +xn--xhq521b │ │ │ │ +xn--xkc2al3hye2a │ │ │ │ +xn--xkc2dl3a5ee0h │ │ │ │ +xn--yfro4i67o │ │ │ │ +xn--ygbi2ammx │ │ │ │ +xn--zfr164b │ │ │ │ +yodobashi │ │ │ │ +yokohama │ │ │ │ +kawasaki │ │ │ │ +kitakyushu │ │ │ │ +yokohama │ │ │ │ +teledata │ │ │ │ +Network.PublicSuffixList.DataStructure │ │ │ │ +Network.PublicSuffixList.Serialize │ │ │ │ 'PRError │ │ │ │ PopperRes │ │ │ │ 'ZlibException │ │ │ │ 'Deflate │ │ │ │ 'Inflate │ │ │ │ PRError │ │ │ │ streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN │ │ │ │ @@ -8501,3138 +11663,371 @@ │ │ │ │ ./Data/Streaming/Zlib/Lowlevel.hs │ │ │ │ Data.Streaming.Zlib.Lowlevel │ │ │ │ streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN:Data.Streaming.Zlib.Lowlevel.StrategyDefault │ │ │ │ streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN:Data.Streaming.Zlib.Lowlevel.StrategyFiltered │ │ │ │ streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN:Data.Streaming.Zlib.Lowlevel.StrategyHuffman │ │ │ │ streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN:Data.Streaming.Zlib.Lowlevel.StrategyRLE │ │ │ │ streaming-commons-0.2.3.1-E1ArYDAvY2E7v4tnhvTrTN:Data.Streaming.Zlib.Lowlevel.StrategyFixed │ │ │ │ +IPv4 field list length != 4 │ │ │ │ +enumFromThenTo: Incompatible IP families │ │ │ │ +enumFromTo: Incompatible IP families │ │ │ │ +enumFromThen: Incompatible IP families │ │ │ │ +toIPv6 field list length != 8 │ │ │ │ +ip4ToIp6 │ │ │ │ +Data.IP.Addr.IP │ │ │ │ +toIPv6b field list length != 16 │ │ │ │ +./Data/IP/Addr.hs │ │ │ │ +Data.IP.Addr │ │ │ │ +iproute-1.7.15-DXPWbbWrQlzGQlteaJ6ZG1 │ │ │ │ +iproute-1.7.15-DXPWbbWrQlzGQlteaJ6ZG1:Data.IP.Addr.IPv4 │ │ │ │ +iproute-1.7.15-DXPWbbWrQlzGQlteaJ6ZG1:Data.IP.Addr.IPv6 │ │ │ │ +System/ByteOrder.hs:35:12-13|case │ │ │ │ +byteorder-1.0.4-K4qrX90zP2C18iwfCQq4Wz │ │ │ │ +System.ByteOrder │ │ │ │ +Pattern match failure in 'do' block at System/ByteOrder.hs:51:10-22 │ │ │ │ +byteorder-1.0.4-K4qrX90zP2C18iwfCQq4Wz:System.ByteOrder.BigEndian │ │ │ │ +byteorder-1.0.4-K4qrX90zP2C18iwfCQq4Wz:System.ByteOrder.LittleEndian │ │ │ │ +byteorder-1.0.4-K4qrX90zP2C18iwfCQq4Wz:System.ByteOrder.Mixed │ │ │ │ +'C:Input │ │ │ │ +libraries/bytestring/Data/ByteString/Lazy.hs │ │ │ │ +Data.ByteString.Lazy │ │ │ │ +./Text/Appar/Input.hs │ │ │ │ +Text.Appar.Input │ │ │ │ +appar-0.1.8-E4VW3YgPljpANeIbAUp0UX │ │ │ │ +appar-0.1.8-E4VW3YgPljpANeIbAUp0UX:Text.Appar.Input.C:Input │ │ │ │ +MkParser │ │ │ │ +Text.Appar.Parser │ │ │ │ +appar-0.1.8-E4VW3YgPljpANeIbAUp0UX:Text.Appar.Parser.P │ │ │ │ +Accept-Charset │ │ │ │ +Accept-Language │ │ │ │ +Accept-Ranges │ │ │ │ +Cache-Control │ │ │ │ +Content-Encoding │ │ │ │ +Content-Language │ │ │ │ +Content-Location │ │ │ │ +Content-MD5 │ │ │ │ +Content-Range │ │ │ │ +If-Match │ │ │ │ +If-Modified-Since │ │ │ │ +If-None-Match │ │ │ │ +If-Range │ │ │ │ +If-Unmodified-Since │ │ │ │ +Last-Modified │ │ │ │ +Max-Forwards │ │ │ │ +Proxy-Authenticate │ │ │ │ +Retry-After │ │ │ │ +User-Agent │ │ │ │ +Content-Disposition │ │ │ │ +MIME-Version │ │ │ │ +Preference-Applied │ │ │ │ +'ByteRangeFromTo │ │ │ │ +'ByteRangeSuffix │ │ │ │ +'ByteRangeFrom │ │ │ │ +Network.HTTP.Types.Header.ByteRange │ │ │ │ +ByteRangeFromTo │ │ │ │ +ByteRangeSuffix │ │ │ │ +ByteRangeFrom │ │ │ │ +Network/HTTP/Types/Header.hs:468:11-12|case │ │ │ │ +http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2 │ │ │ │ +Network.HTTP.Types.Header │ │ │ │ +http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2:Network.HTTP.Types.Header.ByteRangeFrom │ │ │ │ +http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2:Network.HTTP.Types.Header.ByteRangeFromTo │ │ │ │ +http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2:Network.HTTP.Types.Header.ByteRangeSuffix │ │ │ │ +, statusMessage = │ │ │ │ +Status {statusCode = │ │ │ │ +Network Authentication Required │ │ │ │ +HTTP Version Not Supported │ │ │ │ +Gateway Timeout │ │ │ │ +Service Unavailable │ │ │ │ +Bad Gateway │ │ │ │ +Not Implemented │ │ │ │ +Internal Server Error │ │ │ │ +Request Header Fields Too Large │ │ │ │ +Too Many Requests │ │ │ │ +Precondition Required │ │ │ │ +Upgrade Required │ │ │ │ +Unprocessable Entity │ │ │ │ +I'm a teapot │ │ │ │ +Expectation Failed │ │ │ │ +Requested Range Not Satisfiable │ │ │ │ +Unsupported Media Type │ │ │ │ +Request-URI Too Long │ │ │ │ +Request Entity Too Large │ │ │ │ +Precondition Failed │ │ │ │ +Length Required │ │ │ │ +Conflict │ │ │ │ +Request Timeout │ │ │ │ +Proxy Authentication Required │ │ │ │ +Not Acceptable │ │ │ │ +Method Not Allowed │ │ │ │ +Not Found │ │ │ │ +Forbidden │ │ │ │ +Payment Required │ │ │ │ +Unauthorized │ │ │ │ +Bad Request │ │ │ │ +Permanent Redirect │ │ │ │ +Temporary Redirect │ │ │ │ +Use Proxy │ │ │ │ +Not Modified │ │ │ │ +See Other │ │ │ │ +Moved Permanently │ │ │ │ +Multiple Choices │ │ │ │ +Partial Content │ │ │ │ +Reset Content │ │ │ │ +No Content │ │ │ │ +Non-Authoritative Information │ │ │ │ +Switching Protocols │ │ │ │ +statusMessage │ │ │ │ +statusCode │ │ │ │ +Network.HTTP.Types.Status │ │ │ │ +http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2:Network.HTTP.Types.Status.Status │ │ │ │ +-_.~:@&=+$, │ │ │ │ +EscapeItem │ │ │ │ +Network.HTTP.Types.URI │ │ │ │ +Network/HTTP/Types/URI.hs:500:21-22|case │ │ │ │ +http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2:Network.HTTP.Types.URI.QE │ │ │ │ +http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2:Network.HTTP.Types.URI.QN │ │ │ │ +'HttpVersion │ │ │ │ +httpMinor │ │ │ │ +httpMajor │ │ │ │ +Network.HTTP.Types.Version │ │ │ │ +http-types-0.12.4-1OvlBK9BqlVDFTI6Nz1ui2:Network.HTTP.Types.Version.HttpVersion │ │ │ │ +partitioned │ │ │ │ +samesite │ │ │ │ +httponly │ │ │ │ +; Partitioned │ │ │ │ +; SameSite=None │ │ │ │ +; SameSite=Strict │ │ │ │ +; SameSite=Lax │ │ │ │ +; Secure │ │ │ │ +; HttpOnly │ │ │ │ +; Domain= │ │ │ │ +; Max-Age= │ │ │ │ +; Expires= │ │ │ │ +'SetCookie │ │ │ │ +SameSiteOption │ │ │ │ +Web.Cookie │ │ │ │ +cookie-0.5.1-ENKM4qaxBHJGGweizqTTLX │ │ │ │ +%a, %d-%b-%Y %X GMT │ │ │ │ +True, setCookieSameSite = │ │ │ │ +, setCookiePartitioned = │ │ │ │ +False, setCookieSameSite = │ │ │ │ +, setCookieSecure = │ │ │ │ +, setCookieHttpOnly = │ │ │ │ +, setCookieDomain = │ │ │ │ +, setCookieMaxAge = │ │ │ │ +, setCookieExpires = │ │ │ │ +, setCookiePath = │ │ │ │ +, setCookieValue = │ │ │ │ +SetCookie {setCookieName = │ │ │ │ +cookie-0.5.1-ENKM4qaxBHJGGweizqTTLX:Web.Cookie.SetCookie │ │ │ │ +cookie-0.5.1-ENKM4qaxBHJGGweizqTTLX:Web.Cookie.Lax │ │ │ │ +cookie-0.5.1-ENKM4qaxBHJGGweizqTTLX:Web.Cookie.Strict │ │ │ │ +cookie-0.5.1-ENKM4qaxBHJGGweizqTTLX:Web.Cookie.None │ │ │ │ +'C:FoldCase │ │ │ │ +Data.CaseInsensitive.Internal │ │ │ │ +case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh │ │ │ │ +foldedCase │ │ │ │ +original │ │ │ │ +case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh:Data.CaseInsensitive.Internal.C:FoldCase │ │ │ │ +case-insensitive-1.2.1.0-dzG1OCwXUu7fJJ1GkjlLh:Data.CaseInsensitive.Internal.CI │ │ │ │ +Blaze.ByteString.Builder │ │ │ │ +blaze-builder-0.4.4.1-IETbtXv9ANeIFxIssaYex9 │ │ │ │ +Data.ByteString.Base64 │ │ │ │ +base64-bytestring-1.2.1.0-GdzPSUJjlGMDJRNo7ShvBF │ │ │ │ +invalid padding at offset: │ │ │ │ +Base64-encoded bytestring has invalid padding │ │ │ │ +Base64-encoded bytestring has invalid size │ │ │ │ +Base64-encoded bytestring is unpadded or has invalid padding │ │ │ │ +Base64-encoded bytestring required to be unpadded │ │ │ │ +invalid character at offset: │ │ │ │ +non-canonical encoding detected at offset: │ │ │ │ +Data.ByteString.Base64.encode: input too long │ │ │ │ +./Data/ByteString/Base64/Internal.hs │ │ │ │ +EncodeTable │ │ │ │ +'Unpadded │ │ │ │ +'Don'tCare │ │ │ │ +Data.ByteString.Base64.Internal │ │ │ │ +base64-bytestring-1.2.1.0-GdzPSUJjlGMDJRNo7ShvBF:Data.ByteString.Base64.Internal.ET │ │ │ │ +base64-bytestring-1.2.1.0-GdzPSUJjlGMDJRNo7ShvBF:Data.ByteString.Base64.Internal.Padded │ │ │ │ +base64-bytestring-1.2.1.0-GdzPSUJjlGMDJRNo7ShvBF:Data.ByteString.Base64.Internal.Don'tCare │ │ │ │ +base64-bytestring-1.2.1.0-GdzPSUJjlGMDJRNo7ShvBF:Data.ByteString.Base64.Internal.Unpadded │ │ │ │ 'ConcurrentlyE │ │ │ │ 'Concurrently │ │ │ │ 'ExceptionInLinkedThread │ │ │ │ 'AsyncCancelled │ │ │ │ waitAnySTM: invalid argument: input list must be non-empty │ │ │ │ waitAnyCatchSTM: invalid argument: input list must be non-empty │ │ │ │ ExceptionInLinkedThread │ │ │ │ ./Control/Concurrent/Async/Internal.hs │ │ │ │ async-2.2.5-GJdUPvZimPm5ggRAeaaEHV │ │ │ │ Control.Concurrent.Async.Internal │ │ │ │ async-2.2.5-GJdUPvZimPm5ggRAeaaEHV:Control.Concurrent.Async.Internal.ExceptionInLinkedThread │ │ │ │ async-2.2.5-GJdUPvZimPm5ggRAeaaEHV:Control.Concurrent.Async.Internal.AsyncCancelled │ │ │ │ async-2.2.5-GJdUPvZimPm5ggRAeaaEHV:Control.Concurrent.Async.Internal.Async │ │ │ │ -Blaze.ByteString.Builder │ │ │ │ -blaze-builder-0.4.4.1-IETbtXv9ANeIFxIssaYex9 │ │ │ │ -'C:Strict │ │ │ │ -Data.Strict.Classes │ │ │ │ -strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b │ │ │ │ -strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b:Data.Strict.Classes.C:Strict │ │ │ │ -Data.Strict.Either.Either │ │ │ │ -Data.Strict.Either.fromRight: Left │ │ │ │ -Data.Strict.Either.fromLeft: Right │ │ │ │ -src/Data/Strict/Either.hs │ │ │ │ -Data.Strict.Either │ │ │ │ -src/Data/Strict/Either.hs:55:13-14|case │ │ │ │ -strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b:Data.Strict.Either.Left │ │ │ │ -strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b:Data.Strict.Either.Right │ │ │ │ -'Nothing │ │ │ │ -Data.Strict.Maybe.Maybe │ │ │ │ -Data.Strict.Maybe.fromJust: Nothing │ │ │ │ -src/Data/Strict/Maybe.hs │ │ │ │ -Data.Strict.Maybe │ │ │ │ -src/Data/Strict/Maybe.hs:59:13-14|case │ │ │ │ -strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b:Data.Strict.Maybe.Nothing │ │ │ │ -strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b:Data.Strict.Maybe.Just │ │ │ │ -Data.Strict.These │ │ │ │ -src/Data/Strict/These.hs:66:13-14|case │ │ │ │ -strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b:Data.Strict.These.This │ │ │ │ -strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b:Data.Strict.These.That │ │ │ │ -strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b:Data.Strict.These.These │ │ │ │ -Data.Strict.Tuple │ │ │ │ -Data.Strict.Tuple.Pair │ │ │ │ -strict-0.5.1-6zHJYgY6KC0J8ARV1Lf80b:Data.Strict.Tuple.:!: │ │ │ │ -Data.These │ │ │ │ -these-1.2.1-JaISJ4F9TDtHwYDjbk1Bng │ │ │ │ -Invalid These index │ │ │ │ -src/Data/These.hs:76:13-14|case │ │ │ │ -these-1.2.1-JaISJ4F9TDtHwYDjbk1Bng:Data.These.This │ │ │ │ -these-1.2.1-JaISJ4F9TDtHwYDjbk1Bng:Data.These.That │ │ │ │ -these-1.2.1-JaISJ4F9TDtHwYDjbk1Bng:Data.These.These │ │ │ │ -Data.Bifunctor.Assoc │ │ │ │ -assoc-1.1.1-30BCdn01wuCLUYQedFJHQR │ │ │ │ -assoc-1.1.1-30BCdn01wuCLUYQedFJHQR:Data.Bifunctor.Assoc.C:Assoc │ │ │ │ -'Present │ │ │ │ -LookupRes │ │ │ │ -'BitmapIndexed │ │ │ │ -'Collision │ │ │ │ -Data.HashMap.Internal.HashMap │ │ │ │ -unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu │ │ │ │ -Data.HashMap.Internal │ │ │ │ -./Data/HashMap/Internal.hs │ │ │ │ -fromList │ │ │ │ -cmp: Should never happen, leavesAndCollisions includes non Leaf / Collision │ │ │ │ -GHC.Internal.Base │ │ │ │ -Data.HashMap.alterF internal error: hit test_bottom │ │ │ │ -Data.HashMap.alterF internal error: hit bogus# │ │ │ │ -Data/HashMap/Internal.hs:(1610,5)-(1674,20)|function go │ │ │ │ -leafHashCode │ │ │ │ -Data.HashMap.Internal.(!): key not found │ │ │ │ -Arg: $dHashable │ │ │ │ -Type: Hashable k │ │ │ │ -In module `Data.HashMap.Internal' │ │ │ │ -unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu:Data.HashMap.Internal.Absent │ │ │ │ -unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu:Data.HashMap.Internal.Present │ │ │ │ -unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu:Data.HashMap.Internal.Empty │ │ │ │ -unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu:Data.HashMap.Internal.BitmapIndexed │ │ │ │ -unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu:Data.HashMap.Internal.Leaf │ │ │ │ -unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu:Data.HashMap.Internal.Full │ │ │ │ -unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu:Data.HashMap.Internal.Collision │ │ │ │ -unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu:Data.HashMap.Internal.L │ │ │ │ -Data.HashMap.Internal.Array │ │ │ │ -fromList' │ │ │ │ -Data.HashMap.Internal.Array: Undefined element │ │ │ │ -./Data/HashMap/Internal/Array.hs │ │ │ │ -unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu:Data.HashMap.Internal.Array.MArray │ │ │ │ -unordered-containers-0.2.20.1-CP8AwIkPcLVDpbO55PTlAu:Data.HashMap.Internal.Array.Array │ │ │ │ -Data.HashMap.Internal.List │ │ │ │ -Data/HashMap/Internal/Strict.hs:(461,5)-(525,20)|function go │ │ │ │ -Data.HashMap.alterF internal error: impossible adjust │ │ │ │ -./Data/HashMap/Internal/Strict.hs │ │ │ │ -Data.HashMap.Internal.Strict │ │ │ │ -Language.Haskell.Exts.Simple │ │ │ │ -haskell-src-exts-simple-1.23.1.0-KwyEBLqEhdT1C3biSnfFaT │ │ │ │ -Language.Haskell.Exts.Simple.Parser │ │ │ │ -Language.Haskell.Exts.Simple.Syntax │ │ │ │ -readExt: Symbol │ │ │ │ -src/Language/Haskell/Exts.hs │ │ │ │ -Language.Haskell.Exts │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9 │ │ │ │ -{-# OPTIONS_ │ │ │ │ -{-# OPTIONS │ │ │ │ -{-# LANGUAGE │ │ │ │ -Arg: $dSrcInfo │ │ │ │ -Type: SrcInfo loc │ │ │ │ -In module `Language.Haskell.Exts.Pretty' │ │ │ │ -anyclass │ │ │ │ -foreign import │ │ │ │ -foreign export │ │ │ │ -{-# RULES │ │ │ │ -{-# NOINLINE │ │ │ │ -{-# INLINE │ │ │ │ -{-# INLINE CONLIKE │ │ │ │ -{-# SPECIALISE │ │ │ │ -{-# MINIMAL │ │ │ │ -{-# COMPLETE │ │ │ │ -{-# CORE │ │ │ │ -{-# GENERATED │ │ │ │ -{-# WARNING │ │ │ │ -{-# DEPRECATED │ │ │ │ -qualified │ │ │ │ -{-# SOURCE #-} │ │ │ │ -{-# NOUNPACK #-} │ │ │ │ -{-# UNPACK #-} │ │ │ │ -representational │ │ │ │ -threadsafe │ │ │ │ -javascript │ │ │ │ -cplusplus │ │ │ │ -{-# INCOHERENT #-} │ │ │ │ -{-# OVERLAPPABLE #-} │ │ │ │ -{-# OVERLAPS #-} │ │ │ │ -{-# OVERLAPPING #-} │ │ │ │ -{-# OVERLAP #-} │ │ │ │ -{-# NO_OVERLAP #-} │ │ │ │ -Internal error: mySep │ │ │ │ -src/Language/Haskell/Exts/Pretty.hs │ │ │ │ -'GuardedAlt │ │ │ │ -'GuardedAlts │ │ │ │ -'C:PrettyDeclLike │ │ │ │ -'PPHsMode │ │ │ │ -'PPNoLayout │ │ │ │ -'PPInLine │ │ │ │ -'PPSemiColon │ │ │ │ -'PPOffsideRule │ │ │ │ -PPLayout │ │ │ │ -Language.Haskell.Exts.Pretty │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Pretty.C:PrettyDeclLike │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Pretty.C:Pretty │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Pretty.PPHsMode │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Pretty.PPOffsideRule │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Pretty.PPSemiColon │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Pretty.PPInLine │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Pretty.PPNoLayout │ │ │ │ -UnknownExtension │ │ │ │ -DisableExtension │ │ │ │ -EnableExtension │ │ │ │ -toExtensionList: Unknown language │ │ │ │ -'DisableExtension │ │ │ │ -'EnableExtension │ │ │ │ -'UnknownExtension │ │ │ │ -'BlockArguments │ │ │ │ -'QuantifiedConstraints │ │ │ │ -'DerivingVia │ │ │ │ -'StrictData │ │ │ │ -'TypeInType │ │ │ │ -'UnboxedSums │ │ │ │ -'DerivingStrategies │ │ │ │ -'OverloadedLabels │ │ │ │ -'TypeFamilyDependencies │ │ │ │ -'TypeApplications │ │ │ │ -'NamedWildCards │ │ │ │ -'PartialTypeSignatures │ │ │ │ -'PatternSynonyms │ │ │ │ -'RoleAnnotations │ │ │ │ -'ConstraintKinds │ │ │ │ -'DefaultSignatures │ │ │ │ -'Trustworthy │ │ │ │ -'SafeImports │ │ │ │ -'MultiWayIf │ │ │ │ -'PolyKinds │ │ │ │ -'DataKinds │ │ │ │ -'ExplicitNamespaces │ │ │ │ -'JavaScriptFFI │ │ │ │ -'CApiFFI │ │ │ │ -'InterruptibleFFI │ │ │ │ -'NondecreasingIndentation │ │ │ │ -'DeriveFoldable │ │ │ │ -'DeriveTraversable │ │ │ │ -'DeriveGeneric │ │ │ │ -'DeriveFunctor │ │ │ │ -'MonoLocalBinds │ │ │ │ -'DatatypeContexts │ │ │ │ -'ExplicitForAll │ │ │ │ -'RebindableSyntax │ │ │ │ -'DoAndIfThenElse │ │ │ │ -'NPlusKPatterns │ │ │ │ -'GHCForeignImportPrim │ │ │ │ -'TupleSections │ │ │ │ -'RegularPatterns │ │ │ │ -'XmlSyntax │ │ │ │ -'ViewPatterns │ │ │ │ -'TransformListComp │ │ │ │ -'QuasiQuotes │ │ │ │ -'PostfixOperators │ │ │ │ -'NewQualifiedOperators │ │ │ │ -'ImpredicativeTypes │ │ │ │ -'EmptyCase │ │ │ │ -'LambdaCase │ │ │ │ -'PackageImports │ │ │ │ -'ConstrainedClassMethods │ │ │ │ -'DeriveDataTypeable │ │ │ │ -'UnboxedTuples │ │ │ │ -'ExtendedDefaultRules │ │ │ │ -'RelaxedPolyRec │ │ │ │ -'MonoPatBinds │ │ │ │ -'OverloadedStrings │ │ │ │ -'DisambiguateRecordFields │ │ │ │ -'RecordPuns │ │ │ │ -'RecordWildCards │ │ │ │ -'ParallelArrays │ │ │ │ -'TypeOperators │ │ │ │ -'LiberalTypeSynonyms │ │ │ │ -'UnliftedFFITypes │ │ │ │ -'UnicodeSyntax │ │ │ │ -'StandaloneDeriving │ │ │ │ -'TypeFamilies │ │ │ │ -'BinaryLiterals │ │ │ │ -'MagicHash │ │ │ │ -'HereDocuments │ │ │ │ -'RestrictedTypeSynonyms │ │ │ │ -'ExtensibleRecords │ │ │ │ -'DeriveAnyClass │ │ │ │ -'GeneralizedNewtypeDeriving │ │ │ │ -'PatternGuards │ │ │ │ -'NamedFieldPuns │ │ │ │ -'ImplicitPrelude │ │ │ │ -'Generics │ │ │ │ -'ForeignFunctionInterface │ │ │ │ -'TemplateHaskell │ │ │ │ -'TypeSynonymInstances │ │ │ │ -'BangPatterns │ │ │ │ -'KindSignatures │ │ │ │ -'EmptyDataDecls │ │ │ │ -'FlexibleInstances │ │ │ │ -'FlexibleContexts │ │ │ │ -'ImplicitParams │ │ │ │ -'PatternSignatures │ │ │ │ -'ScopedTypeVariables │ │ │ │ -'ExistentialQuantification │ │ │ │ -'PolymorphicComponents │ │ │ │ -'RankNTypes │ │ │ │ -'Rank2Types │ │ │ │ -'FunctionalDependencies │ │ │ │ -'MonomorphismRestriction │ │ │ │ -'MultiParamTypeClasses │ │ │ │ -'ParallelListComp │ │ │ │ -'RecursiveDo │ │ │ │ -'InstanceSigs │ │ │ │ -'IncoherentInstances │ │ │ │ -'UndecidableInstances │ │ │ │ -'OverlappingInstances │ │ │ │ -'UnknownLanguage │ │ │ │ -'HaskellAllDisabled │ │ │ │ -'Haskell2010 │ │ │ │ -'Haskell98 │ │ │ │ -Language.Haskell.Exts.Extension.Language │ │ │ │ -Language.Haskell.Exts.Extension.KnownExtension │ │ │ │ -toEnum{KnownExtension}: tag ( │ │ │ │ -succ{KnownExtension}: tried to take `succ' of last tag in enumeration │ │ │ │ -pred{KnownExtension}: tried to take `pred' of first tag in enumeration │ │ │ │ -src/Language/Haskell/Exts/Extension.hs │ │ │ │ -UnknownLanguage │ │ │ │ -src/Language/Haskell/Exts/Extension.hs:103:25-26|case │ │ │ │ -src/Language/Haskell/Exts/Extension.hs:132:25-26|case │ │ │ │ -Language.Haskell.Exts.Extension │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.EnableExtension │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DisableExtension │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.UnknownExtension │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.OverlappingInstances │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.UndecidableInstances │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.IncoherentInstances │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.InstanceSigs │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DoRec │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.RecursiveDo │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ParallelListComp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.MultiParamTypeClasses │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.MonomorphismRestriction │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.FunctionalDependencies │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.Rank2Types │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.RankNTypes │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.PolymorphicComponents │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ExistentialQuantification │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ScopedTypeVariables │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.PatternSignatures │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ImplicitParams │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.FlexibleContexts │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.FlexibleInstances │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.EmptyDataDecls │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.CPP │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.KindSignatures │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.BangPatterns │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.TypeSynonymInstances │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.TemplateHaskell │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ForeignFunctionInterface │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.Arrows │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.Generics │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ImplicitPrelude │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.NamedFieldPuns │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.PatternGuards │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.GeneralizedNewtypeDeriving │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DeriveAnyClass │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ExtensibleRecords │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.RestrictedTypeSynonyms │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.HereDocuments │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.MagicHash │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.BinaryLiterals │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.TypeFamilies │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.StandaloneDeriving │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.UnicodeSyntax │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.UnliftedFFITypes │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.LiberalTypeSynonyms │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.TypeOperators │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ParallelArrays │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.RecordWildCards │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.RecordPuns │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DisambiguateRecordFields │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.OverloadedStrings │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.GADTs │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.MonoPatBinds │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.RelaxedPolyRec │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ExtendedDefaultRules │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.UnboxedTuples │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DeriveDataTypeable │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ConstrainedClassMethods │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.PackageImports │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.LambdaCase │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.EmptyCase │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ImpredicativeTypes │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.NewQualifiedOperators │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.PostfixOperators │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.QuasiQuotes │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.TransformListComp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ViewPatterns │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.XmlSyntax │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.RegularPatterns │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.TupleSections │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.GHCForeignImportPrim │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.NPlusKPatterns │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DoAndIfThenElse │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.RebindableSyntax │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ExplicitForAll │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DatatypeContexts │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.MonoLocalBinds │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DeriveFunctor │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DeriveGeneric │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DeriveTraversable │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DeriveFoldable │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.NondecreasingIndentation │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.InterruptibleFFI │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.CApiFFI │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.JavaScriptFFI │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ExplicitNamespaces │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DataKinds │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.PolyKinds │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.MultiWayIf │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.SafeImports │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.Safe │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.Trustworthy │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DefaultSignatures │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.ConstraintKinds │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.RoleAnnotations │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.PatternSynonyms │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.PartialTypeSignatures │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.NamedWildCards │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.TypeApplications │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.TypeFamilyDependencies │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.OverloadedLabels │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DerivingStrategies │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.UnboxedSums │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.TypeInType │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.Strict │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.StrictData │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.DerivingVia │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.QuantifiedConstraints │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.BlockArguments │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.Haskell98 │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.Haskell2010 │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.HaskellAllDisabled │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Extension.UnknownLanguage │ │ │ │ -, srcInfoPoints = │ │ │ │ -SrcSpanInfo {srcInfoSpan = │ │ │ │ -, unLoc = │ │ │ │ -Loc {loc = │ │ │ │ -SrcSpan │ │ │ │ -'C:SrcInfo │ │ │ │ -'SrcSpanInfo │ │ │ │ -'SrcSpan │ │ │ │ -srcColumn │ │ │ │ -srcFilename │ │ │ │ -srcInfoPoints │ │ │ │ -srcInfoSpan │ │ │ │ -srcSpanEndColumn │ │ │ │ -srcSpanEndLine │ │ │ │ -srcSpanStartColumn │ │ │ │ -srcSpanStartLine │ │ │ │ -srcSpanFilename │ │ │ │ -Language.Haskell.Exts.SrcLoc │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.SrcLoc.C:SrcInfo │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.SrcLoc.SrcSpanInfo │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.SrcLoc.Loc │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.SrcLoc.SrcSpan │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.SrcLoc.SrcLoc │ │ │ │ -'XmlHybrid │ │ │ │ -'XmlPage │ │ │ │ -'OptionsPragma │ │ │ │ -'LanguagePragma │ │ │ │ -'AnnModulePragma │ │ │ │ -'InfixMatch │ │ │ │ -'PNPlusK │ │ │ │ -'PQuasiQuote │ │ │ │ -'PXPcdata │ │ │ │ -'PXRPats │ │ │ │ -'PatBracket │ │ │ │ -'PFieldPat │ │ │ │ -'PUnboxedSum │ │ │ │ -'PInfixApp │ │ │ │ -'PViewPat │ │ │ │ -'PBangPat │ │ │ │ -'PXPatTag │ │ │ │ -'PIrrPat │ │ │ │ -'PatBind │ │ │ │ -'Generator │ │ │ │ -'RPGuard │ │ │ │ -'PatTypeSig │ │ │ │ -'PSplice │ │ │ │ -'PWildCard │ │ │ │ -'PFieldPun │ │ │ │ -'PFieldWildcard │ │ │ │ -'RPEither │ │ │ │ -'RPParen │ │ │ │ -'RecStmt │ │ │ │ -'GuardedRhs │ │ │ │ -'Qualifier │ │ │ │ -'QualStmt │ │ │ │ -'LetStmt │ │ │ │ -'XChildTag │ │ │ │ -'ParArray │ │ │ │ -'TupleSection │ │ │ │ -'QuasiQuote │ │ │ │ -'XPcdata │ │ │ │ -'OverloadedLabel │ │ │ │ -'MultiIf │ │ │ │ -'ParArrayComp │ │ │ │ -'ParComp │ │ │ │ -'ListComp │ │ │ │ -'RecConstr │ │ │ │ -'RecUpdate │ │ │ │ -'TypQuote │ │ │ │ -'VarQuote │ │ │ │ -'TypeAnn │ │ │ │ -'ModuleAnn │ │ │ │ -'UnGuardedRhs │ │ │ │ -'TSpliceDecl │ │ │ │ -'SpliceDecl │ │ │ │ -'TExpBracket │ │ │ │ -'ExpBracket │ │ │ │ -'TParenSplice │ │ │ │ -'ParenSplice │ │ │ │ -'GroupByUsing │ │ │ │ -'GroupUsing │ │ │ │ -'GroupBy │ │ │ │ -'ThenTrans │ │ │ │ -'FieldUpdate │ │ │ │ -'UnboxedSum │ │ │ │ -'SCCPragma │ │ │ │ -'CorePragma │ │ │ │ -'ParArrayFromThenTo │ │ │ │ -'EnumFromThenTo │ │ │ │ -'RightArrHighApp │ │ │ │ -'LeftArrHighApp │ │ │ │ -'RightArrApp │ │ │ │ -'LeftArrApp │ │ │ │ -'ParArrayFromTo │ │ │ │ -'EnumFromThen │ │ │ │ -'EnumFromTo │ │ │ │ -'InfixApp │ │ │ │ -'GenPragma │ │ │ │ -'XExpTag │ │ │ │ -'EnumFrom │ │ │ │ -'ExpTypeSig │ │ │ │ -'TypeApp │ │ │ │ -'SpliceExp │ │ │ │ -'BracketExp │ │ │ │ -'FieldPun │ │ │ │ -'FieldWildcard │ │ │ │ -'TIdSplice │ │ │ │ -'IdSplice │ │ │ │ -'TySplice │ │ │ │ -'DeclBracket │ │ │ │ -'TypeBracket │ │ │ │ -'ConDecl │ │ │ │ -'SpecInlineSig │ │ │ │ -'SpecSig │ │ │ │ -'DefaultDecl │ │ │ │ -'PromotedList │ │ │ │ -'PromotedTuple │ │ │ │ -'TyUnboxedSum │ │ │ │ -'InsGData │ │ │ │ -'GDataInsDecl │ │ │ │ -'GDataDecl │ │ │ │ -'TyQuasiQuote │ │ │ │ -'TyWildCard │ │ │ │ -'TypeEqn │ │ │ │ -'KindSig │ │ │ │ -'ClsDefSig │ │ │ │ -'DerivVia │ │ │ │ -'InfixConDecl │ │ │ │ -'FieldDecl │ │ │ │ -'GadtDecl │ │ │ │ -'InsType │ │ │ │ -'TypedRuleVar │ │ │ │ -'TypeSig │ │ │ │ -'PatSynSig │ │ │ │ -'TypeInsDecl │ │ │ │ -'TypeDecl │ │ │ │ -'KindedVar │ │ │ │ -'TyEquals │ │ │ │ -'TyInfix │ │ │ │ -'TyParen │ │ │ │ -'TyParArray │ │ │ │ -'IHInfix │ │ │ │ -'InsData │ │ │ │ -'DataInsDecl │ │ │ │ -'TyPromoted │ │ │ │ -'ClsDataFam │ │ │ │ -'DataFamDecl │ │ │ │ -'ClassDecl │ │ │ │ -'DataDecl │ │ │ │ -'QualConDecl │ │ │ │ -'CxTuple │ │ │ │ -'CxSingle │ │ │ │ -'CxEmpty │ │ │ │ -'UnkindedVar │ │ │ │ -'TyVarSig │ │ │ │ -'DHInfix │ │ │ │ -'PromotedInteger │ │ │ │ -'PromotedString │ │ │ │ -'PromotedCon │ │ │ │ -'PromotedUnit │ │ │ │ -'ExplicitBidirectional │ │ │ │ -'RoleAnnotDecl │ │ │ │ -'RulePragmaDecl │ │ │ │ -'FunBind │ │ │ │ -'InfixDecl │ │ │ │ -'ClosedTypeFamDecl │ │ │ │ -'WarnPragmaDecl │ │ │ │ -'DeprPragmaDecl │ │ │ │ -'InstDecl │ │ │ │ -'TypeFamDecl │ │ │ │ -'CompletePragma │ │ │ │ -'MinimalPragma │ │ │ │ -'InlineSig │ │ │ │ -'InlineConlikeSig │ │ │ │ -'ClsDecl │ │ │ │ -'InsDecl │ │ │ │ -'DerivDecl │ │ │ │ -'InstSig │ │ │ │ -'AnnPragma │ │ │ │ -'RuleVar │ │ │ │ -'GuardedRhss │ │ │ │ -'RecDecl │ │ │ │ -'Deriving │ │ │ │ -'DerivNewtype │ │ │ │ -'DerivAnyclass │ │ │ │ -'DerivStock │ │ │ │ -'IHParen │ │ │ │ -'ClsTyFam │ │ │ │ -'ClsTyDef │ │ │ │ -'DHParen │ │ │ │ -'IPBinds │ │ │ │ -'ImplicitBidirectional │ │ │ │ -'Unidirectional │ │ │ │ -'RPPlusG │ │ │ │ -'RPStarG │ │ │ │ -'ModuleHead │ │ │ │ -'WarnText │ │ │ │ -'DeprText │ │ │ │ -'ActiveUntil │ │ │ │ -'ActiveFrom │ │ │ │ -'Incoherent │ │ │ │ -'Overlappable │ │ │ │ -'Overlaps │ │ │ │ -'Overlapping │ │ │ │ -'Overlap │ │ │ │ -'NoOverlap │ │ │ │ -'UnknownTool │ │ │ │ -'HADDOCK │ │ │ │ -'JavaScript │ │ │ │ -'CPlusPlus │ │ │ │ -'StdCall │ │ │ │ -'PlaySafe │ │ │ │ -'PlayInterruptible │ │ │ │ -'PlayRisky │ │ │ │ -'XDomName │ │ │ │ -'Negative │ │ │ │ -'Signless │ │ │ │ -'PrimWord │ │ │ │ -'PrimInt │ │ │ │ -'PrimChar │ │ │ │ -'PrimString │ │ │ │ -'PrimDouble │ │ │ │ -'PrimFloat │ │ │ │ -'ExportSpecList │ │ │ │ -'EThingWith │ │ │ │ -'EModuleContents │ │ │ │ -'UnpromotedName │ │ │ │ -'PromotedName │ │ │ │ -'Special │ │ │ │ -'TupleCon │ │ │ │ -'ExprHole │ │ │ │ -'UnboxedSingleCon │ │ │ │ -'ListCon │ │ │ │ -'UnitCon │ │ │ │ -'Unboxed │ │ │ │ -'NoUnpackPragma │ │ │ │ -'NoUnpack │ │ │ │ -'NoStrictAnnot │ │ │ │ -'BangedTy │ │ │ │ -'InjectivityInfo │ │ │ │ -'NewType │ │ │ │ -'DataType │ │ │ │ -'RoleWildcard │ │ │ │ -'Phantom │ │ │ │ -'Representational │ │ │ │ -'Nominal │ │ │ │ -'OrFormula │ │ │ │ -'AndFormula │ │ │ │ -'VarFormula │ │ │ │ -'ParenFormula │ │ │ │ -'AssocRight │ │ │ │ -'AssocLeft │ │ │ │ -'AssocNone │ │ │ │ -'ImportDecl │ │ │ │ -'ImportSpecList │ │ │ │ -'IThingWith │ │ │ │ -'IThingAll │ │ │ │ -'PatternNamespace │ │ │ │ -'TypeNamespace │ │ │ │ -'NoNamespace │ │ │ │ -'EWildcard │ │ │ │ -'NoWildcard │ │ │ │ -'ConName │ │ │ │ -'VarName │ │ │ │ -'ModuleName │ │ │ │ -Language.Haskell.Exts.Syntax.Name │ │ │ │ -Language.Haskell.Exts.Syntax.IPName │ │ │ │ -Language.Haskell.Exts.Syntax.Op │ │ │ │ -Language.Haskell.Exts.Syntax.CName │ │ │ │ -Language.Haskell.Exts.Syntax.Namespace │ │ │ │ -Language.Haskell.Exts.Syntax.ImportSpec │ │ │ │ -importSpecs │ │ │ │ -importAs │ │ │ │ -importPkg │ │ │ │ -importSafe │ │ │ │ -importSrc │ │ │ │ -importQualified │ │ │ │ -importModule │ │ │ │ -importAnn │ │ │ │ -Language.Haskell.Exts.Syntax.Assoc │ │ │ │ -Language.Haskell.Exts.Syntax.BooleanFormula │ │ │ │ -Language.Haskell.Exts.Syntax.Role │ │ │ │ -Language.Haskell.Exts.Syntax.DataOrNew │ │ │ │ -Language.Haskell.Exts.Syntax.BangType │ │ │ │ -Language.Haskell.Exts.Syntax.Unpackedness │ │ │ │ -Language.Haskell.Exts.Syntax.SpecialCon │ │ │ │ -Language.Haskell.Exts.Syntax.QName │ │ │ │ -Language.Haskell.Exts.Syntax.MaybePromotedName │ │ │ │ -Language.Haskell.Exts.Syntax.ExportSpec │ │ │ │ -Language.Haskell.Exts.Syntax.QOp │ │ │ │ -Language.Haskell.Exts.Syntax.Literal │ │ │ │ -Language.Haskell.Exts.Syntax.Sign │ │ │ │ -Language.Haskell.Exts.Syntax.Safety │ │ │ │ -Language.Haskell.Exts.Syntax.CallConv │ │ │ │ -Language.Haskell.Exts.Syntax.Activation │ │ │ │ -Language.Haskell.Exts.Syntax.WarningText │ │ │ │ -Language.Haskell.Exts.Syntax.RPatOp │ │ │ │ -Language.Haskell.Exts.Syntax.PatternSynDirection │ │ │ │ -Language.Haskell.Exts.Syntax.Annotation │ │ │ │ -Language.Haskell.Exts.Syntax.Binds │ │ │ │ -Language.Haskell.Exts.Syntax.ResultSig │ │ │ │ -Language.Haskell.Exts.Syntax.DeclHead │ │ │ │ -Language.Haskell.Exts.Syntax.InstHead │ │ │ │ -Language.Haskell.Exts.Syntax.InstRule │ │ │ │ -Language.Haskell.Exts.Syntax.DerivStrategy │ │ │ │ -Language.Haskell.Exts.Syntax.Rhs │ │ │ │ -Language.Haskell.Exts.Syntax.Decl │ │ │ │ -Language.Haskell.Exts.Syntax.Promoted │ │ │ │ -Language.Haskell.Exts.Syntax.TyVarBind │ │ │ │ -Language.Haskell.Exts.Syntax.Asst │ │ │ │ -Language.Haskell.Exts.Syntax.Context │ │ │ │ -Language.Haskell.Exts.Syntax.Type │ │ │ │ -Language.Haskell.Exts.Syntax.Bracket │ │ │ │ -Language.Haskell.Exts.Syntax.Splice │ │ │ │ -Language.Haskell.Exts.Syntax.Exp │ │ │ │ -Language.Haskell.Exts.Syntax.Stmt │ │ │ │ -Language.Haskell.Exts.Syntax.RPat │ │ │ │ -Language.Haskell.Exts.Syntax.PatField │ │ │ │ -Language.Haskell.Exts.Syntax.Pat │ │ │ │ -Language.Haskell.Exts.Syntax.ModulePragma │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:195:13-14|case │ │ │ │ -XmlHybrid │ │ │ │ -XmlPage │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:864:13-14|case │ │ │ │ -OptionsPragma │ │ │ │ -AnnModulePragma │ │ │ │ -LanguagePragma │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:677:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:895:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:390:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:350:15-16|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:505:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:617:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:583:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:421:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:595:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:541:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:499:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:484:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:455:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:523:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:344:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:828:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:701:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:694:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:667:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:653:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:836:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:999:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:992:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:808:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:980:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:959:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:933:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:966:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:363:13-14|case │ │ │ │ -TypedRuleVar │ │ │ │ -KindedVar │ │ │ │ -Deriving │ │ │ │ -QualConDecl │ │ │ │ -FieldDecl │ │ │ │ -TypeEqn │ │ │ │ -PFieldPat │ │ │ │ -FieldUpdate │ │ │ │ -RPEither │ │ │ │ -RPGuard │ │ │ │ -PNPlusK │ │ │ │ -PInfixApp │ │ │ │ -PatTypeSig │ │ │ │ -PViewPat │ │ │ │ -PXPcdata │ │ │ │ -PQuasiQuote │ │ │ │ -Generator │ │ │ │ -InfixMatch │ │ │ │ -DHInfix │ │ │ │ -ClsDataFam │ │ │ │ -ClsTyFam │ │ │ │ -ClsDefSig │ │ │ │ -GadtDecl │ │ │ │ -InsType │ │ │ │ -InsGData │ │ │ │ -InfixConDecl │ │ │ │ -RecDecl │ │ │ │ -IHInfix │ │ │ │ -TIdSplice │ │ │ │ -PromotedInteger │ │ │ │ -PromotedString │ │ │ │ -TyInfix │ │ │ │ -TyEquals │ │ │ │ -TyQuasiQuote │ │ │ │ -TypeDecl │ │ │ │ -GDataDecl │ │ │ │ -DataFamDecl │ │ │ │ -TypeInsDecl │ │ │ │ -GDataInsDecl │ │ │ │ -InstDecl │ │ │ │ -DerivDecl │ │ │ │ -InfixDecl │ │ │ │ -PatSynSig │ │ │ │ -PatBind │ │ │ │ -InlineConlikeSig │ │ │ │ -SpecSig │ │ │ │ -RoleAnnotDecl │ │ │ │ -CompletePragma │ │ │ │ -OverloadedLabel │ │ │ │ -LeftSection │ │ │ │ -RightSection │ │ │ │ -RecConstr │ │ │ │ -RecUpdate │ │ │ │ -EnumFromTo │ │ │ │ -EnumFromThen │ │ │ │ -EnumFromThenTo │ │ │ │ -ParArrayFromTo │ │ │ │ -ParArrayFromThenTo │ │ │ │ -ListComp │ │ │ │ -ParComp │ │ │ │ -ParArrayComp │ │ │ │ -ExpTypeSig │ │ │ │ -CorePragma │ │ │ │ -SCCPragma │ │ │ │ -LeftArrApp │ │ │ │ -RightArrApp │ │ │ │ -LeftArrHighApp │ │ │ │ -RightArrHighApp │ │ │ │ -GroupByUsing │ │ │ │ -TypeAnn │ │ │ │ -ExplicitBidirectional │ │ │ │ -PromotedCon │ │ │ │ -PromotedList │ │ │ │ -PromotedTuple │ │ │ │ -PromotedUnit │ │ │ │ -ModuleAnn │ │ │ │ -UnGuardedRhs │ │ │ │ -GuardedRhss │ │ │ │ -ClsDecl │ │ │ │ -ClsTyDef │ │ │ │ -DHParen │ │ │ │ -KindSig │ │ │ │ -TyVarSig │ │ │ │ -InsData │ │ │ │ -UnkindedVar │ │ │ │ -CxSingle │ │ │ │ -CxTuple │ │ │ │ -CxEmpty │ │ │ │ -IHParen │ │ │ │ -DerivStock │ │ │ │ -DerivAnyclass │ │ │ │ -DerivNewtype │ │ │ │ -DerivVia │ │ │ │ -ClosedTypeFamDecl │ │ │ │ -ClassDecl │ │ │ │ -DefaultDecl │ │ │ │ -TSpliceDecl │ │ │ │ -FunBind │ │ │ │ -RulePragmaDecl │ │ │ │ -DeprPragmaDecl │ │ │ │ -WarnPragmaDecl │ │ │ │ -SpecInlineSig │ │ │ │ -InstSig │ │ │ │ -AnnPragma │ │ │ │ -MinimalPragma │ │ │ │ -IPBinds │ │ │ │ -PFieldPun │ │ │ │ -PFieldWildcard │ │ │ │ -RPParen │ │ │ │ -PUnboxedSum │ │ │ │ -PWildCard │ │ │ │ -PIrrPat │ │ │ │ -PXPatTag │ │ │ │ -PXRPats │ │ │ │ -PSplice │ │ │ │ -PBangPat │ │ │ │ -Qualifier │ │ │ │ -LetStmt │ │ │ │ -RecStmt │ │ │ │ -MultiIf │ │ │ │ -TupleSection │ │ │ │ -EnumFrom │ │ │ │ -VarQuote │ │ │ │ -TypQuote │ │ │ │ -BracketExp │ │ │ │ -SpliceExp │ │ │ │ -TypeApp │ │ │ │ -XExpTag │ │ │ │ -XChildTag │ │ │ │ -GenPragma │ │ │ │ -TParenSplice │ │ │ │ -TyUnboxedSum │ │ │ │ -TyParArray │ │ │ │ -TyParen │ │ │ │ -TyPromoted │ │ │ │ -TySplice │ │ │ │ -TyWildCard │ │ │ │ -QualStmt │ │ │ │ -ThenTrans │ │ │ │ -GroupBy │ │ │ │ -GroupUsing │ │ │ │ -TExpBracket │ │ │ │ -PatBracket │ │ │ │ -TypeBracket │ │ │ │ -DeclBracket │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:947:13-14|case │ │ │ │ -RPPlusG │ │ │ │ -RPStarG │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:902:13-14|case │ │ │ │ -WarnText │ │ │ │ -DeprText │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:884:13-14|case │ │ │ │ -ActiveUntil │ │ │ │ -ActiveFrom │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:878:13-14|case │ │ │ │ -Incoherent │ │ │ │ -Overlappable │ │ │ │ -Overlaps │ │ │ │ -Overlapping │ │ │ │ -NoOverlap │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:855:13-14|case │ │ │ │ -JavaScript │ │ │ │ -CPlusPlus │ │ │ │ -StdCall │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:843:13-14|case │ │ │ │ -PlaySafe │ │ │ │ -PlayInterruptible │ │ │ │ -PlayRisky │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:815:13-14|case │ │ │ │ -XDomName │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:724:13-14|case │ │ │ │ -Negative │ │ │ │ -Signless │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:718:13-14|case │ │ │ │ -PrimString │ │ │ │ -PrimDouble │ │ │ │ -PrimFloat │ │ │ │ -PrimWord │ │ │ │ -PrimInt │ │ │ │ -PrimChar │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:170:13-14|case │ │ │ │ -ExportSpecList │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:217:13-14|case │ │ │ │ -EThingWith │ │ │ │ -EModuleContents │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:656:13-14|case │ │ │ │ -UnpromotedName │ │ │ │ -PromotedName │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:152:13-14|case │ │ │ │ -Special │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:144:13-14|case │ │ │ │ -TupleCon │ │ │ │ -ExprHole │ │ │ │ -UnboxedSingleCon │ │ │ │ -ListCon │ │ │ │ -UnitCon │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:609:13-14|case │ │ │ │ -NoUnpackPragma │ │ │ │ -NoUnpack │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:603:13-14|case │ │ │ │ -NoStrictAnnot │ │ │ │ -BangedTy │ │ │ │ -InjectivityInfo │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:382:13-14|case │ │ │ │ -NewType │ │ │ │ -DataType │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:378:13-14|case │ │ │ │ -RoleWildcard │ │ │ │ -Phantom │ │ │ │ -Representational │ │ │ │ -Nominal │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:371:13-14|case │ │ │ │ -VarFormula │ │ │ │ -AndFormula │ │ │ │ -OrFormula │ │ │ │ -ParenFormula │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:268:13-14|case │ │ │ │ -AssocRight │ │ │ │ -AssocLeft │ │ │ │ -AssocNone │ │ │ │ -, importSafe = │ │ │ │ -, importSrc = │ │ │ │ -, importQualified = │ │ │ │ -, importModule = │ │ │ │ -ImportDecl {importAnn = │ │ │ │ -, importSpecs = │ │ │ │ -, importAs = │ │ │ │ -, importPkg = │ │ │ │ -ImportSpecList │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:261:13-14|case │ │ │ │ -IThingWith │ │ │ │ -IThingAll │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:225:13-14|case │ │ │ │ -PatternNamespace │ │ │ │ -TypeNamespace │ │ │ │ -NoNamespace │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:221:13-14|case │ │ │ │ -EWildcard │ │ │ │ -NoWildcard │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:183:13-14|case │ │ │ │ -ConName │ │ │ │ -VarName │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:176:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:164:13-14|case │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:158:13-14|case │ │ │ │ -UnknownTool │ │ │ │ -src/Language/Haskell/Exts/Syntax.hs:868:13-14|case │ │ │ │ -Language.Haskell.Exts.Syntax.Tool │ │ │ │ -Language.Haskell.Exts.Syntax │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.C:Annotated │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Module │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.XmlPage │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.XmlHybrid │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.LanguagePragma │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.OptionsPragma │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.AnnModulePragma │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Alt │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PVar │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PLit │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PNPlusK │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PInfixApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PTuple │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PUnboxedSum │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PList │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PParen │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PRec │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PAsPat │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PWildCard │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PIrrPat │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PatTypeSig │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PViewPat │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PRPat │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PXTag │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PXETag │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PXPcdata │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PXPatTag │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PXRPats │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PSplice │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PQuasiQuote │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PBangPat │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PFieldPat │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PFieldPun │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PFieldWildcard │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPOp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPEither │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPSeq │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPGuard │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPCAs │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPAs │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPParen │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPPat │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Generator │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Qualifier │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.LetStmt │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RecStmt │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Var │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.OverloadedLabel │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IPVar │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Con │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Lit │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InfixApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.App │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.NegApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Lambda │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Let │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.If │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.MultiIf │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Case │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Do │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.MDo │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Tuple │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.UnboxedSum │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TupleSection │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.List │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ParArray │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Paren │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.LeftSection │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RightSection │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RecConstr │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RecUpdate │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.EnumFrom │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.EnumFromTo │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.EnumFromThen │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.EnumFromThenTo │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ParArrayFromTo │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ParArrayFromThenTo │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ListComp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ParComp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ParArrayComp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ExpTypeSig │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.VarQuote │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypQuote │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.BracketExp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.SpliceExp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.QuasiQuote │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypeApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.XTag │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.XETag │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.XPcdata │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.XExpTag │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.XChildTag │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.CorePragma │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.SCCPragma │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.GenPragma │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Proc │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.LeftArrApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RightArrApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.LeftArrHighApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RightArrHighApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ArrOp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.LCase │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.FieldUpdate │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.FieldPun │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.FieldWildcard │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.QualStmt │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ThenTrans │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ThenBy │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.GroupBy │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.GroupUsing │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.GroupByUsing │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IdSplice │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TIdSplice │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ParenSplice │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TParenSplice │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ExpBracket │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TExpBracket │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PatBracket │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypeBracket │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DeclBracket │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyForall │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyStar │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyFun │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyTuple │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyUnboxedSum │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyList │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyParArray │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyVar │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyCon │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyParen │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyInfix │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyKind │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyPromoted │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyEquals │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TySplice │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyBang │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyWildCard │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyQuasiQuote │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.CxSingle │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.CxTuple │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.CxEmpty │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypeA │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IParam │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ParenA │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.KindedVar │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.UnkindedVar │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PromotedInteger │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PromotedString │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PromotedCon │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PromotedList │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PromotedTuple │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PromotedUnit │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypeDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypeFamDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ClosedTypeFamDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DataDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.GDataDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DataFamDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypeInsDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DataInsDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.GDataInsDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ClassDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InstDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DerivDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InfixDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DefaultDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.SpliceDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TSpliceDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypeSig │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PatSynSig │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.FunBind │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PatBind │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PatSyn │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ForImp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ForExp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RulePragmaDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DeprPragmaDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.WarnPragmaDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InlineSig │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InlineConlikeSig │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.SpecSig │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.SpecInlineSig │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InstSig │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.AnnPragma │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.MinimalPragma │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RoleAnnotDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.CompletePragma │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Rule │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RuleVar │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypedRuleVar │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.UnGuardedRhs │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.GuardedRhss │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.GuardedRhs │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InsDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InsType │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InsData │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InsGData │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.GadtDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.FieldDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.QualConDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ConDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InfixConDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RecDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Deriving │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DerivStock │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DerivAnyclass │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DerivNewtype │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DerivVia │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IRule │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IParen │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IHCon │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IHInfix │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IHParen │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IHApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ClsDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ClsDataFam │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ClsTyFam │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ClsTyDef │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ClsDefSig │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DHead │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DHInfix │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DHParen │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DHApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.KindSig │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TyVarSig │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypeEqn │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Match │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InfixMatch │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.BDecls │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IPBinds │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IPBind │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Ann │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypeAnn │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ModuleAnn │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Unidirectional │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ImplicitBidirectional │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ExplicitBidirectional │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.XAttr │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PXAttr │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPStar │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPStarG │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPPlus │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPPlusG │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPOpt │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RPOptG │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ModuleHead │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DeprText │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.WarnText │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ActiveFrom │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ActiveUntil │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.NoOverlap │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Overlap │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Overlapping │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Overlaps │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Overlappable │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Incoherent │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.GHC │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.HUGS │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.NHC98 │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.YHC │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.HADDOCK │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.UnknownTool │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.StdCall │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.CCall │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.CPlusPlus │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DotNet │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Jvm │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Js │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.JavaScript │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.CApi │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PlayRisky │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PlaySafe │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PlayInterruptible │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.XName │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.XDomName │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Signless │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Negative │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Char │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.String │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Int │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Frac │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PrimInt │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PrimWord │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PrimFloat │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PrimDouble │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PrimChar │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PrimString │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.FunDep │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.QVarOp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.QConOp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ExportSpecList │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.EVar │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.EAbs │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.EThingWith │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.EModuleContents │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PromotedName │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.UnpromotedName │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Qual │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.UnQual │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Special │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.UnitCon │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ListCon │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.FunCon │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TupleCon │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Cons │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.UnboxedSingleCon │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ExprHole │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Boxed │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Unboxed │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Unpack │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.NoUnpack │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.NoUnpackPragma │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.BangedTy │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.LazyTy │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.NoStrictAnnot │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.InjectivityInfo │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.DataType │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.NewType │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Nominal │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Representational │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Phantom │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.RoleWildcard │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.VarFormula │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.AndFormula │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.OrFormula │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ParenFormula │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.AssocNone │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.AssocLeft │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.AssocRight │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ImportDecl │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ImportSpecList │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IVar │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IAbs │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IThingAll │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IThingWith │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.NoNamespace │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.TypeNamespace │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.PatternNamespace │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.NoWildcard │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.EWildcard │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.VarName │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ConName │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.VarOp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ConOp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IPDup │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.IPLin │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Ident │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.Symbol │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Syntax.ModuleName │ │ │ │ -'NonGreedy │ │ │ │ -'ModuleHeadAndImports │ │ │ │ -'PragmasAndModuleHead │ │ │ │ -'PragmasAndModuleName │ │ │ │ -Language.Haskell.Exts.Parser │ │ │ │ -Language.Haskell.Exts.Parser.NonGreedy │ │ │ │ -unNonGreedy │ │ │ │ -NonGreedy {unNonGreedy = │ │ │ │ -ModuleHeadAndImports │ │ │ │ -PragmasAndModuleHead │ │ │ │ -PragmasAndModuleName │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Parser.ListOf │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Parser.ModuleHeadAndImports │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Parser.PragmasAndModuleHead │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Parser.PragmasAndModuleName │ │ │ │ -Language.Haskell.Exts.Annotated.Comments.matchPreviousSrc: empty list │ │ │ │ -src/Language/Haskell/Exts/Comments.hs │ │ │ │ -'CommentAccumulator │ │ │ │ -HaddockComment │ │ │ │ -'UnknownPragma │ │ │ │ -'Comment │ │ │ │ -UnknownPragma │ │ │ │ -Language.Haskell.Exts.Comments │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Comments.CommentAccumulator │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Comments.Pre │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Comments.Post │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Comments.None │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Comments.UnknownPragma │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Comments.Comment │ │ │ │ -src/Language/Haskell/Exts/ParseMonad.hs:401:29-68|lambda │ │ │ │ -src/Language/Haskell/Exts/ParseMonad.hs:380:32-83|newCh : rest │ │ │ │ -Lexer: expected newline. │ │ │ │ -Internal error: context flag already pushed │ │ │ │ -ParseOk │ │ │ │ -'C:Parseable │ │ │ │ -'IParseMode │ │ │ │ -InternalParseMode │ │ │ │ -'ParseMode │ │ │ │ -ParseStatus │ │ │ │ -'CodeTagCtxt │ │ │ │ -'CloseTagCtxt │ │ │ │ -'ChildCtxt │ │ │ │ -'TagCtxt │ │ │ │ -'HarpCtxt │ │ │ │ -'CodeCtxt │ │ │ │ -ExtContext │ │ │ │ -'NoLayout │ │ │ │ -LexContext │ │ │ │ -'ParseFailed │ │ │ │ -'ParseOk │ │ │ │ -Internal error: empty extension stack │ │ │ │ -Internal error: empty tag context in │ │ │ │ -Unexpected } │ │ │ │ -.hs │ │ │ │ -fromParseResult: Parse failed at [ │ │ │ │ -src/Language/Haskell/Exts/ParseMonad.hs │ │ │ │ -Language.Haskell.Exts.ParseMonad │ │ │ │ -src/Language/Haskell/Exts/ParseMonad.hs:82:26-27|case │ │ │ │ -src/Language/Haskell/Exts/ParseMonad.hs:124:15-16|case │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.C:Parseable │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.IParseMode │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.ParseMode │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.Ok │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.Failed │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.CodeCtxt │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.HarpCtxt │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.TagCtxt │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.ChildCtxt │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.CloseTagCtxt │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.CodeTagCtxt │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.NoLayout │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.Layout │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.ParseOk │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseMonad.ParseFailed │ │ │ │ -Expected single declaration, found import declaration │ │ │ │ -Parse error: │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3200,9)-(3204,121)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3202,9)-(3204,119)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3229,24)-(3241,201)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3233,9)-(3241,197)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3235,9)-(3241,195)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3237,9)-(3241,193)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3252,12)-(3259,35)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3256,9)-(3259,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3303,12)-(3309,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3306,9)-(3309,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3318,9)-(3322,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:3320:23-59|Loc l │ │ │ │ - (OPTIONS (mc, s)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3329,13)-(3334,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3331,9)-(3334,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3342,9)-(3346,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3376,12)-(3383,35)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3380,9)-(3383,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3396,13)-(3401,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3398,9)-(3401,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:3400:23-59|Loc l │ │ │ │ - (StringTok (s, _)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3408,13)-(3413,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3410,9)-(3413,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:3412:23-59|Loc l │ │ │ │ - (StringTok (s, _)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3426,13)-(3431,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3428,9)-(3431,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3497,9)-(3500,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3537,12)-(3543,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3540,9)-(3543,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3550,13)-(3555,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3552,9)-(3555,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3560,13)-(3563,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3577,9)-(3581,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3604,24)-(3607,224)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3624,9)-(3628,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3625,9)-(3628,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3638,9)-(3641,166)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3640,9)-(3641,164)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3648,13)-(3652,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3659,24)-(3663,118)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3672,9)-(3676,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3689,13)-(3692,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3749,12)-(3761,38)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3767,13)-(3771,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3768,9)-(3771,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3783,24)-(3785,81)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3797,13)-(3800,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:3814:61-97|Loc l │ │ │ │ - (StringTok (s, _)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3828,13)-(3832,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3863,9)-(3871,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3866,9)-(3871,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3881,9)-(3887,33)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3883,9)-(3887,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3892,13)-(3895,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3909,9)-(3913,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3936,24)-(3939,224)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3947,24)-(3950,227)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3969,9)-(3974,33)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3970,9)-(3974,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3971,9)-(3974,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3982,9)-(3986,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3983,9)-(3986,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3996,9)-(4001,33)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(3998,9)-(4001,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4009,9)-(4013,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:4063:15-48|Loc l │ │ │ │ - (IntTok (i, _)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4069,13)-(4072,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4077,13)-(4080,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4085,13)-(4088,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4096,9)-(4100,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4131,12)-(4137,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4133,9)-(4137,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4202,24)-(4208,64)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4204,9)-(4208,62)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4220,24)-(4230,117)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4221,9)-(4230,116)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4241,24)-(4249,77)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4242,9)-(4249,76)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4244,9)-(4249,74)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4300,24)-(4306,70)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4301,9)-(4306,69)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4318,9)-(4327,112)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4340,9)-(4351,117)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4361,24)-(4368,64)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4378,24)-(4384,136)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4395,24)-(4403,78)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4397,9)-(4403,76)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4413,12)-(4419,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4414,9)-(4419,33)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4416,9)-(4419,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4439,12)-(4446,35)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4440,9)-(4446,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4455,12)-(4461,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4456,9)-(4461,33)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4468,13)-(4473,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4470,9)-(4473,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4480,13)-(4485,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4482,9)-(4485,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4492,13)-(4497,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4494,9)-(4497,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4504,13)-(4509,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4506,9)-(4509,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4518,12)-(4525,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4521,9)-(4525,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4545,13)-(4549,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4561,13)-(4565,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4571,13)-(4575,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4587,13)-(4591,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4598,13)-(4603,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4615,13)-(4619,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4626,13)-(4631,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4640,24)-(4644,88)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4641,9)-(4644,87)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:4668:23-51|VarId v │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4674,13)-(4677,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4683,13)-(4686,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4692,13)-(4695,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4701,13)-(4704,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4710,13)-(4713,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4719,13)-(4722,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4728,13)-(4731,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4749,13)-(4753,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4816,9)-(4819,126)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4825,13)-(4828,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4833,13)-(4836,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4946,13)-(4951,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4948,9)-(4951,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(4989,9)-(4992,147)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5004,9)-(5010,117)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5006,9)-(5010,115)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5023,9)-(5026,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:5025:23-52|Loc l │ │ │ │ - (INLINE s) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5035,12)-(5041,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5038,9)-(5041,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5052,12)-(5060,36)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5055,9)-(5060,33)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5057,9)-(5060,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5074,9)-(5080,33)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5076,9)-(5080,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:5078:23-63|Loc l │ │ │ │ - (SPECIALISE_INLINE s) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5089,24)-(5095,91)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5090,9)-(5095,90)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5092,9)-(5095,88)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5103,13)-(5108,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5105,9)-(5108,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5124,9)-(5128,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5166,9)-(5170,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5186,9)-(5190,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5197,13)-(5202,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5199,9)-(5202,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5225,13)-(5230,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5227,9)-(5230,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5250,9)-(5254,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5268,13)-(5271,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5276,13)-(5279,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5284,13)-(5287,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5292,13)-(5295,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5300,13)-(5303,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5308,13)-(5311,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5316,13)-(5319,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5324,13)-(5327,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5332,13)-(5335,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5340,13)-(5343,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5348,13)-(5351,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5356,13)-(5359,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5376,9)-(5380,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:5379:23-59|Loc l │ │ │ │ - (StringTok (s, _)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5388,9)-(5392,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5441,9)-(5445,198)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:5443:21-57|Loc l │ │ │ │ - (StringTok (s, _)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5459,13)-(5464,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5461,9)-(5464,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:5463:23-56|Loc l │ │ │ │ - (IntTok (i, _)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5473,12)-(5479,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5474,9)-(5479,33)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5476,9)-(5479,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:5478:23-56|Loc l │ │ │ │ - (IntTok (i, _)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5492,13)-(5497,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5494,9)-(5497,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5533,12)-(5540,35)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5535,9)-(5540,33)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5537,9)-(5540,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5548,9)-(5552,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5559,9)-(5562,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:5585:23-59|Loc l │ │ │ │ - (StringTok (s, _)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5602,9)-(5606,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5630,24)-(5633,125)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5641,24)-(5643,115)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5749,13)-(5752,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5757,13)-(5760,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5766,13)-(5770,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5767,9)-(5770,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5776,13)-(5780,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5777,9)-(5780,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5810,13)-(5814,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5888,12)-(5895,35)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5890,9)-(5895,33)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5892,9)-(5895,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5934,24)-(5938,128)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5947,9)-(5951,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5967,9)-(5971,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5980,24)-(5984,138)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5981,9)-(5984,137)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5983,9)-(5984,135)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(5994,24)-(5998,138)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6046,9)-(6049,154)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6064,9)-(6073,237)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6066,9)-(6073,235)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6068,9)-(6073,233)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6069,9)-(6073,232)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6087,9)-(6094,239)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6088,9)-(6094,238)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6090,9)-(6094,236)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6091,9)-(6094,235)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6101,13)-(6105,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6113,9)-(6117,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6158,24)-(6161,151)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6160,9)-(6161,149)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6197,9)-(6199,140)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6198,9)-(6199,139)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6210,9)-(6214,198)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6212,9)-(6214,196)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6232,9)-(6236,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6252,9)-(6256,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6294,13)-(6299,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6306,13)-(6312,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6319,13)-(6325,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6355,13)-(6359,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6356,9)-(6359,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6366,13)-(6373,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6368,9)-(6373,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6401,13)-(6405,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6417,13)-(6421,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6430,24)-(6434,171)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6431,9)-(6434,170)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6433,9)-(6434,168)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6444,24)-(6450,160)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6520,24)-(6522,171)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6534,13)-(6537,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6546,24)-(6550,148)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6559,24)-(6562,61)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6572,24)-(6578,122)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6586,13)-(6591,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6587,9)-(6591,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6600,24)-(6604,170)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6601,9)-(6604,169)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6603,9)-(6604,167)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6614,24)-(6618,170)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6706,24)-(6711,139)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6708,9)-(6711,137)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6771,24)-(6779,96)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6786,13)-(6790,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6803,24)-(6805,89)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6818,13)-(6822,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6857,24)-(6862,195)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6859,9)-(6862,193)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6879,9)-(6883,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6909,9)-(6913,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6921,9)-(6925,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6933,9)-(6937,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(6945,9)-(6949,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7033,12)-(7039,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7035,9)-(7039,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7048,12)-(7054,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7050,9)-(7054,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7067,12)-(7077,38)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7070,9)-(7077,35)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7073,9)-(7077,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7084,24)-(7088,118)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7098,12)-(7104,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7100,9)-(7104,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7118,24)-(7119,64)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7131,13)-(7134,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7154,13)-(7158,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7175,12)-(7181,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7177,9)-(7181,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7189,24)-(7194,130)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7190,9)-(7194,129)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7201,13)-(7205,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7211,13)-(7215,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7224,12)-(7230,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7226,9)-(7230,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:7229:23-59|Loc l │ │ │ │ - (StringTok (s, _)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7239,12)-(7245,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7241,9)-(7245,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:7244:23-59|Loc l │ │ │ │ - (StringTok (s, _)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7261,12)-(7281,41)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7264,9)-(7281,38)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7266,9)-(7281,36)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7268,9)-(7281,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7270,9)-(7281,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:7277:51-88|Loc l4 │ │ │ │ - (IntTok (i4, _)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:7276:51-88|Loc l3 │ │ │ │ - (IntTok (i3, _)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:7275:51-88|Loc l2 │ │ │ │ - (IntTok (i2, _)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:7274:51-88|Loc l1 │ │ │ │ - (IntTok (i1, _)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:7273:25-62|Loc l0 │ │ │ │ - (StringTok (s, _)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7343,24)-(7345,104)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7355,9)-(7358,126)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7368,9)-(7371,126)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7378,13)-(7382,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7388,13)-(7392,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7409,9)-(7411,139)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7410,9)-(7411,138)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7422,9)-(7426,101)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7424,9)-(7426,99)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7482,13)-(7487,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7484,9)-(7487,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7495,24)-(7499,131)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7497,9)-(7499,129)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7507,13)-(7512,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7509,9)-(7512,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7520,24)-(7524,129)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7522,9)-(7524,127)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7532,13)-(7537,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7534,9)-(7537,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7544,13)-(7549,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7546,9)-(7549,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7557,24)-(7560,133)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7559,9)-(7560,131)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7568,13)-(7573,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7570,9)-(7573,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7580,13)-(7585,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7582,9)-(7585,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7595,12)-(7602,35)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7597,9)-(7602,33)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7599,9)-(7602,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:7617:23-56|Loc l │ │ │ │ - (THIdEscape s) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:7625:23-57|Loc l │ │ │ │ - (THTIdEscape s) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7633,13)-(7638,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7635,9)-(7638,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7645,13)-(7650,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7647,9)-(7650,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7657,13)-(7662,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7659,9)-(7662,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7669,13)-(7674,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7671,9)-(7674,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7682,24)-(7687,90)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7684,9)-(7687,88)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7695,13)-(7700,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7697,9)-(7700,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7710,12)-(7718,35)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7714,9)-(7718,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7725,13)-(7732,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7726,9)-(7732,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7727,9)-(7732,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7739,13)-(7746,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7740,9)-(7746,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7741,9)-(7746,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7752,13)-(7756,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7762,13)-(7766,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7772,13)-(7776,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7782,13)-(7786,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:7793:23-62|Loc l │ │ │ │ - (THQuasiQuote (n, q)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7877,9)-(7880,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7885,13)-(7888,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7895,9)-(7898,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7903,13)-(7906,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7947,9)-(7950,136)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7959,9)-(7963,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7979,9)-(7983,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(7991,9)-(7995,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8010,24)-(8024,119)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8014,9)-(8024,115)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8017,9)-(8024,112)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8019,9)-(8024,110)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8035,12)-(8042,35)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8039,9)-(8042,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8049,13)-(8054,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8051,9)-(8054,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8064,12)-(8071,35)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8067,9)-(8071,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8068,9)-(8071,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:8094:23-55|Loc l │ │ │ │ - (XPCDATA pcd) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8102,13)-(8107,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8104,9)-(8107,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8123,9)-(8128,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:8143:23-52|Loc l │ │ │ │ - (VarId s) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:8151:23-52|Loc l │ │ │ │ - (ConId s) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:8159:23-52|Loc l │ │ │ │ - (DVarId s) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8173,13)-(8176,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8181,13)-(8184,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8189,13)-(8192,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8197,13)-(8200,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8205,13)-(8208,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8213,13)-(8216,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8221,13)-(8224,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8229,13)-(8232,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8237,13)-(8240,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8245,13)-(8248,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8253,13)-(8256,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8261,13)-(8264,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8269,13)-(8272,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8277,13)-(8280,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8285,13)-(8288,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8293,13)-(8296,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8301,13)-(8304,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8309,13)-(8312,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8317,13)-(8320,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8325,13)-(8328,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8333,13)-(8336,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8341,13)-(8344,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8349,13)-(8352,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8357,13)-(8360,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8365,13)-(8368,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8373,13)-(8376,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8381,13)-(8384,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8389,13)-(8392,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8397,13)-(8400,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8405,13)-(8408,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8413,13)-(8416,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8421,13)-(8424,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8429,13)-(8432,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8437,13)-(8440,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8445,13)-(8448,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8453,13)-(8456,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8461,13)-(8464,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8469,13)-(8472,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8477,13)-(8480,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8485,13)-(8488,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8493,13)-(8496,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8501,13)-(8504,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8509,13)-(8512,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8517,13)-(8520,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8525,13)-(8528,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8533,13)-(8536,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8560,9)-(8564,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8601,9)-(8604,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8614,9)-(8619,33)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8616,9)-(8619,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8627,9)-(8631,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8642,9)-(8648,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8644,9)-(8648,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8656,9)-(8660,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8668,9)-(8672,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8680,9)-(8684,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8692,9)-(8698,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8714,9)-(8718,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8748,13)-(8752,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8761,12)-(8767,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8763,9)-(8767,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8776,12)-(8782,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8777,9)-(8782,33)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8778,9)-(8782,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8791,12)-(8797,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8792,9)-(8797,33)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8793,9)-(8797,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8808,12)-(8816,36)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8809,9)-(8816,35)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8810,9)-(8816,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8812,9)-(8816,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8824,9)-(8828,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8844,9)-(8848,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8862,13)-(8866,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8896,9)-(8900,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8911,9)-(8917,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8913,9)-(8917,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8925,9)-(8929,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8936,13)-(8941,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8938,9)-(8941,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8961,24)-(8964,120)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(8962,9)-(8964,119)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9015,13)-(9019,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9054,24)-(9060,107)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9056,9)-(9060,105)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9076,24)-(9078,104)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9086,13)-(9091,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9088,9)-(9091,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9143,13)-(9148,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9145,9)-(9148,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9177,13)-(9181,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9193,13)-(9197,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9209,13)-(9213,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9221,9)-(9225,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9239,13)-(9243,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9251,9)-(9255,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9269,24)-(9271,96)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9280,9)-(9284,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9332,9)-(9336,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9374,13)-(9378,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9375,9)-(9378,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9384,13)-(9388,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9385,9)-(9388,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9395,13)-(9400,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9397,9)-(9400,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9407,13)-(9412,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9409,9)-(9412,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9418,13)-(9422,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9419,9)-(9422,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9445,13)-(9450,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9447,9)-(9450,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9465,13)-(9470,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9467,9)-(9470,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9485,13)-(9490,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9487,9)-(9490,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9513,13)-(9518,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9515,9)-(9518,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9534,9)-(9539,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9554,13)-(9559,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9556,9)-(9559,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9574,13)-(9579,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9576,9)-(9579,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9594,13)-(9599,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9596,9)-(9599,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9614,13)-(9619,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9616,9)-(9619,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9634,13)-(9639,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9636,9)-(9639,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9654,13)-(9659,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9656,9)-(9659,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9712,13)-(9715,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:9730:23-56|Loc l │ │ │ │ - (LabelVarId v) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:9747:24-53|Loc l │ │ │ │ - (QVarId q) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9754,13)-(9757,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:9764:23-51|Loc l │ │ │ │ - (VarId v) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9770,13)-(9773,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9778,13)-(9781,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9786,13)-(9789,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9794,13)-(9797,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9802,13)-(9805,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9810,13)-(9813,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9818,13)-(9821,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9826,13)-(9829,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9834,13)-(9837,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9842,13)-(9845,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9850,13)-(9853,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9858,13)-(9861,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9866,13)-(9869,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9874,13)-(9877,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9890,13)-(9893,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9898,13)-(9901,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9906,13)-(9909,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9914,13)-(9917,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9922,13)-(9925,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9930,13)-(9933,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(9938,13)-(9941,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:9948:23-55|Loc l │ │ │ │ - (IDupVarId i) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:9956:23-55|Loc l │ │ │ │ - (ILinVarId i) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:9972:24-53|Loc l │ │ │ │ - (QConId q) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:9980:23-51|Loc l │ │ │ │ - (ConId c) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:9996:24-54|Loc l │ │ │ │ - (QConSym q) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10004:23-52|Loc l │ │ │ │ - (ConSym c) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10052:24-54|Loc l │ │ │ │ - (QVarSym q) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10060:23-65|Loc l │ │ │ │ - (IntTok (i, raw)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10068:23-65|Loc l │ │ │ │ - (Character (c, raw)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10076:23-65|Loc l │ │ │ │ - (FloatTok (r, raw)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10084:23-65|Loc l │ │ │ │ - (StringTok (s, raw)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10092:23-65|Loc l │ │ │ │ - (IntTokHash (i, raw)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10100:23-65|Loc l │ │ │ │ - (WordTokHash (w, raw)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10108:23-65|Loc l │ │ │ │ - (FloatTokHash (f, raw)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10116:23-65|Loc l │ │ │ │ - (DoubleTokHash (d, raw)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10124:23-65|Loc l │ │ │ │ - (CharacterHash (c, raw)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10132:23-65|Loc l │ │ │ │ - (StringHash (s, raw)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10144,13)-(10147,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10171,12)-(10178,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10173,9)-(10178,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10187,12)-(10194,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10189,9)-(10194,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10204,12)-(10212,35)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10206,9)-(10212,33)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10247,9)-(10255,33)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10249,9)-(10255,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10287,9)-(10291,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10300,24)-(10304,83)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10301,9)-(10304,82)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10303,9)-(10304,80)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10314,24)-(10318,83)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10328,24)-(10335,37)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10330,9)-(10335,35)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10345,12)-(10352,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10347,9)-(10352,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10412,24)-(10414,79)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10421,24)-(10424,82)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10431,24)-(10434,81)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10442,24)-(10445,90)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10475:23-52|Loc l │ │ │ │ - (ConId n) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10483:23-52|Loc l │ │ │ │ - (QConId n) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10521,13)-(10524,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10529,13)-(10532,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10537,13)-(10540,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10550,12)-(10557,35)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10554,9)-(10557,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10630,13)-(10633,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10667,13)-(10672,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10669,9)-(10672,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10679,13)-(10684,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10681,9)-(10684,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10691,13)-(10696,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10693,9)-(10696,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10703,13)-(10708,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10705,9)-(10708,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10715,13)-(10720,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10717,9)-(10720,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10727,13)-(10732,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10729,9)-(10732,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10742,12)-(10749,35)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10744,9)-(10749,33)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10746,9)-(10749,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10756,13)-(10761,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10758,9)-(10761,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10768,13)-(10773,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10770,9)-(10773,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10780:23-56|Loc l │ │ │ │ - (THIdEscape s) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10788:23-57|Loc l │ │ │ │ - (THTIdEscape s) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10794,13)-(10797,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:10804:23-62|Loc l │ │ │ │ - (THQuasiQuote (n, q)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10839,9)-(10840,129)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10850,12)-(10856,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10852,9)-(10856,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10883,12)-(10889,34)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10885,9)-(10889,32)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10947,9)-(10951,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10965,13)-(10969,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10966,9)-(10969,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10976,13)-(10981,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10977,9)-(10981,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10978,9)-(10981,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10987,13)-(10991,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10988,9)-(10991,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(10998,13)-(11003,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11000,9)-(11003,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11009,13)-(11013,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11010,9)-(11013,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11020,13)-(11025,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11022,9)-(11025,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11040,13)-(11045,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11042,9)-(11045,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11052,13)-(11057,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11054,9)-(11057,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11081,9)-(11085,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11109,9)-(11113,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11121,9)-(11125,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11138,13)-(11141,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11148:23-52|Loc l │ │ │ │ - (VarSym v) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11154,13)-(11157,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11162,13)-(11165,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11170,13)-(11173,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11181,9)-(11182,129)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11190,24)-(11192,121)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11202,24)-(11205,165)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11204,9)-(11205,163)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11214,24)-(11217,166)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11216,9)-(11217,164)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11225,13)-(11229,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11226,9)-(11229,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11238,24)-(11241,160)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11240,9)-(11241,158)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11249:23-59|Loc l │ │ │ │ - (IntTok (i, raw)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11257:23-61|Loc l │ │ │ │ - (StringTok (s, raw)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11265,13)-(11270,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11267,9)-(11270,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11286,9)-(11290,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11306,9)-(11310,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11318,9)-(11322,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11380,9)-(11384,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11391:23-52|Loc l │ │ │ │ - (VarSym x) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11397,13)-(11400,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11405,13)-(11408,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11413,13)-(11416,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11450,13)-(11455,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11452,9)-(11455,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11462,13)-(11467,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11464,9)-(11467,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11474,13)-(11479,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11476,9)-(11479,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11486,13)-(11491,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11488,9)-(11491,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11498,13)-(11503,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11500,9)-(11503,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11510,13)-(11515,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11512,9)-(11515,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11525,12)-(11532,35)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11527,9)-(11532,33)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11529,9)-(11532,31)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11539,13)-(11544,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11541,9)-(11544,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11551,13)-(11556,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11553,9)-(11556,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11563:23-56|Loc l │ │ │ │ - (THIdEscape s) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11571:23-57|Loc l │ │ │ │ - (THTIdEscape s) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11577,13)-(11580,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11587:23-62|Loc l │ │ │ │ - (THQuasiQuote (n, q)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11603,13)-(11608,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11605,9)-(11608,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11630,13)-(11634,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11631,9)-(11634,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11641,13)-(11646,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11642,9)-(11646,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11643,9)-(11646,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11652,13)-(11656,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11653,9)-(11656,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11663,13)-(11668,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11665,9)-(11668,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11674,13)-(11678,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11675,9)-(11678,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11685,13)-(11690,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11687,9)-(11690,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11697,24)-(11699,121)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11709,24)-(11712,165)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11711,9)-(11712,163)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11721,24)-(11724,166)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11723,9)-(11724,164)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11732,13)-(11736,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11733,9)-(11736,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11745,24)-(11748,160)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11747,9)-(11748,158)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11756:23-59|Loc l │ │ │ │ - (IntTok (i, raw)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11764:23-61|Loc l │ │ │ │ - (StringTok (s, raw)) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11781,9)-(11785,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11793,9)-(11797,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11805,9)-(11809,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11817,9)-(11821,11)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11828:23-52|Loc l │ │ │ │ - (VarSym x) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11834,13)-(11837,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11842,13)-(11845,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11860,13)-(11865,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11862,9)-(11865,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11872,13)-(11877,12)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11874,9)-(11877,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11906,13)-(11909,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:11916:23-52|Loc l │ │ │ │ - (VarSym v) │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11922,13)-(11925,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11930,13)-(11933,10)|case │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs:(11938,13)-(11941,10)|case │ │ │ │ -'HappyA# │ │ │ │ -HappyAddr │ │ │ │ -'HappyStk │ │ │ │ -'HappyCons │ │ │ │ -Happy_IntList │ │ │ │ -'HappyWrap15 │ │ │ │ -'HappyWrap18 │ │ │ │ -'HappyWrap19 │ │ │ │ -'HappyWrap21 │ │ │ │ -'HappyWrap22 │ │ │ │ -'HappyWrap25 │ │ │ │ -'HappyWrap26 │ │ │ │ -'HappyWrap27 │ │ │ │ -'HappyWrap28 │ │ │ │ -'HappyWrap31 │ │ │ │ -'HappyWrap32 │ │ │ │ -'HappyWrap34 │ │ │ │ -'HappyWrap35 │ │ │ │ -'HappyWrap37 │ │ │ │ -'HappyWrap39 │ │ │ │ -'HappyWrap40 │ │ │ │ -'HappyWrap41 │ │ │ │ -'HappyWrap42 │ │ │ │ -'HappyWrap43 │ │ │ │ -'HappyWrap46 │ │ │ │ -'HappyWrap47 │ │ │ │ -'HappyWrap49 │ │ │ │ -'HappyWrap52 │ │ │ │ -'HappyWrap54 │ │ │ │ -'HappyWrap58 │ │ │ │ -'HappyWrap59 │ │ │ │ -'HappyWrap64 │ │ │ │ -'HappyWrap69 │ │ │ │ -'HappyWrap74 │ │ │ │ -'HappyWrap75 │ │ │ │ -'HappyWrap76 │ │ │ │ -'HappyWrap82 │ │ │ │ -'HappyWrap89 │ │ │ │ -'HappyWrap92 │ │ │ │ -'HappyWrap96 │ │ │ │ -'HappyWrap99 │ │ │ │ -'HappyWrap100 │ │ │ │ -'HappyWrap101 │ │ │ │ -'HappyWrap112 │ │ │ │ -'HappyWrap113 │ │ │ │ -'HappyWrap121 │ │ │ │ -'HappyWrap122 │ │ │ │ -'HappyWrap127 │ │ │ │ -'HappyWrap128 │ │ │ │ -'HappyWrap130 │ │ │ │ -'HappyWrap131 │ │ │ │ -'HappyWrap132 │ │ │ │ -'HappyWrap134 │ │ │ │ -'HappyWrap135 │ │ │ │ -'HappyWrap137 │ │ │ │ -'HappyWrap140 │ │ │ │ -'HappyWrap145 │ │ │ │ -'HappyWrap150 │ │ │ │ -'HappyWrap151 │ │ │ │ -'HappyWrap152 │ │ │ │ -'HappyWrap153 │ │ │ │ -'HappyWrap154 │ │ │ │ -'HappyWrap156 │ │ │ │ -'HappyWrap158 │ │ │ │ -'HappyWrap159 │ │ │ │ -'HappyWrap160 │ │ │ │ -'HappyWrap164 │ │ │ │ -'HappyWrap165 │ │ │ │ -'HappyWrap176 │ │ │ │ -'HappyWrap177 │ │ │ │ -'HappyWrap187 │ │ │ │ -'HappyWrap188 │ │ │ │ -'HappyWrap189 │ │ │ │ -'HappyWrap190 │ │ │ │ -'HappyWrap191 │ │ │ │ -'HappyWrap192 │ │ │ │ -'HappyWrap194 │ │ │ │ -'HappyWrap206 │ │ │ │ -'HappyWrap207 │ │ │ │ -'HappyWrap208 │ │ │ │ -'HappyWrap211 │ │ │ │ -'HappyWrap214 │ │ │ │ -'HappyWrap215 │ │ │ │ -'HappyWrap216 │ │ │ │ -'HappyWrap222 │ │ │ │ -'HappyWrap223 │ │ │ │ -'HappyWrap224 │ │ │ │ -'HappyWrap225 │ │ │ │ -'HappyWrap226 │ │ │ │ -'HappyWrap227 │ │ │ │ -'HappyWrap229 │ │ │ │ -'HappyWrap231 │ │ │ │ -'HappyWrap232 │ │ │ │ -'HappyWrap243 │ │ │ │ -'HappyWrap269 │ │ │ │ -'HappyWrap270 │ │ │ │ -'HappyWrap275 │ │ │ │ -'HappyWrap278 │ │ │ │ -'HappyWrap287 │ │ │ │ -'HappyWrap288 │ │ │ │ -'HappyWrap289 │ │ │ │ -'HappyWrap290 │ │ │ │ -'HappyWrap301 │ │ │ │ -'HappyWrap302 │ │ │ │ -'HappyWrap309 │ │ │ │ -'HappyWrap317 │ │ │ │ -'HappyWrap318 │ │ │ │ -'HappyWrap319 │ │ │ │ -'HappyWrap14 │ │ │ │ -'HappyWrap16 │ │ │ │ -'HappyWrap17 │ │ │ │ -'HappyWrap20 │ │ │ │ -'HappyWrap23 │ │ │ │ -'HappyWrap24 │ │ │ │ -'HappyWrap29 │ │ │ │ -'HappyWrap30 │ │ │ │ -'HappyWrap33 │ │ │ │ -'HappyWrap36 │ │ │ │ -'HappyWrap38 │ │ │ │ -'HappyWrap44 │ │ │ │ -'HappyWrap45 │ │ │ │ -'HappyWrap48 │ │ │ │ -'HappyWrap50 │ │ │ │ -'HappyWrap51 │ │ │ │ -'HappyWrap53 │ │ │ │ -'HappyWrap55 │ │ │ │ -'HappyWrap56 │ │ │ │ -'HappyWrap57 │ │ │ │ -'HappyWrap60 │ │ │ │ -'HappyWrap61 │ │ │ │ -'HappyWrap62 │ │ │ │ -'HappyWrap63 │ │ │ │ -'HappyWrap65 │ │ │ │ -'HappyWrap66 │ │ │ │ -'HappyWrap67 │ │ │ │ -'HappyWrap68 │ │ │ │ -'HappyWrap70 │ │ │ │ -'HappyWrap71 │ │ │ │ -'HappyWrap72 │ │ │ │ -'HappyWrap73 │ │ │ │ -'HappyWrap77 │ │ │ │ -'HappyWrap78 │ │ │ │ -'HappyWrap79 │ │ │ │ -'HappyWrap80 │ │ │ │ -'HappyWrap81 │ │ │ │ -'HappyWrap83 │ │ │ │ -'HappyWrap84 │ │ │ │ -'HappyWrap85 │ │ │ │ -'HappyWrap86 │ │ │ │ -'HappyWrap87 │ │ │ │ -'HappyWrap88 │ │ │ │ -'HappyWrap90 │ │ │ │ -'HappyWrap91 │ │ │ │ -'HappyWrap93 │ │ │ │ -'HappyWrap94 │ │ │ │ -'HappyWrap95 │ │ │ │ -'HappyWrap97 │ │ │ │ -'HappyWrap98 │ │ │ │ -'HappyWrap102 │ │ │ │ -'HappyWrap103 │ │ │ │ -'HappyWrap104 │ │ │ │ -'HappyWrap105 │ │ │ │ -'HappyWrap106 │ │ │ │ -'HappyWrap107 │ │ │ │ -'HappyWrap108 │ │ │ │ -'HappyWrap109 │ │ │ │ -'HappyWrap110 │ │ │ │ -'HappyWrap111 │ │ │ │ -'HappyWrap114 │ │ │ │ -'HappyWrap115 │ │ │ │ -'HappyWrap116 │ │ │ │ -'HappyWrap117 │ │ │ │ -'HappyWrap118 │ │ │ │ -'HappyWrap119 │ │ │ │ -'HappyWrap120 │ │ │ │ -'HappyWrap123 │ │ │ │ -'HappyWrap124 │ │ │ │ -'HappyWrap125 │ │ │ │ -'HappyWrap126 │ │ │ │ -'HappyWrap129 │ │ │ │ -'HappyWrap133 │ │ │ │ -'HappyWrap136 │ │ │ │ -'HappyWrap138 │ │ │ │ -'HappyWrap139 │ │ │ │ -'HappyWrap141 │ │ │ │ -'HappyWrap142 │ │ │ │ -'HappyWrap143 │ │ │ │ -'HappyWrap144 │ │ │ │ -'HappyWrap146 │ │ │ │ -'HappyWrap147 │ │ │ │ -'HappyWrap148 │ │ │ │ -'HappyWrap149 │ │ │ │ -'HappyWrap155 │ │ │ │ -'HappyWrap157 │ │ │ │ -'HappyWrap161 │ │ │ │ -'HappyWrap162 │ │ │ │ -'HappyWrap163 │ │ │ │ -'HappyWrap166 │ │ │ │ -'HappyWrap167 │ │ │ │ -'HappyWrap168 │ │ │ │ -'HappyWrap169 │ │ │ │ -'HappyWrap170 │ │ │ │ -'HappyWrap171 │ │ │ │ -'HappyWrap172 │ │ │ │ -'HappyWrap173 │ │ │ │ -'HappyWrap174 │ │ │ │ -'HappyWrap175 │ │ │ │ -'HappyWrap178 │ │ │ │ -'HappyWrap179 │ │ │ │ -'HappyWrap180 │ │ │ │ -'HappyWrap181 │ │ │ │ -'HappyWrap182 │ │ │ │ -'HappyWrap183 │ │ │ │ -'HappyWrap184 │ │ │ │ -'HappyWrap185 │ │ │ │ -'HappyWrap186 │ │ │ │ -'HappyWrap193 │ │ │ │ -'HappyWrap195 │ │ │ │ -'HappyWrap196 │ │ │ │ -'HappyWrap197 │ │ │ │ -'HappyWrap198 │ │ │ │ -'HappyWrap199 │ │ │ │ -'HappyWrap202 │ │ │ │ -'HappyWrap203 │ │ │ │ -'HappyWrap204 │ │ │ │ -'HappyWrap205 │ │ │ │ -'HappyWrap209 │ │ │ │ -'HappyWrap210 │ │ │ │ -'HappyWrap212 │ │ │ │ -'HappyWrap213 │ │ │ │ -'HappyWrap217 │ │ │ │ -'HappyWrap218 │ │ │ │ -'HappyWrap219 │ │ │ │ -'HappyWrap220 │ │ │ │ -'HappyWrap221 │ │ │ │ -'HappyWrap228 │ │ │ │ -'HappyWrap230 │ │ │ │ -'HappyWrap233 │ │ │ │ -'HappyWrap234 │ │ │ │ -'HappyWrap235 │ │ │ │ -'HappyWrap236 │ │ │ │ -'HappyWrap237 │ │ │ │ -'HappyWrap238 │ │ │ │ -'HappyWrap239 │ │ │ │ -'HappyWrap240 │ │ │ │ -'HappyWrap241 │ │ │ │ -'HappyWrap242 │ │ │ │ -'HappyWrap244 │ │ │ │ -'HappyWrap245 │ │ │ │ -'HappyWrap246 │ │ │ │ -'HappyWrap247 │ │ │ │ -'HappyWrap248 │ │ │ │ -'HappyWrap249 │ │ │ │ -'HappyWrap250 │ │ │ │ -'HappyWrap251 │ │ │ │ -'HappyWrap252 │ │ │ │ -'HappyWrap253 │ │ │ │ -'HappyWrap254 │ │ │ │ -'HappyWrap255 │ │ │ │ -'HappyWrap256 │ │ │ │ -'HappyWrap257 │ │ │ │ -'HappyWrap258 │ │ │ │ -'HappyWrap259 │ │ │ │ -'HappyWrap260 │ │ │ │ -'HappyWrap261 │ │ │ │ -'HappyWrap262 │ │ │ │ -'HappyWrap263 │ │ │ │ -'HappyWrap264 │ │ │ │ -'HappyWrap265 │ │ │ │ -'HappyWrap266 │ │ │ │ -'HappyWrap267 │ │ │ │ -'HappyWrap268 │ │ │ │ -'HappyWrap271 │ │ │ │ -'HappyWrap272 │ │ │ │ -'HappyWrap273 │ │ │ │ -'HappyWrap274 │ │ │ │ -'HappyWrap276 │ │ │ │ -'HappyWrap277 │ │ │ │ -'HappyWrap279 │ │ │ │ -'HappyWrap280 │ │ │ │ -'HappyWrap281 │ │ │ │ -'HappyWrap282 │ │ │ │ -'HappyWrap283 │ │ │ │ -'HappyWrap284 │ │ │ │ -'HappyWrap285 │ │ │ │ -'HappyWrap286 │ │ │ │ -'HappyWrap291 │ │ │ │ -'HappyWrap292 │ │ │ │ -'HappyWrap293 │ │ │ │ -'HappyWrap294 │ │ │ │ -'HappyWrap295 │ │ │ │ -'HappyWrap296 │ │ │ │ -'HappyWrap297 │ │ │ │ -'HappyWrap298 │ │ │ │ -'HappyWrap299 │ │ │ │ -'HappyWrap300 │ │ │ │ -'HappyWrap303 │ │ │ │ -'HappyWrap304 │ │ │ │ -'HappyWrap305 │ │ │ │ -'HappyWrap306 │ │ │ │ -'HappyWrap307 │ │ │ │ -'HappyWrap308 │ │ │ │ -'HappyWrap310 │ │ │ │ -'HappyWrap311 │ │ │ │ -'HappyWrap312 │ │ │ │ -'HappyWrap313 │ │ │ │ -'HappyWrap314 │ │ │ │ -'HappyWrap315 │ │ │ │ -'HappyWrap316 │ │ │ │ -'HappyWrap320 │ │ │ │ -'HappyWrap321 │ │ │ │ -'HappyWrap322 │ │ │ │ -'HappyWrap323 │ │ │ │ -'HappyWrap324 │ │ │ │ -'HappyWrap201 │ │ │ │ -'HappyWrap200 │ │ │ │ -HappyAbsSyn │ │ │ │ -Internal Happy error │ │ │ │ -dist-ghc/build/Language/Haskell/Exts/InternalParser.hs │ │ │ │ -Language.Haskell.Exts.InternalParser │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalParser.HappyA# │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalParser.HappyStk │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalParser.HappyCons │ │ │ │ - at line │ │ │ │ -In file │ │ │ │ - line before │ │ │ │ -src/Language/Preprocessor/Unlit.hs │ │ │ │ -end{code} │ │ │ │ -begin{code} │ │ │ │ -'Include │ │ │ │ -'Program │ │ │ │ -Classified │ │ │ │ -Language.Preprocessor.Unlit │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Preprocessor.Unlit.Program │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Preprocessor.Unlit.Blank │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Preprocessor.Unlit.Comment │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Preprocessor.Unlit.Include │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Preprocessor.Unlit.Pre │ │ │ │ -`notElemP` │ │ │ │ -`rotateR` │ │ │ │ -`rotateL` │ │ │ │ -`shiftR` │ │ │ │ -`shiftL` │ │ │ │ -`rotate` │ │ │ │ -`Compose` │ │ │ │ -Ambiguous infix expression │ │ │ │ -AppFixity │ │ │ │ -src/Language/Haskell/Exts/Fixity.hs │ │ │ │ -Language.Haskell.Exts.Fixity │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.Fixity.Fixity │ │ │ │ -'C:Enabled │ │ │ │ -Language.Haskell.Exts.ExtScheme │ │ │ │ -src/Language/Haskell/Exts/ExtScheme.hs:21:13-14|case │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ExtScheme.Any │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ExtScheme.All │ │ │ │ -PContext │ │ │ │ -ParseXAttr │ │ │ │ -'EitherRP │ │ │ │ -'BangPat │ │ │ │ -'GuardRP │ │ │ │ -'ViewPat │ │ │ │ -'WildCard │ │ │ │ -PFieldUpdate │ │ │ │ -Language.Haskell.Exts.ParseSyntax │ │ │ │ -src/Language/Haskell/Exts/ParseSyntax.hs:375:13-14|case │ │ │ │ -src/Language/Haskell/Exts/ParseSyntax.hs:291:12-13|case │ │ │ │ -src/Language/Haskell/Exts/ParseSyntax.hs:325:13-14|case │ │ │ │ -src/Language/Haskell/Exts/ParseSyntax.hs:115:13-14|case │ │ │ │ -src/Language/Haskell/Exts/ParseSyntax.hs:109:14-15|case │ │ │ │ -GuardRP │ │ │ │ -EitherRP │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TypeA │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.IParam │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.ParenA │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyForall │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyStar │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyFun │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyTuple │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyUnboxedSum │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyList │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyParArray │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyVar │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyCon │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyParen │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyPred │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyInfix │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyKind │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyPromoted │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyEquals │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TySplice │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyBang │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyWildCard │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TyQuasiQuote │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.CxSingle │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.CxTuple │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.CxEmpty │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.XAttr │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.Var │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.OverloadedLabel │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.IPVar │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.Con │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.Lit │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.InfixApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.App │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.NegApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.Lambda │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.Let │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.If │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.MultiIf │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.Case │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.Do │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.MDo │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TupleSection │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.UnboxedSum │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.List │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.ParArray │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.Paren │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.RecConstr │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.RecUpdate │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.EnumFrom │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.EnumFromTo │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.EnumFromThen │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.EnumFromThenTo │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.ParArrayFromTo │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.ParArrayFromThenTo │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.ParComp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.ParArrayComp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.ExpTypeSig │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.AsPat │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.WildCard │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.IrrPat │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.PostOp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.PreOp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.ViewPat │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.SeqRP │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.GuardRP │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.EitherRP │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.CAsRP │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.VarQuote │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TypQuote │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.BracketExp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.SpliceExp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.QuasiQuote │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.XTag │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.XETag │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.XPcdata │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.XExpTag │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.XChildTag │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.XRPats │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.CorePragma │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.SCCPragma │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.GenPragma │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.BangPat │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.Proc │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.LeftArrApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.RightArrApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.LeftArrHighApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.RightArrHighApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.ArrOp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.LCase │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.TypeApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.FieldUpdate │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.FieldPun │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseSyntax.FieldWildcard │ │ │ │ -Internal error: empty tag context in lexHarpToken │ │ │ │ -Internal error: empty tag context in lexTagCtxt: Standard tag │ │ │ │ -Internal error: empty tag context in lexTagCtxt: Empty tag │ │ │ │ -Internal error: empty tag context in lexCloseTagCtxt │ │ │ │ -Internal error: empty tag context in lexCodeTagContext │ │ │ │ -Malformed Options pragma │ │ │ │ -Internal error: Unrecognised recognised pragma │ │ │ │ -Improper character constant or misplaced ' │ │ │ │ -Pattern match failure in 'do' block at src/Language/Haskell/Exts/InternalLexer.hs:802:51-57 │ │ │ │ -Illegal character ' │ │ │ │ -Malformed quasi-quote quoter │ │ │ │ -Unexpected end of input while lexing quasi-quoter │ │ │ │ -Improperly terminated string │ │ │ │ -Illegal character in string gap │ │ │ │ -Double hash not available for character literals │ │ │ │ -Improperly terminated character constant │ │ │ │ -Illegal control character │ │ │ │ -Illegal escape sequence │ │ │ │ -Character constant out of range │ │ │ │ -Impossible - lexLinePragma │ │ │ │ -Improperly formatted LINE pragma │ │ │ │ -:!#%&*./?@\- │ │ │ │ -(),;[]`{}_"' │ │ │ │ -Float with missing exponent │ │ │ │ -Pattern match failure in 'do' block at src/Language/Haskell/Exts/InternalLexer.hs:1042:9-13 │ │ │ │ -options_ │ │ │ │ -src/Language/Haskell/Exts/InternalLexer.hs:225:19-20|case │ │ │ │ -incoherent │ │ │ │ -overlappable │ │ │ │ -overlapping │ │ │ │ -overlaps │ │ │ │ -no_overlap │ │ │ │ -nounpack │ │ │ │ -generated │ │ │ │ -deprecated │ │ │ │ -specialize │ │ │ │ -specialise │ │ │ │ -notinline │ │ │ │ -noinline │ │ │ │ -src/Language/Haskell/Exts/InternalLexer.hs │ │ │ │ -'SPECIALISE_INLINE │ │ │ │ -'XPCDATA │ │ │ │ -'THTIdEscape │ │ │ │ -'THIdEscape │ │ │ │ -'ILinVarId │ │ │ │ -'IDupVarId │ │ │ │ -'LabelVarId │ │ │ │ -'CharacterHash │ │ │ │ -'WordTokHash │ │ │ │ -'IntTokHash │ │ │ │ -'OPTIONS │ │ │ │ -'DoubleTokHash │ │ │ │ -'FloatTokHash │ │ │ │ -'FloatTok │ │ │ │ -'THQuasiQuote │ │ │ │ -'StringHash │ │ │ │ -'StringTok │ │ │ │ -'KW_CApi │ │ │ │ -'KW_JavaScript │ │ │ │ -'KW_DotNet │ │ │ │ -'KW_CPlusPlus │ │ │ │ -'KW_CCall │ │ │ │ -'KW_StdCall │ │ │ │ -'KW_Interruptible │ │ │ │ -'KW_Threadsafe │ │ │ │ -'KW_Unsafe │ │ │ │ -'KW_Safe │ │ │ │ -'KW_Export │ │ │ │ -'KW_Foreign │ │ │ │ -'KW_Anyclass │ │ │ │ -'KW_Stock │ │ │ │ -'KW_Pattern │ │ │ │ -'KW_Qualified │ │ │ │ -'KW_Where │ │ │ │ -'KW_Using │ │ │ │ -'KW_Type │ │ │ │ -'KW_Then │ │ │ │ -'KW_Role │ │ │ │ -'KW_Proc │ │ │ │ -'KW_NewType │ │ │ │ -'KW_Module │ │ │ │ -'KW_Instance │ │ │ │ -'KW_InfixR │ │ │ │ -'KW_InfixL │ │ │ │ -'KW_Infix │ │ │ │ -'KW_Import │ │ │ │ -'KW_Hiding │ │ │ │ -'KW_Group │ │ │ │ -'KW_Forall │ │ │ │ -'KW_Family │ │ │ │ -'KW_Else │ │ │ │ -'KW_Deriving │ │ │ │ -'KW_Default │ │ │ │ -'KW_Data │ │ │ │ -'KW_Class │ │ │ │ -'KW_Case │ │ │ │ -'COMPLETE │ │ │ │ -'INCOHERENT │ │ │ │ -'OVERLAPS │ │ │ │ -'OVERLAPPABLE │ │ │ │ -'OVERLAPPING │ │ │ │ -'OVERLAP │ │ │ │ -'NO_OVERLAP │ │ │ │ -'MINIMAL │ │ │ │ -'LANGUAGE │ │ │ │ -'NOUNPACK │ │ │ │ -'GENERATED │ │ │ │ -'WARNING │ │ │ │ -'DEPRECATED │ │ │ │ -'SPECIALISE │ │ │ │ -'INLINE_CONLIKE │ │ │ │ -'PragmaEnd │ │ │ │ -'XRPatClose │ │ │ │ -'XRPatOpen │ │ │ │ -'XChildTagOpen │ │ │ │ -'XEmptyTagClose │ │ │ │ -'XCloseTagOpen │ │ │ │ -'XStdTagClose │ │ │ │ -'XStdTagOpen │ │ │ │ -'XCodeTagClose │ │ │ │ -'XCodeTagOpen │ │ │ │ -'RPGuardClose │ │ │ │ -'RPGuardOpen │ │ │ │ -'THTyQuote │ │ │ │ -'THVarQuote │ │ │ │ -'THTParenEscape │ │ │ │ -'THParenEscape │ │ │ │ -'THTCloseQuote │ │ │ │ -'THCloseQuote │ │ │ │ -'THTypQuote │ │ │ │ -'THDecQuote │ │ │ │ -'THPatQuote │ │ │ │ -'THTExpQuote │ │ │ │ -'THExpQuote │ │ │ │ -'CloseArrowBracket │ │ │ │ -'OpenArrowBracket │ │ │ │ -'RightDblArrowTail │ │ │ │ -'LeftDblArrowTail │ │ │ │ -'RightArrowTail │ │ │ │ -'LeftArrowTail │ │ │ │ -'Exclamation │ │ │ │ -'DoubleArrow │ │ │ │ -'RightArrow │ │ │ │ -'LeftArrow │ │ │ │ -'Backslash │ │ │ │ -'DoubleColon │ │ │ │ -'QuoteColon │ │ │ │ -'Underscore │ │ │ │ -'ParArrayRightSquare │ │ │ │ -'ParArrayLeftSquare │ │ │ │ -'RightSquare │ │ │ │ -'LeftSquare │ │ │ │ -'VRightCurly │ │ │ │ -'RightCurly │ │ │ │ -'LeftCurly │ │ │ │ -'SemiColon │ │ │ │ -'RightHashParen │ │ │ │ -'LeftHashParen │ │ │ │ -'RightParen │ │ │ │ -'LeftParen │ │ │ │ -Language.Haskell.Exts.InternalLexer │ │ │ │ -{-# SPECIALISE │ │ │ │ -{-# INCOHERENT │ │ │ │ -{-# OVERLAPS │ │ │ │ -{-# OVERLAPPABLE │ │ │ │ -{-# OVERLAPPING │ │ │ │ -{-# OVERLAP │ │ │ │ -{-# NO_OVERLAP │ │ │ │ -{-# NOUNPACK │ │ │ │ -{-# UNPACK │ │ │ │ -{-# SOURCE │ │ │ │ -virtual } │ │ │ │ -End-of-file inside pragma │ │ │ │ -Internal error: empty tag context in lexChildCtxt │ │ │ │ -lexPCDATA: unexpected token: │ │ │ │ -Unterminated nested comment │ │ │ │ -OPTIONS │ │ │ │ -SPECIALISE_INLINE │ │ │ │ -THQuasiQuote │ │ │ │ -StringHash │ │ │ │ -CharacterHash │ │ │ │ -DoubleTokHash │ │ │ │ -FloatTokHash │ │ │ │ -WordTokHash │ │ │ │ -IntTokHash │ │ │ │ -StringTok │ │ │ │ -Character │ │ │ │ -FloatTok │ │ │ │ -XPCDATA │ │ │ │ -THTIdEscape │ │ │ │ -THIdEscape │ │ │ │ -ILinVarId │ │ │ │ -IDupVarId │ │ │ │ -LabelVarId │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.VarId │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.LabelVarId │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.QVarId │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.IDupVarId │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.ILinVarId │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.ConId │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.QConId │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.DVarId │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.VarSym │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.ConSym │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.QVarSym │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.QConSym │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.IntTok │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.FloatTok │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Character │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.StringTok │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.IntTokHash │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.WordTokHash │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.FloatTokHash │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.DoubleTokHash │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.CharacterHash │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.StringHash │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.LeftParen │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RightParen │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.LeftHashParen │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RightHashParen │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.SemiColon │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.LeftCurly │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RightCurly │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.VRightCurly │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.LeftSquare │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RightSquare │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.ParArrayLeftSquare │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.ParArrayRightSquare │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Comma │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Underscore │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.BackQuote │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Dot │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.DotDot │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Colon │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.QuoteColon │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.DoubleColon │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Equals │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Backslash │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Bar │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.LeftArrow │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RightArrow │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.At │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.TApp │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Tilde │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.DoubleArrow │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Minus │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Exclamation │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.Star │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.LeftArrowTail │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RightArrowTail │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.LeftDblArrowTail │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RightDblArrowTail │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.OpenArrowBracket │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.CloseArrowBracket │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THExpQuote │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THTExpQuote │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THPatQuote │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THDecQuote │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THTypQuote │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THCloseQuote │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THTCloseQuote │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THIdEscape │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THParenEscape │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THTIdEscape │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THTParenEscape │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THVarQuote │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THTyQuote │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.THQuasiQuote │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RPGuardOpen │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RPGuardClose │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RPCAt │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.XCodeTagOpen │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.XCodeTagClose │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.XStdTagOpen │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.XStdTagClose │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.XCloseTagOpen │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.XEmptyTagClose │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.XChildTagOpen │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.XPCDATA │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.XRPatOpen │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.XRPatClose │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.PragmaEnd │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.RULES │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.INLINE │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.INLINE_CONLIKE │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.SPECIALISE │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.SPECIALISE_INLINE │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.SOURCE │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.DEPRECATED │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.WARNING │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.SCC │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.GENERATED │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.CORE │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.UNPACK │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.NOUNPACK │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.OPTIONS │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.LANGUAGE │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.ANN │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.MINIMAL │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.NO_OVERLAP │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.OVERLAP │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.OVERLAPPING │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.OVERLAPPABLE │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.OVERLAPS │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.INCOHERENT │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.COMPLETE │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_As │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_By │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Case │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Class │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Data │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Default │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Deriving │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Do │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_MDo │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Else │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Family │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Forall │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Group │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Hiding │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_If │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Import │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_In │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Infix │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_InfixL │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_InfixR │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Instance │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Let │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Module │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_NewType │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Of │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Proc │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Rec │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Role │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Then │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Type │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Using │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Where │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Qualified │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Pattern │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Stock │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Anyclass │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Via │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Foreign │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Export │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Safe │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Unsafe │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Threadsafe │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Interruptible │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_StdCall │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_CCall │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_CPlusPlus │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_DotNet │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Jvm │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_Js │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_JavaScript │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.KW_CApi │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.InternalLexer.EOF │ │ │ │ -Illegal data/newtype declaration │ │ │ │ -src/Language/Haskell/Exts/ParseUtils.hs:1289:17-57|lambda │ │ │ │ -Illegal instance declaration │ │ │ │ -Result of type family must be a type variable │ │ │ │ -mkAssocType │ │ │ │ -data/newtype │ │ │ │ -Parse error in type: │ │ │ │ -Hybrid module expected │ │ │ │ -Unexpected expression; tag is expected │ │ │ │ -Cannot give an explicit type signature to a function binding │ │ │ │ -src/Language/Haskell/Exts/ParseUtils.hs:824:43-53|a : bs │ │ │ │ -Parse error in pattern: │ │ │ │ -Illegal tuple section in pattern │ │ │ │ -cannot strip RP wrapper if not all patterns are base │ │ │ │ -Parse error in expression: │ │ │ │ -Parse error: negative primitive word literal: │ │ │ │ -src/Language/Haskell/Exts/ParseUtils.hs:856:44-66|[x, y] │ │ │ │ -Expression in reification is not a name │ │ │ │ -Left-hand side of type signature is not a variable: │ │ │ │ -Illegal pattern binding in PatternSynonym │ │ │ │ -pattern synonym 'where' clause must contain a PatBind │ │ │ │ -illegal method definition │ │ │ │ -src/Language/Haskell/Exts/ParseUtils.hs:906:7-31|b : _ │ │ │ │ -default signature must be for a single name │ │ │ │ -default signature must be a type signature │ │ │ │ -Illegal qualified name │ │ │ │ -Illegal special name │ │ │ │ -' does not match closing tag ' │ │ │ │ -opening tag ' │ │ │ │ -Illegal precedence │ │ │ │ -Empty record update │ │ │ │ -Expected a single declaration, found │ │ │ │ -newtype declaration constructor must have exactly one parameter. │ │ │ │ -newtype declaration must have exactly one constructor. │ │ │ │ -Illegal role name │ │ │ │ -Boxed sums are not implemented │ │ │ │ -pexprToQName │ │ │ │ -Please add {-# LANGUAGE │ │ │ │ -language extension is not enabled. │ │ │ │ -language pragma at the top of your module. │ │ │ │ -Please add: │ │ │ │ -language extensions needs to be enabled. │ │ │ │ -At least one of │ │ │ │ -Parse error: Last statement in a do-block must be an expression │ │ │ │ -Unrecognized regular pattern operator: │ │ │ │ -src/Language/Haskell/Exts/ParseUtils.hs │ │ │ │ -SumOrTuple │ │ │ │ -Language.Haskell.Exts.ParseUtils │ │ │ │ -arity mismatch for ' │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseUtils.SSum │ │ │ │ -haskell-src-exts-1.23.1-3xHB6MViBk95bvXB6vMLW9:Language.Haskell.Exts.ParseUtils.STuple │ │ │ │ -irc-password │ │ │ │ -rc-password pwd. set password for next irc-connect command │ │ │ │ -irc-persist-connect │ │ │ │ -rc-persist-connect tag host portnum nickname userinfo. connect to an irc server and reconnect on network failures │ │ │ │ -irc-connect │ │ │ │ -rc-connect tag host portnum nickname userinfo. connect to an irc server │ │ │ │ -./Control/Exception/Lifted.hs │ │ │ │ -Control.Exception.Lifted │ │ │ │ -lifted-base-0.2.3.12-6kkWc17fQM76myEtK6KU2M │ │ │ │ -lambdabot-irc-plugins-5.3.1.2-IaSp0m4RqTQK7423oeINn0 │ │ │ │ -Lambdabot.Plugin.IRC.IRC │ │ │ │ -'IRCState │ │ │ │ -Ping timeout. │ │ │ │ -Welcome timeout! │ │ │ │ -Not enough parameters! │ │ │ │ -lambdabot-irc-plugins-5.3.1.2-IaSp0m4RqTQK7423oeINn0:Lambdabot.Plugin.IRC.IRC.IRCState │ │ │ │ -localtime-reply │ │ │ │ -Local time for │ │ │ │ -ime . Print a user's local time. User's client must support ctcp pings. │ │ │ │ -Lambdabot.Plugin.IRC.Localtime │ │ │ │ -I live on the internet, do you expect me to have a local time? │ │ │ │ -Empty the topic stack │ │ │ │ -clear-topic │ │ │ │ -Pop an item from the end of the topic stack │ │ │ │ -dequeue-topic │ │ │ │ -pop-topic │ │ │ │ -Add a new topic item to the end of the topic stack │ │ │ │ -push-topic │ │ │ │ -Remove a topic item from the front of the topic list │ │ │ │ -Add a new topic item to the front of the topic list │ │ │ │ -unshift-topic │ │ │ │ -Recite the topic of the channel │ │ │ │ -get-topic │ │ │ │ -Set the topic of the channel, without using all that listy stuff │ │ │ │ -set-topic │ │ │ │ -src/Lambdabot/Plugin/IRC/Topic.hs │ │ │ │ -One channel at a time. Jeepers! │ │ │ │ -I don't know what all that extra stuff is about. │ │ │ │ -What channel? │ │ │ │ -I don't know that channel. │ │ │ │ -'TopicCommand │ │ │ │ -Lambdabot.Plugin.IRC.Topic │ │ │ │ -lambdabot-irc-plugins-5.3.1.2-IaSp0m4RqTQK7423oeINn0:Lambdabot.Plugin.IRC.Topic.TopicCommand │ │ │ │ -'RECONNECTDELAY │ │ │ │ -Lambdabot.Config.IRC │ │ │ │ -lambdabot-irc-plugins-5.3.1.2-IaSp0m4RqTQK7423oeINn0:Lambdabot.Config.IRC.RECONNECTDELAY │ │ │ │ +activity-full │ │ │ │ +src/Lambdabot/Plugin/Social/Activity.hs │ │ │ │ +Lambdabot.Plugin.Social.Activity │ │ │ │ +lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy │ │ │ │ +activity seconds. Find out where/how much the bot is being used │ │ │ │ +karma-all │ │ │ │ +arma-all. List all karma │ │ │ │ +arma- . Decrement someone's karma │ │ │ │ +arma+ . Increment someone's karma │ │ │ │ +arma . Return a person's karma value │ │ │ │ + %-20s %4d │ │ │ │ +You have │ │ │ │ + a karma of │ │ │ │ +usage @karma(+|-) nick │ │ │ │ +'s karma raised to │ │ │ │ +'s karma unchanged at │ │ │ │ +'s karma lowered to │ │ │ │ +You can't change your own karma, silly. │ │ │ │ +Lambdabot.Plugin.Social.Karma │ │ │ │ +oll-reset Resets votes and reopens a poll │ │ │ │ +oll-remove Removes a poll │ │ │ │ +oll-close Closes a poll │ │ │ │ +oll-result Show result for given poll │ │ │ │ +ote Vote for in │ │ │ │ +hoice-add Adds a new choice to the given poll │ │ │ │ +oll-add Adds a new poll, with no candidates │ │ │ │ +oll-show Shows all choices for some poll │ │ │ │ +oll-list Shows all current polls │ │ │ │ +Please do not use control characters or double quotes in polls. │ │ │ │ + for info. │ │ │ │ +Missing argument. Check @help │ │ │ │ +Added new poll: │ │ │ │ +voted on │ │ │ │ +choice-add │ │ │ │ +, added to poll │ │ │ │ +New candidate │ │ │ │ +usage: @choice-add │ │ │ │ +poll-add │ │ │ │ + already exists, choose another name for your poll │ │ │ │ +usage: @poll-add with "ThisTopic" style names │ │ │ │ +poll-close │ │ │ │ + closed. │ │ │ │ +usage: @poll-close │ │ │ │ +poll-list │ │ │ │ +poll-remove │ │ │ │ +Poll should be closed before you can remove it. │ │ │ │ + removed. │ │ │ │ +usage: @poll-remove │ │ │ │ +poll-reset │ │ │ │ +usage: @poll-reset │ │ │ │ +poll-result │ │ │ │ +Poll results for │ │ │ │ +usage: @poll-result │ │ │ │ +poll-show │ │ │ │ + Use @poll-list to see the available polls. │ │ │ │ +No such poll: │ │ │ │ +usage: @poll-show │ │ │ │ + is not currently a candidate in this poll │ │ │ │ + poll is closed, sorry ! │ │ │ │ +usage: @vote │ │ │ │ +Lambdabot.Plugin.Social.Poll │ │ │ │ +WARNING: failed to read Seen module state: │ │ │ │ +een . Report if a user has been seen by the bot │ │ │ │ +sers [chan]. Report the maximum number of users seen in a channel, and active users in the last 30 minutes │ │ │ │ +Yes, I'm here. I'm in │ │ │ │ +Lately, I have seen │ │ │ │ +I'm here, but not here. And very confused! │ │ │ │ + I can see │ │ │ │ + changed nick to │ │ │ │ +SeenModule.nickIsNew: Nothing │ │ │ │ + was when I left │ │ │ │ +Last time I saw │ │ │ │ + leaving │ │ │ │ + last spoke. │ │ │ │ + I don't know when │ │ │ │ +I haven't seen │ │ │ │ +just now │ │ │ │ +%d (%0.1f%%) │ │ │ │ +Maximum users seen in %s: %d, currently: %s, active: %s │ │ │ │ +someone who isn't known parted │ │ │ │ +someone who isn't known has quit │ │ │ │ +someone who isn't here changed nick │ │ │ │ +Lambdabot.Plugin.Social.Seen │ │ │ │ +src/Lambdabot/Plugin/Social/Seen.hs │ │ │ │ +someone who isn't here msg us │ │ │ │ +'Running │ │ │ │ +'Stopped │ │ │ │ +Running │ │ │ │ +Stopped │ │ │ │ +Seen.StopWatch.get │ │ │ │ +src/Lambdabot/Plugin/Social/Seen/StopWatch.hs │ │ │ │ +Lambdabot.Plugin.Social.Seen.StopWatch │ │ │ │ +lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy:Lambdabot.Plugin.Social.Seen.StopWatch.Stopped │ │ │ │ +lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy:Lambdabot.Plugin.Social.Seen.StopWatch.Running │ │ │ │ +'NewNick │ │ │ │ +'NotPresent │ │ │ │ +'WasPresent │ │ │ │ +NewNick │ │ │ │ +WasPresent │ │ │ │ +NotPresent │ │ │ │ +Seen.UserStatus.get │ │ │ │ +src/Lambdabot/Plugin/Social/Seen/UserStatus.hs │ │ │ │ +Lambdabot.Plugin.Social.Seen.UserStatus │ │ │ │ +lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy:Lambdabot.Plugin.Social.Seen.UserStatus.Present │ │ │ │ +lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy:Lambdabot.Plugin.Social.Seen.UserStatus.NotPresent │ │ │ │ +lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy:Lambdabot.Plugin.Social.Seen.UserStatus.WasPresent │ │ │ │ +lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy:Lambdabot.Plugin.Social.Seen.UserStatus.NewNick │ │ │ │ +purge-notices │ │ │ │ +urge-notices [ [ [ ...]]]]. Clear all notes for specified nicks, or all notices if you don't specify a nick. │ │ │ │ +print-notices │ │ │ │ +rint-notices. Print the current map of notes. │ │ │ │ +clear-auto-reply │ │ │ │ +lear-auto-reply. Clears your auto-reply message. │ │ │ │ +uto-reply?. Tells you your auto-reply status │ │ │ │ +uto-reply. Lets lambdabot auto-reply if someone sends you a message │ │ │ │ +clear-messages │ │ │ │ +lear-messages. Clears your messages. │ │ │ │ +messages? │ │ │ │ +essages?. Tells you whether you have any messages │ │ │ │ +messages-loud │ │ │ │ +essages. Check your messages, responding in public. │ │ │ │ +essages. Check your messages, responding in private. │ │ │ │ +sk . When shows activity, ask them . │ │ │ │ +ell . When shows activity, tell them . │ │ │ │ +Messages purged. │ │ │ │ +Auto-reply message cleared. │ │ │ │ +Your auto-reply is " │ │ │ │ +You do not have an auto-reply message set. │ │ │ │ +Auto-Reply messages noted. You can check the status with auto-reply? and clear it with clear-auto-reply. │ │ │ │ +No auto-reply message given. Did you mean @clear-auto-reply? │ │ │ │ +Messages cleared. │ │ │ │ +Sorry, no messages today. │ │ │ │ +less than a minute │ │ │ │ +%s %s %s ago: %s │ │ │ │ +You don't have any messages │ │ │ │ +You have %d new %s. '/msg %s @messages' to read %s. │ │ │ │ + lets you know: │ │ │ │ +ask yourself! │ │ │ │ +tell yourself! │ │ │ │ +You can │ │ │ │ +Nice try ;) │ │ │ │ +What should I │ │ │ │ +Consider it noted. │ │ │ │ +Who should I │ │ │ │ +NoteType │ │ │ │ +Lambdabot.Plugin.Social.Tell │ │ │ │ +, noteType = │ │ │ │ +, noteTime = │ │ │ │ +, noteContents = │ │ │ │ +noteSender = │ │ │ │ +noteSender │ │ │ │ +noteContents │ │ │ │ +noteTime │ │ │ │ +noteType │ │ │ │ +lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy:Lambdabot.Plugin.Social.Tell.Note │ │ │ │ +lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy:Lambdabot.Plugin.Social.Tell.Tell │ │ │ │ +lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy:Lambdabot.Plugin.Social.Tell.Ask │ │ │ │ +'Polynick │ │ │ │ +Lambdabot.Util.NickEq │ │ │ │ +lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy:Lambdabot.Util.NickEq.Polynick │ │ │ │ tic-tac-toe │ │ │ │ thank you │ │ │ │ how about a nice game of chess? │ │ │ │ you are welcome │ │ │ │ https://hackage.haskell.org/package │ │ │ │ https://hackage.haskell.org │ │ │ │ The answer is: Yes! Haskell can do that. │ │ │ │ @@ -12983,455 +13378,60 @@ │ │ │ │ vartriangleright; │ │ │ │ VerticalLine; │ │ │ │ VerticalSeparator; │ │ │ │ VerticalTilde; │ │ │ │ vzigzag; │ │ │ │ ZeroWidthSpace; │ │ │ │ Text.HTML.TagSoup.Entity │ │ │ │ -f . Evaluate a brainf*ck expression │ │ │ │ -waitForProc │ │ │ │ -Lambdabot.Plugin.Novelty.BF │ │ │ │ -lambdabot-novelty-plugins-5.3.1.2-Fw39oOpqt6B5adZuK5Ft5q │ │ │ │ -dice . Throw random dice. is of the form 3d6+2. │ │ │ │ -src/Lambdabot/Plugin/Novelty/Dice.hs │ │ │ │ -Lambdabot.Plugin.Novelty.Dice │ │ │ │ -lite . Translate English to elitespeak │ │ │ │ -Say again? │ │ │ │ -Lambdabot.Plugin.Novelty.Elite │ │ │ │ -Couldn't run the filter. │ │ │ │ - │ │ │ │ -warez . H4x0r │ │ │ │ -valley . Like, ya know? │ │ │ │ -valspeak │ │ │ │ -redneck . Deep south │ │ │ │ -postmodern . Feminazi │ │ │ │ -postmodern │ │ │ │ -pirate . Talk like a pirate │ │ │ │ -pansy . Effeminate male │ │ │ │ -kraut . German accent │ │ │ │ -jive . Slap ma fro │ │ │ │ -jethro . Now listen to a story 'bout a man named Jed... │ │ │ │ -funetak . Southern drawl │ │ │ │ -fudd . Fudd, Elmer │ │ │ │ -dubya . Presidential filter │ │ │ │ -drawl . Southern drawl │ │ │ │ -cockney . Londoner accent │ │ │ │ -chef . Bork bork bork │ │ │ │ -brooklyn . Yo │ │ │ │ -brooklyn │ │ │ │ -b1ff . B1ff of usenet yore │ │ │ │ -austro . Talk like Ahhhnold │ │ │ │ -Lambdabot.Plugin.Novelty.Filter │ │ │ │ -arberisms in the style of David Farber. │ │ │ │ -ichard Nixon's finest. │ │ │ │ -rotontorpedo is silly │ │ │ │ - RETURNS! │ │ │ │ -yhjulwwiefzojcbxybbruweejw │ │ │ │ -irl19 wonders what "discriminating hackers" are. │ │ │ │ -alomer. Sound a bit like palomer on a good day. │ │ │ │ -rain. Pinky and the Brain │ │ │ │ -inky. Pinky and the Brain │ │ │ │ -52s. Anyone noticed the b52s sound a lot like zippy? │ │ │ │ -eal. Talk like Keal │ │ │ │ -arr. Talk to a scurvy pirate │ │ │ │ -rr. Talk to a pirate │ │ │ │ -ow. The zippy man. │ │ │ │ -ortune. Provide a random fortune │ │ │ │ -hc. Choice quotes from GHC. │ │ │ │ -orget nick quote. Delete a quote │ │ │ │ -remember │ │ │ │ -emember : Remember that said . │ │ │ │ -o quotes yet. │ │ │ │ -No quotes for this person. │ │ │ │ -uote : Quote or a random person if no nick is given │ │ │ │ -protontorpedo │ │ │ │ -notoriousV │ │ │ │ -let v = show v in v │ │ │ │ -pinky-pondering │ │ │ │ -No match. │ │ │ │ -Incorrect arguments to quote │ │ │ │ -No quotes match. │ │ │ │ -Lambdabot.Plugin.Novelty.Quote │ │ │ │ -lap . Slap someone amusingly. │ │ │ │ -/me puts on her slapping gloves, and slaps │ │ │ │ -Come on, let's all slap │ │ │ │ -/me is overcome by a sudden desire to hurt │ │ │ │ -/me throws some pointy lambdas at │ │ │ │ -/me orders her trained monkeys to punch │ │ │ │ -/me beats up │ │ │ │ - into several parts using the Banach-Tarski theorem and reassembles them to get two copies of │ │ │ │ -/me decomposes │ │ │ │ - with a slab of concrete │ │ │ │ -/me slaps │ │ │ │ - with an assortment of kitchen utensils │ │ │ │ - from his chair │ │ │ │ -/me pushes │ │ │ │ - into two equally sized halves │ │ │ │ -/me karate-chops │ │ │ │ - with a C pointer │ │ │ │ -/me jabs │ │ │ │ -/me will count to five... │ │ │ │ - into a delicous cookie, and places it in her oven │ │ │ │ -/me moulds │ │ │ │ - email address to a dozen spam lists │ │ │ │ -/me submits │ │ │ │ - in a Monad │ │ │ │ -/me locks up │ │ │ │ -/me places her fist firmly on │ │ │ │ - source code │ │ │ │ -/me secretly deletes │ │ │ │ - through the Evil Mangler │ │ │ │ -/me pulls │ │ │ │ - with an untyped language │ │ │ │ -/me clobbers │ │ │ │ -stop telling me what to do │ │ │ │ -I don't perform such side effects on command! │ │ │ │ - looks rather dangerous. │ │ │ │ -I'd rather not; │ │ │ │ -I won't; I want to go get some cookies instead. │ │ │ │ - yourself │ │ │ │ -go slap │ │ │ │ -/me would never hurt │ │ │ │ -, so no slapping │ │ │ │ -/me loves │ │ │ │ - with a hammer, so they breaks into a thousand pieces │ │ │ │ -/me hits │ │ │ │ -/me smashes a lamp on │ │ │ │ -/me activates her slap-o-matic... │ │ │ │ -*SMACK*, *SLAM*, take that │ │ │ │ -why on earth would I slap │ │ │ │ - in the eye │ │ │ │ -/me pokes │ │ │ │ - about with a large trout │ │ │ │ -/me smacks │ │ │ │ -src/Lambdabot/Plugin/Novelty/Slap.hs │ │ │ │ -Lambdabot.Plugin.Novelty.Slap │ │ │ │ -nlambda . Evaluate an unlambda expression │ │ │ │ -Lambdabot.Plugin.Novelty.Unlambda │ │ │ │ -vixen-off │ │ │ │ -vixen-on │ │ │ │ -ixen . Sergeant Curry's lonely hearts club │ │ │ │ -vixen-off: shut │ │ │ │ -hat's this channel about? │ │ │ │ - into a chatterbot │ │ │ │ -vixen-on: turn │ │ │ │ - │ │ │ │ -src/Lambdabot/Plugin/Novelty/Vixen.hs:72:29-51|lambda │ │ │ │ -Vixen plugin error: unknown tag │ │ │ │ -src/Lambdabot/Plugin/Novelty/Vixen.hs │ │ │ │ -Lambdabot.Plugin.Novelty.Vixen │ │ │ │ -lambdabot-novelty-plugins-5.3.1.2-Fw39oOpqt6B5adZuK5Ft5q:Lambdabot.Plugin.Novelty.Vixen.Leaf │ │ │ │ -lambdabot-novelty-plugins-5.3.1.2-Fw39oOpqt6B5adZuK5Ft5q:Lambdabot.Plugin.Novelty.Vixen.Node │ │ │ │ -Lambdabot.Util.Process │ │ │ │ -'UNLAMBDABINARY │ │ │ │ -'BFBINARY │ │ │ │ -Lambdabot.Config.Novelty │ │ │ │ -lambdabot-novelty-plugins-5.3.1.2-Fw39oOpqt6B5adZuK5Ft5q:Lambdabot.Config.Novelty.UNLAMBDABINARY │ │ │ │ -lambdabot-novelty-plugins-5.3.1.2-Fw39oOpqt6B5adZuK5Ft5q:Lambdabot.Config.Novelty.BFBINARY │ │ │ │ -Very few profundities can be expressed in less than 80 characters. │ │ │ │ -defaultFortuneDistribution: no fortune files │ │ │ │ -MISFORTUNE_PATH_ │ │ │ │ -MISFORTUNE_PATH │ │ │ │ -pred{FortuneType}: tried to take `pred' of first tag in enumeration │ │ │ │ -succ{FortuneType}: tried to take `succ' of last tag in enumeration │ │ │ │ -'Offensive │ │ │ │ -FortuneType │ │ │ │ -toEnum{FortuneType}: tag ( │ │ │ │ -src/Data/Fortune.hs │ │ │ │ -Data.Fortune │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.All │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Normal │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Offensive │ │ │ │ -openFortuneFile: file does not exist: │ │ │ │ -Fortune file is closed │ │ │ │ -src/Data/Fortune/FortuneFile.hs:(190,13)-(204,29)|case │ │ │ │ -src/Data/Fortune/FortuneFile.hs │ │ │ │ -'FortuneFile │ │ │ │ -Data.Fortune.FortuneFile │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.FortuneFile.FortuneFile │ │ │ │ -getEntry: index out of range: │ │ │ │ - │ │ │ │ -Failed reading: Internal error: unexpected Partial. │ │ │ │ -, indexLoc = │ │ │ │ -Header {stats = │ │ │ │ -, stringLines = │ │ │ │ -, stringChars = │ │ │ │ -, stringBytes = │ │ │ │ -IndexEntry {stringOffset = │ │ │ │ -'IndexEntry │ │ │ │ -'HeaderProblem │ │ │ │ -'AccessToClosedIndex │ │ │ │ -'TableLongerThanFile │ │ │ │ -'StatsProblem │ │ │ │ -'UnsupportedVersion │ │ │ │ -'BadMagicNumber │ │ │ │ -'TableStartsBeforeHeaderEnds │ │ │ │ -src/Data/Fortune/Index.hs │ │ │ │ -BadMagicNumber │ │ │ │ -UnsupportedVersion │ │ │ │ -StatsProblem │ │ │ │ -HeaderProblem │ │ │ │ -IndexProblem │ │ │ │ -Data.Fortune.Index │ │ │ │ -src/Data/Fortune/Index.hs:189:15-16|case │ │ │ │ -src/Data/Fortune/Index.hs:93:15-16|case │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Index.IndexEntry │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Index.HeaderProblem │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Index.TableLongerThanFile │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Index.AccessToClosedIndex │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Index.Index │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Index.BadMagicNumber │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Index.UnsupportedVersion │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Index.StatsProblem │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Index.TableStartsBeforeHeaderEnds │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Index.Header │ │ │ │ -'NegativeOffset │ │ │ │ -'NegativeLength │ │ │ │ -'NegativeCount │ │ │ │ -'InconsistentLengthsForOneEntry │ │ │ │ -'MaxLengthLessThanMinLength │ │ │ │ -'EntriesWithoutLengths │ │ │ │ -'LengthsWithoutEntries │ │ │ │ -'FortuneStats │ │ │ │ -Data.Fortune.Stats │ │ │ │ -NegativeOffset │ │ │ │ -NegativeLength │ │ │ │ -NegativeCount │ │ │ │ -, maxLines = │ │ │ │ -, minLines = │ │ │ │ -, maxChars = │ │ │ │ -, minChars = │ │ │ │ -, offsetAfter = │ │ │ │ -FortuneStats {numFortunes = │ │ │ │ -src/Data/Fortune/Stats.hs:45:15-16|case │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Stats.NegativeCount │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Stats.NegativeLength │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Stats.NegativeOffset │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Stats.LengthsWithoutEntries │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Stats.EntriesWithoutLengths │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Stats.MaxLengthLessThanMinLength │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Stats.InconsistentLengthsForOneEntry │ │ │ │ -misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv:Data.Fortune.Stats.FortuneStats │ │ │ │ -dist-ghc/build/autogen/Paths_misfortune.hs │ │ │ │ -misfortune_sysconfdir │ │ │ │ -/usr/lib/x86_64-linux-ghc-9.10.3-inplace/misfortune-0.1.2.1 │ │ │ │ -misfortune_libexecdir │ │ │ │ -/usr/share/misfortune │ │ │ │ -misfortune_datadir │ │ │ │ -misfortune_dynlibdir │ │ │ │ -/usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-9.10.3-inplace/misfortune-0.1.2.1-Ifpf9osF7p8Jveaw3JDJNv │ │ │ │ -misfortune_libdir │ │ │ │ -misfortune_bindir │ │ │ │ -Paths_misfortune │ │ │ │ -offset > (maxBound :: Int) │ │ │ │ -size > (maxBound :: Int) │ │ │ │ -handle in ReadMode │ │ │ │ -lib/Data/Knob.hs │ │ │ │ -Data.Knob │ │ │ │ -knob-0.2.2-GcgZlOUKwOI2KbkWPK38lB │ │ │ │ -knob-0.2.2-GcgZlOUKwOI2KbkWPK38lB:Data.Knob.Device │ │ │ │ -Failed reading: bad argument: │ │ │ │ -Not a valid Unicode code point │ │ │ │ -Failed reading: Invalid Bool encoding │ │ │ │ -Failed reading: Invalid Ordering encoding │ │ │ │ -Failed reading: Unknown encoding for constructor │ │ │ │ -GSerializeGet.V1 │ │ │ │ -'C:SumSize │ │ │ │ -'C:Serialize │ │ │ │ -GSerializeGet │ │ │ │ -GSerializePut │ │ │ │ - constructors │ │ │ │ - a type with │ │ │ │ -src/Data/Serialize.hs │ │ │ │ -Data.Serialize │ │ │ │ -cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q │ │ │ │ -cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.C:Serialize │ │ │ │ -Data.Serialize.Put │ │ │ │ -cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Put.PairS │ │ │ │ -Negative range size │ │ │ │ -Failed reading: not all bytes parsed in isolate │ │ │ │ -Failed reading: Attempted to isolate a negative number of bytes │ │ │ │ -Data.Serialize.Get │ │ │ │ -Empty call stack │ │ │ │ -src/Data/Serialize/Get.hs:186:15-16|case │ │ │ │ -cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Complete │ │ │ │ -cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Incomplete │ │ │ │ -cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Fail │ │ │ │ -cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Partial │ │ │ │ -cereal-0.5.8.3-HYScxecoYD03kYBzukp88Q:Data.Serialize.Get.Done │ │ │ │ -Data.Serialize.IEEE754 │ │ │ │ -o rolls in expression │ │ │ │ -Divide by zero! │ │ │ │ -dice-0.1.1-K1y3WD0wwIFJVwHMNcb1em │ │ │ │ -Data.Random.Dice │ │ │ │ -dice-0.1.1-K1y3WD0wwIFJVwHMNcb1em:Data.Random.Dice.Const │ │ │ │ -dice-0.1.1-K1y3WD0wwIFJVwHMNcb1em:Data.Random.Dice.Plus │ │ │ │ -dice-0.1.1-K1y3WD0wwIFJVwHMNcb1em:Data.Random.Dice.Minus │ │ │ │ -dice-0.1.1-K1y3WD0wwIFJVwHMNcb1em:Data.Random.Dice.Times │ │ │ │ -dice-0.1.1-K1y3WD0wwIFJVwHMNcb1em:Data.Random.Dice.Divide │ │ │ │ -activity-full │ │ │ │ -src/Lambdabot/Plugin/Social/Activity.hs │ │ │ │ -Lambdabot.Plugin.Social.Activity │ │ │ │ -lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy │ │ │ │ -activity seconds. Find out where/how much the bot is being used │ │ │ │ -karma-all │ │ │ │ -arma-all. List all karma │ │ │ │ -arma- . Decrement someone's karma │ │ │ │ -arma+ . Increment someone's karma │ │ │ │ -arma . Return a person's karma value │ │ │ │ - %-20s %4d │ │ │ │ -You have │ │ │ │ - a karma of │ │ │ │ -usage @karma(+|-) nick │ │ │ │ -'s karma raised to │ │ │ │ -'s karma unchanged at │ │ │ │ -'s karma lowered to │ │ │ │ -You can't change your own karma, silly. │ │ │ │ -Lambdabot.Plugin.Social.Karma │ │ │ │ -oll-reset Resets votes and reopens a poll │ │ │ │ -oll-remove Removes a poll │ │ │ │ -oll-close Closes a poll │ │ │ │ -oll-result Show result for given poll │ │ │ │ -ote Vote for in │ │ │ │ -hoice-add Adds a new choice to the given poll │ │ │ │ -oll-add Adds a new poll, with no candidates │ │ │ │ -oll-show Shows all choices for some poll │ │ │ │ -oll-list Shows all current polls │ │ │ │ -Please do not use control characters or double quotes in polls. │ │ │ │ - for info. │ │ │ │ -Missing argument. Check @help │ │ │ │ -Added new poll: │ │ │ │ -voted on │ │ │ │ -choice-add │ │ │ │ -, added to poll │ │ │ │ -New candidate │ │ │ │ -usage: @choice-add │ │ │ │ -poll-add │ │ │ │ - already exists, choose another name for your poll │ │ │ │ -usage: @poll-add with "ThisTopic" style names │ │ │ │ -poll-close │ │ │ │ - closed. │ │ │ │ -usage: @poll-close │ │ │ │ -poll-list │ │ │ │ -poll-remove │ │ │ │ -Poll should be closed before you can remove it. │ │ │ │ - removed. │ │ │ │ -usage: @poll-remove │ │ │ │ -poll-reset │ │ │ │ -usage: @poll-reset │ │ │ │ -poll-result │ │ │ │ -Poll results for │ │ │ │ -usage: @poll-result │ │ │ │ -poll-show │ │ │ │ - Use @poll-list to see the available polls. │ │ │ │ -No such poll: │ │ │ │ -usage: @poll-show │ │ │ │ - is not currently a candidate in this poll │ │ │ │ - poll is closed, sorry ! │ │ │ │ -usage: @vote │ │ │ │ -Lambdabot.Plugin.Social.Poll │ │ │ │ -WARNING: failed to read Seen module state: │ │ │ │ -een . Report if a user has been seen by the bot │ │ │ │ -sers [chan]. Report the maximum number of users seen in a channel, and active users in the last 30 minutes │ │ │ │ -Yes, I'm here. I'm in │ │ │ │ -Lately, I have seen │ │ │ │ -I'm here, but not here. And very confused! │ │ │ │ - I can see │ │ │ │ - changed nick to │ │ │ │ -SeenModule.nickIsNew: Nothing │ │ │ │ - was when I left │ │ │ │ -Last time I saw │ │ │ │ - leaving │ │ │ │ - last spoke. │ │ │ │ - I don't know when │ │ │ │ -I haven't seen │ │ │ │ -just now │ │ │ │ -%d (%0.1f%%) │ │ │ │ -Maximum users seen in %s: %d, currently: %s, active: %s │ │ │ │ -someone who isn't known parted │ │ │ │ -someone who isn't known has quit │ │ │ │ -someone who isn't here changed nick │ │ │ │ -Lambdabot.Plugin.Social.Seen │ │ │ │ -src/Lambdabot/Plugin/Social/Seen.hs │ │ │ │ -someone who isn't here msg us │ │ │ │ -'Running │ │ │ │ -'Stopped │ │ │ │ -Running │ │ │ │ -Stopped │ │ │ │ -Seen.StopWatch.get │ │ │ │ -src/Lambdabot/Plugin/Social/Seen/StopWatch.hs │ │ │ │ -Lambdabot.Plugin.Social.Seen.StopWatch │ │ │ │ -lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy:Lambdabot.Plugin.Social.Seen.StopWatch.Stopped │ │ │ │ -lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy:Lambdabot.Plugin.Social.Seen.StopWatch.Running │ │ │ │ -'NewNick │ │ │ │ -'NotPresent │ │ │ │ -'WasPresent │ │ │ │ -NewNick │ │ │ │ -WasPresent │ │ │ │ -NotPresent │ │ │ │ -Seen.UserStatus.get │ │ │ │ -src/Lambdabot/Plugin/Social/Seen/UserStatus.hs │ │ │ │ -Lambdabot.Plugin.Social.Seen.UserStatus │ │ │ │ -lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy:Lambdabot.Plugin.Social.Seen.UserStatus.Present │ │ │ │ -lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy:Lambdabot.Plugin.Social.Seen.UserStatus.NotPresent │ │ │ │ -lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy:Lambdabot.Plugin.Social.Seen.UserStatus.WasPresent │ │ │ │ -lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy:Lambdabot.Plugin.Social.Seen.UserStatus.NewNick │ │ │ │ -purge-notices │ │ │ │ -urge-notices [ [ [ ...]]]]. Clear all notes for specified nicks, or all notices if you don't specify a nick. │ │ │ │ -print-notices │ │ │ │ -rint-notices. Print the current map of notes. │ │ │ │ -clear-auto-reply │ │ │ │ -lear-auto-reply. Clears your auto-reply message. │ │ │ │ -uto-reply?. Tells you your auto-reply status │ │ │ │ -uto-reply. Lets lambdabot auto-reply if someone sends you a message │ │ │ │ -clear-messages │ │ │ │ -lear-messages. Clears your messages. │ │ │ │ -messages? │ │ │ │ -essages?. Tells you whether you have any messages │ │ │ │ -messages-loud │ │ │ │ -essages. Check your messages, responding in public. │ │ │ │ -essages. Check your messages, responding in private. │ │ │ │ -sk . When shows activity, ask them . │ │ │ │ -ell . When shows activity, tell them . │ │ │ │ -Messages purged. │ │ │ │ -Auto-reply message cleared. │ │ │ │ -Your auto-reply is " │ │ │ │ -You do not have an auto-reply message set. │ │ │ │ -Auto-Reply messages noted. You can check the status with auto-reply? and clear it with clear-auto-reply. │ │ │ │ -No auto-reply message given. Did you mean @clear-auto-reply? │ │ │ │ -Messages cleared. │ │ │ │ -Sorry, no messages today. │ │ │ │ -less than a minute │ │ │ │ -%s %s %s ago: %s │ │ │ │ -You don't have any messages │ │ │ │ -You have %d new %s. '/msg %s @messages' to read %s. │ │ │ │ - lets you know: │ │ │ │ -ask yourself! │ │ │ │ -tell yourself! │ │ │ │ -You can │ │ │ │ -Nice try ;) │ │ │ │ -What should I │ │ │ │ -Consider it noted. │ │ │ │ -Who should I │ │ │ │ -NoteType │ │ │ │ -Lambdabot.Plugin.Social.Tell │ │ │ │ -, noteType = │ │ │ │ -, noteTime = │ │ │ │ -, noteContents = │ │ │ │ -noteSender = │ │ │ │ -noteSender │ │ │ │ -noteContents │ │ │ │ -noteTime │ │ │ │ -noteType │ │ │ │ -lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy:Lambdabot.Plugin.Social.Tell.Note │ │ │ │ -lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy:Lambdabot.Plugin.Social.Tell.Tell │ │ │ │ -lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy:Lambdabot.Plugin.Social.Tell.Ask │ │ │ │ -'Polynick │ │ │ │ -Lambdabot.Util.NickEq │ │ │ │ -lambdabot-social-plugins-5.3.1.2-J0DAHMFRTvt10DtgBFN6Vy:Lambdabot.Util.NickEq.Polynick │ │ │ │ +irc-password │ │ │ │ +rc-password pwd. set password for next irc-connect command │ │ │ │ +irc-persist-connect │ │ │ │ +rc-persist-connect tag host portnum nickname userinfo. connect to an irc server and reconnect on network failures │ │ │ │ +irc-connect │ │ │ │ +rc-connect tag host portnum nickname userinfo. connect to an irc server │ │ │ │ +./Control/Exception/Lifted.hs │ │ │ │ +Control.Exception.Lifted │ │ │ │ +lifted-base-0.2.3.12-6kkWc17fQM76myEtK6KU2M │ │ │ │ +lambdabot-irc-plugins-5.3.1.2-IaSp0m4RqTQK7423oeINn0 │ │ │ │ +Lambdabot.Plugin.IRC.IRC │ │ │ │ +'IRCState │ │ │ │ +Ping timeout. │ │ │ │ +Welcome timeout! │ │ │ │ +Not enough parameters! │ │ │ │ +lambdabot-irc-plugins-5.3.1.2-IaSp0m4RqTQK7423oeINn0:Lambdabot.Plugin.IRC.IRC.IRCState │ │ │ │ +localtime-reply │ │ │ │ +Local time for │ │ │ │ +ime . Print a user's local time. User's client must support ctcp pings. │ │ │ │ +Lambdabot.Plugin.IRC.Localtime │ │ │ │ +I live on the internet, do you expect me to have a local time? │ │ │ │ +Empty the topic stack │ │ │ │ +clear-topic │ │ │ │ +Pop an item from the end of the topic stack │ │ │ │ +dequeue-topic │ │ │ │ +pop-topic │ │ │ │ +Add a new topic item to the end of the topic stack │ │ │ │ +push-topic │ │ │ │ +Remove a topic item from the front of the topic list │ │ │ │ +Add a new topic item to the front of the topic list │ │ │ │ +unshift-topic │ │ │ │ +Recite the topic of the channel │ │ │ │ +get-topic │ │ │ │ +Set the topic of the channel, without using all that listy stuff │ │ │ │ +set-topic │ │ │ │ +src/Lambdabot/Plugin/IRC/Topic.hs │ │ │ │ +One channel at a time. Jeepers! │ │ │ │ +I don't know what all that extra stuff is about. │ │ │ │ +What channel? │ │ │ │ +I don't know that channel. │ │ │ │ +'TopicCommand │ │ │ │ +Lambdabot.Plugin.IRC.Topic │ │ │ │ +lambdabot-irc-plugins-5.3.1.2-IaSp0m4RqTQK7423oeINn0:Lambdabot.Plugin.IRC.Topic.TopicCommand │ │ │ │ +'RECONNECTDELAY │ │ │ │ +Lambdabot.Config.IRC │ │ │ │ +lambdabot-irc-plugins-5.3.1.2-IaSp0m4RqTQK7423oeINn0:Lambdabot.Config.IRC.RECONNECTDELAY │ │ │ │ threw the following exception in moduleExit: │ │ │ │ Unloading module │ │ │ │ module is sticky │ │ │ │ module not loaded │ │ │ │ Quitting │ │ │ │ failed to load. Exception thrown: │ │ │ │ Loading module │ │ │ │ @@ -15577,14 +15577,27 @@ │ │ │ │ libraries/text/src/Data/Text/Internal/Fusion/Size.hs │ │ │ │ Data.Text.Internal.Fusion.Size │ │ │ │ Data.Text.Internal.Lazy │ │ │ │ text-2.1.3-inplace:Data.Text.Internal.Lazy.Empty │ │ │ │ text-2.1.3-inplace:Data.Text.Internal.Lazy.Chunk │ │ │ │ text-2.1.3-inplace:Data.Text.Internal.StrictBuilder.StrictTextBuilder │ │ │ │ input does not start with a digit │ │ │ │ +binary-0.8.9.3-inplace:Data.Binary.Put.PairS │ │ │ │ +Data.Binary.Get.runGet at position │ │ │ │ +libraries/binary/src/Data/Binary/Get.hs │ │ │ │ +binary-0.8.9.3-inplace │ │ │ │ +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 │ │ │ │ +Not a valid Unicode code point! │ │ │ │ +binary-0.8.9.3-inplace:Data.Binary.Class.C:Binary │ │ │ │ Network.Socket.ByteString.sendManyTo │ │ │ │ Network.Socket.ByteString.sendMany │ │ │ │ etwork.Socket.ByteString.recv │ │ │ │ Network.Socket.ByteString.IO │ │ │ │ network-3.2.8.0-EpoT6TF40y6Dph5NPnICp │ │ │ │ Network.Socket.ByteString.Internal │ │ │ │ non-positive length │ │ │ │ @@ -15933,40 +15946,66 @@ │ │ │ │ libraries/exceptions/src/Control/Monad/Catch.hs │ │ │ │ exceptions-0.10.9-inplace:Control.Monad.Catch.C:MonadMask │ │ │ │ exceptions-0.10.9-inplace:Control.Monad.Catch.ExitCaseSuccess │ │ │ │ exceptions-0.10.9-inplace:Control.Monad.Catch.ExitCaseException │ │ │ │ exceptions-0.10.9-inplace:Control.Monad.Catch.ExitCaseAbort │ │ │ │ exceptions-0.10.9-inplace:Control.Monad.Catch.C:MonadCatch │ │ │ │ exceptions-0.10.9-inplace:Control.Monad.Catch.C:MonadThrow │ │ │ │ -stm-2.5.3.1-inplace:Control.Concurrent.STM.TChan.TChan │ │ │ │ -stm-2.5.3.1-inplace:Control.Concurrent.STM.TChan.TNil │ │ │ │ -stm-2.5.3.1-inplace:Control.Concurrent.STM.TChan.TCons │ │ │ │ mtl-2.3.1-inplace:Control.Monad.Error.Class.C:MonadError │ │ │ │ mtl-2.3.1-inplace:Control.Monad.Reader.Class.C:MonadReader │ │ │ │ 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 │ │ │ │ Control.Monad.Trans.Writer.Lazy │ │ │ │ -binary-0.8.9.3-inplace:Data.Binary.Put.PairS │ │ │ │ -Data.Binary.Get.runGet at position │ │ │ │ -libraries/binary/src/Data/Binary/Get.hs │ │ │ │ -binary-0.8.9.3-inplace │ │ │ │ -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 │ │ │ │ -Not a valid Unicode code point! │ │ │ │ -binary-0.8.9.3-inplace:Data.Binary.Class.C:Binary │ │ │ │ +packCStringLen │ │ │ │ +hGetSome │ │ │ │ +Data.ByteString.hGetLine │ │ │ │ +moduleErrorIO │ │ │ │ +empty ByteString │ │ │ │ +Data.ByteString. │ │ │ │ +: illegal ByteString size │ │ │ │ +libraries/bytestring/Data/ByteString/Char8.hs │ │ │ │ +Char8.unlines │ │ │ │ +Data.ByteString.Lazy. │ │ │ │ +libraries/bytestring/Data/ByteString/Lazy/Char8.hs │ │ │ │ +Lazy.toStrict │ │ │ │ +Data.ByteString.Lazy.Internal │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Lazy.Internal.Empty │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Lazy.Internal.Chunk │ │ │ │ +Short.cons │ │ │ │ +Data.ByteString.Short. │ │ │ │ +libraries/bytestring/Data/ByteString/Short/Internal.hs │ │ │ │ +Data.ByteString.Short.Internal │ │ │ │ +Short.append │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Extra.Done │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Extra.More │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Extra.Chunk │ │ │ │ +Data.ByteString.Builder.Internal │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.AllocationStrategy │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Done │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.BufferFull │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.InsertChunk │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Finished │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Yield1 │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Buffer │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.BufferRange │ │ │ │ +gunfold: unexpected constructor of strict ByteString │ │ │ │ +Data.ByteString.ByteString │ │ │ │ +stimes @ByteString: non-negative multiplier expected │ │ │ │ +SizeOverflowException │ │ │ │ +Data.ByteString.Internal.Type │ │ │ │ +libraries/bytestring/Data/ByteString/Internal/Type.hs │ │ │ │ +bytestring-0.12.2.0-inplace:Data.ByteString.Internal.Type.BS │ │ │ │ +stm-2.5.3.1-inplace:Control.Concurrent.STM.TChan.TChan │ │ │ │ +stm-2.5.3.1-inplace:Control.Concurrent.STM.TChan.TNil │ │ │ │ +stm-2.5.3.1-inplace:Control.Concurrent.STM.TChan.TCons │ │ │ │ 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 │ │ │ │ @@ -16015,53 +16054,14 @@ │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.Node2 │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.Node3 │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.One │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.Two │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.Three │ │ │ │ containers-0.7-inplace:Data.Sequence.Internal.Four │ │ │ │ containers-0.7-inplace:Data.Tree.Node │ │ │ │ -packCStringLen │ │ │ │ -hGetSome │ │ │ │ -Data.ByteString.hGetLine │ │ │ │ -moduleErrorIO │ │ │ │ -empty ByteString │ │ │ │ -Data.ByteString. │ │ │ │ -: illegal ByteString size │ │ │ │ -libraries/bytestring/Data/ByteString/Char8.hs │ │ │ │ -Char8.unlines │ │ │ │ -Data.ByteString.Lazy. │ │ │ │ -libraries/bytestring/Data/ByteString/Lazy/Char8.hs │ │ │ │ -Lazy.toStrict │ │ │ │ -Data.ByteString.Lazy.Internal │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Lazy.Internal.Empty │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Lazy.Internal.Chunk │ │ │ │ -Short.cons │ │ │ │ -Data.ByteString.Short. │ │ │ │ -libraries/bytestring/Data/ByteString/Short/Internal.hs │ │ │ │ -Data.ByteString.Short.Internal │ │ │ │ -Short.append │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Extra.Done │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Extra.More │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Extra.Chunk │ │ │ │ -Data.ByteString.Builder.Internal │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.AllocationStrategy │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Done │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.BufferFull │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.InsertChunk │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Finished │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Yield1 │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.Buffer │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Builder.Internal.BufferRange │ │ │ │ -gunfold: unexpected constructor of strict ByteString │ │ │ │ -Data.ByteString.ByteString │ │ │ │ -stimes @ByteString: non-negative multiplier expected │ │ │ │ -SizeOverflowException │ │ │ │ -Data.ByteString.Internal.Type │ │ │ │ -libraries/bytestring/Data/ByteString/Internal/Type.hs │ │ │ │ -bytestring-0.12.2.0-inplace:Data.ByteString.Internal.Type.BS │ │ │ │ template-haskell:Language.Haskell.TH.Ppr.TANormal │ │ │ │ template-haskell:Language.Haskell.TH.Ppr.TyArg │ │ │ │ template-haskell:Language.Haskell.TH.Ppr.ForallVis │ │ │ │ template-haskell:Language.Haskell.TH.Ppr.ForallInvis │ │ │ │ template-haskell:Language.Haskell.TH.PprLib.PprM │ │ │ │ libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2892:23-24|case │ │ │ │ libraries/template-haskell/Language/Haskell/TH/Syntax.hs:2878:23-24|case │ │ │ │ @@ -18395,14 +18395,18 @@ │ │ │ │ evacuate: stack frame at %p │ │ │ │ rts/sm/NonMovingAllocate.c │ │ │ │ current segment array │ │ │ │ PROMPT_TAG object (%p) entered! │ │ │ │ Memory map: │ │ │ │ /proc/self/maps │ │ │ │ Error: %s │ │ │ │ +8q![:[:[:M6M6 │ │ │ │ +M6M6M6M6M6 │ │ │ │ +[:[:[:M6 │ │ │ │ +M6M6M6M6 │ │ │ │ #:*S8,}gNzl │ │ │ │ #:*S8,}gNzl │ │ │ │ expand 32-byte kexpand 16-byte k │ │ │ │ loadNativeObj_POSIX: already loaded as non-dynam-dynamic object │ │ │ │ dl_iterate_phdr failed to find o │ │ │ │ (borrow >> P256_BITSPERDIGIT) == 0 │ │ │ │ cbits/decaf/ed448goldilocks/decaf.c │ │ │ │ @@ -18941,18 +18945,14 @@ │ │ │ │ crypton_decaf_448_scalar_invert │ │ │ │ ?456789:;<= │ │ │ │ !"#$%&'()*+,-./0123 │ │ │ │ 6789:;<=>? │ │ │ │ !"#$%&'()*+,-./012345 │ │ │ │ 456789:;<= │ │ │ │ !"#$%&'()*+,-./0123 │ │ │ │ -8q![:[:[:M6M6 │ │ │ │ -M6M6M6M6M6 │ │ │ │ -[:[:[:M6 │ │ │ │ -M6M6M6M6 │ │ │ │ │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -18968,24 +18968,24 @@ │ │ │ │ integer_gmp_mpn_export │ │ │ │ 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 │ │ │ │ -bRA[ZD~3 │ │ │ │ -Edp\/K@N? │ │ │ │ -zwBlSZDd │ │ │ │ +k=*>xvUh{ │ │ │ │ Ne%" │ │ │ │ baX8%XL │ │ │ │ +8NYd'np │ │ │ │ 6*Ivx*Zt │ │ │ │ ,9:)x:~J │ │ │ │ `_&7o8sC │ │ │ │ -k=*>xvUh{ │ │ │ │ +bRA[ZD~3 │ │ │ │ +Edp\/K@N? │ │ │ │ +zwBlSZDd │ │ │ │ wV=2K=kR │ │ │ │ YTrl#E_1 │ │ │ │ &1kKWG*@ │ │ │ │ UUUUUUUU │ │ │ │ ^{9@jM6s'kw │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,293 +1,293 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ 0000000000407640 <.text>: │ │ │ │ - lea 0x1ef900e(%rip),%rcx │ │ │ │ + lea 0x1f1e80e(%rip),%rcx │ │ │ │ mov $0x6b,%edx │ │ │ │ - lea 0x1e7ba25(%rip),%rsi │ │ │ │ - lea 0x1ef2356(%rip),%rdi │ │ │ │ + lea 0x1e9432d(%rip),%rsi │ │ │ │ + lea 0x1f17b46(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ - lea 0x1ef8ffa(%rip),%rcx │ │ │ │ + lea 0x1f1e7fa(%rip),%rcx │ │ │ │ mov $0xba,%edx │ │ │ │ - lea 0x1e7ba06(%rip),%rsi │ │ │ │ - lea 0x1e7ba1a(%rip),%rdi │ │ │ │ + lea 0x1e9430e(%rip),%rsi │ │ │ │ + lea 0x1e94322(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ - lea 0x1ef8fdb(%rip),%rcx │ │ │ │ + lea 0x1f1e7db(%rip),%rcx │ │ │ │ mov $0xb6,%edx │ │ │ │ - lea 0x1e7b9e7(%rip),%rsi │ │ │ │ - lea 0x1e7b9f2(%rip),%rdi │ │ │ │ + lea 0x1e942ef(%rip),%rsi │ │ │ │ + lea 0x1e942fa(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ - lea 0x1ef8f9c(%rip),%rcx │ │ │ │ + lea 0x1f1e79c(%rip),%rcx │ │ │ │ mov $0x196,%edx │ │ │ │ - lea 0x1e7b9c8(%rip),%rsi │ │ │ │ + lea 0x1e942d0(%rip),%rsi │ │ │ │ lea 0x1ede2e0(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ - lea 0x1ef8f5d(%rip),%rcx │ │ │ │ + lea 0x1f1e75d(%rip),%rcx │ │ │ │ mov $0x19f,%edx │ │ │ │ - lea 0x1e7b9a9(%rip),%rsi │ │ │ │ + lea 0x1e942b1(%rip),%rsi │ │ │ │ lea 0x1ede2c1(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ xor %eax,%eax │ │ │ │ ret │ │ │ │ - lea 0x1f00f1b(%rip),%rcx │ │ │ │ + lea 0x1f2671b(%rip),%rcx │ │ │ │ mov $0x5b5,%edx │ │ │ │ - lea 0x1ef22e7(%rip),%rsi │ │ │ │ - lea 0x1e7ba45(%rip),%rdi │ │ │ │ + lea 0x1f17ad7(%rip),%rsi │ │ │ │ + lea 0x1e9434d(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ - lea 0x1f00efc(%rip),%rcx │ │ │ │ + lea 0x1f266fc(%rip),%rcx │ │ │ │ mov $0x5c0,%edx │ │ │ │ - lea 0x1ef22c8(%rip),%rsi │ │ │ │ - lea 0x1e7ba34(%rip),%rdi │ │ │ │ + lea 0x1f17ab8(%rip),%rsi │ │ │ │ + lea 0x1e9433c(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ - lea 0x1f00f9d(%rip),%rcx │ │ │ │ + lea 0x1f2679d(%rip),%rcx │ │ │ │ mov $0x12b,%edx │ │ │ │ - lea 0x1ef22a9(%rip),%rsi │ │ │ │ - lea 0x1ef22ca(%rip),%rdi │ │ │ │ + lea 0x1f17a99(%rip),%rsi │ │ │ │ + lea 0x1f17aba(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ - lea 0x1f00f5e(%rip),%rcx │ │ │ │ + lea 0x1f2675e(%rip),%rcx │ │ │ │ mov $0x88,%edx │ │ │ │ - lea 0x1ef228a(%rip),%rsi │ │ │ │ + lea 0x1f17a7a(%rip),%rsi │ │ │ │ lea 0x1edfbb4(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ - lea 0x1f00eff(%rip),%rcx │ │ │ │ + lea 0x1f266ff(%rip),%rcx │ │ │ │ mov $0x4eb,%edx │ │ │ │ - lea 0x1ef226b(%rip),%rsi │ │ │ │ - lea 0x1ef22ac(%rip),%rdi │ │ │ │ + lea 0x1f17a5b(%rip),%rsi │ │ │ │ + lea 0x1f17a9c(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ - lea 0x1f00f20(%rip),%rcx │ │ │ │ + lea 0x1f26720(%rip),%rcx │ │ │ │ mov $0x88,%edx │ │ │ │ - lea 0x1ef224c(%rip),%rsi │ │ │ │ + lea 0x1f17a3c(%rip),%rsi │ │ │ │ lea 0x1edfb76(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ - lea 0x1f00f01(%rip),%rcx │ │ │ │ + lea 0x1f26701(%rip),%rcx │ │ │ │ mov $0x88,%edx │ │ │ │ - lea 0x1ef222d(%rip),%rsi │ │ │ │ + lea 0x1f17a1d(%rip),%rsi │ │ │ │ lea 0x1edfb57(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ - lea 0x1f00e62(%rip),%rcx │ │ │ │ + lea 0x1f26662(%rip),%rcx │ │ │ │ mov $0x648,%edx │ │ │ │ - lea 0x1ef220e(%rip),%rsi │ │ │ │ - lea 0x1e7b9ca(%rip),%rdi │ │ │ │ + lea 0x1f179fe(%rip),%rsi │ │ │ │ + lea 0x1e942d2(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ - lea 0x1f00e43(%rip),%rcx │ │ │ │ + lea 0x1f26643(%rip),%rcx │ │ │ │ mov $0x62c,%edx │ │ │ │ - lea 0x1ef21ef(%rip),%rsi │ │ │ │ - lea 0x1e7b966(%rip),%rdi │ │ │ │ + lea 0x1f179df(%rip),%rsi │ │ │ │ + lea 0x1e9426e(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ - lea 0x1f00e24(%rip),%rcx │ │ │ │ + lea 0x1f26624(%rip),%rcx │ │ │ │ mov $0x637,%edx │ │ │ │ - lea 0x1ef21d0(%rip),%rsi │ │ │ │ - lea 0x1e7b961(%rip),%rdi │ │ │ │ + lea 0x1f179c0(%rip),%rsi │ │ │ │ + lea 0x1e94269(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ - lea 0x1f00e05(%rip),%rcx │ │ │ │ + lea 0x1f26605(%rip),%rcx │ │ │ │ mov $0x647,%edx │ │ │ │ - lea 0x1ef21b1(%rip),%rsi │ │ │ │ - lea 0x1e7b95c(%rip),%rdi │ │ │ │ + lea 0x1f179a1(%rip),%rsi │ │ │ │ + lea 0x1e94264(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ call 4073c0 │ │ │ │ - lea 0x1f06881(%rip),%rcx │ │ │ │ + lea 0x1f2c081(%rip),%rcx │ │ │ │ mov $0x5e,%edx │ │ │ │ - lea 0x1e7baca(%rip),%rsi │ │ │ │ - lea 0x1ef21ee(%rip),%rdi │ │ │ │ + lea 0x1e943d2(%rip),%rsi │ │ │ │ + lea 0x1f179de(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ - lea 0x1f06862(%rip),%rcx │ │ │ │ + lea 0x1f2c062(%rip),%rcx │ │ │ │ mov $0x6a,%edx │ │ │ │ - lea 0x1e7baab(%rip),%rsi │ │ │ │ - lea 0x1ef220f(%rip),%rdi │ │ │ │ + lea 0x1e943b3(%rip),%rsi │ │ │ │ + lea 0x1f179ff(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ - lea 0x1f06923(%rip),%rcx │ │ │ │ + lea 0x1f2c123(%rip),%rcx │ │ │ │ mov $0x96,%edx │ │ │ │ - lea 0x1ef2227(%rip),%rsi │ │ │ │ - lea 0x1e7baa9(%rip),%rdi │ │ │ │ + lea 0x1f17a17(%rip),%rsi │ │ │ │ + lea 0x1e943b1(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ - lea 0x1f06904(%rip),%rcx │ │ │ │ + lea 0x1f2c104(%rip),%rcx │ │ │ │ mov $0xa8,%edx │ │ │ │ - lea 0x1ef2208(%rip),%rsi │ │ │ │ - lea 0x1e7baa3(%rip),%rdi │ │ │ │ + lea 0x1f179f8(%rip),%rsi │ │ │ │ + lea 0x1e943ab(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ - lea 0x1f068e5(%rip),%rcx │ │ │ │ + lea 0x1f2c0e5(%rip),%rcx │ │ │ │ mov $0xa7,%edx │ │ │ │ - lea 0x1ef21e9(%rip),%rsi │ │ │ │ - lea 0x1e7ba79(%rip),%rdi │ │ │ │ + lea 0x1f179d9(%rip),%rsi │ │ │ │ + lea 0x1e94381(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ - lea 0x1f068c6(%rip),%rcx │ │ │ │ + lea 0x1f2c0c6(%rip),%rcx │ │ │ │ mov $0x90,%edx │ │ │ │ - lea 0x1ef21ca(%rip),%rsi │ │ │ │ - lea 0x1e7ba45(%rip),%rdi │ │ │ │ + lea 0x1f179ba(%rip),%rsi │ │ │ │ + lea 0x1e9434d(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ - lea 0x1f06867(%rip),%rcx │ │ │ │ + lea 0x1f2c067(%rip),%rcx │ │ │ │ mov $0x11c,%edx │ │ │ │ - lea 0x1ef21ab(%rip),%rsi │ │ │ │ - lea 0x1e7ba52(%rip),%rdi │ │ │ │ + lea 0x1f1799b(%rip),%rsi │ │ │ │ + lea 0x1e9435a(%rip),%rdi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ push %rax │ │ │ │ mov $0x24642f0,%ecx │ │ │ │ mov $0x18a,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e4709,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ call 4073c0 │ │ │ │ mov $0x2464390,%ecx │ │ │ │ mov $0xdd,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e4729,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x2464390,%ecx │ │ │ │ mov $0xdc,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e4722,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x2464370,%ecx │ │ │ │ mov $0x10a,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e4752,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x2464370,%ecx │ │ │ │ mov $0x10b,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e4759,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x2464370,%ecx │ │ │ │ mov $0xf5,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e474b,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x2464370,%ecx │ │ │ │ mov $0xed,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ - mov $0x22f9d60,%edi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ + mov $0x231f550,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x2464370,%ecx │ │ │ │ mov $0xec,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e4744,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x2464370,%ecx │ │ │ │ mov $0xeb,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e473b,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x2464350,%ecx │ │ │ │ mov $0x152,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e478f,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x2464350,%ecx │ │ │ │ mov $0x148,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e4779,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x2464350,%ecx │ │ │ │ mov $0x13e,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e4762,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x2464330,%ecx │ │ │ │ mov $0x15e,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e47a5,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x2464310,%ecx │ │ │ │ mov $0x174,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e47a5,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ call 407911 │ │ │ │ call 407911 │ │ │ │ mov $0x24642d0,%ecx │ │ │ │ mov $0x1a0,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e47ac,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x24642d0,%ecx │ │ │ │ mov $0x1a0,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e47ac,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x24642b0,%ecx │ │ │ │ mov $0x1c1,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e47ac,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x24642b0,%ecx │ │ │ │ mov $0x1c2,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e47c3,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x2464290,%ecx │ │ │ │ mov $0x1d8,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e47ac,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x2464270,%ecx │ │ │ │ mov $0x24b,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e47e1,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x2464270,%ecx │ │ │ │ mov $0x23a,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e47db,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x2464250,%ecx │ │ │ │ mov $0x262,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e47f8,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x2464230,%ecx │ │ │ │ mov $0x278,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e480c,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x2464230,%ecx │ │ │ │ mov $0x28f,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e4823,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x2464210,%ecx │ │ │ │ mov $0x29e,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e4836,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x2464210,%ecx │ │ │ │ mov $0x2ab,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ - mov $0x22f9d88,%edi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ + mov $0x231f578,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x24641f0,%ecx │ │ │ │ mov $0x2e7,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e4823,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x24641f0,%ecx │ │ │ │ mov $0x2c9,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e480c,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x24641f0,%ecx │ │ │ │ mov $0x2ca,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e4839,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x24641f0,%ecx │ │ │ │ mov $0x2d5,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e4843,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x24641d0,%ecx │ │ │ │ mov $0x310,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e4823,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ mov $0x24641b0,%ecx │ │ │ │ mov $0x32a,%edx │ │ │ │ - mov $0x22f9d30,%esi │ │ │ │ + mov $0x231f520,%esi │ │ │ │ mov $0x22e484a,%edi │ │ │ │ call 406090 <__assert_fail@plt> │ │ │ │ call 4073c0 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -561,15 +561,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 407fe6 │ │ │ │ call 22166d0 │ │ │ │ mov %eax,%ecx │ │ │ │ mov $0x1d3,%edx │ │ │ │ mov $0x22e680c,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x22f9db8,%edi │ │ │ │ + mov $0x231f5a8,%edi │ │ │ │ call 21fbd40 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ @@ -709,15 +709,15 @@ │ │ │ │ cmp 0x10(%rsp),%r12 │ │ │ │ jae 408139 │ │ │ │ mov (%r12),%r14 │ │ │ │ mov -0x8(%r14),%esi │ │ │ │ lea -0x1d(%rsi),%eax │ │ │ │ cmp $0x1c,%eax │ │ │ │ jbe 4080a6 │ │ │ │ - mov $0x22fe2b8,%edi │ │ │ │ + mov $0x2323aa8,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 21fbd40 │ │ │ │ nopl (%rax) │ │ │ │ mov 0x10(%r12),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ call 2217790 │ │ │ │ @@ -911,15 +911,15 @@ │ │ │ │ mov %rax,0x8(%r13) │ │ │ │ movl $0x0,(%rax) │ │ │ │ call 4070c0 │ │ │ │ test %eax,%eax │ │ │ │ je 4084ca │ │ │ │ mov $0x1d9,%edx │ │ │ │ mov $0x22e680c,%esi │ │ │ │ - mov $0x22f9dd8,%edi │ │ │ │ + mov $0x231f5c8,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 21fbd40 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov -0x20(%rdx),%rbx │ │ │ │ mov %rbx,%r15 │ │ │ │ and $0x3f,%ebx │ │ │ │ shr $0x6,%r15 │ │ │ │ @@ -1029,15 +1029,15 @@ │ │ │ │ test %eax,%eax │ │ │ │ je 40872b │ │ │ │ call 22166d0 │ │ │ │ mov %eax,%ecx │ │ │ │ mov $0x1d3,%edx │ │ │ │ mov $0x22e680c,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x22f9db8,%edi │ │ │ │ + mov $0x231f5a8,%edi │ │ │ │ call 21fbd40 │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ mov %rsi,%rcx │ │ │ │ push %r14 │ │ │ │ mov %rdx,%r14 │ │ │ │ @@ -1262,15 +1262,15 @@ │ │ │ │ mov (%rbx),%rax │ │ │ │ mov -0x8(%rax),%esi │ │ │ │ lea -0x10(%rax),%rcx │ │ │ │ cmp $0x40,%esi │ │ │ │ jbe 40887c │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov $0x22fe348,%edi │ │ │ │ + mov $0x2323b38,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 21fbd40 │ │ │ │ nop │ │ │ │ xor %ecx,%ecx │ │ │ │ mov $0x2817fa0,%edi │ │ │ │ mov %rcx,(%rsp) │ │ │ │ call 4070d0 │ │ │ │ @@ -1395,15 +1395,15 @@ │ │ │ │ mov %r13,%rdi │ │ │ │ call 2216ac0 │ │ │ │ mov 0x8(%rbx),%rsi │ │ │ │ lea 0x8(%rbx),%rdx │ │ │ │ mov %r13,%rdi │ │ │ │ call 2217790 │ │ │ │ jmp 4088b0 │ │ │ │ - mov $0x22fe2f0,%edi │ │ │ │ + mov $0x2323ae0,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 21fbd40 │ │ │ │ nopl 0x0(%rax) │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ xor %ecx,%ecx │ │ │ │ cmpq $0x0,0x8(%rbx) │ │ │ │ je 4088b0 │ │ │ │ @@ -1634,15 +1634,15 @@ │ │ │ │ lea 0x20(%rbx),%rdx │ │ │ │ jmp 40888d │ │ │ │ mov %rax,0x240ede9(%rip) │ │ │ │ jmp 408b88 │ │ │ │ test $0x4,%al │ │ │ │ jne 4088e9 │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov $0x22fe320,%edi │ │ │ │ + mov $0x2323b10,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 21fbd40 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x30(%r15),%r8d │ │ │ │ test %r8d,%r8d │ │ │ │ jne 409155 │ │ │ │ mov 0x10(%r15),%r15 │ │ │ │ @@ -1682,22 +1682,22 @@ │ │ │ │ sub %rax,0x240ece9(%rip) │ │ │ │ add %rax,0x240ecda(%rip) │ │ │ │ jmp 4088c6 │ │ │ │ mov %rdx,0x240ece6(%rip) │ │ │ │ jmp 4091a2 │ │ │ │ mov $0x6db,%edx │ │ │ │ mov $0x22e680c,%esi │ │ │ │ - mov $0x22f9dd8,%edi │ │ │ │ + mov $0x231f5c8,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 21fbd40 │ │ │ │ mov %eax,%ecx │ │ │ │ mov $0x6d1,%edx │ │ │ │ mov $0x22e680c,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x22f9db8,%edi │ │ │ │ + mov $0x231f5a8,%edi │ │ │ │ call 21fbd40 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ @@ -1906,15 +1906,15 @@ │ │ │ │ call 220fc20 │ │ │ │ mov $0x2817fe0,%edi │ │ │ │ call 4070c0 │ │ │ │ test %eax,%eax │ │ │ │ je 40942d │ │ │ │ mov $0x731,%edx │ │ │ │ mov $0x22e680c,%esi │ │ │ │ - mov $0x22f9dd8,%edi │ │ │ │ + mov $0x231f5c8,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 21fbd40 │ │ │ │ nopl (%rax) │ │ │ │ cmpb $0x0,0x10(%rbx) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ mov %rsi,(%rsp) │ │ │ │ je 4095bb │ │ │ │ @@ -1954,58 +1954,58 @@ │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ call 2216780 │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ mov (%rsp),%rax │ │ │ │ jmp 409467 │ │ │ │ mov $0x375,%edx │ │ │ │ mov $0x22e680c,%esi │ │ │ │ - mov $0x22f9dd8,%edi │ │ │ │ + mov $0x231f5c8,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 21fbd40 │ │ │ │ mov %eax,%ecx │ │ │ │ mov $0x373,%edx │ │ │ │ mov $0x22e680c,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x22f9db8,%edi │ │ │ │ + mov $0x231f5a8,%edi │ │ │ │ call 21fbd40 │ │ │ │ add $0x18,%rsp │ │ │ │ mov %r13d,%edi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp 2208290 │ │ │ │ mov %eax,%ecx │ │ │ │ mov $0x728,%edx │ │ │ │ mov $0x22e680c,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x22f9db8,%edi │ │ │ │ + mov $0x231f5a8,%edi │ │ │ │ call 21fbd40 │ │ │ │ mov $0x1d9,%edx │ │ │ │ mov $0x22e680c,%esi │ │ │ │ - mov $0x22f9dd8,%edi │ │ │ │ + mov $0x231f5c8,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 21fbd40 │ │ │ │ mov %eax,%ecx │ │ │ │ mov $0x1d3,%edx │ │ │ │ mov $0x22e680c,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x22f9db8,%edi │ │ │ │ + mov $0x231f5a8,%edi │ │ │ │ call 21fbd40 │ │ │ │ mov %eax,%ecx │ │ │ │ mov $0x72f,%edx │ │ │ │ mov $0x22e680c,%esi │ │ │ │ xor %eax,%eax │ │ │ │ - mov $0x22f9db8,%edi │ │ │ │ + mov $0x231f5a8,%edi │ │ │ │ call 21fbd40 │ │ │ │ mov $0x72d,%edx │ │ │ │ mov $0x22e680c,%esi │ │ │ │ - mov $0x22f9dd8,%edi │ │ │ │ + mov $0x231f5c8,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 21fbd40 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x240e779(%rip),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ je 409967 │ │ │ │ push %rbp │ │ │ │ @@ -2922,15 +2922,15 @@ │ │ │ │ lea 0x10(%r14),%r15 │ │ │ │ call 40b3f0 │ │ │ │ lea 0x8(%r14),%rdi │ │ │ │ call 40b3f0 │ │ │ │ jmp 409d50 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r14,%rdx │ │ │ │ - mov $0x22fe400,%edi │ │ │ │ + mov $0x2323bf0,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 21fbd40 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r12 │ │ │ │ @@ -3686,15 +3686,15 @@ │ │ │ │ lea 0x10(%r14),%r15 │ │ │ │ call 40db10 │ │ │ │ lea 0x8(%r14),%rdi │ │ │ │ call 40db10 │ │ │ │ jmp 40aa90 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov %r14,%rdx │ │ │ │ - mov $0x22fe400,%edi │ │ │ │ + mov $0x2323bf0,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 21fbd40 │ │ │ │ nop │ │ │ │ push %r14 │ │ │ │ mov %rdi,%r8 │ │ │ │ push %rbx │ │ │ │ sub $0x38,%rsp │ │ │ │ @@ -4206,15 +4206,15 @@ │ │ │ │ jb 40d1b8 │ │ │ │ mov %r10,(%rax) │ │ │ │ mov 0x8(%rcx),%r10 │ │ │ │ mov %r10,0x8(%rax) │ │ │ │ jmp 40b4d6 │ │ │ │ nop │ │ │ │ mov %edx,%esi │ │ │ │ - mov $0x2300560,%edi │ │ │ │ + mov $0x2325d50,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 21fbd40 │ │ │ │ xchg %ax,%ax │ │ │ │ cmpb $0x0,0x55(%r13) │ │ │ │ jne 40cd78 │ │ │ │ movb $0x1,0x54(%r13) │ │ │ │ jmp 40b49c │ │ │ │ @@ -4419,19 +4419,19 @@ │ │ │ │ jmp 40b4e6 │ │ │ │ xchg %ax,%ax │ │ │ │ mov 0x8(%rcx),%rdi │ │ │ │ mov %rdi,(%r8) │ │ │ │ jmp 40b3fd │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov 0x8(%rcx),%rax │ │ │ │ - cmp $0x21f0cf0,%r10 │ │ │ │ + cmp $0x21f0d10,%r10 │ │ │ │ jne 40bfa8 │ │ │ │ cmp $0xff,%eax │ │ │ │ jbe 40d516 │ │ │ │ - cmp $0x21f0cd0,%r10 │ │ │ │ + cmp $0x21f0cf0,%r10 │ │ │ │ je 40cd80 │ │ │ │ cmpb $0x0,0x240aa94(%rip) │ │ │ │ jne 40d29c │ │ │ │ mov 0x50(%r13),%ebx │ │ │ │ mov %r13,%r14 │ │ │ │ cmp %ebx,%esi │ │ │ │ jae 40bfd9 │ │ │ │ @@ -5137,15 +5137,15 @@ │ │ │ │ jne 40d784 │ │ │ │ mov (%rcx),%rbx │ │ │ │ mov -0x8(%rbx),%esi │ │ │ │ cmp $0x1c,%esi │ │ │ │ ja 40cb20 │ │ │ │ mov %esi,%r9d │ │ │ │ jmp *0x2469248(,%r9,8) │ │ │ │ - mov $0x2300530,%edi │ │ │ │ + mov $0x2325d20,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 21fbd40 │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmpb $0x0,0x2409f19(%rip) │ │ │ │ jne 40d83c │ │ │ │ mov -0xc(%rbx),%r11d │ │ │ │ add -0x10(%rbx),%r11d │ │ │ │ @@ -6057,19 +6057,19 @@ │ │ │ │ mov %rax,(%rbx) │ │ │ │ add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ - cmp $0x21f0cf0,%rbp │ │ │ │ + cmp $0x21f0d10,%rbp │ │ │ │ jne 40dc2c │ │ │ │ cmp $0xff,%eax │ │ │ │ jbe 40f6da │ │ │ │ - cmp $0x21f0cd0,%rbp │ │ │ │ + cmp $0x21f0cf0,%rbp │ │ │ │ jne 40dc50 │ │ │ │ lea 0x10(%rax),%r9 │ │ │ │ cmp $0x10f,%r9 │ │ │ │ jbe 40f2fc │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ cmpb $0x0,0x2408df9(%rip) │ │ │ │ jne 40f2e0 │ │ │ │ @@ -7448,18 +7448,18 @@ │ │ │ │ jmp 40ec9b │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov $0x22ea589,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 21fbd40 │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov %eax,%esi │ │ │ │ - mov $0x2300560,%edi │ │ │ │ + mov $0x2325d50,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 21fbd40 │ │ │ │ - mov $0x2300530,%edi │ │ │ │ + mov $0x2325d20,%edi │ │ │ │ xor %eax,%eax │ │ │ │ call 21fbd40 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r10d,%esi │ │ │ │ mov $0x2,%edi │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ call 22449b0 │ │ │ │ @@ -8079,16 +8079,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x35(%rbp,%rcx,4) │ │ │ │ (bad) │ │ │ │ and (%rdi),%al │ │ │ │ add %cl,%ch │ │ │ │ - rex.R │ │ │ │ - rex.R xlat %ds:(%rbx) │ │ │ │ + rex.R xlat %fs:(%rbx) │ │ │ │ add %ecx,(%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,0x2000000(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -8111,15 +8110,15 @@ │ │ │ │ (bad) │ │ │ │ add -0x39(%rax),%cl │ │ │ │ rex.RB clc │ │ │ │ rex.W incb 0x0(%rax) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 20cbea8 │ │ │ │ + jmp 20cbec8 │ │ │ │ lea 0x2072280(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -8128,15 +8127,15 @@ │ │ │ │ add %al,0x22(%rax) │ │ │ │ (bad) │ │ │ │ add -0x39(%rax),%cl │ │ │ │ add %r14b,-0x2(%r8) │ │ │ │ rex add %cl,-0x73(%rax) │ │ │ │ xor $0x23e6671,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 219f990 │ │ │ │ + jmp 219f9b0 │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -8193,16 +8192,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x35(%rbp,%rcx,4) │ │ │ │ jmp ffffffffe9430629 <__environ@GLIBC_2.2.5+0xffffffffe6c1a581> │ │ │ │ - hlt │ │ │ │ - rex.X xlat %ds:(%rbx) │ │ │ │ + adc $0x43,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add %ecx,(%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,0x2000000(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -8228,15 +8227,15 @@ │ │ │ │ add -0x39(%rax),%cl │ │ │ │ rex.RB clc │ │ │ │ cwtl │ │ │ │ incl 0x0(%rax) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 20cbea8 │ │ │ │ + jmp 20cbec8 │ │ │ │ lea 0x2072208(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -8245,15 +8244,15 @@ │ │ │ │ add %cl,%al │ │ │ │ and %eax,(%rdi) │ │ │ │ add -0x39(%rax),%cl │ │ │ │ add %r8b,%r8b │ │ │ │ incl 0x0(%rax) │ │ │ │ lea 0x23e6521(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 219f990 │ │ │ │ + jmp 219f9b0 │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -8311,19 +8310,17 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x35(%rbp,%rcx,4) │ │ │ │ jno 410076 │ │ │ │ (bad) │ │ │ │ add %cl,%ch │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.B xlat %ds:(%rbx) │ │ │ │ - add %ecx,(%rdi) │ │ │ │ (bad) │ │ │ │ - rex add %al,0x2000000(%rip) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ and %eax,(%rdi) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ @@ -8342,15 +8339,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x48020721(%rax) │ │ │ │ movl $0x4100e8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 20cbea8 │ │ │ │ + jmp 20cbec8 │ │ │ │ lea 0x2072190(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -8359,15 +8356,15 @@ │ │ │ │ add %dl,0x21(%rax) │ │ │ │ (bad) │ │ │ │ add -0x39(%rax),%cl │ │ │ │ add %r10b,(%r8) │ │ │ │ add %eax,0x0(%rcx) │ │ │ │ lea 0x23e63d1(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 219f990 │ │ │ │ + jmp 219f9b0 │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -8426,16 +8423,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x35(%rbp,%rcx,4) │ │ │ │ stc │ │ │ │ and %al,(%rdi) │ │ │ │ add %cl,%ch │ │ │ │ - push %rsp │ │ │ │ - rex xlat %ds:(%rbx) │ │ │ │ + je 4101ea │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add %ecx,(%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,0x2000000(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -8461,15 +8458,15 @@ │ │ │ │ add -0x39(%rax),%cl │ │ │ │ rex.RB clc │ │ │ │ cmp %al,(%rdx) │ │ │ │ add %cl,0x73(%r11,%rcx,4) │ │ │ │ (bad) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 20cbea8 │ │ │ │ + jmp 20cbec8 │ │ │ │ lea 0x2072118(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -8478,15 +8475,15 @@ │ │ │ │ add %bl,%al │ │ │ │ and %al,(%rdi) │ │ │ │ add -0x39(%rax),%cl │ │ │ │ add %r12b,0x2(%r8) │ │ │ │ add %cl,-0x73(%r8) │ │ │ │ xor $0x23e6281,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 219f990 │ │ │ │ + jmp 219f9b0 │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -8541,15 +8538,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - andl $0x4e90207,(%rax) │ │ │ │ + andl $0x24e90207,(%rax) │ │ │ │ (bad) │ │ │ │ xlat %ds:(%rbx) │ │ │ │ add %ecx,(%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,0x2000000(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -8573,15 +8570,15 @@ │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x48020720(%rax) │ │ │ │ movl $0x410388,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 20cbea8 │ │ │ │ + jmp 20cbec8 │ │ │ │ lea 0x20720a0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -8589,15 +8586,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,0x20(%rax) │ │ │ │ (bad) │ │ │ │ add -0x39(%rax),%cl │ │ │ │ add %r14b,0x48004103(%r8) │ │ │ │ lea 0x23e6131(%rip),%esi │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 219f990 │ │ │ │ + jmp 219f9b0 │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -8656,18 +8653,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x35(%rbp,%rcx,4) │ │ │ │ or %esp,(%rax) │ │ │ │ (bad) │ │ │ │ add %cl,%ch │ │ │ │ - mov $0x3d,%ah │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add %ecx,(%rdi) │ │ │ │ (bad) │ │ │ │ + cmp $0x1f0f01d7,%eax │ │ │ │ rex add %al,0x2000000(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,0x20(%rax) │ │ │ │ (bad) │ │ │ │ @@ -8691,15 +8686,15 @@ │ │ │ │ add -0x39(%rax),%cl │ │ │ │ rex.RB clc │ │ │ │ fadds (%rcx,%rax,2) │ │ │ │ add %cl,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 20cbea8 │ │ │ │ + jmp 20cbec8 │ │ │ │ lea 0x2072028(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -8709,15 +8704,15 @@ │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add -0x39(%rax),%cl │ │ │ │ add %r8b,(%r8) │ │ │ │ add $0x8d480041,%eax │ │ │ │ xor $0x23e5fe1,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 219f990 │ │ │ │ + jmp 219f9b0 │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -8777,15 +8772,15 @@ │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ je 4105ca │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x2072161(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2149840 │ │ │ │ + jmp 2149860 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -8983,23 +8978,23 @@ │ │ │ │ cmpq $0x2f,0x7(%rbx) │ │ │ │ jne 410826 │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rdx,%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ + jmp 20a7af0 │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ movq $0x2810251,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ lea -0xe(%r12),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ movq $0x4107d0,0x0(%rbp) │ │ │ │ jmp 2224080 │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -9053,15 +9048,15 @@ │ │ │ │ add %cl,%ch │ │ │ │ push %rbx │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - add %dl,0x40000000(%rip) │ │ │ │ + add %dl,0x30000000(%rip) │ │ │ │ mov $0x8d48023d,%ebx │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 41098e │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ @@ -9072,15 +9067,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 410989 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x23fd2d8(%rip),%rsi │ │ │ │ lea 0x207160a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 209f410 │ │ │ │ + jmp 209f430 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0x18000000,%eax │ │ │ │ (bad) │ │ │ │ @@ -9099,15 +9094,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 4109f1 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x2071ddf(%rip),%rsi │ │ │ │ lea 0x1e37a22(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ + jmp 21e7e08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ @@ -9140,39 +9135,39 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ sbb $0x83490207,%eax │ │ │ │ (bad) │ │ │ │ js 410aba │ │ │ │ cmp 0x358(%rbp),%esp │ │ │ │ ja 410b20 │ │ │ │ - movq $0x1cc6918,-0x70(%r12) │ │ │ │ - movq $0x2701b79,-0x68(%r12) │ │ │ │ + movq $0x1cc6938,-0x70(%r12) │ │ │ │ + movq $0x2701b69,-0x68(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x60(%r12) │ │ │ │ - movq $0x21f0d90,-0x58(%r12) │ │ │ │ + movq $0x21f0db0,-0x58(%r12) │ │ │ │ lea -0x6f(%r12),%rax │ │ │ │ mov %rax,-0x50(%r12) │ │ │ │ movq $0x280dc51,-0x48(%r12) │ │ │ │ - movq $0x21f0d90,-0x40(%r12) │ │ │ │ + movq $0x21f0db0,-0x40(%r12) │ │ │ │ movq $0x2482841,-0x38(%r12) │ │ │ │ lea -0x56(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1cc6918,-0x28(%r12) │ │ │ │ - movq $0x2701a69,-0x20(%r12) │ │ │ │ + movq $0x1cc6938,-0x28(%r12) │ │ │ │ + movq $0x2701a59,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x3e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x410b40,0x8(%rbp) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea 0x2071377(%rip),%r14 │ │ │ │ movq $0x222b218,0x0(%rbp) │ │ │ │ - jmp 14dadd8 │ │ │ │ + jmp 14dadf8 │ │ │ │ movq $0x78,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -9209,25 +9204,25 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 410bb7 │ │ │ │ movq $0x410bd8,-0x8(%rbp) │ │ │ │ lea 0x23fd092(%rip),%rdi │ │ │ │ lea 0x2071c39(%rip),%rsi │ │ │ │ lea 0x23e88b2(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 213afc8 │ │ │ │ + jmp 213afe8 │ │ │ │ lea 0x2071d12(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x4c023f36(%rax) │ │ │ │ lea 0x23e69da(%rip),%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 2184e40 │ │ │ │ + jmp 2184e60 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -9253,17 +9248,17 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 410c70 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ movq $0x410c90,-0x18(%rbp) │ │ │ │ lea 0x23f4048(%rip),%rdi │ │ │ │ lea 0x23f4059(%rip),%rsi │ │ │ │ - lea 0x235a32a(%rip),%r14 │ │ │ │ + lea 0x235a31a(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 214f6f8 │ │ │ │ + jmp 214f718 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -9272,15 +9267,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x218d860,-0x8(%r12) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ xchg %ax,%ax │ │ │ │ @@ -9333,15 +9328,15 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ jne 410d74 │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 1ae7a30 │ │ │ │ + jmp 1ae7a50 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -9373,15 +9368,15 @@ │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 410e33 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ movq $0x410cf8,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ movq $0x28000e9,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ @@ -9434,15 +9429,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 410f19 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x2071b77(%rip),%rsi │ │ │ │ lea 0x1ebab70(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ + jmp 21e7e08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ adc $0x88000000,%eax │ │ │ │ sbb (%rdi),%eax │ │ │ │ @@ -9460,15 +9455,15 @@ │ │ │ │ test %rax,%rax │ │ │ │ je 410f81 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ lea 0x2071b51(%rip),%rsi │ │ │ │ lea 0x1e3746c(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ + jmp 21e7e08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -9492,18 +9487,18 @@ │ │ │ │ add %bh,0x32(%rax) │ │ │ │ (bad) │ │ │ │ add -0x7cb7f81d(%rbx),%al │ │ │ │ sti │ │ │ │ add %esi,0x4c(%rax,%rdx,1) │ │ │ │ lea 0x2071b52(%rip),%esi │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 2184e40 │ │ │ │ + jmp 2184e60 │ │ │ │ lea 0x23e65b9(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 2184e40 │ │ │ │ + jmp 2184e60 │ │ │ │ lea 0x2071b48(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ ... │ │ │ │ @@ -9517,77 +9512,75 @@ │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x49020732(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + or %al,(%rdx) │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 41109f │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x1cc6918,-0x10(%r12) │ │ │ │ - movq $0x2484311,-0x8(%r12) │ │ │ │ + movq $0x1cc6938,-0x10(%r12) │ │ │ │ + movq $0x2497349,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ lea 0x2071c37(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x34(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ + add %bh,0x64(%rax) │ │ │ │ + or %al,(%rdx) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 411117 │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x1cc6918,-0x10(%r12) │ │ │ │ - movq $0x2484511,-0x8(%r12) │ │ │ │ + movq $0x1cc6938,-0x10(%r12) │ │ │ │ + movq $0x2497549,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ lea 0x2071db7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ or (%rdi),%ch │ │ │ │ add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3a(%rdi) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x1cc6918,-0x10(%r12) │ │ │ │ - movq $0x2701b79,-0x8(%r12) │ │ │ │ + movq $0x1cc6938,-0x10(%r12) │ │ │ │ + movq $0x2701b69,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ lea 0x2071ef7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ @@ -9658,15 +9651,15 @@ │ │ │ │ lock cmp %r15,%rax │ │ │ │ jb 411289 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ lea 0x2071f3c(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ + jmp 20a79d0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ @@ -9683,15 +9676,15 @@ │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ movq $0x411260,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea 0x2071f18(%rip),%rsi │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 205e228 │ │ │ │ + jmp 205e248 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ @@ -9705,15 +9698,15 @@ │ │ │ │ movq $0x411368,-0x10(%rbp) │ │ │ │ lea 0x23f2a22(%rip),%rdi │ │ │ │ mov $0x4,%esi │ │ │ │ mov %r14,%rax │ │ │ │ mov $0x4,%r14d │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a35b0 │ │ │ │ + jmp 20a35d0 │ │ │ │ lea 0x207209e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ lea 0x23e810b(%rip),%rbx │ │ │ │ jmp 4113b4 │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -9787,15 +9780,15 @@ │ │ │ │ movl $0x4113c8,-0x8(%rbp) │ │ │ │ lea 0x23fc80f(%rip),%rdi │ │ │ │ mov 0x6(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ mov 0xe(%rbx),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 213afc8 │ │ │ │ + jmp 213afe8 │ │ │ │ movq $0x411468,0x0(%rbp) │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ jne 411468 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ @@ -9810,15 +9803,15 @@ │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ je 4114af │ │ │ │ movq $0x4114a8,0x0(%rbp) │ │ │ │ lea 0x23fc7ae(%rip),%rdi │ │ │ │ lea 0x23fc7c6(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 213afc8 │ │ │ │ + jmp 213afe8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -9830,15 +9823,15 @@ │ │ │ │ fmuls -0x39(%rax) │ │ │ │ add %r12b,%r8b │ │ │ │ adc $0x41,%al │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ cmp $0x23fc774,%eax │ │ │ │ lea 0x207131b(%rip),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 213afc8 │ │ │ │ + jmp 213afe8 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -9856,15 +9849,15 @@ │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x411540,0x10(%rbp) │ │ │ │ lea 0x23fc71c(%rip),%rdi │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 213afc8 │ │ │ │ + jmp 213afe8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -9887,15 +9880,15 @@ │ │ │ │ cmp %r15,%rax │ │ │ │ jb 411589 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ lea 0x23f7a19(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ + jmp 20a7be0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -9910,15 +9903,15 @@ │ │ │ │ ja 4115e8 │ │ │ │ movq $0x411560,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ movq $0x411610,-0x8(%rbp) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ lea 0x2071351(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2189760 │ │ │ │ + jmp 2189780 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ lea 0x2071dfe(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -9961,16 +9954,16 @@ │ │ │ │ add -0x77(%rax),%cl │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x43(%rbp) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 4116bf │ │ │ │ - movq $0x1cc6918,-0x10(%r12) │ │ │ │ - movq $0x2701809,-0x8(%r12) │ │ │ │ + movq $0x1cc6938,-0x10(%r12) │ │ │ │ + movq $0x27017f9,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ @@ -10077,15 +10070,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ + movq $0x21f0db0,-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) │ │ │ │ @@ -10109,30 +10102,30 @@ │ │ │ │ rex.RB clc │ │ │ │ cwtl │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ lea 0x23f26d2(%rip),%rdi │ │ │ │ mov $0x4,%esi │ │ │ │ mov $0x4,%r14d │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 20a35b0 │ │ │ │ + jmp 20a35d0 │ │ │ │ lea 0x2071c55(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rax) │ │ │ │ sbb $0x7,%al │ │ │ │ add -0x39(%rax),%cl │ │ │ │ add %r9b,%r8b │ │ │ │ sbb %al,0x0(%rcx) │ │ │ │ mov %rbx,%rdi │ │ │ │ lea 0x2071948(%rip),%rsi │ │ │ │ - lea 0x23d4a39(%rip),%r14 │ │ │ │ - jmp 2061580 │ │ │ │ + lea 0x23d4a29(%rip),%r14 │ │ │ │ + jmp 20615a0 │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,%al │ │ │ │ sbb (%rdi),%eax │ │ │ │ add -0x39(%rax),%cl │ │ │ │ @@ -10215,44 +10208,44 @@ │ │ │ │ add %ch,0x1a(%rax) │ │ │ │ (bad) │ │ │ │ add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ ja 411a44 │ │ │ │ - movq $0x21f0d90,-0x40(%r12) │ │ │ │ + movq $0x21f0db0,-0x40(%r12) │ │ │ │ movq $0x2482841,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x1cc6918,-0x28(%r12) │ │ │ │ - movq $0x2701a69,-0x20(%r12) │ │ │ │ + movq $0x1cc6938,-0x28(%r12) │ │ │ │ + movq $0x2701a59,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x3e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ movq $0x411a68,0x8(%rbp) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ lea 0x2070453(%rip),%r14 │ │ │ │ movq $0x222b218,0x0(%rbp) │ │ │ │ - jmp 14dadd8 │ │ │ │ + jmp 14dadf8 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ add -0x77(%rcx),%cl │ │ │ │ fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - int3 │ │ │ │ + in (%dx),%al │ │ │ │ xor %edi,%edx │ │ │ │ add %ecx,(%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ ... │ │ │ │ @@ -10276,16 +10269,16 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,0x35(%rbp,%rcx,4) │ │ │ │ and (%rdx),%bl │ │ │ │ (bad) │ │ │ │ add %cl,%ch │ │ │ │ - mov %es,(%rcx) │ │ │ │ - (bad) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add %edx,%esi │ │ │ │ add %ecx,(%rdi) │ │ │ │ (bad) │ │ │ │ rex add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ @@ -10364,10658 +10357,12409 @@ │ │ │ │ mov -0x20(%rbp),%rcx │ │ │ │ mov -0x18(%rbp),%rbx │ │ │ │ mov %rcx,0x60(%rax) │ │ │ │ mov %rbx,0x68(%rax) │ │ │ │ mov $0x2483530,%edx │ │ │ │ call 21fba30 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - adc $0xe8000000,%eax │ │ │ │ - addr32 (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 411c9e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 411c99 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23fbfc8(%rip),%rsi │ │ │ │ - lea 0x2071999(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 219f020 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x80000000,%eax │ │ │ │ - addr32 (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 411d06 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 411d01 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23fbf60(%rip),%rsi │ │ │ │ - lea 0x2071991(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 219f020 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x18000000,%eax │ │ │ │ - addr32 (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 411d6e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 411d69 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23fbef8(%rip),%rsi │ │ │ │ - lea 0x2071989(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 219f020 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xb0000000,%eax │ │ │ │ - data16 (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 411dd6 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 411dd1 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23fbe90(%rip),%rsi │ │ │ │ - lea 0x2071981(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 219f020 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x48000000,%eax │ │ │ │ - data16 (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 411e3e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 411e39 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23fbe28(%rip),%rsi │ │ │ │ - lea 0x2071979(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 219f020 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xe0000000,%eax │ │ │ │ - gs (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 411ea6 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 411ea1 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23fbdc0(%rip),%rsi │ │ │ │ - lea 0x2071971(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 219f020 │ │ │ │ + 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 411cc4 │ │ │ │ + movq $0x411c90,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 411c90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x78000000,%eax │ │ │ │ - gs (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 411f0e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 411f09 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23fbd58(%rip),%rsi │ │ │ │ - lea 0x2071969(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 219f020 │ │ │ │ - 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,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + cmp $0x1f,%rax │ │ │ │ + jle 411cb6 │ │ │ │ + cmp $0x7f,%rax │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247fbc0(%rax),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23fbf6c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x20718b5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - adc $0x10000000,%eax │ │ │ │ - gs (bad) │ │ │ │ + adc $0xf8000000,%eax │ │ │ │ + sbb %al,(%rdi) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 411f76 │ │ │ │ + jb 411d35 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 411f71 │ │ │ │ + je 411d30 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23fbcf0(%rip),%rsi │ │ │ │ - lea 0x2071961(%rip),%r14 │ │ │ │ + lea 0x2071897(%rip),%rdi │ │ │ │ + lea 0x2300dd9(%rip),%rsi │ │ │ │ + lea 0x2300dea(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 219f020 │ │ │ │ + jmp 159dc60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - fs (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + or %bl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 411fde │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 411fd9 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23fbc88(%rip),%rsi │ │ │ │ - lea 0x2071959(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 219f020 │ │ │ │ + rex.RB loopne 411da1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 411db0 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x411da0,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + dec %rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 411da0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x48020718(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 411f38 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 412049 │ │ │ │ - movq $0x412038,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + nop │ │ │ │ + sbb %al,(%rdi) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 411e19 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 411e28 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x411e18,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + dec %rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412038 │ │ │ │ + jne 411e18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x18(%rax) │ │ │ │ (bad) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jne 411e24 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 411f38 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x20(%r8) │ │ │ │ - add %cl,0x73(%r11,%rcx,4) │ │ │ │ + sbb %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - lea 0x2071938(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 411e91 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 411ea0 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x411e90,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + dec %rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 411e90 │ │ │ │ + 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 %cl,%al │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jne 411e9c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 411f38 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,0x48004120(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ + movabs 0x4ce0458d48020717,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 411f15 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x411f08,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + dec %rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412098 │ │ │ │ + jne 411f08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + 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 %r8b,%r8b │ │ │ │ - and %al,0x0(%rcx) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 21f0460 │ │ │ │ + add %dl,0x17(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jne 411f14 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 411f38 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x237d293,%eax │ │ │ │ - add $0x8,%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 412131 │ │ │ │ - movq $0x412120,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 412120 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jae 41216b │ │ │ │ + lea 0x207170c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x21(%r8) │ │ │ │ - add %cl,0x73(%r11,%rcx,4) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - lea 0x2071858(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,%cl │ │ │ │ add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 412333 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jne 411fd5 │ │ │ │ + movq $0x21f0db0,-0x48(%r12) │ │ │ │ + movq $0x2810161,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x21f0db0,-0x30(%r12) │ │ │ │ + lea -0x46(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x280dc51,-0x20(%r12) │ │ │ │ + lea -0x2e(%r12),%rax │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x411d50,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + movq $0x2810161,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,0x48004121(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dh,0x49000000(%rbx) │ │ │ │ + add $0x50,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 412323 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jne 4120ad │ │ │ │ + movq $0x21f0db0,-0x48(%r12) │ │ │ │ + movq $0x2810161,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x21f0db0,-0x30(%r12) │ │ │ │ + lea -0x46(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x280dc51,-0x20(%r12) │ │ │ │ + lea -0x2e(%r12),%rax │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x411e40,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + movq $0x2810161,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x412128,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412180 │ │ │ │ + jne 412128 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x4c004121(%r8) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - jmp 21f0460 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + ret │ │ │ │ + add %eax,(%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,0x1d(%rdi) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - movq $0x27ec391,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2223c10 │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc $0x8b480207,%eax │ │ │ │ + jne 412134 │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 41216b │ │ │ │ + movq $0x412160,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 412160 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + ret │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 412249 │ │ │ │ - movq $0x412238,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %bh,%al │ │ │ │ + adc $0x7,%al │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jne 41216c │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 41230c │ │ │ │ + movq $0x4121c0,-0x20(%rbp) │ │ │ │ + lea 0x207146e(%rip),%rbx │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov 0x6(%r14),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0xe(%r14),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412238 │ │ │ │ + jne 4121c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,0x48020714(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 412316 │ │ │ │ + movq $0x4121f8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4121f8 │ │ │ │ + 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 %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x22(%r8) │ │ │ │ - add %cl,0x73(%r11,%rcx,4) │ │ │ │ + add %ah,0x14(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - lea 0x2071768(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + xor %ah,(%rdx) │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x3f(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 412230 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %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 %r11b,0x48004122(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ + add %ch,(%rax) │ │ │ │ + adc $0x7,%al │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rdi,%riz,2) │ │ │ │ + movl $0x412268,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412298 │ │ │ │ + jne 412268 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - and 0x0(%rcx),%al │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 21f0460 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + adc (%rdi),%eax │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r10b,0x48004122(%r8) │ │ │ │ + mov 0xf(%rbx),%ebx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 412290 │ │ │ │ + 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 %cl,-0x73(%rax) │ │ │ │ - sbb $0x237d093,%eax │ │ │ │ + add %cl,%al │ │ │ │ + adc (%rdi),%eax │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r15b,0x23(%r8) │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + jne 4122ac │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 158dd40 │ │ │ │ + movq $0x4122d0,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4122d0 │ │ │ │ + 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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 412331 │ │ │ │ - movq $0x412320,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,0x48020713(%rax) │ │ │ │ + movl $0x4122f8,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412320 │ │ │ │ + jne 4122f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x13(%rax) │ │ │ │ (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r8b,0x24(%r8) │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + jne 412314 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 158d1a0 │ │ │ │ + lea 0x23fb93e(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 159dd78 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x23(%r8) │ │ │ │ - add %cl,0x73(%r11,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - lea 0x2071688(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rdi),%eax │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jne 412364 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + jmp 4123a7 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + adc (%rdi),%al │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jne 412384 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 4123a4 │ │ │ │ + movq $0x412038,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea 0x20711e2(%rip),%r14 │ │ │ │ + jmp 2147fc0 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4123f8 │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 4124bc │ │ │ │ + movq $0x411eb8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x248361a,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x412358,0x0(%rbp) │ │ │ │ + jmp 2224080 │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,0x48004123(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 412380 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x4c004123(%r8) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - jmp 21f0460 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bh,(%rax) │ │ │ │ + adc (%rdi),%al │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jne 41242c │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + jmp 41246f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ 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,0x1d(%rdi) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - movq $0x27ec391,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %bl,(%rax) │ │ │ │ + adc (%rdi),%al │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jne 41244c │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 41246c │ │ │ │ + movq $0x411f60,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea 0x207111a(%rip),%r14 │ │ │ │ + jmp 2147fc0 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4124ce │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 4124bc │ │ │ │ + movq $0x411dc8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x248361a,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2223c10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x2071173(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x412420,0x0(%rbp) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 412449 │ │ │ │ - movq $0x412438,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 41253f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41253a │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x22eb2e8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 412438 │ │ │ │ + jmp 14dc8c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + adc %eax,(%rdi) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x20711ca,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x24(%r8) │ │ │ │ - add %cl,0x73(%r11,%rcx,4) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 41258f │ │ │ │ (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - lea 0x2071598(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 4125d1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4125b2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4125c8,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 209bc30 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x48020711(%rax) │ │ │ │ + movl $0x4125f0,0x0(%rbp) │ │ │ │ + mov $0x6,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 411f38 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,0x48004124(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 412498 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x11(%rax) │ │ │ │ (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r10b,(%r8) │ │ │ │ + es add %cl,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + or %cl,0x101c8(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - and $0x41,%al │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x11(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rax,1) │ │ │ │ + add $0x10,%ebp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x412650,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 209bc30 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc %eax,(%rdi) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r15b,0x26(%r8) │ │ │ │ + add %dil,0x6(%r14) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 411f38 │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x77(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r11b,0x49004126(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 209af08 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x237ce93,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %bl,-0x77(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rax,1) │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x207893e(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + 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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 412531 │ │ │ │ - movq $0x412520,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 412520 │ │ │ │ + add %ch,0x48020710(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4126fa │ │ │ │ + movq $0x412710,-0x8(%rbp) │ │ │ │ + mov 0xd(%rbx),%rsi │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1ba8c68 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x10(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r15b,(%r8) │ │ │ │ + (bad) │ │ │ │ + add %sil,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 412738 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + adc %al,(%rdi) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x412580,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x25(%r8) │ │ │ │ - add %cl,0x73(%r11,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - lea 0x20714b8(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4127d2 │ │ │ │ + movq $0x4127f0,-0x28(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + lea 0x2078bf8(%rip),%r14 │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 14e39d8 │ │ │ │ + lea 0x2070fef(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,0x48004125(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ + add %dh,0x4902070f(%rax) │ │ │ │ + add $0xb0,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 412915 │ │ │ │ + movq $0x1babb88,-0xa8(%r12) │ │ │ │ + mov %rbx,-0xa0(%r12) │ │ │ │ + movq $0x280dc51,-0x98(%r12) │ │ │ │ + movq $0x1babb28,-0x90(%r12) │ │ │ │ + lea -0xa6(%r12),%rax │ │ │ │ + mov %rax,-0x88(%r12) │ │ │ │ + movq $0x27fd299,-0x80(%r12) │ │ │ │ + movq $0x27fd299,-0x78(%r12) │ │ │ │ + movq $0x277b929,-0x70(%r12) │ │ │ │ + movq $0x277b929,-0x68(%r12) │ │ │ │ + movq $0x277b929,-0x60(%r12) │ │ │ │ + movq $0x280dc29,-0x58(%r12) │ │ │ │ + movq $0x280dc29,-0x50(%r12) │ │ │ │ + movq $0x280dc29,-0x48(%r12) │ │ │ │ + movq $0x280dc29,-0x40(%r12) │ │ │ │ + movq $0x280dc29,-0x38(%r12) │ │ │ │ + movq $0x280dc29,-0x30(%r12) │ │ │ │ + movq $0x27fd299,-0x28(%r12) │ │ │ │ + movq $0x27fd299,-0x20(%r12) │ │ │ │ + movq $0x280dc29,-0x18(%r12) │ │ │ │ + movq $0x4126d8,-0x10(%r12) │ │ │ │ + lea -0x8f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + movq $0x412938,0x20(%rbp) │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + lea -0xd(%r12),%rsi │ │ │ │ + lea 0x2070da0(%rip),%r14 │ │ │ │ + movq $0x222ccc0,0x8(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 412580 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 14ebca8 │ │ │ │ + movq $0xb0,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x4c004125(%r8) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - jmp 21f0460 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 412989 │ │ │ │ + movq $0x2229ed8,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x2229e60,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ + adc $0x88000000,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 73396304 <__environ@GLIBC_2.2.5+0x70b8025c> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4129fa │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x412a18,-0x18(%rbp) │ │ │ │ + lea 0x2070dff(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 14baf98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1d(%rdi) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - movq $0x27ec391,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x280dc29,-0x10(%r12) │ │ │ │ + movq $0x2483754,-0x8(%r12) │ │ │ │ + movq $0x24837cd,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2223c10 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224138 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or $0x8d480207,%eax │ │ │ │ + sbb $0x2070deb,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x28000000,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 73396404 <__environ@GLIBC_2.2.5+0x70b8035c> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 412afa │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x412b18,-0x18(%rbp) │ │ │ │ + lea 0x22e82f7(%rip),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x4902070d(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 412b74 │ │ │ │ + movq $0x14def90,-0x38(%r12) │ │ │ │ + movq $0x27fd299,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x280dc29,-0x20(%r12) │ │ │ │ + movq $0x24838a3,-0x18(%r12) │ │ │ │ + movq $0x26fae79,-0x10(%r12) │ │ │ │ + movq $0x26fae79,-0x8(%r12) │ │ │ │ + movq $0x26faedb,(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 412649 │ │ │ │ - movq $0x412638,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 412bdf │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 412bda │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x22eac48(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 412638 │ │ │ │ + jmp 14dc8c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xb8000000,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 412c3f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 412c3a │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x2070e59(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2149920 │ │ │ │ + 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,-0x39(%rax) │ │ │ │ - add %r13b,0x26(%r8) │ │ │ │ - add %cl,0x73(%r11,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - lea 0x20713c8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 412c78 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ 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,0x48004126(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 412cff │ │ │ │ + movq $0x412cb0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412698 │ │ │ │ + jne 412cb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - es add %cl,0x73(%r11,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x237cc93,%eax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsi,%rcx,2) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 412cef │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x412c58,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2070dea(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x23faf40(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 %cl,-0x73(%rax) │ │ │ │ + lock or (%rdi),%eax │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 412731 │ │ │ │ - movq $0x412720,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 412d51 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x2070bd0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 412720 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 14ba6a0 │ │ │ │ + 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 %r10b,0x27(%r8) │ │ │ │ - add %cl,0x73(%r11,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - lea 0x20712e8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 412d8e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + 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) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,0x48004127(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 412e3b │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x412df8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412780 │ │ │ │ + jne 412df8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x4c004127(%r8) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - jmp 21f0460 │ │ │ │ - nopl 0x0(%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) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - movq $0x27ec391,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2223c10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x222a640,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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 412849 │ │ │ │ - movq $0x412838,-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 412ee3 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x412ea0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412838 │ │ │ │ + jne 412ea0 │ │ │ │ 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 %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x28(%r8) │ │ │ │ - add %cl,0x73(%r11,%rcx,4) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - lea 0x20711f8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x222a640,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ 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 %r9b,-0x39(%r8) │ │ │ │ - or %r11b,0x48004128(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 412898 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + orb $0x7,(%rdx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 412f21 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x2070a60(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20987f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - sub %al,0x0(%rcx) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 21f0460 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x237ca93,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 412931 │ │ │ │ - movq $0x412920,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 412fcb │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x412f88,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412920 │ │ │ │ + jne 412f88 │ │ │ │ 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 %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x29(%r8) │ │ │ │ - add %cl,0x73(%r11,%rcx,4) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - lea 0x2071118(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x222a640,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,0x48004129(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41306c │ │ │ │ + movq $0x413020,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412980 │ │ │ │ + jne 413020 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x4c004129(%r8) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - jmp 21f0460 │ │ │ │ - nopl 0x0(%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) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - movq $0x27ec391,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2223c10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 412a49 │ │ │ │ - movq $0x412a38,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 413124 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4130d8,-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 412a38 │ │ │ │ + jne 4130d8 │ │ │ │ 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,-0x39(%rax) │ │ │ │ - add %r13b,0x2a(%r8) │ │ │ │ - add %cl,0x73(%r11,%rcx,4) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - lea 0x2071028(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x412fe0,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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,-0x39(%r8) │ │ │ │ - or %r11b,0x4800412a(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 412a98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - sub 0x0(%rcx),%al │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 21f0460 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1eb480b(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x237c893,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 412b31 │ │ │ │ - movq $0x412b20,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4131b1 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4131a0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412b20 │ │ │ │ + jne 4131a0 │ │ │ │ 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,-0x39(%rax) │ │ │ │ - add %r10b,0x2b(%r8) │ │ │ │ - add %cl,0x73(%r11,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - lea 0x2070f48(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4131ac │ │ │ │ + mov 0xf(%rbx),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + 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 %r8b,0x4800412b(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 413200 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%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 4132c4 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x413278,-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 412b80 │ │ │ │ + jne 413278 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x4c00412b(%r8) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - jmp 21f0460 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ (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,0x1d(%rdi) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - movq $0x27ec391,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2223c10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x4131c8,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 412c49 │ │ │ │ - movq $0x412c38,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 412c38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %bl,0x48020708(%rax) │ │ │ │ + lea -0x48(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 413322 │ │ │ │ + movq $0x413338,-0x30(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rsi │ │ │ │ + mov 0x26(%rbx),%rbx │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x8(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x2c(%r8) │ │ │ │ - add %cl,0x73(%r11,%rcx,4) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - lea 0x2070e58(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4a(%rdi) │ │ │ │ + movq $0x2229e60,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4133b0,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x20705ae(%rip),%r14 │ │ │ │ + movq $0x222ccc0,-0x18(%rbp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rbx,0x28(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 14b9d78 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + add $0x3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x48020707(%rax) │ │ │ │ + movl $0x4133d8,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov %rbx,0x20(%rbp) │ │ │ │ + jmp 4aaa70 │ │ │ │ + nopl (%rax) │ │ │ │ + test %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,0x4800412c(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %ah,0x7(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,0x48000000(%rdi) │ │ │ │ + movl $0x413420,0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412c98 │ │ │ │ + jne 413420 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - sub $0x41,%al │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ (bad) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41345f │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + movq $0x413138,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4135c8,0x0(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x4134a8,0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4134a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x237c693,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x6(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x5f(%rbp) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 413503 │ │ │ │ + movq $0x412da8,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x413540,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 413540 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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 412d31 │ │ │ │ - movq $0x412d20,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %bl,%al │ │ │ │ + add $0xc7480207,%eax │ │ │ │ + rex.RB call 826ad8 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412d20 │ │ │ │ + jne 413590 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,0x48020705(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + movq $0x4136c8,0x18(%rbp) │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1de0470 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x2d(%r8) │ │ │ │ - add %cl,0x73(%r11,%rcx,4) │ │ │ │ (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - lea 0x2070d78(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ + cs add -0x39(%rax),%cl │ │ │ │ + add %r14b,%r8b │ │ │ │ + xor $0x89480041,%eax │ │ │ │ + fiadds -0x42(%rcx) │ │ │ │ + rex.WXB add %al,(%r8) │ │ │ │ + add %ch,%cl │ │ │ │ + xor %dl,%dh │ │ │ │ + or $0x2906601,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,0x4800412d(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 412d80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x4c00412d(%r8) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - jmp 21f0460 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x49(%rsp,%rbx,2) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 413650 │ │ │ │ + movq $0x413220,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4136a7 │ │ │ │ + movq $0x413158,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0x7,%al │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r13b,%r8b │ │ │ │ + ss add %cl,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1d(%rdi) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - movq $0x27ec391,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2223c10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + test %ecx,%eax │ │ │ │ + add %eax,(%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 412e49 │ │ │ │ - movq $0x412e38,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %dl,(%rax) │ │ │ │ + add $0x7,%al │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x48000000(%rax) │ │ │ │ + movl $0x413720,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 412e38 │ │ │ │ + jne 413720 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ 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,-0x39(%rax) │ │ │ │ - add %r13b,0x2e(%r8) │ │ │ │ - add %cl,0x73(%r11,%rcx,4) │ │ │ │ (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - lea 0x2070c88(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x2(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,0x4800412e(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 412e98 │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rbp,2) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 413778 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x412ef8,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x413808,0x0(%rbp) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 412c78 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2070341(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4137e7 │ │ │ │ + movq $0x412e50,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - cs add %cl,0x73(%r11,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x237c493,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x49(%rsp,%rbx,2) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 413868 │ │ │ │ + movq $0x413080,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4138bf │ │ │ │ + movq $0x412f38,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 412f31 │ │ │ │ - movq $0x412f20,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 412f20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rdi),%al │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 413946 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x412d68,-0x48(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x4132e0,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x2f(%r8) │ │ │ │ - add %cl,0x73(%r11,%rcx,4) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add (%rdi),%al │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - lea 0x2070ba8(%rip),%rbx │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4139b4 │ │ │ │ + movq $0x412d28,-0x38(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + movq $0x4138e8,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x20701d2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x48020702(%rax) │ │ │ │ + lea 0x207027a(%rip),%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,0x4800412f(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 412f80 │ │ │ │ + add %cl,0x48020701(%rax) │ │ │ │ + mov %esi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x23fa215(%rip),%r14 │ │ │ │ + jmp 413970 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ + add (%rdi),%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 7339738c <__environ@GLIBC_2.2.5+0x70b812e4> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 413a82 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x413aa0,-0x18(%rbp) │ │ │ │ + lea 0x207022f(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 14baf98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x4c00412f(%r8) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - jmp 21f0460 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add (%rdi),%al │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1d(%rdi) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - movq $0x27ec391,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x2483bd2,-0x18(%r12) │ │ │ │ + movq $0x280dc29,-0x10(%r12) │ │ │ │ + movq $0x2483c8c,-0x8(%r12) │ │ │ │ + movq $0x2483c9a,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2223c10 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224138 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + add (%rdi),%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070223,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 413049 │ │ │ │ - movq $0x413038,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 413038 │ │ │ │ + add %bl,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + testl $0xdc358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + movabs 0x66fffffe1ee9023f,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x58000000,%eax │ │ │ │ + add (%rdi),%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 413bb9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 413bb7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 413bb2 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x413bf8,-0x18(%rbp) │ │ │ │ + lea 0x22e723f(%rip),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x30(%r8) │ │ │ │ - add %cl,0x73(%r11,%rcx,4) │ │ │ │ + add %dh,0x48020701(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + jmp 413bff │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - lea 0x2070ab8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x48020701(%rax) │ │ │ │ + lea 0x2070173(%rip),%eax │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 413c57 │ │ │ │ + movq $0x14def90,-0x38(%r12) │ │ │ │ + movq $0x27fd299,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x280dc29,-0x20(%r12) │ │ │ │ + movq $0x2483d63,-0x18(%r12) │ │ │ │ + movq $0x26fae79,-0x10(%r12) │ │ │ │ + movq $0x26fae79,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x413bd0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0x707,$0x2 │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 413cf2 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 413ce7 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x2229e60,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x413d08,-0x18(%rbp) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + lea 0x22fee22(%rip),%rsi │ │ │ │ + lea 0x22fee33(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 159dc60 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,0x48004130(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ + add %bl,(%rax) │ │ │ │ + xor %r8b,(%rdx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 413d25 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 413098 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - xor %al,0x0(%rcx) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 21f0460 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 159dd78 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x237c293,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 413d9d │ │ │ │ + movq $0x2229ed8,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x413c90,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + lea 0x20706c9(%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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 413131 │ │ │ │ - movq $0x413120,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 413120 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0x23f51bf(%rip),%r14 │ │ │ │ + jmp 20a7be0 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x31(%r8) │ │ │ │ - add %cl,0x73(%r11,%rcx,4) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - jmp 21f0460 │ │ │ │ - lea 0x20709d8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,0x48004131(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 413180 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x4c004131(%r8) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - jmp 21f0460 │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1d(%rdi) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - movq $0x27ec391,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2223c10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - jrcxz 413201 │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - ret │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - movabs %eax,0xf001f0ffffffa │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - decl (%rdi) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - movsxd %esi,%esi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - rex.XB hlt │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - and %edx,%esi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - add %eax,%esi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - jrcxz 4132f0 │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - repz and $0xfffffffffffffff8,%rbx │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ 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,-0x77(%rax) │ │ │ │ - repz and $0xfffffffffffffff8,%rbx │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ 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,-0x77(%rax) │ │ │ │ - repz and $0xfffffffffffffff8,%rbx │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ 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) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x413668,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x207121c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x413688,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x20711d4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x4136a8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x207118c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x4136c8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x2071144(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x4136e8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x20710fc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x413708,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x20710b4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x413728,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x207106c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x413748,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x2071024(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x413768,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x2070fdc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - test $0x4e,%al │ │ │ │ - jrcxz 413655 │ │ │ │ - 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 │ │ │ │ - jmp 4319c3 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %cl,-0x1d(%rdi) │ │ │ │ - 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WRXB jecxz 4136b5 │ │ │ │ - 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 │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.WRXB jrcxz 4136d5 │ │ │ │ - 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 │ │ │ │ - loopne 413741 │ │ │ │ - jrcxz 4136f5 │ │ │ │ - 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 -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - jrcxz 413715 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %rbp │ │ │ │ - push %rax │ │ │ │ - jrcxz 413735 │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - lahf │ │ │ │ - push %rax │ │ │ │ - jrcxz 413755 │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070041,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + adc $0xd0000000,%eax │ │ │ │ + adc %al,(%rdi) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4137c7 │ │ │ │ + jb 414456 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 414451 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x2071079(%rip),%rsi │ │ │ │ + lea 0x2070031(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a7be0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xb8000000,%eax │ │ │ │ + movabs %eax,0x394cf0458d48022e │ │ │ │ + clc │ │ │ │ + jb 4144b7 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4137c2 │ │ │ │ + je 4144b2 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x22ea070(%rip),%r14 │ │ │ │ + lea 0x23cf6a0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14dc8a8 │ │ │ │ + jmp 14f1600 │ │ │ │ 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) │ │ │ │ - orb $0x7,(%rdi) │ │ │ │ - add 0x73(%rbx,%rcx,4),%cl │ │ │ │ - adc %ch,%cl │ │ │ │ - mov $0x0,%bh │ │ │ │ + push $0x48020710 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4144f3 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 414550 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sysretl │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 73397154 <__environ@GLIBC_2.2.5+0x70b810ac> │ │ │ │ - sub %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41452e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x413848,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x23ee561(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2148bb0 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - sysretl │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x4137e0,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ 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 %ch,%al │ │ │ │ - in $0x3e,%al │ │ │ │ + sysretl │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4138c4 │ │ │ │ - movq $0x4138e0,-0x8(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23ee4ce(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 21485e8 │ │ │ │ - lea 0x2070e95(%rip),%rbx │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jae 4146ad │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x4802070e(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 41393e │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41392e │ │ │ │ - movq $0x413800,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2810161,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x23fa30c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - or $0x8d480207,%eax │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 413982 │ │ │ │ - movq $0x4139a0,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4138a0 │ │ │ │ - lea 0x2070de7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sysretl │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x48004145(%r8) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4145b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0xe(%rbx),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4802070f(%rax) │ │ │ │ + movl $0x4145f8,-0x10(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4145f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x23fa28d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0xf(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - or $0x8d480207,%eax │ │ │ │ - sbb $0x2070dc2,%eax │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,0x49000000(%rdi) │ │ │ │ + add $0x70,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41468f │ │ │ │ + movq $0x4144d0,-0x68(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + movq $0x414508,-0x48(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x21f0340,-0x28(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x10,%rbp │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x4146e8,-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 4146e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %dl,%cl │ │ │ │ + add %dl,0xe(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 413a2a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1552798 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rbx,2) │ │ │ │ + movl $0x414728,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 414728 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0xd99358d4802070d,%al │ │ │ │ - (bad) │ │ │ │ - add 0x73(%rbx,%rcx,4),%cl │ │ │ │ - adc %ch,%cl │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - leave │ │ │ │ - add %eax,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x4902070d(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 413a8f │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x413a40,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e34ddc(%rip),%r14 │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r15b,0x45(%r8) │ │ │ │ + add %cl,0x45(%r11,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jnp 41473f │ │ │ │ + lea 0x23d2fea(%rip),%rsi │ │ │ │ + lea 0x23038bb(%rip),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 16d0388 │ │ │ │ + lea 0x23f94f7(%rip),%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) │ │ │ │ - pop %rax │ │ │ │ - or $0x8d480207,%eax │ │ │ │ + loopne 414783 │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 413afc │ │ │ │ - add $0x18,%r12 │ │ │ │ + jb 4147cb │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 413af1 │ │ │ │ + ja 4147c0 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x413a60,-0x10(%r12) │ │ │ │ + movq $0x414550,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ + lea 0x2070d46(%rip),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41d980 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 414550 │ │ │ │ + movq $0x10,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 413b36 │ │ │ │ + jb 414806 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ + jmp 20a79d0 │ │ │ │ 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) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 209b230 │ │ │ │ - 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 $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 413bc3 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 413bb8 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x413b50,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 413c7b │ │ │ │ - movq $0x413c10,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4148af │ │ │ │ + movq $0x414860,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 413c10 │ │ │ │ + jne 414860 │ │ │ │ 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) │ │ │ │ + add %bl,(%rax) │ │ │ │ + or $0x89480207,%eax │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rbx,%riz,2) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %esi,0x49(%rsi,%rcx,2) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 413c6b │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x413b70,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + ja 41489f │ │ │ │ + movq $0x414778,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4148d8,0x0(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + lea 0x2070c7e(%rip),%rbx │ │ │ │ + jmp 222f610 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - lea 0x23f9fcb(%rip),%rbx │ │ │ │ + lea 0x2070cc2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x23f9390(%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) │ │ │ │ - rorb $1,(%rdx) │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733975f4 <__environ@GLIBC_2.2.5+0x70b8154c> │ │ │ │ - and %ecx,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x413ce0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 209bc10 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4802070a(%rax) │ │ │ │ - movl $0x413d08,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x2070a7f(%rip),%r14 │ │ │ │ - jmp 20a7bc0 │ │ │ │ - nop │ │ │ │ + add %ah,0x4802070c(%rax) │ │ │ │ + movl $0x414900,0x0(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 414900 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0xc(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + xor %cl,0x41(%rcx) │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + cmovs -0x76b7f8bd(%rbx),%ecx │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + or %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - cmp $0x89480041,%eax │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jmp 214a2c8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + 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,0x22(%rdi) │ │ │ │ - movq $0x413bd8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x413d80,0x0(%rbp) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 22240f8 │ │ │ │ + movq $0x4147e0,-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 2224080 │ │ │ │ nop │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ + add %cl,0xd(%rax) │ │ │ │ (bad) │ │ │ │ - pop %rsp │ │ │ │ - jno 413d53 │ │ │ │ - add %ecx,(%rdi) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2070d42,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - rex add %al,0x2000000(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - or %eax,(%rdi) │ │ │ │ + add %dh,0xd(%rax) │ │ │ │ + (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 413dc6 │ │ │ │ - movq $0x413de0,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 222f610 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + sbb $0x2070d6a,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49020709(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 413e06 │ │ │ │ - movq $0x413ca0,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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) │ │ │ │ - add %al,0x9(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x413b10,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x413da8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 209b250 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 413e86 │ │ │ │ - cmp $0x2,%al │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 413f08 │ │ │ │ + jb 414a4b │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 413efd │ │ │ │ + ja 414a40 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2810301,-0x8(%r12) │ │ │ │ + movq $0x4149d0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x413f20,-0x20(%rbp) │ │ │ │ + movq $0x414a60,-0x18(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x222c4c0,-0x30(%rbp) │ │ │ │ - movq $0x25d2869,-0x28(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp d98a38 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - idivl (%rdx,%rax,1) │ │ │ │ - movq $0x413f68,0x0(%rbp) │ │ │ │ - lea 0x23f9d22(%rip),%r9 │ │ │ │ - lea 0x21b4c84(%rip),%r8 │ │ │ │ - lea 0x23ce7e4(%rip),%rdi │ │ │ │ - lea 0x23ce7cd(%rip),%rsi │ │ │ │ - lea 0x23cf7ce(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2037880 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + rex.RB (bad) │ │ │ │ + add -0x7d(%rax),%cl │ │ │ │ + (bad) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 413f74 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - sldt (%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,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - add $0x900065ff,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x8,%al │ │ │ │ + loopne 414a9a │ │ │ │ (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 413ff9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 414007 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 413ffc │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x413a08,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x414020,-0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - lea 0x2209cc9(%rip),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 414aae │ │ │ │ + movq $0x414ac8,-0x8(%rbp) │ │ │ │ + mov 0x4(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 414828 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sarb %cl,(%rsi) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r14b,%r8b │ │ │ │ + rex.WX │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + sarb %cl,(%rsi) │ │ │ │ + add %cl,%ch │ │ │ │ + sub %edi,(%rbx) │ │ │ │ + roll %cl,(%rcx) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or %al,(%rdi) │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rsi,%rdx,2) │ │ │ │ + add %esi,0x49(%rbx,%rbx,2) │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 414072 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x413e90,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x413f90,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + ja 414b47 │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4140bf │ │ │ │ - movq $0x413ab0,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x413e30,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea 0x2070bf3(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nop │ │ │ │ + nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x25(%rdi) │ │ │ │ - movq $0x413fa8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x2070522(%rip),%r14 │ │ │ │ - lea 0x22e9e7e(%rip),%rbx │ │ │ │ - jmp 222f748 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x207074c(%rip),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 414b9a │ │ │ │ + movq $0x414bb8,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 209b0e0 │ │ │ │ + lea 0x2070c0f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or (%rdi),%eax │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdx,%rsi,2) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 414c26 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4149f0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x21f0db0,-0x20(%r12) │ │ │ │ + movq $0x2810161,-0x18(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x414a90,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x4(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2070b07(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xa0000000,%eax │ │ │ │ + or (%rdi),%eax │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB call 73397a94 <__environ@GLIBC_2.2.5+0x70b819ec> │ │ │ │ + rex.RB call 733985ac <__environ@GLIBC_2.2.5+0x70b82504> │ │ │ │ rex.RX │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41418a │ │ │ │ + je 414ca2 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x4141a8,-0x18(%rbp) │ │ │ │ - lea 0x207071f(%rip),%r14 │ │ │ │ + movq $0x414cc0,-0x18(%rbp) │ │ │ │ + lea 0x206fb7f(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14baf78 │ │ │ │ + jmp 14baf98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or (%rdi),%eax │ │ │ │ add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0x14bb190,-0x28(%r12) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x248563a,-0x18(%r12) │ │ │ │ movq $0x280dc29,-0x10(%r12) │ │ │ │ - movq $0x24847d4,-0x8(%r12) │ │ │ │ - movq $0x2484879,(%r12) │ │ │ │ + movq $0x24856f4,-0x8(%r12) │ │ │ │ + movq $0x24857b1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 2224138 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rdi),%eax │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - sbb $0x207070b,%eax │ │ │ │ + sbb $0x2070b03,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x48000000,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + adc $0x40000000,%eax │ │ │ │ + or (%rdi),%eax │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB call 73397b94 <__environ@GLIBC_2.2.5+0x70b81aec> │ │ │ │ + rex.RB call 733986ac <__environ@GLIBC_2.2.5+0x70b82604> │ │ │ │ rex.RX │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41428a │ │ │ │ + je 414da2 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x4142a8,-0x18(%rbp) │ │ │ │ - lea 0x22e6b77(%rip),%rbx │ │ │ │ + movq $0x414dc0,-0x18(%rbp) │ │ │ │ + lea 0x22e604f(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 2222cd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x49020706(%rax) │ │ │ │ + add %dh,0x4902070a(%rax) │ │ │ │ add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 414304 │ │ │ │ - movq $0x14def70,-0x38(%r12) │ │ │ │ + ja 414e1c │ │ │ │ + movq $0x14def90,-0x38(%r12) │ │ │ │ movq $0x27fd299,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ movq $0x280dc29,-0x20(%r12) │ │ │ │ - movq $0x2484953,-0x18(%r12) │ │ │ │ - movq $0x26fae89,-0x10(%r12) │ │ │ │ - movq $0x26fae89,-0x8(%r12) │ │ │ │ - movq $0x26faeeb,(%r12) │ │ │ │ + movq $0x2485863,-0x18(%r12) │ │ │ │ + movq $0x26fae79,-0x10(%r12) │ │ │ │ + movq $0x26fae79,-0x8(%r12) │ │ │ │ + movq $0x26faedb,(%r12) │ │ │ │ lea -0x37(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0xa0000000,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + adc $0x78000000,%eax │ │ │ │ + adc %al,(%rdi) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 41436f │ │ │ │ + jb 414e87 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41436a │ │ │ │ + je 414e82 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x22e9808(%rip),%r14 │ │ │ │ + lea 0x22e8ce0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14edcf8 │ │ │ │ + jmp 14edbe0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + 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 *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0x80000000,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + adc $0x18000000,%eax │ │ │ │ + adc %al,(%rdi) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4143cf │ │ │ │ + jb 414f0e │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4143ca │ │ │ │ + je 414f09 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x22e9528(%rip),%r14 │ │ │ │ + lea 0x2071004(%rip),%r14 │ │ │ │ + lea 0x2070fd8(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14de158 │ │ │ │ + jmp 222f508 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x60000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x22e07a2,%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 41442f │ │ │ │ + jb 414f97 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41442a │ │ │ │ + je 414f92 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2070607(%rip),%r14 │ │ │ │ + lea 0x22e8890(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14b8af0 │ │ │ │ + jmp 14dc8c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - sbb $0x20706e2,%eax │ │ │ │ - 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 4144d3 │ │ │ │ - movq $0x4144b0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4144b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp 4144bb │ │ │ │ - or 0xe(%rbp),%dh │ │ │ │ - lea 0x23f9774(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23f975d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x207080e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x2000000,%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 41452b │ │ │ │ - lea 0x20707e8(%rip),%rbx │ │ │ │ + jae 414fe7 │ │ │ │ + lea 0x2070fa8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ 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 %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ mov %ebx,%esi │ │ │ │ - mov %rsi,%rax │ │ │ │ + mov %r14,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 414562 │ │ │ │ - mov 0xe(%rsi),%rax │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je 41456c │ │ │ │ - movq $0x414520,-0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x1(%r14),%rax │ │ │ │ + je 41504c │ │ │ │ + movq $0x415028,-0x10(%rbp) │ │ │ │ + mov 0x6(%r14),%rbx │ │ │ │ + mov 0xe(%r14),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 414520 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x23f96e8(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + jne 415028 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - ... │ │ │ │ - adc $0x98000000,%eax │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4145dd │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4145d8 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2070737(%rip),%rdi │ │ │ │ - lea 0x22fe541(%rip),%rsi │ │ │ │ - lea 0x22fe552(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 159dc40 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jnp 415033 │ │ │ │ + and %dh,0x27(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x414fe0,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 414fe0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + lea 0x23f8bd6(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23f8bd5(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - adc $0x90000000,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41464d │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 414648 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x207072f(%rip),%rdi │ │ │ │ - lea 0x22fe4d1(%rip),%rsi │ │ │ │ - lea 0x22fe4e2(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 159dc40 │ │ │ │ + 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 4150c4 │ │ │ │ + movq $0x4150b8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4150b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x88000000,%eax │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4146bd │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4146b8 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2070727(%rip),%rdi │ │ │ │ - lea 0x22fe461(%rip),%rsi │ │ │ │ - lea 0x22fe472(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 159dc40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x80000000,%eax │ │ │ │ + hlt │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41472d │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 414728 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x207071f(%rip),%rdi │ │ │ │ - lea 0x22fe3f1(%rip),%rsi │ │ │ │ - lea 0x22fe402(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 159dc40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ + decl -0x73(%rax) │ │ │ │ + sbb $0x2070ead,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41478f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 41478a │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23f94d0(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 209aee8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733980fc <__environ@GLIBC_2.2.5+0x70b82054> │ │ │ │ - pop %rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41540b │ │ │ │ + add $0x1b0,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 414801 │ │ │ │ + ja 415400 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x2484eea,(%r12) │ │ │ │ - movq $0x414820,-0x18(%rbp) │ │ │ │ + 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 %rcx,0x40(%rsp) │ │ │ │ + mov 0x60(%rbx),%rcx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x70(%rbx),%rdx │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov 0x78(%rbx),%rsi │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov 0x80(%rbx),%rdi │ │ │ │ + mov %r8,0x68(%rsp) │ │ │ │ + mov 0x88(%rbx),%r8 │ │ │ │ + mov %r9,0x70(%rsp) │ │ │ │ + mov 0x90(%rbx),%r9 │ │ │ │ + mov 0x98(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x1a8(%r12) │ │ │ │ + mov %rbx,-0x1a0(%r12) │ │ │ │ + movq $0x280dc51,-0x198(%r12) │ │ │ │ + movq $0x21f0db0,-0x190(%r12) │ │ │ │ + mov %r9,-0x188(%r12) │ │ │ │ + lea -0x1a6(%r12),%rbx │ │ │ │ + mov %rbx,-0x180(%r12) │ │ │ │ + movq $0x21f0db0,-0x178(%r12) │ │ │ │ + mov %r8,-0x170(%r12) │ │ │ │ + lea -0x18e(%r12),%rbx │ │ │ │ + mov %rbx,-0x168(%r12) │ │ │ │ + movq $0x21f0db0,-0x160(%r12) │ │ │ │ + mov %rdi,-0x158(%r12) │ │ │ │ + lea -0x176(%r12),%rbx │ │ │ │ + mov %rbx,-0x150(%r12) │ │ │ │ + movq $0x21f0db0,-0x148(%r12) │ │ │ │ + mov %rsi,-0x140(%r12) │ │ │ │ + lea -0x15e(%r12),%rbx │ │ │ │ + mov %rbx,-0x138(%r12) │ │ │ │ + movq $0x21f0db0,-0x130(%r12) │ │ │ │ + mov %rdx,-0x128(%r12) │ │ │ │ + lea -0x146(%r12),%rbx │ │ │ │ + mov %rbx,-0x120(%r12) │ │ │ │ + movq $0x21f0db0,-0x118(%r12) │ │ │ │ + mov %rax,-0x110(%r12) │ │ │ │ + lea -0x12e(%r12),%rax │ │ │ │ + mov %rax,-0x108(%r12) │ │ │ │ + movq $0x21f0db0,-0x100(%r12) │ │ │ │ + mov %rcx,-0xf8(%r12) │ │ │ │ + lea -0x116(%r12),%rax │ │ │ │ + mov %rax,-0xf0(%r12) │ │ │ │ + movq $0x21f0db0,-0xe8(%r12) │ │ │ │ + mov %r14,-0xe0(%r12) │ │ │ │ + lea -0xfe(%r12),%rax │ │ │ │ + mov %rax,-0xd8(%r12) │ │ │ │ + movq $0x21f0db0,-0xd0(%r12) │ │ │ │ + mov %r11,-0xc8(%r12) │ │ │ │ + lea -0xe6(%r12),%rax │ │ │ │ + mov %rax,-0xc0(%r12) │ │ │ │ + movq $0x21f0db0,-0xb8(%r12) │ │ │ │ + mov %r10,-0xb0(%r12) │ │ │ │ + lea -0xce(%r12),%rax │ │ │ │ + mov %rax,-0xa8(%r12) │ │ │ │ + movq $0x21f0db0,-0xa0(%r12) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,-0x98(%r12) │ │ │ │ + lea -0xb6(%r12),%rax │ │ │ │ + mov %rax,-0x90(%r12) │ │ │ │ + movq $0x21f0db0,-0x88(%r12) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov %rax,-0x80(%r12) │ │ │ │ + lea -0x9e(%r12),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + movq $0x21f0db0,-0x70(%r12) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + lea -0x86(%r12),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x21f0db0,-0x58(%r12) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + lea -0x6e(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0x21f0db0,-0x40(%r12) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0x56(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea 0x23d892a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2097760 │ │ │ │ + movq $0x1b0,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x2000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0xf01c866,%esp │ │ │ │ (bad) │ │ │ │ - rex add %al,(%rdx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + test %esi,-0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + decl -0x8(%rcx,%rdi,1) │ │ │ │ + jb 41544c │ │ │ │ + movq $0x4154e0,-0x8(%rbp) │ │ │ │ + lea 0x20704d5(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1e71c60 │ │ │ │ + lea 0x2070dfd(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or $0x89480207,%eax │ │ │ │ + fmuls -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x21f0320,-0x28(%r12) │ │ │ │ + movq $0x2485918,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x2485940,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + jmp 4154f7 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x415468,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2224080 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0xd(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,-0x1(%rbx) │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + add $0x23e7da2,%eax │ │ │ │ + movq $0x4155a0,-0x8(%rbp) │ │ │ │ + lea 0x2070462(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1e71c60 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 414891 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 414866 │ │ │ │ - movq $0x414880,-0x10(%rbp) │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20cbf18 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %bl,%al │ │ │ │ + or $0x7,%al │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fmuls -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x21f0320,-0x28(%r12) │ │ │ │ + movq $0x2485968,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x2485990,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + jmp 4155b7 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x415528,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2224080 │ │ │ │ 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(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock and %dl,%al │ │ │ │ - and (%rdx),%al │ │ │ │ - movq $0x27f2449,-0x8(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %ah,0xc(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,-0x1(%rbx) │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + add $0x23e7ce2,%eax │ │ │ │ + movq $0x415660,-0x8(%rbp) │ │ │ │ + lea 0x20703f2(%rip),%r14 │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - movq $0x280dc51,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21696f8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1e71c60 │ │ │ │ + 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 $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4148f8 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x414840,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x1ebecb5(%rip),%r14 │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + or (%rdi),%eax │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fmuls -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x21f0320,-0x28(%r12) │ │ │ │ + movq $0x24859b8,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x24859e0,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + jmp 415677 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x4155e8,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2224080 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1e381b9(%rip),%r14 │ │ │ │ - jmp 21e7de8 │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0xb(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,-0x1(%rbx) │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + add $0x23e7c22,%eax │ │ │ │ + movq $0x415720,-0x8(%rbp) │ │ │ │ + lea 0x2070382(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1e71c60 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 414967 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x414918,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rdi),%eax │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fmuls -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x21f0320,-0x28(%r12) │ │ │ │ + movq $0x2485a08,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x2485a30,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + jmp 415737 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x4156a8,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2224080 │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - add $0x8d480207,%eax │ │ │ │ - rex.RB call 733982dc <__environ@GLIBC_2.2.5+0x70b82234> │ │ │ │ - pop %rsi │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4149e4 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4148c0,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x414a08,-0x18(%rbp) │ │ │ │ - lea 0x20704f5(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4802070a(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 4156ab │ │ │ │ + lea 0x23e7b62(%rip),%rax │ │ │ │ + movq $0x4157e0,-0x8(%rbp) │ │ │ │ + lea 0x2070312(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1e71c60 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + 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 %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rbp) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 414a50 │ │ │ │ - movq $0x414938,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + add %ah,(%rax) │ │ │ │ + or (%rdi),%al │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fmuls -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x21f0320,-0x28(%r12) │ │ │ │ + movq $0x2485a58,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x2485a80,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x1e86049(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + jmp 4157f7 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x415768,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4148c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,0x4(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 414ae5 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 414ada │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x414988,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x1e34075(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x48020709(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 41576b │ │ │ │ + lea 0x23e7aa2(%rip),%rax │ │ │ │ + movq $0x4158a0,-0x8(%rbp) │ │ │ │ + lea 0x20702a2(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1e71c60 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48020705(%rax) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 414ba0 │ │ │ │ - movq $0x414b60,-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 %rdx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 414b60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + or %eax,(%rdi) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fmuls -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x21f0320,-0x28(%r12) │ │ │ │ + movq $0x2485aa8,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x2485ad0,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + jmp 4158b7 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x415828,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + or %al,(%rdi) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,-0x1(%rbx) │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + add $0x23e79e2,%eax │ │ │ │ + movq $0x415960,-0x8(%rbp) │ │ │ │ + lea 0x2070232(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1e71c60 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add $0xc7480207,%eax │ │ │ │ - add %r15b,0x4c00414b(%r8) │ │ │ │ - lea 0x206feb9(%rip),%esi │ │ │ │ - movq $0x222ccc0,-0x18(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d8380 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x8(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x48020704(%rax) │ │ │ │ - movl $0x414bd8,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1af1ca0 │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fmuls -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x21f0320,-0x28(%r12) │ │ │ │ + movq $0x2485af8,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x2485b20,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + jmp 415977 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x4158e8,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2224080 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,-0x1(%rbx) │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + add $0x23e7922,%eax │ │ │ │ + movq $0x415a20,-0x8(%rbp) │ │ │ │ + lea 0x20701c2(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1e71c60 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x7(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fmuls -0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x6e(%rdi) │ │ │ │ - movq $0x414a80,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x21f0320,-0x28(%r12) │ │ │ │ + movq $0x2485b48,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x2485b70,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x414c38,0x10(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 414c38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + jmp 415a37 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x4159a8,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2224080 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jns 414c6c │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r15b,0x4c(%r8) │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - jge 414c4c │ │ │ │ - lea 0x23560ca(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1af25d0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,-0x1(%rbx) │ │ │ │ (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + add $0x23e7862,%eax │ │ │ │ + movq $0x415ae0,-0x8(%rbp) │ │ │ │ + lea 0x2070152(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1e71c60 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %al,(%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,0x39(%rdi) │ │ │ │ - movq $0x21f0d90,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x48020706(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 415ab5 │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x21f0320,-0x28(%r12) │ │ │ │ + movq $0x2485b98,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x280dc51,-0x10(%r12) │ │ │ │ - movq $0x2087b58,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ + movq $0x2485bc0,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x414c78,0x0(%rbp) │ │ │ │ - jmp 2223c10 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + jmp 415af7 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x415a68,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2224080 │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rdx) │ │ │ │ + add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 7339863c <__environ@GLIBC_2.2.5+0x70b82594> │ │ │ │ - and %ecx,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x414d28,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 209bc10 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,-0x1(%rbx) │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + add $0x23e77a2,%eax │ │ │ │ + movq $0x415ba0,-0x8(%rbp) │ │ │ │ + lea 0x20700e2(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1e71c60 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %eax,(%rdi) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r10b,0x4d(%r8) │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jmp 4144f8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48020701(%rax) │ │ │ │ + add %bl,0x48020705(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 414d71 │ │ │ │ - movq $0x414d98,0x0(%rbp) │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 2149760 │ │ │ │ - lea 0x2070190(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 415b75 │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x21f0320,-0x28(%r12) │ │ │ │ + movq $0x2485be8,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x2485c10,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + jmp 415bb7 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x415b28,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2224080 │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - rex.R (bad) │ │ │ │ - enter $0xf01,$0x1f │ │ │ │ - rex add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add $0x89480207,%eax │ │ │ │ + fadds -0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,-0x1(%rbx) │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + add $0x23e76e2,%eax │ │ │ │ + movq $0x415c60,-0x8(%rbp) │ │ │ │ + lea 0x2070072(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1e71c60 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add (%rdi),%al │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 414e09 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 414e88 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %dh,0x48020704(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 414e7d │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x414ce8,-0x10(%r12) │ │ │ │ + ja 415c35 │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x21f0320,-0x28(%r12) │ │ │ │ + movq $0x2485c38,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x2485c60,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x414e30,-0x20(%rbp) │ │ │ │ - lea 0x206ff3e(%rip),%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 414e30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + jmp 415c77 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x415be8,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2224080 │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + add $0x7,%al │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,-0x1(%rbx) │ │ │ │ (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rdx,%riz,1) │ │ │ │ - movl $0x414ea0,0x0(%rbp) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x6(%rbx),%rdi │ │ │ │ - lea 0x23d28e3(%rip),%rsi │ │ │ │ - lea 0x23031b4(%rip),%r14 │ │ │ │ - jmp 16d0368 │ │ │ │ - movq $0x414f20,0x8(%rbp) │ │ │ │ - lea 0x23f8de0(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2148ce8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + add $0x23e7622,%eax │ │ │ │ + movq $0x415d20,-0x8(%rbp) │ │ │ │ + lea 0x2070002(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1e71c60 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + add (%rdi),%eax │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fmuls -0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x21f0320,-0x28(%r12) │ │ │ │ + movq $0x2485c88,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x2485cb0,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + jmp 415d37 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x415ca8,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2224080 │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rax,2) │ │ │ │ - movl $0x414ed8,0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 414ed8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x3(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,-0x1(%rbx) │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + add $0x23e7562,%eax │ │ │ │ + movq $0x415de0,-0x8(%rbp) │ │ │ │ + lea 0x206ff92(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1e71c60 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x4f(%r8) │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - jae 414efb │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 20a79b0 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x414fe8,0x8(%rbp) │ │ │ │ - lea 0x23f8d51(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2148ce8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add (%rdi),%al │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fmuls -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x21f0320,-0x28(%r12) │ │ │ │ + movq $0x2485cd8,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x2485d00,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + jmp 415df7 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x415d68,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2224080 │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x4f(%r8) │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - mov $0xfd,%bh │ │ │ │ (bad) │ │ │ │ - add %cl,%ch │ │ │ │ - mov $0x36,%cl │ │ │ │ - roll %cl,(%rcx) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x2(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,-0x1(%rbx) │ │ │ │ (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + add $0x23e74a2,%eax │ │ │ │ + movq $0x415ea0,-0x8(%rbp) │ │ │ │ + lea 0x206ff22(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1e71c60 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + add %eax,(%rdi) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fmuls -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x21f0320,-0x28(%r12) │ │ │ │ + movq $0x2485d28,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x2485d50,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + jmp 415eb7 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x415e28,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2224080 │ │ │ │ + or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x23f8d02,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2148ce8 │ │ │ │ + add %al,0x48020701(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 415e2b │ │ │ │ + lea 0x23e73e2(%rip),%rax │ │ │ │ + movq $0x415f60,-0x8(%rbp) │ │ │ │ + lea 0x206feb2(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1e71c60 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x4800414f(%r8) │ │ │ │ - lea 0x23f8cd2(%rip),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 2148ce8 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %eax,(%rdi) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fmuls -0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x21f0320,-0x28(%r12) │ │ │ │ + movq $0x2485d78,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x2485da0,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + jmp 415f77 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x415ee8,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2224080 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - rex.WRXB │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x48020700(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 415eeb │ │ │ │ + lea 0x23e7322(%rip),%rax │ │ │ │ + movq $0x416020,-0x8(%rbp) │ │ │ │ + lea 0x206fe42(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1e71c60 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fmuls -0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - std │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x21f0320,-0x28(%r12) │ │ │ │ + movq $0x2485dc8,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x2485df0,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + jmp 416037 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x415fa8,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2224080 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x480206ff(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 415fab │ │ │ │ + lea 0x23e7262(%rip),%rax │ │ │ │ + movq $0x4160e0,-0x8(%rbp) │ │ │ │ + lea 0x206fdd2(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1e71c60 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,%ch │ │ │ │ - cmp %esi,(%rsi) │ │ │ │ - roll %cl,(%rcx) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + incl (%rsi) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fmuls -0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x21f0320,-0x28(%r12) │ │ │ │ + movq $0x2485e18,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x2485e40,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + jmp 4160f7 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x416068,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2224080 │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x23f8c8a,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2148ce8 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + incb (%rsi) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edi,-0x1(%rbx) │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + add $0x23e71a2,%eax │ │ │ │ + movq $0x416290,-0x8(%rbp) │ │ │ │ + lea 0x206fd62(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1e71c60 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + adc %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) │ │ │ │ - push %rax │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - out %eax,(%dx) │ │ │ │ - cld │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + test %ecx,0x48000000(%rax) │ │ │ │ + mov 0x80(%rbp),%ecx │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ + mov 0x70(%rbp),%rsi │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x58(%rbp),%r9 │ │ │ │ + mov 0x50(%rbp),%r10 │ │ │ │ + mov 0x48(%rbp),%r11 │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %r8,0x68(%rsp) │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov %r9,0x70(%rsp) │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + jmp 41631e │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %cl,%ch │ │ │ │ - jmp ffffffff90432335 <__environ@GLIBC_2.2.5+0xffffffff8dc1c28d> │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + std │ │ │ │ (bad) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + test %ecx,0x48000000(%rax) │ │ │ │ + mov 0x80(%rbp),%ecx │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ + mov 0x70(%rbp),%rsi │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x58(%rbp),%r9 │ │ │ │ + mov 0x50(%rbp),%r10 │ │ │ │ + mov 0x48(%rbp),%r11 │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %r8,0x68(%rsp) │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov %r9,0x70(%rsp) │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %rbx,%r10 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4163f1 │ │ │ │ + mov 0x6(%r10),%rbx │ │ │ │ + movq $0x21f0320,-0x28(%r12) │ │ │ │ + movq $0x2485e68,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x2485e90,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + mov 0x78(%rsp),%r10 │ │ │ │ + jmp 41631e │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x23f8c3a,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2148ce8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + test %ecx,0x48000000(%rax) │ │ │ │ + mov 0x80(%rbp),%ecx │ │ │ │ + mov 0x78(%rbp),%rdx │ │ │ │ + mov 0x70(%rbp),%rsi │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + mov 0x60(%rbp),%r8 │ │ │ │ + mov 0x58(%rbp),%r9 │ │ │ │ + mov 0x50(%rbp),%r10 │ │ │ │ + mov 0x48(%rbp),%r11 │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %r8,0x68(%rsp) │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov %r9,0x70(%rsp) │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov %rbx,%r10 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 416225 │ │ │ │ + lea 0x23e6f80(%rip),%rbx │ │ │ │ + mov 0x78(%rsp),%r10 │ │ │ │ + add $0xa0,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4163d9 │ │ │ │ + movq $0x4150e0,-0x98(%r12) │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + mov %r10,-0x88(%r12) │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + mov %r10,-0x80(%r12) │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov %r10,-0x78(%r12) │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov %r10,-0x70(%r12) │ │ │ │ + mov 0x60(%rsp),%r10 │ │ │ │ + mov %r10,-0x68(%r12) │ │ │ │ + mov 0x68(%rsp),%r10 │ │ │ │ + mov %r10,-0x60(%r12) │ │ │ │ + mov 0x70(%rsp),%r10 │ │ │ │ + mov %r10,-0x58(%r12) │ │ │ │ + mov 0x78(%rsp),%r10 │ │ │ │ + mov %r10,-0x50(%r12) │ │ │ │ + mov %r11,-0x48(%r12) │ │ │ │ + mov %r14,-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 -0x98(%r12),%rbx │ │ │ │ + add $0x90,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xa0,0x388(%r13) │ │ │ │ + movq $0x416128,0x0(%rbp) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x4161b0,0x0(%rbp) │ │ │ │ + mov %r10,%rbx │ │ │ │ + jmp 2224080 │ │ │ │ + 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 41505a │ │ │ │ + adc %bh,%bh │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 416442 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 209bc10 │ │ │ │ + jmp 416ba0 │ │ │ │ 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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 415092 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + or %bh,%dh │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + xor $0x206fe01,%eax │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 209bc10 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 20a79d0 │ │ │ │ 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 │ │ │ │ + call 48436b76 <__environ@GLIBC_2.2.5+0x45c20ace> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4150ca │ │ │ │ + jb 4164cb │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4164c0 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x416458,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e32180(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 209bc10 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 415102 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 209bc10 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0x4(%rbx),%rbx │ │ │ │ + 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 41513a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 209bc10 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 209b250 │ │ │ │ + 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 415172 │ │ │ │ + jb 416573 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 416568 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x416500,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 209bc10 │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,%dh │ │ │ │ - (bad) │ │ │ │ + sar $0x6,%cl │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4152f1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ + rex.RB call 73399edc <__environ@GLIBC_2.2.5+0x70b83e34> │ │ │ │ + movsxd -0x39(%rax),%ecx │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4151d8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - lea 0x206fcc4(%rip),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + movq $0x4165c8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4151d8 │ │ │ │ + jne 4165c8 │ │ │ │ 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 %bl,(%rax) │ │ │ │ - incb (%rsi) │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - push %rdx │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415210 │ │ │ │ + add %al,0x480206f9(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4165e4 │ │ │ │ + movq $0x416608,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 209bc30 │ │ │ │ + lea 0x206f95d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + data16 add %cl,-0x77(%r8) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + pop %rdi │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ + add %cl,%ch │ │ │ │ + movabs 0x9001d319,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edi,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x3f(%rbx),%rbx │ │ │ │ - movq $0x414db8,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x415270,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415270 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + int3 │ │ │ │ + rex.W enter $0xf01,$0x1f │ │ │ │ + rex add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - std │ │ │ │ - (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rdi,2) │ │ │ │ - movl $0x4152a8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4152a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ cld │ │ │ │ (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r10b,%r8b │ │ │ │ - push %rdx │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - psadbw %mm3,%mm0 │ │ │ │ - (bad) │ │ │ │ - jne 4152d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41667a │ │ │ │ + movq $0x416690,-0x8(%rbp) │ │ │ │ + mov 0xd(%rbx),%rsi │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1ba7cf8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480206fc(%rax) │ │ │ │ - movl $0x415418,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 158dd20 │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 159dd58 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x415320,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %bh,0x490206f8(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4166b6 │ │ │ │ + movq $0x416588,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415320 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x4(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r9b,0x53(%r8) │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - psadbw %mm3,%mm0 │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + sti │ │ │ │ (bad) │ │ │ │ - jne 415348 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 416731 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 416712 │ │ │ │ + movq $0x416728,-0x20(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 209b0e0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r12b,0x48004153(%r8) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 158d180 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add %al,0x480206fb(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4167a3 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 416793 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x416520,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x416658,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rsi │ │ │ │ + lea 0x206f7a5(%rip),%r14 │ │ │ │ + lea 0x22e77f9(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 222f748 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x4167d0,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4167d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - fldpi │ │ │ │ - (bad) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sti │ │ │ │ - (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81d(%rbx) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x49(%rsp,%rdi,2) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4153e9 │ │ │ │ - movq $0x415118,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x2087b58,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %esi,0x48(%rbx,%rcx,1) │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x415380,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea 0x206f739(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x5(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %esi,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x54(%r8) │ │ │ │ - add %cl,-0x73(%r8) │ │ │ │ - sbb $0x206f9d5,%eax │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415458 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sti │ │ │ │ + mov 0x4(%rbx),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,0x1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x415490,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415490 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - enter $0x4154,$0x0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x3f(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4154c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480206fa(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 4155c0 │ │ │ │ - movq $0x415508,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 416909 │ │ │ │ + movq $0x416878,-0x20(%rbp) │ │ │ │ + mov 0x4(%rbx),%rbx │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 415508 │ │ │ │ + jne 416878 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - 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) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r14b,(%r8) │ │ │ │ - push %rbp │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - psadbw %mm3,%mm0 │ │ │ │ - (bad) │ │ │ │ - jne 415530 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%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 41690d │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4168f9 │ │ │ │ + movq $0x21f0db0,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x280dc51,-0x28(%r12) │ │ │ │ + movq $0x21f0340,-0x20(%r12) │ │ │ │ + movq $0x280cf09,-0x18(%r12) │ │ │ │ + lea -0x36(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x416810,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x4(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 416810 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 414f30 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cli │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + stc │ │ │ │ (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r11b,%r8b │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - jne 415544 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 158dd20 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 416971 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x416988,-0x30(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 14baf98 │ │ │ │ + jmp *-0x10(%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,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - (bad) -0x7d(%rcx) │ │ │ │ + add %ch,-0x7(%rax) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + add -0x7f(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2c(%rdi) │ │ │ │ - movq $0x415150,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x2087b58,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x415558,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 2224080 │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 159dd58 │ │ │ │ - movq $0x4155f0,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4155f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edx,%esi │ │ │ │ add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x7(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r11b,(%r8) │ │ │ │ - push %rsi │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - psadbw %mm3,%mm0 │ │ │ │ + add %cl,-0x39(%rcx) │ │ │ │ + test %ah,(%rax,%rdi,4) │ │ │ │ (bad) │ │ │ │ - jne 415618 │ │ │ │ - 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 %dl,-0x7(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r12b,0x56(%r8) │ │ │ │ + js 416a0a │ │ │ │ add %cl,-0x75(%r8) │ │ │ │ - jne 41562c │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 158d180 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %r9b,-0x77(%r9) │ │ │ │ + test %ah,(%rax,%rcx,8) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - fldpi │ │ │ │ (bad) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + decl -0x39(%rcx) │ │ │ │ + test %ah,(%rax,%rdx,8) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - stc │ │ │ │ (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x49(%rsp,%rdi,2) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4156a9 │ │ │ │ - movq $0x4150a8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x2087b58,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + push 0x49021f0d(%rax) │ │ │ │ + lea -0x148(%rsp),%eax │ │ │ │ + mov %rax,-0x128(%r12) │ │ │ │ + movq $0x280dc51,-0x120(%r12) │ │ │ │ + movq $0x21f0340,-0x118(%r12) │ │ │ │ + movq $0x280cf09,-0x110(%r12) │ │ │ │ + lea -0x12e(%r12),%rcx │ │ │ │ + mov %rcx,-0x108(%r12) │ │ │ │ + movq $0x4164e8,-0x100(%r12) │ │ │ │ + lea -0x117(%r12),%rcx │ │ │ │ + mov %rcx,-0xf8(%r12) │ │ │ │ + movq $0x1babb88,-0xf0(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0xe8(%r12) │ │ │ │ + movq $0x280dc51,-0xe0(%r12) │ │ │ │ + movq $0x1babb28,-0xd8(%r12) │ │ │ │ + lea -0xee(%r12),%rcx │ │ │ │ + mov %rcx,-0xd0(%r12) │ │ │ │ + movq $0x27fd299,-0xc8(%r12) │ │ │ │ + movq $0x27fd299,-0xc0(%r12) │ │ │ │ + movq $0x277b929,-0xb8(%r12) │ │ │ │ + movq $0x277b929,-0xb0(%r12) │ │ │ │ + movq $0x277b929,-0xa8(%r12) │ │ │ │ + movq $0x280dc29,-0xa0(%r12) │ │ │ │ + movq $0x280dc29,-0x98(%r12) │ │ │ │ + movq $0x280dc29,-0x90(%r12) │ │ │ │ + movq $0x280dc29,-0x88(%r12) │ │ │ │ + movq $0x280dc29,-0x80(%r12) │ │ │ │ + movq $0x280dc29,-0x78(%r12) │ │ │ │ + movq $0x27fd299,-0x70(%r12) │ │ │ │ + movq $0x27fd299,-0x68(%r12) │ │ │ │ + movq $0x280dc29,-0x60(%r12) │ │ │ │ + movq $0x4166e0,-0x58(%r12) │ │ │ │ + lea -0xd7(%r12),%rcx │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + lea -0xfc(%r12),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x416830,-0x38(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x280dc29,-0x10(%r12) │ │ │ │ + lea -0x34(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x57(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x415640,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x150,0x388(%r13) │ │ │ │ + jmp 2224138 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x9(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x480206f8(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 41581f │ │ │ │ - movq $0x415718,0x0(%rbp) │ │ │ │ - lea 0x206f6ad(%rip),%rbx │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 416ca9 │ │ │ │ + movq $0x416bd8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 415718 │ │ │ │ + jne 416bd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - clc │ │ │ │ + add %bl,-0x9(%rax) │ │ │ │ (bad) │ │ │ │ add -0x77(%rax),%cl │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %cl,0x1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x415750,0x0(%rbp) │ │ │ │ + test %dh,0x48000000(%rbx) │ │ │ │ + movl $0x416c20,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 415750 │ │ │ │ - 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,%al │ │ │ │ - testl $0x45c74802,(%rsi) │ │ │ │ - clc │ │ │ │ - mov %dl,0x41(%rdi) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x3f(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 415788 │ │ │ │ + jne 416c20 │ │ │ │ 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 %ah,0x480206f7(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 415880 │ │ │ │ - movq $0x4157c8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4157c8 │ │ │ │ - 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 %ch,0x4802301e(%rax) │ │ │ │ - movl $0x4157f0,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4157f0 │ │ │ │ - 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,0x4802301e(%rax) │ │ │ │ - movl $0x415918,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 158dd20 │ │ │ │ - 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) │ │ │ │ - (bad) -0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %dl,(%rax) │ │ │ │ + testl $0xc4834902,(%rsi) │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2c(%rdi) │ │ │ │ - movq $0x4150e0,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x2087b58,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 416c8b │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x416420,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + movq $0x416930,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x415818,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 159dd58 │ │ │ │ - movq $0x4158b0,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + lea 0x23f6faf(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4158b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x206f680(%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,0x4802301d(%rax) │ │ │ │ - movl $0x4158d8,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4158d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %dh,%dl │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x1d(%rax) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - movq $0x415a00,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 158d180 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 416cf1 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x206f218(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sub %dh,%dh │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 416d2a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 416ba0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - and $0x19066,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + cmc │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 416d66 │ │ │ │ + movq $0x416d80,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdi,%rbp,2) │ │ │ │ - mov %ecx,%ebx │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %dh,0x490206f5(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 415964 │ │ │ │ - movq $0x415070,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x2087b58,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + ja 416da6 │ │ │ │ + movq $0x416d08,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x415900,0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - (bad) -0x7d(%rcx) │ │ │ │ + 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 $0x2087b78,-0x8(%r12) │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + movq $0x416cc8,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x416d48,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x415990,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 2224080 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x206f529(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x58000000,%eax │ │ │ │ + cmc │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - and $0x19066,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 1039a784 <__environ@GLIBC_2.2.5+0xdb846dc> │ │ │ │ (bad) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdi,%rbp,2) │ │ │ │ - mov %ecx,%ebx │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + or %cl,-0x18(%rcx,%rcx,4) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 416ef0 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x206f4d0(%rip),%rax │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 415a4c │ │ │ │ - movq $0x415038,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x2087b58,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + ja 416ecd │ │ │ │ + movq $0x14def90,-0x38(%r12) │ │ │ │ + movq $0x27fd299,-0x30(%r12) │ │ │ │ + movq $0x2486252,-0x28(%r12) │ │ │ │ + movq $0x280dc29,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x26fae79,-0x10(%r12) │ │ │ │ + movq $0x26fae79,-0x8(%r12) │ │ │ │ + movq $0x26faedb,(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x4159e8,0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x416f08,-0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - (bad) -0x7d(%rcx) │ │ │ │ + add %bl,-0xc(%rax) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x2087b78,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x415a78,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 2224080 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - cmc │ │ │ │ + add -0x7d(%rax),%cl │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 415bd5 │ │ │ │ - add $0x98,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415bca │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x1babb68,-0x90(%r12) │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - movq $0x280dc51,-0x80(%r12) │ │ │ │ - movq $0x1babb08,-0x78(%r12) │ │ │ │ - lea -0x8e(%r12),%rbx │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x27fd299,-0x68(%r12) │ │ │ │ - movq $0x27fd299,-0x60(%r12) │ │ │ │ - movq $0x277b939,-0x58(%r12) │ │ │ │ - movq $0x277b939,-0x50(%r12) │ │ │ │ - movq $0x277b939,-0x48(%r12) │ │ │ │ - movq $0x280dc29,-0x40(%r12) │ │ │ │ - movq $0x280dc29,-0x38(%r12) │ │ │ │ - movq $0x280dc29,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - movq $0x280dc29,-0x20(%r12) │ │ │ │ - movq $0x280dc29,-0x18(%r12) │ │ │ │ - movq $0x27fd299,-0x10(%r12) │ │ │ │ - movq $0x27fd299,-0x8(%r12) │ │ │ │ - movq $0x280dc29,(%r12) │ │ │ │ - movq $0x415bf0,-0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x77(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1ba7cd8 │ │ │ │ - movq $0x98,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %ebx,%eax │ │ │ │ + jmp 416e71 │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ + adc $0xa0000000,%eax │ │ │ │ + hlt │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 7339a87c <__environ@GLIBC_2.2.5+0x70b847d4> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 416f72 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x416f90,-0x18(%rbp) │ │ │ │ + lea 0x22e3e7f(%rip),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ hlt │ │ │ │ (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x415188,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x206f411,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 416fe0 │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%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 %bl,0x480206f4(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 415c74 │ │ │ │ - movq $0x415c88,-0x20(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x206e5d6(%rip),%r14 │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14e39b8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - hlt │ │ │ │ + sar $0xff,%bh │ │ │ │ (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x51(%rdi) │ │ │ │ - movq $0x414b08,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x415ad8,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x415d08,0x18(%rbp) │ │ │ │ - lea -0x2e(%r12),%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 2223780 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %dl,%gs:0xf(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + incl 0x0(%rcx,%rax,1) │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - movq $0x4147a8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x415c40,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB mov $0x4c,%r8b │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 417056 │ │ │ │ + mov %r8,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 416fff │ │ │ │ + lea 0x23b3386(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x206f38c(%rip),%rbx │ │ │ │ + movq $0x417088,-0x48(%rbp) │ │ │ │ + mov 0x7(%r8),%rax │ │ │ │ + mov 0x7(%rax),%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov 0xf(%r8),%rcx │ │ │ │ + mov 0x17(%r8),%rdx │ │ │ │ + mov 0x1f(%r8),%r8 │ │ │ │ + mov %r8,%r10 │ │ │ │ + mov 0xf(%rax),%r8 │ │ │ │ + mov 0x17(%rax),%r11 │ │ │ │ + mov %r11,-0x50(%rbp) │ │ │ │ + mov %r14,-0x40(%rbp) │ │ │ │ + mov %rsi,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %r10,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ + jmp 1ee4af8 │ │ │ │ + lea 0x206f3ab(%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 (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + add %rax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,0x480206f3(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jae 4170d4 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb 4170b7 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 1f1dc68 │ │ │ │ + movq $0x417108,0x18(%rbp) │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 416fe0 │ │ │ │ + movq $0x417140,0x18(%rbp) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 416fe0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x48023b32(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + cmp 0x18(%rbp),%rbx │ │ │ │ + je 417162 │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 1f1b6a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %cl,0x48023b32(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + cmp 0x20(%rbp),%rbx │ │ │ │ + je 417162 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 1f1c5f8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x480206f2(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 415dae │ │ │ │ - movq $0x415dc8,-0x10(%rbp) │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 417228 │ │ │ │ + movq $0x4171c8,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20cbf18 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4171c8 │ │ │ │ + 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(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ + add %al,-0xe(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ rex.RB │ │ │ │ - lock and %dl,%al │ │ │ │ - and (%rdx),%al │ │ │ │ - movq $0x27f2449,-0x8(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + lock adc %dh,0x41(%rdx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - movq $0x280dc51,0x8(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21696f8 │ │ │ │ - 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) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415e40 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x415d88,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x1ebd76d(%rip),%r14 │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%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) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1e36c71(%rip),%r14 │ │ │ │ - jmp 21e7de8 │ │ │ │ - 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 415eaf │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x415e60,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 417210 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %bh,%al │ │ │ │ + int1 │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 73399824 <__environ@GLIBC_2.2.5+0x70b8377c> │ │ │ │ - pop %rsi │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415f2c │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x415e08,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x415f50,-0x18(%rbp) │ │ │ │ - lea 0x206efad(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add -0x77(%rcx),%cl │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + jge 41721f │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 416fe0 │ │ │ │ + lea 0x206f201(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%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 417280 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x2(%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(%rbp) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 415f98 │ │ │ │ - movq $0x415e80,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x1e84b01(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 415e08 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41602d │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 416022 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x415ed0,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x1e32b2d(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,%cl │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - fwait │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB fdivs 0x48004160(%r8) │ │ │ │ - mov 0x6(%rbx),%eax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rdx │ │ │ │ - mov 0x1e(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB movabs 0x127820ff8394c,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + ret │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 41732a │ │ │ │ + movq $0x4172d0,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + mov %r9,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4160b0 │ │ │ │ + jne 4172d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - lock (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %cl,0x35(%r13,%rcx,4) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmp ffffffffc78962cb <__environ@GLIBC_2.2.5+0xffffffffc5080223> │ │ │ │ - rex.RB call 2643453 │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x1f22398,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x27ca382,-0x10(%r12) │ │ │ │ + movq $0x27ca382,-0x8(%r12) │ │ │ │ + movq $0x1,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x417458,-0x58(%rbp) │ │ │ │ + mov 0x7(%rax),%rbx │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov 0x7(%rbx),%r9 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov %r10,%rsi │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + mov %r11,%r14 │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + mov 0x17(%rbx),%r11 │ │ │ │ + mov %r11,-0x60(%rbp) │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + mov %r11,-0x50(%rbp) │ │ │ │ + mov %r10,-0x48(%rbp) │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov 0x27(%rax),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x17(%rax),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0x1f(%rax),%rax │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14d8380 │ │ │ │ + add $0xffffffffffffffa0,%rbp │ │ │ │ + jmp 1ee4af8 │ │ │ │ + lea 0x206f085(%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) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + xchg %edx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x11(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - movq $0x2229e60,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x416168,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1af1ca0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + cmp (%rdx),%eax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmp 0x20(%rbp),%rbx │ │ │ │ + je 4174e7 │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 1f1c5f8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %edx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x2f(%rax) │ │ │ │ + cmp (%rdx),%eax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmp 0x28(%rbp),%rbx │ │ │ │ + je 4174e7 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 1f1b6a0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.WXB or %rax,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + out %eax,(%dx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x6e(%rdi) │ │ │ │ - movq $0x415fc8,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4161c8,0x0(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + rex.RB pop %r8 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jae 4174f1 │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb 417519 │ │ │ │ + cmp 0x38(%rbp),%rdi │ │ │ │ + jne 417541 │ │ │ │ + movq $0x4174b8,0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4161c8 │ │ │ │ + jne 4174b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %al,(%rcx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %ah,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x63(%rax) │ │ │ │ - xor $0x45c74802,%eax │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - jge 4161f4 │ │ │ │ - lea 0x2354b3a(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1af25d0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jge 4174c4 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + cmp 0x38(%rbp),%rbx │ │ │ │ + sete %bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 4175f4 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x417420,0x20(%rbp) │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 417280 │ │ │ │ + movq $0x4173e8,0x20(%rbp) │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 417280 │ │ │ │ + movq $0x417570,0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 417570 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %dh,(%rbx) │ │ │ │ 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 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41627d │ │ │ │ - movq $0x2229ed8,-0x50(%r12) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x1f22398,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x21f0d90,-0x38(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x280dc51,-0x28(%r12) │ │ │ │ - movq $0x2087b58,-0x20(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x416208,0x0(%rbp) │ │ │ │ - jmp 2223c10 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %dl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - rex in (%dx),%al │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 416300 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4162f5 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x2484eea,(%r12) │ │ │ │ - movq $0x416318,-0x8(%rbp) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jge 4175ec │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41762e │ │ │ │ + movq $0x1f22398,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x4175e0,0x0(%rbp) │ │ │ │ + mov %rsi,0x40(%rbp) │ │ │ │ + jmp 2224098 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + out %al,(%dx) │ │ │ │ (bad) │ │ │ │ - rex.WXB enter $0xf01,$0x1f │ │ │ │ - rex add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jmp 41633d │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB call 73399c8c <__environ@GLIBC_2.2.5+0x70b83be4> │ │ │ │ - and %ecx,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x416378,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 209bc10 │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4176a7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4176a2 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x22e64c0(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14edd18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480206eb(%rax) │ │ │ │ - movl $0x4163a0,0x0(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 417707 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov $0x2,%r14d │ │ │ │ - jmp 4144f8 │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 417702 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x22e6150(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14dcd58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ + adc $0x80000000,%eax │ │ │ │ + in (%dx),%eax │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x15(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rdx,1) │ │ │ │ - movl $0x4163e8,0x0(%rbp) │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 2149760 │ │ │ │ - lea 0x206eb40(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 417767 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 417762 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x206ed47(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14b79c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - hlt │ │ │ │ - rex.WX enter $0xf01,$0x1f │ │ │ │ - rex add %al,(%rcx) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x206ed5b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jmp 41640d │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 416459 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4164d8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4164cd │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x416338,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x416480,-0x20(%rbp) │ │ │ │ - lea 0x206e8ee(%rip),%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416480 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 41781b │ │ │ │ + lea 0x206ed30(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jmp 416485 │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rdx,%riz,1) │ │ │ │ - movl $0x4164f0,0x0(%rbp) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x6(%rbx),%rdi │ │ │ │ - lea 0x23d1293(%rip),%rsi │ │ │ │ - lea 0x2301b64(%rip),%r14 │ │ │ │ - jmp 16d0368 │ │ │ │ - movq $0x416570,0x8(%rbp) │ │ │ │ - lea 0x23f7790(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2148ce8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + 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 417852 │ │ │ │ + mov 0xe(%rsi),%rax │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 41785c │ │ │ │ + movq $0x417810,-0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x1(%r14),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 417810 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x23f63f8(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4179d0 │ │ │ │ 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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rax,2) │ │ │ │ - movl $0x416528,0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4178ec │ │ │ │ + movq $0x4178d0,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416528 │ │ │ │ + jne 4178d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - add %cl,%gs:-0x75(%r8) │ │ │ │ - jae 41654b │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 20a79b0 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x416638,0x8(%rbp) │ │ │ │ - lea 0x23f7701(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2148ce8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ + add %cl,0x5(%rbp,%rcx,4) │ │ │ │ + jp 417938 │ │ │ │ (bad) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jnp 4178f2 │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0xf(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1ee9890 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x48004165(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x206e767(%rip),%r14 │ │ │ │ - jmp 21485e8 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x23f76b2,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2148ce8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41792f │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x417898,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e3135d(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - add %cl,%gs:-0x73(%r8) │ │ │ │ - xor $0x23f7682,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 2148ce8 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - data16 add %cl,-0x77(%r8) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - out %eax,(%dx) │ │ │ │ - out %al,$0x6 │ │ │ │ - add %cl,%ch │ │ │ │ - jmp ffffffff9043391f <__environ@GLIBC_2.2.5+0xffffffff8dc1d877> │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4179a4 │ │ │ │ + movq $0x417988,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 417988 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x23f763a,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %cl,0x5(%rbp,%rcx,4) │ │ │ │ + ret $0x3f62 │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jnp 4179aa │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0xf(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 2148ce8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + jmp 1ee9890 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + cwtl │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x66(%r8) │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - lahf │ │ │ │ - out %al,$0x6 │ │ │ │ - add %cl,%ch │ │ │ │ - cltd │ │ │ │ (bad) │ │ │ │ - roll %cl,(%rcx) │ │ │ │ - nop │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rcx,%rax,1) │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0x23f75ea,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2148ce8 │ │ │ │ - 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 4166aa │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 417a42 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 417a37 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jg 417a09 │ │ │ │ + movq $0x417950,-0x10(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1ebbc3c(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x417900,-0x10(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + movq $0x417a78,-0x10(%rbp) │ │ │ │ + lea 0x23f622c(%rip),%r8 │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 209bc10 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 1ee9890 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x206eae7(%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 %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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4166e2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 209bc10 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 417a84 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 417ac8 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + sar $0xff,%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rcx,%rax,1) │ │ │ │ + ... │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41671a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 209bc10 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + sbbl $0xffffff8d,0x48000000(%rbp) │ │ │ │ + sbb $0x206ea5c,%eax │ │ │ │ + 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) │ │ │ │ + rex.RX add %r8d,(%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 416752 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 417b20 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jae 417b6a │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 417b60 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 417b50 │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 417b72 │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %r8,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 417bd3 │ │ │ │ + movq $0x417b08,-0x38(%rbp) │ │ │ │ + mov 0x7(%r8),%rax │ │ │ │ + mov 0x7(%rax),%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov 0xf(%rax),%r8 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r14,%r10 │ │ │ │ + mov 0x17(%rax),%rax │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %r10,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp 1ee4af8 │ │ │ │ + lea 0x23e56bf(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + jmp ffffffff8d897df8 <__environ@GLIBC_2.2.5+0xffffffff8b081d50> │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 417c37 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 417c32 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x206e897(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 209bc10 │ │ │ │ + jmp 14f1600 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ 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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41678a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + call ffffffff8d897e58 <__environ@GLIBC_2.2.5+0xffffffff8b081db0> │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 417c97 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 417c92 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x206e837(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 209bc10 │ │ │ │ + jmp 14f1600 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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 4167c2 │ │ │ │ + jb 417cd2 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 209bc10 │ │ │ │ + jmp 1ee99a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W jmp ffffffff8d8969e0 <__environ@GLIBC_2.2.5+0xffffffff8b080938> │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 416919 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x416828,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - lea 0x206e674(%rip),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416828 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x17(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x19(%rax) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 1039b644 <__environ@GLIBC_2.2.5+0xdb8559c> │ │ │ │ (bad) │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x68(%r8) │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ + movabs %eax,0x30f045c748000001 │ │ │ │ + jge 417d45 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ (bad) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416860 │ │ │ │ + jne 417d30 │ │ │ │ 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,(%rax) │ │ │ │ - out %eax,$0x6 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ + add %dh,(%rax) │ │ │ │ + jmp ffffffffc7897f38 <__environ@GLIBC_2.2.5+0xffffffffc5081e90> │ │ │ │ rex.RB clc │ │ │ │ - cwtl │ │ │ │ - push $0xffffffff8b480041 │ │ │ │ - rex.XB (bad) │ │ │ │ + push $0x4800417d │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ mov 0x3f(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416898 │ │ │ │ + jne 417d68 │ │ │ │ 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,%al │ │ │ │ - out %al,$0x6 │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ + add %bh,%al │ │ │ │ + call ffffffff8b897f70 <__environ@GLIBC_2.2.5+0xffffffff89081ec8> │ │ │ │ or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rax,%rdi,2) │ │ │ │ - movl $0x4168d0,0x8(%rbp) │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,0x48000000(%rdi) │ │ │ │ + movl $0x417da8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4168d0 │ │ │ │ + jne 417da8 │ │ │ │ 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 %bh,0x480206e6(%rax) │ │ │ │ - movl $0x4168f8,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + add %dl,0x49022ff9(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 417ea4 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x2229ed8,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x417e00,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4168f8 │ │ │ │ + jne 417e00 │ │ │ │ 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 %dl,0x480206e6(%rax) │ │ │ │ - movl $0x416a30,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ + add %bh,(%rax) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jne 417e0c │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 158dd20 │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 159dd58 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x416948,0x8(%rbp) │ │ │ │ + jmp 158fdc0 │ │ │ │ + movq $0x417e40,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416948 │ │ │ │ + jne 417e40 │ │ │ │ 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 %al,-0x1a(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r14b,0x69(%r8) │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - psadbw %mm3,%mm0 │ │ │ │ - (bad) │ │ │ │ - jne 416970 │ │ │ │ + add %bh,0x49022ff8(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 417eb4 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x2229ed8,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x417e90,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 417e90 │ │ │ │ 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,(%rax) │ │ │ │ - out %al,$0x6 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r15b,0x48004169(%r8) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ + add %ch,-0x8(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jne 417e9c │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 158d180 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 158f170 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nopl 0x0(%rax) │ │ │ │ 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 %r9b,-0x77(%r8) │ │ │ │ - fldpi │ │ │ │ + sbb %ah,%bh │ │ │ │ (bad) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 7339b82c <__environ@GLIBC_2.2.5+0x70b85784> │ │ │ │ + pop %rsp │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x417f18,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 417f18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - in $0x6,%eax │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81d(%rbx) │ │ │ │ + add %bl,%al │ │ │ │ + out %al,$0x6 │ │ │ │ + add -0x7cb7f81d(%rbx),%al │ │ │ │ sti │ │ │ │ - add %esi,0x49(%rsp,%rdi,2) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 416a01 │ │ │ │ - movq $0x416768,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x2087b58,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x22e770a(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x416998,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 2224080 │ │ │ │ + lea 0x22e6e44(%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) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x1b(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %esi,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x6a(%r8) │ │ │ │ - add %cl,-0x73(%r8) │ │ │ │ - sbb $0x206e3bd,%eax │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416a70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 417fab │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 417fa0 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x222a5e0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e30cde(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - in $0x6,%al │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x416aa8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416aa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - in $0x6,%al │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - loopne 416b18 │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x3f(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 418014 │ │ │ │ + movq $0x417ff8,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416ae0 │ │ │ │ + jne 417ff8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x5(%rbp,%rcx,4) │ │ │ │ + push %rdx │ │ │ │ + pop %rsp │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x480206e4(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 416bd8 │ │ │ │ - movq $0x416b20,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jnp 41801a │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0xf(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416b20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 1ee9890 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1c(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r9b,0x6b(%r8) │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - psadbw %mm3,%mm0 │ │ │ │ - (bad) │ │ │ │ - jne 416b48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 418057 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x417fc0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e30c35(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + 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 %ah,(%rax) │ │ │ │ - in $0x6,%al │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r14b,%r8b │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - jne 416b5c │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 158dd20 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 418128 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4180c8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4180c8 │ │ │ │ + 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) │ │ │ │ - (bad) -0x7d(%rcx) │ │ │ │ + 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,0x2c(%rdi) │ │ │ │ - movq $0x4167a0,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x2087b58,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x416b70,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ + add %dh,0x43(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x418028,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x418140,0x0(%rbp) │ │ │ │ + lea 0x23f5b50(%rip),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 1ee9890 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 159dd58 │ │ │ │ - movq $0x416c08,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416c08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x1d(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r14b,(%r8) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - psadbw %mm3,%mm0 │ │ │ │ - (bad) │ │ │ │ - jne 416c30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 41814c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jrcxz 416c35 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r15b,0x6c(%r8) │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - jne 416c44 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 158d180 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ 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,-0x77(%r8) │ │ │ │ - fldpi │ │ │ │ - (bad) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4181d0 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4181c5 │ │ │ │ + movq $0x417cb0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x4181f0,-0x28(%rbp) │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x206e434(%rip),%rsi │ │ │ │ + lea 0x206e3f5(%rip),%r14 │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 159dc60 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x206e4d1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loop 416c7d │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x49(%rsp,%rdi,2) │ │ │ │ - add $0x28,%esp │ │ │ │ + add %dl,0x480206e4(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 418244 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 416cc1 │ │ │ │ - movq $0x4166f8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x2087b58,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + ja 418234 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x417cf0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x416c58,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + movq $0x418268,0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2147fc0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 20a9748 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x1e(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %esi,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add %cl,-0x73(%r8) │ │ │ │ - sbb $0x206e095,%eax │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416d30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - loop 416d35 │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ + add %cl,%al │ │ │ │ + jrcxz 41826d │ │ │ │ + add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,0x1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x416d68,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416d68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %esi,0x48(%rsi,%rbp,1) │ │ │ │ + movl $0x4182d0,0x18(%rbp) │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea 0x206e2eb(%rip),%rbx │ │ │ │ + movq $0x222b218,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222fd20 │ │ │ │ + movq $0x418388,0x0(%rbp) │ │ │ │ + mov %r9,%rsi │ │ │ │ + lea 0x22e9901(%rip),%r14 │ │ │ │ + jmp 14e39d8 │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,%r8b │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - loope 416d6d │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - movabs 0x4807438b4800416d,%al │ │ │ │ - mov 0x3f(%rbx),%ebx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416da0 │ │ │ │ + add %sil,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 4182f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + xor %al,-0x74b7ffbf(%rbx) │ │ │ │ + rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x480206e1(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 416e98 │ │ │ │ - movq $0x416de0,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416de0 │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 418330 │ │ │ │ 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 %dl,0x48023008(%rax) │ │ │ │ - movl $0x416e08,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416e08 │ │ │ │ - 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,0x2a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x418078,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x8(%rax) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - movq $0x416f30,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 158dd20 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x490206e2(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4183d6 │ │ │ │ + movq $0x417ed8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + movq $0x4183f8,0x18(%rbp) │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + lea 0x206e19b(%rip),%rbx │ │ │ │ + movq $0x222b218,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222fd20 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - (bad) -0x7d(%rcx) │ │ │ │ + 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,0x2c(%rdi) │ │ │ │ - movq $0x416730,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x2087b58,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + movq $0x2229ed8,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x417f58,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x416e30,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 159dd58 │ │ │ │ - movq $0x416ec8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 416ec8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + loop 41845d │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4184a6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4184a1 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x22e7449(%rip),%r14 │ │ │ │ + lea 0x206e0c8(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ 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,0x480206e4(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 41853c │ │ │ │ + lea 0x206e550(%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,0x7(%rax) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - movq $0x416ef0,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + add %ah,-0x1c(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7cb7f81d(%rbx),%al │ │ │ │ + sti │ │ │ │ + add %esi,0x6c(%rbp) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + movq $0x418528,0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 416ef0 │ │ │ │ + jne 418528 │ │ │ │ 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,0x7(%rax) │ │ │ │ - xor %al,(%rdx) │ │ │ │ - movq $0x417018,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 158d180 │ │ │ │ + add %ch,(%rax) │ │ │ │ + in $0x6,%al │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rdi,1) │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + movq $0x4184f0,-0x10(%rbp) │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x206e402(%rip),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x23f3f91(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2097b90 │ │ │ │ + lea 0x23f56c6(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23f56af(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + out %eax,$0x6 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x206e72a,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - and $0x19066,%eax │ │ │ │ - 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 4185e6 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4187c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdi,%rbp,2) │ │ │ │ - mov %ecx,%ebx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 416f7c │ │ │ │ - movq $0x4166c0,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x2087b58,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x416f18,0x0(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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 418623 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 418640 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - (bad) -0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x2087b78,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x416fa8,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 2224080 │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - or %r13b,%r11b │ │ │ │ - and $0x19066,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 418691 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 418717 │ │ │ │ + movq $0x418690,-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 418690 │ │ │ │ + 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,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdi,%rbp,2) │ │ │ │ - mov %ecx,%ebx │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdi,%rdi,2) │ │ │ │ + add $0x50,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417064 │ │ │ │ - movq $0x416688,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x2087b58,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + ja 418707 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x418600,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x21f0340,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x417000,0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ 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) │ │ │ │ - (bad) -0x7d(%rcx) │ │ │ │ + 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 $0x2087b78,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x417090,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 2224080 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 4170ce │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 417212 │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 417207 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x4162a8,-0xb0(%r12) │ │ │ │ - mov %rcx,-0xa0(%r12) │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - movq $0x1babb68,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - movq $0x280dc51,-0x80(%r12) │ │ │ │ - movq $0x1babb08,-0x78(%r12) │ │ │ │ - lea -0x8e(%r12),%rax │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - movq $0x27fd299,-0x68(%r12) │ │ │ │ - movq $0x27fd299,-0x60(%r12) │ │ │ │ - movq $0x277b939,-0x58(%r12) │ │ │ │ - movq $0x277b939,-0x50(%r12) │ │ │ │ - movq $0x277b939,-0x48(%r12) │ │ │ │ - movq $0x280dc29,-0x40(%r12) │ │ │ │ - movq $0x280dc29,-0x38(%r12) │ │ │ │ - movq $0x280dc29,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - movq $0x280dc29,-0x20(%r12) │ │ │ │ - movq $0x280dc29,-0x18(%r12) │ │ │ │ - movq $0x27fd299,-0x10(%r12) │ │ │ │ - movq $0x27fd299,-0x8(%r12) │ │ │ │ - movq $0x280dc29,(%r12) │ │ │ │ - movq $0x417228,-0x8(%rbp) │ │ │ │ - lea -0xb0(%r12),%rsi │ │ │ │ - lea -0x77(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1ba7cd8 │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - filds (%rsi) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41727d │ │ │ │ - movq $0x416408,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x4167d8,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4185c0,-0x30(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x418640,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%r14 │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 418640 │ │ │ │ + movq $0x38,0x388(%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 rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4172e6 │ │ │ │ - movq $0x417308,-0x30(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - lea 0x206cf68(%rip),%r14 │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 14e39b8 │ │ │ │ - lea 0x206dee3(%rip),%rbx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 41883d │ │ │ │ + lea 0x206e530(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x490206de(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 417378 │ │ │ │ - movq $0x416050,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x4170f0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x417398,0x28(%rbp) │ │ │ │ - lea -0x3e(%r12),%r14 │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 2223780 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - ... │ │ │ │ (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,0x2c(%rdi) │ │ │ │ - movq $0x2229ed8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x2229e60,-0x10(%r12) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x62(%rbp) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41886a │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x418740,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ + add $0x10,%rbp │ │ │ │ lea -0x28(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + movq $0x4187e8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4187e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - 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 41742b │ │ │ │ - movq $0x417448,-0x8(%rbp) │ │ │ │ - lea 0x23f6839(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23f510f(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2148f80 │ │ │ │ - lea 0x206ddee(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x23f67d1(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23f67cc(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - fldl (%rsi) │ │ │ │ + adc $0xb0000000,%eax │ │ │ │ + faddl (%rsi) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4174ce │ │ │ │ + jb 4188d7 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4174c9 │ │ │ │ + je 4188d2 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x206dd3f(%rip),%rsi │ │ │ │ - lea 0x23f6791(%rip),%r14 │ │ │ │ + lea 0x206dbf7(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 415d28 │ │ │ │ + jmp 14f1600 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x80000000,%eax │ │ │ │ - fldl (%rsi) │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + faddl (%rsi) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 41752f │ │ │ │ + jb 418937 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41752a │ │ │ │ + je 418932 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x22e6648(%rip),%r14 │ │ │ │ + lea 0x206db97(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14edbc0 │ │ │ │ + jmp 14f1600 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x40000000,%eax │ │ │ │ + in $0x6,%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41899e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 418999 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x206e409(%rip),%rsi │ │ │ │ + lea 0x23f52c1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + 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 %bl,%ch │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ + rclb $1,-0x72b7fdc2(%rbx) │ │ │ │ + rex.RB call 7339c30c <__environ@GLIBC_2.2.5+0x70b86264> │ │ │ │ + sub %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 417571 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - lea 0x206dce0(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ + movq $0x418a00,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x23e93a9(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2148608 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x48023e93(%rax) │ │ │ │ + movl $0x418a28,0x0(%rbp) │ │ │ │ + lea 0x23f5242(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 2148d08 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x6d(%rax) │ │ │ │ + ds add -0x39(%rax),%cl │ │ │ │ + add %r10b,-0x76(%r8) │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + rex.WRXB xchg %rax,%r11 │ │ │ │ + ds add %cl,%ch │ │ │ │ + leave │ │ │ │ + sti │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + ds add -0x39(%rax),%cl │ │ │ │ + add %r15b,-0x76(%r8) │ │ │ │ + add %cl,-0x73(%r8) │ │ │ │ + xor $0x23f51f2,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 2148d08 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + ds add -0x39(%rax),%cl │ │ │ │ + add %r12b,0x4800418a(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0x23e92ff(%rip),%r14 │ │ │ │ + jmp 2148bd0 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%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 $0x21f0340,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 22240f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x48023afe,%eax │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4175f3 │ │ │ │ + jb 418b78 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4175c8,-0x18(%rbp) │ │ │ │ + movq $0x418b30,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4175c8 │ │ │ │ + jne 418b30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x2(%rax) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + movq $0x418b68,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 418b68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - movl $0x417608,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 209bc10 │ │ │ │ - lea 0x23f6665(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x2(%rax) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + movq $0x418b90,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 2147ea0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + movq $0x418bc0,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 418bc0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - jbe 417650 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - push $0xffffffffe9023d6a │ │ │ │ - or %ecx,(%rbx) │ │ │ │ - enter $0x9001,$0x0 │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + std │ │ │ │ + cmp (%rdx),%al │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x418c18,0x8(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1ee8948 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - out %eax,$0xdb │ │ │ │ - (bad) │ │ │ │ - add -0x7d(%rax),%cl │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ - or %edx,%ebx │ │ │ │ - add %ecx,(%rdi) │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 418c0c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 418c18 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%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 $0x2102a38,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + lea -0x24(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x418bf0,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 4176b1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 417692 │ │ │ │ - movq $0x4176a8,-0x20(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 222f610 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 418cf5 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x418cd8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 418cd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jnp 418cf3 │ │ │ │ + add %cl,(%rdi) │ │ │ │ + sahf │ │ │ │ + rorb $0xb6,(%rdi) │ │ │ │ + rorb $0xe0,-0x3f(%rax) │ │ │ │ + add -0x75(%rax),%ecx │ │ │ │ + cwtl │ │ │ │ + sar $0x47,%bl │ │ │ │ + add -0x7d(%rax),%cl │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41771a │ │ │ │ - movq $0x417588,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x21f0320,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x280dc51,-0x10(%r12) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - movq $0x417740,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 222fb78 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,%gs:-0x1(%rcx) │ │ │ │ + lock nopl %gs: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) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %cl,%gs:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 418d33 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 418d50 │ │ │ │ + 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,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 1039c6a4 <__environ@GLIBC_2.2.5+0xdb865fc> │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fiaddl (%rsi) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 7339b0dc <__environ@GLIBC_2.2.5+0x70b85034> │ │ │ │ - sbb $0x48,%al │ │ │ │ - movl $0x4177c8,-0x18(%rbp) │ │ │ │ + ret $0x0 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 831afd │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ - lea 0x206daf4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 418d98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480206da(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 41780e │ │ │ │ - add $0x10,%r12 │ │ │ │ + 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 4177fe │ │ │ │ + ja 418e0f │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x417768,-0x8(%r12) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x418d10,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x21f0340,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 417859 │ │ │ │ - movq $0x417548,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x417660,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x16(%r12),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x23f4e27(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x38000000,%eax │ │ │ │ - fiaddl (%rsi) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4178ce │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4178c9 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x206d9f2(%rip),%r14 │ │ │ │ - lea 0x206d9c8(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sti │ │ │ │ + cmp (%rdx),%al │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 418ec6 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x418e88,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 418e88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - adc $0x40000000,%eax │ │ │ │ - fildl (%rsi) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41792f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 41792a │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x206dae1(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2149900 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sti │ │ │ │ + cmp (%rdx),%al │ │ │ │ + movq $0x418eb0,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 418eb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0x70000000,%eax │ │ │ │ - fildl (%rsi) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41799d │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + cli │ │ │ │ + cmp (%rdx),%al │ │ │ │ + movq $0x418ee0,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 417998 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x206db0f(%rip),%rdi │ │ │ │ - lea 0x22fb181(%rip),%rsi │ │ │ │ - lea 0x22fb192(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 159dc40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov $0x1,%r14d │ │ │ │ + jmp 4177e8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %cl,%al │ │ │ │ + cli │ │ │ │ + cmp (%rdx),%al │ │ │ │ + movq $0x418f08,-0x8(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2147ea0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - lock mov %rdi,%rsi │ │ │ │ - lea 0x23e58cc(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 222f748 │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - adc $0x60000000,%eax │ │ │ │ - loopne 4179ed │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 417a3d │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 417a38 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x206dfff(%rip),%rdi │ │ │ │ - lea 0x22fb0e1(%rip),%rsi │ │ │ │ - lea 0x22fb0f2(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 159dc40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %ah,0x48023afa(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x418f60,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1ee8948 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 418f54 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 418f60 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x30000000,%eax │ │ │ │ - loopne 417a5d │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 417aad │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 417aa8 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x206d8e1(%rip),%rdi │ │ │ │ - lea 0x23f61b9(%rip),%rsi │ │ │ │ - lea 0x206d881(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + (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,0x36(%rdi) │ │ │ │ + movq $0x2102a38,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + lea -0x24(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x418f38,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + 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 41903d │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x419020,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419020 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - adc $0x0,%eax │ │ │ │ - loopne 417acd │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 417b1d │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 417b18 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x206dfa7(%rip),%rdi │ │ │ │ - lea 0x23f6149(%rip),%rsi │ │ │ │ - lea 0x206d7e9(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jnp 41903b │ │ │ │ + add %cl,(%rdi) │ │ │ │ + sahf │ │ │ │ + rorb $0xb6,(%rdi) │ │ │ │ + rorb $0xe0,-0x3f(%rax) │ │ │ │ + add -0x75(%rax),%ecx │ │ │ │ + cwtl │ │ │ │ + sar $0x47,%bl │ │ │ │ + add -0x7d(%rax),%cl │ │ │ │ (bad) │ │ │ │ + add %al,%gs:-0x1(%rcx) │ │ │ │ + lock nopl %gs:0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - filds (%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %dl,%ah │ │ │ │ + (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - sbb $0x206dfc2,%eax │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 419088 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x206d4ae(%rip),%rsi │ │ │ │ + lea 0x206d401(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14eca28 │ │ │ │ + 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 417b83 │ │ │ │ + jb 4190c6 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 417ba0 │ │ │ │ + jmp 222f508 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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,-0x73(%rax) │ │ │ │ - rex.RB call 1039b4f4 <__environ@GLIBC_2.2.5+0xdb8544c> │ │ │ │ - (bad) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 82f79d │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 419141 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x419128,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 417be8 │ │ │ │ + jne 419128 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + 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 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 417c43 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x417b60,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jnp 419147 │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0xf(%rbx),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 417ac8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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 417ccb │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 417cc0 │ │ │ │ + jb 41917e │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x417ba0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x23f5f9f(%rip),%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 417ba0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp 20a79d0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + 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 417d03 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4191d0 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 417d20 │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + 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 41924c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419241 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x419198,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 1039b674 <__environ@GLIBC_2.2.5+0xdb855cc> │ │ │ │ - (bad) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 82fa9d │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + nop │ │ │ │ + roll %cl,(%rsi) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 7339cbb4 <__environ@GLIBC_2.2.5+0x70b86b0c> │ │ │ │ + pop %rsp │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4192a0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 417d68 │ │ │ │ + jne 4192a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ - 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 %esi,0x49(%rbx,%riz,2) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 417dc3 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x417ce0,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %dl,-0x2d(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7cb7f81d(%rbx),%al │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x22e6382(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea 0x22e5abc(%rip),%rbx │ │ │ │ + add $0x8,%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 -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 417e64 │ │ │ │ - add $0x28,%r12 │ │ │ │ + jb 419333 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 417e59 │ │ │ │ + ja 419328 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x417d20,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ + movq $0x222a640,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 417d20 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x2000000,%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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 417f31 │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 417f20 │ │ │ │ - movq $0x417ed0,-0x10(%rbp) │ │ │ │ - mov 0x6(%r14),%rbx │ │ │ │ - mov 0xe(%r14),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4193d4 │ │ │ │ + movq $0x419388,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 417ed0 │ │ │ │ + jne 419388 │ │ │ │ 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) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rsp,%rbx,2) │ │ │ │ - movl $0x417f10,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 417f10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 419444 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419439 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x419348,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x4900417f(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 417e80 │ │ │ │ - lea 0x23f5d2a(%rip),%r14 │ │ │ │ - lea 0x23f4fdb(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x206dc00(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x417f68,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 417f68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%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 418d50 │ │ │ │ nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - jg 417fb0 │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - or %bh,%bh │ │ │ │ - (bad) │ │ │ │ - incl (%rcx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x23f47ce(%rip),%r14 │ │ │ │ + jmp 4187c0 │ │ │ │ + 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,0x22(%rdi) │ │ │ │ - movq $0x417df8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x417f88,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%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,0x19(%rdi) │ │ │ │ - movq $0x417c78,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4194eb │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4194e0 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x222a640,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x417fe0,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fildl (%rsi) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4180b2 │ │ │ │ - movq $0x418070,-0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41958c │ │ │ │ + movq $0x419540,-0x10(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - lea 0x206d48c(%rip),%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418070 │ │ │ │ + jne 419540 │ │ │ │ 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,(%rax) │ │ │ │ - iret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rdx,%riz,1) │ │ │ │ - movl $0x4180c8,0x0(%rbp) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x6(%rbx),%rdi │ │ │ │ - lea 0x23cf6a3(%rip),%rsi │ │ │ │ - lea 0x22fff74(%rip),%r14 │ │ │ │ - jmp 16d0368 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ 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 %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4195fc │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4195f1 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x419500,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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,0x48(%rdx,%rcx,8) │ │ │ │ - movl $0x418108,0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 418108 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ 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 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 419639 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x23f4621(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1f1a088 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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) │ │ │ │ - nop │ │ │ │ - fiaddl (%rsi) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 418183 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 418178 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + ja 41967f │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x418030,-0x10(%r12) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x222a640,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e307db(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - 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) │ │ │ │ - rex roll $1,(%rsi) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4181c1 │ │ │ │ + jb 4196fc │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4196f1 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - lea 0x206d120(%rip),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x419650,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4181fe │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 419783 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419778 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x222a640,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x419798,-0x10(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + 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 41823e │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4197a4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + 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 41981d │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419812 │ │ │ │ movq $0x222af48,-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),%rbx │ │ │ │ + movq $0x419710,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 48438931 <__environ@GLIBC_2.2.5+0x45c22889> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 418281 │ │ │ │ + js 41980b │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 419861 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x206d8ce(%rip),%rsi │ │ │ │ + lea 0x206d55c(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ + jmp 20a79d0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 418276 │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4182da │ │ │ │ - movq $0x4182f0,-0x28(%rbp) │ │ │ │ + add %dl,0x480206d5(%rax) │ │ │ │ + lea -0x58(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4198da │ │ │ │ + movq $0x4198f0,-0x48(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rcx │ │ │ │ mov 0x16(%rbx),%rdx │ │ │ │ - mov 0x1e(%rbx),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x1e(%rbx),%rsi │ │ │ │ + mov 0x26(%rbx),%rdi │ │ │ │ + mov 0x2e(%rbx),%r8 │ │ │ │ + mov 0x36(%rbx),%r9 │ │ │ │ + mov 0x3e(%rbx),%rbx │ │ │ │ + mov %rdi,-0x40(%rbp) │ │ │ │ + mov %r9,-0x38(%rbp) │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %r8,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ jmp 222f610 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + {rex2 0x6} add -0x39(%rax),%r9b │ │ │ │ + add %r11b,(%r8) │ │ │ │ + cltd │ │ │ │ + add %sil,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 419918 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + push %rax │ │ │ │ + cltd │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 419950 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsi,%rdx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4199a2 │ │ │ │ + movq $0x419838,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x4199e0,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4199e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x490206d8(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rbx,%rbx,2) │ │ │ │ add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 418333 │ │ │ │ - movq $0x222a640,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - movq $0x418358,0x20(%rbp) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ + ja 419a3b │ │ │ │ + movq $0x419610,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x419c78,0x0(%rbp) │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4172a8 │ │ │ │ + lea 0x206d2fe(%rip),%rbx │ │ │ │ + movq $0x222b218,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 222fd20 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419ba8 │ │ │ │ + movq $0x4190e0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x419aa8,-0x8(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419aa8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + or (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + roll %cl,(%rsi) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + cmp %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rdi,%riz,2) │ │ │ │ + movl $0x419ae0,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419ae0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + or (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - fadds (%rsi) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - mov %al,-0x76b3ffbf(%rbx) │ │ │ │ - jne 418364 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %dh,%al │ │ │ │ + rolb %cl,(%rsi) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + cmp %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rbp,1) │ │ │ │ + movl $0x419e98,0x8(%rbp) │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + lea 0x206d1f9(%rip),%rbx │ │ │ │ + movq $0x222b218,0x0(%rbp) │ │ │ │ + jmp 222fd20 │ │ │ │ + movq $0x419b48,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418388 │ │ │ │ + jne 419b48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or (%rax),%dl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ + add %ah,-0x35(%rax) │ │ │ │ (bad) │ │ │ │ add -0x77(%rax),%cl │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - movl $0x4183f0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 209bc10 │ │ │ │ - movq $0x4183d0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + add %esi,0x49(%rsp,%riz,2) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419b98 │ │ │ │ + movq $0x419478,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x41a050,0x8(%rbp) │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 418168 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x419be8,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4183d0 │ │ │ │ + jne 419be8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ecx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lret $0x206 │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 419c50 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419c40 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x419458,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x41a008,0x0(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + jmp 418168 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x41a1b0,0x0(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x22e7f57(%rip),%r14 │ │ │ │ + jmp 14e39d8 │ │ │ │ + nop │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - test %al,0x0(%rcx) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 417e80 │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x480206d0(%rax) │ │ │ │ + movl $0x419ca0,0x0(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419ca0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x29(%rax) │ │ │ │ + add %ch,-0x30(%rax) │ │ │ │ (bad) │ │ │ │ add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - and %al,0x49f63100(%rcx,%rax,2) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ + add %r10b,%r8b │ │ │ │ + pushf │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ + xor %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 419cd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + rolb $1,(%rsi) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r11b,(%r8) │ │ │ │ + popf │ │ │ │ + add %cl,0x45(%r11,%rcx,4) │ │ │ │ + rex.W │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0xf(%rbx),%r14 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + lea 0x206d015(%rip),%rbx │ │ │ │ + movq $0x222b218,-0x8(%rbp) │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2147e00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 222fd20 │ │ │ │ + mov %esi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x29(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,-0x63(%r8) │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + rex.W │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 419d48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + mov %esi,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + 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,0x48000000(%rdi) │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - jge 418470 │ │ │ │ - movq $0x418258,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + add %dh,0x38(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x222a5e0,-0x10(%r12) │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x419db0,0x0(%rbp) │ │ │ │ + lea -0x10(%r12),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + jmp 4179d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %esi,(%rdi) │ │ │ │ + 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,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex.W │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 419e29 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419e19 │ │ │ │ + movq $0x4197b8,-0x40(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ movq $0x280cf09,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 4184d0 │ │ │ │ - movq $0x4184b0,0x8(%rbp) │ │ │ │ - mov 0xe(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4184b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419e75 │ │ │ │ + movq $0x4196a0,-0x38(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl (%rax) │ │ │ │ + or %edi,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,-0x7b(%r8) │ │ │ │ - add %cl,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - sar $0xff,%cl │ │ │ │ - decl -0x39(%rcx) │ │ │ │ - test %ecx,0x30000003(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - enter $0xe0bb,$0x1 │ │ │ │ - lea 0x206cf71(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %r9b,%r8b │ │ │ │ + sahf │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W test $0x7,%bl │ │ │ │ + jne 419ec8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + mov %edi,(%rdi) │ │ │ │ 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) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - movq $0x4181d8,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + add %dh,0x38(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x222a5e0,-0x10(%r12) │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x419f30,0x0(%rbp) │ │ │ │ + lea -0x10(%r12),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + jmp 4179d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %edi,(%rdi) │ │ │ │ + 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 │ │ │ │ + rex.W │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 419fa0 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419f90 │ │ │ │ + movq $0x4195a0,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 419fe7 │ │ │ │ + movq $0x419498,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - movq $0x4184f0,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ + jmp 2224080 │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %edi,0x0(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,-0x60(%r8) │ │ │ │ + add %cl,0x75(%r9,%rcx,4) │ │ │ │ + rex.W test $0x7,%bl │ │ │ │ + jne 41a078 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %edi,(%rdi) │ │ │ │ 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,-0x75(%r8) │ │ │ │ + rex.WRB │ │ │ │ + rex.W jmp 41a0b3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edi,0x0(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x4c0041a0(%r8) │ │ │ │ + mov %esi,0x48(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41a098 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %edi,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - movq $0x418218,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB │ │ │ │ + rex.W jmp 41a0a0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edi,(%rdi) │ │ │ │ + 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 │ │ │ │ + rex.W │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 41a133 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a0fa │ │ │ │ + movq $0x419158,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - movq $0x418560,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movq $0x41a030,0x0(%rbp) │ │ │ │ + mov %rcx,0x48(%rbp) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %edi,(%rdi) │ │ │ │ + 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,%al │ │ │ │ - {rex2 0x6} add -0x7d(%rcx),%r9b │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB │ │ │ │ + rex.W │ │ │ │ + mov %rbx,%rdx │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 418620 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x418198,-0x38(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x4182a0,-0x20(%r12) │ │ │ │ + ja 41a17f │ │ │ │ + movq $0x4191f0,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x1e(%r12),%rbx │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x41a128,0x0(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rcx,0x48(%rbp) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x3c(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3e(%rdi) │ │ │ │ + movq $0x419260,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x41a220,0x0(%rbp) │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + lea 0x206c376(%rip),%rbx │ │ │ │ + movq $0x222b218,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 222fd20 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %edi,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 418673 │ │ │ │ - movq $0x418690,-0x10(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x23e9723(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21485e8 │ │ │ │ - lea 0x206d5ae(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x2b(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r15b,0x48004186(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov $0x1,%r14d │ │ │ │ - jmp 2148738 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2a(%rdi) │ │ │ │ + movq $0x222a5e0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x41a278,0x0(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e2e923(%rip),%r14 │ │ │ │ + mov %rbx,0x48(%rbp) │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + mov %edi,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x2b(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r12b,%r8b │ │ │ │ - xchg %al,0x0(%rcx) │ │ │ │ - lea 0x206c429(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB │ │ │ │ + rex.W │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 41a2e8 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a2d8 │ │ │ │ + movq $0x4193e8,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a32f │ │ │ │ + movq $0x4192e0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - {rex2 0x6} add -0x77(%rax),%r9b │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x4d(%rbp) │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %bh,0x490206ca(%rax) │ │ │ │ + add $0x68,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 418729 │ │ │ │ - movq $0x418130,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4185d8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + ja 41a3d1 │ │ │ │ + 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 $0x4190a0,-0x60(%r12) │ │ │ │ + mov %r14,-0x50(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x419880,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0x3e(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x206c41c(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + lret $0x206 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41a45f │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x419058,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0x41a358,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + mov $0x4d000000,%eax │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 41a549 │ │ │ │ + movq $0x4189b8,-0xb0(%r12) │ │ │ │ + mov %r14,-0xa0(%r12) │ │ │ │ + movq $0x418af0,-0x98(%r12) │ │ │ │ + lea -0xb0(%r12),%rax │ │ │ │ + mov %rax,-0x88(%r12) │ │ │ │ + movq $0x418c98,-0x80(%r12) │ │ │ │ + lea -0x98(%r12),%rbx │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + movq $0x418d50,-0x68(%r12) │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0x418e48,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0x418fe0,-0x40(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x41a3f8,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x67(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x80(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0xb8,0x388(%r13) │ │ │ │ + lea 0x206c8f5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ - adc $0x10000000,%eax │ │ │ │ - {rex2 0x6} add -0x73(%rax),%r9b │ │ │ │ - rex.RB call 7339c0ac <__environ@GLIBC_2.2.5+0x70b86004> │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 7339dec4 <__environ@GLIBC_2.2.5+0x70b87e1c> │ │ │ │ rex.RX │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4187a2 │ │ │ │ + je 41a5ba │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x4187c0,-0x18(%rbp) │ │ │ │ - lea 0x206c727(%rip),%r14 │ │ │ │ + movq $0x41a5d8,-0x18(%rbp) │ │ │ │ + lea 0x206c8c7(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14baf78 │ │ │ │ + jmp 14baf98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x490206d4(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + enter $0x206,$0x49 │ │ │ │ add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41880a │ │ │ │ - movq $0x14bb190,-0x28(%r12) │ │ │ │ + ja 41a622 │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ movq $0x280dc51,-0x18(%r12) │ │ │ │ movq $0x280dc29,-0x10(%r12) │ │ │ │ - movq $0x2485b2c,-0x8(%r12) │ │ │ │ - movq $0x2485c29,(%r12) │ │ │ │ + movq $0x2486cf4,-0x8(%r12) │ │ │ │ + movq $0x2486e51,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 2224138 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480206d4(%rax) │ │ │ │ - lea 0x206d48a(%rip),%ebx │ │ │ │ + add %dh,(%rax) │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x206c92a,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xa0000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x37(%rax) │ │ │ │ (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41889f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 41889a │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x206c431(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2149ce0 │ │ │ │ + sbb $0x206c952,%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) │ │ │ │ + adc %ah,%bl │ │ │ │ + cmp (%rdx),%al │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41a6f0 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41a6e0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41a6e0 │ │ │ │ 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 %cl,%al │ │ │ │ + loop 41a719 │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r9b,(%r8) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %cl,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + mov $0xd7,%al │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x48023ae2(%rax) │ │ │ │ + movl $0x41a738,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41a738 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x1e(%rax) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x41a790,0x8(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1ee8948 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 41a784 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41a790 │ │ │ │ + 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,0x36(%rdi) │ │ │ │ + movq $0x2102a38,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + lea -0x24(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x41a768,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,0x458d4802(%rsi,%rdi,1) │ │ │ │ - call 7339c20c <__environ@GLIBC_2.2.5+0x70b86164> │ │ │ │ - sub %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + cwtl │ │ │ │ + loope 41a849 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 41a840 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x418900,-0x18(%rbp) │ │ │ │ + movq $0x41a858,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x23e94a9(%rip),%r14 │ │ │ │ + mov $0x1,%r14d │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 21485e8 │ │ │ │ + jmp 4177e8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48023e94(%rax) │ │ │ │ - movl $0x418928,0x0(%rbp) │ │ │ │ - lea 0x23f5342(%rip),%rsi │ │ │ │ + add %dl,-0x1f(%rax) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + movq $0x41a880,-0x8(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 2148ce8 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2147ea0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6c(%rax) │ │ │ │ - ds add -0x39(%rax),%cl │ │ │ │ - add %r10b,-0x77(%r8) │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - rex.WRXB xchg %rax,%r12 │ │ │ │ - ds add %cl,%ch │ │ │ │ - test $0x9001d2fc,%eax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x23f52fa,%eax │ │ │ │ + add %ch,(%rax) │ │ │ │ + loope 41a8b9 │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r11b,%r8b │ │ │ │ + test $0x41,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + (bad) │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 2148ce8 │ │ │ │ + jmp 1ee8948 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ 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) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 41a8cc │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41a8d8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - leave │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4189a1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - lea 0x206c940(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + movq $0x2102a38,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + lea -0x24(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x41a8b0,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 418a14 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 418a09 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 41a99a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41a9b0,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ 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 418a58 │ │ │ │ - movq $0x418a70,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23f3ae2(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2148f80 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r13b,%r8b │ │ │ │ + test $0x89490041,%eax │ │ │ │ + fmuls -0x77(%rax) │ │ │ │ + (bad) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 417ac8 │ │ │ │ + nopl 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 0x23f51a9(%rip),%ebx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23f51a4(%rip),%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x23f3245(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov $0x8d480206,%edx │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + loopne 41aa33 │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 418ada │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x418af0,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ + movq $0x41aa80,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 209bc10 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41aa80 │ │ │ │ + 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,%al │ │ │ │ + mov $0x83490206,%ecx │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41ab05 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + movq $0x41a958,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rdi │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + movq $0x41ab30,-0x18(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rdi,0x8(%rbp) │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - mov 0x0(%rcx),%eax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x23d5580(%rip),%r14 │ │ │ │ - jmp 2098128 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x8b4c0206,%ecx │ │ │ │ + rex.WRB sub %r9b,0x45(%r11,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 41ab44 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov %rbx,0x28(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 417280 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x83490206,%eax │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x418a30,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 2147fa0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x41aa28,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rdi,%rsi │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f748 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + mov $0xb8,%al │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41abfd │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x206b88c(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14eca28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - mov %rsi,%rbx │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41ac3e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 222f508 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + 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 │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 418be3 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 418bd8 │ │ │ │ + jb 41acb1 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41aca0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x222a640,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41aca0 │ │ │ │ + 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) │ │ │ │ + jne 41acac │ │ │ │ + mov 0xf(%rbx),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + 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 41ad00 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - roll $1,(%rsi) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB mov $0x72f8394c,%r8d │ │ │ │ - xor %ecx,-0x39(%rax) │ │ │ │ - rex.RB fcoms -0x74(%r8) │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rdx │ │ │ │ - mov 0x1e(%rbx),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 41adc4 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41ad78,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 222f610 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - roll $1,(%rsi) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r15b,-0x74(%r8) │ │ │ │ - add %sil,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 418c78 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41ad78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rolb $1,(%rsi) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + 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,0x47(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x41acc8,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x418cf0,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x206c53a(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - jmp 4172a8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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 %cl,(%rax) │ │ │ │ + mov $0x8d480206,%ecx │ │ │ │ + rex.RB loopne 41ae31 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41ae12 │ │ │ │ + movq $0x41ae28,-0x20(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x30(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x8b480206,%eax │ │ │ │ + adc %r9b,-0x39(%r8) │ │ │ │ + adc %r13b,-0x52(%r8) │ │ │ │ + add %cl,-0x75(%r8) │ │ │ │ + jge 41ae50 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea 0x206b89f(%rip),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222fb78 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - and %cl,-0x76b3ffbf(%rbp) │ │ │ │ - jne 418cfc │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 418d20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - rolb $1,(%rsi) │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,0x49000000(%rdx) │ │ │ │ - add $0x58,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 418dd2 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x418aa8,-0x50(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x21f0320,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x214b770,-0x18(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x418b70,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x418f08,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - lea -0x6(%r12),%rsi │ │ │ │ - lea 0x206bc37(%rip),%r14 │ │ │ │ - movq $0x222ccc0,-0x18(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14eca08 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x418e08,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 418e08 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,-0x9ffbe52(%r8) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 41ae90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - test %eax,(%rdi) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - iret │ │ │ │ - (bad) │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,0x48000000(%rdi) │ │ │ │ - movl $0x418e40,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + enter $0x41ae,$0x0 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 418e40 │ │ │ │ + jne 41aec8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,(%rdi) │ │ │ │ + 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) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rdi,%riz,2) │ │ │ │ - add $0x38,%esp │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x49(%rsp,%rbx,2) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 418e97 │ │ │ │ - movq $0x4189b8,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ + ja 41af28 │ │ │ │ + movq $0x41ad20,-0x38(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ movq $0x280cf09,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - lea 0x206ce6a(%rip),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 418ee6 │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ + ja 41af7f │ │ │ │ + movq $0x41ac58,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ + add %al,-0x49(%rax) │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 418f62 │ │ │ │ - movq $0x418b90,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x2229e60,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + ja 41aff4 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x41ac18,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x41ade0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%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 %dh,%al │ │ │ │ - int $0x6 │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x83490206,%edi │ │ │ │ (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 418feb │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4188b8,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x418978,-0x38(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x418c00,-0x20(%r12) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x41abd0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + movq $0x41afa8,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x1e(%r12),%rbx │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480206cd(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 419043 │ │ │ │ - movq $0x419060,-0x10(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x8d480206,%edi │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41b0b4 │ │ │ │ + movq $0x41b0d0,-0x8(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x23e8d53(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21485e8 │ │ │ │ - lea 0x206cd9e(%rip),%rbx │ │ │ │ + lea 0x23e6cde(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2148608 │ │ │ │ + lea 0x206bfb5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x480206bf(%rax) │ │ │ │ + movl $0x41b0f8,0x0(%rbp) │ │ │ │ + lea 0x23f2b72(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 2148d08 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x33(%rax) │ │ │ │ + add %bl,-0x41(%rax) │ │ │ │ (bad) │ │ │ │ add -0x39(%rax),%cl │ │ │ │ - add %r9b,0x48004190(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov $0x1,%r14d │ │ │ │ - jmp 2148738 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + mov $0x41,%cl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + jg 41b174 │ │ │ │ + ds add %cl,%ch │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0xc7480206,%edi │ │ │ │ + add %r9b,-0x4f(%r8) │ │ │ │ + add %cl,-0x73(%r8) │ │ │ │ + xor $0x23f2b22,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 2148d08 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x33(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0xc7480206,%edi │ │ │ │ + add %r14b,-0x4f(%r8) │ │ │ │ + add %cl,-0x77(%r8) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r14b,0x48004190(%r8) │ │ │ │ - lea 0x206ba59(%rip),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + ds add %cl,%ch │ │ │ │ + jno 41b137 │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x480206be(%rax) │ │ │ │ + movl $0x41b1a0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b1a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - int3 │ │ │ │ - (bad) │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x3a(%rbp) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %al,0x480206be(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 41b224 │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4190e6 │ │ │ │ - movq $0x418f90,-0x8(%r12) │ │ │ │ + ja 41b214 │ │ │ │ + movq $0x41a698,-0x50(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x41a810,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x41ab70,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x41b020,-0x8(%r12) │ │ │ │ + lea -0x1d(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - lea 0x206ba5f(%rip),%rbx │ │ │ │ + lea 0x206bdc9(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x28000000,%eax │ │ │ │ - int $0x6 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 7339ca6c <__environ@GLIBC_2.2.5+0x70b869c4> │ │ │ │ + adc $0x80000000,%eax │ │ │ │ + mov $0x8d480206,%esi │ │ │ │ + rex.RB call 7339eb9c <__environ@GLIBC_2.2.5+0x70b88af4> │ │ │ │ rex.RX │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 419162 │ │ │ │ + je 41b292 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x419180,-0x18(%rbp) │ │ │ │ - lea 0x206cc9f(%rip),%r14 │ │ │ │ + movq $0x41b2b0,-0x18(%rbp) │ │ │ │ + lea 0x206bdf7(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14baf78 │ │ │ │ + jmp 14baf98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x490206cc(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4191ca │ │ │ │ - movq $0x14bb190,-0x28(%r12) │ │ │ │ + add %bh,%al │ │ │ │ + mov $0x83490206,%ebp │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ movq $0x280dc51,-0x18(%r12) │ │ │ │ movq $0x280dc29,-0x10(%r12) │ │ │ │ - movq $0x2485cec,-0x8(%r12) │ │ │ │ - movq $0x2485de9,(%r12) │ │ │ │ + movq $0x2486fa4,-0x8(%r12) │ │ │ │ + movq $0x2487071,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 2224138 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480206cc(%rax) │ │ │ │ - lea 0x206ccaa(%rip),%ebx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xe8000000,%eax │ │ │ │ - int3 │ │ │ │ + add %ah,-0x42(%rax) │ │ │ │ (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41925f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 41925a │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x206ba01(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2149ce0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb $0x206be5a,%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) │ │ │ │ - or %cl,%ch │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ + (bad) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41929d │ │ │ │ - movq $0x4192b8,-0x8(%rbp) │ │ │ │ + jb 41b378 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41b390,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x23e8af5(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 21485e8 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 4177e8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - int3 │ │ │ │ + add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r12b,%r8b │ │ │ │ - xchg %eax,%edx │ │ │ │ - add %cl,-0x73(%r8) │ │ │ │ - xor $0x23f498a,%eax │ │ │ │ + cmp (%rdx),%al │ │ │ │ + movq $0x41b3b8,-0x8(%rbp) │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 2148ce8 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2147ea0 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480206cc(%rax) │ │ │ │ - movl $0x419308,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x23e8a97(%rip),%r14 │ │ │ │ - jmp 21485e8 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - lret │ │ │ │ + add %dh,%al │ │ │ │ + {rex2 0x3a} add -0x75(%r16),%cl │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r10b,(%r8) │ │ │ │ + mov $0x41,%ah │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r14b,(%r8) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add %cl,-0x73(%r8) │ │ │ │ - xor $0x23f493a,%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 2148ce8 │ │ │ │ - nop │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1ee8948 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 41b404 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41b410 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480206cb(%rax) │ │ │ │ - lea 0x206cba1(%rip),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + 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 $0x2102a38,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + lea -0x24(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x41b3e8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %cl,%ah │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4193ab │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4193a0 │ │ │ │ + sbb %dl,%ch │ │ │ │ + cmp (%rdx),%al │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41b4e8 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41b4d8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x419278,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e2f69b(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b4d8 │ │ │ │ + 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) │ │ │ │ - sbb %bh,-0x72b7fdfa(%rdi) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4193e9 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - lea 0x206bef8(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + movq $0x41b500,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 2147ea0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x48023ad4(%rax) │ │ │ │ + movl $0x41b530,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b530 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x2c(%rax) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x41b588,0x8(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1ee8948 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 41b57c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 41b588 │ │ │ │ + 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,0x36(%rdi) │ │ │ │ + movq $0x2102a38,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + lea -0x24(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x41b560,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + 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 │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41945c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 419451 │ │ │ │ + jb 41b680 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41b650,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b650 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ 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 41949a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4194b0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 209bc10 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cwtl │ │ │ │ + mov $0x41,%dh │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r10b,%r8b │ │ │ │ + mov $0x41,%dh │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + jge 41b6b3 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 417ac8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - enter $0x3d4b,$0x2 │ │ │ │ + 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 0x23f255d(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 2098128 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0x8d480206,%ebx │ │ │ │ + rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ + cmp $0x48,%al │ │ │ │ + movl $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41b770,-0x28(%rbp) │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + lea 0x23ac576(%rip),%r14 │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 20981b0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ 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 419508 │ │ │ │ - movq $0x419520,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23f3032(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2148f80 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0x8b480206,%edx │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rdi,%riz,2) │ │ │ │ + movl $0x41b7b0,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41b7b0 │ │ │ │ + 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,0x480206ac(%rax) │ │ │ │ + movl $0x41b808,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 417188 │ │ │ │ + nop │ │ │ │ + test %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x23f46f9(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23f46f4(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + (bad) │ │ │ │ + add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ + and %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 41b81c │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov %rbx,0x28(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 417280 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (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 4195ab │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %bh,%al │ │ │ │ + mov $0x8d480206,%ecx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41b8b2 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4195a0 │ │ │ │ + ja 41b8a7 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4194e0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + movq $0x41b710,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2147fa0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp 222f748 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + 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 41966b │ │ │ │ + jb 41b8ee │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x419610,-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 419610 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + 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 %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41b936 │ │ │ │ + movq $0x41b950,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x419558,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + movq $0x2229ed8,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 4196b2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4196c8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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 %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 41971a │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x4195c0,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + 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 $0x41b8c8,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + movq $0x41b910,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x23e3b68(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ 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 %cl,(%rax) │ │ │ │ + mov $0x83490206,%eax │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x419680,-0x18(%r12) │ │ │ │ + js 41ba82 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 41baa3 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x41b608,-0x70(%r12) │ │ │ │ + mov %r14,-0x60(%r12) │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + movq $0x41b840,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x41b9c0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + 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 $0x480206a9,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4197f3 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4197e8 │ │ │ │ + jb 41baf5 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x222a640,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x206a994(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 14eca28 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - movl $0x458d4802,(%rsi) │ │ │ │ - rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ - jb 41984a │ │ │ │ - movq $0x419860,-0x28(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rdx │ │ │ │ - mov 0x1e(%rbx),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 222f610 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41bb36 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movl $0x45c74802,(%rsi) │ │ │ │ - add %cl,-0x9ffbe68(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 419888 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + push $0x480206b6 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41bb79 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x206b64e(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + 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 %bl,%al │ │ │ │ - movb $0x2,(%rsi) │ │ │ │ - movq $0x4198c0,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0xf(%rbx),%r14 │ │ │ │ - jmp 4172a8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + rex.W mov $0x6,%sil │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41bbb9 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x206b62e(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480206c6(%rax) │ │ │ │ - movl $0x4198e8,0x0(%rbp) │ │ │ │ - mov %r14,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4198e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x6,%dh │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41bbfe │ │ │ │ + movq $0x41bc18,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + 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 %bl,-0x3a(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x6,%ch │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r8b,-0x44(%r8) │ │ │ │ + add %sil,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rdi,2) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41995e │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x419470,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x419750,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x419a98,0x10(%rbp) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x6(%r12),%rsi │ │ │ │ - lea 0x206b0a7(%rip),%r14 │ │ │ │ - movq $0x222ccc0,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14eca08 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x419998,0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 419998 │ │ │ │ + jne 41bc40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480206c5(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 419a37 │ │ │ │ - movq $0x4199d0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4199d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x480206b5(%rax) │ │ │ │ + movl $0x41bc78,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x23ac06a(%rip),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 2148fa0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rdi,%riz,2) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %al,0x480206b5(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 41bcda │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 419a27 │ │ │ │ - movq $0x419400,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ + ja 41bcca │ │ │ │ + movq $0x41bb90,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ movq $0x280cf09,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - lea 0x206c4e2(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 419a76 │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ + ja 41bcca │ │ │ │ + movq $0x41bb50,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x6,%ah │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 419af2 │ │ │ │ - movq $0x4197a0,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x2229e60,-0x28(%r12) │ │ │ │ + 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 $0x41bb10,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + movq $0x41bbd8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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 %al,0x490206c4(%rax) │ │ │ │ - add $0x58,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 419b7b │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x419358,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x4193c0,-0x38(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x419810,-0x20(%r12) │ │ │ │ + add %dh,-0x4c(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + 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 $0x41bac8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ + movq $0x41bd38,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x1e(%r12),%rbx │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3c(%rax) │ │ │ │ + add %dh,-0x4c(%rax) │ │ │ │ (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 419bd3 │ │ │ │ - movq $0x419bf0,-0x10(%rbp) │ │ │ │ + jb 41be3c │ │ │ │ + movq $0x41be58,-0x8(%rbp) │ │ │ │ mov %r14,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x23e81c3(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21485e8 │ │ │ │ - lea 0x206c42e(%rip),%rbx │ │ │ │ + lea 0x23e5f56(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2148608 │ │ │ │ + lea 0x206b465(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x6,%ah │ │ │ │ add -0x39(%rax),%cl │ │ │ │ - add %r11b,(%r8) │ │ │ │ - pushf │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jmp 2148738 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %r8b,0x480041be(%r8) │ │ │ │ + lea 0x23f1dea(%rip),%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 2148d08 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0x6,%ah │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r13b,0x480041be(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0x23e5ef7(%rip),%r14 │ │ │ │ + jmp 2148608 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x6,%bl │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r10b,%r8b │ │ │ │ + mov $0x8d480041,%esi │ │ │ │ + xor $0x23f1d9a,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 2148d08 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x480206b3(%rax) │ │ │ │ + movl $0x41bef8,0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x23e5ea7(%rip),%r14 │ │ │ │ + jmp 2148bd0 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ret │ │ │ │ + add %ah,-0x4d(%rax) │ │ │ │ (bad) │ │ │ │ add -0x39(%rax),%cl │ │ │ │ - add %r8b,-0x64(%r8) │ │ │ │ - add %cl,-0x73(%r8) │ │ │ │ - xor $0x206aec9,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - nop │ │ │ │ + rex.RB clc │ │ │ │ + sub %bh,-0x76b7ffbf(%rdi) │ │ │ │ + fmuls -0xd(%rcx,%rcx,4) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41bf28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480206c3(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 419c86 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x6,%bl │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rdi,2) │ │ │ │ + add $0x60,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 419c76 │ │ │ │ - movq $0x419b20,-0x8(%r12) │ │ │ │ + ja 41bfa1 │ │ │ │ + movq $0x41b348,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x41b490,-0x40(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x41ba30,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x41bda8,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x25(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - lea 0x206aecf(%rip),%rbx │ │ │ │ + lea 0x206b03c(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - adc $0xb8000000,%eax │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ + adc $0x30000000,%eax │ │ │ │ + mov $0x6,%bl │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB call 7339d5fc <__environ@GLIBC_2.2.5+0x70b87554> │ │ │ │ + rex.RB call 7339f924 <__environ@GLIBC_2.2.5+0x70b8987c> │ │ │ │ rex.RX │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 419cf2 │ │ │ │ + je 41c01a │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x419d10,-0x18(%rbp) │ │ │ │ - lea 0x206c32f(%rip),%r14 │ │ │ │ + movq $0x41c038,-0x18(%rbp) │ │ │ │ + lea 0x206b2a7(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14baf78 │ │ │ │ + jmp 14baf98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - movq $0x14bb190,-0x28(%r12) │ │ │ │ + add %ch,0x490206b2(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41c082 │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ movq $0x280dc51,-0x18(%r12) │ │ │ │ movq $0x280dc29,-0x10(%r12) │ │ │ │ - movq $0x2485ecc,-0x8(%r12) │ │ │ │ - movq $0x2486009,(%r12) │ │ │ │ + movq $0x24871ac,-0x8(%r12) │ │ │ │ + movq $0x24872a9,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 2224138 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x3d(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x6,%bl │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - sbb $0x206c33a,%eax │ │ │ │ + sbb $0x206b30a,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,-0x72b7fdfa(%rbp) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 419dd1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - lea 0x206b510(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ 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 419e0b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 419e28 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 41c0f9 │ │ │ │ + movq $0x41c118,-0x8(%rbp) │ │ │ │ + lea 0x20705e1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 42dbf0 │ │ │ │ + lea 0x206b338(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + mov $0x6,%dl │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r8b,-0x3f(%r8) │ │ │ │ + add %cl,-0x73(%r8) │ │ │ │ + xor $0x206a683,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42f858 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r12b,-0x3f(%r8) │ │ │ │ + add %cl,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + nop │ │ │ │ + cmp %al,(%rcx) │ │ │ │ + ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 1039d77c <__environ@GLIBC_2.2.5+0xdb876d4> │ │ │ │ - (bad) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 833cad │ │ │ │ - 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 419e70 │ │ │ │ + add %r9b,-0x9ffbe3f(%r8) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 41c188 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - 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,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rbx,%riz,2) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %esi,0x49(%rbx,%rbx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 419ecb │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x419de8,-0x30(%r12) │ │ │ │ + ja 41c1df │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea 0x206b1fb(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x68000000,%eax │ │ │ │ + mov $0x6,%dl │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 7339fb64 <__environ@GLIBC_2.2.5+0x70b89abc> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41c25a │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x41c278,-0x18(%rbp) │ │ │ │ + lea 0x206a52f(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 14baf98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x6,%cl │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x280dc29,-0x10(%r12) │ │ │ │ + movq $0x24873e4,-0x8(%r12) │ │ │ │ + movq $0x248743d,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224138 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0x6,%dl │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x206b232,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 419f53 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 419f48 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x419e28,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x23f3d17(%rip),%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 419e28 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ 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 419f8b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 419fa8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + jb 41c339 │ │ │ │ + movq $0x41c358,-0x8(%rbp) │ │ │ │ + lea 0x20703a1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 42dbf0 │ │ │ │ + lea 0x206b238(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + mov $0x6,%dl │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r8b,0x480041c3(%r8) │ │ │ │ + lea 0x23f18ea(%rip),%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42f858 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + add (%rdi),%eax │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r12b,0x490041c3(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 42f9e0 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 1039d8fc <__environ@GLIBC_2.2.5+0xdb87854> │ │ │ │ - (bad) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 833fad │ │ │ │ - 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 419ff0 │ │ │ │ + add %r9b,%r8b │ │ │ │ + ret │ │ │ │ + add %sil,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 41c3c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - 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,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rbx,%riz,2) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %esi,0x49(%rbx,%rbx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a04b │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x419f68,-0x30(%r12) │ │ │ │ + ja 41c41f │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea 0x206afbb(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x90000000,%eax │ │ │ │ + mov $0x6,%cl │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 7339fda4 <__environ@GLIBC_2.2.5+0x70b89cfc> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41c49a │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x41c4b8,-0x18(%rbp) │ │ │ │ + lea 0x206b107(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 14baf98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0x6,%cl │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x280dc29,-0x10(%r12) │ │ │ │ + movq $0x248754c,-0x8(%r12) │ │ │ │ + movq $0x248757d,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224138 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x4f(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x206b16a,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41a0ec │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a0e1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x419fa8,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 419fa8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ add $0x2000000,%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,-0x73(%rax) │ │ │ │ - rex.RB call 1039da5c <__environ@GLIBC_2.2.5+0xdb879b4> │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41c579 │ │ │ │ + movq $0x41c598,-0x8(%rbp) │ │ │ │ + lea 0x2070161(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 42dbf0 │ │ │ │ + lea 0x206b178(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - filds (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 41a1bb │ │ │ │ - movq $0x41a160,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%r14),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0xe(%r14),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41a160 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0x6,%cl │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r8b,%r8b │ │ │ │ + (bad) │ │ │ │ + lea 0x206a24b(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42f858 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (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 %al,-0x38b80000(%rax,%rax,1) │ │ │ │ - add %r12b,0x480041a1(%r8) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41a1a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x48020701(%rax) │ │ │ │ + movl $0x41c5e0,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42f9e0 │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r9b,-0x5e(%r8) │ │ │ │ - add %cl,-0x77(%r9) │ │ │ │ - fimuls -0x77(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + movb $0xf6,0x0(%rcx) │ │ │ │ ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 41a108 │ │ │ │ - movq $0x41a1e8,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41a1e8 │ │ │ │ + (bad) │ │ │ │ + jne 41c608 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ds,%esp │ │ │ │ - (bad) │ │ │ │ - incl -0x1(%rcx) │ │ │ │ - gs clc │ │ │ │ - movq $0x41a220,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41a220 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%rbx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41c65f │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x206ad7b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0xd0000000,%eax │ │ │ │ + mov $0x6,%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 7339ffe4 <__environ@GLIBC_2.2.5+0x70b89f3c> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41c6da │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x41c6f8,-0x18(%rbp) │ │ │ │ + lea 0x206b047(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 14baf98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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,-0x39(%rax) │ │ │ │ - adc %r12b,0x490041a2(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 41a108 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x50(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x41a080,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x280dc29,-0x10(%r12) │ │ │ │ + movq $0x24876c4,-0x8(%r12) │ │ │ │ + movq $0x24876fd,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41a248,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224138 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ 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,0x19(%rdi) │ │ │ │ - movq $0x419f00,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x480206b0(%rax) │ │ │ │ + lea 0x206b0aa(%rip),%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x41a2a0,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add $0x2000000,%eax │ │ │ │ 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41a316 │ │ │ │ - movq $0x41a330,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41c7b9 │ │ │ │ + movq $0x41c7d8,-0x8(%rbp) │ │ │ │ + lea 0x206ff21(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 222f610 │ │ │ │ + jmp 42dbf0 │ │ │ │ + lea 0x206b0b8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x50(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r8b,(%r8) │ │ │ │ + enter $0x41,$0x48 │ │ │ │ + lea 0x206a053(%rip),%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42f858 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x5d(%r8) │ │ │ │ - add %sil,%r14b │ │ │ │ - ret │ │ │ │ + add %al,-0x1(%rax) │ │ │ │ (bad) │ │ │ │ - jne 41a358 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r12b,(%r8) │ │ │ │ + enter $0x41,$0x49 │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 42f9e0 │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,-0x38(%r8) │ │ │ │ + add %sil,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x66(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x41a108,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x41a3b0,-0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41a3b0 │ │ │ │ + jne 41c848 │ │ │ │ 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,-0x39(%r8) │ │ │ │ - or %r14b,%r8b │ │ │ │ - movabs %eax,0xc38948de89490041 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 41a108 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%rbx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41c89f │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x41a3f0,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x490206ae(%rax) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a485 │ │ │ │ - movq $0x419da8,-0x20(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0x41a2f8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x206ab3b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x206bc61(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ - adc $0xa0000000,%eax │ │ │ │ - mov $0x8d480206,%esp │ │ │ │ - rex.RB call 7339de04 <__environ@GLIBC_2.2.5+0x70b87d5c> │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733a0224 <__environ@GLIBC_2.2.5+0x70b8a17c> │ │ │ │ rex.RX │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41a4fa │ │ │ │ + je 41c91a │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x41a518,-0x18(%rbp) │ │ │ │ - lea 0x206bc17(%rip),%r14 │ │ │ │ + movq $0x41c938,-0x18(%rbp) │ │ │ │ + lea 0x2069eff(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14baf78 │ │ │ │ + jmp 14baf98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov $0x83490206,%esp │ │ │ │ + add %ah,-0x51(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0x14bb190,-0x28(%r12) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ movq $0x280dc51,-0x18(%r12) │ │ │ │ movq $0x280dc29,-0x10(%r12) │ │ │ │ - movq $0x24860ec,-0x8(%r12) │ │ │ │ - movq $0x24860fb,(%r12) │ │ │ │ + movq $0x2487844,-0x8(%r12) │ │ │ │ + movq $0x248787d,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 2224138 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0x8d480206,%esp │ │ │ │ - sbb $0x206bc22,%eax │ │ │ │ + add %bh,0x480206af(%rax) │ │ │ │ + lea 0x206afb2(%rip),%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x38000000,%eax │ │ │ │ - mov $0x8d480206,%esp │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41a5f7 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 41a5f2 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x206b259(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2149ce0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,0x458d4802(%rsi,%rax,1) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41a633 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41a650 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - 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 %bl,%al │ │ │ │ - mov $0x8d480206,%ebx │ │ │ │ - rex.RB loopne 41a6a1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae 41a7dd │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41c9f9 │ │ │ │ + movq $0x41ca18,-0x8(%rbp) │ │ │ │ + lea 0x206fce1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 42dbf0 │ │ │ │ + lea 0x206afc0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x480206af(%rax) │ │ │ │ + movl $0x41ca40,0x0(%rbp) │ │ │ │ + lea 0x2069e7b(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42f858 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r12b,-0x36(%r8) │ │ │ │ + add %cl,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x480206bb(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 41a83f │ │ │ │ - movq $0x41a6b8,0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41a6b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x45(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - lock cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.WXB cmovs -0x76b7f8a5(%r11),%rcx │ │ │ │ - rex.WRB add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,-0x9ffbe36(%r8) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 41a6f0 │ │ │ │ + jne 41ca88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x89480206,%ebx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x48(%rbp,%rax,2) │ │ │ │ - movl $0x41a730,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41a730 │ │ │ │ + add %esi,0x49(%rbx,%rbx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41cadf │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x206a8fb(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733a0464 <__environ@GLIBC_2.2.5+0x70b8a3bc> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41cb5a │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x41cb78,-0x18(%rbp) │ │ │ │ + lea 0x2069d07(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 14baf98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,-0x52(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0xc7480206,%edx │ │ │ │ - add %r13b,-0x59(%r8) │ │ │ │ - add %cl,0x73(%r11,%rcx,4) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - jmp 2173340 │ │ │ │ - lea 0x206bac0(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x280dc29,-0x10(%r12) │ │ │ │ + movq $0x248798c,-0x8(%r12) │ │ │ │ + movq $0x24879c5,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224138 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x8b480206,%edx │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rdi,%rdx,2) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a7c3 │ │ │ │ - movq $0x41a610,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %dl,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x206aeca,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - movq $0x41a818,-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 41a818 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x8b480206,%edx │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rdi,%rdx,1) │ │ │ │ - movl $0x41a678,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x23e2e9e(%rip),%r14 │ │ │ │ - jmp 2189760 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x83490206,%ecx │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x17(%rdi) │ │ │ │ - movq $0x41a650,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp 41a650 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x206b9b2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41cc39 │ │ │ │ + movq $0x41cc58,-0x8(%rbp) │ │ │ │ + lea 0x206faa1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 42dbf0 │ │ │ │ + lea 0x206aed8(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,0x480206ae(%rax) │ │ │ │ + movl $0x41cc80,0x0(%rbp) │ │ │ │ + lea 0x2069c83(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42f858 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xb9,%al │ │ │ │ + add %al,%al │ │ │ │ + cli │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41a8d7 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41a8f8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r12b,0x490041cc(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 42f9e0 │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x47(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,%r8b │ │ │ │ + int3 │ │ │ │ + add %sil,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41a97f │ │ │ │ - movq $0x41a930,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41a930 │ │ │ │ + jne 41ccc8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x89480206,%ecx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rsi,%rcx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %esi,0x49(%rbx,%rbx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41a96f │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x41a8b8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + ja 41cd1f │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 41a868 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - lea 0x206b8da(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x23f32c0(%rip),%rbx │ │ │ │ + lea 0x206a6bb(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x8000000,%eax │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733a06a4 <__environ@GLIBC_2.2.5+0x70b8a5fc> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41cd9a │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x41cdb8,-0x18(%rbp) │ │ │ │ + lea 0x2069b2f(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 14baf98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x490206ad(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41ce02 │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x280dc29,-0x10(%r12) │ │ │ │ + movq $0x2487ae4,-0x8(%r12) │ │ │ │ + movq $0x2487b1d,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224138 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x206ade2,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 41a9c8 │ │ │ │ - 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 41aa4f │ │ │ │ - movq $0x41aa00,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + jb 41ce79 │ │ │ │ + movq $0x41ce98,-0x8(%rbp) │ │ │ │ + lea 0x206f861(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41aa00 │ │ │ │ + jmp 42dbf0 │ │ │ │ + lea 0x206adf0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x480206ad(%rax) │ │ │ │ + movl $0x41cec0,0x0(%rbp) │ │ │ │ + lea 0x2069a8b(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42f858 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x480206f8(%rax) │ │ │ │ + movl $0x41cee0,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42f9e0 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + iret │ │ │ │ + add %sil,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 41cf08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ 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,0x49(%rsi,%rcx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %esi,0x49(%rbx,%rbx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41aa3f │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x41a9a8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + ja 41cf5f │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - lea 0x206b83a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x23f31f0(%rip),%rbx │ │ │ │ + lea 0x206a47b(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x20000000,%eax │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733a08e4 <__environ@GLIBC_2.2.5+0x70b8a83c> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41cfda │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x41cff8,-0x18(%rbp) │ │ │ │ + lea 0x2069937(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 14baf98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x490206ac(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41d042 │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x280dc29,-0x10(%r12) │ │ │ │ + movq $0x2487c3c,-0x8(%r12) │ │ │ │ + movq $0x2487c75,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224138 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ (bad) │ │ │ │ - test $0x6,%al │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41aaa1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - lea 0x206a840(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + sbb $0x206acfa,%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) │ │ │ │ - test $0xb7,%al │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ + xor %ch,-0x72b7fdfa(%rbp) │ │ │ │ + rex.RB call 733a09e4 <__environ@GLIBC_2.2.5+0x70b8a93c> │ │ │ │ + and %ecx,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41aada │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41d0d0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41a8f8 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 4184c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + (bad) │ │ │ │ + add -0x7cb7f81d(%rbx),%al │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x206992a(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x20698fc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x6,%bh │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41ab13 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41ab30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x6,%bh │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 1039e484 <__environ@GLIBC_2.2.5+0xdb883dc> │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ebx │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8356bd │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + push $0x480206a4 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41d139 │ │ │ │ + movq $0x41d150,-0x10(%rbp) │ │ │ │ + lea 0x206f5a9(%rip),%r14 │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ab78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov $0x6,%dh │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rax,%rdx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41abc0 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x41aaf0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 41a868 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42dbf0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 41aba2 │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41ac21 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x206ac50(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20987d8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - 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 %bl,-0x4a(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41ac5e │ │ │ │ - movq $0x41ac78,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 222f610 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r8b,0x480041d1(%r8) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 42f858 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x6,%dh │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r12b,-0x9ffbe54(%r8) │ │ │ │ - ret │ │ │ │ + add %al,%al │ │ │ │ + cmc │ │ │ │ (bad) │ │ │ │ - jne 41aca0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r12b,0x490041d1(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 42f9e0 │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0x6,%ch │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x41aab8,-0x20(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x41ab30,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x41ad90,0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp 41ab30 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,%r8b │ │ │ │ + roll $1,0x0(%rcx) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41d1c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3e(%rdi) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ + add %esi,0x49(%rbx,%rbx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41d21f │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ movq $0x280cf09,-0x8(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsp,%rbx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41ade8 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x41abf8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x41ad10,0x0(%rbp) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 41a9c8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x206b472(%rip),%rbx │ │ │ │ + lea 0x206a1bb(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -21024,32641 +22768,31437 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x28(%rdi) │ │ │ │ - movq $0x41aa78,-0x20(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0x41ac40,-0x8(%r12) │ │ │ │ + movq $0x41d090,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x41d110,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + lea -0x4(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x206b459(%rip),%rbx │ │ │ │ + lea 0x206ab41(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - mov $0x6,%ah │ │ │ │ + adc $0x68000000,%eax │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB call 7339e7d4 <__environ@GLIBC_2.2.5+0x70b8872c> │ │ │ │ + rex.RB call 733a0c0c <__environ@GLIBC_2.2.5+0x70b8ab64> │ │ │ │ rex.RX │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41aeca │ │ │ │ + je 41d302 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x41aee8,-0x18(%rbp) │ │ │ │ - lea 0x206b41f(%rip),%r14 │ │ │ │ + movq $0x41d320,-0x18(%rbp) │ │ │ │ + lea 0x20696a7(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14baf78 │ │ │ │ + jmp 14baf98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x6,%ah │ │ │ │ + add %ah,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0x14bb190,-0x28(%r12) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ movq $0x280dc51,-0x18(%r12) │ │ │ │ movq $0x280dc29,-0x10(%r12) │ │ │ │ - movq $0x24861dc,-0x8(%r12) │ │ │ │ - movq $0x24862c3,(%r12) │ │ │ │ + movq $0x2487d94,-0x8(%r12) │ │ │ │ + movq $0x2487de1,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 2224138 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x6,%ah │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - sbb $0x206b42a,%eax │ │ │ │ + sbb $0x206ab32,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x66(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41d3e1 │ │ │ │ + movq $0x41d400,-0x8(%rbp) │ │ │ │ + lea 0x206f2f9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 42dbf0 │ │ │ │ + lea 0x206ab40(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - testl $0x6a9b135,-0x73(%rax) │ │ │ │ - add 0x35(%rbp,%rcx,4),%cl │ │ │ │ - rex.WRXB (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r13b,(%r8) │ │ │ │ + (bad) │ │ │ │ + add %cl,-0x73(%r8) │ │ │ │ + xor $0x2069653,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42f858 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + repz (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r9b,-0x2c(%r8) │ │ │ │ + add %cl,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + test $0x25,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %cl,%ch │ │ │ │ - push $0x1a │ │ │ │ - or $0x906601,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x68000000(%rip) │ │ │ │ - mov $0x6,%ah │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,-0x2c(%r8) │ │ │ │ + add %sil,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 41d470 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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,0x49(%rbx,%rbx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41d4c7 │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2069f13(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB call 7339e904 <__environ@GLIBC_2.2.5+0x70b8885c> │ │ │ │ + rex.RB call 733a0e4c <__environ@GLIBC_2.2.5+0x70b8ada4> │ │ │ │ rex.RX │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41affa │ │ │ │ + je 41d542 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x41b018,-0x18(%rbp) │ │ │ │ - lea 0x206b3df(%rip),%r14 │ │ │ │ + movq $0x41d560,-0x18(%rbp) │ │ │ │ + lea 0x20694ff(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14baf78 │ │ │ │ + jmp 14baf98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x6,%bl │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + add %ch,%al │ │ │ │ + test $0x83490206,%eax │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0x14bb190,-0x28(%r12) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ movq $0x280dc51,-0x18(%r12) │ │ │ │ movq $0x280dc29,-0x10(%r12) │ │ │ │ - movq $0x24863b4,-0x8(%r12) │ │ │ │ - movq $0x24863c2,(%r12) │ │ │ │ + movq $0x2487ef4,-0x8(%r12) │ │ │ │ + movq $0x2487f2d,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 2224138 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x6,%bl │ │ │ │ + add %al,-0x56(%rax) │ │ │ │ + (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - sbb $0x206b3ea,%eax │ │ │ │ + sbb $0x206aa3a,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x6,%ah │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41b0fe │ │ │ │ - movq $0x41b0f0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + jb 41d621 │ │ │ │ + movq $0x41d640,-0x8(%rbp) │ │ │ │ + lea 0x206f0b9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41b0f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 42dbf0 │ │ │ │ + lea 0x206aa48(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0x6,%bl │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - sbb $0x206b3e2,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x206b3f3(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r13b,-0x2a(%r8) │ │ │ │ + add %cl,-0x73(%r8) │ │ │ │ + xor $0x206945b,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42f858 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + lock (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r9b,0x490041d6(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 42f9e0 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,-0x9ffbe2a(%r8) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 41d6b0 │ │ │ │ + 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 41b14a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41b160,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%rbx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41d707 │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2069cd3(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x78000000,%eax │ │ │ │ + test $0x8d480206,%eax │ │ │ │ + rex.RB call 733a108c <__environ@GLIBC_2.2.5+0x70b8afe4> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41d782 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x41d7a0,-0x18(%rbp) │ │ │ │ + lea 0x2069307(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 209bc10 │ │ │ │ + jmp 14baf98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + test $0x6,%al │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x280dc29,-0x10(%r12) │ │ │ │ + movq $0x248803c,-0x8(%r12) │ │ │ │ + movq $0x2488075,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224138 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x480041b1(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov $0x1,%r14d │ │ │ │ - jmp 2148738 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x57(%rax) │ │ │ │ (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x206a942,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%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 41d861 │ │ │ │ + movq $0x41d880,-0x8(%rbp) │ │ │ │ + lea 0x206ee79(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 42dbf0 │ │ │ │ + lea 0x206a950(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - push %rsp │ │ │ │ - std │ │ │ │ - movl $0x401f0f,(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + test $0xc7480206,%eax │ │ │ │ + add %r13b,0x480041d8(%r8) │ │ │ │ + lea 0x2069263(%rip),%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42f858 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x480206ee(%rax) │ │ │ │ + movl $0x41d8c8,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42f9e0 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xorb $0x45,-0x72b7fdfa(%rbx) │ │ │ │ - loopne 41b1f9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41b256 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41b1f8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - lea 0x206a894(%rip),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ + fadds 0x0(%rcx) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41b1f8 │ │ │ │ + jne 41d8f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x6,%bl │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rsp,%rdi,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %esi,0x49(%rbx,%rbx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b246 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x41b120,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x41b270,0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23cc4fc(%rip),%r14 │ │ │ │ + ja 41d947 │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 159e578 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ + lea 0x2069a93(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x80000000,%eax │ │ │ │ + test $0x6,%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733a12cc <__environ@GLIBC_2.2.5+0x70b8b224> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41d9c2 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x41d9e0,-0x18(%rbp) │ │ │ │ + lea 0x206910f(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 14baf98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x280dc29,-0x10(%r12) │ │ │ │ + movq $0x2488184,-0x8(%r12) │ │ │ │ + movq $0x24881bd,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224138 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + test $0x8d480206,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41db57 │ │ │ │ + movq $0x41da90,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41da90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + test $0x6,%al │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r15b,0x480041da(%r8) │ │ │ │ + mov 0x1f(%rbx),%ebx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41dab8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480206a7(%rax) │ │ │ │ + add %ch,0x480206a8(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 41b290 │ │ │ │ + je 41db03 │ │ │ │ + movq $0x41daf8,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x206a771(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41daf8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x58(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rax),%cl │ │ │ │ + jnp 41db03 │ │ │ │ + jbe 41db72 │ │ │ │ + adc -0x7d(%rax),%cl │ │ │ │ + (bad) │ │ │ │ + lea 0x206a7f7(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x41db40,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41db40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + test $0x6,%al │ │ │ │ + add -0x7cb7f81d(%rbx),%al │ │ │ │ + sti │ │ │ │ + add %esi,-0x46(%rbp) │ │ │ │ + lea 0x206a7f1(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x206a822(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,-0x72b7fdfa(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41b3bd │ │ │ │ - add $0x98,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b3b2 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x1babb68,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - movq $0x280dc51,-0x80(%r12) │ │ │ │ - movq $0x1babb08,-0x78(%r12) │ │ │ │ - lea -0x8e(%r12),%rax │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - movq $0x27fd299,-0x68(%r12) │ │ │ │ - movq $0x27fd299,-0x60(%r12) │ │ │ │ - movq $0x277b939,-0x58(%r12) │ │ │ │ - movq $0x277b939,-0x50(%r12) │ │ │ │ - movq $0x277b939,-0x48(%r12) │ │ │ │ - movq $0x280dc29,-0x40(%r12) │ │ │ │ - movq $0x280dc29,-0x38(%r12) │ │ │ │ - movq $0x280dc29,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - movq $0x280dc29,-0x20(%r12) │ │ │ │ - movq $0x280dc29,-0x18(%r12) │ │ │ │ - movq $0x27fd299,-0x10(%r12) │ │ │ │ - movq $0x27fd299,-0x8(%r12) │ │ │ │ - movq $0x280dc29,(%r12) │ │ │ │ - movq $0x41b3d8,-0x8(%rbp) │ │ │ │ - lea 0x2069af4(%rip),%rsi │ │ │ │ - lea -0x77(%r12),%r14 │ │ │ │ + jb 41dba1 │ │ │ │ + movq $0x41dbc0,-0x8(%rbp) │ │ │ │ + lea 0x206eb39(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1ba7cd8 │ │ │ │ - movq $0x98,0x388(%r13) │ │ │ │ + jmp 42dbf0 │ │ │ │ + lea 0x206a810(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4f(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r13b,%r8b │ │ │ │ + fildl 0x0(%rcx) │ │ │ │ + lea 0x2068f93(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42f858 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x15(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r9b,(%r8) │ │ │ │ + faddl 0x0(%rcx) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42f9e0 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + faddl 0x0(%rcx) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41dc30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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,0x49(%rbx,%rbx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41dc87 │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2069753(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733a160c <__environ@GLIBC_2.2.5+0x70b8b564> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41dd02 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x41dd20,-0x18(%rbp) │ │ │ │ + lea 0x206a6df(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 14baf98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - movq $0x41b1a8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x248826a,-0x18(%r12) │ │ │ │ + movq $0x280dc29,-0x10(%r12) │ │ │ │ + movq $0x2488384,-0x8(%r12) │ │ │ │ + movq $0x24883bd,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + jmp 2224138 │ │ │ │ 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,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41b49c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b491 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,-0x59(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x206a73a,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ + add $0x2000000,%eax │ │ │ │ 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 41b4dc │ │ │ │ - movq $0x41b4f8,-0x8(%rbp) │ │ │ │ - mov %r8,%rsi │ │ │ │ - lea 0x2068d5e(%rip),%r14 │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41dde1 │ │ │ │ + movq $0x41de00,-0x8(%rbp) │ │ │ │ + lea 0x206e8f9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14e39b8 │ │ │ │ - lea 0x206b0ad(%rip),%rbx │ │ │ │ + jmp 42dbf0 │ │ │ │ + lea 0x206a748(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x50(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - movq $0x41b2c0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x41b550,0x0(%rbp) │ │ │ │ - lea 0x206afd9(%rip),%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp 2223780 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r13b,(%r8) │ │ │ │ + fiadds 0x0(%rcx) │ │ │ │ + lea 0x2068d9b(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42f858 │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,-0x4b(%r8) │ │ │ │ - add %bpl,%r9b │ │ │ │ - jae 41b5d2 │ │ │ │ - loopne 41b55e │ │ │ │ - nopl (%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + jmp ffffffffc789e030 <__environ@GLIBC_2.2.5+0xffffffffc5087f88> │ │ │ │ + add %r9b,-0x22(%r8) │ │ │ │ + add %cl,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + test $0x1b,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - test $0xb5,%al │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ + add %r14b,-0x22(%r8) │ │ │ │ + add %sil,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 41b5a8 │ │ │ │ + jne 41de70 │ │ │ │ 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 %esi,0x49(%rdi,%rdx,2) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%rbx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b5ff │ │ │ │ - movq $0x41b440,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ + ja 41dec7 │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ movq $0x280cf09,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b63e │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - movq $0x280cf09,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea 0x2069513(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ - adc $0xa0000000,%eax │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ + adc $0x78000000,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB call 7339efb4 <__environ@GLIBC_2.2.5+0x70b88f0c> │ │ │ │ + rex.RB call 733a184c <__environ@GLIBC_2.2.5+0x70b8b7a4> │ │ │ │ rex.RX │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41b6aa │ │ │ │ + je 41df42 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x41b6c8,-0x18(%rbp) │ │ │ │ - lea 0x206af17(%rip),%r14 │ │ │ │ + movq $0x41df60,-0x18(%rbp) │ │ │ │ + lea 0x2068c47(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14baf78 │ │ │ │ + jmp 14baf98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ + add %dh,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0x14bb190,-0x28(%r12) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ movq $0x280dc51,-0x18(%r12) │ │ │ │ movq $0x280dc29,-0x10(%r12) │ │ │ │ - movq $0x24864a4,-0x8(%r12) │ │ │ │ - movq $0x2486595,(%r12) │ │ │ │ + movq $0x24884fc,-0x8(%r12) │ │ │ │ + movq $0x2488535,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 2224138 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xc8000000,%eax │ │ │ │ - cltd │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x5a(%rax) │ │ │ │ (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41b786 │ │ │ │ + sbb $0x206a652,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + 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 41e021 │ │ │ │ + movq $0x41e040,-0x8(%rbp) │ │ │ │ + lea 0x206e6b9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 42dbf0 │ │ │ │ + lea 0x206a660(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r13b,-0x20(%r8) │ │ │ │ + add %cl,-0x73(%r8) │ │ │ │ + xor $0x2068ba3,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42f858 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + out %al,$0x6 │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r9b,0x490041e0(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 42f9e0 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,-0x9ffbe20(%r8) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 41e0b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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,0x49(%rbx,%rbx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41e107 │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x20692d3(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x90000000,%eax │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733a1a8c <__environ@GLIBC_2.2.5+0x70b8b9e4> │ │ │ │ + rex.RX │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41b781 │ │ │ │ + je 41e182 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23f24e0(%rip),%rsi │ │ │ │ - lea 0x23f24d9(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 415d28 │ │ │ │ + movq $0x41e1a0,-0x18(%rbp) │ │ │ │ + lea 0x2068a4f(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 14baf98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x280dc29,-0x10(%r12) │ │ │ │ + movq $0x2488654,-0x8(%r12) │ │ │ │ + movq $0x248868d,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224138 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x23e1aea,%eax │ │ │ │ + add %dh,-0x5b(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x206a56a,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + 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 41e261 │ │ │ │ + movq $0x41e280,-0x8(%rbp) │ │ │ │ + lea 0x206e479(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 42dbf0 │ │ │ │ + lea 0x206a578(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r13b,0x480041e2(%r8) │ │ │ │ + lea 0x20689ab(%rip),%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42f858 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - sbb $0x206af33,%eax │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x480206e4(%rax) │ │ │ │ + movl $0x41e2c8,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42f9e0 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %ch,-0x72b7fdfa(%rdi) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41b819 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - lea 0x206af18(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ + loop 41e310 │ │ │ │ + add %dh,%dh │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 41e2f0 │ │ │ │ + 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,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%rbx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41e347 │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2069093(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733a1ccc <__environ@GLIBC_2.2.5+0x70b8bc24> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41e3c2 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x41e3e0,-0x18(%rbp) │ │ │ │ + lea 0x2068857(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 14baf98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x280dc29,-0x10(%r12) │ │ │ │ + movq $0x24887ac,-0x8(%r12) │ │ │ │ + movq $0x24887e5,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224138 │ │ │ │ + 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 41b856 │ │ │ │ - movq $0x41b870,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + jb 41e4b5 │ │ │ │ + movq $0x41e490,-0x8(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 222f610 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41e490 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x23f1692,%eax │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x23ef792(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + lea 0x23ef77b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x206a5ec(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x490206ae(%rax) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b8cd │ │ │ │ - movq $0x41b7f0,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x41b838,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x23abea3,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x206ae81(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ - adc $0xa0000000,%eax │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x480206a5(%rax) │ │ │ │ + lea 0x206a583(%rip),%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB call 1039f24c <__environ@GLIBC_2.2.5+0xdb891a4> │ │ │ │ - (bad) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - or %cl,-0x18(%rcx,%rcx,4) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41e567 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41b9b8 │ │ │ │ + je 41e562 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x206ae28(%rip),%rax │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41b995 │ │ │ │ - movq $0x14def70,-0x38(%r12) │ │ │ │ - movq $0x27fd299,-0x30(%r12) │ │ │ │ - movq $0x248674a,-0x28(%r12) │ │ │ │ - movq $0x280dc29,-0x20(%r12) │ │ │ │ - movq $0x2486753,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x26fae89,-0x8(%r12) │ │ │ │ - movq $0x26faeeb,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ + lea 0x22df600(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x41b9d0,-0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 14edbe0 │ │ │ │ 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) │ │ │ │ + js 41e53f │ │ │ │ + cmp (%rdx),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41e5a9 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x206a50a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1f22190 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480206ad(%rax) │ │ │ │ - add $0x18,%ebp │ │ │ │ - mov %rbx,%rax │ │ │ │ - jmp 41b939 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sarl $0x2,(%rdx) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41e5ef │ │ │ │ + movq $0x41e580,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x206a51f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ - adc $0xe8000000,%eax │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB call 7339f344 <__environ@GLIBC_2.2.5+0x70b8929c> │ │ │ │ + rex.RB call 733a1f6c <__environ@GLIBC_2.2.5+0x70b8bec4> │ │ │ │ rex.RX │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41ba3a │ │ │ │ + je 41e662 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x41ba58,-0x18(%rbp) │ │ │ │ - lea 0x22df3c7(%rip),%rbx │ │ │ │ + movq $0x41e680,-0x18(%rbp) │ │ │ │ + lea 0x22dc78f(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 2222cd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x53(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - sbb $0x206ad59,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r14b,0x4c0041e6(%r8) │ │ │ │ + lea 0x206a493(%rip),%esi │ │ │ │ + lea 0x206a46a(%rip),%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x88000000,%eax │ │ │ │ (bad) │ │ │ │ - sbb $0x2,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41babf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x490206a4(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41e70c │ │ │ │ + movq $0x14def90,-0x38(%r12) │ │ │ │ + movq $0x2488ab2,-0x30(%r12) │ │ │ │ + movq $0x2488aca,-0x28(%r12) │ │ │ │ + movq $0x280dc29,-0x20(%r12) │ │ │ │ + movq $0x2488ad3,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x26fae79,-0x8(%r12) │ │ │ │ + movq $0x26faedb,(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41e777 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41baba │ │ │ │ + je 41e772 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23f0f00(%rip),%r14 │ │ │ │ + lea 0x22df0b0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f25bb8 │ │ │ │ + jmp 14dc8c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xd8000000,%eax │ │ │ │ + adc $0xb8000000,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41bb1f │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41e7d7 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41bb1a │ │ │ │ + je 41e7d2 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23f0ad0(%rip),%r14 │ │ │ │ + lea 0x206a659(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp f25760 │ │ │ │ + jmp 2149860 │ │ │ │ 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) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 41e849 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41e931 │ │ │ │ + movq $0x41e830,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41e830 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,%bl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + lea 0x206a619(%rip),%rdx │ │ │ │ + jmp 41e878 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x5a(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%esi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 41e8b1 │ │ │ │ + movq $0x41e868,-0x18(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov 0x6(%rdx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41e868 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x41e8e8,-0x10(%rbp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 41e8e8 │ │ │ │ + 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,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ + jnp 41e8fb │ │ │ │ + jae 41e96b │ │ │ │ + (bad) │ │ │ │ + lea 0x206a5b2(%rip),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + lea 0x206a574(%rip),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + lea 0x23ef327(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x206a5e0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 41bb7f │ │ │ │ + jb 41e997 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41bb7a │ │ │ │ + je 41e992 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x22e1cb8(%rip),%r14 │ │ │ │ + lea 0x22deec0(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14dc8a8 │ │ │ │ + jmp 14dcd58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x68000000,%eax │ │ │ │ - push %rsi │ │ │ │ - ds add -0x73(%rax),%cl │ │ │ │ + adc $0x40000000,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 41bbe9 │ │ │ │ + jb 41e9f7 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41bbe4 │ │ │ │ + je 41e9f2 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23f2080(%rip),%rdi │ │ │ │ - lea 0x206aca1(%rip),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ + lea 0x206a607(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216db80 │ │ │ │ + jmp 14b79c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x88000000,%eax │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + adc $0x20000000,%eax │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 41bc4e │ │ │ │ + jb 41ea57 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41bc49 │ │ │ │ + je 41ea52 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x206ac4f(%rip),%rsi │ │ │ │ - lea 0x1e2d21c(%rip),%r14 │ │ │ │ + lea 0x206a5c7(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ + jmp 14f1600 │ │ │ │ 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) │ │ │ │ + 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 0x206ac76(%rip),%r14 │ │ │ │ - jmp 14d3fd0 │ │ │ │ + lea 0x1e2a3a9(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + loopne 41ea3b │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + xor $0x206a5d9,%eax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x490206a5(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41eaeb │ │ │ │ + movq $0x41ea98,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e2a6e9(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x206a5a3(%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,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x206ac4e(%rip),%r14 │ │ │ │ - jmp 14d41f8 │ │ │ │ + lea 0x1e2a26b(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + js 41eae3 │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + xor $0x206a571,%eax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x5b(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x41eb40,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e2a61c(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x206a53b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x206abde(%rip),%r14 │ │ │ │ - jmp 14d3fd0 │ │ │ │ - nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + xor %ah,-0x72b7fdfa(%rbp) │ │ │ │ + xor $0x206a529,%eax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x41ebc0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e2a575(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x206a4f3(%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) │ │ │ │ + call 4843f2e5 <__environ@GLIBC_2.2.5+0x45c2923d> │ │ │ │ + lea 0x206a4e1(%rip),%esi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x41ec40,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e2a4d9(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x206a4ab(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x5e(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x206a259,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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 0x206abd6(%rip),%r14 │ │ │ │ - jmp 14d3fd0 │ │ │ │ + lea 0x1e2a072(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41ed2e │ │ │ │ + movq $0x41ed48,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 41e7f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + xor $0x206a429,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x41ed10,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e2a390(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x206a40b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x206abd6(%rip),%r14 │ │ │ │ - jmp 14d3ce0 │ │ │ │ - nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x358d4802(%rsi,%rax,1) │ │ │ │ + stc │ │ │ │ + movabs %eax,0xf0e910738b4c0206 │ │ │ │ + mov %eax,%ecx │ │ │ │ + add %eax,0x1000000(%rip) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + movabs %eax,0x3b4d18c483490206 │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x41edd0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e2a300(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x206a3c3(%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,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x206abd6(%rip),%r14 │ │ │ │ - jmp 14d3ce0 │ │ │ │ + lea 0x1e29ee7(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + movabs %eax,0x6a391358d480206 │ │ │ │ + add 0x73(%rbx,%rcx,4),%cl │ │ │ │ + adc %ch,%cl │ │ │ │ + mov %rax,%rcx │ │ │ │ + add %eax,0x1000000(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x53(%rax) │ │ │ │ + add %dh,-0x5d(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 41bdb1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41bd8b │ │ │ │ - movq $0x41bda8,-0x10(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x206ab9a(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d3fd0 │ │ │ │ - lea 0x206ad5e(%rip),%rbx │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x41ee78,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e2a217(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x206a35b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - (bad) │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbx,%rcx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x41be88,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x206ab1e(%rip),%r14 │ │ │ │ - jmp 14d3fd0 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + xor %ah,-0x72b7fdfa(%rdx) │ │ │ │ + xor $0x206a229,%eax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + movabs %al,0x3b4d18c483490206 │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x41eef8,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e2a170(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x206a2eb(%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) │ │ │ │ + loopne 41ef18 │ │ │ │ (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + xor $0x206a2d9,%eax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480206ac(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - jmp 41be20 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x490206a2(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41efcb │ │ │ │ + movq $0x41ef78,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e2a0e7(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x206a2a3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x61(%rax) │ │ │ │ (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2069f49,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480206ac(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 41bed2 │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 41be4f │ │ │ │ - movq $0x41bfe8,-0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x206aab2(%rip),%r14 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14d3ce0 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 41be9c │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + andb $0x35,-0x72b7fdfa(%rdx) │ │ │ │ + jns 41efc7 │ │ │ │ (bad) │ │ │ │ + add 0x73(%rbx,%rcx,4),%cl │ │ │ │ + adc %ch,%cl │ │ │ │ + movabs 0x10000000501c889,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ + add %bl,-0x5e(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - es xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x41f020,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e29ff4(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x206a243(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2069ec9,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x54(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rbx,%riz,1) │ │ │ │ - mov 0x6(%rbx),%ecx │ │ │ │ - movq $0x41bf00,-0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x206aa6a(%rip),%r14 │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14d3ce0 │ │ │ │ - movq $0x41bfb8,0x0(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x206aa23(%rip),%r14 │ │ │ │ - jmp 14d41f8 │ │ │ │ - movq $0x41bde8,0x0(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x206a9e4(%rip),%r14 │ │ │ │ - jmp 14d3fd0 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2069ec9,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x55(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r14b,(%r8) │ │ │ │ - mov $0x8d480041,%edi │ │ │ │ - xor $0x23ae173,%eax │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 1ea7870 │ │ │ │ + or %ah,-0x72b7fdfa(%rdx) │ │ │ │ + xor $0x206a201,%eax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movabs 0x3b4d18c483490206,%eax │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x41f0f0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e29eb4(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x206a1cb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r12b,-0x41(%r8) │ │ │ │ - add %cl,-0x73(%r8) │ │ │ │ - xor $0x23ae143,%eax │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 1ea7870 │ │ │ │ + shlb $0x35,-0x72b7fdfa(%rcx) │ │ │ │ + mov $0x4c0206a1,%ecx │ │ │ │ + mov 0x10(%rbx),%esi │ │ │ │ + jmp 20a79d0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x490206a1(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41f1c3 │ │ │ │ + movq $0x41f170,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e29e0f(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x206a183(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x4cf8458d480206a1,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 41f20e │ │ │ │ + movq $0x41f228,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 41e7f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %al,-0x5f(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,0x480041bf(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + xor $0x206a139,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 1e6df10 │ │ │ │ + jmp 20a79d0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x56(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - jne 41bf9c │ │ │ │ - lea 0x206a97d(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14d41f8 │ │ │ │ + add %bh,(%rax) │ │ │ │ + movabs 0x3b4d18c483490206,%eax │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x41f1f0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e29d1f(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x206a11b(%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,(%rax) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ + cmp %ah,-0x72b7fdfa(%rcx) │ │ │ │ rex.RB clc │ │ │ │ - or %bh,-0x74b7ffbf(%rsi) │ │ │ │ - jne 41bfcc │ │ │ │ - lea 0x206a8dd(%rip),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41f2ce │ │ │ │ + movq $0x41f2e8,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14d3fd0 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 41e7f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + movabs 0x6a0d1358d480206,%al │ │ │ │ + add -0x77(%rcx),%cl │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + {rex2 0x86} bswap %eax │ │ │ │ + add %ecx,(%rdi) │ │ │ │ (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480206aa(%rax) │ │ │ │ - movl $0x41c018,0x0(%rbp) │ │ │ │ - lea 0x23ae08b(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 1ea7870 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + movabs 0x3b4d18c483490206,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x41f2b0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e29c33(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x206a0b3(%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 %dl,-0x56(%rax) │ │ │ │ + test $0xa0,%al │ │ │ │ (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r9b,-0x40(%r8) │ │ │ │ - add %cl,-0x73(%r8) │ │ │ │ - xor $0x23ae05b,%eax │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 1ea7870 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + xor $0x206a0a1,%eax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x490206a0(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41f3c3 │ │ │ │ + movq $0x41f370,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e29ba0(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x206a06b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov %ah,-0x72b7fdfa(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41f40e │ │ │ │ + movq $0x41f428,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 41e7f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + add %ch,(%rax) │ │ │ │ + movabs 0x6a021358d480206,%al │ │ │ │ + add -0x77(%rcx),%cl │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r13b,-0x42(%r8) │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - fimuls -0x77(%rcx) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + test %ecx,%eax │ │ │ │ + add %ecx,(%rdi) │ │ │ │ (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1e6df10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs 0x3b4d18c483490206,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x41f3f0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e29ac7(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x206a003(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x206a88e(%rip),%r14 │ │ │ │ - jmp 14d3fd0 │ │ │ │ - nop │ │ │ │ - add $0x2000000,%eax │ │ │ │ + clc │ │ │ │ + lahf │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + xor $0x2069ff1,%eax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x57(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + lahf │ │ │ │ (bad) │ │ │ │ - add -0xa(%rcx,%rcx,4),%cl │ │ │ │ - lea 0x206a866(%rip),%r14 │ │ │ │ - jmp 14d41f8 │ │ │ │ - nop │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x41f4b0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e29a16(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x2069fbb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4802069a(%rax) │ │ │ │ + lea 0x2069a89(%rip),%ebx │ │ │ │ + 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) │ │ │ │ - pop %rax │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ + cwtl │ │ │ │ + lahf │ │ │ │ (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 41c119 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41c0fa │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + xor $0x2069f91,%eax │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - movq $0x2486b22,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14df230 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 20a79d0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x61(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x41f558,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e29917(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x2069f5b(%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,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0x1e29733(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shrb $1,-0x72b7fdfa(%rax) │ │ │ │ - rex.RB loopne 41c161 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41c142 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + xor %bl,-0x72b7fdfa(%rdi) │ │ │ │ + xor $0x2069f29,%eax │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - movq $0x24869e2,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14df230 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 20a79d0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rax) │ │ │ │ + lahf │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x41f600,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e2984b(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x2069ef3(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x7,%al │ │ │ │ - cmp (%rdx),%al │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 1e67da8 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0x1e29672(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + enter $0x69e,$0x2 │ │ │ │ + lea 0x2069ec1(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48023a07(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41c1e0 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4902069e(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c1d5 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x41c160,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + ja 41f6fb │ │ │ │ + movq $0x41f6a8,-0x10(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x222c4c0,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2039408 │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e29778(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ + lea 0x2069e8b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + sbbb $0x35,-0x72b7fdfa(%rsi) │ │ │ │ + jns 41f6cb │ │ │ │ + (bad) │ │ │ │ + add 0x73(%rbx,%rcx,4),%cl │ │ │ │ + adc %ch,%cl │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + enter $0x501,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - cmp (%rdx),%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41c260 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c255 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x41c188,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x222c9e8,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 20a6960 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x62(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x41f728,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e299a8(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ + lea 0x2069e43(%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) │ │ │ │ - or %ah,-0x72b7fdfa(%rdi) │ │ │ │ - rex.RB loopne 41c2c9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41c2aa │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + cmp %bl,-0x72b7fdfa(%rsi) │ │ │ │ + xor $0x2069e31,%eax │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - movq $0x2486982,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14df230 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 20a79d0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sahf │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x41f7a8,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e29635(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x2069dfb(%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,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0x1e2949e(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 41c264 │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 41c311 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41c2f2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + fcomps -0x72b7fdfa(%rax) │ │ │ │ + xor $0x20698d1,%eax │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - movq $0x24869a2,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14df230 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 20a79d0 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x480206a6,%eax │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41c33a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - movq $0x24869c2,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14df230 │ │ │ │ + mov $0x49020698,%eax │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41f89f │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x41f850,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e29509(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x49020698 │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41f8eb │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x41f870,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41c382 │ │ │ │ + add %dl,(%rax) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x41f8c0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e294c4(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x2069ccb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x20000000,%eax │ │ │ │ + movabs 0x394cf0458d480206,%eax │ │ │ │ + clc │ │ │ │ + jb 41f9be │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 41f9b9 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x206a0c9(%rip),%r14 │ │ │ │ + lea 0x20696a0(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + 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) │ │ │ │ + fsubs -0x72b7fdfa(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41fa01 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - movq $0x280cf09,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 20a6a30 │ │ │ │ + lea 0x206a0b8(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ 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 -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41c3ca │ │ │ │ + jb 41fa3e │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 20a6a30 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,-0x74b7fdc6(%rip) │ │ │ │ - jae 41c3fb │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 1e67da8 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41fab4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41faa9 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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 $0x8d48023a,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 41c468 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c45d │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x41c3e8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x222c4c0,-0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ + jb 41faf6 │ │ │ │ + movq $0x41fb10,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2039408 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 222f610 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x48023a04(%rax) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41c549 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41c4e8,-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 %rdx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41c4e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - add $0x3a,%al │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rcx,%rbx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c539 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x41c410,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - movq $0x222c9e8,0x10(%rbp) │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a6960 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + sti │ │ │ │ + add %sil,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 41fb38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48023a03(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41c5ef │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c5e4 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - movq $0x41c480,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x222c9e8,-0x18(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 20a69c8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%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,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41c68a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41c658,-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 41c658 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,-0x5(%r8) │ │ │ │ + add %cl,0x75(%r11,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ + or %r13b,%r9b │ │ │ │ + mov $0xf9,%bl │ │ │ │ + loopne 41fb56 │ │ │ │ + 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,0x4c(%rcx,%rbx,1) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - movq $0x222c4c0,0x8(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 20a6a30 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rdi,%rdx,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41fbbf │ │ │ │ + movq $0x41fa58,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 41fbfe │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ xchg %ax,%ax │ │ │ │ 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 call 7339fffc <__environ@GLIBC_2.2.5+0x70b89f54> │ │ │ │ - pop %rsp │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c702 │ │ │ │ + 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 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x41c608,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x222c9e8,-0x18(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 20a6960 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x41fa18,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x41fad0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add %edi,(%rdx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 103a0084 <__environ@GLIBC_2.2.5+0xdb89fdc> │ │ │ │ + add %bl,(%rax) │ │ │ │ + sahf │ │ │ │ (bad) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - jo 41c78f │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 41c7dd │ │ │ │ - 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 $0x41c398,-0x68(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0x41c578,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x41c6a8,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0x41f9d8,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x41fc28,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x222c9e8,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 20a6960 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x2069dec(%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) │ │ │ │ - (bad) │ │ │ │ - movabs 0x394ce0458d480206,%eax │ │ │ │ - clc │ │ │ │ - jb 41c832 │ │ │ │ + rorb $1,-0x72b7fdfa(%rsi) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 41fd21 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - movq $0x2486962,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14df230 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x2068eb0(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14bab28 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,%al │ │ │ │ - movabs %al,0x394cd8458d480206 │ │ │ │ - clc │ │ │ │ - jb 41c941 │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41c936 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41fd5e │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x41c278,-0xa8(%r12) │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - movq $0x41c2c0,-0x90(%r12) │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - movq $0x41c308,-0x78(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - movq $0x41c350,-0x60(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - movq $0x41c730,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - lea -0x78(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - lea -0x90(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0xa8(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x41c800,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x222c9e8,-0x28(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 20a6960 │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 733a02b4 <__environ@GLIBC_2.2.5+0x70b8a20c> │ │ │ │ - jne 41c9b2 │ │ │ │ - movl $0x41c9a8,-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 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 41fdfb │ │ │ │ + movq $0x41fdb8,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41c9a8 │ │ │ │ + jne 41fdb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - 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) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x4c(%rbp,%rbx,1) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - movq $0x222c4c0,0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 20a6a30 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ - 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) │ │ │ │ - rex.W lahf │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 41ca49 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41ca2a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - movq $0x2486942,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14df230 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + sbb %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 %ch,(%rax) │ │ │ │ - movabs 0x394cd8458d480206,%eax │ │ │ │ - clc │ │ │ │ - jb 41cae0 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41cad5 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x41c848,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x41c960,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x41c9f8,-0x10(%r12) │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x222a640,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x222c9e8,-0x28(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 20a6960 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dl,0x480206a0(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41cba1 │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41cb96 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x41c110,-0x58(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x41c200,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - lea -0x58(%r12),%rdx │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - movq $0x41ca40,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x222c9e8,-0x28(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 20a6960 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,%al │ │ │ │ - lahf │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41cc3c │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41cc31 │ │ │ │ + jb 41feb4 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x41fe68,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x41c0c8,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x41caf8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x222c9e8,-0x28(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 20a69c8 │ │ │ │ - movq $0x40,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,-0x73(%rax) │ │ │ │ - rex.RB call 733a05ac <__environ@GLIBC_2.2.5+0x70b8a504> │ │ │ │ - jne 41ccaa │ │ │ │ - movl $0x41cca0,-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 41cca0 │ │ │ │ + jne 41fe68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%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,0x4c(%rbp,%rbx,1) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - movq $0x222c4c0,0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 20a6a30 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x41fd78,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bl,-0x72b7fdfa(%rsi) │ │ │ │ - rex.RB loopne 41cd41 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41cd22 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - movq $0x2486b02,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14df230 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4802069e(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41cd5e │ │ │ │ - movq $0x41cd80,-0x10(%rbp) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pushf │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ + sub %ecx,-0x39(%rax) │ │ │ │ + rex.RB loopne 41fef6 │ │ │ │ + incl 0x0(%rcx) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14def90 │ │ │ │ - lea 0x2069e83(%rip),%rbx │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x62(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + fwait │ │ │ │ (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - test $0xcd,%al │ │ │ │ - add %cl,-0x77(%r9) │ │ │ │ - fimuls -0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - add %al,%dh │ │ │ │ - roll $0x2,(%rcx) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4a(%rdi) │ │ │ │ + movq $0x2229e60,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x41ff90,-0x8(%rbp) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x2068c7e(%rip),%r14 │ │ │ │ + movq $0x222ccc0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 14b9d78 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sahf │ │ │ │ + add %al,-0x65(%rax) │ │ │ │ (bad) │ │ │ │ add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x43(%rdi) │ │ │ │ + movq $0x2229e60,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x420000,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + movq $0x222ccc0,-0x18(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rbx,0x20(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 41fc98 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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) │ │ │ │ pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41ce1c │ │ │ │ - movq $0x41cbb8,-0x50(%r12) │ │ │ │ + ja 420063 │ │ │ │ + movq $0x41fe10,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x41cc58,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - lea -0x50(%r12),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x41ccf0,-0x10(%r12) │ │ │ │ + movq $0x2229e60,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x222c9e8,0x0(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 20a6960 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + 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 41cea3 │ │ │ │ - movq $0x41ce80,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ce80 │ │ │ │ - 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(%rax) │ │ │ │ - jnp 41ce8b │ │ │ │ - or 0xe(%rbp),%dh │ │ │ │ - lea 0x23f0da4(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23f0d8d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dl,-0x66(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4200dc │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x41fd38,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x41fed0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2069d8e(%rip),%rbx │ │ │ │ + movq $0x40,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 %al,0x1c(%rax) │ │ │ │ - cs add -0x73(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41ceec │ │ │ │ - movq $0x41cf08,-0x8(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x2069d56(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 21485e8 │ │ │ │ - lea 0x2069d4d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb $0x2e,%al │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r14b,(%r8) │ │ │ │ - iret │ │ │ │ - add %cl,-0x73(%r8) │ │ │ │ - xor $0x23f0d3a,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 2148ce8 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - sbb (%rsi),%ebp │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r11b,-0x31(%r8) │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - negl -0x495e16fe(%rsi,%rax,1) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + cltd │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x48022e1b(%rax) │ │ │ │ - movl $0x41cf80,0x0(%rbp) │ │ │ │ - lea 0x23f0cea(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 2148ce8 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x48022e1b(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x23f4157(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 14f20c0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0x41fcf8,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x420090,-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 0x20699ac(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bl,-0x72b7fdfa(%rdi) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41cfcd │ │ │ │ - movq $0x41cfe8,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x22f3b45(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp (%rdi),%ebp │ │ │ │ - add -0x77(%rcx),%cl │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - in $0x4e,%al │ │ │ │ - adc (%rcx),%eax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - fcomps -0x72b7fdfa(%rsi) │ │ │ │ + mov (%rsi),%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 41d05b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41d050 │ │ │ │ + jb 420191 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x41cfa8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e2bda5(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x2068a40(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 14ba6a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + 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 41d093 │ │ │ │ + jb 4201ce │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41d0f0 │ │ │ │ + jmp 222f508 │ │ │ │ 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) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41d0d1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1e2bd21(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - jmp *-0x10(%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,-0x73(%rax) │ │ │ │ - rex.RB call 103a0a44 <__environ@GLIBC_2.2.5+0xdb8a99c> │ │ │ │ - (bad) │ │ │ │ - mov $0x48000000,%ecx │ │ │ │ - movl $0x41d138,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + jb 42026b │ │ │ │ + movq $0x420228,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41d138 │ │ │ │ + jne 420228 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - 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) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsi,%rsi,2) │ │ │ │ - add $0x50,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41d1a6 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x41d070,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x41d0a8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x28(%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 2224080 │ │ │ │ - jmp *-0x8(%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 0xf(%rbx),%rax │ │ │ │ + movq $0x222a640,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pushf │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41d287 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41d27c │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 420324 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4202d8,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x50(%r12) │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x21f0d90,-0x38(%r12) │ │ │ │ - movq $0x2486ca0,-0x30(%r12) │ │ │ │ - lea -0x4e(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x21f0d90,-0x20(%r12) │ │ │ │ - movq $0x2486c78,-0x18(%r12) │ │ │ │ - lea -0x36(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x41d0f0,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41d0f0 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4202d8 │ │ │ │ + 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) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41d2c3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41d320 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x4201e8,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %ah,0x48020697(%rax) │ │ │ │ + lea -0x40(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41d301 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1e2baee(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jb 420372 │ │ │ │ + movq $0x420388,-0x20(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %bl,-0x69(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4a(%rdi) │ │ │ │ + movq $0x2229e60,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x420400,-0x8(%rbp) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x206880e(%rip),%r14 │ │ │ │ + movq $0x222ccc0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 14b9d78 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103a0c74 <__environ@GLIBC_2.2.5+0xdb8abcc> │ │ │ │ (bad) │ │ │ │ - mov $0x48000000,%ecx │ │ │ │ - movl $0x41d368,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x43(%rdi) │ │ │ │ + movq $0x2229e60,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x420470,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + movq $0x222ccc0,-0x18(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ + mov %rbx,0x20(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41d368 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 41fc98 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + test %al,(%rcx) │ │ │ │ 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,%rsi,2) │ │ │ │ - add $0x50,%esp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41d3d6 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x41d2a0,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x41d2d8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ + ja 4204d3 │ │ │ │ + movq $0x420280,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x2229e60,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cltd │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41d488 │ │ │ │ - add $0x38,%r12 │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41d47d │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x41d1d8,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0x41d320,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + ja 42054c │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4201a8,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x420340,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41d320 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,-0x6b(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0x420168,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x420500,-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 0x2069574(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - cqto │ │ │ │ + add %dl,-0x6a(%rax) │ │ │ │ (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 41d4f1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41d4d2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41d4e8,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 41cec8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbb $0x206964a,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + 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,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - cltd │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r9b,(%r8) │ │ │ │ - add %r17b,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - test $0x5c,%al │ │ │ │ - adc (%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42062d │ │ │ │ + movq $0x420648,-0x10(%rbp) │ │ │ │ + lea 0x2069528(%rip),%rsi │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a9560 │ │ │ │ + lea 0x2069674(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cwtl │ │ │ │ + add %bh,(%rax) │ │ │ │ + xchg %eax,%esi │ │ │ │ (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r14b,(%r8) │ │ │ │ - add %r17b,-0x77(%r8) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - rex.WRXB │ │ │ │ - ss (bad) │ │ │ │ - add %cl,%ch │ │ │ │ - movabs 0x19001c8a6,%eax │ │ │ │ + add -0x7cb7f81d(%rbx),%al │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x20694e1(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x420688,0x0(%rbp) │ │ │ │ + lea 0x20694a2(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 20a9560 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48020698(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 41d543 │ │ │ │ + add %bl,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + (bad) │ │ │ │ + add -0x7cb7f81d(%rbx),%al │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x2069469(%rip),%ebx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x41d570,0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 41cec8 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + lea 0x2069428(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + xchg %eax,%esi │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733a401c <__environ@GLIBC_2.2.5+0x70b8df74> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 420712 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x420730,-0x18(%rbp) │ │ │ │ + lea 0x20695bf(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 14baf98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x68(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r10b,0x490041d5(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 15531a0 │ │ │ │ - ... │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x2489b9a,-0x18(%r12) │ │ │ │ + movq $0x280dc29,-0x10(%r12) │ │ │ │ + movq $0x2489c54,-0x8(%r12) │ │ │ │ + movq $0x2489ca9,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224138 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cwtl │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x48020695(%rax) │ │ │ │ + lea 0x20695b3(%rip),%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + xchg %eax,%ebp │ │ │ │ (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r15b,0x480041d5(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x22f35c7(%rip),%r14 │ │ │ │ - jmp 20a7bc0 │ │ │ │ - nop │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733a411c <__environ@GLIBC_2.2.5+0x70b8e074> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 420812 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x420830,-0x18(%rbp) │ │ │ │ + lea 0x22da5df(%rip),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48020697(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 41d5cb │ │ │ │ + add %ah,-0x6b(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42088c │ │ │ │ + movq $0x14def90,-0x38(%r12) │ │ │ │ + movq $0x27fd299,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x280dc29,-0x20(%r12) │ │ │ │ + movq $0x2489d83,-0x18(%r12) │ │ │ │ + movq $0x26fae79,-0x10(%r12) │ │ │ │ + movq $0x26fae79,-0x8(%r12) │ │ │ │ + movq $0x26faedb,(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x206976e(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xd8000000,%eax │ │ │ │ + xchg %eax,%ebp │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 420905 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 420900 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x2069577(%rip),%rdi │ │ │ │ + lea 0x22f2209(%rip),%rsi │ │ │ │ + lea 0x22f221a(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 159dc60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - cwtl │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42097d │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x420970,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + dec %rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420970 │ │ │ │ + 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 %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 42097c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4209a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 41d621 │ │ │ │ - movq $0x41d638,-0x18(%rbp) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 41bd60 │ │ │ │ + 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 420a7a │ │ │ │ + mov %r14,%rbx │ │ │ │ + and $0x7,%r14d │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 420a70 │ │ │ │ + mov %rsi,%rax │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 420a85 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 420a1e │ │ │ │ + movq $0x21f0db0,-0x48(%r12) │ │ │ │ + movq $0x2810161,-0x40(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + movq $0x21f0db0,-0x30(%r12) │ │ │ │ + lea -0x46(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x280dc51,-0x20(%r12) │ │ │ │ + lea -0x2e(%r12),%rax │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x420920,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + movq $0x2810161,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23ed1da(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2069447(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0x420ab8,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x68(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + (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 │ │ │ │ - push $0x480041d6 │ │ │ │ - mov 0x10(%rbp),%esi │ │ │ │ - lea 0x2066a06(%rip),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 420afa │ │ │ │ + movq $0x420b18,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14e39b8 │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 209bc30 │ │ │ │ + lea 0x20693cf(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0xb(%r8) │ │ │ │ + rex.X add %dil,0x6(%rsi) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 4209a0 │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cwtl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - cwtl │ │ │ │ + mov $0xf01c7a3,%esp │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - jne 41d68c │ │ │ │ - lea 0x2066c96(%rip),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14e39b8 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ + add %dl,-0x28000000(%rip) │ │ │ │ + xchg %eax,%edx │ │ │ │ (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r9b,%r8b │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733a44b4 <__environ@GLIBC_2.2.5+0x70b8e40c> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 420baa │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x420bc8,-0x18(%rbp) │ │ │ │ + lea 0x2069297(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 209bc30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - jne 41d6c4 │ │ │ │ - lea 0x2066e66(%rip),%r14 │ │ │ │ - mov %rbx,0x20(%rbp) │ │ │ │ - jmp 14e39b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ + or 0x0(%rdx),%eax │ │ │ │ + mov $0x6,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 4209a0 │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x69(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x7f(%rcx),%cl │ │ │ │ + or $0xa3,%al │ │ │ │ + movl $0x401f0f,(%rcx) │ │ │ │ + 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 call 103a456c <__environ@GLIBC_2.2.5+0xdb8e4c4> │ │ │ │ (bad) │ │ │ │ - loopne 41d6cd │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41d811 │ │ │ │ - movq $0x41d410,-0xd8(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0xc8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0xb8(%r12) │ │ │ │ - mov %rbx,-0xb0(%r12) │ │ │ │ - movq $0x21f0d90,-0xa8(%r12) │ │ │ │ - movq $0x2486c50,-0xa0(%r12) │ │ │ │ - lea -0xd8(%r12),%rax │ │ │ │ - mov %rax,-0x98(%r12) │ │ │ │ - movq $0x1babb68,-0x90(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - lea -0xa6(%r12),%rax │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - movq $0x1babb08,-0x78(%r12) │ │ │ │ - lea -0x8e(%r12),%rax │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - movq $0x27fd299,-0x68(%r12) │ │ │ │ - movq $0x27fd299,-0x60(%r12) │ │ │ │ - movq $0x277b939,-0x58(%r12) │ │ │ │ - movq $0x277b939,-0x50(%r12) │ │ │ │ - movq $0x277b939,-0x48(%r12) │ │ │ │ - movq $0x280dc29,-0x40(%r12) │ │ │ │ - movq $0x280dc29,-0x38(%r12) │ │ │ │ - movq $0x280dc29,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - movq $0x280dc29,-0x20(%r12) │ │ │ │ - movq $0x280dc29,-0x18(%r12) │ │ │ │ - movq $0x27fd299,-0x10(%r12) │ │ │ │ - movq $0x27fd299,-0x8(%r12) │ │ │ │ - movq $0x280dc29,(%r12) │ │ │ │ - movq $0x41d858,0x20(%rbp) │ │ │ │ - lea 0x23f044e(%rip),%rsi │ │ │ │ - lea -0x77(%r12),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 1ba8c48 │ │ │ │ - movq $0xe0,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x420c58,-0x10(%rbp) │ │ │ │ + lea 0x2069274(%rip),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420c58 │ │ │ │ + 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,0x48020695(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - jmp 41d8d4 │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48020695(%rax) │ │ │ │ - movl $0x41d880,0x0(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x4800420c(%r8) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41d880 │ │ │ │ + jne 420c90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x6b(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock rcr $0x41,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x76b7e8a5(%r11),%ecx │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x48020692(%rax) │ │ │ │ + movl $0x420cc8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x3f(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41d8c0 │ │ │ │ + jne 420cc8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - 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 %ch,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ + add %dh,-0x6e(%rax) │ │ │ │ (bad) │ │ │ │ add -0x75(%rax),%cl │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rsi,%rax,2) │ │ │ │ - mov %ecx,%ebx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41d8ff │ │ │ │ - movq $0x41d4a0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41d838,0x0(%rbp) │ │ │ │ - jmp 2223c10 │ │ │ │ - movq $0x41d940,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ + add %esi,0x48(%rdi,%rdi,2) │ │ │ │ + movl $0x420d00,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41d940 │ │ │ │ + jne 420d00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48020694(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 41d959 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 41d8d4 │ │ │ │ - lea 0x20693e0(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %bh,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r13b,(%r8) │ │ │ │ + or $0x8b480042,%eax │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ + (bad) │ │ │ │ + jne 420d28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r14b,(%r8) │ │ │ │ + (bad) │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ + jne 420d3c │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 158dd40 │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 159dd78 │ │ │ │ + lea 0x2069228(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x420d80,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420d80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41d9d1 │ │ │ │ - movq $0x41d008,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x21f0d90,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x2486daa,-0x10(%r12) │ │ │ │ - movq $0x41d5f8,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x206951d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x48020691(%rax) │ │ │ │ + movl $0x420da8,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420da8 │ │ │ │ + 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) │ │ │ │ - call 4843e08d <__environ@GLIBC_2.2.5+0x45c27fe5> │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41da1d │ │ │ │ - movq $0x41da38,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x22f30f5(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %dh,-0x6f(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r10b,%r8b │ │ │ │ + or $0x8b480042,%eax │ │ │ │ + jne 420dbc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 158d1a0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ + add -0x7cb7f81d(%rbx),%al │ │ │ │ + sti │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edx,0x48000000(%rdi) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x420e10,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420e10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x49022f30(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x7cfdf970(%rax) │ │ │ │ + jrcxz 420e3a │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 420e74 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x420e68,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 1551ed8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 420e68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + sbb $0x206905d,%eax │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x458d4802(%rsi,%rax,1) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 41daab │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41daa0 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x41d9f8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e2b355(%rip),%r14 │ │ │ │ + jb 420edf │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 420eda │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x22dc948(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 14dc8c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0x45,-0x72b7fdfa(%rdx) │ │ │ │ - loopne 41db11 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41daf2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - movq $0x2486d40,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 20a6a30 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x206912a,%eax │ │ │ │ + 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) │ │ │ │ - loopne 41da98 │ │ │ │ + rex xchg %eax,%ecx │ │ │ │ (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 41db59 │ │ │ │ + rex.RB loopne 420f71 │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 41db3a │ │ │ │ + jb 420f52 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41db50,-0x20(%rbp) │ │ │ │ + movq $0x420f68,-0x20(%rbp) │ │ │ │ mov 0x18(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 41cec8 │ │ │ │ + jmp 420c18 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48020692(%rax) │ │ │ │ - movl $0x41db70,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 15531a0 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x6e(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r11b,0x480041db(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x22f2fe7(%rip),%r14 │ │ │ │ - jmp 20a7bc0 │ │ │ │ + add %bh,%al │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x6e(%rax) │ │ │ │ (bad) │ │ │ │ add -0x77(%rax),%cl │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rdi,%rax,1) │ │ │ │ add $0x10,%ebp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x41dbd8,0x8(%rbp) │ │ │ │ + movq $0x420fa8,0x8(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 41cec8 │ │ │ │ + jmp 420c18 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r15b,%r8b │ │ │ │ - fildl 0x0(%rcx) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 15531a0 │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r12b,(%r8) │ │ │ │ - faddl 0x0(%rcx) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x22f2f5f(%rip),%r14 │ │ │ │ - jmp 20a7bc0 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ + add %cl,-0x60(%rax) │ │ │ │ (bad) │ │ │ │ add -0x77(%rax),%cl │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ add %esi,0x48(%rdi,%rax,1) │ │ │ │ add $0x8,%ebp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2069106(%rip),%rbx │ │ │ │ + lea 0x206a02e(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + 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 %cl,0x48020691(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %bl,0x48020690(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41dd5b │ │ │ │ - mov %r14,%rax │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je 41dceb │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rsi,%rcx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41dcc3 │ │ │ │ - movq $0x41db08,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x222c4c0,-0x10(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a6a30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x41dd70,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 2223c10 │ │ │ │ - movq $0x41dd30,-0x28(%rbp) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41dd30 │ │ │ │ + jb 42100a │ │ │ │ + movq $0x421020,-0x8(%rbp) │ │ │ │ + mov 0xd(%rbx),%rsi │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1ba8c68 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x70(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r9b,0x10(%r8) │ │ │ │ + rex.X add %sil,%sil │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 421048 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x420f20,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x7cfdf970(%rax) │ │ │ │ - jrcxz 41dd3a │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 41dd4e │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41dc87 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4210e2 │ │ │ │ + movq $0x421100,-0x28(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + lea 0x206a270(%rip),%r14 │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 14e39d8 │ │ │ │ + lea 0x2068fdf(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x70(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - add %bh,%bh │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %ah,0x4902068f(%rax) │ │ │ │ + add $0xb0,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 421225 │ │ │ │ + movq $0x1babb88,-0xa8(%r12) │ │ │ │ + mov %rbx,-0xa0(%r12) │ │ │ │ + movq $0x280dc51,-0x98(%r12) │ │ │ │ + movq $0x1babb28,-0x90(%r12) │ │ │ │ + lea -0xa6(%r12),%rax │ │ │ │ + mov %rax,-0x88(%r12) │ │ │ │ + movq $0x27fd299,-0x80(%r12) │ │ │ │ + movq $0x27fd299,-0x78(%r12) │ │ │ │ + movq $0x277b929,-0x70(%r12) │ │ │ │ + movq $0x277b929,-0x68(%r12) │ │ │ │ + movq $0x277b929,-0x60(%r12) │ │ │ │ + movq $0x280dc29,-0x58(%r12) │ │ │ │ + movq $0x280dc29,-0x50(%r12) │ │ │ │ + movq $0x280dc29,-0x48(%r12) │ │ │ │ + movq $0x280dc29,-0x40(%r12) │ │ │ │ + movq $0x280dc29,-0x38(%r12) │ │ │ │ + movq $0x280dc29,-0x30(%r12) │ │ │ │ + movq $0x27fd299,-0x28(%r12) │ │ │ │ + movq $0x27fd299,-0x20(%r12) │ │ │ │ + movq $0x280dc29,-0x18(%r12) │ │ │ │ + movq $0x420fe8,-0x10(%r12) │ │ │ │ + lea -0x8f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + movq $0x421248,0x20(%rbp) │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + lea -0xd(%r12),%rsi │ │ │ │ + lea 0x2068d90(%rip),%r14 │ │ │ │ + movq $0x222ccc0,0x8(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 14ebca8 │ │ │ │ + movq $0xb0,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (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 %cl,-0x70(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 421299 │ │ │ │ + movq $0x2229ed8,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x2229e60,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x78000000,%eax │ │ │ │ + mov (%rsi),%es │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB call 103a16f4 <__environ@GLIBC_2.2.5+0xdb8b64c> │ │ │ │ + rex.RB call 733a4c14 <__environ@GLIBC_2.2.5+0x70b8eb6c> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42130a │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x421328,-0x18(%rbp) │ │ │ │ + lea 0x2068def(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 14baf98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - jg 41ddab │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x41dde0,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ + add %dh,%al │ │ │ │ + lea (%rsi),%eax │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x280dc29,-0x10(%r12) │ │ │ │ + movq $0x248a054,-0x8(%r12) │ │ │ │ + movq $0x248a0cd,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224138 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lea (%rsi),%eax │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2068ddb,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x18000000,%eax │ │ │ │ + mov (%rsi),%es │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733a4d14 <__environ@GLIBC_2.2.5+0x70b8ec6c> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42140a │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41dde0 │ │ │ │ + movq $0x421428,-0x18(%rbp) │ │ │ │ + lea 0x22d99e7(%rip),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x4902068d(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 421484 │ │ │ │ + movq $0x14def90,-0x38(%r12) │ │ │ │ + movq $0x27fd299,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x280dc29,-0x20(%r12) │ │ │ │ + movq $0x248a1a3,-0x18(%r12) │ │ │ │ + movq $0x26fae79,-0x10(%r12) │ │ │ │ + movq $0x26fae79,-0x8(%r12) │ │ │ │ + movq $0x26faedb,(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ - sbb %bl,%dh │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 421534 │ │ │ │ + movq $0x4214e8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41de18 │ │ │ │ + jne 4214e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - pop (%rsi) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - jne 41de24 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 41dc60 │ │ │ │ + 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),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4266b0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2068cdd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,0x6(%rdx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 41de91 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41de72 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - movq $0x2484051,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14cfba0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4215c6 │ │ │ │ + movq $0x421590,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 421590 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %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 $0x4266d0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2068c53(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,0x2(%rsi,%rax,1) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41deba │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - movq $0x2484311,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14cfba0 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42162f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42162a │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x22dc1f8(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14dc8c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + mov %es,(%rsi) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42168f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42168a │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x22dc4d8(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14edd18 │ │ │ │ + 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) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - data16 (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 41df21 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41df02 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - movq $0x2484511,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14cfba0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ 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 -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41df3b │ │ │ │ + jb 421720 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41df98 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x421710,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 421710 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + (bad) │ │ │ │ + rex.X add %cl,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + jo 421725 │ │ │ │ add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41df79 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1e2ae79(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + nopl 0x0(%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,-0x73(%rax) │ │ │ │ - rex.RB call 103a18ec <__environ@GLIBC_2.2.5+0xdb8b844> │ │ │ │ - (bad) │ │ │ │ - mov $0x48000000,%ecx │ │ │ │ - movl $0x41dfe0,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4217aa │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x421798,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41dfe0 │ │ │ │ + jne 421798 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + (bad) │ │ │ │ + rex.X add %sil,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp 2147e20 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsi,%rsi,2) │ │ │ │ - add $0x50,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41e04e │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x41df18,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x41df50,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x28(%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 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x21472a0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x4217c0,0x0(%rbp) │ │ │ │ + jmp 2224098 │ │ │ │ + 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 41e0a6 │ │ │ │ + jb 421836 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41df98 │ │ │ │ + jmp 222f508 │ │ │ │ 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 41e0e3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41e140 │ │ │ │ - jmp *-0x10(%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 41e121 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1e2acce(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x2000000,%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 call 103a1a94 <__environ@GLIBC_2.2.5+0xdb8b9ec> │ │ │ │ - (bad) │ │ │ │ - mov $0x48000000,%ecx │ │ │ │ - movl $0x41e188,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + rex.RB loopne 4218a9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 421942 │ │ │ │ + movq $0x4218a8,-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 41e188 │ │ │ │ + jne 4218a8 │ │ │ │ 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(%rsi,%rsi,2) │ │ │ │ - add $0x50,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41e1f6 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x41e0c0,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x41e0f8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x28(%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 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + call 48425ac9 <__environ@GLIBC_2.2.5+0x45c0fa21> │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4218e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + 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 41e256 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41e140 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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,0x3d(%rdi) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + bswap %rbx │ │ │ │ + mov %rbx,(%rcx) │ │ │ │ + movq $0x1ee2198,-0x10(%r12) │ │ │ │ + lea 0x8(%rcx),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x8c,%al │ │ │ │ - (bad) │ │ │ │ - add -0x7f(%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - rolb $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41e3a1 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x41e230,-0xc8(%r12) │ │ │ │ - mov %rcx,-0xb8(%r12) │ │ │ │ - mov %rbx,-0xb0(%r12) │ │ │ │ - movq $0x21f0d90,-0xa8(%r12) │ │ │ │ - movq $0x2486c50,-0xa0(%r12) │ │ │ │ - lea -0xc8(%r12),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - movq $0x1babb68,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - lea -0xa6(%r12),%rax │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - movq $0x1babb08,-0x78(%r12) │ │ │ │ - lea -0x8e(%r12),%rax │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - movq $0x27fd299,-0x68(%r12) │ │ │ │ - movq $0x27fd299,-0x60(%r12) │ │ │ │ - movq $0x277b939,-0x58(%r12) │ │ │ │ - movq $0x277b939,-0x50(%r12) │ │ │ │ - movq $0x277b939,-0x48(%r12) │ │ │ │ - movq $0x280dc29,-0x40(%r12) │ │ │ │ - movq $0x280dc29,-0x38(%r12) │ │ │ │ - movq $0x280dc29,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - movq $0x280dc29,-0x20(%r12) │ │ │ │ - movq $0x280dc29,-0x18(%r12) │ │ │ │ - movq $0x27fd299,-0x10(%r12) │ │ │ │ - movq $0x27fd299,-0x8(%r12) │ │ │ │ - movq $0x280dc29,(%r12) │ │ │ │ - lea 0x23ef8ba(%rip),%rsi │ │ │ │ - lea -0x77(%r12),%r14 │ │ │ │ - jmp 1ba8c48 │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4219b1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 421a9a │ │ │ │ + movq $0x4219b8,-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 4219b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,-0x75(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 41e411 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41e431 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41e426 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x41e278,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 2039408 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov (%rsi),%al │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733a1da4 <__environ@GLIBC_2.2.5+0x70b8bcfc> │ │ │ │ - imul $0x3b4d30c4,-0x7d(%rcx),%ecx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x51(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - movq $0x41e3c0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq $0x222c9e8,-0x18(%rbp) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 20a6960 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edx,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + sub %rax,%rcx │ │ │ │ + cmp $0x8,%rcx │ │ │ │ + jge 421a08 │ │ │ │ + movq $0x1ee20f8,-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 $0x421a40,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 421a40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x76(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 103a1e34 <__environ@GLIBC_2.2.5+0xdb8bd8c> │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - movabs 0x4d60c48349000000,%eax │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 41e583 │ │ │ │ - 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 $0x41e080,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x41e140,-0x38(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x41e450,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdx,%r14 │ │ │ │ - movq $0x222c9e8,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 20a6960 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ + 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 $0x1ee2198,-0x10(%r12) │ │ │ │ + lea 0x8(%rcx),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x77(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733a1f04 <__environ@GLIBC_2.2.5+0x70b8be5c> │ │ │ │ - ja 41e603 │ │ │ │ - add $0x38,%esp │ │ │ │ + pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41e625 │ │ │ │ + ja 421b2c │ │ │ │ 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 $0x41e4e0,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x421810,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x421858,-0x30(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x222c9e8,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 20a6960 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x421960,-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) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ 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 %bh,%al │ │ │ │ - mov %al,(%rsi) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 103a1fa4 <__environ@GLIBC_2.2.5+0xdb8befc> │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jmp 41e65b │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x90,%r12 │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41e73d │ │ │ │ - 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 $0x21f0d90,-0x88(%r12) │ │ │ │ - mov %r14,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - movq $0x21f0d90,-0x70(%r12) │ │ │ │ - movq $0x2486ca0,-0x68(%r12) │ │ │ │ - lea -0x86(%r12),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x21f0d90,-0x58(%r12) │ │ │ │ - movq $0x2486c78,-0x50(%r12) │ │ │ │ - lea -0x6e(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x41df98,-0x40(%r12) │ │ │ │ - lea -0x56(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x41e5b0,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ + ja 421ba5 │ │ │ │ + movq $0x4216d0,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x421758,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x421ac8,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - movq $0x222c9e8,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 20a6960 │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + lea 0x20686d9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,0x458d4802(%rsi,%rax,1) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41e782 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 421c20 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41cd40 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movq $0x421c10,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 421c10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + sbb $0x42,%al │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + jo 421c20 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 41e80b │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41e800 │ │ │ │ - movq $0x41da58,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x2486daa,(%r12) │ │ │ │ - movq $0x41e828,-0x18(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14def90 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x20687b6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + push $0x4800421c │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48020687(%rax) │ │ │ │ - movl $0x41e850,-0x8(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2039398 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x79(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41e8b7 │ │ │ │ - movq $0x41dac0,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x41dc60,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x41dda0,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x41e8d8,-0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14df070 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x1e29b80,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ nop │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x49020686(%rax) │ │ │ │ - add $0xa0,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41e9a1 │ │ │ │ - movq $0x41de40,-0x98(%r12) │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - movq $0x41de88,-0x80(%r12) │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x41ded0,-0x68(%r12) │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x41e650,-0x50(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - lea -0x68(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - lea -0x80(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - lea -0x98(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x41e760,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x222c9e8,0x18(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 20a6960 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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 clc │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41ea2b │ │ │ │ - movq $0x41ea08,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + jb 421d08 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x421cf8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41ea08 │ │ │ │ + jne 421cf8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp 41ea13 │ │ │ │ - and %dh,0xe(%rbp) │ │ │ │ - lea 0x23ef21c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23ef205(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x20685be(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + sbb $0x89490042,%eax │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + jo 421d0d │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48020685(%rax) │ │ │ │ - lea 0x20685a1(%rip),%ebx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x48000000,%eax │ │ │ │ - mov (%rdx,%rax,1),%edi │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41eab7 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 41eab2 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1e2a2e4(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20660b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - sbb $0x2,%al │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41ebcc │ │ │ │ - movq $0x41eb18,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41eb18 │ │ │ │ - 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,0x48021ca6(%rax) │ │ │ │ - movl $0x41eb88,-0x38(%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),%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 41eb88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - sbb $0x2,%al │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - lea 0x23eda42(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rcx,0x30(%rbp) │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %rbx,0x40(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp f39b58 │ │ │ │ - lea 0x206847d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - 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 41ec41 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 41edb9 │ │ │ │ - movq $0x41ec30,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 421d99 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x421d88,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41ec30 │ │ │ │ + jne 421d88 │ │ │ │ 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 │ │ │ │ - push $0x480041ec │ │ │ │ - mov 0xf(%rbx),%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ec68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs 0x6fe910c5(%rbx),%eax │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + loopne 421d9a │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%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,-0x39(%r8) │ │ │ │ - or %r11b,0x480041ec(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ec98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%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,0x24(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x421d40,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - fsubr %st(4),%st │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - 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 41ecd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%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 421e6e │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 421e63 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x421cb8,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x421db8,-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) │ │ │ │ + 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 %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ - adc %ch,%ch │ │ │ │ - add %cl,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 421f45 │ │ │ │ + mov %r14,%rbx │ │ │ │ + and $0x7,%r14d │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + jne 421ed4 │ │ │ │ + lea 0x20683d9(%rip),%r14 │ │ │ │ + lea 0x23eb051(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - jne 41ed10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + add $0x50,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 421f29 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x421bd0,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x421e08,-0x30(%r12) │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x2229e60,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0x421ed0,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x206834c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,-0x13(%r8) │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ed40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103a58bc <__environ@GLIBC_2.2.5+0xdb8f814> │ │ │ │ + (bad) │ │ │ │ + pushf │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sub $0x41,%ch │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + rex.RB call 843f35 │ │ │ │ + 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 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41ed80 │ │ │ │ + jne 421fb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + 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,-0x39(%rax) │ │ │ │ - add %r13b,0x480041ed(%r8) │ │ │ │ - mov 0x18(%rbp),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41eda8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rcx),%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3c(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + movq $0x1ee2198,-0x10(%r12) │ │ │ │ + inc %rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1e31368 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ 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) │ │ │ │ - jne 41edb4 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 21ef240 │ │ │ │ - lea 0x20682a0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103a5984 <__environ@GLIBC_2.2.5+0xdb8f8dc> │ │ │ │ + (bad) │ │ │ │ + fildl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48021c92(%rax) │ │ │ │ - mov %esi,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23ed7f4(%rip),%r14 │ │ │ │ - jmp f25410 │ │ │ │ + movq $0x422078,-0x18(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 422078 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ 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) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x94358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - fstpt (%rsi) │ │ │ │ - add %cl,%ch │ │ │ │ - xchg %ah,-0x50(%rbx) │ │ │ │ - add %ah,0xf(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edx,0x48000000(%rbx) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + sub %rdx,%rsi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jge 4220e4 │ │ │ │ + movq $0x421f68,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + movq $0x1ee20f8,-0x18(%r12) │ │ │ │ + lea -0x2e(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x1,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movb $0x0,(%rdx) │ │ │ │ + movq $0x1ee2198,-0x30(%r12) │ │ │ │ + inc %rdx │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1e31368 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41ee57 │ │ │ │ + jb 42216a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x422180,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41ee78 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 421b58 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 743a27cc <__environ@GLIBC_2.2.5+0x71b8c724> │ │ │ │ - xor -0x73(%rax),%ecx │ │ │ │ - sbb $0x20681f8,%eax │ │ │ │ - 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,0x4c(%rax,%rsi,2) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - add $0x10,%rbp │ │ │ │ - movq $0x41eee0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41eee0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%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,0x48(%rdx,%riz,1) │ │ │ │ - movl $0x41eea0,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41eea0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x23eed3c(%rip),%rbx │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x1e29b80,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x41ef50,-0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ef50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ 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) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ - movq $0x41ee38,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-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 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - addb $0x2,(%rsi) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41f12b │ │ │ │ - movq $0x41f000,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + jb 422229 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x422218,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41f000 │ │ │ │ + jne 422218 │ │ │ │ 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 %cl,0x48020680(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0xfffffffffffffff8,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x12,%rax │ │ │ │ - jne 41f060 │ │ │ │ - movq $0x41f048,-0x8(%rbp) │ │ │ │ - mov 0x9(%rbx),%rax │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41f048 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x2016ef3b(%rbx),%eax │ │ │ │ + shl %cl,%al │ │ │ │ + add %eax,-0x1(%rcx) │ │ │ │ + lock nopl %gs:(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x80(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r8b,%r8b │ │ │ │ - int1 │ │ │ │ - add %cl,-0x77(%r9) │ │ │ │ - (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 41ee78 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - lea 0x23eebe6(%rip),%rcx │ │ │ │ - jmp 41f087 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - addb $0x2,(%rsi) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - movq $0x41f0b0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4222da │ │ │ │ + movq $0x422288,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41f0b0 │ │ │ │ + jne 422288 │ │ │ │ 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,%al │ │ │ │ - jg 41f0b5 │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fmuls -0x7d(%rax) │ │ │ │ - loopne 41f0af │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x12,%rax │ │ │ │ - jne 41f110 │ │ │ │ - movq $0x41f0f8,-0x8(%rbp) │ │ │ │ - mov 0x9(%rbx),%rax │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41f0f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x4802067f(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x41f148,0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 41ee78 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23eeb36(%rip),%rsi │ │ │ │ - lea 0x20676f6(%rip),%r14 │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movb $0x1,(%rcx) │ │ │ │ + movq $0x1ee2198,-0x10(%r12) │ │ │ │ + inc %rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 21ef870 │ │ │ │ - lea 0x2067f76(%rip),%rbx │ │ │ │ + jmp 222f610 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x7f(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r14b,-0xf(%r8) │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - and %bh,0x6(%rdi) │ │ │ │ - add %cl,%ch │ │ │ │ - add %edi,0x19001c7(%rdx) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jg 41f175 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r11b,0x480041f1(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x2067ee8(%rip),%r14 │ │ │ │ - jmp 2098128 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103a5c4c <__environ@GLIBC_2.2.5+0xdb8fba4> │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48020676(%rax) │ │ │ │ - mov 0x8(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x2067672(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 21ef870 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 844655 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 422348 │ │ │ │ + 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 %cl,%al │ │ │ │ - jle 41f1c5 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r13b,%r8b │ │ │ │ - int1 │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - test $0x7e,%al │ │ │ │ - (bad) │ │ │ │ - add %cl,%ch │ │ │ │ - mov %edi,0x19001c7(%rcx) │ │ │ │ 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,0x78(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + sub %rax,%rcx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jge 422394 │ │ │ │ + movq $0x1ee20f8,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x1,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + movb $0x1,(%rax) │ │ │ │ + movq $0x1ee2198,-0x18(%r12) │ │ │ │ + inc %rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4802067e(%rax) │ │ │ │ - movl $0x41f080,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x2067e70(%rip),%r14 │ │ │ │ - jmp 2098128 │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42244e │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4221d0,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x422248,-0x20(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x4222f8,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + 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,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41f240 │ │ │ │ - movq $0x41f260,-0x8(%rbp) │ │ │ │ - lea 0x23aae52(%rip),%rsi │ │ │ │ - lea 0x2067ea9(%rip),%r14 │ │ │ │ + jb 422582 │ │ │ │ + mov %r14,%rbx │ │ │ │ + and $0x7,%r14d │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 422514 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4224e2 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x422140,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x4223f8,-0x20(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x2229e60,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x4225a0,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1ea7870 │ │ │ │ - lea 0x2067ec1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x480239f3(%rax) │ │ │ │ - movl $0x41f280,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1e75bc0 │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x2087b78,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 422566 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x1ee9e28,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x422030,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + lea 0x23ea9a6(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x422510,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + lea 0x2067d17(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ - 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 $0x2087b58,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x2067e34(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%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 clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41f348 │ │ │ │ - movq $0x41f368,-0x8(%rbp) │ │ │ │ - lea 0x23aad4a(%rip),%rsi │ │ │ │ - lea 0x2067e01(%rip),%r14 │ │ │ │ + jb 4225e2 │ │ │ │ + movq $0x422600,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1ea7870 │ │ │ │ - lea 0x2067e19(%rip),%rbx │ │ │ │ + jmp 421b58 │ │ │ │ + lea 0x2067cbf(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0xe(%rax) │ │ │ │ - cmp %eax,(%rdx) │ │ │ │ - movq $0x41f388,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1e75bc0 │ │ │ │ + nopl (%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,0x19(%rdi) │ │ │ │ - movq $0x2087b78,-0x8(%r12) │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x1e29b80,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 41f408 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - 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 41f434 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x2200beb(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4226a0 │ │ │ │ + movq $0x422690,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 11a3a80 │ │ │ │ - lea 0x2067f2d(%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) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 422690 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - addb $0x2,(%rsi) │ │ │ │ - lea 0x206802a(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + es rex.X add %cl,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + fdivr %st(5),%st │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + sbb $0x2067c09,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 41f508 │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 41f4b2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41d980 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + lock es rex.X add %cl,-0x77(%rax) │ │ │ │ + fmuls -0xd(%rcx,%rcx,4) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + nopl 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,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x25(%rdi) │ │ │ │ - movq $0x41f490,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x2067362(%rip),%r14 │ │ │ │ - lea 0x22dea96(%rip),%rbx │ │ │ │ - jmp 222f748 │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x1e29b80,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x2067fbc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - adc $0x18000000,%eax │ │ │ │ - addb $0x2,(%rsi) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41f577 │ │ │ │ + adc $0xb0000000,%eax │ │ │ │ + jl 422745 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42278e │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 41f572 │ │ │ │ + je 422789 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x41f590,-0x18(%rbp) │ │ │ │ - lea 0x2067f8f(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14baf78 │ │ │ │ + lea 0x2067c4f(%rip),%rsi │ │ │ │ + lea 0x2067c22(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20c93a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x4902067f(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41f5da │ │ │ │ - movq $0x14bb190,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x280dc29,-0x10(%r12) │ │ │ │ - movq $0x24874c4,-0x8(%r12) │ │ │ │ - movq $0x24874d1,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224138 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x80(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - sbb $0x206803a,%eax │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - 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 │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4227ca │ │ │ │ + movq $0x4227e8,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1ee6330 │ │ │ │ + lea 0x2067c8f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 41f648 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %dl,0x7c(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x1e2ade8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x248a438,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmp (%rdx),%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 422864 │ │ │ │ + movq $0x422880,-0x8(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x23a416e(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2148608 │ │ │ │ + lea 0x2067c15(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + pop %rdx │ │ │ │ + cmp (%rdx),%al │ │ │ │ + movq $0x4228c8,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 1ee6310 │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 743a2f9c <__environ@GLIBC_2.2.5+0x71b8cef4> │ │ │ │ - xor -0x73(%rax),%ecx │ │ │ │ - sbb $0x2068020,%eax │ │ │ │ - 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 4228bc │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4228c8 │ │ │ │ + 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,0x4c(%rax,%rsi,2) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - add $0x10,%rbp │ │ │ │ - movq $0x41f6b0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41f6b0 │ │ │ │ - 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,0x23(%rdi) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x4228a0,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + 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,0x48(%rdx,%riz,1) │ │ │ │ - movl $0x41f670,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103a628c <__environ@GLIBC_2.2.5+0xdb901e4> │ │ │ │ + (bad) │ │ │ │ + or $0x48000001,%eax │ │ │ │ + movl $0x422978,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41f670 │ │ │ │ + jne 422978 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x23ee56c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x41f720,-0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + 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 clc │ │ │ │ + mov $0x48004229,%eax │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 41f720 │ │ │ │ + jne 4229b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x23(%rdi) │ │ │ │ - movq $0x41f628,-0x10(%r12) │ │ │ │ + add %dh,0x7d(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jl 422a0b │ │ │ │ + movq $0x21f0340,-0x20(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x27c7fe1,-0x10(%r12) │ │ │ │ + movq $0x2087b98,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x21f0cf0,-0x20(%r12) │ │ │ │ + sub %rax,%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x2087b78,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ + lea 0x2067a37(%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) │ │ │ │ - cmpb $0x2,0x6(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41f78f │ │ │ │ + jb 422a92 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41f7b0 │ │ │ │ + jmp 4214b0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41f866 │ │ │ │ - movq $0x41f7e8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41f7e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jg 41f7ed │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rbp,%rdi,2) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41f856 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x41f770,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2487260,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x2067e83(%rip),%rbx │ │ │ │ + movq $0x422a70,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f748 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x2067e5a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jbe 41f895 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733a31e4 <__environ@GLIBC_2.2.5+0x70b8d13c> │ │ │ │ - sub %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41f8d8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x22f1251(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - adc (%rdi),%ch │ │ │ │ - add -0x77(%rcx),%cl │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - hlt │ │ │ │ - and $0x1f0f0113,%eax │ │ │ │ - rex add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - sbb (%rdx),%eax │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 41f921 │ │ │ │ + jb 422b22 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x21baab1(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ + jmp 421558 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 41f9ad │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733a328c <__environ@GLIBC_2.2.5+0x70b8d1e4> │ │ │ │ - and $0xf045c748,%eax │ │ │ │ - scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41f980,-0x18(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x422b00,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f748 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - ja 41f985 │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - and %dh,0x6(%rdi) │ │ │ │ - add -0x7d(%rax),%cl │ │ │ │ - (bad) │ │ │ │ - int $0xb1 │ │ │ │ - movl $0x441f0f,(%rcx) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48020676(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41f9d6 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x41f9f0,-0x18(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add %ch,(%rax) │ │ │ │ + jns 422b9d │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 422c1a │ │ │ │ + movq $0x422be0,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 422be0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x76(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r11b,(%r8) │ │ │ │ - cli │ │ │ │ - add %cl,-0x77(%r8) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - jbe 41fa07 │ │ │ │ - add %cl,%ch │ │ │ │ - pop %rcx │ │ │ │ - mov $0xc7,%cl │ │ │ │ - add %edx,0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jbe 41fa1d │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - xor %dh,0x6(%rsi) │ │ │ │ - add -0x7d(%rax),%cl │ │ │ │ - (bad) │ │ │ │ - std │ │ │ │ - xchg %al,%bh │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + js 422be5 │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbx │ │ │ │ (bad) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov (%rsi),%dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 422c4a │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 422ce2 │ │ │ │ + lea 0x2067807(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %dl,-0x1e(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 422c86 │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + lea 0x1(%rsi),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + dec %rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x17(%r12),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1e31828 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x422c30,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2224098 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %r8d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4802067e(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41fb08 │ │ │ │ - add $0x70,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + ja 422ccd │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + jne 422ce8 │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41fafd │ │ │ │ - movq $0x222af48,-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 $0x41f938,-0x68(%r12) │ │ │ │ - mov %rdi,-0x58(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x41f9a8,-0x48(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x1194650,-0x28(%r12) │ │ │ │ - movq $0x280cf09,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + ja 422d26 │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + lea 0x1(%rsi),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x41fb20,-0x18(%rbp) │ │ │ │ - lea -0x27(%r12),%r14 │ │ │ │ - movq $0x222c4c0,-0x28(%rbp) │ │ │ │ - movq $0x25d2869,-0x20(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp de6d28 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea -0x17(%r12),%rsi │ │ │ │ + lea 0x206777c(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1e33398 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x422cc8,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rsi,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2224098 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cmp (%rdx,%rax,1),%edi │ │ │ │ - lea 0x23ee12a(%rip),%r9 │ │ │ │ - lea 0x21a908c(%rip),%r8 │ │ │ │ - lea 0x23c2bec(%rip),%rdi │ │ │ │ - lea 0x23c2bd5(%rip),%rsi │ │ │ │ - lea 0x23c3bd6(%rip),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - jmp 2037880 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %al,(%rsi) │ │ │ │ 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 %bh,(%rax) │ │ │ │ - mov $0x3d,%bl │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - cmp $0x23ee0ba,%eax │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - jmp 213afc8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 422ea1 │ │ │ │ + movq $0x422db0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 422db0 │ │ │ │ + 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) │ │ │ │ - push $0x4802067b │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41fbaa │ │ │ │ + add %dl,(%rax) │ │ │ │ + ja 422db5 │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 422eac │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + movq $0x422ab0,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + movq $0x422b40,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + lea -0x36(%r12),%rsi │ │ │ │ + lea -0x26(%r12),%rdi │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jl 422e59 │ │ │ │ + mov (%rcx),%bl │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 422ebc │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 422e45 │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rsi │ │ │ │ + lea 0x206765d(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1e33398 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x20675c8(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + movq $0x422b98,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + lea -0x16(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + lea 0x20675e4(%rip),%r8 │ │ │ │ + lea 0x20675fb(%rip),%rdi │ │ │ │ + lea 0x2067605(%rip),%rsi │ │ │ │ + lea 0x23ee1dd(%rip),%r14 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1e2a960 │ │ │ │ + lea 0x2067618(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1e31828 │ │ │ │ + nopl 0x0(%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 422f31 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x23ead35(%rip),%r8 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41f7b0 │ │ │ │ + jmp 1ee9890 │ │ │ │ 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) │ │ │ │ - cmp (%rdx,%rax,1),%rdi │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41fc38 │ │ │ │ + adc %bl,%dh │ │ │ │ + cmp $0x458d4802,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 422fa4 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41fc2d │ │ │ │ + ja 422f99 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2810301,-0x8(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800d69,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x41fc50,-0x20(%rbp) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x222c4c0,-0x30(%rbp) │ │ │ │ - movq $0x25d2869,-0x28(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp d98a38 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 216ab38 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48023c3a(%rax) │ │ │ │ - movl $0x41fc98,0x0(%rbp) │ │ │ │ - lea 0x23edff2(%rip),%r9 │ │ │ │ - lea 0x21a8f54(%rip),%r8 │ │ │ │ - lea 0x23c2ab4(%rip),%rdi │ │ │ │ - lea 0x23c2a9d(%rip),%rsi │ │ │ │ - lea 0x23c3a9e(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2037880 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x49023ddd(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 423010 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x422f48,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800d69,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x1e26354(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 41fca4 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sub %bl,%ch │ │ │ │ + cmp $0x458d4802,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4230a8 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42309d │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + movq $0x2800171,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800d69,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 216ab38 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + 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) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 41fce1 │ │ │ │ + cwtl │ │ │ │ + fdivrl 0x458d4802(%rip) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423138 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42312d │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1e28f46(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x423030,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800d69,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x1e2623b(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + 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 %bh,(%rax) │ │ │ │ - jge 41fd05 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB mov $0x72f8394c,%r8d │ │ │ │ - and $0x48,%al │ │ │ │ - movl $0x41fd48,-0x18(%rbp) │ │ │ │ - lea 0x20645f9(%rip),%r14 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14e39b8 │ │ │ │ + add %al,(%rax) │ │ │ │ + fdivrl -0x3b7cb6fe(%rip) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4230c0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4902067c(%rax) │ │ │ │ - add $0x58,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 41fddd │ │ │ │ - movq $0x41f8f8,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x11caa10,-0x38(%r12) │ │ │ │ - movq $0x261ffe8,-0x30(%r12) │ │ │ │ - movq $0x25dd442,-0x28(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x280dc29,-0x18(%r12) │ │ │ │ - movq $0x280dc32,-0x10(%r12) │ │ │ │ - movq $0x2620012,-0x8(%r12) │ │ │ │ - movq $0x280dc29,(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x41fe00,0x8(%rbp) │ │ │ │ - lea -0x37(%r12),%r14 │ │ │ │ - movq $0x222c9e8,-0x10(%rbp) │ │ │ │ - movq $0x248736f,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + rex jae 4231c5 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4231e6 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 11c3000 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 4232b8 │ │ │ │ + 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,%al │ │ │ │ - jnp 41fe05 │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rdi,1) │ │ │ │ - add $0x18,%esp │ │ │ │ + jae 423205 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 423251 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 423296 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41fe36 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - movq $0x41fcb8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x41fe78,-0x8(%rbp) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 41bd60 │ │ │ │ + ja 42328b │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4231c0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x423278,-0x20(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 423278 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 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,0x7b(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r11b,0x490041fe(%r8) │ │ │ │ + add %cl,0x48020672(%rax) │ │ │ │ mov %ebx,%esi │ │ │ │ - jmp d968c8 │ │ │ │ - add (%rax),%al │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0x222c4c0,0x0(%rbp) │ │ │ │ + jmp 423ab0 │ │ │ │ + movq $0x20,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,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x72(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 103a6c0c <__environ@GLIBC_2.2.5+0xdb90b64> │ │ │ │ (bad) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jnp 41fe9d │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r8b,%r8b │ │ │ │ - incb 0x0(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8465cd │ │ │ │ + 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 41fec0 │ │ │ │ + jne 423300 │ │ │ │ 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 %ah,%al │ │ │ │ - jp 41fec5 │ │ │ │ + add %al,(%rax) │ │ │ │ + jb 423305 │ │ │ │ add -0x77(%rax),%cl │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rbx,%rax,2) │ │ │ │ - add $0x20,%esp │ │ │ │ + add %esi,0x49(%rsp,%rbp,2) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 41feff │ │ │ │ + ja 423364 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x41fbc0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ + movq $0x423200,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x28000e9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - movq $0x41ff38,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x21a5ed7(%rip),%r14 │ │ │ │ - jmp f11bc0 │ │ │ │ - nop │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%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 %ch,0x7a(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %esi,0x48000000(%rax) │ │ │ │ - movl $0x41ff98,-0x20(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x1f(%rbx),%rdx │ │ │ │ - mov 0x27(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ff98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jp 41ff9d │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r8b,%r8b │ │ │ │ - incl 0x0(%rcx) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 41ffc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add $0x0,%al │ │ │ │ + push $0x48020671 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 423407 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4233fc │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x20(%r12) │ │ │ │ + movq $0x28000d9,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x4232b8,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4232b8 │ │ │ │ + movq $0x28,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) │ │ │ │ + sldt (%rax) │ │ │ │ add %ah,%al │ │ │ │ - jns 41ffc5 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r13b,%r8b │ │ │ │ - incl 0x0(%rcx) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x21a5f6e(%rip),%r14 │ │ │ │ - jmp f11bc0 │ │ │ │ - (bad) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x48020679(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 420008 │ │ │ │ - add $0x20,%rbp │ │ │ │ - lea 0x2067031(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x420048,-0x8(%rbp) │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - mov 0x27(%rbx),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + jo 423425 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 423471 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4234b6 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4234ab │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x423398,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x423498,-0x20(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 420048 │ │ │ │ + jne 423498 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (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,(%rax) │ │ │ │ - jns 42004d │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r14b,0x0(%r8) │ │ │ │ - add %cl,0x75(%rbx,%r9,4) │ │ │ │ - adc %ch,%cl │ │ │ │ - out %eax,(%dx) │ │ │ │ - cmc │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x70(%rax) │ │ │ │ (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fiadds 0x31(%rbp) │ │ │ │ + testb $0x45,-0x39(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + add $0x49000006,%eax │ │ │ │ + movl $0x20,0x388(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 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 %dl,(%rax) │ │ │ │ - jns 420075 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - test $0x0,%al │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - fisttps -0x73(%rax) │ │ │ │ - xor $0x20672c7,%eax │ │ │ │ - lea 0x20667af(%rip),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2148f80 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %al,(%rax) │ │ │ │ + xor %dh,0x6(%rax) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423588 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jne 423518 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1ebea29(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x7cfdf988(%rax) │ │ │ │ - jrcxz 4200b2 │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 4200d7 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4200f8,0x8(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x2067212(%rip),%rsi │ │ │ │ - lea 0x206676a(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2148f80 │ │ │ │ - lea 0x206721a(%rip),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ + add %dh,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - js 4200fd │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %edx,0x49000000(%rdx) │ │ │ │ - add $0x50,%esp │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42018a │ │ │ │ - movq $0x41fa40,-0x48(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + ja 423568 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x423420,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x41fb68,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x28000c9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4201b8,0x30(%rbp) │ │ │ │ - lea -0x6(%r12),%rdi │ │ │ │ - lea 0x23db2d8(%rip),%rsi │ │ │ │ - lea 0x2066f37(%rip),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 2127c90 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x20670e7(%rip),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x423510,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ja 4201bd │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r12b,%r8b │ │ │ │ - add %eax,0x0(%rdx) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x2064346(%rip),%r14 │ │ │ │ - jmp 14e39b8 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x6f(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4234d0,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1e25d8e(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jbe 4201e5 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - adc %al,(%rdx) │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - jne 4201f4 │ │ │ │ - lea 0x2063fc6(%rip),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14e39b8 │ │ │ │ - add (%rax),%al │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x6(%rdi) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423626 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4236f8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x76(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x7f(%rcx),%cl │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - sub %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 423691 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4236d6 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4203d5 │ │ │ │ - movq $0x41fb88,-0x120(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x110(%r12) │ │ │ │ - movq $0x21f0d90,-0x108(%r12) │ │ │ │ - movq $0x2487238,-0x100(%r12) │ │ │ │ - lea -0x120(%r12),%rax │ │ │ │ - mov %rax,-0xf8(%r12) │ │ │ │ - movq $0x21f0d90,-0xf0(%r12) │ │ │ │ - movq $0x2487210,-0xe8(%r12) │ │ │ │ - lea -0x106(%r12),%rax │ │ │ │ - mov %rax,-0xe0(%r12) │ │ │ │ - movq $0x21f0d90,-0xd8(%r12) │ │ │ │ - movq $0x24871e8,-0xd0(%r12) │ │ │ │ - lea -0xee(%r12),%rax │ │ │ │ - mov %rax,-0xc8(%r12) │ │ │ │ - movq $0x21f0d90,-0xc0(%r12) │ │ │ │ - movq $0x24871c0,-0xb8(%r12) │ │ │ │ - lea -0xd6(%r12),%rax │ │ │ │ - mov %rax,-0xb0(%r12) │ │ │ │ - movq $0x21f0d90,-0xa8(%r12) │ │ │ │ - movq $0x2487198,-0xa0(%r12) │ │ │ │ - lea -0xbe(%r12),%rax │ │ │ │ - mov %rax,-0x98(%r12) │ │ │ │ - movq $0x1babb68,-0x90(%r12) │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - lea -0xa6(%r12),%rax │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - movq $0x1babb08,-0x78(%r12) │ │ │ │ - lea -0x8e(%r12),%rax │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - movq $0x27fd299,-0x68(%r12) │ │ │ │ - movq $0x27fd299,-0x60(%r12) │ │ │ │ - movq $0x277b939,-0x58(%r12) │ │ │ │ - movq $0x277b939,-0x50(%r12) │ │ │ │ - movq $0x277b939,-0x48(%r12) │ │ │ │ - movq $0x280dc29,-0x40(%r12) │ │ │ │ - movq $0x280dc29,-0x38(%r12) │ │ │ │ - movq $0x280dc29,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - movq $0x280dc29,-0x20(%r12) │ │ │ │ - movq $0x280dc29,-0x18(%r12) │ │ │ │ - movq $0x27fd299,-0x10(%r12) │ │ │ │ - movq $0x27fd299,-0x8(%r12) │ │ │ │ - movq $0x280dc29,(%r12) │ │ │ │ - movq $0x4203f8,0x8(%rbp) │ │ │ │ - lea 0x23ed88a(%rip),%rsi │ │ │ │ - lea -0x77(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1ba8c48 │ │ │ │ - movq $0x128,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ + ja 4236cb │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x423600,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x4236b8,-0x20(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4236b8 │ │ │ │ + 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,(%rax) │ │ │ │ - je 4203fd │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r12b,(%r8) │ │ │ │ - add $0x42,%al │ │ │ │ - add %dh,%dh │ │ │ │ - ret │ │ │ │ + add %cl,0x6e(%rax) │ │ │ │ (bad) │ │ │ │ - jne 420420 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fiadds 0x31(%rbp) │ │ │ │ + testb $0x45,-0x39(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + in $0x3,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%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 %cl,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 103a704c <__environ@GLIBC_2.2.5+0xdb90fa4> │ │ │ │ (bad) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - je 420425 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB call 840898 │ │ │ │ - lea 0x2066d0b(%rip),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x2066d24(%rip),%rbx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 846e4d │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2223780 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 423740 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48020673(%rax) │ │ │ │ - movl $0x4204a0,0x0(%rbp) │ │ │ │ - lea 0x2066cbb(%rip),%r14 │ │ │ │ - lea 0x2066c83(%rip),%rbx │ │ │ │ - jmp 2223780 │ │ │ │ + add %al,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsp,%rbp,2) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4237a4 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x423640,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x28000e9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x73(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r9b,%r8b │ │ │ │ - add $0x42,%al │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 41cec8 │ │ │ │ + sub %ch,0x6(%rbp) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423847 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42383c │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x20(%r12) │ │ │ │ + movq $0x28000d9,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x4236f8,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4236f8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jae 4204cd │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r13b,%r8b │ │ │ │ - add $0x42,%al │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - enter $0x132c,$0x1 │ │ │ │ - add (%rax),%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,0x4802066c(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4238f6 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4238eb │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4237d8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x4238d8,-0x20(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4238d8 │ │ │ │ + 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,(%rax) │ │ │ │ - jae 4204ed │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r10b,(%r8) │ │ │ │ - add $0x89480042,%eax │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %ch,(%rax) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fiadds 0x31(%rbp) │ │ │ │ + testb $0x45,-0x39(%rax) │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ - add %cl,%ch │ │ │ │ - shll $0x1,-0x38(%rsi) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + add %cl,-0x39(%rcx) │ │ │ │ + test %ecx,0x20000003(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jb 420515 │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rax,%rbx,1) │ │ │ │ - movl $0x420560,0x10(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 41cec8 │ │ │ │ - movq $0x4205d8,0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 41cec8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,-0x1(%rcx) │ │ │ │ + lock nopw %gs:0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r8b,0x49004205(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 15531a0 │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + lock imul $0x2,(%rsi),%eax │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4239a7 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x50(%r12) │ │ │ │ + movq $0x2800171,-0x48(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + lea -0x4e(%r12),%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 423994 │ │ │ │ + mov 0x6(%rax),%rcx │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + movq $0x423860,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x28000c9,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x1ebe582(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - add $0xc748022f,%eax │ │ │ │ - add %r13b,0x48004205(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x22f05d7(%rip),%r14 │ │ │ │ - jmp 20a7bc0 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %ch,0x6(%rbx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423a24 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 423a19 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x423910,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1e25955(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,%al │ │ │ │ + push $0x6 │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4239c8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-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 │ │ │ │ + or $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x48023dd2(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 423b9c │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jne 423b5b │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 423ba7 │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x422f00,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 423b25 │ │ │ │ + movq $0x423158,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x422fc0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jno 4205dd │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r15b,%r8b │ │ │ │ - add $0x89490042,%eax │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - mov $0x201132b,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x48020669(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 423bc7 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 423b87 │ │ │ │ + movq $0x423a40,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4235a8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x206695d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x423bf8,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x423b50,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jno 4205fd │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r12b,(%r8) │ │ │ │ + add %ah,-0x2f(%rax) │ │ │ │ + cmp $0x458b4802,%eax │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - pop %rdi │ │ │ │ - add $0xb1e9022f,%eax │ │ │ │ - jne 4205d6 │ │ │ │ - add %edx,0x2(%rax) │ │ │ │ + lret │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48020671(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 420633 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x420660,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %ah,%al │ │ │ │ + push $0xffffffff8d480206 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423c98 │ │ │ │ + movq $0x423c58,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 420660 │ │ │ │ + jne 423c58 │ │ │ │ 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,0x71(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x7cb7f81d(%rbx),%al │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdi,%rbx,1) │ │ │ │ - movl $0x4206b8,0x8(%rbp) │ │ │ │ - lea 0x23a9a0a(%rip),%rsi │ │ │ │ - lea 0x2066a39(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1ea7870 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4206f8,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x206627a(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 14d3ce0 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %ch,0x48020668(%rax) │ │ │ │ + movl $0x423c88,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 423c88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x70(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r11b,%r8b │ │ │ │ - (bad) │ │ │ │ - rex.X add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - clc │ │ │ │ - push %rsp │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x68(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + sbb %bh,%dh │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + sbb $0x2066871,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %al,0x68(%rax) │ │ │ │ (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - sbb $0x2066fc9,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423d0b │ │ │ │ + movq $0x423cf8,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 423cf8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x48020670(%rax) │ │ │ │ - movl $0x420730,-0x8(%rbp) │ │ │ │ - lea 0x23a997b(%rip),%rsi │ │ │ │ - lea 0x20669aa(%rip),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1ea7870 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x70(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + push $0xffffffff89480206 │ │ │ │ + fiadds 0x31(%rbp) │ │ │ │ + testb $0x45,-0x39(%rax) │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r12b,0x7(%r8) │ │ │ │ - rex.X add %cl,-0x73(%rax) │ │ │ │ - xor $0x23a9943,%eax │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 1ea7870 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + sbb $0x206680e,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + addr32 (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + testl $0xe5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + addr32 (bad) │ │ │ │ + add %cl,%ch │ │ │ │ (bad) │ │ │ │ + pop %rbp │ │ │ │ + (bad) │ │ │ │ + add %esp,0xf(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jo 420765 │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,0x48004207(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1e6df10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x48020667(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 423db7 │ │ │ │ + movq $0x423d98,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 423d98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %ch,0x67(%rax) │ │ │ │ (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fiadds 0x31(%rbp) │ │ │ │ + testb $0x45,-0x39(%rax) │ │ │ │ + clc │ │ │ │ + rol $0x22,%ah │ │ │ │ add -0x39(%rax),%cl │ │ │ │ - add %r8b,%r8b │ │ │ │ - (bad) │ │ │ │ - rex.X add %cl,-0x73(%rax) │ │ │ │ - xor $0x23a98e3,%eax │ │ │ │ - lea 0x2066912(%rip),%r14 │ │ │ │ - jmp 1ea7870 │ │ │ │ + add %r10b,-0x24(%r9) │ │ │ │ + addb $0x48,(%rdx) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 423ab0 │ │ │ │ + lea 0x2066782(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + sub $0x458d4802,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 423e1f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 423e1a │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x23bfd38(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14f1600 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6f(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r12b,%r8b │ │ │ │ - (bad) │ │ │ │ - rex.X add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - lock push %rbx │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + imul $0x458d4802,(%rsi),%eax │ │ │ │ + clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 423e97 │ │ │ │ + lea 0x2066938(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + imul $0x45c74802,(%rsi),%eax │ │ │ │ + add %dl,-0x9ffbdc2(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 423e90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4802066e(%rax) │ │ │ │ - lea 0x2066e99(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %bl,%al │ │ │ │ + push $0xffffffff83480206 │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 423ebf │ │ │ │ + movq $0x423e68,-0x8(%rbp) │ │ │ │ + mov 0x6(%r14),%r14 │ │ │ │ + lea 0x20668b2(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + mov 0x17(%r14),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x7(%r14),%r14 │ │ │ │ + mov 0xf(%rax),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - jb 420805 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 103a4154 <__environ@GLIBC_2.2.5+0xdb8e0ac> │ │ │ │ + mov $0x68,%al │ │ │ │ (bad) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733a783c <__environ@GLIBC_2.2.5+0x70b91794> │ │ │ │ + pop %rcx │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 423f3f │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x420848,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x2229e60,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x423f60,-0x18(%rbp) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + lea 0x22eebca(%rip),%rsi │ │ │ │ + lea 0x22eebdb(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 420848 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 159dc60 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jb 42084d │ │ │ │ + add %al,%al │ │ │ │ + rex.B (bad) │ │ │ │ add -0x77(%rax),%cl │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rbp,%rcx,2) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42088d │ │ │ │ - movq $0x41f890,-0x20(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x41fd00,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - lea 0x206677b(%rip),%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ + jmp 159dd78 │ │ │ │ + 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,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %dh,%al │ │ │ │ + addr32 (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x25(%rdi) │ │ │ │ - movq $0x420800,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x2065f6a(%rip),%r14 │ │ │ │ - lea 0x22dd69e(%rip),%rbx │ │ │ │ - jmp 222f748 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x2067174(%rip),%rbx │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 423ff5 │ │ │ │ + movq $0x2229ed8,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x423ee8,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-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 $0x48,0x388(%r13) │ │ │ │ + lea 0x20667b1(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xd8000000,%eax │ │ │ │ - jno 420925 │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ + addr32 (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733a4274 <__environ@GLIBC_2.2.5+0x70b8e1cc> │ │ │ │ - rex.RX │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 424067 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 42096a │ │ │ │ + je 424062 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x420988,-0x18(%rbp) │ │ │ │ - lea 0x2067147(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14baf78 │ │ │ │ + lea 0x238cc80(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1e33490 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x88000000,%eax │ │ │ │ + addr32 (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4240ce │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4240c9 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x20663e0(%rip),%rsi │ │ │ │ + lea 0x2066728(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1e305f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x60000000,%eax │ │ │ │ + addr32 (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42413d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 424138 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x238ca51(%rip),%rdi │ │ │ │ + lea 0x23a3eb9(%rip),%rsi │ │ │ │ + lea 0x20666f9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1e33398 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x10000000,%eax │ │ │ │ + addr32 (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42419f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42419a │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x20666d7(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1e2acb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ + adc $0xd0000000,%eax │ │ │ │ + data16 (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733a7b0c <__environ@GLIBC_2.2.5+0x70b91a64> │ │ │ │ + gs sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42422a │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x424218,-0x18(%rbp) │ │ │ │ + lea 0x206668f(%rip),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 424218 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x71(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - movq $0x14bb190,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x24875b2,-0x18(%r12) │ │ │ │ - movq $0x280dc29,-0x10(%r12) │ │ │ │ - movq $0x248766c,-0x8(%r12) │ │ │ │ - movq $0x2487a81,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rcx) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ add $0x8,%rbp │ │ │ │ + jmp 1e29df8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0x68000000,%eax │ │ │ │ + xor (%rdx,%rax,1),%edi │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 424287 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 424282 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1e2509e(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20660d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x66(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2066639,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224138 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48020671(%rax) │ │ │ │ - lea 0x20671b2(%rip),%ebx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x2066633(%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) │ │ │ │ - call 4844108a <__environ@GLIBC_2.2.5+0x45c2afe2> │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 420a74 │ │ │ │ + jb 424352 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x420a60,-0x18(%rbp) │ │ │ │ + movq $0x424368,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 420a60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + jmp 2222cd0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48020669(%rax) │ │ │ │ - lea 0x20669a3(%rip),%esi │ │ │ │ - mov 0xf(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280dc32,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (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 420ab1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23ed1ad(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ + movq $0x424328,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rdi,%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f748 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x2066541(%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 -0x10(%rbp),%rax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 420af1 │ │ │ │ + jb 42444a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23ed16d(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ + movq $0x424460,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ 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 0xf(%rbx),%rax │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280dc29,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jb 420b15 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 420b77 │ │ │ │ - movq $0x420b48,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 420b48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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,0x20(%rdi) │ │ │ │ + movq $0x424420,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rdi,%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f748 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x20664c9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jno 420b4d │ │ │ │ - add -0x7cb7f81d(%rbx),%al │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x20670b1(%rip),%ebx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %ah,0x48020665(%rax) │ │ │ │ + lea 0x206659a(%rip),%ebx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x420d38,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x2065d7e(%rip),%r14 │ │ │ │ - jmp 14d3fd0 │ │ │ │ - lea 0x20671c2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %bl,0x6(%rbp) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 424570 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x20663e6(%rip),%rsi │ │ │ │ + lea 0x2065d01(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14eca28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jo 420b9d │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jo 420bc5 │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x73(%r8) │ │ │ │ - adc $0x23ed082,%eax │ │ │ │ - jmp 420c07 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4245ae │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + 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 │ │ │ │ - jo 420bed │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,-0x74b80000(%rax,%rax,1) │ │ │ │ - rex.WRB or %r9b,-0x73(%r8) │ │ │ │ - adc $0x23ed04a,%eax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 420c3d │ │ │ │ - movq $0x420f48,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x2065cc8(%rip),%r14 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14d3ce0 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 420c80 │ │ │ │ - movq $0x420a88,-0x28(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp 420da3 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x420b98,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x420bc0,0x0(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x2065c16(%rip),%r14 │ │ │ │ - jmp 14d3fd0 │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 424624 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 424619 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4902066f(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 420d14 │ │ │ │ - movq $0x420ac8,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - add $0x10,%rbp │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp 420da3 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x2f(%rbp) │ │ │ │ - movq $0x420f18,0x0(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x2065b96(%rip),%r14 │ │ │ │ - jmp 14d41f8 │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733a7f94 <__environ@GLIBC_2.2.5+0x70b91eec> │ │ │ │ + sbb $0xf045c748,%eax │ │ │ │ + addb $0x0,0x42(%rsi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + 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) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - (bad) -0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,-0x9ffbdba(%r8) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x6(%rcx),%rbx │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - movq $0x420df0,0x0(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x2065b63(%rip),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 14d3ce0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x420d70,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jne 4246a8 │ │ │ │ + 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 %bl,0x6e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + loopne 4246f4 │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ + rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0x2229e60,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x420e50,-0x8(%rbp) │ │ │ │ - lea 0x23a9265(%rip),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1ea7870 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nop │ │ │ │ + jne 4246e0 │ │ │ │ + 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,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r8b,0x4800420e(%r8) │ │ │ │ - lea 0x23a9223(%rip),%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 1ea7870 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + rex.RXB │ │ │ │ + add %cl,0x75(%rbx,%r9,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + psubsw (%rbx),%mm3 │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + loopne 4246f6 │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4802066d(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x420eb0,0x8(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1e6df10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x65(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + rex.RXB │ │ │ │ + rex.X add %sil,%sil │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + jne 424730 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ - movq $0x420a20,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ + 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 │ │ │ │ + add %esi,0x49(%rdi,%rdx,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 424787 │ │ │ │ + movq $0x4245c8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ movq $0x280cf09,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4247c6 │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - call 4842512c <__environ@GLIBC_2.2.5+0x45c0f084> │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - lea 0x206597d(%rip),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14d3fd0 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r15b,0xf(%r8) │ │ │ │ - rex.X add %cl,-0x73(%rax) │ │ │ │ - xor $0x23a912b,%eax │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 1ea7870 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r13b,0x4800420f(%r8) │ │ │ │ - lea 0x23a90fb(%rip),%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 1ea7870 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + 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 $0x424588,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x424640,-0x10(%r12) │ │ │ │ + mov %rax,-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) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %cl,(%rax) │ │ │ │ + pop %rdx │ │ │ │ (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r9b,%r8b │ │ │ │ - or $0x42,%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls -0x77(%rcx) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1e6df10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0x424540,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x4247f0,-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 0x2066244(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ ... │ │ │ │ - adc $0xc0000000,%eax │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + adc $0x88000000,%eax │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733a492c <__environ@GLIBC_2.2.5+0x70b8e884> │ │ │ │ + rex.RB call 733a8214 <__environ@GLIBC_2.2.5+0x70b9216c> │ │ │ │ rex.RX │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 421022 │ │ │ │ + je 42490a │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x421040,-0x18(%rbp) │ │ │ │ - lea 0x2066d37(%rip),%r14 │ │ │ │ + movq $0x424928,-0x18(%rbp) │ │ │ │ + lea 0x20661ff(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14baf78 │ │ │ │ + jmp 14baf98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0x14bb190,-0x28(%r12) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ movq $0x280dc51,-0x18(%r12) │ │ │ │ movq $0x280dc29,-0x10(%r12) │ │ │ │ - movq $0x2487bdc,-0x8(%r12) │ │ │ │ - movq $0x2487d45,(%r12) │ │ │ │ + movq $0x248aae4,-0x8(%r12) │ │ │ │ + movq $0x248aaf2,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 2224138 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - or $0x2000000,%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) │ │ │ │ + nop │ │ │ │ + pop %rax │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jae 4210eb │ │ │ │ - lea 0x2066d78(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + jb 4249c1 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x2065870(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14bab28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%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,(%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 421122 │ │ │ │ - mov 0xe(%rsi),%rax │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je 42112c │ │ │ │ - movq $0x4210e0,-0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x1(%r14),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4249fe │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + 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) │ │ │ │ + js 424a77 │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 424a64 │ │ │ │ + movq $0x424a50,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4210e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x23ecb28(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + jne 424a50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ + add %al,0x61(%rax) │ │ │ │ (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - sbb $0x2066ccb,%eax │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xor $0x2066139,%eax │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + jmp *-0x10(%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 -0x8(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4211be │ │ │ │ - movq $0x4211a8,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + jb 424b0b │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x424ac8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4211a8 │ │ │ │ + jne 424ac8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - adc %eax,0x0(%rdx) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0x2,%r14d │ │ │ │ - jmp 4210b8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - divps (%rsi),%xmm0 │ │ │ │ - add -0x7d(%rax),%cl │ │ │ │ - (bad) │ │ │ │ - std │ │ │ │ - jae 4211bc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x222a640,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x6(%rbp) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42124c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 421241 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 424bac │ │ │ │ + movq $0x424b60,-0x10(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x421170,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41d980 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 424b60 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%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,0x2f(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4212a2 │ │ │ │ - movq $0x4212c0,-0x28(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - lea 0x2063328(%rip),%r14 │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 424c64 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x424c18,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14e39b8 │ │ │ │ - lea 0x2066bcf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 424c18 │ │ │ │ + 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 %bl,0x4802066b(%rax) │ │ │ │ - movl $0x421338,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x22de6af(%rip),%r14 │ │ │ │ - jmp 20a7bc0 │ │ │ │ - nop │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 421320 │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 421416 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x421350,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 421350 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x424b20,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48020661(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - jmp 421354 │ │ │ │ + add %bh,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 424cb2 │ │ │ │ + movq $0x424cc8,-0x20(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48020661(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 42139c │ │ │ │ - movq $0x4212e8,-0x8(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - lea 0x23eb173(%rip),%r14 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ + add %dh,%al │ │ │ │ + pop %rsi │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4a(%rdi) │ │ │ │ + movq $0x2229e60,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x424d40,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x206552a(%rip),%r14 │ │ │ │ + movq $0x222ccc0,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2097b70 │ │ │ │ + jmp 14b9d78 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nop │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x5e(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2e(%rdi) │ │ │ │ + movq $0x424a18,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x424da0,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e2458d(%rip),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x18,%esp │ │ │ │ + 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(%rsp,%rbx,2) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4213cf │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ + ja 424e00 │ │ │ │ + movq $0x424bc0,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ movq $0x280cf09,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x421398,0x20(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 2223c10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 424e57 │ │ │ │ + movq $0x424a78,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - or %ecx,-0x77(%rax) │ │ │ │ - lret │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - add $0x18,%r12 │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 421469 │ │ │ │ - movq $0x421200,-0x10(%r12) │ │ │ │ + ja 424ecc │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4249d8,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x424c80,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x421498,0x28(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x2065408(%rip),%r14 │ │ │ │ - movq $0x222ccc0,0x10(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - mov %rdx,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 14ebc88 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x421400,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2223c10 │ │ │ │ - nopl (%rax) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + pop %rsp │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4214e9 │ │ │ │ - movq $0x2229ed8,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x2229e60,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0x424998,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x424e80,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x2065c94(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,0x6(%rbx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 424f88 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x20659d3(%rip),%rsi │ │ │ │ + lea 0x20652e9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14eca28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0xc8000000,%eax │ │ │ │ - imul $0x458d4802,(%rsi),%eax │ │ │ │ - loopne 421561 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42155f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42155a │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x4215a0,-0x18(%rbp) │ │ │ │ - lea 0x22d98a7(%rip),%rbx │ │ │ │ + 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 424fc6 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + 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) │ │ │ │ + enter $0x659,$0x2 │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 425034 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x425020,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 425020 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x48020659(%rax) │ │ │ │ + lea 0x2065983(%rip),%esi │ │ │ │ + mov 0xf(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - imul $0x458b4802,(%rsi),%eax │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x59(%rax) │ │ │ │ (bad) │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - jmp 4215a7 │ │ │ │ - nop │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42506e │ │ │ │ + movq $0x425088,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - imul $0x58d4802,(%rsi),%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rcx │ │ │ │ (bad) │ │ │ │ - push $0xffffffff83490206 │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4215ff │ │ │ │ - movq $0x14def70,-0x38(%r12) │ │ │ │ - movq $0x27fd299,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x280dc29,-0x20(%r12) │ │ │ │ - movq $0x2487e4b,-0x18(%r12) │ │ │ │ - movq $0x26fae89,-0x10(%r12) │ │ │ │ - movq $0x26fae89,-0x8(%r12) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + movq $0x424fe0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x421578,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ + 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 %dh,0x49020658(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 425136 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x424fa0,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x425050,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - ... │ │ │ │ - adc $0x10000000,%eax │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42167f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42167a │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x22dc4d8(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14dcfb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + movq $0x424f58,-0x20(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0x4250f8,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x2065a41(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x80000000,%eax │ │ │ │ - push $0xffffffff8d480206 │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4216df │ │ │ │ + adc $0x90000000,%eax │ │ │ │ + pop %rdx │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733a8b14 <__environ@GLIBC_2.2.5+0x70b92a6c> │ │ │ │ + rex.RX │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4216da │ │ │ │ + je 42520a │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2066847(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14b7ae0 │ │ │ │ + movq $0x425228,-0x18(%rbp) │ │ │ │ + lea 0x2065a07(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 14baf98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x206688e(%rip),%r14 │ │ │ │ - jmp 516678 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - imul $0x1d8d4802,(%rsi),%eax │ │ │ │ - sub 0x6(%rcx),%ch │ │ │ │ - add %bh,%bh │ │ │ │ - add %ah,%gs:0xf(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ + pop %rdx │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x280dc32,-0x10(%r12) │ │ │ │ + movq $0x248abd9,-0x8(%r12) │ │ │ │ + movq $0x248abea,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224138 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex imul $0x458d4802,(%rsi),%eax │ │ │ │ + nop │ │ │ │ + rex.WRXB (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 421778 │ │ │ │ + jb 4252c1 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x2066859(%rip),%rsi │ │ │ │ - lea 0x20667c9(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x2064f70(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42b358 │ │ │ │ + jmp 14bab28 │ │ │ │ jmp *-0x10(%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 │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4217b6 │ │ │ │ + jb 4252fe │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 222f508 │ │ │ │ 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) │ │ │ │ + sbbb $0x2,0x6(%rcx) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 425364 │ │ │ │ + movq $0x425350,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 425350 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x59(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + xor $0x2065941,%eax │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + 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 4217f6 │ │ │ │ + jb 42540b │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x4253c8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4253c8 │ │ │ │ + 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) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 209b230 │ │ │ │ - nopl 0x0(%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 0xf(%rbx),%rax │ │ │ │ + movq $0x222a640,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 42188c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 421881 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + jb 4254ac │ │ │ │ + movq $0x425460,-0x10(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 425460 │ │ │ │ + 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) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ movq $0x280dc51,(%r12) │ │ │ │ lea -0xe(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 425564 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x425518,-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 425518 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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 4218c6 │ │ │ │ - movq $0x4218e0,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 222f610 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - sbb %eax,0x0(%rdx) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 421908 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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 0xf(%rbx),%rax │ │ │ │ + movq $0x425420,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %bl,(%rcx) │ │ │ │ - add %cl,0x73(%rbx,%r9,4) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x57(%rax) │ │ │ │ (bad) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4255b2 │ │ │ │ + movq $0x4255c8,-0x20(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + push %rsi │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4a(%rdi) │ │ │ │ + movq $0x2229e60,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x425640,0x10(%rbp) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x2064c2a(%rip),%r14 │ │ │ │ + movq $0x222ccc0,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 209bc10 │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 14b9d78 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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(%rdi,%rax,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42197b │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x421810,-0x10(%r12) │ │ │ │ + add %bl,0x56(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2e(%rdi) │ │ │ │ + movq $0x425318,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x4219d0,0x0(%rbp) │ │ │ │ + movq $0x4256a0,-0x8(%rbp) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 20a79b0 │ │ │ │ + lea 0x1e23c4f(%rip),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42197b │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - movq $0x280cf09,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rdi,%rdx,2) │ │ │ │ - add $0x38,%esp │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x49(%rsp,%rbx,2) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 421a27 │ │ │ │ - movq $0x421830,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ + ja 425700 │ │ │ │ + movq $0x4254c0,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ movq $0x280cf09,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 421a66 │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ + ja 425757 │ │ │ │ + movq $0x425378,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ 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,0x55(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4257cc │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4252d8,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x425580,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,%al │ │ │ │ + push %rsp │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4217d0,-0x28(%r12) │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ + movq $0x425298,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4218a8,-0x8(%r12) │ │ │ │ + movq $0x425780,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ + lea 0x206549c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %cl,0x6(%rdx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 425888 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x2065153(%rip),%rsi │ │ │ │ + lea 0x20649e9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 14eca28 │ │ │ │ + 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 4258c6 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + 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) │ │ │ │ + rex.W push %rcx │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733a9234 <__environ@GLIBC_2.2.5+0x70b9318c> │ │ │ │ + rex.WXB │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x425920,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 425920 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + push %rcx │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + xor $0x2065103,%eax │ │ │ │ + mov 0xf(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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 %bl,%al │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42596e │ │ │ │ + movq $0x425988,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x49020650(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4259ca │ │ │ │ + movq $0x4258e0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + push %rax │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x31(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x421790,-0x28(%r12) │ │ │ │ + movq $0x4258a0,-0x28(%r12) │ │ │ │ mov %r14,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x421a90,-0x8(%r12) │ │ │ │ + movq $0x425950,-0x8(%r12) │ │ │ │ lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + 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 %ch,(%rax) │ │ │ │ - gs (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + 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 $0x421748,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x421af8,-0x8(%r12) │ │ │ │ + movq $0x425858,-0x20(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0x4259f8,-0x8(%r12) │ │ │ │ lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x2066509(%rip),%rbx │ │ │ │ + lea 0x2065249(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x48000000,%eax │ │ │ │ - gs (bad) │ │ │ │ + adc $0x98000000,%eax │ │ │ │ + push %rdx │ │ │ │ + (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733a5514 <__environ@GLIBC_2.2.5+0x70b8f46c> │ │ │ │ + rex.RB call 733a9414 <__environ@GLIBC_2.2.5+0x70b9336c> │ │ │ │ rex.RX │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 421c0a │ │ │ │ + je 425b0a │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x421c28,-0x18(%rbp) │ │ │ │ - lea 0x20664bf(%rip),%r14 │ │ │ │ + movq $0x425b28,-0x18(%rbp) │ │ │ │ + lea 0x206520f(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14baf78 │ │ │ │ + jmp 14baf98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - fs (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rdx │ │ │ │ + (bad) │ │ │ │ add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x3d(%rdi) │ │ │ │ - movq $0x14bb190,-0x28(%r12) │ │ │ │ + movq $0x14bb1b0,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x280dc29,-0x10(%r12) │ │ │ │ - movq $0x248807c,-0x8(%r12) │ │ │ │ - movq $0x24880b1,(%r12) │ │ │ │ + movq $0x280dc32,-0x10(%r12) │ │ │ │ + movq $0x248ace1,-0x8(%r12) │ │ │ │ + movq $0x248acf2,(%r12) │ │ │ │ lea -0x27(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 2224138 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48020664(%rax) │ │ │ │ - lea 0x20664ab(%rip),%ebx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xe8000000,%eax │ │ │ │ - fs (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733a5614 <__environ@GLIBC_2.2.5+0x70b8f56c> │ │ │ │ - rex.RX │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 421d0a │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x421d28,-0x18(%rbp) │ │ │ │ - lea 0x22d90f7(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 425c3c │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x425be0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 425be0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x64(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 421d84 │ │ │ │ - movq $0x14def70,-0x38(%r12) │ │ │ │ - movq $0x27fd299,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x280dc29,-0x20(%r12) │ │ │ │ - movq $0x2488173,-0x18(%r12) │ │ │ │ - movq $0x26fae89,-0x10(%r12) │ │ │ │ - movq $0x26fae89,-0x8(%r12) │ │ │ │ - movq $0x26faeeb,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x53(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 425c08 │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + lea 0x23a1880(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x1edd728,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x27c7481,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + loopne 425caf │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733a95b4 <__environ@GLIBC_2.2.5+0x70b9350c> │ │ │ │ + push %rdx │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 425cb0 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x425b98,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x425cd0,-0x18(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x2064c01(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1e2a2d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + rex.WX (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + fisttps 0x6(%rdx) │ │ │ │ + add -0x7d(%rax),%cl │ │ │ │ + (bad) │ │ │ │ + std │ │ │ │ (bad) │ │ │ │ + enter $0xf01,$0x1f │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 421f06 │ │ │ │ - movq $0x421df8,-0x20(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x48022f19(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 425d51 │ │ │ │ + movq $0x425d40,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 421df8 │ │ │ │ + jne 425d40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movsxd (%rsi),%eax │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r13b,(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - sbb %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %dl,0x19(%rax) │ │ │ │ (bad) │ │ │ │ - jne 421e28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jne 425d4c │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 158e2f8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movsxd (%rsi),%eax │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,0x48000000(%rdx) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x421e68,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 421e68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 425d99 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x23e7ecd(%rip),%r8 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1ee9890 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x2000000,%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 %ch,0x50(%rax) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - movq $0x1f070d8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x27c7642,-0x10(%r12) │ │ │ │ - movq $0x27c7642,-0x8(%r12) │ │ │ │ - movq $0x1,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x421f98,-0x30(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 425e09 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 425e03 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 425df8 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x425d00,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x425e18,-0x8(%rbp) │ │ │ │ mov %rax,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x27(%rbx),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 21ef240 │ │ │ │ - lea 0x20662db(%rip),%rbx │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2147fc0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %bh,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x57(%rax) │ │ │ │ - cmp (%rdx),%al │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - cmp 0x18(%rbp),%rbx │ │ │ │ - je 422017 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 1f01338 │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %bh,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - push %rsi │ │ │ │ - cmp (%rdx),%al │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - cmp 0x20(%rbp),%rbx │ │ │ │ - je 422017 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 1f003e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + rex.WRXB (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsp,%riz,2) │ │ │ │ + movl $0x425e50,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 425e50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x62(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + rex.WB (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r15b,0x5e(%r8) │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - rex.WRB │ │ │ │ - rex │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jae 422021 │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 42203f │ │ │ │ - cmp 0x18(%rbp),%rcx │ │ │ │ - jne 42205d │ │ │ │ - movq $0x421fe8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 421fe8 │ │ │ │ + jne 425e78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - rex.WB push %r9 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB │ │ │ │ - rex │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmp 0x10(%rbp),%rbx │ │ │ │ - sete %bl │ │ │ │ - movzbl %bl,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 42210c │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x421f60,0x8(%rbp) │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 421db0 │ │ │ │ - movq $0x421f28,0x8(%rbp) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WB (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r10b,%r8b │ │ │ │ + pop %rsi │ │ │ │ + rex.X add %cl,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + mov $0x48ffffdf,%eax │ │ │ │ + lea 0x2064a39(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 421db0 │ │ │ │ - movq $0x422088,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 422088 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - leave │ │ │ │ - pop %rcx │ │ │ │ + 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 425ec4 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 425ed0 │ │ │ │ + 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,0x3d(%rdi) │ │ │ │ - movq $0x1f070d8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x425d68,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x20(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - leave │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x425ea8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB │ │ │ │ - rex │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 422146 │ │ │ │ - movq $0x1f070d8,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + ja 425fa4 │ │ │ │ + movq $0x425c60,-0x48(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + movq $0x425db8,-0x30(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x21f0340,-0x20(%r12) │ │ │ │ + movq $0x280dc29,-0x18(%r12) │ │ │ │ + lea -0x2e(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x4220f8,0x0(%rbp) │ │ │ │ - mov %rdi,0x48(%rbp) │ │ │ │ - jmp 2224098 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + lea 0x2064eb2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x49(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2064942,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x60(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x77(%rcx),%cl │ │ │ │ - clc │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - jmp 421db0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4226b8 │ │ │ │ - nopl (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WRB (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + sbb $0x2064ddb,%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) │ │ │ │ - sbb %ch,%ah │ │ │ │ - cmp $0x458d4802,%eax │ │ │ │ + rex.W │ │ │ │ + rex.X (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4221f2 │ │ │ │ + jb 426050 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - lea 0x23debf7(%rip),%rsi │ │ │ │ - lea 0x23debf0(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x2064906(%rip),%rsi │ │ │ │ + lea 0x2064221(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1eff350 │ │ │ │ + jmp 14eca28 │ │ │ │ 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 -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 422231 │ │ │ │ + jb 42608e │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1ea36e0(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ + jmp 222f508 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,%bl │ │ │ │ - cmp $0xc4834902,%eax │ │ │ │ - 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 $0x422208,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23deb01(%rip),%r14 │ │ │ │ - jmp 2169af0 │ │ │ │ - movq $0x18,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) │ │ │ │ - fsubr %st(2),%st │ │ │ │ - cmp $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4222fc │ │ │ │ - add $0x20,%r12 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 426104 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4222f1 │ │ │ │ + ja 4260f9 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x422248,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x1e26d03(%rip),%r14 │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,-0x16(%rax) │ │ │ │ - cmp $0xc4834902,%eax │ │ │ │ - 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),%rbx │ │ │ │ - movq $0x4222a0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x23dea30(%rip),%r14 │ │ │ │ - jmp 2169af0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - cmp $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4223d5 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4223ca │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x422310,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x1e26c38(%rip),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 426171 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 426146 │ │ │ │ + movq $0x426160,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp 222f610 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,0x49023de9(%rax) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 422438 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x422370,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x23de947(%rip),%r14 │ │ │ │ - jmp 2169af0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jmp ffffffff8d8a2697 <__environ@GLIBC_2.2.5+0xffffffff8b08c5ef> │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4224c6 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4224bb │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x4223f0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea 0x1e26b57(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,-0x9ffbd9f(%r8) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 426188 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x49023de8(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 422527 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - movq $0x422458,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x28(%r12),%r14 │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,%al │ │ │ │ - cmp $0xc4834902,%eax │ │ │ │ - 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),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x4224e0,-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 0x1e26a7b(%rip),%r14 │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + shlb $0x0,0x42(%rcx) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4261c0 │ │ │ │ + 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) │ │ │ │ - mov $0x48023de7,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42261c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 422611 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800171,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 422550 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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 %al,-0x19(%rax) │ │ │ │ - cmp $0xc4834902,%eax │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4225c0,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800161,-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 │ │ │ │ - fdivr %st(2),%st │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + clc │ │ │ │ (bad) │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ + rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - incl 0x0(%rbp) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + jne 4261f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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) │ │ │ │ - push %rax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x43(%rbp) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42271f │ │ │ │ - movq $0x4221c0,-0x48(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - movq $0x422550,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - cmp $0xb,%r14 │ │ │ │ - jl 422715 │ │ │ │ - movq $0x422638,-0x8(%r12) │ │ │ │ + ja 426237 │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x426278,0x8(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x2065ae7(%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) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4802065a(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4227ed │ │ │ │ - movq $0x4227a0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4227a0 │ │ │ │ - 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 %bh,0x5a(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r10b,%r8b │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,-0x9ffbd9e(%r8) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4227d0 │ │ │ │ + jne 4262a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 %cl,0x5a(%rax) │ │ │ │ - (bad) │ │ │ │ - add 0x4b(%rbx,%rcx,4),%cl │ │ │ │ - (bad) │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4226b8 │ │ │ │ - lea 0x2065a44(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - pop %rdx │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 422868 │ │ │ │ - movq $0x422848,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 422848 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rdi,%rdx,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4262f7 │ │ │ │ + movq $0x4260a8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 426336 │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%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 %dl,%al │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ - add 0x4b(%rbx,%rcx,4),%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movq $0x222c4c0,0x0(%rbp) │ │ │ │ - jmp 4226b8 │ │ │ │ - lea 0x20659d9(%rip),%rbx │ │ │ │ + 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 $0x426068,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x426120,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48020659(%rax) │ │ │ │ - mov %esi,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x20659ad(%rip),%r14 │ │ │ │ - jmp 2169af0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %bl,0x4902063e(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42640a │ │ │ │ + movq $0x426020,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x426360,-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 0x2064ac4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x59(%rax) │ │ │ │ - (bad) │ │ │ │ + adc $0xf0000000,%eax │ │ │ │ + rex.WX (bad) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 422924 │ │ │ │ - movq $0x4228f8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4228f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop %rcx │ │ │ │ - (bad) │ │ │ │ - add 0x4b(%rbx,%rcx,4),%cl │ │ │ │ + rex.RB call 103a9d84 <__environ@GLIBC_2.2.5+0xdb93cdc> │ │ │ │ (bad) │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - movq $0x222c4c0,-0x8(%rbp) │ │ │ │ - movq $0x280dc51,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4226b8 │ │ │ │ - lea 0x206594d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + or %cl,-0x18(%rcx,%rcx,4) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4264f0 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x2064a71(%rip),%rax │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4264cd │ │ │ │ + movq $0x14def90,-0x38(%r12) │ │ │ │ + movq $0x248aeaa,-0x30(%r12) │ │ │ │ + movq $0x248aec2,-0x28(%r12) │ │ │ │ + movq $0x280dc29,-0x20(%r12) │ │ │ │ + movq $0x248aed3,-0x18(%r12) │ │ │ │ + movq $0x26fae79,-0x10(%r12) │ │ │ │ + movq $0x26fae79,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x426508,-0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ + add %ch,%al │ │ │ │ + rex.WB (bad) │ │ │ │ + add -0x7d(%rax),%cl │ │ │ │ (bad) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov %ebx,%eax │ │ │ │ + jmp 426471 │ │ │ │ + nopl 0x0(%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 4229d9 │ │ │ │ - movq $0x4229c8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4229c8 │ │ │ │ + adc $0x38000000,%eax │ │ │ │ + rex.WX (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733a9e7c <__environ@GLIBC_2.2.5+0x70b93dd4> │ │ │ │ + rex.RX │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 426572 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x426590,-0x18(%rbp) │ │ │ │ + lea 0x22d487f(%rip),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 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 %dh,0x48020649(%rax) │ │ │ │ + lea 0x20649a9(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x20658e0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - 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 422a49 │ │ │ │ - movq $0x422a38,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 422a38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ + 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 0x2065878(%rip),%rbx │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x4266b0,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x20649aa(%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 422ab9 │ │ │ │ - movq $0x422aa8,-0x8(%rbp) │ │ │ │ + jb 426686 │ │ │ │ + movq $0x426650,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 422aa8 │ │ │ │ + jne 426650 │ │ │ │ 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 %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x2065810(%rip),%rbx │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x4266d0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x206491b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + xor %ebp,0x1e2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 422b29 │ │ │ │ - movq $0x422b18,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 422b18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + sub $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x20657a8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ + add $0x2,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 422b6f │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex.WB (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 426725 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 422b90 │ │ │ │ + movq $0x426740,-0x28(%rbp) │ │ │ │ + mov 0x20(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or $0x2000000,%eax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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 call 103a64e4 <__environ@GLIBC_2.2.5+0xdb9043c> │ │ │ │ + add %dh,0x48020648(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 426753 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x426780,0x10(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - mov %r14,%rax │ │ │ │ - movzbl (%r14),%ebx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 422c42 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 422c1e │ │ │ │ - movq $0x422b48,-0x58(%r12) │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x21f0cf0,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + add %dh,0x48(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdi,%rax,1) │ │ │ │ + add $0x8,%ebp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - movq $0x422c70,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2224098 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + lea 0x2064856(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x206568b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rsi │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733a65ec <__environ@GLIBC_2.2.5+0x70b90544> │ │ │ │ - sub %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x422ce0,-0x18(%rbp) │ │ │ │ - lea 0x206562d(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 21da868 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - push %rsi │ │ │ │ (bad) │ │ │ │ - add -0x77(%rcx),%cl │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%ch │ │ │ │ - cmp $0x458d4802,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 422d2c │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23eaf35(%rip),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ + jb 4268b6 │ │ │ │ + add $0x98,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4268ab │ │ │ │ + movq $0x1babb88,-0x90(%r12) │ │ │ │ + mov %r14,-0x88(%r12) │ │ │ │ + movq $0x280dc51,-0x80(%r12) │ │ │ │ + movq $0x1babb28,-0x78(%r12) │ │ │ │ + lea -0x8e(%r12),%rax │ │ │ │ + mov %rax,-0x70(%r12) │ │ │ │ + movq $0x27fd299,-0x68(%r12) │ │ │ │ + movq $0x27fd299,-0x60(%r12) │ │ │ │ + movq $0x277b929,-0x58(%r12) │ │ │ │ + movq $0x277b929,-0x50(%r12) │ │ │ │ + movq $0x277b929,-0x48(%r12) │ │ │ │ + movq $0x280dc29,-0x40(%r12) │ │ │ │ + movq $0x280dc29,-0x38(%r12) │ │ │ │ + movq $0x280dc29,-0x30(%r12) │ │ │ │ + movq $0x280dc29,-0x28(%r12) │ │ │ │ + movq $0x280dc29,-0x20(%r12) │ │ │ │ + movq $0x280dc29,-0x18(%r12) │ │ │ │ + movq $0x27fd299,-0x10(%r12) │ │ │ │ + movq $0x27fd299,-0x8(%r12) │ │ │ │ + movq $0x280dc29,(%r12) │ │ │ │ + movq $0x4268d8,-0x10(%rbp) │ │ │ │ + lea -0x77(%r12),%r14 │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216db80 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp 1ba8c68 │ │ │ │ + movq $0x98,0x388(%r13) │ │ │ │ + lea 0x206475b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.RXB (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r8b,(%r8) │ │ │ │ + imul $0x7507c3f6,0x0(%rdx),%eax │ │ │ │ + sbb -0x75(%rax),%ecx │ │ │ │ + add %edi,%edi │ │ │ │ + loopne 426951 │ │ │ │ + nopl 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 422dfd │ │ │ │ - movq $0x422d80,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 422d80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x55(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + rex.RX (bad) │ │ │ │ add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 422ded │ │ │ │ - movq $0x422c98,-0x58(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x422d00,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - movq $0x28106e1,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4266e8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0x20(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - lea 0x20654f4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xe0000000,%eax │ │ │ │ - push %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x16fdf9ba(%rax) │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ + add %dl,-0x48000000(%rip) │ │ │ │ + sbb (%rsi),%bh │ │ │ │ add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 422e5f │ │ │ │ + jb 4269ce │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 422e5a │ │ │ │ + je 4269c9 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2065498(%rip),%r14 │ │ │ │ + lea 0x23e7298(%rip),%rsi │ │ │ │ + lea 0x20646f1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 422d48 │ │ │ │ + jmp 219f040 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xa0000000,%eax │ │ │ │ - push %rsp │ │ │ │ - (bad) │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + sbb (%rsi),%bh │ │ │ │ add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 422ec6 │ │ │ │ + jb 426a36 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 422ec1 │ │ │ │ + je 426a31 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2065467(%rip),%rsi │ │ │ │ - lea 0x1e2611f(%rip),%r14 │ │ │ │ + lea 0x23e7230(%rip),%rsi │ │ │ │ + lea 0x20646e9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 422b90 │ │ │ │ + jmp 219f040 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d48020654,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 422f07 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 422f28 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or $0x2000000,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rsp │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 103a687c <__environ@GLIBC_2.2.5+0xdb907d4> │ │ │ │ - (bad) │ │ │ │ - mov $0x0,%cl │ │ │ │ add %al,(%rax) │ │ │ │ - mov %r14,%rax │ │ │ │ - movzbl (%r14),%ebx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 422fda │ │ │ │ - mov %rsi,%rcx │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 422fb6 │ │ │ │ - movq $0x422ee0,-0x58(%r12) │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x21f0cf0,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x2488358,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - movq $0x423008,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2224098 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 426aa1 │ │ │ │ + movq $0x426a90,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 426a90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x2065393(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x53(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x652,$0x2 │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 423061 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x423078,-0x18(%rbp) │ │ │ │ - lea 0x2065295(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 21da868 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + push $0x42 │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x49020652(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 423130 │ │ │ │ + jmp 21f0480 │ │ │ │ + lea 0x20646c8(%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) │ │ │ │ - push $0x48023de1 │ │ │ │ - lea 0x23eabb2(%rip),%edi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 216db80 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rex loope 4230fc │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 423113 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 423108 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x423098,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1ea4f63(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4231c9 │ │ │ │ - movq $0x423168,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,%r8b │ │ │ │ + push $0x42 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + ret │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 423168 │ │ │ │ + jne 426af0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49020651(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4231b9 │ │ │ │ - movq $0x423030,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x4230c0,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x20651c0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,(%r8) │ │ │ │ + imul $0x4c,0x0(%rdx),%eax │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + jmp 21f0480 │ │ │ │ nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - push %rcx │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42322f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42322a │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x20650c8(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 423130 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x236882b,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - adc $0x78000000,%eax │ │ │ │ - push %rcx │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ + 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 423296 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 423291 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x206511f(%rip),%rsi │ │ │ │ - lea 0x1e25d4f(%rip),%r14 │ │ │ │ + jb 426b89 │ │ │ │ + movq $0x426b78,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 422f28 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 426b78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rex.W push %rax │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733a6c04 <__environ@GLIBC_2.2.5+0x70b90b5c> │ │ │ │ - sub %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4232f8,-0x18(%rbp) │ │ │ │ - lea 0x2065015(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 21da868 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - (bad) │ │ │ │ - add -0x77(%rcx),%cl │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - pop %rdi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x4c00426b(%r8) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + jmp 21f0480 │ │ │ │ + lea 0x20645e8(%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) │ │ │ │ - call 484470f7 <__environ@GLIBC_2.2.5+0x45c3104f> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 423344 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23ea91d(%rip),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216db80 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4802064f(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 423415 │ │ │ │ - movq $0x423398,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r11b,%r8b │ │ │ │ + imul $0x48,0x0(%rdx),%eax │ │ │ │ + mov %eax,%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 423398 │ │ │ │ + jne 426bd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add %cl,0x73(%rbx,%r9,4) │ │ │ │ (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + jmp 21f0480 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 423405 │ │ │ │ - movq $0x4232b0,-0x58(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x423318,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - movq $0x28105c1,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + movq $0x27ec381,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x2064fe4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - ... │ │ │ │ - adc $0xd0000000,%eax │ │ │ │ - rex.WRXB (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 423477 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 423472 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2064e80(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 423360 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x80000000,%eax │ │ │ │ - rex.WRXB (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4234de │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4234d9 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2064f47(%rip),%rsi │ │ │ │ - lea 0x1e25b00(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 422b90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2223c10 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x8000000,%eax │ │ │ │ - push %rbp │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42353f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42353a │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x20654a9(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2149c20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x80000000,%eax │ │ │ │ - push %rbp │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42359f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42359a │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2065521(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20c94b8 │ │ │ │ - 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 %ch,0x55(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 423613 │ │ │ │ - movq $0x4235f8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + jb 426ca1 │ │ │ │ + movq $0x426c90,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4235f8 │ │ │ │ + jne 426c90 │ │ │ │ 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,(%rax) │ │ │ │ - push %rbp │ │ │ │ - (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,(%r8) │ │ │ │ - ss rex.X add %cl,-0x77(%rax) │ │ │ │ - fimuls -0x77(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add %cl,0x73(%rbx,%r9,4) │ │ │ │ (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 423b88 │ │ │ │ - lea 0x20654fe(%rip),%rbx │ │ │ │ + jmp 21f0480 │ │ │ │ + lea 0x20644f8(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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 $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x423630,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,0x48020654(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42374e │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 423743 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x21f02e0,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x2488af8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - movq $0x423728,-0x20(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,%r8b │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + rex.X add %cl,-0x77(%rax) │ │ │ │ + ret │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 423728 │ │ │ │ + jne 426cf0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rsp │ │ │ │ - (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r13b,0x37(%r8) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - fimuls -0x77(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,(%r8) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add %cl,0x73(%rbx,%r9,4) │ │ │ │ (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 423b88 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 21f0480 │ │ │ │ + nopl 0x0(%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,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x236862b,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x423768,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48020653 │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 423823 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x423808,-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 426d89 │ │ │ │ + movq $0x426d78,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 423808 │ │ │ │ + jne 426d78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r15b,(%r8) │ │ │ │ - cmp %al,0x0(%rdx) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 423b88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x4c00426d(%r8) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + jmp 21f0480 │ │ │ │ + lea 0x2064418(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x423838,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - push %rdx │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 4238e1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4238f3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4238d8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r11b,%r8b │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + rex.X add %cl,-0x77(%rax) │ │ │ │ + ret │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4238d8 │ │ │ │ + jne 426dd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x52(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add %cl,0x73(%rbx,%r9,4) │ │ │ │ (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r9b,(%r8) │ │ │ │ - cmp %eax,0x0(%rdx) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 423b88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + jmp 21f0480 │ │ │ │ + nopl 0x0(%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,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + movq $0x27ec381,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x423908,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2223c10 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - push %rcx │ │ │ │ + add %ch,%cl │ │ │ │ + jrcxz 426e59 │ │ │ │ (bad) │ │ │ │ - add -0xa(%rcx,%rcx,4),%cl │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4235c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d48020651,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4239db │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4239d0 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x423968,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%cl │ │ │ │ + ret │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ 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 423a19 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x23c8971(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + repz and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %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 $0x426f60,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x20644f4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 423a59 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x23c8929(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x426f80,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x20644ac(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + test %esp,0x1e2(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c020650(%rax) │ │ │ │ - mov %esi,%esi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 4235c0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - push %rax │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 423aeb │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 423ae0 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x423a78,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + and $0x1e2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 423b29 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x23c8861(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ 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 423b69 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x23c8819(%rip),%r14 │ │ │ │ + add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0x28000000,%eax │ │ │ │ + xchg %esi,0x458d4802(%rip) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 427006 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 427001 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x23bcb58(%rip),%rsi │ │ │ │ + lea 0x23586e9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ + jmp 1c2d240 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ 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,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 423d24 │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 423c5d │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jae 423d2f │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 423c3d │ │ │ │ - mov 0x4(%rbx),%rcx │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x423a98,-0x78(%r12) │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x423b00,-0x58(%r12) │ │ │ │ - lea -0x78(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x441438,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x423b40,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x441438,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x3c(%r12),%r14 │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - movq $0x4240a8,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae 423e0e │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae 423ec6 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x88,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 423d04 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x423688,-0x80(%r12) │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - movq $0x2229ed8,-0x58(%r12) │ │ │ │ - lea -0x80(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x4413d8,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x2229e60,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4413d8,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x3f(%r12),%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x88,0x388(%r13) │ │ │ │ - movq $0x424088,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x2064dfd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x423d78,-0x10(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4270c9 │ │ │ │ + movq $0x427068,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov 0x3(%rsi),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 423d78 │ │ │ │ + jne 427068 │ │ │ │ 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,%al │ │ │ │ - rex.WR (bad) │ │ │ │ - add %bl,%ch │ │ │ │ - (bad) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4802064c(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 423fd1 │ │ │ │ - movq $0x423dc0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,-0x7cffbd90(%r8) │ │ │ │ + jrcxz 42707a │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 423dc0 │ │ │ │ + jne 4270a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x4c(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock clc │ │ │ │ - (bad) │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - jae 423dd3 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex.WRB (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x70,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 423e85 │ │ │ │ - mov 0x5(%rsi),%rax │ │ │ │ - movq $0x423988,-0x68(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x4239f0,-0x48(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x441418,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x423a30,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x441418,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2d(%r12),%r14 │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - movq $0x423e00,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xd0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 423fae │ │ │ │ - mov 0x6(%rsi),%rax │ │ │ │ - mov 0xe(%rsi),%rbx │ │ │ │ - movq $0x4237c0,-0xc8(%r12) │ │ │ │ - mov %r14,-0xb8(%r12) │ │ │ │ - mov %rbx,-0xb0(%r12) │ │ │ │ - movq $0x423890,-0xa8(%r12) │ │ │ │ - mov %r14,-0x98(%r12) │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - movq $0x2229ed8,-0x88(%r12) │ │ │ │ - lea -0xc8(%r12),%rax │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x2229ed8,-0x70(%r12) │ │ │ │ - lea -0xa8(%r12),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x4413f8,-0x58(%r12) │ │ │ │ - lea -0x70(%r12),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - lea -0x88(%r12),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - movq $0x2229e60,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x2229e60,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x4413f8,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x56(%r12),%r14 │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r14b,0xe(%r13) │ │ │ │ + lea 0x23e6b75(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ - movq $0x423eb8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x2064a48(%rip),%rbx │ │ │ │ + lea 0x23e6b70(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2064350(%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) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex.WX (bad) │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rcx,%rdx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 424045 │ │ │ │ - movq $0x441458,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x441458,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x13(%r12),%r14 │ │ │ │ - lea -0x3(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - movq $0x423d60,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42718b │ │ │ │ + movq $0x427130,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 423d60 │ │ │ │ + jne 427130 │ │ │ │ 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 %ah,0x4802064a(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 423c77 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x71(%r8) │ │ │ │ + rex.X add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ + jne 427168 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4802064a(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 423bb5 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,0x41(%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 │ │ │ │ + sar $0x47,%bl │ │ │ │ + add -0x7d(%rax),%cl │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4240f2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 422180 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,%gs:-0x73(%rax) │ │ │ │ + sbb $0x2064296,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.B (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4241da │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x424160,-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 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 427248 │ │ │ │ + movq $0x427200,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 424160 │ │ │ │ + jne 427200 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x49020640(%rax) │ │ │ │ - add $0x50,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4241ca │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x4240c8,-0x48(%r12) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x42b898,-0x20(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fsubr %st(3),%st │ │ │ │ + sbb (%rdi),%cl │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ ... │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x7d(%r9) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 424240 │ │ │ │ - movq $0x424108,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - movq $0x280cf09,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x20648fe(%rip),%rbx │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x4271e8,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2224098 │ │ │ │ + lea 0x2064201(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.W (bad) │ │ │ │ - add %bl,%ch │ │ │ │ - xchg %ah,0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%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 424305 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4242c8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4272f4 │ │ │ │ + movq $0x4272a8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4242c8 │ │ │ │ + jne 4272a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + 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,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0x21f0cd0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add 0x2c(%rbx),%esi │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb 4272ce │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1e22405(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1e223fa(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1e223d4(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + lea 0x206415d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42436c │ │ │ │ - movq $0x424358,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4273b3 │ │ │ │ + movq $0x427358,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 424358 │ │ │ │ + jne 427358 │ │ │ │ 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,-0x73(%rax) │ │ │ │ - xor $0x23e98f2,%eax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 216a558 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,-0x7cffbd8d(%r8) │ │ │ │ + jrcxz 42736a │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 427390 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%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) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4243af │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x424320,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1ea49a9(%rip),%r14 │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + 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 │ │ │ │ + sar $0x47,%bl │ │ │ │ + add -0x7d(%rax),%cl │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:-0x73(%rax) │ │ │ │ + sbb $0x206411e,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + 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,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42748e │ │ │ │ + movq $0x427418,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 427418 │ │ │ │ + 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 424423 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 424418 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x424380,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - 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) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x74(%r8) │ │ │ │ + rex.X add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 424492 │ │ │ │ - movq $0x424288,-0x48(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - movq $0x4243d0,-0x30(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + jne 427450 │ │ │ │ + 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 42746d │ │ │ │ + lea 0x23e67d3(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x20646cc(%rip),%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 427480 │ │ │ │ + lea 0x23e67c9(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23e67c4(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x206404b(%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 %ch,%cl │ │ │ │ - jnp 4244c2 │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %dl,0x40000000(%rip) │ │ │ │ - rex.RXB (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42451f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 42451a │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x20646e1(%rip),%r14 │ │ │ │ + jb 427559 │ │ │ │ + movq $0x4274f8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2149c20 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4274f8 │ │ │ │ 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) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - movq $0x280dc51,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x2064703(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%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,-0x73(%rax) │ │ │ │ - xor $0x2064789,%eax │ │ │ │ - lea 0x206475c(%rip),%r14 │ │ │ │ - jmp 20c9380 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x90000000,%eax │ │ │ │ - rex.RXB (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 424605 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 424600 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4245a0 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + jne 427541 │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 427530 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%r8) │ │ │ │ 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,0xe(%r14) │ │ │ │ + lea 0x23e66e5(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23e66e0(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2063f88(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4246ee │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x424670,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4275d1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 427627 │ │ │ │ + movq $0x4275c0,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 424670 │ │ │ │ + jne 4275c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 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,-0x39(%rax) │ │ │ │ - add %r11b,0x48004246(%r8) │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 424698 │ │ │ │ + rex.RB clc │ │ │ │ + clc │ │ │ │ + jne 427609 │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 4275f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + rex.XB 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) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x52e4d8,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x52e538,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + 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 0x2063ec2(%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 │ │ │ │ - jae 424743 │ │ │ │ - lea 0x2064680(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jb 4276f1 │ │ │ │ + movq $0x427690,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 427690 │ │ │ │ + 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) │ │ │ │ - jne 424744 │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r14,%rbx │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne 424778 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + 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 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - jne 42477c │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r15b,0xe(%r14) │ │ │ │ + lea 0x23e654d(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4247c2 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x424620,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x424738,-0x10(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 424738 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x424770,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23e6548(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2063e00(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4248c6 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x424848,-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 4277b3 │ │ │ │ + movq $0x427758,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 424848 │ │ │ │ + jne 427758 │ │ │ │ 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,-0x39(%rax) │ │ │ │ - add %r14b,0x48(%r8) │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ + add %r10b,-0x7cffbd89(%r8) │ │ │ │ + jrcxz 42776a │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 424870 │ │ │ │ + jne 427790 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%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 %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl 0x3b(%r8) │ │ │ │ + or %r9b,(%r15) │ │ │ │ + lahf │ │ │ │ + rorb $0xb6,(%rdi) │ │ │ │ + rorb $0xe0,-0x3f(%rax) │ │ │ │ + add -0x75(%rax),%ecx │ │ │ │ + cwtl │ │ │ │ + sar $0x47,%bl │ │ │ │ + add -0x7d(%rax),%cl │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x52e4d8,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x52e538,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,%gs:-0x73(%rax) │ │ │ │ + sbb $0x2063d46,%eax │ │ │ │ + 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 │ │ │ │ - jae 42491b │ │ │ │ - lea 0x20644b0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.RB loopne 427829 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 42787f │ │ │ │ + movq $0x427818,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 427818 │ │ │ │ + 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) │ │ │ │ - jne 42491c │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r14,%rbx │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne 424950 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + push %rax │ │ │ │ + js 427861 │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 427850 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + rex.XB 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) │ │ │ │ - jne 424954 │ │ │ │ - add $0x10,%rbp │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42499a │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4247f8,-0x18(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x424910,-0x10(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 424910 │ │ │ │ + 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 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x424948,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x2063c82(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 424a1c │ │ │ │ - movq $0x424a08,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + jb 42791a │ │ │ │ + movq $0x4278e0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 424a08 │ │ │ │ + jne 4278e0 │ │ │ │ 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,-0x73(%rax) │ │ │ │ - xor $0x23e9242,%eax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ + 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 $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 216a558 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2063c3f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 424a83 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 424a78 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4249d0,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e245b5(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%cl │ │ │ │ + movsxd %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 424b15 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x424ad8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + jb 4279d2 │ │ │ │ + movq $0x427998,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 424ad8 │ │ │ │ + jne 427998 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + 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,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0x21f0cd0,-0x8(%r12) │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea 0x2063b97(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%cl │ │ │ │ + movsxd %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 424b7c │ │ │ │ - movq $0x424b68,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + jb 427a8a │ │ │ │ + movq $0x427a50,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 424b68 │ │ │ │ + jne 427a50 │ │ │ │ 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,-0x73(%rax) │ │ │ │ - xor $0x23e90e2,%eax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x2f(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 216a558 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2063aef(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %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 $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 424bbf │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x424b30,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1ea4199(%rip),%r14 │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 427b42 │ │ │ │ + movq $0x427b08,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 427b08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 424c33 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 424c28 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x424b90,-0x10(%r12) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x27(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2063a47(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%cl │ │ │ │ + movsxd %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 424cc5 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x424c88,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + jb 427bfa │ │ │ │ + movq $0x427bc0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 424c88 │ │ │ │ + jne 427bc0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + 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,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0x21f0cd0,-0x8(%r12) │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea 0x206399f(%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) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %ch,%cl │ │ │ │ + movsxd %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%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 %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 424d2c │ │ │ │ - movq $0x424d18,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + jb 427cdf │ │ │ │ + movq $0x427c90,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 424d18 │ │ │ │ + jne 427c90 │ │ │ │ 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,-0x73(%rax) │ │ │ │ - xor $0x23e8f32,%eax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 216a558 │ │ │ │ - jmp *-0x10(%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) │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsi,%rcx,2) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 424d6f │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x424ce0,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ + ja 427ccf │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x427c38,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1ea3fe9(%rip),%r14 │ │ │ │ - jmp 21e7de8 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x20638f2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x23e5f60(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ 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 424de3 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 424dd8 │ │ │ │ + jb 427d2e │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x424d40,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 1eaaba0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %dl,0x39(%rbx) │ │ │ │ + add 0x73(%rbx,%rcx,4),%cl │ │ │ │ + (bad) │ │ │ │ + jmp 1e73488 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x48020638 │ │ │ │ + lea -0x40(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 424e75 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x424e38,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 424e38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + jae 427e3a │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x38(%rax) │ │ │ │ (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 $0x21f0cd0,-0x8(%r12) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r9b,%r8b │ │ │ │ + jge 427de9 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0x2063801,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 20a9560 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + cmp %al,(%rsi) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x57(%rbp) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 427e1b │ │ │ │ + movq $0x427d08,-0x18(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x427f10,0x0(%rbp) │ │ │ │ + lea 0x239fa70(%rip),%rsi │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + jmp 1eb1950 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x40,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x427e90,-0x30(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0xe(%rax),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov 0x16(%rax),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x6(%rax),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0x1e(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 427e90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x37(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdx,%rdx,2) │ │ │ │ + movl $0x427ed8,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 427ed8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 424ee1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 424fb5 │ │ │ │ - add $0xa8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 424faa │ │ │ │ - movq $0x222af48,-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 $0x424df8,-0xa0(%r12) │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - movq $0x441458,-0x88(%r12) │ │ │ │ - mov %r8,-0x80(%r12) │ │ │ │ - movq $0x52e558,-0x78(%r12) │ │ │ │ - mov %r10,-0x70(%r12) │ │ │ │ - lea -0x83(%r12),%rbx │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - movq $0x441458,-0x60(%r12) │ │ │ │ - mov %rdi,-0x58(%r12) │ │ │ │ - movq $0x52e558,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - lea -0x5b(%r12),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x21f02e0,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x73(%r12),%rdi │ │ │ │ - lea -0x4b(%r12),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - lea -0xa0(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4282d0 │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r12b,0x4800427d(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov $0x1,%r14d │ │ │ │ + jmp 2148758 │ │ │ │ + lea 0x23e5d5c(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cmp $0x81490206,%eax │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + ss (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esi,0x48000001(%rax) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - movq $0x424a30,-0x178(%r12) │ │ │ │ - mov %r14,-0x168(%r12) │ │ │ │ - movq $0x424a98,-0x160(%r12) │ │ │ │ - mov %r14,-0x150(%r12) │ │ │ │ - movq $0x424be0,-0x148(%r12) │ │ │ │ - lea -0x160(%r12),%rdi │ │ │ │ - mov %rdi,-0x138(%r12) │ │ │ │ - mov %rdx,-0x130(%r12) │ │ │ │ - movq $0x424c48,-0x128(%r12) │ │ │ │ - mov %rdi,-0x118(%r12) │ │ │ │ - movq $0x424d90,-0x110(%r12) │ │ │ │ - lea -0x128(%r12),%rdi │ │ │ │ - mov %rdi,-0x100(%r12) │ │ │ │ - mov %rdx,-0xf8(%r12) │ │ │ │ - movq $0x424e90,-0xf0(%r12) │ │ │ │ - mov %rax,-0xe0(%r12) │ │ │ │ - mov %rcx,-0xd8(%r12) │ │ │ │ - mov %rdx,-0xd0(%r12) │ │ │ │ - lea -0x178(%r12),%rax │ │ │ │ - mov %rax,-0xc8(%r12) │ │ │ │ - lea -0x148(%r12),%rcx │ │ │ │ - mov %rcx,-0xc0(%r12) │ │ │ │ - lea -0x110(%r12),%rdx │ │ │ │ - mov %rdx,-0xb8(%r12) │ │ │ │ - mov %rsi,-0xb0(%r12) │ │ │ │ - mov %rbx,-0xa8(%r12) │ │ │ │ - mov %rdi,-0xa0(%r12) │ │ │ │ - movq $0x2229ed8,-0x98(%r12) │ │ │ │ - lea -0xf0(%r12),%rbx │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - movq $0x2229e60,-0x80(%r12) │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x441458,-0x68(%r12) │ │ │ │ - mov %rdx,-0x60(%r12) │ │ │ │ - movq $0x441458,-0x58(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - movq $0x4413f8,-0x48(%r12) │ │ │ │ - lea -0x53(%r12),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - lea -0x63(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x43a448,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - lea -0x46(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x80(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x180,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0x427d50,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x427f68,0x0(%rbp) │ │ │ │ + lea 0x2395359(%rip),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48020639 │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 425223 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x425208,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %bh,0x36(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r10b,-0x9ffbd81(%r8) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 427f90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x36(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7cb7f81d(%rbx),%al │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rbx,2) │ │ │ │ + movl $0x427fc0,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 425208 │ │ │ │ + jne 427fc0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - cmp %eax,(%rsi) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r15b,(%r8) │ │ │ │ - push %rdx │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - fimuls -0x77(%rcx) │ │ │ │ + ss (bad) │ │ │ │ + add -0x7cb7f81d(%rbx),%al │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rbp,%rdx,1) │ │ │ │ + movl $0x4280a0,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + jmp 4281b0 │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + movq $0x428120,0x38(%rbp) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 427d78 │ │ │ │ + movq $0x428020,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + jmp 222f610 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %ecx,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 423b88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xor $0xc7480206,%eax │ │ │ │ + xor %r10b,-0x80(%r8) │ │ │ │ + add %cl,0x75(%rbx,%r9,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + cmp %cl,-0x77(%rax) │ │ │ │ + cmp %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ + cmp %bh,%ch │ │ │ │ + (bad) │ │ │ │ + incl (%rcx) │ │ │ │ + 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,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x21f0db0,-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 $0x425238,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + xchg %ecx,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x35(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + xor %r10b,%r8b │ │ │ │ + addb $0x4c,0x0(%rdx) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 427d78 │ │ │ │ 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 -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4252dc │ │ │ │ - movq $0x4252c8,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4252c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 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,0x22(%rdi) │ │ │ │ + movq $0x21f0db0,-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 2224080 │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x23e8982,%eax │ │ │ │ - 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 $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x280dc51,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 216a558 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 425343 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 425338 │ │ │ │ + jb 428192 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x425290,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e23cf8(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 427c58 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%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 %dh,(%rax) │ │ │ │ + xor $0x6,%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4281e9 │ │ │ │ + movq $0x428200,-0x28(%rbp) │ │ │ │ + lea 0x239f6b2(%rip),%rsi │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1eb1950 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4253d5 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x425398,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 425398 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + xor (%rsi),%eax │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r12b,(%r8) │ │ │ │ (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 $0x21f0cd0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.X add %cl,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + shrb $1,0x401a4(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xor (%rsi),%eax │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r8b,-0x7e(%r8) │ │ │ │ + rex.X add %cl,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + nop │ │ │ │ + xchg %eax,%edi │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %eax,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42543c │ │ │ │ - movq $0x425428,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 425428 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x49020633(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 428292 │ │ │ │ + movq $0x427d78,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4282b8,0x20(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x1e(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 427d78 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x23e8822,%eax │ │ │ │ - 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,0x19(%rdi) │ │ │ │ + movq $0x428170,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 216a558 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4254a3 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 425498 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4253f0,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e23a9b(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ + add %bl,%al │ │ │ │ + xor (%rsi),%al │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x4281b0,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rdi,%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp 4281b0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea 0x20632e2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 425535 │ │ │ │ + jb 4283c0 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4254f8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + movq $0x4283b0,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4254f8 │ │ │ │ + jne 4283b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + 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,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0x21f0cd0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,%r8b │ │ │ │ + addl $0x49,0x0(%rdx) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 1eaa530 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x38(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 4255a1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4255e8 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4255dd │ │ │ │ - movq $0x222af48,-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 $0x4254b8,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x52e4d8,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x52e4d8,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4282d0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + or %al,0x75894c00(%rdx,%rax,2) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ + jne 428408 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48020637(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4256d4 │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4256c9 │ │ │ │ - movq $0x222af48,-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 $0x2229ed8,-0x60(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x52e4d8,-0x48(%r12) │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - movq $0x52e538,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - lea -0x47(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x52e4d8,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x52e538,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea -0x34(%r12),%rdi │ │ │ │ - lea -0xc(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4282d0 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x39(%r8) │ │ │ │ + adc %r15b,(%r8) │ │ │ │ + test %al,0x0(%rdx) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20a9560 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - ss (bad) │ │ │ │ - add -0x7f(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,0x48000001(%rdi) │ │ │ │ - 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),%rbx │ │ │ │ - movq $0x4252f0,-0x178(%r12) │ │ │ │ - mov %r14,-0x168(%r12) │ │ │ │ - movq $0x425358,-0x160(%r12) │ │ │ │ - mov %r14,-0x150(%r12) │ │ │ │ - movq $0x425450,-0x148(%r12) │ │ │ │ - lea -0x160(%r12),%r9 │ │ │ │ - mov %r9,-0x138(%r12) │ │ │ │ - movq $0x425550,-0x130(%r12) │ │ │ │ - mov %rax,-0x120(%r12) │ │ │ │ - mov %rbx,-0x118(%r12) │ │ │ │ - lea -0x178(%r12),%rbx │ │ │ │ - mov %rbx,-0x110(%r12) │ │ │ │ - lea -0x148(%r12),%r10 │ │ │ │ - mov %r10,-0x108(%r12) │ │ │ │ - mov %r9,-0x100(%r12) │ │ │ │ - movq $0x425600,-0xf8(%r12) │ │ │ │ - mov %rax,-0xe8(%r12) │ │ │ │ - mov %rcx,-0xe0(%r12) │ │ │ │ - mov %rdx,-0xd8(%r12) │ │ │ │ - mov %rbx,-0xd0(%r12) │ │ │ │ - mov %rsi,-0xc8(%r12) │ │ │ │ - mov %r10,-0xc0(%r12) │ │ │ │ - lea -0x130(%r12),%rax │ │ │ │ - mov %rax,-0xb8(%r12) │ │ │ │ - movq $0x2229ed8,-0xb0(%r12) │ │ │ │ - lea -0xf8(%r12),%rcx │ │ │ │ - mov %rcx,-0xa0(%r12) │ │ │ │ - movq $0x2229e60,-0x98(%r12) │ │ │ │ - mov %rcx,-0x88(%r12) │ │ │ │ - movq $0x2229e60,-0x80(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - movq $0x43a468,-0x68(%r12) │ │ │ │ - lea -0x80(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x43a448,-0x50(%r12) │ │ │ │ - mov %r10,-0x48(%r12) │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - lea -0x66(%r12),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x43a448,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbx,%rax,2) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 428477 │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0xb0(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x180,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x23e57c3(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + 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 %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) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x428360,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x20,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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42595c │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x425970,-0x18(%rbp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2147e00 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + xor %eax,(%rsi) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x21f0cd0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x4284b0,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea -0x6(%r12),%rsi │ │ │ │ + jmp 428308 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224098 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0x20630f7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - xor (%rsi),%eax │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4259de │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 426308 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %bl,%al │ │ │ │ + xor %al,(%rsi) │ │ │ │ + add %bl,%ch │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dh,(%rcx) │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 425a49 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 425a5b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x425a40,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 425a40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov %dl,0x6(%rcx) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jnp 42859b │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 4362f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xor %al,(%rsi) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,0x5a(%r8) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - fimuls -0x77(%rcx) │ │ │ │ - (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 423b88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + 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,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x425a70,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + movq $0x428580,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %r8,%rdi │ │ │ │ + lea 0x20650cc(%rip),%rsi │ │ │ │ + lea -0x17(%r12),%r14 │ │ │ │ + jmp 20654d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x206305e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 425b14 │ │ │ │ - movq $0x425b00,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 425b00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %al,0x30(%rax) │ │ │ │ (bad) │ │ │ │ + add %bl,%ch │ │ │ │ + xchg %eax,%esi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x23e814a,%eax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 216a558 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ 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,0x24(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 425b7b │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0x62f,$0x2 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 425b70 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x425ac8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e234bd(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ + ja 4286cf │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + movq $0x428638,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 428728 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %dl,0x6(%rax) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jnp 428713 │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 4362f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 425c0d │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x425bd0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 428779 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4287ff │ │ │ │ + movq $0x428770,-0x20(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 425bd0 │ │ │ │ + jne 428770 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 $0x21f0cd0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + cs (bad) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,0x49000000(%rsi) │ │ │ │ + add $0x48,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4287ef │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x428690,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x4286f8,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x3e(%r12),%rdi │ │ │ │ + lea 0x2064ec9(%rip),%rsi │ │ │ │ + lea -0x17(%r12),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 20654d0 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2062e8a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x23e5440(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + nopl (%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 425c74 │ │ │ │ - movq $0x425c60,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 425c60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %bl,0x2e(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%ch │ │ │ │ + jmp 428839 │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0x23e7fea,%eax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 216a558 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 428890 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movabs $0x7fffffffffffffff,%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 428886 │ │ │ │ + lea 0x23e53d2(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4288b0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%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 425cdb │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 425cd0 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x425c28,-0x10(%r12) │ │ │ │ + ja 4288fd │ │ │ │ + movq $0x428850,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x21f0cf0,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e2326a(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x2062da1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42896b │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 428966 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 4288b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add %eax,(%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 428cb0 │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ 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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 425d6d │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x425d30,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 428a87 │ │ │ │ + movq $0x4289f8,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x5(%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 425d30 │ │ │ │ + jne 4289f8 │ │ │ │ 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 $0x21f0cd0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 425dd4 │ │ │ │ - movq $0x425dc0,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsp,%rdx,2) │ │ │ │ + movl $0x428a48,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 425dc0 │ │ │ │ + jne 428a48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + 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,-0x73(%rax) │ │ │ │ - xor $0x23e7e8a,%eax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x12(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 216a558 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea 0x23e51f2(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x428aa0,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 222f890 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rax) │ │ │ │ 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 425e3b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 425e30 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x425d88,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e23107(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r11b,%r8b │ │ │ │ + mov 0x0(%rdx),%al │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4289a8 │ │ │ │ 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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 425ecd │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x425e90,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 425e90 │ │ │ │ - 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) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0x21f0cd0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - cs (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 425f39 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 425f80 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 425f75 │ │ │ │ - movq $0x222af48,-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 $0x425e50,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x52e4d8,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x52e4d8,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4282d0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 425fe8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 425fdd │ │ │ │ + jb 428b4f │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x2229ed8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 428b70 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4902062d(%rax) │ │ │ │ - add $0x230,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4262dc │ │ │ │ + ja 428bd3 │ │ │ │ + cmp 0x17(%rbx),%r14 │ │ │ │ + jl 428b91 │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x23e50c3(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ 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 $0x425b28,-0x228(%r12) │ │ │ │ - mov %r14,-0x218(%r12) │ │ │ │ - movq $0x425b90,-0x210(%r12) │ │ │ │ - mov %r14,-0x200(%r12) │ │ │ │ - movq $0x425c88,-0x1f8(%r12) │ │ │ │ - lea -0x210(%r12),%r8 │ │ │ │ - mov %r8,-0x1e8(%r12) │ │ │ │ - movq $0x425cf0,-0x1e0(%r12) │ │ │ │ - mov %r8,-0x1d0(%r12) │ │ │ │ - movq $0x425de8,-0x1c8(%r12) │ │ │ │ - lea -0x1e0(%r12),%r8 │ │ │ │ - mov %r8,-0x1b8(%r12) │ │ │ │ - movq $0x425ee8,-0x1b0(%r12) │ │ │ │ - mov %rdi,-0x1a0(%r12) │ │ │ │ - mov %rbx,-0x198(%r12) │ │ │ │ - lea -0x1f8(%r12),%rbx │ │ │ │ - mov %rbx,-0x190(%r12) │ │ │ │ - lea -0x1c8(%r12),%rdi │ │ │ │ - mov %rdi,-0x188(%r12) │ │ │ │ - mov %r8,-0x180(%r12) │ │ │ │ - movq $0x425f98,-0x178(%r12) │ │ │ │ - lea -0x1b0(%r12),%r8 │ │ │ │ - mov %r8,-0x168(%r12) │ │ │ │ - mov %rsi,-0x160(%r12) │ │ │ │ - movq $0x2229ed8,-0x158(%r12) │ │ │ │ - lea -0x178(%r12),%rsi │ │ │ │ - mov %rsi,-0x148(%r12) │ │ │ │ - movq $0x2229e60,-0x140(%r12) │ │ │ │ - mov %rsi,-0x130(%r12) │ │ │ │ - movq $0x52e4d8,-0x128(%r12) │ │ │ │ - mov %rdi,-0x120(%r12) │ │ │ │ - movq $0x52e4d8,-0x118(%r12) │ │ │ │ - mov %rbx,-0x110(%r12) │ │ │ │ - movq $0x52e4d8,-0x108(%r12) │ │ │ │ - lea -0x228(%r12),%rsi │ │ │ │ - mov %rsi,-0x100(%r12) │ │ │ │ - movq $0x52e538,-0xf8(%r12) │ │ │ │ - lea -0x107(%r12),%r9 │ │ │ │ - mov %r9,-0xf0(%r12) │ │ │ │ - lea -0x117(%r12),%r9 │ │ │ │ - mov %r9,-0xe8(%r12) │ │ │ │ - movq $0x43a488,-0xe0(%r12) │ │ │ │ - lea -0xf4(%r12),%r9 │ │ │ │ - mov %r9,-0xd8(%r12) │ │ │ │ - lea -0x127(%r12),%r9 │ │ │ │ - mov %r9,-0xd0(%r12) │ │ │ │ - movq $0x2229e60,-0xc8(%r12) │ │ │ │ - mov %r8,-0xb8(%r12) │ │ │ │ - movq $0x43a468,-0xb0(%r12) │ │ │ │ - lea -0xc8(%r12),%r8 │ │ │ │ - mov %r8,-0xa8(%r12) │ │ │ │ - lea -0xdd(%r12),%r8 │ │ │ │ - mov %r8,-0xa0(%r12) │ │ │ │ - movq $0x43a448,-0x98(%r12) │ │ │ │ - mov %rdi,-0x90(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - lea -0xae(%r12),%rdx │ │ │ │ - mov %rdx,-0x80(%r12) │ │ │ │ - movq $0x43a448,-0x78(%r12) │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - mov %rcx,-0x68(%r12) │ │ │ │ - lea -0x97(%r12),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x21f0320,-0x58(%r12) │ │ │ │ - mov %rsi,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x21f0320,-0x40(%r12) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x140(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ + add %r14,%rcx │ │ │ │ + mov 0x18(%rax,%rcx,8),%rax │ │ │ │ + movq $0x428b28,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x158(%r12),%rax │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x230,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 %ch,0x4802062a(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 426449 │ │ │ │ - movq $0x426350,-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 │ │ │ │ + jb 428c81 │ │ │ │ + movq $0x428c30,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426350 │ │ │ │ + jne 428c30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2a(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,%ch │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rolb $0x0,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4259b8,-0xb8(%r12) │ │ │ │ - mov %rbx,-0xa8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - movq $0x4259f8,-0x98(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - movq $0x2229e60,-0x78(%r12) │ │ │ │ - lea -0x98(%r12),%rcx │ │ │ │ - mov %rcx,-0x68(%r12) │ │ │ │ - movq $0x2229ed8,-0x60(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - movq $0x4413f8,-0x48(%r12) │ │ │ │ - lea -0x78(%r12),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - lea -0x60(%r12),%rdx │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - movq $0x426008,-0x30(%r12) │ │ │ │ - lea -0x46(%r12),%rsi │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - lea -0xb8(%r12),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xc0,0x388(%r13) │ │ │ │ + add %dh,0x34(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x428b70,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 428b70 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x206282d(%rip),%rbx │ │ │ │ - add $0x18,%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) │ │ │ │ - rex sub %eax,(%rsi) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4264c3 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4264b8 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x426308,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 426308 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + sar $0xff,%ah │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rdi) │ │ │ │ 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 4264fe │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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 428cf5 │ │ │ │ + movq $0x428d28,-0x8(%rbp) │ │ │ │ + mov %r9,%rax │ │ │ │ + mov 0x0(%rbp),%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x27edee2,-0x10(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 433bd0 │ │ │ │ + lea 0x2062a04(%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) │ │ │ │ + add %eax,(%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 426570 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x426560,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %dh,0x48020629(%rax) │ │ │ │ + movl $0x428d50,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426560 │ │ │ │ + jne 428d50 │ │ │ │ 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,-0x75(%rax) │ │ │ │ - jne 42656c │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4248e8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,0x48020629(%rax) │ │ │ │ + movl $0x428d80,0x0(%rbp) │ │ │ │ + lea 0x20666bd(%rip),%rdi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 443ec0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + sub %eax,(%rsi) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + movq $0x4289a8,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x428bf8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x2062900(%rip),%r14 │ │ │ │ + lea -0x1d(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4289a8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0xe0000000,%eax │ │ │ │ + xchg %edi,(%rdx,%rax,1) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4265ab │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + jb 428e36 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 428e31 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x2062910(%rip),%rsi │ │ │ │ + lea 0x20628f9(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4265c8 │ │ │ │ + jmp 20c5798 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%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 429180 │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%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,-0x73(%rax) │ │ │ │ - rex.RB loopne 426619 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 426717 │ │ │ │ - movq $0x426610,-0x18(%rbp) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 428f57 │ │ │ │ + movq $0x428ec8,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426610 │ │ │ │ + jne 428ec8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%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) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x66(%r8) │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %esi,0x48(%rsp,%rdx,2) │ │ │ │ + movl $0x428f18,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426650 │ │ │ │ - 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 %ah,0x42(%rsi) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 426688 │ │ │ │ + jne 428f18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + 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) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4266fc │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x426588,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - movq $0x43a468,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - lea -0x50(%r12),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x43a448,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x12(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea 0x23e4d22(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + movq $0x428f70,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 222f890 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + test %al,(%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 rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 426823 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x426790,-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 426790 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r13b,0x4800428f(%r8) │ │ │ │ + mov 0x20(%rbp),%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 428e78 │ │ │ │ + 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) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 426813 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x426518,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x52e538,-0x38(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x43a488,-0x20(%r12) │ │ │ │ - lea -0x34(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x4265c8,-0x8(%r12) │ │ │ │ - lea -0x1d(%r12),%rbx │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4265c8 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + 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 42901f │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 429040 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x80,%r12 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4268c7 │ │ │ │ + ja 4290a3 │ │ │ │ + cmp 0x17(%rbx),%r14 │ │ │ │ + jl 429061 │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x23e4bf3(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x4264d8,-0x78(%r12) │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x2229ed8,-0x58(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x426730,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + add %r14,%rcx │ │ │ │ + mov 0x18(%rax,%rcx,8),%rax │ │ │ │ + movq $0x428ff8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 429151 │ │ │ │ + movq $0x429100,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 429100 │ │ │ │ + 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) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ + add %dh,0x34(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x429040,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 429040 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sar $0xff,%ah │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rdi) │ │ │ │ + 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 4291c5 │ │ │ │ + movq $0x4291f8,-0x8(%rbp) │ │ │ │ + mov %r9,%rax │ │ │ │ + mov 0x0(%rbp),%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x27edee2,-0x10(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 433bd0 │ │ │ │ + lea 0x20625bc(%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 (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - call 48446f62 <__environ@GLIBC_2.2.5+0x45c30eba> │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4269a3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x426988,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 426988 │ │ │ │ + add %ch,0x25(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r12b,(%r8) │ │ │ │ + xchg %eax,%edx │ │ │ │ + rex.X add %sil,%sil │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 429220 │ │ │ │ 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 %ah,0x48020621(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x4269b8,0x8(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 423b88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + add %al,0x25(%rax) │ │ │ │ (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r10b,-0x6e(%r8) │ │ │ │ + rex.X add %cl,-0x73(%rax) │ │ │ │ + cmp $0x20661ed,%eax │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 443ec0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + and $0x6,%al │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4269b8,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,0x39(%rdi) │ │ │ │ + movq $0x428e78,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x4290c8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x20624b8(%rip),%r14 │ │ │ │ + lea -0x1d(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 428e78 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 426a5c │ │ │ │ - movq $0x426a48,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,%al │ │ │ │ + and $0x6,%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42931d │ │ │ │ + movq $0x4292f8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426a48 │ │ │ │ + jne 4292f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x23e7202,%eax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 216a558 │ │ │ │ - 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) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x4c020624(%rax) │ │ │ │ + mov 0x17(%rbx),%ecx │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 429180 │ │ │ │ + lea 0x2062484(%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 4296b0 │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 426ac3 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 426ab8 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x426a10,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e22575(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - 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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 426b55 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x426b18,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 42943f │ │ │ │ + movq $0x4293b0,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x5(%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 426b18 │ │ │ │ + jne 4293b0 │ │ │ │ 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 $0x21f0cd0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 426bbc │ │ │ │ - movq $0x426ba8,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsp,%rdx,2) │ │ │ │ + movl $0x429400,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426ba8 │ │ │ │ + jne 429400 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + 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,-0x73(%rax) │ │ │ │ - xor $0x23e70a2,%eax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x12(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 216a558 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea 0x23e483a(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x429458,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 222f890 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rax) │ │ │ │ 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 426c23 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 426c18 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x426b70,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e22322(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r10b,0x48004294(%r8) │ │ │ │ + mov 0x20(%rbp),%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 429360 │ │ │ │ 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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 426cb5 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x426c78,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 426c78 │ │ │ │ - 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) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0x21f0cd0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + 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 -0x8(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 426d1c │ │ │ │ - movq $0x426d08,-0x8(%rbp) │ │ │ │ + jb 429507 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 426d08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 429528 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x23e6f42,%eax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 216a558 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 426d83 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 426d78 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x426cd0,-0x10(%r12) │ │ │ │ + ja 42958b │ │ │ │ + cmp 0x17(%rbx),%r14 │ │ │ │ + jl 429549 │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + lea 0x23e470b(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + add %r14,%rcx │ │ │ │ + mov 0x18(%rax,%rcx,8),%rax │ │ │ │ + movq $0x4294e0,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e221bf(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + lea -0xe(%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) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 426e15 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x426dd8,-0x18(%rbp) │ │ │ │ + jb 429639 │ │ │ │ + movq $0x4295e8,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 426dd8 │ │ │ │ + jne 4295e8 │ │ │ │ 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) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ + add %dh,0x34(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0x21f0cd0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x429528,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp 429528 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4802061f(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 426ec8 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 426ebd │ │ │ │ + jb 429682 │ │ │ │ movq $0x222af48,-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 $0x426d98,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x52e4d8,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x52e4d8,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ + movq $0x248b721,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4282d0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + jmp 214bef0 │ │ │ │ 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 %cl,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 429686 │ │ │ │ (bad) │ │ │ │ (bad) │ │ │ │ - add -0x7f(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - xor %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4271d7 │ │ │ │ - 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 $0x426a70,-0x228(%r12) │ │ │ │ - mov %r14,-0x218(%r12) │ │ │ │ - movq $0x426ad8,-0x210(%r12) │ │ │ │ - mov %r14,-0x200(%r12) │ │ │ │ - movq $0x426bd0,-0x1f8(%r12) │ │ │ │ - lea -0x210(%r12),%r10 │ │ │ │ - mov %r10,-0x1e8(%r12) │ │ │ │ - movq $0x426c38,-0x1e0(%r12) │ │ │ │ - mov %r10,-0x1d0(%r12) │ │ │ │ - movq $0x426d30,-0x1c8(%r12) │ │ │ │ - lea -0x1e0(%r12),%r10 │ │ │ │ - mov %r10,-0x1b8(%r12) │ │ │ │ - movq $0x426e30,-0x1b0(%r12) │ │ │ │ - mov %r9,-0x1a0(%r12) │ │ │ │ - mov %rbx,-0x198(%r12) │ │ │ │ - lea -0x1f8(%r12),%rbx │ │ │ │ - mov %rbx,-0x190(%r12) │ │ │ │ - lea -0x1c8(%r12),%r9 │ │ │ │ - mov %r9,-0x188(%r12) │ │ │ │ - mov %r10,-0x180(%r12) │ │ │ │ - movq $0x2229ed8,-0x178(%r12) │ │ │ │ - lea -0x1b0(%r12),%r10 │ │ │ │ - mov %r10,-0x168(%r12) │ │ │ │ - movq $0x52e4d8,-0x160(%r12) │ │ │ │ - lea -0x228(%r12),%r11 │ │ │ │ - mov %r11,-0x158(%r12) │ │ │ │ - movq $0x52e538,-0x150(%r12) │ │ │ │ - mov %r8,-0x148(%r12) │ │ │ │ - lea -0x15f(%r12),%r8 │ │ │ │ - mov %r8,-0x140(%r12) │ │ │ │ - movq $0x52e538,-0x138(%r12) │ │ │ │ - lea -0x14c(%r12),%r14 │ │ │ │ - mov %r14,-0x130(%r12) │ │ │ │ - mov %rdi,-0x128(%r12) │ │ │ │ - movq $0x43a488,-0x120(%r12) │ │ │ │ - lea -0x134(%r12),%rdi │ │ │ │ - mov %rdi,-0x118(%r12) │ │ │ │ - mov %rsi,-0x110(%r12) │ │ │ │ - movq $0x52e4d8,-0x108(%r12) │ │ │ │ - mov %r9,-0x100(%r12) │ │ │ │ - movq $0x52e4d8,-0xf8(%r12) │ │ │ │ - mov %rbx,-0xf0(%r12) │ │ │ │ - movq $0x52e538,-0xe8(%r12) │ │ │ │ - mov %r8,-0xe0(%r12) │ │ │ │ - lea -0xf7(%r12),%rsi │ │ │ │ - mov %rsi,-0xd8(%r12) │ │ │ │ - movq $0x43a488,-0xd0(%r12) │ │ │ │ - lea -0xe4(%r12),%rsi │ │ │ │ - mov %rsi,-0xc8(%r12) │ │ │ │ - lea -0x107(%r12),%rsi │ │ │ │ - mov %rsi,-0xc0(%r12) │ │ │ │ - movq $0x2229e60,-0xb8(%r12) │ │ │ │ - mov %r10,-0xa8(%r12) │ │ │ │ - movq $0x43a468,-0xa0(%r12) │ │ │ │ - lea -0xb8(%r12),%rsi │ │ │ │ - mov %rsi,-0x98(%r12) │ │ │ │ - lea -0xcd(%r12),%rsi │ │ │ │ - mov %rsi,-0x90(%r12) │ │ │ │ - movq $0x43a448,-0x88(%r12) │ │ │ │ - mov %r9,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - lea -0x9e(%r12),%rdx │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - movq $0x43a448,-0x68(%r12) │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - lea -0x87(%r12),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x43a468,-0x48(%r12) │ │ │ │ - lea -0x67(%r12),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - lea -0x11d(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x43a448,-0x30(%r12) │ │ │ │ - mov %r11,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x46(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x178(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x230,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4802061b,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42721e │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4296ff │ │ │ │ + movq $0x429738,-0x8(%rbp) │ │ │ │ + mov %r9,%rax │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x27edee2,-0x10(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 427b48 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 433bd0 │ │ │ │ + lea 0x20620d2(%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 (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lock sbb %al,(%rsi) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 427289 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42729b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x427280,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,0x48020620(%rax) │ │ │ │ + movl $0x429760,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 427280 │ │ │ │ + jne 429760 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48020618(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x4272b0,0x8(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 423b88 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + add %bl,0x20(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r10b,0x48004297(%r8) │ │ │ │ + lea 0x2065cad(%rip),%edi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 443ec0 │ │ │ │ + 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4272b0,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 429806 │ │ │ │ + movq $0x429360,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x4295b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x429650,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x429828,0x8(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + movq $0x222c4c0,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + lea -0x35(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 20baab0 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 -0x8(%rbp),%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 429834 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 429360 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4802061f(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 427354 │ │ │ │ - movq $0x427340,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + jb 4298cd │ │ │ │ + movq $0x429898,-0x20(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 427340 │ │ │ │ + jne 429898 │ │ │ │ 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,-0x73(%rax) │ │ │ │ - xor $0x23e690a,%eax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1f(%rax) │ │ │ │ + (bad) │ │ │ │ + add 0x4b(%rbx,%rcx,4),%cl │ │ │ │ + (bad) │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 216a558 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 4296b0 │ │ │ │ + lea 0x2061f24(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %cl,%ch │ │ │ │ + movsxd %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4273bb │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4273b0 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x427308,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e21c7d(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%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 %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + jmp 222f508 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4802061e(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42744d │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x427410,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + jb 4299ed │ │ │ │ + movq $0x429980,-0x20(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 427410 │ │ │ │ + jne 429980 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x1e(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ + add %dh,0x50(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0x21f0cd0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x429910,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea -0x6(%r12),%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 4296b0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0x2061e24(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4274b4 │ │ │ │ - movq $0x4274a0,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4274a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %cl,%ch │ │ │ │ + and %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ + add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x23e67aa,%eax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 216a558 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + jmp 2222cd0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42751b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 427510 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x427468,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e21a2a(%rip),%r14 │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb $0x8d480206,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 429afb │ │ │ │ + movq $0x429a98,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4275ad │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x427570,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 427570 │ │ │ │ + jne 429a98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + 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 %dh,%al │ │ │ │ + sbb $0x6,%al │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ + add %dh,0x46(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0x21f0cd0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x429a30,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 429180 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - 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 -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 427614 │ │ │ │ - movq $0x427600,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 427600 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2061d36(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x23e664a,%eax │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 216a558 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + sbb $0x33e90206,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42767b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 427670 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 429b5e │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4275c8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e218c7(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 222f508 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + 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 %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + movq $0x429b38,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4802061b(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42770d │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4276d0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + jb 429c7b │ │ │ │ + movq $0x429c18,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4276d0 │ │ │ │ + jne 429c18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + 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 %dh,0x1b(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x20(%rdi) │ │ │ │ + add %dh,0x46(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0x21f0cd0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x429b80,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 429180 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + lea 0x2061bd6(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48020616(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4277c0 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4277b5 │ │ │ │ - movq $0x222af48,-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 $0x427690,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x52e4d8,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x52e4d8,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - lea -0x7(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4282d0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %bh,-0x16fdf9e5(%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + and %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge 429cc4 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 429e78 │ │ │ │ + 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 427828 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42781d │ │ │ │ + jb 429d6e │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x429d28,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x2229ed8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 429d28 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x15(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x7f(%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - xor %al,(%rdx) │ │ │ │ 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 427b1c │ │ │ │ - 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 $0x427368,-0x228(%r12) │ │ │ │ - mov %r14,-0x218(%r12) │ │ │ │ - movq $0x4273d0,-0x210(%r12) │ │ │ │ - mov %r14,-0x200(%r12) │ │ │ │ - movq $0x4274c8,-0x1f8(%r12) │ │ │ │ - lea -0x210(%r12),%r8 │ │ │ │ - mov %r8,-0x1e8(%r12) │ │ │ │ - movq $0x427530,-0x1e0(%r12) │ │ │ │ - mov %r8,-0x1d0(%r12) │ │ │ │ - movq $0x427628,-0x1c8(%r12) │ │ │ │ - lea -0x1e0(%r12),%r8 │ │ │ │ - mov %r8,-0x1b8(%r12) │ │ │ │ - movq $0x427728,-0x1b0(%r12) │ │ │ │ - mov %rdi,-0x1a0(%r12) │ │ │ │ - mov %rbx,-0x198(%r12) │ │ │ │ - lea -0x1f8(%r12),%rbx │ │ │ │ - mov %rbx,-0x190(%r12) │ │ │ │ - lea -0x1c8(%r12),%rdi │ │ │ │ - mov %rdi,-0x188(%r12) │ │ │ │ - mov %r8,-0x180(%r12) │ │ │ │ - movq $0x4277d8,-0x178(%r12) │ │ │ │ - lea -0x1b0(%r12),%r8 │ │ │ │ - mov %r8,-0x168(%r12) │ │ │ │ - mov %rsi,-0x160(%r12) │ │ │ │ - movq $0x2229ed8,-0x158(%r12) │ │ │ │ - lea -0x178(%r12),%rsi │ │ │ │ - mov %rsi,-0x148(%r12) │ │ │ │ - movq $0x2229e60,-0x140(%r12) │ │ │ │ - mov %rsi,-0x130(%r12) │ │ │ │ - movq $0x52e4d8,-0x128(%r12) │ │ │ │ - mov %rdi,-0x120(%r12) │ │ │ │ - movq $0x52e4d8,-0x118(%r12) │ │ │ │ - mov %rbx,-0x110(%r12) │ │ │ │ - movq $0x52e4d8,-0x108(%r12) │ │ │ │ - lea -0x228(%r12),%rsi │ │ │ │ - mov %rsi,-0x100(%r12) │ │ │ │ - movq $0x52e538,-0xf8(%r12) │ │ │ │ - lea -0x107(%r12),%r9 │ │ │ │ - mov %r9,-0xf0(%r12) │ │ │ │ - lea -0x117(%r12),%r9 │ │ │ │ - mov %r9,-0xe8(%r12) │ │ │ │ - movq $0x43a488,-0xe0(%r12) │ │ │ │ - lea -0xf4(%r12),%r9 │ │ │ │ - mov %r9,-0xd8(%r12) │ │ │ │ - lea -0x127(%r12),%r9 │ │ │ │ - mov %r9,-0xd0(%r12) │ │ │ │ - movq $0x2229e60,-0xc8(%r12) │ │ │ │ - mov %r8,-0xb8(%r12) │ │ │ │ - movq $0x43a468,-0xb0(%r12) │ │ │ │ - lea -0xc8(%r12),%r8 │ │ │ │ - mov %r8,-0xa8(%r12) │ │ │ │ - lea -0xdd(%r12),%r8 │ │ │ │ - mov %r8,-0xa0(%r12) │ │ │ │ - movq $0x43a448,-0x98(%r12) │ │ │ │ - mov %rdi,-0x90(%r12) │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - lea -0xae(%r12),%rdx │ │ │ │ - mov %rdx,-0x80(%r12) │ │ │ │ - movq $0x43a448,-0x78(%r12) │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - mov %rcx,-0x68(%r12) │ │ │ │ - lea -0x97(%r12),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x21f0320,-0x58(%r12) │ │ │ │ - mov %rsi,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x21f0320,-0x40(%r12) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x140(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x158(%r12),%rax │ │ │ │ + ja 429d5e │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x230,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + lea 0x23d3520(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sldt (%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 %ch,0x12(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 103ab49c <__environ@GLIBC_2.2.5+0xdb953f4> │ │ │ │ - (bad) │ │ │ │ - xor $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x427b90,-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 427b90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 429dba │ │ │ │ + movq $0x429dd0,-0x10(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f890 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc (%rsi),%al │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,%ch │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rolb $0x0,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4271f8,-0xb8(%r12) │ │ │ │ - mov %rbx,-0xa8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - movq $0x427238,-0x98(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - movq $0x2229e60,-0x78(%r12) │ │ │ │ - lea -0x98(%r12),%rcx │ │ │ │ - mov %rcx,-0x68(%r12) │ │ │ │ - movq $0x2229ed8,-0x60(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - movq $0x4413f8,-0x48(%r12) │ │ │ │ - lea -0x78(%r12),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - lea -0x60(%r12),%rdx │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - movq $0x427848,-0x30(%r12) │ │ │ │ - lea -0x46(%r12),%rsi │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - lea -0xb8(%r12),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x429cd8,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xc0,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x2060fed(%rip),%rbx │ │ │ │ - add $0x18,%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) │ │ │ │ - add %dl,(%rcx) │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 427d03 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 427cf8 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x427b48,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 427b48 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ 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 427d3e │ │ │ │ + jb 429e49 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x23c3ee1(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ + jmp 2097760 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + xor %bh,%dh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rdi) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x48020618(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 429ec4 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 429eb9 │ │ │ │ + movq $0x429d98,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + movq $0x429ef8,0x0(%rbp) │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 428cb0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x20619ad(%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) │ │ │ │ + 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,0x19(%rdi) │ │ │ │ + movq $0x429e20,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 42a100 │ │ │ │ + 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 427db0 │ │ │ │ + jb 429ff6 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x427da0,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + movq $0x429fb0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 427da0 │ │ │ │ + jne 429fb0 │ │ │ │ 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,-0x75(%rax) │ │ │ │ - jne 427dac │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsi,%rdi,1) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 429fe6 │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 424710 │ │ │ │ - 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 427deb │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 427e08 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + lea 0x23d3298(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sldt (%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,-0x73(%rax) │ │ │ │ - rex.RB loopne 427e59 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 427f57 │ │ │ │ - movq $0x427e50,-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 427e50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42a042 │ │ │ │ + movq $0x42a058,-0x10(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f890 │ │ │ │ + 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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,%ah │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x4800427e(%r8) │ │ │ │ - mov 0xe(%rbx),%eax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 427e90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x429f60,-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 2224080 │ │ │ │ + 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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - enter $0x427e,$0x0 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 427ec8 │ │ │ │ - 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) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 427f3c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x427dc8,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - movq $0x43a468,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - lea -0x50(%r12),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x43a448,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 428063 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a0d1 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x427fd0,-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 427fd0 │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 428053 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x427d58,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x52e538,-0x38(%r12) │ │ │ │ - lea -0x58(%r12),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x43a488,-0x20(%r12) │ │ │ │ - lea -0x34(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x427e08,-0x8(%r12) │ │ │ │ - lea -0x1d(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 427e08 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x23c3c59(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2097760 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - 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 $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 428107 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x427d18,-0x78(%r12) │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x2229ed8,-0x58(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x427f70,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x80,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) │ │ │ │ - adc %cl,(%rbx) │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 42825a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4281b8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4281b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + xor %bh,%dh │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or (%rsi),%al │ │ │ │ - add -0x7cb7f81d(%rbx),%al │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %eax,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x39(%r8) │ │ │ │ - adc %r10b,%r8b │ │ │ │ - addl $0x48c38948,0x0(%rdx) │ │ │ │ - add $0x10,%ebp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4281d0 │ │ │ │ - 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,-0x14fdf9f6(%rax) │ │ │ │ (bad) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0xa(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rbx,2) │ │ │ │ - movl $0x428218,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428218 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + decl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ + add %cl,(%rcx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or (%rsi),%al │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB clc │ │ │ │ - js 42819f │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - jne 428234 │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ - lea 0x20609f8(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a15c │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42a151 │ │ │ │ + movq $0x42a020,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x42a190,0x10(%rbp) │ │ │ │ + lea -0x5(%r12),%rdi │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4296b0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x2061725(%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) │ │ │ │ + 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) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x42a0a8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 42848e │ │ │ │ - movq $0x428318,-0x20(%rbp) │ │ │ │ + add %ch,0x48020616(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a255 │ │ │ │ + movq $0x42a220,-0x20(%rbp) │ │ │ │ mov %r8,%rbx │ │ │ │ mov %r14,-0x18(%rbp) │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 428318 │ │ │ │ + jne 42a220 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4802060a(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x4,%rsi │ │ │ │ - jb 4283d3 │ │ │ │ - cmp $0x5,%rsi │ │ │ │ - jb 4284eb │ │ │ │ - add $0x70,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4283c3 │ │ │ │ - mov 0x3(%rbx),%rbx │ │ │ │ - movq $0x428128,-0x68(%r12) │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x52e4d8,-0x48(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x52e538,-0x38(%r12) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0x43a488,-0x20(%r12) │ │ │ │ - lea -0x34(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0x428278,-0x8(%r12) │ │ │ │ - lea -0x1d(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - cmp $0x3,%rsi │ │ │ │ - jae 428586 │ │ │ │ - cmp $0x2,%rsi │ │ │ │ - jb 428499 │ │ │ │ - add $0x90,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42847e │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4251c0,-0x88(%r12) │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ - movq $0x2229e60,-0x68(%r12) │ │ │ │ - lea -0x88(%r12),%rdi │ │ │ │ - mov %rdi,-0x58(%r12) │ │ │ │ - movq $0x2229ed8,-0x50(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x4256f0,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x206091b(%rip),%rbx │ │ │ │ + add %ch,0x16(%rax) │ │ │ │ + (bad) │ │ │ │ + add 0x4b(%rbx,%rcx,4),%cl │ │ │ │ + (bad) │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 42a100 │ │ │ │ + lea 0x206163c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4284db │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x424fd8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x428520,-0x8(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428520 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48020608(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 4286b3 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 428576 │ │ │ │ - movq $0x43a488,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4268f0,-0x8(%r12) │ │ │ │ - lea -0x1d(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x4285b0,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4285b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rsi) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x49000000(%rbp) │ │ │ │ - add $0x80,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 428655 │ │ │ │ - movq $0x425930,-0x78(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - movq $0x52e5d8,-0x60(%r12) │ │ │ │ - lea -0x78(%r12),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x52e4f8,-0x50(%r12) │ │ │ │ - lea -0x5c(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x426470,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x426840,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - lea -0x4e(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4286a3 │ │ │ │ - movq $0x43a488,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0x4258e0,-0x8(%r12) │ │ │ │ - lea -0x1d(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x4286f0,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4286f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ + add %cl,%ch │ │ │ │ + movsxd %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + and %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge 42a29c │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 42a450 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - sbb %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %edx,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - rolb $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 428804 │ │ │ │ - movq $0x52e578,-0xc8(%r12) │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - movq $0x52e4f8,-0xb8(%r12) │ │ │ │ - lea -0xc7(%r12),%rax │ │ │ │ - mov %rax,-0xb0(%r12) │ │ │ │ - movq $0x426940,-0xa8(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x98(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - movq $0x2229e60,-0x88(%r12) │ │ │ │ - lea -0xa8(%r12),%rcx │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - movq $0x2229ed8,-0x70(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - movq $0x4413f8,-0x58(%r12) │ │ │ │ - lea -0x88(%r12),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - lea -0x70(%r12),%rdx │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - movq $0x426ee8,-0x40(%r12) │ │ │ │ - lea -0x56(%r12),%rsi │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0xb6(%r12),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a34e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jne 42a308 │ │ │ │ + lea 0x23d2fb5(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x428848,0x0(%rbp) │ │ │ │ - lea 0x2060435(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 20a9540 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x5(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x7cb7f81d(%rbx),%al │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,%dh │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r9b,0x48004288(%r8) │ │ │ │ - mov %eax,%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428888 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - add $0x89480206,%eax │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %edx,0x49000000(%rdi) │ │ │ │ - add $0x68,%esp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42891f │ │ │ │ - movq $0x52e578,-0x60(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x52e4f8,-0x50(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x427cb0,-0x40(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x428080,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x4e(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + ja 42a32e │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x42a300,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 2224080 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x2060446(%rip),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ - 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 $0x21f0320,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x2060447(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jae 428a5f │ │ │ │ - lea 0x2060408(%rip),%rbx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42a392 │ │ │ │ + movq $0x42a3a8,-0x10(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f748 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + 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 0x44(%rbx),%esi │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jb 428aac │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 428a44 │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x42a2b0,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 428aa2 │ │ │ │ - movq $0x428a00,-0x28(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x7(%rsi),%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov 0xf(%rax),%rbx │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov 0x17(%rax),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov 0x1f(%rax),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 21ef240 │ │ │ │ - lea 0x23d47f0(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 428a5f │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + 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 -0x28(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 428ba3 │ │ │ │ + jb 42a421 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x428b20,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428b20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x23c3909(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2097760 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + xor %bh,%dh │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - pop %rax │ │ │ │ - mov 0x0(%rdx),%eax │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428b58 │ │ │ │ - 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 %r9b,0x4800428b(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428b88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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 %r15b,0x4800428b(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4289d8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ + add %cl,(%rcx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ 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 $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,0x48020613(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a4ac │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42a4a1 │ │ │ │ + movq $0x42a370,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x42a4e0,0x10(%rbp) │ │ │ │ + lea -0x5(%r12),%rdi │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4296b0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x2061405(%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) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - 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) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - movq $0x428ad0,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x42a3f8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x20601a7(%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 %ch,%bl │ │ │ │ - mov 0xf(%rsi),%fs │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + add %cl,0x48020613(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 428d5b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x428cd8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ + jb 42a5a5 │ │ │ │ + movq $0x42a570,-0x20(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 428cd8 │ │ │ │ + jne 42a570 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - adc %cl,-0x74b7ffbe(%rbp) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428d10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x13(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,-0x73(%r8) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add 0x4b(%rbx,%rcx,4),%cl │ │ │ │ (bad) │ │ │ │ - jne 428d40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 42a450 │ │ │ │ + lea 0x206131c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,-0x73(%r8) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - fimuls -0x77(%rcx) │ │ │ │ + adc (%rsi),%eax │ │ │ │ + add %cl,%ch │ │ │ │ + movsxd %edi,%edi │ │ │ │ (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4289d8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + decl (%rdi) │ │ │ │ (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 $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + and %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge 42a5ec │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 42a7a8 │ │ │ │ + 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 -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 428e83 │ │ │ │ + jb 42a69e │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x428e00,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428e00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jne 42a658 │ │ │ │ + lea 0x23d2c65(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ 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) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %cl,-0x74b7ffbe(%rsi) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428e38 │ │ │ │ - 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) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42a67e │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x42a650,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x72(%r8) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 428e68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%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,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,0x4800428e(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4289d8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42a6e8 │ │ │ │ + movq $0x42a700,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + 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),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x42a600,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 428f3b │ │ │ │ + jb 42a779 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x428f20,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 428f20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x23c35b1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2097760 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sub %bh,%dh │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ + add %cl,(%rcx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,-0x71(%r8) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 429188 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %dh,(%rax) │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42a804 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42a7f9 │ │ │ │ + movq $0x42a6c0,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x42a838,0x10(%rbp) │ │ │ │ + lea -0x5(%r12),%rdi │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4296b0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x20610dd(%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) │ │ │ │ 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 $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x42a750,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x428f50,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42903e │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429033 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x2229ed8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x429018,-0x20(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ + add %ah,0x10(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 42a8d9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 42a8fd │ │ │ │ + movq $0x42a8c8,-0x20(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 429018 │ │ │ │ + jne 42a8c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%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,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,-0x70(%r8) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + adc %al,(%rsi) │ │ │ │ + add 0x4b(%rbx,%rcx,4),%cl │ │ │ │ (bad) │ │ │ │ - mov %rbx,%r14 │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 429188 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jmp 42a7a8 │ │ │ │ + lea 0x2060ff4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + clts │ │ │ │ + add %cl,%ch │ │ │ │ + movsxd %edi,%edi │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x429058,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + and %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge 42a944 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 42ab00 │ │ │ │ + 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 429110 │ │ │ │ + jb 42a9ee │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4290f8,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + movq $0x42a9a8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4290f8 │ │ │ │ + jne 42a9a8 │ │ │ │ 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,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r13b,(%r8) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 429188 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsi,%rdi,1) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42a9de │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + lea 0x23d28a0(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ 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 $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x429128,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - 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 │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4292f8 │ │ │ │ + jb 42aa40 │ │ │ │ + movq $0x42aa58,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 42927d │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jae 429326 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - add $0xa0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42925d │ │ │ │ - mov 0x4(%rbx),%rcx │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x428ed8,-0x98(%r12) │ │ │ │ - mov %rcx,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - movq $0x428fa8,-0x78(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - lea -0x98(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - movq $0x2229ed8,-0x58(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x2229e60,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x2229e60,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x52e538,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x58(%r12),%r14 │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - movq $0x429488,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae 4293d6 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae 42944c │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4292d8 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x428c88,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x52e4d8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x429468,-0x10(%rbp) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x205fb09(%rip),%rbx │ │ │ │ + jmp 222f610 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 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,-0x7d(%r8) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%rsi │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429393 │ │ │ │ - mov 0x3(%r14),%rax │ │ │ │ - mov 0xb(%r14),%rbx │ │ │ │ - movq $0x4290b0,-0x60(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0x2229ed8,-0x40(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x2229e60,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x52e558,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x42a958,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - lea -0xb(%r12),%rbx │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - movq $0x429318,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%rsi │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429429 │ │ │ │ - mov 0x5(%r14),%rax │ │ │ │ - mov 0xd(%r14),%rbx │ │ │ │ - mov 0x15(%r14),%rcx │ │ │ │ - movq $0x428db0,-0x38(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0x52e518,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea -0x15(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x4293c8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42aad1 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x23c3259(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - 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) │ │ │ │ - and %dh,%bh │ │ │ │ + jmp 2097760 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sub %bh,%dh │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ - 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) │ │ │ │ - and %bh,%ch │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + decl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ + add %cl,(%rcx) │ │ │ │ ... │ │ │ │ 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 429503 │ │ │ │ - movq $0x4294e8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4294e8 │ │ │ │ - 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 %r12b,(%r8) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 429188 │ │ │ │ - lea 0x205f906(%rip),%rbx │ │ │ │ + add %bl,%al │ │ │ │ + or $0x6,%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42ab5c │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42ab51 │ │ │ │ + movq $0x42aa18,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x42ab90,0x10(%rbp) │ │ │ │ + lea -0x5(%r12),%rdi │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 4296b0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x2060db5(%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) │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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 $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x42aaa8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x429520,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - 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 %ch,%cl │ │ │ │ - sub %edi,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %dl,-0x8000000(%rip) │ │ │ │ - clc │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4295df │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4295da │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x205f899(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2149ce0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x480205f8(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jae 42968b │ │ │ │ - lea 0x205f8bc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4c0205f8(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 429727 │ │ │ │ - movq $0x429678,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429678 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x6,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - clc │ │ │ │ - add $0x758b4c02,%eax │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 429690 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdi,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4296f4 │ │ │ │ - movq $0x4296e0,-0x30(%rbp) │ │ │ │ - mov 0x6(%rdi),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0xe(%rdi),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4296e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - testl $0x42962800,0x45c74802(%rip) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 4296f4 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 4289d8 │ │ │ │ - lea 0x205f7b5(%rip),%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 429728 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42975f │ │ │ │ - movq $0x42b898,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x429710,0x0(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - testl $0xf8394ce0,0x458d4802(%rip) │ │ │ │ - jb 42986b │ │ │ │ - movq $0x4297d0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + or $0x8d480206,%eax │ │ │ │ + rex.RB loopne 42ac31 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 42ac55 │ │ │ │ + movq $0x42ac20,-0x20(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4297d0 │ │ │ │ + jne 42ac20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - testl $0x429818e8,0x45c74802(%rip) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x74b7e8b5(%r11),%ecx │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429818 │ │ │ │ - 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,0x480205f6(%rax) │ │ │ │ - movl $0x429848,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429848 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + or $0x6,%al │ │ │ │ + add 0x4b(%rbx,%rcx,4),%cl │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x480205f6(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - movq $0x429888,0x18(%rbp) │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 429600 │ │ │ │ - lea 0x205f66e(%rip),%rbx │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 42ab00 │ │ │ │ + lea 0x2060ccc(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ 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 $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x429888,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cmc │ │ │ │ - add $0xfeabe902,%eax │ │ │ │ + add %dh,-0x16fdf9f4(%rax) │ │ │ │ + movsxd %edi,%edi │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ - add %dl,0x70000000(%rip) │ │ │ │ - testb $0xf0,0x458d4802(%rip) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 429947 │ │ │ │ + add %dl,-0x38000000(%rip) │ │ │ │ + or $0x8d480206,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42acdf │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 429942 │ │ │ │ + je 42acda │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x205f611(%rip),%r14 │ │ │ │ + lea 0x2060d8f(%rip),%rdi │ │ │ │ + mov $0x2,%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2149ce0 │ │ │ │ + jmp 216aed0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ ... │ │ │ │ + adc $0x88000000,%eax │ │ │ │ + or $0x8d480206,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42ad46 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42ad41 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x2060d4f(%rip),%rsi │ │ │ │ + lea 0x1e1e9c5(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - testb $0xd0,0x458d4802(%rip) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jae 4299f3 │ │ │ │ - lea 0x205f634(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - testb $0x8,0x758b4c02(%rip) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 429a8f │ │ │ │ - movq $0x4299e0,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4299e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x6,%eax │ │ │ │ + rex or $0x8d480206,%eax │ │ │ │ + cmp $0x2060d39,%eax │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c0205f5(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %r8,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 429a5c │ │ │ │ - movq $0x429a48,-0x30(%rbp) │ │ │ │ - mov 0x6(%r8),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0xe(%r8),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429a48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xb(%rax) │ │ │ │ - add $0x45c74802,%eax │ │ │ │ - add %dl,0x48004299(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 4289d8 │ │ │ │ - lea 0x205f52d(%rip),%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 429a90 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42addb │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 429ac7 │ │ │ │ - movq $0x42b898,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x429a78,0x0(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + ja 42add0 │ │ │ │ + movq $0x42ad60,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x42adf8,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e1e91b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x2060cfe(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + or $0x6,%al │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + xor %cl,(%rsi,%rax,1) │ │ │ │ + add -0x7d(%rax),%cl │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + in $0xc9,%eax │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480205f4(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ + add %bh,0x4802060c(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 429bd3 │ │ │ │ - movq $0x429b38,-0x8(%rbp) │ │ │ │ + jb 42ae6d │ │ │ │ + movq $0x42ae60,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 429b38 │ │ │ │ + jne 42ae60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0xc(%rax) │ │ │ │ - add $0x45c74802,%eax │ │ │ │ - call 8536c0 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x1f(%rbx),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429b80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,0x4c02060c(%rax) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 42ad90 │ │ │ │ + lea 0x2060c8c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0xc(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - hlt │ │ │ │ - add $0x45c74802,%eax │ │ │ │ - add %dh,0x4800429b(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42aef5 │ │ │ │ + movq $0x42aec8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 429bb0 │ │ │ │ + jne 42aec8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - hlt │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - sbb %cl,-0x39(%rax) │ │ │ │ - sbb %r14b,%r8b │ │ │ │ - fwait │ │ │ │ - rex.X add %cl,-0x77(%rcx) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - jge 429bcb │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 429968 │ │ │ │ - lea 0x205f3e6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %bl,(%rax) │ │ │ │ + or $0x6,%al │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + rex.XB (bad) │ │ │ │ + test %rax,%rax │ │ │ │ + jl 42aee9 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jg 42aee9 │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x429bf0,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 42ad90 │ │ │ │ + lea 0x2060c14(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xd(%rax) │ │ │ │ - add $0xfeabe902,%eax │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %dl,-0x18000000(%rip) │ │ │ │ - repz add $0x458d4802,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 429caf │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 429caa │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x205f389(%rip),%r14 │ │ │ │ + jb 42af9c │ │ │ │ + movq $0x42af50,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2149ce0 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42af50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x480205f3(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jae 429d5b │ │ │ │ - lea 0x205f3ac(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0xd(%rax) │ │ │ │ - add $0x758b4c02,%eax │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 429d10 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 429df7 │ │ │ │ - movq $0x429d48,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429d48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x6,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - repz add $0x758b4c02,%eax │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 429d60 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 429dc4 │ │ │ │ - movq $0x429db0,-0x30(%rbp) │ │ │ │ - mov 0x6(%rsi),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0xe(%rsi),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429db0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - repnz add $0x45c74802,%eax │ │ │ │ - add %bh,%al │ │ │ │ - pushf │ │ │ │ - rex.X add %cl,-0x75(%rax) │ │ │ │ - jne 429dc4 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 4289d8 │ │ │ │ - lea 0x205f2a5(%rip),%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add 0x2c(%rbx),%esi │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb 42af76 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1e1e75d(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1e1e752(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1e1e72c(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + lea 0x2060d1d(%rip),%rbx │ │ │ │ + jmp *-0x8(%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,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 429df8 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 429e2f │ │ │ │ - movq $0x42b898,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x1f(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x429de0,0x0(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0xf5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + or $0x6,%al │ │ │ │ + add %cl,%ch │ │ │ │ + ds jmp 42afa4 │ │ │ │ + add %esp,0xf(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - repnz add $0x458d4802,%eax │ │ │ │ - loopne 429eb9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 429f3b │ │ │ │ - movq $0x429ea0,-0x8(%rbp) │ │ │ │ + add %ah,%al │ │ │ │ + or $0x6,%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b067 │ │ │ │ + movq $0x42b028,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 429ea0 │ │ │ │ + jne 42b028 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - int1 │ │ │ │ - add $0x45c74802,%eax │ │ │ │ - call 853d90 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x1f(%rbx),%rdx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429ee8 │ │ │ │ + add %ch,-0x7cfdf9f4(%rax) │ │ │ │ + jrcxz 42b032 │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jae 42b057 │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb 42b047 │ │ │ │ + lea 0x206044a(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x2060412(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x2060452(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + lea 0x2060c8a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480205f1(%rax) │ │ │ │ - movl $0x429f18,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 429f18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b0bf │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jne 42b0b5 │ │ │ │ + lea 0x23e2ba3(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42b120 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0xf(%rax) │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - sbb %cl,-0x39(%rax) │ │ │ │ - sbb %r11b,-0x61(%r8) │ │ │ │ - add %cl,0x45(%rbx,%r9,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 429f34 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 429cd0 │ │ │ │ - lea 0x205f15e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b103 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42b16d │ │ │ │ + movq $0x42b088,-0x40(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x42b0d8,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-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 $0x18,0x388(%r13) │ │ │ │ - movq $0x429f58,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + lea 0x2060bb1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - lock add $0xfeabe902,%eax │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - int1 │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - call 733ad924 <__environ@GLIBC_2.2.5+0x70b9787c> │ │ │ │ - jge 42a022 │ │ │ │ - movl $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42a010,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b1ff │ │ │ │ + movq $0x42b1d8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42a010 │ │ │ │ + jne 42b1d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - lock add $0xd8894802,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - je 42a048 │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jne 42a03a │ │ │ │ - movq $0x42a070,0x0(%rbp) │ │ │ │ - lea 0x205f08f(%rip),%rsi │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - lea 0x205f060(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x7d(%r8) │ │ │ │ + clc │ │ │ │ + add 0xe(%rsi),%bh │ │ │ │ + lea 0x23e2a65(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x205ef72(%rip),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 42b120 │ │ │ │ + lea 0x2060b32(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x10(%rax) │ │ │ │ - add $0x7e38302,%eax │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 42a03a │ │ │ │ - lea 0x205ee61(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42b24d │ │ │ │ + movq $0x222af48,-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 42b2f0 │ │ │ │ + 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 42a0be │ │ │ │ + jb 42b293 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loope 42a0dc │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42a102 │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b2d3 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 422180 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loopne 42a11c │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 42a212 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42a170,-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 42a170 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ 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 42b38e │ │ │ │ + cmp 0xf(%rbx),%r14 │ │ │ │ + jge 42b340 │ │ │ │ + movq $0x42b2a8,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0x21f0db0,-0x38(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x280dc51,-0x28(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42b220,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x42b268,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-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 %bl,0x480205e0(%rax) │ │ │ │ - movl $0x42a198,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a198 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x20(%rax) │ │ │ │ - add $0xc4834902,%eax │ │ │ │ - push %rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b413 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a202 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x42a0d8,-0x48(%r12) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x42b898,-0x20(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ + ja 42b408 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + sub 0x18(%rbx),%rcx │ │ │ │ + movq $0x42b2f0,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov $0x2,%ebx │ │ │ │ + sub %rcx,%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42b2f0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - loopne 42a279 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42a299 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a28e │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b453 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x42a118,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 42aa50 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nop │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 42a2a4 │ │ │ │ - add $0xc4814902,%eax │ │ │ │ - rolb $1,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a3a1 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x42a098,-0xc8(%r12) │ │ │ │ - mov %r14,-0xb8(%r12) │ │ │ │ - mov %rbx,-0xb0(%r12) │ │ │ │ - movq $0x2229e60,-0xa8(%r12) │ │ │ │ - lea -0xc8(%r12),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - movq $0x42a228,-0x90(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - lea -0xa8(%r12),%rax │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - mov %rcx,-0x68(%r12) │ │ │ │ - movq $0x2229ed8,-0x60(%r12) │ │ │ │ - lea -0x90(%r12),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x2229e60,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x43a448,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b493 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 42a3ab │ │ │ │ - add $0x458d4802,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42a3e2 │ │ │ │ + jb 42b4d5 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + add (%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42aa50 │ │ │ │ + jmp 42b578 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42a41e │ │ │ │ + jb 42b51b │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - in (%dx),%al │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - loopne 42a489 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42a497 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a48c │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b55b │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x2229ed8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 42aa50 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x14(%rax) │ │ │ │ - add $0xc4814902,%eax │ │ │ │ - mov $0x4d000000,%eax │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 42a581 │ │ │ │ + or $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42b616 │ │ │ │ + cmp 0xf(%rbx),%r14 │ │ │ │ + jle 42b5c8 │ │ │ │ + movq $0x42b530,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0x21f0db0,-0x38(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x280dc51,-0x28(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x42a3f8,-0xb0(%r12) │ │ │ │ - mov %r14,-0xa0(%r12) │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - movq $0x42a438,-0x90(%r12) │ │ │ │ - lea -0xb0(%r12),%rbx │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x2229ed8,-0x70(%r12) │ │ │ │ - lea -0x90(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - movq $0x2229e60,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x2229e60,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x43a468,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ + movq $0x42b4a8,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x42b4f0,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x70(%r12),%rax │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42a603 │ │ │ │ + jb 42b69b │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42b690 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42a5e8,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a5e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + sub 0x18(%rbx),%rcx │ │ │ │ + movq $0x42b578,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov $0x2,%ebx │ │ │ │ + sub %rcx,%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42b578 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r11b,(%r8) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 429188 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b6db │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ 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 $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x42a618,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42a706 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a6fb │ │ │ │ + jb 42b71b │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x2229ed8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x42a6e0,-0x20(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42a6e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%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) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42b75d │ │ │ │ + movq $0x222af48,-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 42b800 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,(%r8) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 429188 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc %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 $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b7a3 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x42a720,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + 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 42b7e3 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + or $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov $0x4d000000,%eax │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 42a849 │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42b89e │ │ │ │ + cmp 0xf(%rbx),%r14 │ │ │ │ + jge 42b850 │ │ │ │ + movq $0x42b7b8,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0x21f0db0,-0x38(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x280dc51,-0x28(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x42a5a0,-0xb0(%r12) │ │ │ │ - mov %rbx,-0xa0(%r12) │ │ │ │ - mov %r14,-0x98(%r12) │ │ │ │ - movq $0x42a670,-0x90(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - lea -0xb0(%r12),%rax │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x2229ed8,-0x70(%r12) │ │ │ │ - lea -0x90(%r12),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x2229e60,-0x58(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x2229e60,-0x40(%r12) │ │ │ │ + movq $0x42b730,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x43a488,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - lea -0x25(%r12),%rax │ │ │ │ + movq $0x42b778,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x70(%r12),%rax │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x5e8,$0x2 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42a88a │ │ │ │ + jb 42b920 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42b915 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + sub 0x18(%rbx),%rcx │ │ │ │ + movq $0x42b800,-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 42aa50 │ │ │ │ + jmp 42b800 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42a8c6 │ │ │ │ + jb 42b963 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - call ffffffff8d8aaae7 <__environ@GLIBC_2.2.5+0xffffffff8b094a3f> │ │ │ │ - rex.RB loopne 42a931 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42a93f │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42a934 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42b9a3 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x2229ed8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 42aa50 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %eax,$0x5 │ │ │ │ - add -0x7f(%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - mov $0x4d000000,%eax │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 42aa29 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x42a8a0,-0xb0(%r12) │ │ │ │ - mov %r14,-0xa0(%r12) │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - movq $0x42a8e0,-0x90(%r12) │ │ │ │ - lea -0xb0(%r12),%rbx │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x2229ed8,-0x70(%r12) │ │ │ │ - lea -0x90(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - movq $0x2229e60,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x2229e60,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x43a4a8,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x70(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42b9e5 │ │ │ │ + movq $0x222af48,-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 42ba88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42abeb │ │ │ │ - movq $0x42aa88,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42aa88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x480205e6(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jb 42aaf4 │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 42ab44 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42aae4 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x42a868,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x42a960,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 42ab87 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42aae4 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x42a3c0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x42a4b8,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ab77 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x42a780,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42abdb │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x429fd0,-0x38(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0x42a2b8,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + jb 42ba2b │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x205e53e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 42abdb │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42ac3a │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42ba6b │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x239ca1e(%rip),%r8 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 421db0 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + or $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 42aca9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42acc3 │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42acb8 │ │ │ │ - movq $0x52e4d8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x42ace0,-0x10(%rbp) │ │ │ │ - mov %rsi,%r8 │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x23e2fb6(%rip),%r14 │ │ │ │ - movq $0x222c4c0,-0x20(%rbp) │ │ │ │ - movq $0x2811071,-0x18(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 4282d0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x205e4f6(%rip),%rbx │ │ │ │ + ja 42bb26 │ │ │ │ + cmp 0xf(%rbx),%r14 │ │ │ │ + jle 42bad8 │ │ │ │ + movq $0x42ba40,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0x21f0db0,-0x38(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x280dc51,-0x28(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42b9b8,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x42ba00,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-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) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x490205e4(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ad50 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x42ac08,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x42b898,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x2488338,-0x10(%r12) │ │ │ │ - movq $0x24883e0,-0x8(%r12) │ │ │ │ - movq $0x2488430,(%r12) │ │ │ │ - movq $0x42ad70,0x0(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x2061b6f(%rip),%r14 │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 2148410 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42bba8 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42bb9d │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + sub 0x18(%rbx),%rcx │ │ │ │ + movq $0x42ba88,-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 42ba88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jrcxz 42ad74 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r10b,0x490042ad(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 439fe8 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480205e3(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x42adc8,0x8(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x222c4c0,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 42aa50 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42bbeb │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42bc2b │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%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 42aef6 │ │ │ │ - movq $0x42ae38,-0x10(%rbp) │ │ │ │ + jb 42bdb6 │ │ │ │ + movq $0x42bc88,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42ae38 │ │ │ │ + jne 42bc88 │ │ │ │ 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 (%rdi),%cl │ │ │ │ - test %ebx,0x48000000(%rdx) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - jae 42af01 │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jb 42ae8c │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,%r8b │ │ │ │ + mov $0xe3830042,%esp │ │ │ │ + (bad) │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42bcd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + 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 %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r9) │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x21f0cf0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + or %r8b,-0xb7f81d(%r11) │ │ │ │ + lret │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42bdc1 │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jle 42bd60 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jl 42bdd9 │ │ │ │ + cmp $0x0,%rbx │ │ │ │ + jle 42be7b │ │ │ │ + cmp $0x0,%rax │ │ │ │ + jg 42bd4e │ │ │ │ + movq $0x42bc00,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x21f0db0,-0x30(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x280dc51,-0x20(%r12) │ │ │ │ + lea -0x2e(%r12),%rax │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%r12 │ │ │ │ + lea 0x23e1ef8(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jl 42be2a │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jle 42bf0d │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jg 42bd4e │ │ │ │ + movq $0x42b6f0,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x21f0db0,-0x30(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x280dc51,-0x20(%r12) │ │ │ │ + lea -0x2e(%r12),%rax │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x205ff83(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0x42bcc0,0x0(%rbp) │ │ │ │ + jmp 2224098 │ │ │ │ + cmp $0x0,%rbx │ │ │ │ + jge 42bec4 │ │ │ │ + cmp $0x0,%rax │ │ │ │ + jl 42bd4e │ │ │ │ + movq $0x42b978,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x21f0db0,-0x30(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x280dc51,-0x20(%r12) │ │ │ │ + lea -0x2e(%r12),%rax │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jge 42bf56 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jl 42bd4e │ │ │ │ + movq $0x42b468,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x21f0db0,-0x30(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x280dc51,-0x20(%r12) │ │ │ │ + lea -0x2e(%r12),%rax │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x42bb48,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x42bbc0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-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 $0x28,0x388(%r13) │ │ │ │ - movq $0x42ae88,0x0(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + movq $0x42b8c0,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x42b938,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-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 $0x42b638,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x42b6b0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-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 $0x42b3b0,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x42b428,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-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 │ │ │ │ + ... │ │ │ │ + adc $0xc0000000,%eax │ │ │ │ + std │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42bffe │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42bff9 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x205fd5f(%rip),%rsi │ │ │ │ + lea 0x205fa42(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20c93a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x205e2f3(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x3(%rax) │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42c090 │ │ │ │ + movq $0x42c058,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42c058 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x3(%rax) │ │ │ │ + add $0xd8894802,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jne 42c074 │ │ │ │ + lea 0x205fd2d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + inc %rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x205fd21(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x40000000,%eax │ │ │ │ + std │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42c0fe │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42c0f9 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x205fcdf(%rip),%rsi │ │ │ │ + lea 0x205f942(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20c93a0 │ │ │ │ + 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,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %bh,%al │ │ │ │ + cld │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42af4a │ │ │ │ - movq $0x42af68,-0x8(%rbp) │ │ │ │ + jb 42c190 │ │ │ │ + movq $0x42c158,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 42ac58 │ │ │ │ - lea 0x205e2c7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42c158 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480205e2(%rax) │ │ │ │ - movl $0x42af98,0x0(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x23e2caf(%rip),%rsi │ │ │ │ - lea 0x20614a0(%rip),%r14 │ │ │ │ - jmp 438058 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %al,%al │ │ │ │ + cld │ │ │ │ + add $0xd8894802,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 42c174 │ │ │ │ + lea 0x205fcad(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + dec %rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x205fca1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x79(%rax) │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - lea 0x23e2cb2(%rip),%r9 │ │ │ │ - lea 0x205e24c(%rip),%r8 │ │ │ │ - lea 0x205e234(%rip),%rdi │ │ │ │ - lea 0x23e658d(%rip),%rsi │ │ │ │ - lea 0x23b875e(%rip),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - jmp 2037880 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + stc │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42c1dd │ │ │ │ + movq $0x222af48,-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 42c2b0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex loop 42afdc │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42affe │ │ │ │ + call 4844c7f1 <__environ@GLIBC_2.2.5+0x45c36749> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42c23a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl 42c22e │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jg 42c22e │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42af30 │ │ │ │ + jmp 42ad90 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 42aff8 │ │ │ │ + nop │ │ │ │ + clc │ │ │ │ add $0x458d4802,%eax │ │ │ │ - loopne 42b069 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42b04a │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42c292 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x42b060,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 440ea8 │ │ │ │ + test %rax,%rax │ │ │ │ + jl 42c286 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jg 42c286 │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42ad90 │ │ │ │ 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 (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480205e1(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 42af30 │ │ │ │ - add %eax,(%rax) │ │ │ │ + or $0x30000000,%eax │ │ │ │ + clc │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42c34e │ │ │ │ + cmp 0xf(%rbx),%r14 │ │ │ │ + jge 42c300 │ │ │ │ + movq $0x42c250,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0x21f0db0,-0x38(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x280dc51,-0x28(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42c1b0,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x42c1f8,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-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 │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,-0x9(%rax) │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42c3d2 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42c3c7 │ │ │ │ + movq $0x222af48,-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 $0x42c2b0,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42c2b0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ - fcomps 0x2(%rbp,%rdi,1) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + testb $0xf0,0x458d4802(%rip) │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42b0a9 │ │ │ │ + jb 42c42a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23d5d0e(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl 42c41e │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jg 42c41e │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ + jmp 42ad90 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movabs 0x4cf0458d480205f6,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 42c482 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl 42c476 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jg 42c476 │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42ad90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - pop %rsp │ │ │ │ - cmp $0x458d4802,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,-0xa(%rax) │ │ │ │ + add $0x458d4802,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42b12f │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b124 │ │ │ │ + jb 42c4c5 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x42b080,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1dd97(%rip),%r14 │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + add (%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 42c598 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %dh,%dh │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42c522 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl 42c516 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jg 42c516 │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42ad90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480205e1(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42b17e │ │ │ │ - movq $0x42b198,-0x20(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + test $0xf5,%al │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42c57a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl 42c56e │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jg 42c56e │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42ad90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loope 42b19c │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r15b,0x490042b1(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 43e9f0 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - loopne 42b1bc │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x4c(%rbp,%rbx,1) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - movq $0x222c4c0,0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a6a30 │ │ │ │ - movq $0x42b218,-0x8(%rbp) │ │ │ │ + or $0x48000000,%eax │ │ │ │ + cmc │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42c636 │ │ │ │ + cmp 0xf(%rbx),%r14 │ │ │ │ + jle 42c5e8 │ │ │ │ + movq $0x42c538,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0x21f0db0,-0x38(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x280dc51,-0x28(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42b218 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x42c498,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x42c4e0,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-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) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480205e0(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 42b273 │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,0x480205f4(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42c6ba │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b263 │ │ │ │ - movq $0x42b0c0,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ + ja 42c6af │ │ │ │ + movq $0x222af48,-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 $0x42c598,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x222c4c0,0x18(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 20a6a30 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42c598 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b2b7 │ │ │ │ - movq $0x42b018,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x222c4c0,0x18(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 20a6a30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42b2fe │ │ │ │ + adc %dh,%ah │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42c712 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl 42c706 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jg 42c706 │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42ad90 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x2,(%rsi,%rax,1) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + mov $0x480205f3,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42b33a │ │ │ │ + jb 42c76a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl 42c75e │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jg 42c75e │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 440ea8 │ │ │ │ + jmp 42ad90 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - filds 0x458d4802(%rip) │ │ │ │ - rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ - jb 42b37a │ │ │ │ - movq $0x42b398,-0x18(%rbp) │ │ │ │ + add %bl,-0xd(%rax) │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + call 103b00dc <__environ@GLIBC_2.2.5+0xdb9a034> │ │ │ │ + (bad) │ │ │ │ + pop (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x42c7c8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2066558 │ │ │ │ - lea 0x205dfef(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42c7c8 │ │ │ │ + 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 %dh,0x480205df(%rax) │ │ │ │ - movl $0x42b3c8,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rax) │ │ │ │ + repz add $0x45c74802,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480205df(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 42b424 │ │ │ │ - movq $0x42b410,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + enter $0x42,$0x83 │ │ │ │ + jrcxz 42c7da │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42b410 │ │ │ │ + jne 42c800 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + repnz add $0x45c74802,%eax │ │ │ │ + add %bl,-0x38(%rax) │ │ │ │ + rex.X add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + adc %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - filds -0x2776b7fe(%rip) │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 42b440 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x222c4c0,0x10(%rbp) │ │ │ │ - movq $0x2489260,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a6a30 │ │ │ │ - movq $0x42b5a0,-0x8(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x206082c(%rip),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 42f5d0 │ │ │ │ + jne 42c858 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ch,0x480205f2(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + jmp 42c866 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x22(%rax) │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 42b490 │ │ │ │ - jmp 42b667 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480205de(%rax) │ │ │ │ + add %cl,0x480205f2(%rax) │ │ │ │ mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 42b4f5 │ │ │ │ - add $0x10,%r12 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + and $0x7,%ebx │ │ │ │ + dec %rbx │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b7fb │ │ │ │ - movq $0x2087b78,-0x8(%r12) │ │ │ │ + ja 42c92f │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jl 42c8d9 │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jge 42c947 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jl 42c8c7 │ │ │ │ + movq $0x42c728,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x21f0db0,-0x38(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x280dc51,-0x28(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffa8,%r12 │ │ │ │ + lea 0x23e137f(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jle 42c995 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jg 42c8c7 │ │ │ │ + movq $0x42c440,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x21f0db0,-0x38(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x280dc51,-0x28(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x205f51d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + movq $0x42c838,0x0(%rbp) │ │ │ │ + jmp 2224098 │ │ │ │ + movq $0x42c658,-0x50(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x42c6d0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42b608,0x8(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42b608 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b80b │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x42b318,-0x38(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0x21f0320,-0x20(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x42c370,-0x50(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x42c3e8,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x2087b58,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42b578,0x8(%rbp) │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42b578 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + 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 %ch,%al │ │ │ │ + lock add $0x458d4802,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42ca33 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + cmp 0x20(%rbx),%rax │ │ │ │ + jne 42ca25 │ │ │ │ + lea 0x23e1233(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42caa8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + lock add $0x458d4802,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42ca8a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl 42ca7e │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jg 42ca7e │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247f028(%rax),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42ad90 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480205dd(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - jmp 42b640 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480205dd(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 42b74f │ │ │ │ - add $0x10,%r12 │ │ │ │ + cmp %dh,%al │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b760 │ │ │ │ - movq $0x2087b78,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + ja 42cb03 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x42c9f8,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x42ca48,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x42b630,0x8(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ + 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 %dh,0x480205ef(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42cc0c │ │ │ │ + movq $0x42cb70,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42b630 │ │ │ │ + jne 42cb70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fldl 0x458b4802(%rip) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 42b620 │ │ │ │ - jmp 42b640 │ │ │ │ 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 %bh,%al │ │ │ │ - faddl 0x458b4802(%rip) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 42b648 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 42b6db │ │ │ │ - mov 0x6(%rsi),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 42b733 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b6bf │ │ │ │ - movq $0x42b150,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - movq $0x42b2d8,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rdx,%r14 │ │ │ │ - movq $0x222c9e8,0x10(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a6960 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x42b478,0x0(%rbp) │ │ │ │ - mov %rsi,0x8(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x42b710,0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rsi),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42b710 │ │ │ │ + add %dh,-0x11(%rax) │ │ │ │ + add $0x45c74802,%eax │ │ │ │ + add %al,%al │ │ │ │ + lret │ │ │ │ + rex.X add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 42cbc0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - fildl 0x458b4802(%rip) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 42b799 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rdx,%r14 │ │ │ │ - movq $0x222c4c0,0x18(%rbp) │ │ │ │ - movq $0x2489238,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 20a6a30 │ │ │ │ - movq $0x42b4a0,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%r14 │ │ │ │ - jmp 43e9f0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + add $0x458b4802,%eax │ │ │ │ + or %ch,%bl │ │ │ │ + sbb $0x66,%al │ │ │ │ + nop │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480205da(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %ah,(%rax) │ │ │ │ + out %eax,(%dx) │ │ │ │ + add $0x458b4802,%eax │ │ │ │ + or %al,-0xb7f81d(%rbx) │ │ │ │ + lret │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42b7d5 │ │ │ │ - movq $0x42afd8,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ + ja 42cc17 │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jle 42cbee │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + lea 0x23e106a(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x42caa8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ mov %rax,%r14 │ │ │ │ - movq $0x222c4c0,0x10(%rbp) │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 20a6a30 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x42b780,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ + jmp 42caa8 │ │ │ │ + lea 0x205f245(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x42cba8,0x0(%rbp) │ │ │ │ + jmp 2224098 │ │ │ │ + nop │ │ │ │ ... │ │ │ │ + adc $0xf8000000,%eax │ │ │ │ + repnz add $0x458d4802,%eax │ │ │ │ + call 733b0594 <__environ@GLIBC_2.2.5+0x70b9a4ec> │ │ │ │ + rex.WRB │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42cc91 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x42ccb0,-0x18(%rbp) │ │ │ │ + lea 0x205f299(%rip),%rsi │ │ │ │ + lea 0x2397069(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 21489c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ 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,0x24(%rdi) │ │ │ │ - movq $0x42b898,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x205db05(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - xchg %eax,%ebx │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - loope 42b885 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,0x480205f2(%rax) │ │ │ │ + movl $0x42ccd8,0x0(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42ccd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ + add %ah,-0xe(%rax) │ │ │ │ + add $0x7e38302,%eax │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 42ccef │ │ │ │ + lea 0x205f232(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + lea 0x205f224(%rip),%rsi │ │ │ │ + lea 0x205f1bb(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1eaa6f8 │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0x8000000,%eax │ │ │ │ - mov $0x8d48023b,%ebp │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42b8f7 │ │ │ │ + adc $0xb8000000,%eax │ │ │ │ + repnz add $0x458d4802,%eax │ │ │ │ + call 733b066c <__environ@GLIBC_2.2.5+0x70b9a5c4> │ │ │ │ + rex.WRB │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 42b8f2 │ │ │ │ + je 42cd69 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1e1da70(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20660b0 │ │ │ │ + movq $0x42cd88,-0x18(%rbp) │ │ │ │ + lea 0x205f259(%rip),%rsi │ │ │ │ + lea 0x2396f91(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 21489c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x26(%rax) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - loopne 42b969 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42ba71 │ │ │ │ - movq $0x42b958,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42b958 │ │ │ │ + add %cl,-0xe(%rax) │ │ │ │ + add $0x45c74802,%eax │ │ │ │ + add %dh,-0x9ffbd33(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 42cdb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + repnz add $0x7e38302,%eax │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 42cdc7 │ │ │ │ + lea 0x205f1f2(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x205f1e4(%rip),%rsi │ │ │ │ + lea 0x205f0e3(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1eaa6f8 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - fiaddl 0x458b4802(%rip) │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 42bc0b │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x42b9a0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42b9a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - flds 0x458b4802(%rip) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - (bad) │ │ │ │ - je 42bc1a │ │ │ │ - lea -0x1(%rdx),%rbx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 42b9cf │ │ │ │ - lea 0x23e2261(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x42b9f8,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42b9f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42ce27 │ │ │ │ + movq $0x42ce48,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x20644c7(%rip),%r14 │ │ │ │ + lea 0x206444f(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2223780 │ │ │ │ + lea 0x205f20a(%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,0x480205d9(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x4,%rcx │ │ │ │ - jb 42ba7c │ │ │ │ - cmp $0x7,%rcx │ │ │ │ - jae 42bae1 │ │ │ │ - cmp $0x5,%rcx │ │ │ │ - jae 42bbfd │ │ │ │ - movq $0x42ba50,0x0(%rbp) │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42ba50 │ │ │ │ + add %cl,%al │ │ │ │ + int1 │ │ │ │ + add $0x45c74802,%eax │ │ │ │ + add %bh,-0x32(%rax) │ │ │ │ + rex.X add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 42ce78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - flds -0x2776b7fe(%rip) │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jne 42bb9d │ │ │ │ - mov 0x4(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + add %bl,0x480205f1(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jae 42cedf │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb 42ce9e │ │ │ │ + lea 0x205f0c6(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ - lea 0x205d930(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - jae 42bb4c │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jb 42bbad │ │ │ │ - movq $0x42bac0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + jmp 1eaaba0 │ │ │ │ + movq $0x42cec8,0x0(%rbp) │ │ │ │ + lea 0x205f00b(%rip),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42bac0 │ │ │ │ + jne 42cec8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - fadds -0x2776b7fe(%rip) │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jne 42bb9d │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + add $0x45c74802,%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ + iret │ │ │ │ + rex.X add %cl,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + jmp 21489c8 │ │ │ │ + lea 0x205f10a(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ - mov (%rcx),%rcx │ │ │ │ - mov -0x4(%rcx),%ecx │ │ │ │ - cmp $0x2f,%rcx │ │ │ │ - jne 42bbfd │ │ │ │ - movq $0x42bb28,0x0(%rbp) │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42bb28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 1eaaba0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x28(%rax) │ │ │ │ - add $0xd8894802,%eax │ │ │ │ - and $0xfffffffffffffff8,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x2f,%rax │ │ │ │ - jne 42bb9d │ │ │ │ - mov 0x1(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ - movq $0x42bb80,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + add %dh,0x480205ef(%rax) │ │ │ │ + movl $0x42cf30,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42bb80 │ │ │ │ + jne 42cf30 │ │ │ │ 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 %cl,(%rax) │ │ │ │ - fadds -0x2776b7fe(%rip) │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jne 42bb9d │ │ │ │ - mov 0x5(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + add %cl,-0x7cfdfa11(%rax) │ │ │ │ + jrcxz 42cf3a │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 42cf47 │ │ │ │ + lea 0x205ef78(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ - lea 0x205d7e4(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x205ef6a(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x42bbe0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42bbe0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 1eaa6f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lock add $0xfe7be902,%eax │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x480205d7(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 42bb9d │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ - lea 0x23e202e(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 42b970 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 42b9bc │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x29(%rax) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - clc │ │ │ │ + add %ah,0x480205f0(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42bc62 │ │ │ │ - movq $0x42bc80,-0x8(%rbp) │ │ │ │ + jb 42cfb2 │ │ │ │ + movq $0x42cfd0,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 42b918 │ │ │ │ - lea 0x205d74f(%rip),%rbx │ │ │ │ + jmp 42cdf8 │ │ │ │ + lea 0x205f0b7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x23e1f99(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23e1f94(%rip),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3e(%rdi) │ │ │ │ + movq $0x21f0340,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc32,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + lock add $0xff4be902,%eax │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,0x2000000(%rip) │ │ │ │ + ... │ │ │ │ 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 733af614 <__environ@GLIBC_2.2.5+0x70b9956c> │ │ │ │ - and %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8579d1 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jae 42d09b │ │ │ │ + lea 0x205f060(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x4c(%rdx,%rdx,1) │ │ │ │ - mov 0x10(%rbp),%esi │ │ │ │ - lea 0x23e1f3a(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rsi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42d0d2 │ │ │ │ + mov 0xe(%rsi),%rax │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 42d0dc │ │ │ │ + movq $0x42d090,-0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x1(%r14),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d090 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x23e0b78(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x42bd58,0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%r14 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 42bcc0 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%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 42d15b │ │ │ │ + movq $0x42d138,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d138 │ │ │ │ + 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,0x22(%rdi) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jnp 42d143 │ │ │ │ + cmp 0xe(%rbp),%dh │ │ │ │ + lea 0x23e0aec(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 22240f8 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + lea 0x23e0ad5(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x205ef7e(%rip),%rbx │ │ │ │ + jmp *-0x8(%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 clc │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42bdf7 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42bdec │ │ │ │ - movq $0x42bcc0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x42be18,-0x8(%rbp) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 42bcc0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x205d5ea(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jb 42d1a9 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42d1c0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x205ef41(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2148bd0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%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,0x1e(%rdi) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 22240f8 │ │ │ │ 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,-0x73(%rax) │ │ │ │ - rex.RB call 733af7c4 <__environ@GLIBC_2.2.5+0x70b9971c> │ │ │ │ - sbb $0x48,%al │ │ │ │ - movl $0x42beb0,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - 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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x42bf00,-0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 42be70 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42d28e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42d250,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d250 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,-0x2e(%r8) │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ + (bad) │ │ │ │ + jne 42d278 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (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(%rbx,%rbx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42bf5b │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42bf5b │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x480042d2(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov $0x1,%r14d │ │ │ │ + jmp 42d068 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x42be70,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp 42be70 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x205d3e7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + 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 42c04f │ │ │ │ - movq $0x42c070,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - lea 0x205d3a2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42d388 │ │ │ │ + movq $0x42d308,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d308 │ │ │ │ + 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,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ + add %esi,0x49(%rdi,%rdi,2) │ │ │ │ + add $0x60,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d378 │ │ │ │ + movq $0x42d178,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x42d210,-0x40(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x2229e60,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x205ed59(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x23e08b7(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42c0d7 │ │ │ │ - movq $0x42c0f8,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - lea 0x205d322(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42d485 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42d400,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d400 │ │ │ │ + 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,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %esi,0x48(%rbx,%rbp,2) │ │ │ │ + movl $0x42d448,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d448 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%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 42c156 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + cmp $0x2b,%rbx │ │ │ │ + je 42d467 │ │ │ │ + cmp $0x2d,%rbx │ │ │ │ + je 42d467 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x23e07d3(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42c19f │ │ │ │ - movq $0x42c1c0,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - lea 0x205d262(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xfb,%al │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 1e73488 │ │ │ │ + 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 -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42d5db │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42d510,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d510 │ │ │ │ + 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,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x42c200,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 222f508 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,0x48000000(%rbp) │ │ │ │ + movl $0x42d560,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d560 │ │ │ │ + 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,0x5f(%rbp) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c25b │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x42c130,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edx,0x48000000(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp $0x2b,%rbx │ │ │ │ + je 42d5df │ │ │ │ + cmp $0x2d,%rbx │ │ │ │ + jne 42d5a7 │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ + movq $0x280dc29,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x10,%rbp │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc29,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + lea 0x205eae5(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc32,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 42c2b7 │ │ │ │ - movq $0x42c2d8,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - lea 0x205d152(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 42d6e2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42d680,-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 42d680 │ │ │ │ + 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,0x43(%rbp) │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rsi,%rdx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c317 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ + ja 42d6d2 │ │ │ │ + movq $0x42d4c8,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ 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 42c366 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103b1064 <__environ@GLIBC_2.2.5+0xdb9afbc> │ │ │ │ (bad) │ │ │ │ + mov (%rax),%es │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + movq $0x42d748,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42d748 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %ch,0x480205e9(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42d7b6 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42d79b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x42d3b8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x42d7d8,-0x10(%rbp) │ │ │ │ + lea 0x239a0f5(%rip),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1eb1950 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x205e93e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x23e0494(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + 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 42c3af │ │ │ │ - movq $0x42c3d0,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - lea 0x205d062(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + jmp ffffffff838bd9df <__environ@GLIBC_2.2.5+0xffffffff810a7937> │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0x42d4a8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x42d830,0x0(%rbp) │ │ │ │ + lea 0x238fa91(%rip),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + call ffffffffc78ada37 <__environ@GLIBC_2.2.5+0xffffffffc509798f> │ │ │ │ + add %r11b,-0x28(%r8) │ │ │ │ + add %cl,0x75(%rbx,%r9,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %ch,%cl │ │ │ │ + lret │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x5f(%rbp) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c42b │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x42c340,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + 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,0x2b(%rdi) │ │ │ │ + movq $0x42d628,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ... │ │ │ │ + adc $0xb0000000,%eax │ │ │ │ + fildl 0x458d4802(%rip) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42d8fe │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42d8f9 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x205db77(%rip),%rsi │ │ │ │ + lea 0x23db6a9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a7be0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + ... │ │ │ │ + adc $0x70000000,%eax │ │ │ │ + fildl 0x458d4802(%rip) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42d966 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42d961 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x205db37(%rip),%rsi │ │ │ │ + lea 0x23db641(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a7be0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x30000000,%eax │ │ │ │ + fildl 0x458d4802(%rip) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42d9ce │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42d9c9 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x205daf7(%rip),%rsi │ │ │ │ + lea 0x23db5d9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a7be0 │ │ │ │ + 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) │ │ │ │ - sldt (%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sub %ch,%al │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42da5f │ │ │ │ + movq $0x42da20,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42da20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + out %eax,$0x5 │ │ │ │ + add -0x7cb7f81d(%rbx),%al │ │ │ │ + sti │ │ │ │ + add 0x26(%rbx),%esi │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb 42da3f │ │ │ │ + lea 0x205e70a(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x205e6da(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x205e70a(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + 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) │ │ │ │ + cwtl │ │ │ │ + out %eax,$0x5 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42c482 │ │ │ │ + jb 42dacb │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42dac0 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x42d9e8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e1bb5f(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f748 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733afdf4 <__environ@GLIBC_2.2.5+0x70b99d4c> │ │ │ │ - and -0x39(%rax),%cl │ │ │ │ - rex.RB call 858999 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r8,%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - lea 0x205cf4e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 42dadb │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 1e73488 │ │ │ │ + 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) │ │ │ │ - movq $0x42c528,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 222f508 │ │ │ │ - add (%rax),%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42dbc3 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42db58,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42db58 │ │ │ │ + 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,0x68(%rbp) │ │ │ │ - add $0x40,%r12 │ │ │ │ + add %esi,0x49(%rbx,%riz,2) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c58c │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x42c458,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ + ja 42dbb3 │ │ │ │ + movq $0x21f0340,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x280dc32,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - add $0x18,%rbp │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + lea 0x23e0083(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x2000000,%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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42c5e7 │ │ │ │ - movq $0x42c608,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + rex.RB call 733b1544 <__environ@GLIBC_2.2.5+0x70b9b49c> │ │ │ │ + adc $0xf045c748,%eax │ │ │ │ + xor %bl,%ah │ │ │ │ + add %cl,0x75(%rcx,%r9,4) │ │ │ │ + clc │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - lea 0x205ce3a(%rip),%rbx │ │ │ │ + jmp 2184b40 │ │ │ │ + lea 0x205e643(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - 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 %cl,(%rax) │ │ │ │ + out %al,$0x5 │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + movq $0x42da78,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x42dc98,-0x8(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x23de8cc(%rip),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2149090 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x42c648,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 222f508 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x1b(%rax) │ │ │ │ + add $0xd8894802,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42dcb9 │ │ │ │ + movq $0x42dcf0,0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 42d2d0 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x42dd10,0x8(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x205e3c1(%rip),%rsi │ │ │ │ + lea 0x23de85b(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2149090 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + in $0x5,%al │ │ │ │ + add -0x77(%rcx),%cl │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + adc $0xfa,%al │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ + rex add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x43(%rbp) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42c687 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x480205e4(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42dd31 │ │ │ │ + movq $0x42dd60,0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 42d2d0 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x42dd80,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 42cdf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %dl,0x490205e3(%rax) │ │ │ │ + mov %ebx,%esi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 42d710 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + in $0x5,%al │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + mov $0xdd,%al │ │ │ │ + rex.X add %cl,-0x73(%rax) │ │ │ │ + xor $0x2399aeb,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1eb1950 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42c6df │ │ │ │ - movq $0x42c700,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - lea 0x205cd6a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jrcxz 42ddb4 │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0x42dae8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x42de08,0x0(%rbp) │ │ │ │ + lea 0x238f4b9(%rip),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 222f748 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x42db08,-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 2224080 │ │ │ │ + nop │ │ │ │ + add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + jrcxz 42de64 │ │ │ │ + add %cl,%ch │ │ │ │ + mov %ebp,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733b0094 <__environ@GLIBC_2.2.5+0x70b99fec> │ │ │ │ - and -0x39(%rax),%cl │ │ │ │ - rex.RB call 858ed9 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x1c(%rax) │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + fmuls -0x8(%rcx,%rdi,1) │ │ │ │ + jb 42ded0 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42dec0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - lea 0x205cce6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42dec0 │ │ │ │ + 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 %bl,(%rax) │ │ │ │ + in $0x5,%al │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r13b,%r8b │ │ │ │ + fiadds 0x0(%rdx) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 1eaa198 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jrcxz 42deec │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + js 42decd │ │ │ │ + rex.X add %cl,-0x73(%rax) │ │ │ │ + xor $0x205e3b9,%eax │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 20a9560 │ │ │ │ + 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,0x4c(%rcx,%rdx,1) │ │ │ │ - mov 0x10(%rbp),%esi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %esi,0x7c(%rbp) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42df57 │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - int3 │ │ │ │ - add $0x1d8d4802,%eax │ │ │ │ - mov $0xff0205cc,%ebx │ │ │ │ - add %ah,%gs:0xf(%rsi) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jrcxz 42df7c │ │ │ │ + add -0x7cb7f81d(%rbx),%al │ │ │ │ + sti │ │ │ │ + add %esi,0x23(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x42df18,0x8(%rbp) │ │ │ │ + lea 0x205e2f4(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 20a9560 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + lea 0x23dfca6(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jrcxz 42dfd4 │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x42de78,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x205cc87(%rip),%rbx │ │ │ │ + lea 0x205e2f4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x4337c0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x205cce4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x5e2d035,-0x73(%rax) │ │ │ │ + add %cl,%ch │ │ │ │ + fldenv 0xf90ffff(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + loop 42e04c │ │ │ │ + add %bl,%ch │ │ │ │ + (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103b01ec <__environ@GLIBC_2.2.5+0xdb9a144> │ │ │ │ - (bad) │ │ │ │ - jle 42c8a4 │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x42c8d8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42e086 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42c8d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 222f508 │ │ │ │ + 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) │ │ │ │ + mov $0x480205e2,%eax │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42e0d7 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r8 │ │ │ │ + lea 0x23de961(%rip),%rdi │ │ │ │ + lea 0x23de3f2(%rip),%rsi │ │ │ │ + lea 0x23c51c3(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 16e28d8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add $0xf,%al │ │ │ │ - (bad) │ │ │ │ - ret $0x0 │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - jae 42ca2e │ │ │ │ - cmp $0x5,%rcx │ │ │ │ - jae 42ca48 │ │ │ │ - movq $0x42c938,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x4(%rcx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42e16e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42e130,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42c938 │ │ │ │ + jne 42e130 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + 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,0x21(%rdi) │ │ │ │ + cvtsi2ssq 0x17(%rbx),%xmm0 │ │ │ │ + movq $0x21f0cb0,-0x8(%r12) │ │ │ │ + movss %xmm0,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - (bad) │ │ │ │ - je 42cc1d │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jle 42c95f │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 42cb12 │ │ │ │ - movq $0x42c988,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + loope 42e194 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 42e29f │ │ │ │ + movq $0x42e1d8,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42c988 │ │ │ │ + jne 42e1d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add $0x74,%al │ │ │ │ - or %ecx,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - or (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x4(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21ef240 │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - jae 42cabc │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jb 42cb20 │ │ │ │ - movq $0x42c9f8,0x0(%rbp) │ │ │ │ + add %ah,0x480205e1(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42e291 │ │ │ │ + movq $0x42e220,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42c9f8 │ │ │ │ + jne 42e220 │ │ │ │ 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 %bl,-0x1f(%rax) │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x54(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + movq $0x42e060,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov %r8,(%r12) │ │ │ │ + movq $0x42e2b8,0x0(%rbp) │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 429e78 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x23df9b9(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x48000001(%rax) │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jne 42cb12 │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 21ef240 │ │ │ │ - lea 0x205cb3e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - cmp $0x2f,%rbx │ │ │ │ - je 42cbb6 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x7,%rcx │ │ │ │ - je 42cc2c │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - movq $0x42ca88,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42ca88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,%al │ │ │ │ + loopne 42e2bc │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,%r8b │ │ │ │ + loop 42e305 │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 42e190 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%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 42cc3b │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jl 42cb12 │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 42cba8 │ │ │ │ - lea 0x23e118d(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x20(%rax) │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + js 42e342 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 42e379 │ │ │ │ + movq $0x42e0a0,-0x70(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x21f0340,-0x58(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0x42e0f0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x21f0340,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x57(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x42caf0,-0x8(%rbp) │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42caf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + filds 0x458d4802(%rip) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42e3d0 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x23de0f9(%rip),%rsi │ │ │ │ + lea 0x23c4eca(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 16e2500 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + 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 42e437 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42e42c │ │ │ │ + movq $0x42e190,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x42e458,-0x8(%rbp) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 42e190 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x205df5a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - je 42cc4a │ │ │ │ - lea -0x1(%rcx),%rbx │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jle 42cb6d │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fiadds -0x3b7cb6fe(%rip) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x42e3a0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - lea 0x23e1120(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x42cb50,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42cb50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fiadds -0xbc16fe(%rip) │ │ │ │ (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,-0x4a(%rbp) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 21ef240 │ │ │ │ - movq $0x42cb98,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733b1e14 <__environ@GLIBC_2.2.5+0x70b9bd6c> │ │ │ │ + jns 42e512 │ │ │ │ + movl $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x42e500,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42cb98 │ │ │ │ + jne 42e500 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x25(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + cvtsi2ssq 0x7(%rax),%xmm0 │ │ │ │ + movq $0x21f0cb0,-0x8(%r12) │ │ │ │ + movss %xmm0,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + loopne 42e5b1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 42e617 │ │ │ │ + movq $0x42e598,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42e598 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x48(%rax,%rbp,2),%esi │ │ │ │ - add $0x8,%ebp │ │ │ │ - lea 0x23e109c(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x42cbe8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x1(%rcx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %bl,-0x22(%rax) │ │ │ │ + add $0xd8894802,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42e609 │ │ │ │ + movq $0x42e5d8,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42cbe8 │ │ │ │ + jne 42e5d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 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) │ │ │ │ - fmuls -0x7d(%rax) │ │ │ │ - loopne 42cbe7 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x2f,%rax │ │ │ │ - jne 42cba8 │ │ │ │ - mov 0x1(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 21ef240 │ │ │ │ - mov 0x5(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21ef240 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 42c950 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 42ca5c │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 42caa0 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - jmp 42cb08 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + fiadds 0x45c74802(%rip) │ │ │ │ + clc │ │ │ │ + cmp %ah,%dh │ │ │ │ + add %cl,0x4b(%rbx,%r9,4) │ │ │ │ + (bad) │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x27(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + movq $0x27edee2,-0x10(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 433bd0 │ │ │ │ + lea 0x23df641(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x205ddd2(%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) │ │ │ │ - call 484509b1 <__environ@GLIBC_2.2.5+0x45c3a909> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42cccc │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ccc1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %bh,0x480205dd(%rax) │ │ │ │ + movl $0x42e660,0x0(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42e660 │ │ │ │ + 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 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - js 42cd1e │ │ │ │ - cmp $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42cd58 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42cd4d │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - movq $0x2800171,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %dl,0x480205dd(%rax) │ │ │ │ + movl $0x42e688,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp 22275c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - call 48450ab0 <__environ@GLIBC_2.2.5+0x45c3aa08> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42cde8 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42cddd │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x42cce0,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1c57d(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %ch,-0x23(%rax) │ │ │ │ + add $0x45c74802,%eax │ │ │ │ + add %dh,0x4c0042e6(%rax) │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + jmp 42e560 │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ (bad) │ │ │ │ - cmp $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42ce5c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ce51 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - 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) │ │ │ │ - call 48450baf <__environ@GLIBC_2.2.5+0x45c3ab07> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42cee8 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42cedd │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - movq $0x2800171,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ + ja 42e70e │ │ │ │ + movq $0x42e4c0,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x21f0340,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - ds cmp $0x458d4802,%eax │ │ │ │ + or %bl,%ah │ │ │ │ + add $0x458d4802,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42cf78 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42cf6d │ │ │ │ + jb 42e760 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x42ce70,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1c3e5(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x23ddd69(%rip),%rsi │ │ │ │ + lea 0x23c4b3a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + jmp 16e2500 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x480205dc(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42e7e4 │ │ │ │ + movq $0x42e7b8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42e7b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x24(%rax) │ │ │ │ + add $0xd8894802,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42e7d4 │ │ │ │ + movq $0x42e800,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42e560 │ │ │ │ + lea 0x205dbed(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 20a9748 │ │ │ │ + lea 0x205dc45(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x3d3d,$0x2 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42cfec │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42cfe1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ + add %bh,(%rax) │ │ │ │ + fildl -0x3b7cb6fe(%rip) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x42e730,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fildl -0xd416fe(%rip) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - cmp $0x8d48023d,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42d078 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d06d │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - movq $0x2800171,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - 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) │ │ │ │ - enter $0x3d3c,$0x2 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42d108 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d0fd │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x42d000,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1c24c(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + shrb %cl,(%rdi) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 103b21c4 <__environ@GLIBC_2.2.5+0xdb9c11c> │ │ │ │ + (bad) │ │ │ │ + test %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x42e8b0,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42e8b0 │ │ │ │ + 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) │ │ │ │ - cmp %bh,0x458d4802(,%rdi,1) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42d17c │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %dh,0x49022fd2(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d171 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + ja 42e8f2 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + dec %rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + lea 0x23e2778(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 16ec890 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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) │ │ │ │ - enter $0x3d3b,$0x2 │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42d208 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d1fd │ │ │ │ + jb 42e93a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - movq $0x2800171,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 1e29500 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,(%rbx) │ │ │ │ - cmp $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42d298 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d28d │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x42d190,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1c0b3(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - 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) │ │ │ │ - test $0x3a,%al │ │ │ │ - cmp $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42d30c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d301 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $0x72,-0x8(%r9,%rdi,1) │ │ │ │ + rex.WRXB │ │ │ │ + movq $0x42e998,-0x10(%rbp) │ │ │ │ + lea 0x2350d20(%rip),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42e998 │ │ │ │ + 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) │ │ │ │ - cmp %bh,(%rdx) │ │ │ │ - cmp $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42d398 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d38d │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - movq $0x2800171,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + fiaddl 0x45c74802(%rip) │ │ │ │ + add %dl,%al │ │ │ │ + jmp ffffffff8d8ee9e4 <__environ@GLIBC_2.2.5+0xffffffff8b0d893c> │ │ │ │ + xor $0x234f122,%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22258f0 │ │ │ │ + lea 0x205daf1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x39,%al │ │ │ │ - cmp $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42d428 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d41d │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x42d320,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1bf19(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x38,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 %dl,(%rax) │ │ │ │ - cmp %edi,0x458d4802(%rip) │ │ │ │ - call 733b0d9c <__environ@GLIBC_2.2.5+0x70b9acf4> │ │ │ │ - js 42d49a │ │ │ │ - movl $0x42d488,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %bh,0x480205da(%rax) │ │ │ │ + movl $0x42e9f8,0x0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42d488 │ │ │ │ + jne 42e9f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmp %bh,0x458b4802(%rip) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x72b7f81e(%rbx) │ │ │ │ - xor $0x1ebd18b,%eax │ │ │ │ - mov (%rsi,%rdx,8),%rdx │ │ │ │ - jmp *%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1be46(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1be3f(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - lea 0x205c758(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x42d508,0x0(%rbp) │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + add %dl,0x480205da(%rax) │ │ │ │ + movl $0x42ea20,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42d508 │ │ │ │ + jne 42ea20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x38(%rax) │ │ │ │ - cmp $0xc4834902,%eax │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + add %ch,-0x26(%rax) │ │ │ │ + add $0x45c74802,%eax │ │ │ │ + add %al,-0x16(%rax) │ │ │ │ + rex.X add %bpl,%cl │ │ │ │ + sub -0x21(%rsi),%ebp │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x26(%rax) │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,%esp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - jnp 42d52c │ │ │ │ - or 0x49(%rdx,%rdi,1),%edi │ │ │ │ - movl $0x42d220,-0x30(%rsp) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800161,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x42d120,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1bd9b(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x42d5d8,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42d5d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + movq $0x21696f8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x42eab8,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x205c98b(%rip),%rsi │ │ │ │ + lea 0x205c97e(%rip),%r14 │ │ │ │ + movq $0x222b218,-0x8(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1710bc0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x49023d37(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d915 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - cmpq $0xb,0x7(%rbx) │ │ │ │ - jl 42d632 │ │ │ │ - movq $0x42d090,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800161,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x42cf90,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1bcd4(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x42d6a8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42d6a8 │ │ │ │ + add %dl,%al │ │ │ │ + flds 0x45c74802(%rip) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + rex.X add %sil,%sil │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 42eae0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - 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 %dh,0x49023d36(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42d925 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - cmpq $0xb,0x7(%rbx) │ │ │ │ - jl 42d702 │ │ │ │ - movq $0x42cf00,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800161,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x42ce00,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1bc0d(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x42d778,0x0(%rbp) │ │ │ │ + add %ch,0x480205d9(%rax) │ │ │ │ + movl $0x42eb40,-0x28(%rbp) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov 0x27(%rbx),%rsi │ │ │ │ + mov %rsi,%r10 │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42d778 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x27edee2,-0x30(%rbp) │ │ │ │ + mov %r10,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 433bd0 │ │ │ │ + rex.RX add %r8b,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + flds 0x45c74802(%rip) │ │ │ │ + add %ch,-0x15(%rax) │ │ │ │ + rex.X add %sil,%sil │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 42eb68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.RX add %r8b,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + fadds 0x45c74802(%rip) │ │ │ │ + add %dl,0x480042eb(%rax) │ │ │ │ + mov 0xf(%rbx),%ebx │ │ │ │ + jmp 22275c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.RX add %r8b,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fadds -0x3b7cb6fe(%rip) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x42e870,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x42ec00,0x0(%rbp) │ │ │ │ + lea -0x6(%r12),%r8 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + lea 0x205c83e(%rip),%rsi │ │ │ │ + lea 0x205c831(%rip),%r14 │ │ │ │ + movq $0x222b218,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1710bc0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.RX or %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + add $0x45c74802,%eax │ │ │ │ + xor %al,-0x14(%rax) │ │ │ │ + add %cl,0x4d(%rbx,%r9,4) │ │ │ │ + and %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge 42ec24 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov %rbx,0x28(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 437ac8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor $0x8349023d,%eax │ │ │ │ + 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 %cl,(%rdi) │ │ │ │ - xchg %ebp,-0x74b80000(%rcx,%rax,1) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - jnp 42d79c │ │ │ │ - or 0x49(%rdx,%rdi,1),%edi │ │ │ │ - movl $0x42cd70,-0x30(%rsp) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800161,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x42e918,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x42cc70,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1bb45(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0xfffffffffffffff8,%rdx │ │ │ │ - mov (%rdx),%rdx │ │ │ │ - mov -0x4(%rdx),%edx │ │ │ │ - add $0xfffffffffffffffa,%rdx │ │ │ │ - lea 0x1ebce3b(%rip),%rsi │ │ │ │ - mov (%rsi,%rdx,8),%rdx │ │ │ │ - jmp *%rdx │ │ │ │ - movq $0x42d868,0x0(%rbp) │ │ │ │ - mov 0x1(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + fadds -0x33c16fe(%rip) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x2a(%rax) │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42ed5a │ │ │ │ + movq $0x42ece8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42d868 │ │ │ │ + jne 42ece8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0xd8894802,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42ed65 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42ed4a │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x2229e60,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x2229ed8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x42ed88,-0x8(%rbp) │ │ │ │ + lea -0x28(%r12),%rdi │ │ │ │ + lea 0x205d5c2(%rip),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 428308 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x205d777(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x23deee5(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor $0x3d,%al │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + add %al,0x480205d5(%rax) │ │ │ │ + movl $0x42edb0,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + jmp 42ecb0 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + 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 %edx,%edi │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - jnp 42d88c │ │ │ │ - or 0x49(%rdx,%rdi,1),%edi │ │ │ │ - movl $0x42d3b0,-0x30(%rsp) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800161,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x42d2b0,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1ba31(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b819(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b810(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b806(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b7fb(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b7f0(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b7e3(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b7db(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b7d2(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b7c6(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b7bf(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b7b6(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b7ad(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b7a3(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b796(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b78d(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b780(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b777(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b76c(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b75f(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b758(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b750(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b745(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b73b(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b730(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b728(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b71e(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b711(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b707(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b701(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b6f6(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b6f0(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b6e7(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b6e2(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b6d8(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b6cf(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b6c8(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b6c0(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b6b8(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b6b3(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b6ad(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x1e1b6a5(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ - jmp 2222cd0 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - fisubs 0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 42ee20 │ │ │ │ + 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 42dd4e │ │ │ │ - movq $0x42dcf0,-0x8(%rbp) │ │ │ │ + jb 42eea7 │ │ │ │ + movq $0x42ee58,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42dcf0 │ │ │ │ + jne 42ee58 │ │ │ │ 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) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rbp,%rbx,2) │ │ │ │ - add $0x28,%esp │ │ │ │ + add %esi,0x49(%rsi,%rcx,2) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42dd3e │ │ │ │ + ja 42ee97 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - movq $0x214b770,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x42ee00,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - lea 0x205bf13(%rip),%rbx │ │ │ │ + lea 0x205d63a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x205bee9(%rip),%rbx │ │ │ │ + lea 0x23ded98(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - 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 %ch,%cl │ │ │ │ - xor %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 42eef2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42ee20 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + {rex2 0x5} add -0x73(%r8),%r9b │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42de3a │ │ │ │ - movq $0x42ddd8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + jb 42ef2a │ │ │ │ + movq $0x42ef48,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42ddd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 42ecb0 │ │ │ │ + lea 0x205d5bf(%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,0x49(%rcx,%riz,2) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42de2a │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x214b770,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - 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,0x19(%rdi) │ │ │ │ + movq $0x42eed0,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - lea 0x205be37(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x205bdfd(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%cl │ │ │ │ - sub %edi,%edi │ │ │ │ + add %bl,-0x2b(%rax) │ │ │ │ + add $0xff73e902,%eax │ │ │ │ (bad) │ │ │ │ decl (%rdi) │ │ │ │ (bad) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480205bd(%rax) │ │ │ │ - mov %esi,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23e31c4(%rip),%r14 │ │ │ │ - jmp 42d448 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x2c(%rax) │ │ │ │ - add $0xf7894802,%eax │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x205d44d(%rip),%r14 │ │ │ │ - jmp 2169af0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jo 42df14 │ │ │ │ - cmp $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42df11 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x205d436(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42efd2 │ │ │ │ + movq $0x42eff0,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 42dbf0 │ │ │ │ + lea 0x205d537(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + {rex2 0x5} add -0x77(%r9),%r9b │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + adc $0xff,%al │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %al,0x2000000(%rip) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ch,(%rsi) │ │ │ │ - cmp $0x458d4802,%eax │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + add $0x669eeb02,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x10000000,%eax │ │ │ │ + {rex2 0x5} add -0x73(%r8),%r9b │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42df51 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x205d3f6(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb 42f085 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42f080 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x22fca88(%rip),%rdi │ │ │ │ + lea 0x23dd829(%rip),%rsi │ │ │ │ + lea 0x23c421a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ + jmp 16d5268 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ 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) │ │ │ │ - lock sub $0x8d48023d,%eax │ │ │ │ - rex.RB │ │ │ │ + cwtl │ │ │ │ + rolb %cl,0x458d4802(%rip) │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42df91 │ │ │ │ + jb 42f0d0 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x205d3b6(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x23dd3f9(%rip),%rsi │ │ │ │ + lea 0x23c41ca(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ + jmp 16e2500 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42f154 │ │ │ │ + movq $0x42f128,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42f128 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,0x480205d4(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42f144 │ │ │ │ + movq $0x42f170,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 42e560 │ │ │ │ + lea 0x205d27d(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 20a9748 │ │ │ │ + lea 0x205d485(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2d,%al │ │ │ │ - cmp $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42dfd1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x205d376(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0x42f0a0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x42f1c8,0x0(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + lea 0x205d3ca(%rip),%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + rolb %cl,-0x2176b6fe(%rip) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 42e958 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 42e013 │ │ │ │ - cmp $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42e011 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x205d336(%rip),%rsi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + jmp 42f208 │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - roll %cl,0x458d4802(%rip) │ │ │ │ - clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42e09b │ │ │ │ - movq $0x42e068,-0x8(%rbp) │ │ │ │ + jb 42f28f │ │ │ │ + movq $0x42f240,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42e068 │ │ │ │ + jne 42f240 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rolb %cl,-0x2776b7fe(%rip) │ │ │ │ - and $0x7,%eax │ │ │ │ - lea 0x1ebc743(%rip),%rcx │ │ │ │ - mov (%rcx,%rax,8),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b516(%rip),%rbx │ │ │ │ + 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 42f27f │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x42f1e8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b4de(%rip),%rbx │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x205d382(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x23de9b0(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x30(%rax) │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 42f36a │ │ │ │ + movq $0x42f2f8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42f2f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x205d456(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rolb $1,-0x2776b7fe(%rip) │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42f375 │ │ │ │ add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e0f5 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x42dfa8,-0x28(%r12) │ │ │ │ + ja 42f35a │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x2229e60,-0x28(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + movq $0x2229ed8,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1b24b(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ + movq $0x42f398,-0x8(%rbp) │ │ │ │ + lea -0x28(%r12),%rdi │ │ │ │ + lea 0x205cfb2(%rip),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 428308 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e0f5 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - movq $0x42df68,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1b1f5(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e0f5 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x42df28,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1b1af(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e0f5 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x42dee8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1b164(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0xfffffffffffffff8,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - add $0xfffffffffffffffa,%rax │ │ │ │ - lea 0x1ebc5ea(%rip),%rcx │ │ │ │ - mov (%rcx,%rax,8),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e0f5 │ │ │ │ - mov 0x1(%rbx),%rax │ │ │ │ - movq $0x42dfe8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1b0cf(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - lea 0x205b992(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b95a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b922(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b8ea(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b8b2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b87a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b842(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b80a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b7d2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b79a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b762(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b72a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b6f2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b6ba(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b682(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b64a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b612(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b5da(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b5a2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b56a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b532(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b4fa(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b4c2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b48a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b452(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b41a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b3e2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b3aa(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b372(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b33a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b302(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b2ca(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b292(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b25a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b222(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b1ea(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b1b2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b17a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b142(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b10a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205b0d2(%rip),%rbx │ │ │ │ + lea 0x205d2af(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x23de8d5(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - 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) │ │ │ │ + add %dh,-0x31(%rax) │ │ │ │ + add $0x45c74802,%eax │ │ │ │ + add %al,%al │ │ │ │ + repz add %cl,0x75(%rbx,%r9,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %ch,%cl │ │ │ │ + adc %edi,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42e542 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - movq $0x222c9e8,-0x28(%rbp) │ │ │ │ - movq $0x2811111,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 21696f8 │ │ │ │ - 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) │ │ │ │ - ror $1,%ch │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42e57e │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 42dec0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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,0x22(%rdi) │ │ │ │ + movq $0x21f0db0,-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 2224080 │ │ │ │ + nop │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,0x490205cd(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e5ec │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x42e558,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x28003a9,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ret $0x205 │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42f4c7 │ │ │ │ + movq $0x42f460,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42f460 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - int $0x5 │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + roll $0x83,-0x2776b7fe(%rip) │ │ │ │ + loopne 42f46d │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42f4b9 │ │ │ │ + movq $0x42f4a0,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42f4a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x30(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x42e598,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x1e1aaa3(%rip),%r14 │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x480205c1(%rax) │ │ │ │ + movl $0x42f4e0,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0xf(%rbx),%r14 │ │ │ │ + jmp 428508 │ │ │ │ + lea 0x23de791(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,-0x3f(%rax) │ │ │ │ + add $0x45c74802,%eax │ │ │ │ + adc %dl,(%rax) │ │ │ │ + cmc │ │ │ │ + add %cl,0x75(%rbx,%r9,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + sbb %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + sbb %bh,%bh │ │ │ │ + (bad) │ │ │ │ + incl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d480205cc,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42e6db │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e6d0 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800171,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x205cc53(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2169af0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - int3 │ │ │ │ - add $0xc4834902,%eax │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + 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,0x44(%rdi) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x42e678,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x28003a9,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x21f0db0,-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 2224080 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,0x480205cb(%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 42e7c5 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e7ba │ │ │ │ + jb 42f582 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x42e6f0,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x1e1a942(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + jmp 42ee20 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lret │ │ │ │ - add $0xc4834902,%eax │ │ │ │ - rex │ │ │ │ + add %bl,0x480205c0(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42f5e4 │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e838 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x42e760,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800161,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + ja 42f5d9 │ │ │ │ + movq $0x42f418,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x42f600,-0x8(%rbp) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 42f418 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x205d045(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x72b7fdc3(%rip) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42e8b4 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e8a9 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x42f560,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + iret │ │ │ │ + add $0xff4be902,%eax │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x49023d24(%rax) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e920 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x42e858,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1a7e6(%rip),%r14 │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %ah,0x458d4802(,%rdi,1) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42e9b8 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42e9ad │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - movq $0x2800171,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + jb 42f68e │ │ │ │ + movq $0x42f6b0,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 42dbf0 │ │ │ │ + lea 0x205cfbb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ah,(%rbx) │ │ │ │ - cmp $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42ea48 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ea3d │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x42e940,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1a6cd(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,0x480205cf(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 42f5a0 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x31(%rax) │ │ │ │ + add $0x6696eb02,%eax │ │ │ │ + nopl 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 %bh,(%rax) │ │ │ │ + iret │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + call 733b304c <__environ@GLIBC_2.2.5+0x70b9cfa4> │ │ │ │ + jbe 42f74a │ │ │ │ + movl $0x42f740,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42f740 │ │ │ │ + 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,%al │ │ │ │ - and -0x3b7cb6fe(%rip),%bh │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x42e9d0,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800161,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + (bad) │ │ │ │ + add $0xd8894802,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 42f769 │ │ │ │ + movq $0x42f790,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 42f5a0 │ │ │ │ + lea 0x23de4e1(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc $0x3000000,%eax │ │ │ │ + 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,(%rsi) │ │ │ │ + add %ah,0x480205ce(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x42f7c8,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 42f6f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103b242c <__environ@GLIBC_2.2.5+0xdb9c384> │ │ │ │ (bad) │ │ │ │ - filds (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - jne 42eb83 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ebcf │ │ │ │ - mov 0x7(%rbx),%rdx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x42e508,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - cmp $0xb,%rcx │ │ │ │ - jl 42eb4c │ │ │ │ - movq $0x42e7e8,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x42e618,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%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 │ │ │ │ - and %edi,0x4d8b4802(%rip) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %ecx,%esi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ebf3 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - cmp $0xb,%rsi │ │ │ │ - jl 42ebaf │ │ │ │ - movq $0x42ea68,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x42e8d0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x205c995(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x42ec28,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x42eb78,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - leave │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret $0xfffe │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42f83a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 42ee20 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - leave │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - call 733b25ac <__environ@GLIBC_2.2.5+0x70b9c504> │ │ │ │ - jnp 42ecaa │ │ │ │ - movl $0x42ec98,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42ec98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %bl,%al │ │ │ │ + int $0x5 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42f89f │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 42f894 │ │ │ │ + movq $0x42f6f8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x42f8c0,-0x8(%rbp) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 42f6f8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x205cdda(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - enter $0x205,$0x48 │ │ │ │ - movl $0x42ecc8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42ecc8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x42f818,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x33(%rax) │ │ │ │ + add $0xff43e902,%eax │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480205c8(%rax) │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 42ead8 │ │ │ │ - lea 0x205c89d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - 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 %ah,-0x38(%rax) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42ed52 │ │ │ │ - movq $0x42ed40,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 42f94e │ │ │ │ + movq $0x42f970,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42ed40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 42dbf0 │ │ │ │ + lea 0x205cd4b(%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 %ah,(%rax) │ │ │ │ - enter $0x205,$0x48 │ │ │ │ - mov %ebx,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + add %dl,(%rax) │ │ │ │ + int $0x5 │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jne 42f97c │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 42ead8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 42f858 │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movl $0xa53b4d10,-0x3b7cb6fe(%rip) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x17(%rdi) │ │ │ │ - movq $0x42ed00,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp 2169af0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x205c7ea(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,(%rax) │ │ │ │ + int $0x5 │ │ │ │ + add %bl,%ch │ │ │ │ + xchg %eax,%esi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480205c7(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + adc %ch,%cl │ │ │ │ + add $0xf3894802,%eax │ │ │ │ + jmp 222f508 │ │ │ │ + nop │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + int $0x5 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42ee1e │ │ │ │ - movq $0x42ee00,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + jae 42fa1b │ │ │ │ + lea 0x205cd50(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + int $0x5 │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rsi,2) │ │ │ │ + add $0x8,%ebp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x42fa48,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42ee00 │ │ │ │ + jne 42fa48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + int3 │ │ │ │ + add $0xd8894802,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 42fa68 │ │ │ │ + movq $0x42faa8,0x0(%rbp) │ │ │ │ + lea 0x205cc9f(%rip),%r14 │ │ │ │ + jmp 42dbf0 │ │ │ │ + lea 0x205cb73(%rip),%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x23de1b0(%rip),%rsi │ │ │ │ + lea 0x23e0731(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 428728 │ │ │ │ + lea 0x205cb60(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x34(%rax) │ │ │ │ + add $0x45c74802,%eax │ │ │ │ + add %cl,%al │ │ │ │ + cli │ │ │ │ + rex.X add %cl,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + or %bh,%al │ │ │ │ (bad) │ │ │ │ + incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x39(%rax) │ │ │ │ - add $0xdf894802,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - movq $0x222c4c0,0x0(%rbp) │ │ │ │ - movq $0x280dc51,0x8(%rbp) │ │ │ │ - jmp 42ead8 │ │ │ │ - lea 0x205c77b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x34(%rax) │ │ │ │ + add $0x45c74802,%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ + cli │ │ │ │ + rex.X add %cl,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + xor %dh,%bh │ │ │ │ + (bad) │ │ │ │ + incl 0x2000000(%rip) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add $0xf7894802,%eax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 42ed70 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %dl,-0x34(%rax) │ │ │ │ + add $0xfeebe902,%eax │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movl $0x7738b4c,-0x976b3fe(%rip) │ │ │ │ - jmp 42edc8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + jmp 42fae0 │ │ │ │ + add $0xf3894802,%eax │ │ │ │ + jmp 222f508 │ │ │ │ + nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ + ... │ │ │ │ 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 %ch,%al │ │ │ │ - movb $0x4c,-0x876b7fe(%rip) │ │ │ │ - mov %esi,%esi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 42ec58 │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + rex.WR int3 │ │ │ │ + add $0xf3894802,%eax │ │ │ │ + jmp 222f508 │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42ef25 │ │ │ │ - movq $0x42ee48,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x42ee70,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x42ee98,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x216e598,-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 0x205c679(%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) │ │ │ │ - or %bl,(%rsi) │ │ │ │ - cmp $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42ef79 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x205c3ce(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ + lea 0x205cc90(%rip),%r14 │ │ │ │ + jmp 214e140 │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x3d1d,$0x2 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + mov $0x480205cc,%eax │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 42efb9 │ │ │ │ + jb 42fbb8 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x205c38e(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ + movq $0x42fbd0,-0x18(%rbp) │ │ │ │ + lea 0x23d50fd(%rip),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x205cc6a(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 214f718 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bl,-0x72b7fdc3(%rip) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42eff9 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x205c34e(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - 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 %dh,0x19(%rdi) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + int3 │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x42fb80,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + lea 0x23d4e64(%rip),%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x205cbfb(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0xffffffff8d48023d,%rax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42f039 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x205c30e(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x480205cb(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 42fca7 │ │ │ │ + movq $0x42fcc8,-0x8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x205cb7b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 214f718 │ │ │ │ + lea 0x205cbba(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,-0x72b7fdc3(%rip) │ │ │ │ - rex.RB │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0x68000000,%eax │ │ │ │ + lret │ │ │ │ + add $0x458d4802,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42f079 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x205c2ce(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb 42fd57 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42fd52 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x205cb21(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x5c2,$0x2 │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42f0fb │ │ │ │ - movq $0x42f0c8,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42f0c8 │ │ │ │ + jmp 2150ee8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x480205c2(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - lea 0x1ebb873(%rip),%rcx │ │ │ │ - mov (%rcx,%rax,8),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a4b6(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a47e(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42f14e │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - movq $0x42f010,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1a1f2(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42f14e │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - movq $0x42efd0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1a19c(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42f14e │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x42ef90,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1a156(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42f14e │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x42ef50,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1a10b(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0xfffffffffffffff8,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - add $0xfffffffffffffffa,%rax │ │ │ │ - lea 0x1ebb721(%rip),%rcx │ │ │ │ - mov (%rcx,%rax,8),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42f14e │ │ │ │ - mov 0x1(%rbx),%rax │ │ │ │ - movq $0x42f050,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e1a076(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - lea 0x205a939(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a901(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a8c9(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a891(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a859(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a821(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a7e9(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a7b1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a779(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a741(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a709(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a6d1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a699(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a661(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a629(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a5f1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a5b9(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a581(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a549(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a511(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a4d9(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a4a1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a469(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a431(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a3f9(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a3c1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a389(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a351(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a319(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a2e1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a2a9(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a271(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a239(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a201(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a1c9(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a191(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a159(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a121(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a0e9(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a0b1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x205a079(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - mov $0x8d480205,%ebp │ │ │ │ - rex.RB │ │ │ │ + adc $0x28000000,%eax │ │ │ │ + lret │ │ │ │ + add $0x458d4802,%eax │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42f5b3 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42f5a8 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x42f090,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e19b4a(%rip),%r14 │ │ │ │ + jb 42fdc5 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 42fdc0 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x23d4ef8(%rip),%rsi │ │ │ │ + lea 0x23cd919(%rip),%r14 │ │ │ │ + lea 0x205cae1(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 222f748 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x40(%rax) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - call 103b2f24 <__environ@GLIBC_2.2.5+0xdb9ce7c> │ │ │ │ - (bad) │ │ │ │ - repz add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock adc %dh,%dh │ │ │ │ - rex.X add %cl,-0x77(%rax) │ │ │ │ - xrelease mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42f610 │ │ │ │ - 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 %bl,(%rax) │ │ │ │ - rolb $0x8,0x458b4802(%rip) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 42f773 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42f6db │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x6(%r12),%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 42f67f │ │ │ │ - movq $0x42f720,-0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x6(%rcx),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 42b918 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 42f6b8 │ │ │ │ - movq $0x42f560,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4337c0,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x42f700,0x0(%rbp) │ │ │ │ - jmp 2223c10 │ │ │ │ - lea 0x205bf71(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + lret $0x205 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x205cac6(%rip),%r14 │ │ │ │ + jmp 2189780 │ │ │ │ + nop │ │ │ │ + ss cltd │ │ │ │ + loope 42fdfd │ │ │ │ + ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x44(%rax) │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - or %ch,%cl │ │ │ │ - jbe 42f706 │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x89480205,%esp │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,-0x1(%rdi) │ │ │ │ - (bad) │ │ │ │ - decl -0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - movq $0x280cf09,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x23de4d7(%rip),%rbx │ │ │ │ - lea 0x23cdb18(%rip),%rcx │ │ │ │ - jmp 42f64f │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x16fdfa42(%rax) │ │ │ │ - sub %esi,%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 clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42f7da │ │ │ │ - movq $0x42f7f8,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 42c898 │ │ │ │ - lea 0x205be87(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + push %rcx │ │ │ │ + cltd │ │ │ │ + loope 42fe1d │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0xe(%rbp),%esi │ │ │ │ - lea 0x23de421(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23de41c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x2,%rbx │ │ │ │ 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 clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42f852 │ │ │ │ - movq $0x42f870,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 42c898 │ │ │ │ - lea 0x205be17(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + cltd │ │ │ │ + loope 42fe3d │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0xe(%rbp),%esi │ │ │ │ - lea 0x23de3b2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23de39b(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x3,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + nop │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - lock mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 42f7c0 │ │ │ │ - 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 733b322c <__environ@GLIBC_2.2.5+0x70b9d184> │ │ │ │ - sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 85f201 │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 42c898 │ │ │ │ - lea 0x205bd7f(%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0x11(%rbp),%esi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 42ffd6 │ │ │ │ + movq $0x42feb8,-0x28(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42feb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%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 clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42f983 │ │ │ │ - movq $0x42f9a0,-0x8(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 42c898 │ │ │ │ - lea 0x205bcfe(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0xe(%rbp),%esi │ │ │ │ - lea 0x23de282(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23de26b(%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 call 733b3334 <__environ@GLIBC_2.2.5+0x70b9d28c> │ │ │ │ - sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 85f411 │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 42c898 │ │ │ │ - lea 0x205bc87(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x0,%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 0x11(%rbp),%esi │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + incb 0x0(%rdx) │ │ │ │ + mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 42fee8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x894c0205,%esp │ │ │ │ - testb $0x7,0x73(%rbx,%rcx,4) │ │ │ │ - jmp 42fa90 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480205bc(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jae 42fb4f │ │ │ │ - lea 0x205bca4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x10,%rbp │ │ │ │ - lea 0x23de19e(%rip),%rsi │ │ │ │ - jmp 42fb4f │ │ │ │ - movq $0x42fae8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,(%r8) │ │ │ │ + incl 0x0(%rdx) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42fae8 │ │ │ │ + jne 42ff18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x44(%rax) │ │ │ │ - add $0x758b4c02,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rax,%rsi,4) │ │ │ │ - movl $0x42fb38,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42fb38 │ │ │ │ - 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,-0x1(%r8) │ │ │ │ + rex.X add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + sbb %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x8b4c0205,%esp │ │ │ │ - jne 42fb54 │ │ │ │ - cmpq $0x7d,0x7(%rbx) │ │ │ │ - je 42fcc6 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - add $0x20,%rbp │ │ │ │ - movq $0x42fb80,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42fb80 │ │ │ │ + jne 42ff48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov $0x89480205,%ebx │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - enter $0x42fb,$0x0 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42fbc8 │ │ │ │ - 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,0x480205bb(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - cmp $0x2d,%rbx │ │ │ │ - je 42fab8 │ │ │ │ - cmp $0x7b,%rbx │ │ │ │ - jne 42fcb6 │ │ │ │ - movq $0x42fc10,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,-0x1(%r8) │ │ │ │ + rex.X add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 42fc10 │ │ │ │ + jne 42ff78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x8b4c0205,%ebx │ │ │ │ - jne 42fc1c │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 42faa8 │ │ │ │ - movq $0x42fc60,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 42fc60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0x83490205,%edx │ │ │ │ + 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,0x6c(%rdi) │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - cmpq $0x2d,0x7(%rbx) │ │ │ │ - jne 42fc97 │ │ │ │ - movq $0x42fa68,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - add $0x20,%rbp │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - jmp 42fb4f │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 42fb4f │ │ │ │ - lea 0x205ba7b(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %dh,0x41(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x438028,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 42fb4f │ │ │ │ - mov %r14,%rax │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ + lea 0x205c95b(%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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x205beaf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 430072 │ │ │ │ + movq $0x430038,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 430038 │ │ │ │ + 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) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x4337c0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + movq $0x214bc60,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x205be64(%rip),%rbx │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x205c8c7(%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,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43010a │ │ │ │ + movq $0x4300d0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4300d0 │ │ │ │ + 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,0x15(%rdi) │ │ │ │ - movq $0x4337e0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0x214bc60,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x205be1c(%rip),%rbx │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x205c837(%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,-0x7d(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 430173 │ │ │ │ + movq $0x430168,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 430168 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x433800,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x205bdd4(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs 0x65ff08c5(%rbx),%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x205c7d6,%eax │ │ │ │ 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 43020a │ │ │ │ + movq $0x4301d0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4301d0 │ │ │ │ + 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,0x15(%rdi) │ │ │ │ - movq $0x433820,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x27(%rbx),%rax │ │ │ │ + movq $0x21f0d10,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x205bd8c(%rip),%rbx │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x205c747(%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,-0x7d(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 430273 │ │ │ │ + movq $0x430268,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 430268 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x433840,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x4(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x205bd44(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d480205be,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 42ff0a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x205c6e6(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x480205be │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42ff42 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%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 %bh,0x480205c6(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 430304 │ │ │ │ + movq $0x4302f0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4302f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,0x480205c6(%rax) │ │ │ │ + lea 0x205c679(%rip),%esi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1eaa9c0 │ │ │ │ + lea 0x205c68d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - xor %bh,-0x72b7fdfb(%rsi) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42ff7a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - mov $0x8d480205,%ebp │ │ │ │ + add %dh,(%rax) │ │ │ │ + jno 430362 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 42ffb2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb 430351 │ │ │ │ + movq $0x430368,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x45,-0x72b7fdfb(%rbp) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 42ffea │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %dh,%al │ │ │ │ + jo 4303a2 │ │ │ │ + add 0x75(%rbx,%rcx,4),%cl │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + orl $0x1,-0x3d(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %bh,-0x72b7fdfb(%rbp) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 430022 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - mov $0x8d480205,%ebp │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43005a │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4303c6 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4303b8 │ │ │ │ + lea 0x23cb0b3(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb %bh,-0x72b7fdfb(%rbp) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 430092 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23cb08a(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 430062 │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4300ca │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + xor %cl,-0x72b7fdc4(%rbp) │ │ │ │ + rex.RB loopne 430439 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 430488 │ │ │ │ + movq $0x430438,-0x20(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 430438 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xbc,%al │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 430102 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov %?,(%rdx,%rax,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 43048c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 430478 │ │ │ │ + movq $0x430388,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4304c0,0x0(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 2128460 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x430558,0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 4300d2 │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43013a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %bh,0x458d4802(%rbp,%rax,1) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 430172 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + adc %r14b,%r8b │ │ │ │ + add $0x43,%al │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + sbb %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + xor %esi,%ecx │ │ │ │ + filds (%rcx) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x458d4802(%rbp,%rax,1) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4301aa │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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,0x35(%rdi) │ │ │ │ + movq $0x214b790,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x5bb,$0x2 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4301e2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ 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,0x22(%rdi) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nop │ │ │ │ - mov $0x8d480205,%ebx │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43021a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - mov $0x8d480205,%ebx │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 430252 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %bh,-0x72b7fdfb(%rbx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43028a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - call 4845085b <__environ@GLIBC_2.2.5+0x45c3a7b3> │ │ │ │ + add %al,0x48023b6e(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4302c2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb 430601 │ │ │ │ + movq $0x430618,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xba,%al │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4302fa │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,0x6e(%rax) │ │ │ │ + cmp (%rdx),%eax │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 4302c8 │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 430332 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - 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 mov $0x8d480205,%edx │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43036a │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 430676 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 430668 │ │ │ │ + lea 0x23cae03(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %bh,-0x72b7fdfb(%rdx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4303a2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23cadda(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,-0x72b7fdfb(%rcx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4303da │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - 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) │ │ │ │ - cwtl │ │ │ │ - mov $0x8d480205,%ecx │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 430412 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x47(%rax) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ - jae 430633 │ │ │ │ - lea 0x205b934(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x430490,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + orb $0x45,-0x72b7fdc4(%rdx) │ │ │ │ + loopne 4306e9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 430738 │ │ │ │ + movq $0x4306e8,-0x20(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 430490 │ │ │ │ + jne 4306e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0x8b4c0205,%eax │ │ │ │ - jne 43049c │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov (%rdx,%rax,1),%bh │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 43073c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 430728 │ │ │ │ + movq $0x430638,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x430770,0x0(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 2128460 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x430808,0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - jmp 430633 │ │ │ │ - test %eax,(%rax,%rax,1) │ │ │ │ + jmp 222f610 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov $0x8b4c0205,%eax │ │ │ │ - jne 4304bc │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - jmp 4304c1 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4308e8 │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x430518,0x20(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430518 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + adc %r12b,0x49004307(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x48(%rax) │ │ │ │ - add $0x758b4c02,%eax │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 430633 │ │ │ │ - test %eax,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x48(%rax) │ │ │ │ - add $0x758b4c02,%eax │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - and %ch,%bl │ │ │ │ - add -0x77(%rax),%ecx │ │ │ │ - lret │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4308c0 │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + movq $0x214b790,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x4305a0,0x20(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4305a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0x5,%bh │ │ │ │ - add 0x75(%rbx,%rcx,4),%cl │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 430633 │ │ │ │ - test %eax,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov $0x5,%bh │ │ │ │ - add 0x75(%rbx,%rcx,4),%cl │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - and %ch,%bl │ │ │ │ - add -0x77(%rax),%ecx │ │ │ │ - lret │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4308a8 │ │ │ │ - movq $0x21f0d90,-0x10(%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 $0x21f0340,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x430628,0x20(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430628 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x49(%rax) │ │ │ │ - add $0x758b4c02,%eax │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43065a │ │ │ │ - mov 0x6(%rsi),%rax │ │ │ │ - mov 0xe(%rsi),%rbx │ │ │ │ - mov $0x41,%ecx │ │ │ │ - jmp 4306bb │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - add $0x20,%rbp │ │ │ │ - movq $0x430920,-0x10(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x23dd5e5(%rip),%rsi │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2148ce8 │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22233e8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - mov $0x5,%dh │ │ │ │ - add 0x75(%rbx,%rcx,4),%cl │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,0x3b(%rax) │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - je 4305ce │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - add $0x30,%rbp │ │ │ │ - inc %rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - cmp $0x5a,%rcx │ │ │ │ - jg 4306f1 │ │ │ │ - movq $0x430690,-0x30(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430690 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov $0x61,%ecx │ │ │ │ - jmp 430733 │ │ │ │ - add $0x4,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4c0205b6(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - cmp 0x7(%rbx),%rdx │ │ │ │ - je 430546 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - add $0x30,%rbp │ │ │ │ - inc %rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - cmp $0x7a,%rcx │ │ │ │ - jg 430769 │ │ │ │ - movq $0x430708,-0x30(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430708 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov $0x30,%ecx │ │ │ │ - jmp 4307ab │ │ │ │ - add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov $0x5,%dh │ │ │ │ - add 0x75(%rbx,%rcx,4),%cl │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,0x3b(%rax) │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - je 4304be │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - add $0x30,%rbp │ │ │ │ - inc %rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - cmp $0x39,%rcx │ │ │ │ - jg 4307e1 │ │ │ │ - movq $0x430780,-0x30(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ + and %al,%cl │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + fmuls -0x8(%rcx,%rdi,1) │ │ │ │ + jb 4308c5 │ │ │ │ + movq $0x4308e0,-0x28(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430780 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x430820,-0x20(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430820 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x4b(%rax) │ │ │ │ - add $0xc4834902,%eax │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %esp,0x4c000000(%rdi) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ + add %cl,%al │ │ │ │ + rolb $0x50,-0x3b7cb6fe(%rip) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 430956 │ │ │ │ + movq $0x4305d8,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x430698,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - cmp $0x27,%rcx │ │ │ │ - je 430448 │ │ │ │ - cmp $0x5f,%rcx │ │ │ │ - jne 43064e │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x430898,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430898 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x430860,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x430978,0x0(%rbp) │ │ │ │ + lea -0x46(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x5,%ah │ │ │ │ - add 0x75(%rbx,%rcx,4),%cl │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 430633 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4305c0,0x0(%rbp) │ │ │ │ - jmp 2223c10 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x430538,0x0(%rbp) │ │ │ │ - jmp 2223c10 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4304b0,0x0(%rbp) │ │ │ │ - jmp 2223c10 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 430977 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,-0x9ffbcf7(%r8) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x4c(%rax) │ │ │ │ - add $0xd8894802,%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 430977 │ │ │ │ - movq $0x430968,-0x10(%rbp) │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 430968 │ │ │ │ + jne 4309a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x5,%ah │ │ │ │ - add -0x7d(%rax),%cl │ │ │ │ - jnp 430973 │ │ │ │ - pop %rdi │ │ │ │ - je 430996 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - add $0x10,%rbp │ │ │ │ - movq $0x430a40,-0x8(%rbp) │ │ │ │ - lea 0x205adfa(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4309c8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4309c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + sbb %r11b,%r8b │ │ │ │ + or %eax,0x0(%rbx) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov $0x5,%bl │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ebp,(%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ - movq $0x4303f0,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bd77,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x4d(%rax) │ │ │ │ - add $0xd8894802,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 430aa2 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 430a92 │ │ │ │ - movq $0x4303b8,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bcc7,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x430ad0,0x0(%rbp) │ │ │ │ - lea 0x205acf7(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480205b2(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 430b32 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 430b22 │ │ │ │ - movq $0x430380,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bccf,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x430b60,0x0(%rbp) │ │ │ │ - lea 0x205ac8f(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,0x6a(%rax) │ │ │ │ + cmp (%rdx),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 430a29 │ │ │ │ + movq $0x430a40,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov $0x5,%dl │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsi,%rdx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 430bb2 │ │ │ │ - movq $0x430348,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bcd7,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x430bf0,0x0(%rbp) │ │ │ │ - lea 0x205ac27(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rax) │ │ │ │ + push $0x3b │ │ │ │ + add 0x75(%rbx,%rcx,4),%cl │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + rex.RX ret │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480205b1(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 430a9e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 430c52 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 430c42 │ │ │ │ - movq $0x430310,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bcdf,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + je 430a90 │ │ │ │ + lea 0x23ca9db(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x430c80,0x0(%rbp) │ │ │ │ - lea 0x205abbf(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ + lea 0x23ca9b2(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov $0x5,%cl │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsi,%rdx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 430cd2 │ │ │ │ - movq $0x4302d8,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bce7,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x430d10,0x0(%rbp) │ │ │ │ - lea 0x205ab57(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + xchg %bh,(%rdx,%rax,1) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 430b60 │ │ │ │ + movq $0x430b10,-0x20(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 430b10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x50(%rax) │ │ │ │ - add $0xd8894802,%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ + xchg %bh,(%rdx,%rax,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 430d72 │ │ │ │ - add $0x30,%r12 │ │ │ │ + jne 430b64 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 430d62 │ │ │ │ - movq $0x4302a0,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bcef,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + ja 430b50 │ │ │ │ + movq $0x430a60,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x430b98,0x0(%rbp) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 2128460 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - movq $0x430da0,0x0(%rbp) │ │ │ │ - lea 0x205aaef(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x430c30,0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - add $0xd8894802,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 430e02 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 430df2 │ │ │ │ - movq $0x430268,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bcf7,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x430e30,0x0(%rbp) │ │ │ │ - lea 0x205aa87(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + adc %r9b,%r8b │ │ │ │ + or 0x0(%rbx),%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x51(%rax) │ │ │ │ - add $0xd8894802,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 430e92 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 430e82 │ │ │ │ - movq $0x430230,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bcff,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x430ec0,0x0(%rbp) │ │ │ │ - lea 0x205aa1f(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - add $0xd8894802,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 430f22 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 430f12 │ │ │ │ - movq $0x4301f8,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + movq $0x214b790,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bd07,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - movq $0x430f50,0x0(%rbp) │ │ │ │ - lea 0x205a9b7(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ 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 %bh,(%rax) │ │ │ │ - scas %es:(%rdi),%al │ │ │ │ - add $0xd8894802,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 430fb2 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 430fa2 │ │ │ │ - movq $0x4301c0,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bd0f,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x430fe0,0x0(%rbp) │ │ │ │ - lea 0x205a94f(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x480205ad(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 431042 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 431032 │ │ │ │ - movq $0x430188,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bd17,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + 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 2224080 │ │ │ │ - movq $0x431070,0x0(%rbp) │ │ │ │ - lea 0x205a8e7(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - add $0xd8894802,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4310d2 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4310c2 │ │ │ │ - movq $0x430150,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bd1f,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x431100,0x0(%rbp) │ │ │ │ - lea 0x205a87f(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480205ac(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 431162 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 431152 │ │ │ │ - movq $0x430118,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bd27,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x431190,0x0(%rbp) │ │ │ │ - lea 0x205a817(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2223358 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,%al │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - add $0xd8894802,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4311f2 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4311e2 │ │ │ │ - movq $0x4300e0,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bd2f,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x431220,0x0(%rbp) │ │ │ │ - lea 0x205a7af(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + mov $0x8d480205,%esp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 430cda │ │ │ │ + movq $0x430cf8,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2223580 │ │ │ │ + lea 0x205bce7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x55(%rax) │ │ │ │ - add $0xd8894802,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 431282 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %dh,0x490205bc(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 431272 │ │ │ │ - movq $0x4300a8,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bd37,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + ja 430d72 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 430d3c │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 430d28 │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + movq $0x430d98,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2226bf8 │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + movq $0x430eb0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2226bf8 │ │ │ │ + movq $0x430888,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x4312b0,0x0(%rbp) │ │ │ │ - lea 0x205a747(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 22232d0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - add $0xd8894802,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 431312 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x83490205,%esp │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 431302 │ │ │ │ - movq $0x430070,-0x28(%r12) │ │ │ │ + ja 430e0e │ │ │ │ + movq $0x430a00,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x430ac0,-0x30(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bd3f,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x430c88,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x430e30,0x0(%rbp) │ │ │ │ + lea -0x46(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - movq $0x431340,0x0(%rbp) │ │ │ │ - lea 0x205a6df(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x56(%rax) │ │ │ │ - add $0xd8894802,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4313a2 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 431392 │ │ │ │ - movq $0x430038,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bd47,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x4313d0,0x0(%rbp) │ │ │ │ - lea 0x205a677(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0xe(%r8) │ │ │ │ + rex.XB add %sil,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 430e58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480205a9(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 431432 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 431422 │ │ │ │ - movq $0x430000,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bd4f,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + sbb %r10b,0x4c00430e(%r8) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x431460,0x0(%rbp) │ │ │ │ - lea 0x205a60f(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 2227080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - test $0x89480205,%eax │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsi,%rdx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4314b2 │ │ │ │ - movq $0x42ffc8,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bd57,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x4314f0,0x0(%rbp) │ │ │ │ - lea 0x205a5a7(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480205a8(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 431552 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %bh,%al │ │ │ │ + mov $0x83490205,%edx │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 431542 │ │ │ │ - movq $0x42ff90,-0x28(%r12) │ │ │ │ + ja 430f26 │ │ │ │ + movq $0x430328,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x4303e8,-0x30(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bd5f,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x4305b0,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x430f48,0x0(%rbp) │ │ │ │ + lea -0x46(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - movq $0x431580,0x0(%rbp) │ │ │ │ - lea 0x205a53f(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - test $0x5,%al │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsi,%rdx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4315d2 │ │ │ │ - movq $0x42ff58,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bd67,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x431610,0x0(%rbp) │ │ │ │ - lea 0x205a4d7(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0xf(%r8) │ │ │ │ + rex.XB add %sil,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 430f70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x59(%rax) │ │ │ │ - add $0x758b4802,%eax │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rdx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 431662 │ │ │ │ - movq $0x42ff20,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bd6f,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4316c7 │ │ │ │ - movq $0x42fee8,-0x38(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x4337e0,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + sbb %r13b,0x4c00430f(%r8) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d480205a6,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 43170a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x480205a6 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xe0000000,%eax │ │ │ │ + cmp %gs:(%rdx),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 431742 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb 43100f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 43100a │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1e1888d(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ + jmp 20660d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x72b7fdfb(%rsi) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43177a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43104a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ + jmp 214bf58 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4317af │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - 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) │ │ │ │ - shlb $0x45,-0x72b7fdfb(%rbp) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4317e7 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 431082 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ + jmp 214bf58 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jae 4318d2 │ │ │ │ - lea 0x205a56c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x5b(%rax) │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ss add (%rax),%al │ │ │ │ - add %cl,(%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + call 4845165e <__environ@GLIBC_2.2.5+0x45c3b5b6> │ │ │ │ + lea -0x58(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 431a27 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + jmp 431353 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lret $0x13 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - or (%rcx),%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,0x490205bd(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 431521 │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov 0x50(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + lea 0x10(%rbx),%r10 │ │ │ │ + mov %r10,%r11 │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + mov %rsi,%r11 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + mov %r11,0x60(%rsp) │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + mov %r14,0x68(%rsp) │ │ │ │ + mov 0x60(%rsp),%r14 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %r11,%rsi │ │ │ │ + mov %rax,%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x98(%rsp) │ │ │ │ + mov %r9,0x90(%rsp) │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r11,0x80(%rsp) │ │ │ │ + call 406fd0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x2102a38,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x24(%r12),%rax │ │ │ │ + mov 0x90(%rsp),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + add %r14,%rcx │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov 0x80(%rsp),%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 406fd0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,0x8(%rcx) │ │ │ │ + mov (%rcx),%rbx │ │ │ │ + cmp $0x2229ae0,%rbx │ │ │ │ + je 43123a │ │ │ │ + add $0x58,%rbp │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + jmp 431353 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + add $0x58,%rbp │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + jmp 431353 │ │ │ │ + mov (%rbx),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add $0xc4834902,%eax │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ecx,0x1(%rdi) │ │ │ │ + mov $0x8b480205,%esp │ │ │ │ + rex.RB │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4312e8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.RXB add %r8d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - cmp $0x2c,%rcx │ │ │ │ - jae 4319fe │ │ │ │ - cmp $0xe,%rcx │ │ │ │ - jb 431936 │ │ │ │ - cmp $0x29,%rcx │ │ │ │ - jae 431bf8 │ │ │ │ - cmp $0x28,%rcx │ │ │ │ - jae 431c37 │ │ │ │ - cmp $0x20,%rcx │ │ │ │ - jne 431942 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x431900,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 431900 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480205a4(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4319f0 │ │ │ │ - movq $0x431880,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 431880 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - cmp $0xc,%rcx │ │ │ │ - jae 4318c7 │ │ │ │ - cmp $0x9,%rcx │ │ │ │ - jae 4318c7 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov $0x41,%esi │ │ │ │ - jmp 431962 │ │ │ │ - inc %rsi │ │ │ │ - cmp $0x5a,%rsi │ │ │ │ - jg 431a5b │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 43195f │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x8b480205,%ebx │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + cmp %cl,-0x75(%rax) │ │ │ │ + jge 4312e8 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 431d66 │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - movq $0x4319d0,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + ja 431458 │ │ │ │ + test %r9,%r9 │ │ │ │ + jg 4313dc │ │ │ │ + mov 0x8(%rcx),%rdx │ │ │ │ + movq $0x27c7fe1,0x8(%rcx) │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + cmp $0x2229ae0,%rsi │ │ │ │ + jne 43134b │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + add $0x40,%rbp │ │ │ │ + mov 0x8(%rcx),%rdx │ │ │ │ + movq $0x431390,-0x20(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4319d0 │ │ │ │ + jne 431390 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480205a3(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 432b08 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x23dc25a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x5c,%rcx │ │ │ │ - jb 431b78 │ │ │ │ - cmp $0x7c,%rcx │ │ │ │ - jae 431942 │ │ │ │ - cmp $0x7b,%rcx │ │ │ │ - jae 431d82 │ │ │ │ - cmp $0x5d,%rcx │ │ │ │ - jne 431942 │ │ │ │ - movq $0x4317c8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bc4f,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %bh,%al │ │ │ │ + mov $0x8b480205,%edx │ │ │ │ + jae 4313ab │ │ │ │ + test %rsi,%rsi │ │ │ │ + jle 4313ce │ │ │ │ + movq $0x431548,-0x20(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1554678 │ │ │ │ + lea 0x23cbec4(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov $0x61,%esi │ │ │ │ - cmp $0x7a,%rsi │ │ │ │ - jg 431b02 │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - je 431a74 │ │ │ │ - inc %rsi │ │ │ │ - jmp 431a60 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 431eec │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - movq $0x431ad0,0x10(%rbp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 431480 │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + mov 0x8(%rcx),%rdx │ │ │ │ + lea -0x17(%r12),%rsi │ │ │ │ + mov %rsi,0x8(%rcx) │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + cmp $0x2229ae0,%rsi │ │ │ │ + je 43141e │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 431353 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + add $0x40,%rbp │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp 431353 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x431280,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + test %r9,%r9 │ │ │ │ + jne 4314d6 │ │ │ │ + mov 0x8(%rcx),%rsi │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + cmp $0x2229ae0,%rdx │ │ │ │ + jne 43134b │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp 43134b │ │ │ │ + mov %rsi,%rax │ │ │ │ + add %r9,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl 43150d │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + movq $0x4310e0,-0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 431ad0 │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + mov %r8,0x18(%rbp) │ │ │ │ + mov %rdi,0x20(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 22245f0 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x2396ce0(%rip),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x480205a2(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 430430 │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.RXB add %r8d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480205a2(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 431d4e │ │ │ │ - cmp $0x5f,%rdx │ │ │ │ - jne 431c6c │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - movq $0x431b68,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,-0x47(%rax) │ │ │ │ + add $0x458b4802,%eax │ │ │ │ + sub %cl,-0x77(%rax) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dh,0x48000000(%rsi) │ │ │ │ + movl $0x431588,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 431b68 │ │ │ │ + jne 431588 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.RXB add %r8d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movabs %al,0x758b4cde89480205 │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + mov $0xc7480205,%ecx │ │ │ │ + rex.RB clc │ │ │ │ + rclb $0x43,-0x74b7ffbd(%rip) │ │ │ │ + cmovs -0x76b7f8a5(%rbx),%ecx │ │ │ │ + add %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - mov $0x48ffffe8,%eax │ │ │ │ - cmp $0x2e,%ecx │ │ │ │ - jb 431c92 │ │ │ │ - cmp $0x5b,%rcx │ │ │ │ - jae 431e36 │ │ │ │ - cmp $0x3a,%rcx │ │ │ │ - jne 431942 │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x431be8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 431be8 │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 4315c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480205a1(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 433360 │ │ │ │ - cmp $0x2a,%rcx │ │ │ │ - jae 431942 │ │ │ │ - movq $0x431720,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bc2e,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4316e8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bc25,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x431f18,0x8(%rbp) │ │ │ │ - lea 0x205837b(%rip),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x23da860(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2148f80 │ │ │ │ - cmp $0x2d,%rcx │ │ │ │ - jb 431e6b │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - movq $0x431cd8,-0x10(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ + add %cl,%al │ │ │ │ + mov $0x8b480205,%eax │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + (bad) -0x7f(%rax) │ │ │ │ + jnp 4315d2 │ │ │ │ + std │ │ │ │ + incl (%rax) │ │ │ │ + add %dh,0x64(%rbp) │ │ │ │ + movq $0x431600,-0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 431cd8 │ │ │ │ + jne 431600 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480205a0(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 431958 │ │ │ │ - movq $0x431d28,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,0x480205b8(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + cmp 0x28(%rbp),%rax │ │ │ │ + jne 431629 │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + add $0x10,%rbp │ │ │ │ + movq $0x4312b8,0x0(%rbp) │ │ │ │ + lea 0x205b828(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 1ed4d98 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + add $0x8,%rbp │ │ │ │ + movq $0x431660,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 431d28 │ │ │ │ + jne 431660 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - test %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x60(%rax) │ │ │ │ - add $0x7b834802,%eax │ │ │ │ (bad) │ │ │ │ - sub $0x181840f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %rcx,%rdx │ │ │ │ + add %ch,0x51(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 431839 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x7(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jg 4317f3 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jg 4316ba │ │ │ │ + movq $0x4318a8,0x0(%rbp) │ │ │ │ + lea 0x205b79f(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdi,0x28(%rbp) │ │ │ │ + mov %rbx,0x30(%rbp) │ │ │ │ + jmp 1ed4d98 │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %r8,0x8(%rdx) │ │ │ │ + mov (%rdx),%rsi │ │ │ │ + cmp $0x2229ae0,%rsi │ │ │ │ + jne 431708 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0xa0(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + movq $0x431740,0x0(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - jmp 431958 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x431af0,0x0(%rbp) │ │ │ │ - jmp 2223c10 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x431858,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2223c10 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - movq $0x431dc0,-0x10(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rdi,0x30(%rbp) │ │ │ │ + mov %rcx,0x40(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 431dc0 │ │ │ │ + jne 431740 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - lahf │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 431958 │ │ │ │ - movq $0x431e10,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 431e10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x61(%rax) │ │ │ │ - add $0x7b834802,%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub $0x85840f,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - jmp 431958 │ │ │ │ - movq $0x431790,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bc47,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x431758,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bc37,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 431849 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x30(%rbp),%rax │ │ │ │ + movq $0x21f0cf0,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea -0x37(%r12),%rdi │ │ │ │ + mov %rdi,0x8(%rax) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + cmp $0x2229ae0,%rdi │ │ │ │ + jne 4317bd │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0xa8(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + mov %r14,%rcx │ │ │ │ + movq $0x21f0320,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x2059ede(%rip),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 42fa90 │ │ │ │ - movq $0x431ee0,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 431ee0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jl 43180a │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x23967de(%rip),%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 431696 │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + sub %rdi,%rsi │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%r8 │ │ │ │ + jmp 431696 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4902059e(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 433138 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x431830,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2223c10 │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + cmp %cl,-0x75(%rax) │ │ │ │ + rex.WRB │ │ │ │ + rex │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp 4318b0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x62(%rax) │ │ │ │ - add $0xd8894802,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 431f90 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + rex.WRB │ │ │ │ + rex │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 431f9e │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - movq $0x431f80,0x8(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ + ja 431a03 │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov 0x8(%rcx),%rbx │ │ │ │ + lea -0x17(%r12),%rdx │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + cmp $0x2229ae0,%rdx │ │ │ │ + jne 431915 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + movq $0x431940,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 431f80 │ │ │ │ + jne 431940 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %ah,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sahf │ │ │ │ - add $0xde894802,%eax │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4321f8 │ │ │ │ - lea 0x2059c3b(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4319f3 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x28(%rbp),%rax │ │ │ │ + movq $0x21f0cf0,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x8(%rax),%rsi │ │ │ │ + lea -0x37(%r12),%rdi │ │ │ │ + mov %rdi,0x8(%rax) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + cmp $0x2229ae0,%rdi │ │ │ │ + jne 4319bd │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0xa8(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0xa0(%rsp),%rdx │ │ │ │ + mov %r14,%rcx │ │ │ │ + movq $0x21f0320,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x431870,0x0(%rbp) │ │ │ │ + mov %rsi,0x10(%rbp) │ │ │ │ + mov %r14,0x18(%rbp) │ │ │ │ + mov %rbx,0x20(%rbp) │ │ │ │ + jmp 2223c10 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x59d,$0x2 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 431fe2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - popf │ │ │ │ - add $0x458d4802,%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 43201a │ │ │ │ + jb 431a6e │ │ │ │ movq $0x222af48,-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 431808 │ │ │ │ + jmp 438048 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - popf │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 432052 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 431c0c │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x431af0,-0x38(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 431af0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - and %bl,-0x72b7fdfb(%rbp) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43208a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + sbb 0x0(%rbx),%eax │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 431b20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 4845263d <__environ@GLIBC_2.2.5+0x45c3c595> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4320c2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x1b(%r8) │ │ │ │ + rex.XB add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 431b50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %r8d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x9c,%al │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4320fa │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x4800431b(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 431b80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 4320aa │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 432132 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x4800431b(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 431bb0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex pushf │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43216a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x44af98,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + sub 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + dec %rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %bl,0x458d4802(%rbp,%rax,1) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4321a2 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 431da4 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x431c88,-0x38(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 431c88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $1,-0x72b7fdfb(%rbx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4321da │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4802059b(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jae 4322bb │ │ │ │ - lea 0x2059ca4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x4800431c(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 431cb8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x65(%rax) │ │ │ │ - add $0x758b4c02,%eax │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4323ba │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x432290,0x18(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,%r8b │ │ │ │ + sbb $0x43,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432290 │ │ │ │ + jne 431ce8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %r8d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - add $0x758b4c02,%eax │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 4322bb │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,(%r8) │ │ │ │ + sbb $0x8b480043,%eax │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 431d18 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - add $0x758b4c02,%eax │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43239b │ │ │ │ - movq $0x432308,-0x20(%rbp) │ │ │ │ - mov 0x6(%rsi),%rbx │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0xe(%rsi),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,0x1d(%r8) │ │ │ │ + rex.XB add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432308 │ │ │ │ + jne 431d48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4902059a(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 432383 │ │ │ │ - cmpq $0x3a,0x7(%rbx) │ │ │ │ - jne 432359 │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ + 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,0x3f(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x44af98,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + sub 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + dec %rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x4322b0,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4322b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x432220,-0x8(%rbp) │ │ │ │ - lea 0x2057c8e(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x23da173(%rip),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2148f80 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ - movq $0x4323e0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x23db8a4(%rip),%rsi │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2148ce8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48020599(%rax) │ │ │ │ - movl $0x432410,-0x8(%rbp) │ │ │ │ - lea 0x2059701(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lock mov $0x5,%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB movabs 0x460820ff8394c,%al │ │ │ │ + add %ch,%cl │ │ │ │ (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x5,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x67(%rax) │ │ │ │ - add $0xd8894802,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 432472 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 432462 │ │ │ │ - movq $0x4321b8,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bc6f,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0x5,%al │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rax │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + pop %rax │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + sbb %cl,-0x7f(%rax) │ │ │ │ + sti │ │ │ │ + loopne 431d9a │ │ │ │ + and (%rdx),%al │ │ │ │ + jne 431e22 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + movq $0x431e50,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 4324d8 │ │ │ │ - movq $0x4324b8,-0x8(%rbp) │ │ │ │ - mov 0x6(%rax),%rbx │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4324b8 │ │ │ │ + jne 431e50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cwtl │ │ │ │ + add %ah,-0x50(%rax) │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,-0x74b80000(%rcx,%rcx,1) │ │ │ │ + rex.XB (bad) │ │ │ │ + inc %rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + lea -0x7(%r12),%rdx │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + cmp $0x2229ae0,%rdx │ │ │ │ + je 431e9f │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 432196 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 432196 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x5,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ add $0x458b4802,%eax │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - cmp $0x5d,%rbx │ │ │ │ - jb 4324ef │ │ │ │ - cmp $0x7c,%rbx │ │ │ │ - je 432596 │ │ │ │ - add $0x8,%rbp │ │ │ │ - movq $0x4326d8,0x0(%rbp) │ │ │ │ - lea 0x2059631(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - cmp $0x5c,%rbx │ │ │ │ - jae 43262a │ │ │ │ - cmp $0x3d,%rbx │ │ │ │ - je 432505 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4324d8 │ │ │ │ - movq $0x432530,0x8(%rbp) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rax │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + pop %rax │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + sbb %cl,-0x7f(%rax) │ │ │ │ + sti │ │ │ │ + loopne 431e8a │ │ │ │ + and (%rdx),%al │ │ │ │ + jne 431f12 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov %rcx,%rbx │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + movq $0x431f40,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432530 │ │ │ │ + jne 431f40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x68(%rax) │ │ │ │ + add %dh,-0x51(%rax) │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + inc %rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + lea -0x7(%r12),%rdx │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + cmp $0x2229ae0,%rdx │ │ │ │ + je 431f8f │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 432196 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 432196 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 432196 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x5,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ add $0x458b4802,%eax │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rax │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,-0x68(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 432586 │ │ │ │ - movq $0x432110,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bc87,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x4325c0,0x8(%rbp) │ │ │ │ + pop %rax │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + sbb %cl,-0x7f(%rax) │ │ │ │ + sti │ │ │ │ + loopne 431fa2 │ │ │ │ + and (%rdx),%al │ │ │ │ + jne 43202a │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov %rcx,%rbx │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + movq $0x432058,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4325c0 │ │ │ │ + jne 432058 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - add (%rax),%al │ │ │ │ + test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %eax,(%rdi,%rdi,8) │ │ │ │ - (bad) │ │ │ │ - decl -0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + add %bl,-0x52(%rax) │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ - movq $0x432180,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bc97,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + inc %rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x432658,0x8(%rbp) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + lea -0x7(%r12),%rdx │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + cmp $0x2229ae0,%rdx │ │ │ │ + je 4320a7 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 432196 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 432196 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x5,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + add $0x458b4802,%eax │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rax │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + pop %rax │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + sbb %cl,-0x7f(%rax) │ │ │ │ + sti │ │ │ │ + loopne 432092 │ │ │ │ + and (%rdx),%al │ │ │ │ + jne 43211a │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ mov %rcx,%rbx │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + movq $0x432148,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432658 │ │ │ │ + jne 432148 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + test %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ebp,-0x1(%rsi,%rdi,8) │ │ │ │ - decl -0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + add %ch,-0x53(%rax) │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x39(%rdi) │ │ │ │ - movq $0x432148,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bc8f,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + inc %rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + lea -0x7(%r12),%rdx │ │ │ │ + mov %rdx,0x8(%rcx) │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + cmp $0x2229ae0,%rdx │ │ │ │ + je 431fb6 │ │ │ │ + add $0x28,%rbp │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 432222 │ │ │ │ + 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 0x8(%r8),%r14 │ │ │ │ + movq $0x4310a0,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %r11,(%r12) │ │ │ │ + movq $0x432278,-0x50(%rbp) │ │ │ │ + lea -0x17(%r12),%r9 │ │ │ │ + mov %rbx,%r10 │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %r9,-0x48(%rbp) │ │ │ │ + mov %rdi,-0x40(%rbp) │ │ │ │ + mov %rsi,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r10,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ + jmp 4310a0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48020596(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43273a │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43272a │ │ │ │ - movq $0x4320d8,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bca7,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x432768,0x0(%rbp) │ │ │ │ - lea 0x20593f7(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add $0x458b4802,%eax │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + rex.WRB │ │ │ │ + rex.W │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rbx,0x8(%rax) │ │ │ │ + mov (%rax),%rsi │ │ │ │ + cmp $0x2229ae0,%rsi │ │ │ │ + jne 4322b2 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r14,%rcx │ │ │ │ + movq $0x4322e0,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4322e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ + add %dl,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ add $0xd8894802,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4327ca │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4327ba │ │ │ │ - movq $0x4320a0,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bc9f,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 432830 │ │ │ │ - movq $0x432810,-0x8(%rbp) │ │ │ │ - mov 0x6(%rax),%rbx │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + je 432457 │ │ │ │ + movq $0x432318,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432810 │ │ │ │ + jne 432318 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x6b(%rax) │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - cmp $0x40,%rbx │ │ │ │ - je 432847 │ │ │ │ - cmp $0x7e,%rbx │ │ │ │ - je 4328d6 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - movq $0x432980,0x0(%rbp) │ │ │ │ - lea 0x2059329(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - movq $0x432870,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %bl,0x480205ab(%rax) │ │ │ │ + movl $0x432358,-0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432870 │ │ │ │ + jne 432358 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,-0x50(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4328c6 │ │ │ │ - movq $0x432030,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bcaf,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x432900,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %bl,-0x55(%rax) │ │ │ │ + add $0xd8894802,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 432632 │ │ │ │ + movq $0x432390,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432900 │ │ │ │ + jne 432390 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x48020594(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jne 432830 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43295a │ │ │ │ - movq $0x432068,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bcb7,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - add $0x758b4802,%eax │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ + add %ah,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + add $0x45c74802,%eax │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rdx,%rdx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4329d2 │ │ │ │ - movq $0x431ff8,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bcbf,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 432a37 │ │ │ │ - movq $0x431fc0,-0x38(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x433820,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x1d(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + shlb $1,(%rbx) │ │ │ │ + rex.XB add %cl,-0x75(%r8) │ │ │ │ + rex.XB cmovs -0x76b7e8a5(%r11),%ecx │ │ │ │ + (bad) -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sub %cl,-0x77(%rax) │ │ │ │ + rex.WRB add %r9b,-0x77(%r8) │ │ │ │ + sub %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 4323d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 432a7a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2148da8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add $0x458b4802,%eax │ │ │ │ + pop %rax │ │ │ │ + cmpq $0xa,0x7(%rbx) │ │ │ │ + jne 4324a0 │ │ │ │ + movq $0x432408,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 432408 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + or (%rax),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - xchg %eax,%edx │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 432ab2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %ch,0x480205aa(%rax) │ │ │ │ + movl $0x432438,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 432438 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + or (%rdx),%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 432aea │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2148da8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48020592(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jae 432d13 │ │ │ │ - lea 0x20593a4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x21f0d90,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - lea -0x4e(%r12),%rbx │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - movq $0x432b70,0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %bh,-0x56(%rax) │ │ │ │ + add $0x458b4802,%eax │ │ │ │ + pop %rax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + cmp 0x7(%rbx),%rcx │ │ │ │ + jne 4324a0 │ │ │ │ + movq $0x432830,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + jmp 4310a0 │ │ │ │ + movq $0x432488,0x20(%rbp) │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432b70 │ │ │ │ + jne 432488 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xchg %eax,%edx │ │ │ │ - add $0x758b4c02,%eax │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 432d13 │ │ │ │ - test %eax,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add $0x758b4c02,%eax │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - and %ch,%bl │ │ │ │ - add -0x77(%rax),%ecx │ │ │ │ - lret │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 433048 │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x432bf8,0x20(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %ch,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add $0x7e38302,%eax │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 432624 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + mov %rbx,%rax │ │ │ │ + movq $0x4324d0,0x30(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432bf8 │ │ │ │ + jne 4324d0 │ │ │ │ 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 %dl,0x4c020591(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - jmp 432d13 │ │ │ │ - test %eax,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6f(%rax) │ │ │ │ - add $0x758b4c02,%eax │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - and %ch,%bl │ │ │ │ - add -0x77(%rax),%ecx │ │ │ │ - lret │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 433020 │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x432c80,0x20(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 432c80 │ │ │ │ - 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,(%rax) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add $0x758b4c02,%eax │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 432d13 │ │ │ │ - test %eax,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %ah,%al │ │ │ │ + test $0x89480205,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dh,(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - nop │ │ │ │ - add $0x758b4c02,%eax │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - and %ch,%bl │ │ │ │ - add -0x77(%rax),%ecx │ │ │ │ - lret │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 433008 │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x432d08,0x20(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ + movq $0x432508,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432d08 │ │ │ │ + jne 432508 │ │ │ │ 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,0x4c020590(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 432e53 │ │ │ │ - mov 0x6(%rax),%rbx │ │ │ │ - mov 0xe(%rax),%rcx │ │ │ │ - mov $0x41,%edx │ │ │ │ - jmp 432d7a │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x70(%rax) │ │ │ │ - add $0x758b4c02,%eax │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,0x3b(%rax) │ │ │ │ - push %rbx │ │ │ │ - (bad) │ │ │ │ - je 432cae │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - inc %rdx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - cmp $0x5a,%rdx │ │ │ │ - jg 432dad │ │ │ │ - movq $0x432d48,-0x30(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %ch,0x480205a9(%rax) │ │ │ │ + movl $0x432538,0x0(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432d48 │ │ │ │ + jne 432538 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov $0x61,%edx │ │ │ │ - jmp 432dfa │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop 0x758b4c02(%rip) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB and %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sub %cl,0x3b(%rax) │ │ │ │ - push %rbx │ │ │ │ + add %bh,-0x57(%rax) │ │ │ │ + add $0x7b834802,%eax │ │ │ │ (bad) │ │ │ │ - je 432c26 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - inc %rdx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + or (%rdi),%cl │ │ │ │ + test %esi,0x48000000(%rdx) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + movq $0x432570,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - cmp $0x7a,%rdx │ │ │ │ - jg 432ec7 │ │ │ │ - movq $0x432dc8,-0x30(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432dc8 │ │ │ │ + jne 432570 │ │ │ │ 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 %cl,0x4c020590(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%rax │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 432ea4 │ │ │ │ - movq $0x432a58,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x433800,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x248bed0,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x432e48,-0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - mov $0x30,%edx │ │ │ │ - jmp 432f12 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x4,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c02058e(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - cmp 0x7(%rbx),%rdx │ │ │ │ - je 432b9e │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - inc %rdx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + add %al,-0x57(%rax) │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,0x0(%rdx,%rax,1) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + inc %rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rsi,0x8(%rbx) │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + cmp $0x2229ae0,%rsi │ │ │ │ + jne 4325de │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - cmp $0x39,%rdx │ │ │ │ - jg 432f45 │ │ │ │ - movq $0x432ee0,-0x30(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + movq $0x4320e0,0x0(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + jmp 214c228 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + movq $0x431ff0,0x0(%rbp) │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 432ee0 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 214c228 │ │ │ │ + lea 0x205a83d(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x432f78,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + lea 0x23cac6e(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x432658,0x0(%rbp) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432f78 │ │ │ │ + jne 432658 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ch,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov -0x3b7cb6fe(%rip),%es │ │ │ │ - pop %rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 433038 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - cmp $0x27,%rcx │ │ │ │ - je 432b20 │ │ │ │ - cmp $0x5f,%rcx │ │ │ │ - jne 433060 │ │ │ │ - movq $0x21f0d90,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - lea -0x4e(%r12),%rbx │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - movq $0x432ff8,0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ + ja 4327ed │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + cmpq $0xa,0x7(%rbx) │ │ │ │ + jne 4326d4 │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + movq $0x431a88,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + movq $0x432708,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 432ff8 │ │ │ │ + jne 432708 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ebx,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c02058d(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - jmp 432d13 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x432ca0,0x0(%rbp) │ │ │ │ - jmp 2223c10 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x432c18,0x0(%rbp) │ │ │ │ - jmp 2223c10 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x432b90,0x0(%rbp) │ │ │ │ - jmp 2223c10 │ │ │ │ - movq $0x432a90,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4327fd │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + inc %rax │ │ │ │ + movq $0x21f0cf0,-0x48(%r12) │ │ │ │ mov %rax,-0x40(%r12) │ │ │ │ - movq $0x432ac8,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x433800,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xb8000000,%eax │ │ │ │ - mov %es,0x458d4802(%rip) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 433117 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x8(%rdx),%rsi │ │ │ │ + lea -0x47(%r12),%rdi │ │ │ │ + mov %rdi,0x8(%rdx) │ │ │ │ + mov (%rdx),%rdi │ │ │ │ + cmp $0x2229ae0,%rdi │ │ │ │ + jne 432792 │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 221f7d0 │ │ │ │ add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 433112 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23dab48(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + mov 0x8(%rcx),%rcx │ │ │ │ + mov 0x8(%rdx),%rdx │ │ │ │ + movq $0x431a40,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl (%rax) │ │ │ │ + or (%rbx),%ecx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x74(%rax) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - call 743b6a8c <__environ@GLIBC_2.2.5+0x71ba09e4> │ │ │ │ - es lea 0x2058da8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov %es,-0x3a7cb7fe(%rip) │ │ │ │ - or %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x10(%rcx,%rcx,4) │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4331ed │ │ │ │ - movq $0x4331a8,-0x10(%rbp) │ │ │ │ - mov 0x6(%r14),%rbx │ │ │ │ - mov 0xe(%r14),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,0x480205a6(%rax) │ │ │ │ + movl $0x432858,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4331a8 │ │ │ │ + jne 432858 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or (%rbx),%ecx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov 0x458b4802(%rip),%eax │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - cmp $0xd,%rbx │ │ │ │ - jb 4331d5 │ │ │ │ - cmp $0xe,%rbx │ │ │ │ - jb 4331f7 │ │ │ │ - movq $0x433160,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 433160 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - cmp $0xc,%rbx │ │ │ │ - jae 4331e1 │ │ │ │ - cmp $0xa,%rbx │ │ │ │ - jne 4331bc │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - lea 0x23daa5d(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x433220,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 433220 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x75(%rax) │ │ │ │ + add %bl,-0x5a(%rax) │ │ │ │ add $0xd8894802,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 433289 │ │ │ │ - movq $0x433268,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ + je 43293a │ │ │ │ + movq $0x432890,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 433268 │ │ │ │ + jne 432890 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or (%rbx),%ecx │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - mov 0x7b834802(%rip),%eax │ │ │ │ - (bad) │ │ │ │ - or 0xd(%rbp),%dh │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - lea 0x2058c40(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add $0x45c74802,%eax │ │ │ │ + add %cl,%al │ │ │ │ + sub %al,0x0(%rbx) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ + mov %rax,0x58(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4328c8 │ │ │ │ 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) │ │ │ │ - fmuls -0x72b7fdfb(%rdx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4332d2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + or (%rbx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d4802058a,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 43330a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add $0x458b4802,%eax │ │ │ │ + cmp %cl,-0x7d(%rax) │ │ │ │ + jnp 4328d7 │ │ │ │ + or 0x48(%rdi,%rbx,1),%dh │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + movq $0x431de8,0x30(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 214c228 │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x8(%rdi),%r8 │ │ │ │ + mov 0x8(%rax),%r9 │ │ │ │ + mov 0x8(%rcx),%r10 │ │ │ │ + mov 0x8(%rbx),%r11 │ │ │ │ + movq $0x432970,0x8(%rbp) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r11,0x20(%rbp) │ │ │ │ + mov %r10,0x30(%rbp) │ │ │ │ + mov %r9,0x50(%rbp) │ │ │ │ + mov %r8,0x58(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 214c228 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov 0x8(%rbx),%rbx │ │ │ │ + movq $0x431ed8,0x30(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 214c228 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4802058a │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 433342 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov 0x458d4802(%rip),%al │ │ │ │ - fmuls -0x8(%rcx,%rdi,1) │ │ │ │ - jae 433423 │ │ │ │ - lea 0x2058b8c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 432ba3 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%r10 │ │ │ │ + mov 0x18(%rbp),%r11 │ │ │ │ + mov 0x8(%rax),%r14 │ │ │ │ + mov %rbx,0x8(%rax) │ │ │ │ + mov (%rax),%rbx │ │ │ │ + cmp $0x2229ae0,%rbx │ │ │ │ + jne 432a1c │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11,0x78(%rsp) │ │ │ │ + mov %r10,0x70(%rsp) │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x70(%rsp),%r11 │ │ │ │ + mov 0x68(%rsp),%r10 │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + movq $0x2811061,0x8(%rcx) │ │ │ │ + mov (%rcx),%rbx │ │ │ │ + cmp $0x2229ae0,%rbx │ │ │ │ + jne 432a96 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11,0x78(%rsp) │ │ │ │ + mov %r10,0x70(%rsp) │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x70(%rsp),%r11 │ │ │ │ + mov 0x68(%rsp),%r10 │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + movq $0x2811061,0x8(%rdx) │ │ │ │ + mov (%rdx),%rbx │ │ │ │ + cmp $0x2229ae0,%rbx │ │ │ │ + jne 432b06 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11,0x78(%rsp) │ │ │ │ + mov %r10,0x70(%rsp) │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ + mov %r8,0x60(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x70(%rsp),%r11 │ │ │ │ + mov 0x68(%rsp),%r10 │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov 0x58(%rsp),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rsi),%rax │ │ │ │ + movq $0x2811061,0x8(%rsi) │ │ │ │ + mov (%rsi),%rbx │ │ │ │ + cmp $0x2229ae0,%rbx │ │ │ │ + jne 432b63 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r11,0x78(%rsp) │ │ │ │ + mov %r10,0x70(%rsp) │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 221f7d0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x70(%rsp),%r11 │ │ │ │ + mov 0x68(%rsp),%r10 │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movq $0x431c20,-0x40(%r12) │ │ │ │ + mov %r11,-0x30(%r12) │ │ │ │ + mov %r8,-0x28(%r12) │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x758b4c02(%rip),%al │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x1(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 433522 │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x4333f8,0x18(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4333f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB xchg %eax,%r8d │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 432c10 │ │ │ │ + movq $0x432c30,-0x28(%rbp) │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea 0x205c640(%rip),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 446300 │ │ │ │ + lea 0x205a329(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c020589(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - jmp 433423 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + movabs %al,0x2c600045c7480205 │ │ │ │ + rex.XB add %cl,-0x73(%r8) │ │ │ │ + cmp $0x205a23a,%eax │ │ │ │ + lea 0x23c2123(%rip),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 2122398 │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x77(%rax) │ │ │ │ - add $0x758b4c02,%eax │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 433503 │ │ │ │ - movq $0x433470,-0x20(%rbp) │ │ │ │ - mov 0x6(%rsi),%rbx │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0xe(%rsi),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 433470 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %dl,0x480205a2(%rax) │ │ │ │ + movl $0x432c90,0x0(%rbp) │ │ │ │ + lea 0x23c59e3(%rip),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea 0x23c596e(%rip),%r14 │ │ │ │ + jmp 2131e30 │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov %eax,-0x3b7cb6fe(%rip) │ │ │ │ + add %ah,-0x5e(%rax) │ │ │ │ + add $0xc4834902,%eax │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x6e(%rdi) │ │ │ │ - cmpq $0x3a,0x7(%rbx) │ │ │ │ - jne 4334c1 │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x433418,0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 433418 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x433388,-0x8(%rbp) │ │ │ │ - lea 0x2056b26(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x23d900b(%rip),%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2148f80 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - add $0x28,%rbp │ │ │ │ - movq $0x433550,-0x10(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x23da73c(%rip),%rsi │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2148ce8 │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x431028,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x432ce0,0x0(%rbp) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + jmp 2225858 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4335a7 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov %al,-0x2776b7fe(%rip) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 4335a7 │ │ │ │ - movq $0x433598,-0x10(%rbp) │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs %al,0x2d10f845c7480205 │ │ │ │ + rex.XB add %cl,-0x77(%r8) │ │ │ │ + fmuls -0x73(%rax) │ │ │ │ + sbb $0x23ca5a7,%eax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 433598 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2225858 │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movabs 0x2d40f845c7480205,%eax │ │ │ │ + rex.XB add %cl,-0x77(%r8) │ │ │ │ + fmuls -0x73(%rax) │ │ │ │ + sbb $0x23de33f,%eax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2225858 │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xchg %eax,0x7b834802(%rip) │ │ │ │ - (bad) │ │ │ │ - cmp 0x48(%rdi,%riz,1),%dh │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - add $0x10,%rbp │ │ │ │ - movq $0x433670,-0x8(%rbp) │ │ │ │ - lea 0x20581a2(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x480205a1(%rax) │ │ │ │ + movl $0x432d70,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea 0x23de30f(%rip),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4335f8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4335f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 2225858 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48020587(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 433532 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43364e │ │ │ │ - movq $0x433320,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bc77,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x480205a1(%rax) │ │ │ │ + movl $0x432da0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea 0x23de2df(%rip),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2225858 │ │ │ │ + nop │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xchg %eax,0x758b4802(%rip) │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ + add %dl,-0x5f(%rax) │ │ │ │ + add $0x45c74802,%eax │ │ │ │ clc │ │ │ │ - add %esi,0x49(%rdx,%rdx,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4336c2 │ │ │ │ - movq $0x4332e8,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248bc7f,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 433727 │ │ │ │ - movq $0x4332b0,-0x38(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x433840,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x1c(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + fsubrs -0x72b7ffbd(%rip) │ │ │ │ + cmp $0x23c58a3,%eax │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + lea 0x23c582e(%rip),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2131e30 │ │ │ │ nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + movabs 0x3b4d18c483490205,%al │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x433dc0,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x1(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x205878c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - repnz pop %rbx │ │ │ │ - loope 43378d │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x431060,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x432e28,0x0(%rbp) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + jmp 2225858 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x480205a0(%rax) │ │ │ │ + movl $0x432e80,-0x8(%rbp) │ │ │ │ + lea 0x205a012(%rip),%rsi │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1ed4d98 │ │ │ │ + lea (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0x5c,%al │ │ │ │ - loope 4337ad │ │ │ │ + add %bh,-0x60(%rax) │ │ │ │ + add $0x5d8b4802,%eax │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 432e74 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 432e80 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x60(%rax) │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x29(%rdi) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x432ef0,0x0(%rbp) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp 2225858 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x432e58,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + xchg %ax,%ax │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - test %bl,0x1(%rcx,%riz,8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + lahf │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 432f68 │ │ │ │ + movq $0x431dc0,-0x48(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x47(%r12),%rdi │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp 448800 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + lea 0x23bf537(%rip),%rsi │ │ │ │ + lea 0x205a0a9(%rip),%r14 │ │ │ │ + jmp 2102e50 │ │ │ │ xchg %ax,%ax │ │ │ │ - enter $0xe15c,$0x1 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%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 433bd0 │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - or $0x5d,%al │ │ │ │ - loope 43380d │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 433016 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 433008 │ │ │ │ + lea 0x23c8463(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23c843a(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ 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 │ │ │ │ - push %rcx │ │ │ │ - pop %rbp │ │ │ │ - loope 43382d │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex cltd │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 433059 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x2059924(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1eaa9c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x4,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + enter $0x5a0,$0x2 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4330db │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4330d0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x432fd8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x433030,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4330f0,-0x10(%rbp) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2128460 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - xchg %eax,%esi │ │ │ │ - pop %rbp │ │ │ │ - loope 43384d │ │ │ │ - ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x5,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - fstpl -0x1f(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + movl $0xde894908,0x758b4802(%rip) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4449a8 │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48000000(%rip) │ │ │ │ - add $0x6,%ebx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - and $0x1e15e,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + lahf │ │ │ │ + add $0x7b8b4802,%eax │ │ │ │ + (bad) │ │ │ │ + lea 0x23bf3ae(%rip),%rsi │ │ │ │ + lea 0x2059eb0(%rip),%r14 │ │ │ │ + jmp 2102e50 │ │ │ │ + nop │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ + clc │ │ │ │ + popf │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + call 103b6a9c <__environ@GLIBC_2.2.5+0xdba09f4> │ │ │ │ (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - push $0x1e15e │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + movq $0x433190,-0x18(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 433190 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add %dh,0x4902059d(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4331ce │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x21f0d10,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 432bd0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - pop %rsi │ │ │ │ - loope 4338cd │ │ │ │ - ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x7,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - clc │ │ │ │ - pop %rsi │ │ │ │ - loope 4338ed │ │ │ │ - ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x7,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - rex.X pop %rdi │ │ │ │ - loope 43390d │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0x4802059e,%eax │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 433232 │ │ │ │ + movq $0x433248,-0x20(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 445100 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x7,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %dl,-0x62(%rax) │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x42(%rdi) │ │ │ │ + movq $0x433148,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x4332b8,0x10(%rbp) │ │ │ │ + lea -0xe(%r12),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x23da9a3(%rip),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 430cb0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nop │ │ │ │ - mov %ebx,-0x1f(%rdi) │ │ │ │ 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,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - rcrb $1,-0x1f(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax,%rax,1) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x7,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - sbb %ah,-0x1f(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x62(%rax) │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + fmuls -0x8(%rcx,%rdi,1) │ │ │ │ + jb 43337e │ │ │ │ + mov 0x6(%rbx),%rdx │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x1e(%rbx),%rax │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 43330e │ │ │ │ + jmp 432f90 │ │ │ │ + mov %r14,%rsi │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 433352 │ │ │ │ + movq $0x433118,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x433200,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x26(%r12),%r14 │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x433398,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %ch,-0x63(%rax) │ │ │ │ + add $0x458b4802,%eax │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 4333c8 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 433311 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48000000(%rip) │ │ │ │ - add $0x7,%ebx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - pop %rsi │ │ │ │ - (bad) │ │ │ │ - loope 43398d │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - movabs %eax,0x1e160 │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,0x48023b40(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4333f9 │ │ │ │ + movq $0x433410,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - in (%dx),%eax │ │ │ │ (bad) │ │ │ │ - loope 4339cd │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x40(%rax) │ │ │ │ + cmp (%rdx),%eax │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x7,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - xor -0x1f(%rcx),%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - jl 433a6b │ │ │ │ - loope 433a0d │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x7,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4334c9 │ │ │ │ + movq $0x433488,-0x20(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 433488 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - shlb $0x1,-0x1f(%rcx) │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x7,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - or %esp,-0x1f(%rdx) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rax,%riz,1) │ │ │ │ + movl $0x4334e0,0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + movq $0x433530,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x7,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - 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 %al,(%rax) │ │ │ │ - adc $0x48000000,%eax │ │ │ │ - add $0x7,%ebx │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + adc %r12b,0x35(%r8) │ │ │ │ + rex.XB add %cl,-0x77(%r9) │ │ │ │ + fimuls -0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + sbb %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rol $0xdf,%eax │ │ │ │ + add %edx,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + movq $0x214b790,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - sbb $0x63,%al │ │ │ │ - loope 433acd │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x7,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - movsxd %ecx,%esp │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - movsxd %ecx,%esp │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rdx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - jmp 451c90 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %ah,0x3e(%rax) │ │ │ │ + cmp (%rdx),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 433621 │ │ │ │ + movq $0x433638,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - xor %ah,0x1(%rcx,%riz,8) │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + ds cmp (%rdx),%eax │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sbb $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x7,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - js 433bce │ │ │ │ - loope 433b6d │ │ │ │ - ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - sbb $0x48000000,%eax │ │ │ │ - add $0x7,%ebx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - mov $0x1e164,%edx │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4336f1 │ │ │ │ + movq $0x4336b0,-0x20(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4336b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - fs loope 433bad │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - rex.R │ │ │ │ - gs loope 433bcd │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x7,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - xchg %ah,-0x1f(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rax,%riz,1) │ │ │ │ + movl $0x433708,0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + movq $0x433758,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ 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 %ah,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - int3 │ │ │ │ - gs loope 433c0d │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x7,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - data16 loope 433c2d │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - and (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x7,%rbx │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nop │ │ │ │ - push %rbx │ │ │ │ - data16 loope 433c4d │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x0,%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x7,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - cltd │ │ │ │ - data16 loope 433c6d │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x48000000,%eax │ │ │ │ - add $0x7,%ebx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + adc %r9b,0x49004337(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ nop │ │ │ │ - fbld -0x1f(%rsi) │ │ │ │ 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 %ah,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ (bad) │ │ │ │ - loopel 433cad │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + movq $0x214b790,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - push $0x67 │ │ │ │ - loope 433ccd │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x7,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - mov $0x67,%al │ │ │ │ - loope 433ced │ │ │ │ - ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x7,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - mull -0x1f(%rdi) │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22233e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rdx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - cmp %ebp,-0x1f(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + cmp %bh,(%rbx,%rdi,1) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 43385d │ │ │ │ + movq $0x433878,-0x28(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - jge 433db2 │ │ │ │ - loope 433d4d │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x0,%al │ │ │ │ + add %ah,%al │ │ │ │ + cmp (%rbx),%edi │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4338ee │ │ │ │ + movq $0x4335f8,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x433660,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x4337f8,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x433910,0x0(%rbp) │ │ │ │ + lea -0x46(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x7,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - shrl $0x1,-0x1f(%rax) │ │ │ │ - ... │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x48000000,%eax │ │ │ │ - add $0x7,%ebx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ (bad) │ │ │ │ - imul $0x1,%ecx,%esp │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rsi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + cmp %eax,0x0(%rbx) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 433938 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - imul $0x1,%rcx,%r12 │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + sbb %r14b,0x39(%r8) │ │ │ │ + add %cl,0x73(%r11,%r9,4) │ │ │ │ (bad) │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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 433dfe │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x2000000,%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) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 433e3e │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %al,%al │ │ │ │ + cmp (%rbx),%bh │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4339c1 │ │ │ │ + movq $0x4339d8,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4c023b3a(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 433e7e │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x0,%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 │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 433ebe │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - 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) │ │ │ │ + jb 433a91 │ │ │ │ + movq $0x433a50,-0x20(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 433a50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 433efe │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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 434056 │ │ │ │ - movq $0x433f60,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 433f60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rax,%riz,1) │ │ │ │ + movl $0x433aa8,0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + movq $0x433af8,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + 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 0x7d(%rdx),%esi │ │ │ │ - cmp $0x4,%rcx │ │ │ │ - jb 4340c5 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 433fdd │ │ │ │ - mov 0x4(%rbx),%rcx │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x433e98,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x433ed8,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x43a4a8,-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 2224080 │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jb 434061 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 433fdd │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x433e18,-0x50(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x433e58,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x43a468,-0x10(%r12) │ │ │ │ - lea -0x30(%r12),%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 $0x21f0340,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2057edb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4340b5 │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x433dd8,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x43a448,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - 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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jae 43411b │ │ │ │ - lea 0x2057e48(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + 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(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x4,%rsi │ │ │ │ - je 434150 │ │ │ │ - mov %r14,%rax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + adc %r13b,(%r8) │ │ │ │ + cmp 0x0(%rbx),%eax │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + 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(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43419a │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x52e498,-0x10(%r12) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + movq $0x214b790,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x434110,-0x10(%rbp) │ │ │ │ - lea -0xd(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 434110 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x434148,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xe8000000,%eax │ │ │ │ - xor (%rbx),%edi │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 434217 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 434212 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1e16668(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20660b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d4802057d,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 43424f │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 434270 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2223358 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + fdiv %st(3),%st │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 434384 │ │ │ │ - movq $0x4342a8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4342a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,(%rdi) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - jge 4342ac │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bh,0x48000000(%rsi) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 43438f │ │ │ │ - movq $0x4342f8,-0x8(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4342f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x48020595(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 433bfe │ │ │ │ + movq $0x433c38,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %r8,-0x20(%rbp) │ │ │ │ + mov %r9,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2223580 │ │ │ │ + lea 0x205958b(%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) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dh,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + push $0x58a53b4d │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jl 4342fc │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,0x49000000(%rbx) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 434366 │ │ │ │ - movq $0x434230,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x52e538,-0x28(%r12) │ │ │ │ - movq $0x248bf73,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x52e538,-0x10(%r12) │ │ │ │ - lea -0x24(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ + add %cl,-0x39(%rcx) │ │ │ │ + rex.R and $0xa0,%al │ │ │ │ + js 433c80 │ │ │ │ + rex.XB add %cl,-0x75(%r8) │ │ │ │ + sub %r9b,-0x77(%r9) │ │ │ │ + rex.R and $0xa8,%al │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + movq $0x4332e0,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + lea -0x5f(%r12),%rcx │ │ │ │ + lea -0x46(%r12),%rdx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 433ce2 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 433cc2 │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + movq $0x433d30,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x2057c1d(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2057c45(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x2057c1a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 2226bf8 │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + movq $0x433e48,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%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 call 103b7d1c <__environ@GLIBC_2.2.5+0xdba1c74> │ │ │ │ - orl $0xffffff8d,0x48000000(%rsi) │ │ │ │ - sbb $0x2057c14,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 2226bf8 │ │ │ │ + movq $0x433820,-0x20(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 22232d0 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + 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 %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebx,0x48000000(%rax) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x43a448,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + cmp (%rdx),%eax │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 433da6 │ │ │ │ + movq $0x433998,-0x48(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x433a00,-0x30(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x433b98,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x434458,0x8(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 434458 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x433dc8,0x0(%rbp) │ │ │ │ + lea -0x46(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 434464 │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4344a9 │ │ │ │ - movq $0x4343f0,-0x18(%rbp) │ │ │ │ - mov 0x6(%r14),%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0xe(%r14),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4343f0 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ + cmp $0xc3f60043,%eax │ │ │ │ + (bad) │ │ │ │ + jne 433df0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %bh,0x5(%rbx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4344e2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 434270 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + sbb %r13b,(%r8) │ │ │ │ + ds add %cl,0x73(%r11,%r9,4) │ │ │ │ + (bad) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs 0x5(%rdx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43451a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 434270 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4802057a(%rax) │ │ │ │ - lea -0x38(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jae 43485b │ │ │ │ - lea 0x2057aac(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - test %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7a(%rax) │ │ │ │ - add $0xd8894802,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 434613 │ │ │ │ - add $0x48,%r12 │ │ │ │ + add %dl,(%rax) │ │ │ │ + ss cmp (%rdx),%eax │ │ │ │ + add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 434980 │ │ │ │ - movq $0x4344c0,-0x40(%r12) │ │ │ │ + ja 433ebe │ │ │ │ + movq $0x4333d0,-0x48(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x4344f8,-0x28(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x433438,-0x30(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x43a488,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x4335d0,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - movq $0x4345f8,0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0xd(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4345f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x433ee0,0x0(%rbp) │ │ │ │ + lea -0x46(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%rbx) │ │ │ │ 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,0x48004349(%r8) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4343c8 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4348e8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x7cfdfa87(%rax) │ │ │ │ - jrcxz 43463a │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 434642 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 4348e8 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x434560,0x8(%rbp) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 52df70 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x79(%rax) │ │ │ │ - add $0x7e38302,%eax │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 434967 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4346c8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4346c8 │ │ │ │ + rex.XB add %sil,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 433f08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jns 4346b4 │ │ │ │ - add %bl,%ch │ │ │ │ - (bad) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jns 4346cc │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,2) │ │ │ │ - movl $0x434710,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 434710 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - js 434714 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r14b,0x46(%r8) │ │ │ │ - rex.XB add %cl,-0x75(%r8) │ │ │ │ - jae 434723 │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 4348e8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x7cfdfa88(%rax) │ │ │ │ - jrcxz 43474a │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 434752 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 4348e8 │ │ │ │ - movq $0x4346b0,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4346b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + sbb %r8b,0x3f(%r8) │ │ │ │ + add %cl,0x73(%r11,%r9,4) │ │ │ │ + (bad) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x78(%rax) │ │ │ │ - add $0xf0894c02,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 434795 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4348e8 │ │ │ │ - movq $0x434740,-0x10(%rbp) │ │ │ │ - mov 0x7(%r14),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - js 4347d4 │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - jne 4347dc │ │ │ │ - add $0x10,%rbp │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 434947 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x21f0320,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x434850,-0x10(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + add %ch,(%rax) │ │ │ │ + xchg %eax,%edx │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 433fbd │ │ │ │ + movq $0x433fa0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 434850 │ │ │ │ + jne 433fa0 │ │ │ │ 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,0x48020577(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r14,%rbx │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je 4347d8 │ │ │ │ - cmp $0x3,%r14 │ │ │ │ - jne 4348e8 │ │ │ │ - movq $0x4348b0,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0xd(%rax),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4348b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xchg %eax,%ecx │ │ │ │ + add $0x4b8b4c02,%eax │ │ │ │ (bad) │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x27(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 433bd0 │ │ │ │ + lea 0x20591dc(%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 434158 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ja 4348b4 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r11b,%r8b │ │ │ │ - rex.W │ │ │ │ - rex.XB add %cl,-0x77(%r8) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - call *%rbx │ │ │ │ - (bad) │ │ │ │ - add %cl,%ch │ │ │ │ - and %edi,%eax │ │ │ │ - (bad) │ │ │ │ - call *0x2(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + rex pop 0x458d4802(%rip) │ │ │ │ + call 103b7954 <__environ@GLIBC_2.2.5+0xdba18ac> │ │ │ │ (bad) │ │ │ │ + xchg %eax,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jbe 4348dc │ │ │ │ - add -0x10(%rcx,%rcx,4),%cl │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4348f2 │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea 0x23c89aa(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x434930,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x7(%r14),%rcx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 868065 │ │ │ │ + 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 434930 │ │ │ │ + jne 434050 │ │ │ │ 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 %ah,0x48020576(%rax) │ │ │ │ - movl $0x434780,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x207d37f(%rip),%r14 │ │ │ │ - jmp 4340e8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x4347d0,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x434630,0x8(%rbp) │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 52df70 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + mov -0x3b7cb6fe(%rip),%es │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x21f0d10,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 432bd0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - movq $0x4349a0,0x0(%rbp) │ │ │ │ jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,0x5(%rsi) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 434a12 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 434b10 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - loopne 434a9b │ │ │ │ + lock nop │ │ │ │ add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 434a4a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 434b10 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 434128 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43411d │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rsi │ │ │ │ + mov 0x26(%rbx),%rbx │ │ │ │ + movq $0x434000,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0xe(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 433bd0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + jo 434130 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x75,%al │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 434a82 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 434b10 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 434b0b │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 434ab7 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 434b10 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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) │ │ │ │ - cmp %dh,0x5(%rbp) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 434aef │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 434b10 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x37(%rdi) │ │ │ │ + movq $0x4340c0,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %r8,%rax │ │ │ │ + lea -0x26(%r12),%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + jmp 430cb0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x2059022(%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 $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - je 434b14 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 434b61 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 434c26 │ │ │ │ - movq $0x434b48,-0x8(%rbp) │ │ │ │ + pop 0x458d4802(%rip) │ │ │ │ + clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43423d │ │ │ │ + movq $0x434220,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 434b48 │ │ │ │ + jne 434220 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - je 434b4c │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x73(%rdx),%esi │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 434c31 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 434bb7 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x434a98,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x434ad0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x43a4a8,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 434c38 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 434bb7 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x434a28,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x434a60,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x43a468,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + add %dh,0x4c02058f(%rax) │ │ │ │ + mov 0x1f(%rbx),%ecx │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x27(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x20573db(%rip),%rbx │ │ │ │ + jmp 434158 │ │ │ │ + lea 0x2058fac(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x434c80,-0x18(%rbp) │ │ │ │ - lea 0x23d900a(%rip),%rsi │ │ │ │ - mov %rbx,%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 434538 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x48020573(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 434ceb │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 434cdb │ │ │ │ - movq $0x4349f0,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x43a448,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103b866c <__environ@GLIBC_2.2.5+0xdba25c4> │ │ │ │ + add %dl,-0x14fdfa71(%rax) │ │ │ │ + xchg %ah,0xf(%rsi) │ │ │ │ (bad) │ │ │ │ - xchg %eax,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - push %rax │ │ │ │ - rex.WRB │ │ │ │ - add %cl,-0xd(%r9,%r9,4) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 434d50 │ │ │ │ + add %r8b,(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xd8000000,%eax │ │ │ │ + nop │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4342c6 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4342c1 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x2058aff(%rip),%rsi │ │ │ │ + lea 0x2059072(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1df7a70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%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 435bd8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add $0x75,%al │ │ │ │ - push %rax │ │ │ │ - movq $0x434d98,-0x10(%rbp) │ │ │ │ - mov 0x4(%rax),%rbx │ │ │ │ - mov 0xc(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x37,%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 4343c3 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + sub %rcx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 434368 │ │ │ │ + lea 0x237b0a8(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 434d98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x48(%rbp,%rbx,1),%dh │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43439b │ │ │ │ + movq $0x1dfb600,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + add %rdx,%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x205725b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x434de8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 434de8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x434358,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2224098 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%riz,1) │ │ │ │ - cmp $0x2,%ebx │ │ │ │ - je 434e05 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 434dac │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x434e40,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0x37,%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 434484 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x434438,-0x30(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 434e40 │ │ │ │ + jne 434438 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x48(%rbp,%rcx,1),%dh │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ + add %ch,0x480237af(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x434470,0x8(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 434dac │ │ │ │ - movq $0x434e80,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 434e80 │ │ │ │ + jne 434470 │ │ │ │ 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 %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0x48(%rbp,%rcx,1),%dh │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 434dac │ │ │ │ - lea 0x20570fd(%rip),%rbx │ │ │ │ - add $0x10,%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 434eda │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 434f68 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x51(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + and $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 434f0f │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 434f68 │ │ │ │ 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 (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 434f47 │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,-0x51(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 434587 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 434f68 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x4344f8,-0x30(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4344f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ 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 103b88bc <__environ@GLIBC_2.2.5+0xdba2814> │ │ │ │ - subl $0x1,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea 0x20570a4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x49(%rdx,%rdx,2),%dh │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 434fde │ │ │ │ - movq $0x434eb8,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x52e538,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x435020,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 435020 │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + sub %rdx,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 43453c │ │ │ │ + lea 0x237aec9(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - 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) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rax,%rbx,2) │ │ │ │ - cmp $0x2,%ecx │ │ │ │ - je 435098 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 435078 │ │ │ │ - movq $0x434ef0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x52e538,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x435168,0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 434f68 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x4350c8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4350c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - ... │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add $0x74,%al │ │ │ │ - pop %rsp │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jne 43514d │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 435120 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - movq $0x434f28,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x52e558,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0x1dfb600,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + add %rcx,%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xb(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x434f90,-0x8(%rbp) │ │ │ │ - mov 0x4(%rbx),%r14 │ │ │ │ - mov 0xc(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 434f68 │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x434530,0x0(%rbp) │ │ │ │ + jmp 2224098 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x49(%rdi,%rdi,1),%dh │ │ │ │ - add $0x18,%esp │ │ │ │ + add %bh,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 434744 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rdx │ │ │ │ + mov 0x16(%rbx),%rdi │ │ │ │ + mov 0x1e(%rbx),%rbx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jne 43469e │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r8,%rbx │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4351a3 │ │ │ │ - movq $0x52e538,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + ja 434634 │ │ │ │ + movq $0x434300,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x434758,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ jmp 2224080 │ │ │ │ - movq $0x4351e0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4351e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RB add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x49(%rbx,%rax,2),%dh │ │ │ │ - add $0x18,%esp │ │ │ │ + add %dh,-0x53(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jge 43467c │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + add $0x78,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43521f │ │ │ │ - movq $0x52e538,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + ja 434711 │ │ │ │ + mov 0x6(%r8),%rbx │ │ │ │ + mov 0xe(%r8),%rsi │ │ │ │ + movq $0x4343d8,-0x70(%r12) │ │ │ │ + mov %rsi,-0x60(%r12) │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + movq $0x434498,-0x40(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + movq $0x434670,-0x30(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ jmp 2224080 │ │ │ │ - lea 0x2056d64(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43527a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 435418 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x480237ac(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 4345e7 │ │ │ │ + nopl 0x0(%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 4352ba │ │ │ │ + jb 4347b2 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + add (%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 435418 │ │ │ │ + jmp 4347d0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4352fa │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 435418 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4348db │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov 0x27(%rbx),%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + cmp %rdx,%r14 │ │ │ │ + jg 4348d1 │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%sil │ │ │ │ + mov 0x2f(%rbx),%rdi │ │ │ │ + movzbl %sil,%r8d │ │ │ │ + lea 0x10(%rdx),%r9 │ │ │ │ + lea -0x1(%r14),%r10 │ │ │ │ + movzbl (%r9,%r10,1),%r9d │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jne 434999 │ │ │ │ + mov 0x3f(%rbx),%rax │ │ │ │ + mov 0x47(%rbx),%rsi │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + add %rsi,%r8 │ │ │ │ + mov %r14,%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + add $0x10,%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + je 434880 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + call 406460 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movslq %eax,%rsi │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 43490a │ │ │ │ + add %rax,%r14 │ │ │ │ + inc %r14 │ │ │ │ + jmp 4347dd │ │ │ │ + lea 0x10(%rdx),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + sub %r14,%r10 │ │ │ │ + add %r10,%rax │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%rdi │ │ │ │ + movzbl %sil,%ecx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 1df6230 │ │ │ │ + add $0x8,%rsp │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 4348d1 │ │ │ │ + add %rax,%r14 │ │ │ │ + inc %r14 │ │ │ │ + jmp 4347dd │ │ │ │ + lea 0x23d9379(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + (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 43533a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 52dc70 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + jge 434908 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 434967 │ │ │ │ + movq $0x434788,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + movq $0x21f0cf0,-0x20(%r12) │ │ │ │ + sub %rdi,%r14 │ │ │ │ + sub %rcx,%r14 │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0x4348f0,-0x28(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2224098 │ │ │ │ + mov %rax,%r8 │ │ │ │ + add %rcx,%r8 │ │ │ │ + cmp %r8,%r14 │ │ │ │ + je 4348d1 │ │ │ │ + mov $0x1,%r8d │ │ │ │ + lea 0x10(%rdx),%r9 │ │ │ │ + mov %rcx,%r10 │ │ │ │ + movzbl (%r9,%r14,1),%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%r8 │ │ │ │ + mov 0x37(%rbx),%rcx │ │ │ │ + and %r8,%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 434897 │ │ │ │ + add %rdi,%r14 │ │ │ │ + inc %r14 │ │ │ │ + jmp 4347dd │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 43537a │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 434a45 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 434a3a │ │ │ │ movq $0x222af48,-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),%rbx │ │ │ │ + add $0x10,%rbx │ │ │ │ + mov (%rax,%rbx,1),%al │ │ │ │ + movq $0x2182d80,-0x8(%r12) │ │ │ │ + mov %al,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 52dc70 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + 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 4353b7 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 434ab3 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 434aa8 │ │ │ │ movq $0x222af48,-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),%rbx │ │ │ │ + inc %rbx │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 435418 │ │ │ │ + jmp 434ad0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4353f7 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 435418 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jae 434b3f │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ 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 %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103b8d6c <__environ@GLIBC_2.2.5+0xdba2cc4> │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and (%rdx),%eax │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edx,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x435458,-0x18(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,(%r15) │ │ │ │ + mov $0x5b,%dh │ │ │ │ + (bad) │ │ │ │ + movzbl 0x8(%rbp),%edx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + je 434bf6 │ │ │ │ + movq $0x21f0cf0,-0x30(%r12) │ │ │ │ + lea 0x1(%rcx),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x434b90,-0x30(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov 0x17(%rax),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x1f(%rax),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0x7(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 435458 │ │ │ │ + jne 434b90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + test %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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add (%rdi),%ecx │ │ │ │ - (bad) │ │ │ │ - xchg %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp $0x4,%rdx │ │ │ │ - jb 43556e │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4354e7 │ │ │ │ - mov 0x4(%rbx),%rdx │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x435390,-0x60(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x4353d0,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x43a4a8,-0x10(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ + rex.XB (bad) │ │ │ │ + cmp 0x18(%rbp),%rax │ │ │ │ + jge 434be8 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov (%rcx,%rsi,1),%cl │ │ │ │ + movq $0x434af0,0x8(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %cl,0x10(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov %rdx,0x20(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 434af0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jb 4355df │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4354e7 │ │ │ │ - mov 0x6(%rbx),%rdx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x435290,-0x60(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x4352d0,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x43a468,-0x10(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + lea 0x23d9062(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x434a60,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0x68,%r12 │ │ │ │ + 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 434d9f │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4354e7 │ │ │ │ - mov 0x5(%rbx),%rdx │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x435310,-0x60(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x435350,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x43a488,-0x10(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ + ja 434d94 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov (%rcx,%rbx,1),%cl │ │ │ │ + cmp $0x80,%cl │ │ │ │ + jae 434c9a │ │ │ │ + movq $0x21f0d10,-0x8(%r12) │ │ │ │ + movzbl %cl,%eax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 435638 │ │ │ │ - mov 0x7(%rbx),%rdx │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x435250,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x43a448,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + cmp $0xe0,%cl │ │ │ │ + jae 434cd8 │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rbx │ │ │ │ + movzbl (%rax,%rbx,1),%eax │ │ │ │ + movzbl %cl,%ebx │ │ │ │ + add $0xffffffffffffff40,%rbx │ │ │ │ + shl $0x6,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0x21f0d10,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x20569d9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + cmp $0xf0,%cl │ │ │ │ + jae 434d2d │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + lea 0x2(%rbx),%rsi │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rbx │ │ │ │ + movzbl (%rax,%rbx,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + movzbl %cl,%ebx │ │ │ │ + add $0xffffffffffffff20,%rbx │ │ │ │ + shl $0xc,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0x21f0d10,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + lea 0x3(%rbx),%rsi │ │ │ │ + movzbl (%rdx,%rsi,1),%edx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + lea 0x2(%rbx),%rdi │ │ │ │ + movzbl (%rsi,%rdi,1),%esi │ │ │ │ + add $0xffffffffffffff80,%rsi │ │ │ │ + shl $0x6,%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + add $0x10,%rax │ │ │ │ + inc %rbx │ │ │ │ + movzbl (%rax,%rbx,1),%eax │ │ │ │ + add $0xffffffffffffff80,%rax │ │ │ │ + shl $0xc,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + movzbl %cl,%ebx │ │ │ │ + add $0xffffffffffffff10,%rbx │ │ │ │ + shl $0x12,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + lea -0x80(%rbx),%rax │ │ │ │ + movq $0x21f0d10,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 435692 │ │ │ │ + jb 434e57 │ │ │ │ movq $0x222af48,-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),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + mov (%rsi,%rdx,1),%sil │ │ │ │ + cmp $0x80,%sil │ │ │ │ + jae 434e06 │ │ │ │ + lea -0x1(%rbx),%rdi │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 434f98 │ │ │ │ + cmp $0xe0,%sil │ │ │ │ + jae 434e23 │ │ │ │ + lea -0x2(%rbx),%rdi │ │ │ │ + lea 0x2(%rdx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 434f98 │ │ │ │ + cmp $0xf0,%sil │ │ │ │ + jae 434e40 │ │ │ │ + lea -0x3(%rbx),%rdi │ │ │ │ + lea 0x3(%rdx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 434f98 │ │ │ │ + lea -0x4(%rbx),%rdi │ │ │ │ + lea 0x4(%rdx),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 435418 │ │ │ │ + jmp 434f98 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %dh,-0x5b(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4356d2 │ │ │ │ + jb 434ee5 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 434eda │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 434eaf │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x237a53a(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 435418 │ │ │ │ - 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 enter $0x394c,$0xf8 │ │ │ │ - jae 435973 │ │ │ │ - lea 0x205692c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (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) │ │ │ │ - jne 435744 │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 43577c │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x435a68,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 435a68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x1dfb600,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 43578c │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - add $0x28,%r12 │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 434f75 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 435c13 │ │ │ │ - movq $0x4356a8,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x4357d8,0x28(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4357d8 │ │ │ │ + ja 434f6a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 434f3f │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x237a4aa(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x1dfb600,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + adc $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r12b,0x5c(%r8) │ │ │ │ - rex.XB add %cl,-0x77(%r8) │ │ │ │ + rex.W movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ (bad) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4343c8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 43582c │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 435b96 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x435870,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB test $0x4c,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 435346 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jge 43504a │ │ │ │ + mov %rsi,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + lea 0x10(%r14),%r8 │ │ │ │ + mov (%r8,%rdx,1),%r8b │ │ │ │ + cmp $0x80,%r8b │ │ │ │ + jae 435087 │ │ │ │ + movq $0x435018,-0x40(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %r8b,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 435870 │ │ │ │ + jne 435018 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ (bad) │ │ │ │ - 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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rdx,2) │ │ │ │ - movl $0x4358b8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,%al │ │ │ │ + movabs %eax,0x8b4c10458b480237 │ │ │ │ + jne 435038 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + movzbl 0x38(%rbp),%edx │ │ │ │ + cmp 0x7(%rbx),%rdx │ │ │ │ + je 435046 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + inc %rcx │ │ │ │ + jmp 434fae │ │ │ │ + add $0x40,%rbp │ │ │ │ + sub %rcx,%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 435137 │ │ │ │ + movq $0x435170,-0x28(%rbp) │ │ │ │ + lea 0x237a37b(%rip),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 435170 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + cmp $0xe0,%r8b │ │ │ │ + jae 435242 │ │ │ │ + lea 0x10(%r14),%r9 │ │ │ │ + inc %rdx │ │ │ │ + mov (%r9,%rdx,1),%dl │ │ │ │ + movq $0x4350e8,-0x48(%rbp) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %r9,-0x40(%rbp) │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %r14,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %r8b,-0x10(%rbp) │ │ │ │ + mov %dl,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4358b8 │ │ │ │ + jne 4350e8 │ │ │ │ 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,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - pop %rax │ │ │ │ - rex.XB add %cl,-0x75(%r8) │ │ │ │ - jae 4358cb │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4359d8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %bh,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 4358f4 │ │ │ │ - add $0x10,%rbp │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 435add │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x21f0320,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x435968,-0x10(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %bh,%al │ │ │ │ + movabs %al,0x8b4c10458b480237 │ │ │ │ + jne 435108 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + movzbl 0x40(%rbp),%edx │ │ │ │ + add $0xffffffffffffff80,%rdx │ │ │ │ + movzbl 0x38(%rbp),%r8d │ │ │ │ + add $0xffffffffffffff40,%r8 │ │ │ │ + shl $0x6,%r8 │ │ │ │ + add %rdx,%r8 │ │ │ │ + cmp 0x7(%rbx),%r8 │ │ │ │ + je 43512e │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ + add $0x2,%rcx │ │ │ │ + jmp 434fae │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 43504a │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + jmp 435190 │ │ │ │ + nop │ │ │ │ + add $0x3,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x5e(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + or %r9b,0x75(%r11,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne 435194 │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43530e │ │ │ │ + test %rdx,%rdx │ │ │ │ + jg 4351e9 │ │ │ │ + movq $0x434f00,-0x68(%r12) │ │ │ │ + mov %r14,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + movq $0x21f0db0,-0x40(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x280dc51,-0x30(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x434db8,-0x68(%r12) │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + movq $0x434e70,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x68(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0xf0,%r8b │ │ │ │ + jae 43534a │ │ │ │ + lea 0x10(%r14),%r9 │ │ │ │ + lea 0x1(%rdx),%r10 │ │ │ │ + mov (%r9,%r10,1),%r9b │ │ │ │ + lea 0x10(%r14),%r10 │ │ │ │ + add $0x2,%rdx │ │ │ │ + mov (%r10,%rdx,1),%dl │ │ │ │ + movq $0x4352b0,-0x50(%rbp) │ │ │ │ + mov %rbx,%r10 │ │ │ │ + mov %r10,-0x48(%rbp) │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %r14,-0x38(%rbp) │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %r8b,-0x18(%rbp) │ │ │ │ + mov %r9b,-0x10(%rbp) │ │ │ │ + mov %dl,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4352b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + or %edi,0x0(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movabs 0x8b4c10458b480237,%eax │ │ │ │ + jne 4352d0 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + movzbl 0x48(%rbp),%edx │ │ │ │ + add $0xffffffffffffff80,%rdx │ │ │ │ + movzbl 0x40(%rbp),%r8d │ │ │ │ + add $0xffffffffffffff80,%r8 │ │ │ │ + shl $0x6,%r8 │ │ │ │ + add %rdx,%r8 │ │ │ │ + movzbl 0x38(%rbp),%edx │ │ │ │ + add $0xffffffffffffff20,%rdx │ │ │ │ + shl $0xc,%rdx │ │ │ │ + add %r8,%rdx │ │ │ │ + cmp 0x7(%rbx),%rdx │ │ │ │ + je 435305 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + add $0x3,%rcx │ │ │ │ + jmp 434fae │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 43504a │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0x435440,-0x40(%rbp) │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %r14,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x10(%r14),%r9 │ │ │ │ + lea 0x1(%rdx),%r10 │ │ │ │ + mov (%r9,%r10,1),%r9b │ │ │ │ + lea 0x10(%r14),%r10 │ │ │ │ + lea 0x2(%rdx),%r11 │ │ │ │ + mov (%r10,%r11,1),%r10b │ │ │ │ + lea 0x10(%r14),%r11 │ │ │ │ + add $0x3,%rdx │ │ │ │ + mov (%r11,%rdx,1),%dl │ │ │ │ + movq $0x4353c0,-0x58(%rbp) │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %r11,-0x50(%rbp) │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + mov %r14,-0x40(%rbp) │ │ │ │ + mov %rsi,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %r8b,-0x20(%rbp) │ │ │ │ + mov %r9b,-0x18(%rbp) │ │ │ │ + mov %r10b,-0x10(%rbp) │ │ │ │ + mov %dl,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 435968 │ │ │ │ + jne 4353c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ + or %dh,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movabs 0x8b4c10458b480237,%al │ │ │ │ + jne 4353e0 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + movzbl 0x50(%rbp),%edx │ │ │ │ + add $0xffffffffffffff80,%rdx │ │ │ │ + movzbl 0x48(%rbp),%r8d │ │ │ │ + add $0xffffffffffffff80,%r8 │ │ │ │ + shl $0x6,%r8 │ │ │ │ + add %rdx,%r8 │ │ │ │ + movzbl 0x40(%rbp),%edx │ │ │ │ + add $0xffffffffffffff80,%rdx │ │ │ │ + shl $0xc,%rdx │ │ │ │ + add %r8,%rdx │ │ │ │ + movzbl 0x38(%rbp),%r8d │ │ │ │ + add $0xffffffffffffff10,%r8 │ │ │ │ + shl $0x12,%r8 │ │ │ │ + add %rdx,%r8 │ │ │ │ + cmp 0x7(%rbx),%r8 │ │ │ │ + je 435425 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + add $0x4,%rcx │ │ │ │ + jmp 434fae │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp 43504a │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + sbb (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4802379f(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 435190 │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + jg 43547c │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB cwtl │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43553b │ │ │ │ + add $0x90,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 435530 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x2229930,-0x88(%r12) │ │ │ │ + movq $0x40,-0x80(%r12) │ │ │ │ + movq $0x21f0d10,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x248d39a,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2810001,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x435588,-0x20(%rbp) │ │ │ │ + lea -0xe(%r12),%r8 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x40,%esi │ │ │ │ + lea -0x88(%r12),%r14 │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1dfad80 │ │ │ │ + movq $0x90,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + movb $0x0,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 435974 │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r14,%rbx │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je 4358f0 │ │ │ │ - cmp $0x2,%r14 │ │ │ │ - jne 4359d8 │ │ │ │ - movq $0x4359c8,-0x18(%rbp) │ │ │ │ + add %dl,0x4802379e(%rax) │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4357aa │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x7e(%rax) │ │ │ │ + add $0x45c74802,%eax │ │ │ │ + lock enter $0x4355,$0x0 │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4359c8 │ │ │ │ + jne 4355c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jle 4355cc │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + or %r9b,-0x7b(%r8) │ │ │ │ + sarb $0x48,0x10(%rdi) │ │ │ │ + lea 0x2057da0(%rip),%ebx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + add %rax,%r8 │ │ │ │ + mov %rdx,%r9 │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jge 4356d4 │ │ │ │ + lea 0x10(%rcx),%r11 │ │ │ │ + mov (%r11,%r9,1),%r11b │ │ │ │ + cmp $0x80,%r11b │ │ │ │ + jae 43564b │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + jge 435626 │ │ │ │ + inc %r9 │ │ │ │ + inc %r10 │ │ │ │ + jmp 435601 │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp 4357aa │ │ │ │ + cmp $0xe0,%r11b │ │ │ │ + jae 435748 │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + jge 435664 │ │ │ │ + add $0x2,%r9 │ │ │ │ + inc %r10 │ │ │ │ + jmp 435601 │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp 4357aa │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movb $0x0,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x48(%rsi,%rcx,1),%esi │ │ │ │ - add $0x18,%ebp │ │ │ │ - lea 0x23c78ba(%rip),%rbx │ │ │ │ + add %bl,(%rax) │ │ │ │ + jge 4356a4 │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + xor %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne 4356c8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rbx,%r10 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + jmp 4356d4 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 435a67 │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + jne 435786 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg 435706 │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + lea 0x2057b13(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x435a20,-0x10(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ + movq $0x434c40,-0x28(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + movq $0x434f98,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 434f98 │ │ │ │ + cmp $0xf0,%r11b │ │ │ │ + jae 435a30 │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + jge 435764 │ │ │ │ + add $0x3,%r9 │ │ │ │ + inc %r10 │ │ │ │ + jmp 435601 │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp 4357aa │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 435a08 │ │ │ │ + movq $0x4345a8,-0x68(%r12) │ │ │ │ + mov %rdx,-0x60(%r12) │ │ │ │ + mov %rsi,-0x58(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + lea -0x66(%r12),%r8 │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jne 435838 │ │ │ │ + movq $0x4349f0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x434ad0,-0x20(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + movq $0x435aa8,0x10(%rbp) │ │ │ │ + lea 0x23db83b(%rip),%r14 │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + mov %r8,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 434ad0 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov %rcx,%r9 │ │ │ │ + lea -0x1(%rcx),%r10 │ │ │ │ + lea 0x10(%rax),%r11 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add %r10,%r14 │ │ │ │ + mov (%r11,%r14,1),%r11b │ │ │ │ + add $0xfffffffffffffffe,%rcx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 435895 │ │ │ │ + mov %r9,%rbx │ │ │ │ + sub %r8,%rbx │ │ │ │ + lea -0x2(%rbx),%rcx │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + movzbl %al,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%rbx │ │ │ │ + or %rbx,%r14 │ │ │ │ + inc %r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + cmp %r10,%r8 │ │ │ │ + jge 43594b │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + add $0x10,%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + add %r8,%rax │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov (%rbx,%rax,1),%al │ │ │ │ + movzbl %r11b,%ebx │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + movzbl %al,%ebx │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + je 435862 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + movzbl %al,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%rbx │ │ │ │ + or %rbx,%r14 │ │ │ │ + inc %r8 │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp 435895 │ │ │ │ + nopl (%rax) │ │ │ │ + lret $0x4f │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add 0x45(%rbx,%rcx,4),%cl │ │ │ │ + rex │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x20(%rbp),%r11b │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + add $0x38,%rbp │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + jmp 43594b │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4359c7 │ │ │ │ + movq $0x4347d0,-0x48(%r12) │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r11b,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + movzbl %r11b,%ecx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + shl %cl,%rax │ │ │ │ + or %rax,%r14 │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x435ad0,0x10(%rbp) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + add %r9,%r14 │ │ │ │ + lea -0x47(%r12),%rbx │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov %r8,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4347d0 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0x435918,-0x38(%rbp) │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %r9,-0x20(%rbp) │ │ │ │ + mov %r11b,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 435a20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov 0x50(%rsp),%r8 │ │ │ │ + mov %r8,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0x435550,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + jge 435a42 │ │ │ │ + add $0x4,%r9 │ │ │ │ + inc %r10 │ │ │ │ + jmp 435601 │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp 4357aa │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x4356a0,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2224098 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + cltd │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fiadds 0x31(%rbp) │ │ │ │ + testb $0x5d,-0x75(%rax) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + in (%dx),%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cltd │ │ │ │ + (bad) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fiadds 0x31(%rbp) │ │ │ │ + testb $0x5d,-0x75(%rax) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + jns 435b04 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733b9454 <__environ@GLIBC_2.2.5+0x70ba33ac> │ │ │ │ + sub -0x39(%rax),%ecx │ │ │ │ + rex.RB call 86b659 │ │ │ │ + lea 0x2057361(%rip),%rdi │ │ │ │ + lea 0x23bf24a(%rip),%rsi │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2122398 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x48020578(%rax) │ │ │ │ + movl $0x435b70,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 1dfa910 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ret $0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x78(%rax) │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x435478,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ecx,%ebp │ │ │ │ + out %al,$0xff │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + 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) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x435b00,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %r8,%rax │ │ │ │ + lea -0x6(%r12),%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + jmp 430cb0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x205781e(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + ja 435c54 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB clc │ │ │ │ - sbbb $0x0,0x43(%rdx) │ │ │ │ - mov 0x7(%rbx),%rdx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 435ca1 │ │ │ │ + movq $0x435c88,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 435a80 │ │ │ │ + jne 435c88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %dh,0x4c020577(%rax) │ │ │ │ + mov 0x17(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x27(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 435bd8 │ │ │ │ + lea 0x20577b0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x14fdfa89(%rax) │ │ │ │ + xchg %ah,0xf(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x58000000,%eax │ │ │ │ + js 435ce4 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 435d2e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 435d29 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x20577f7(%rip),%rsi │ │ │ │ + lea 0x20577ca(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20c93a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xa8000000,%eax │ │ │ │ + js 435d4c │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 435d96 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 435d91 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x205778f(%rip),%rsi │ │ │ │ + lea 0x2057842(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20c93a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + js 435dbc │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733b970c <__environ@GLIBC_2.2.5+0x70ba3664> │ │ │ │ + sbb $0x48,%al │ │ │ │ + movl $0x435df8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + lea 0x20578b4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r13b,%r11b │ │ │ │ (bad) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,0x48020578(%rax) │ │ │ │ + movl $0x435e20,0x0(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 435e20 │ │ │ │ + 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) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rbp,%rbp,2) │ │ │ │ - movl $0x435ac8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x78(%rax) │ │ │ │ + add $0x458b4802,%eax │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rsp,%rcx,2) │ │ │ │ + movl $0x435e58,0x0(%rbp) │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 435ac8 │ │ │ │ + jne 435e58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + js 435e5c │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r15b,0x5e(%r8) │ │ │ │ + rex.XB add %cl,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + adc %dl,%dh │ │ │ │ + iret │ │ │ │ + add %eax,(%rdx) │ │ │ │ + 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) │ │ │ │ - push %rdi │ │ │ │ - rex.XB add %cl,-0x75(%r8) │ │ │ │ - jae 435adb │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x4358e8,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x8,%rbp │ │ │ │ - movq $0x435b30,0x8(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ + js 435e7c │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r13b,0x4c00435e(%r8) │ │ │ │ + lea 0x205778d(%rip),%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 435b30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 2227080 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x48020577(%rax) │ │ │ │ + movl $0x435ed0,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + jmp 2226bf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rcx,1) │ │ │ │ - add $0x20,%ebp │ │ │ │ - jmp 4359d8 │ │ │ │ - movq $0x435858,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x48020577(%rax) │ │ │ │ + movl $0x435ef8,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 435858 │ │ │ │ + jne 435ef8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%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) │ │ │ │ - jne 435b9c │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 435b9c │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,%rcx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 435c2f │ │ │ │ - movq $0x435668,-0x20(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x435bf8,0x20(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %ah,0x77(%rax) │ │ │ │ + add $0xd8894802,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 435f60 │ │ │ │ + movq $0x435f30,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 435bf8 │ │ │ │ + jne 435f30 │ │ │ │ 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 %ch,(%rax) │ │ │ │ + ja 435f34 │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + mov %bl,0x43(%rdi) │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2133478 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,0x4800435c(%r8) │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4343c8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x435768,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2223c10 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x435b80,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2223c10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jbe 435f64 │ │ │ │ + add 0x35(%rbp,%rcx,4),%cl │ │ │ │ + stc │ │ │ │ + jne 435f6b │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + or $0x11,%al │ │ │ │ + filds (%rcx) │ │ │ │ + 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,0x19(%rdi) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x48020576(%rax) │ │ │ │ + movl $0x435fb0,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + jmp 2226bf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x48020576(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x435f60,0x8(%rbp) │ │ │ │ + lea 0x2059565(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x435c60,0x0(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 2227080 │ │ │ │ + nop │ │ │ │ + add $0x2000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x48020576(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 436035 │ │ │ │ + movq $0x436020,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 436020 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bh,0x76(%rax) │ │ │ │ + add $0x45c74802,%eax │ │ │ │ + add %dl,0x60(%rax) │ │ │ │ + rex.XB add %cl,-0x75(%r8) │ │ │ │ + jae 43604b │ │ │ │ + mov 0x17(%rbx),%r14 │ │ │ │ + jmp 435db8 │ │ │ │ + lea 0x205766c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x23d6eb2,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x435cb0,0x0(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jbe 43607c │ │ │ │ + add %cl,%ch │ │ │ │ + imul $0xffffffff,%edi,%edi │ │ │ │ + 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,%al │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + cmp $0x2,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 435d22 │ │ │ │ + jb 4360b9 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x23cacfe(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 435e20 │ │ │ │ + jmp 216ab38 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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 435d5a │ │ │ │ + mov %ch,0x458d4802(%rsp,%rdi,1) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43613f │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 436134 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x436090,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800d69,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x1e136d5(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 435e20 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 435d92 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 435e20 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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,0x17(%rdi) │ │ │ │ + movq $0x4360d0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + jmp 20a9748 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x2057532(%rip),%rbx │ │ │ │ + jmp *-0x8(%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 435dc7 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 4362d2 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 435e20 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x436218,-0x38(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 436218 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x0,%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 435dff │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 435e20 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,0x62(%r8) │ │ │ │ + rex.XB add %cl,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 436248 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + 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 loopne 435e71 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 435f36 │ │ │ │ - movq $0x435e58,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x62(%r8) │ │ │ │ + rex.XB add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 435e58 │ │ │ │ + jne 436278 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + test %al,(%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 0x73(%rdx),%esi │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 435f41 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 435ec7 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x435da8,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x435de0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x43a4a8,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x438028,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 435f48 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 435ec7 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x435d38,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x435d70,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x43a468,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x20560fb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x435f90,-0x18(%rbp) │ │ │ │ - lea 0x23d7cfa(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%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,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 436326 │ │ │ │ + movq $0x436348,-0x20(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0x239156f(%rip),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 4356f0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1eb1950 │ │ │ │ + lea 0x20573db(%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 %ah,0x48020573(%rax) │ │ │ │ + movl $0x436368,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 1e745a0 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x5f(%rbp) │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 435feb │ │ │ │ - movq $0x435d00,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x43a448,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x73(%rax) │ │ │ │ + add $0x45c74802,%eax │ │ │ │ + add %dl,-0x9ffbc9d(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 436390 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 436081 │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - loopne 436071 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 43607e │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x436068,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %bh,(%rax) │ │ │ │ + jae 436394 │ │ │ │ + add -0x7cb7f81d(%rbx),%al │ │ │ │ + sti │ │ │ │ + add %esi,0x3d(%rbp) │ │ │ │ + movq $0x4363c0,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 436068 │ │ │ │ + jne 4363c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - movsxd 0x7d8b4802(%rip),%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - or (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 436d20 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jae 4363c4 │ │ │ │ + add -0x7cb7f81d(%rbx),%al │ │ │ │ + sti │ │ │ │ + add %esi,0xd(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 436160 │ │ │ │ + movq $0x4363f8,0x0(%rbp) │ │ │ │ + jmp 2226ba8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,%al │ │ │ │ (bad) │ │ │ │ - rex.RB loopne 4360e9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 436151 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 436146 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x436020,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x28003a9,-0x8(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + sub %ah,0x0(%rbx,%rax,2) │ │ │ │ + lea 0x23c6e92(%rip),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + 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,-0x39(%rax) │ │ │ │ + add %r9b,0x64(%r8) │ │ │ │ + rex.XB add %bpl,%r9b │ │ │ │ + jae 43643a │ │ │ │ + filds (%rcx) │ │ │ │ + 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 │ │ │ │ + js 4364b2 │ │ │ │ + add %cl,0x35(%r13,%r9,4) │ │ │ │ + rex.X outsb %ds:(%rsi),(%dx) │ │ │ │ + cmp $0x2,%al │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + 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,0x41(%rdi) │ │ │ │ + movq $0x4361b0,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0x30(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x436130,-0x20(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436130 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2223c10 │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + jb 4364f4 │ │ │ │ + add %cl,%ch │ │ │ │ + sti │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ + add %dl,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 436557 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 436552 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x436570,-0x18(%rbp) │ │ │ │ + lea 0x1e654a3(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1e29570 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7b(%rax) │ │ │ │ + divb 0xe(%rbp) │ │ │ │ + lea 0x2391a65(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4365b8,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 22245f0 │ │ │ │ xchg %ax,%ax │ │ │ │ + ret │ │ │ │ + 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) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x6c(%rdi) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + add $0x10,%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 406fd0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x2102a38,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + lea -0x24(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 437648 │ │ │ │ + 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 -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 436728 │ │ │ │ + movq $0x4366b0,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4366b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x68(%rax) │ │ │ │ - add $0x7d8b4802,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 43b558 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%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,0x6f(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 4366d8 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + lea 0x23da990(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movabs $0x7fffffffffffffff,%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + call 1df6600 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + neg %rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 436209 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4361fe │ │ │ │ + jb 43677e │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + lea 0x20(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - movq $0x436098,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - movq $0x28003a9,-0x20(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add (%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + jmp 4367a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x61(%rax) │ │ │ │ - add $0xc4834902,%eax │ │ │ │ - rex.W │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 436281 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x436168,-0x40(%r12) │ │ │ │ + ja 4368b6 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jl 4367c8 │ │ │ │ + add $0xffffffffffffffa0,%r12 │ │ │ │ + lea 0x23d748c(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + lea 0x10(%rcx),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + sub %r14,%rdi │ │ │ │ + mov $0xa,%r8b │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%r9 │ │ │ │ + movzbl %r8b,%ecx │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x50(%rsp) │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + call 1df6230 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + jge 43685d │ │ │ │ + movq $0x1dfb600,-0x58(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %r14,%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x21f0db0,-0x38(%r12) │ │ │ │ + lea -0x57(%r12),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x280dc51,-0x28(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x436750,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x1dfb600,-0x30(%r12) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - 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) │ │ │ │ - lock (bad) │ │ │ │ - add $0x738b4c02,%eax │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - sbb %ch,%cl │ │ │ │ - jnp 4362aa │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 436963 │ │ │ │ + movq $0x436910,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 436910 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add $0xc4834902,%eax │ │ │ │ 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 $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800171,-0x8(%r12) │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + movq $0x4367a0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 436228 │ │ │ │ + movq $0x436978,0x0(%rbp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp 4367a0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add (%rax),%al │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x31004369(%r8) │ │ │ │ + testb $0xde,-0x77(%rcx) │ │ │ │ + jmp 2147e20 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - js 436376 │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 436374 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 436369 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x4362c0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + 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 $0x21f0cf0,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - lea 0x1e144aa(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,0x5(%rax) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 4363d9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4363e6 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 436a6e │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4363d0,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ + movq $0x436a28,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4363d0 │ │ │ │ + jne 436a28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - pop %rdi │ │ │ │ - add $0x7d8b4802,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - or (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 436d20 │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rax),%rax │ │ │ │ + cmp $0x0,%rax │ │ │ │ + jl 436a5c │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + lea 0x23da5fa(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,0x4802055f(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4364b1 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4364a6 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x436388,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x28003a9,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x436490,-0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + jb 436b12 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x436ad8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 436490 │ │ │ │ + jne 436ad8 │ │ │ │ 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) │ │ │ │ - pop %rdi │ │ │ │ - add $0x7d8b4802,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 436d20 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + 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 $0x21e6838,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x55e,$0x2 │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 436561 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 436556 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 436b72 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x436b88,-0x38(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800171,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x436540,-0x20(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436540 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 436678 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x5e(%rax) │ │ │ │ - add $0x7d8b4802,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 436d20 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x4800436b(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 4368d8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 436621 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 436616 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4364c8,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x28003a9,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x436600,-0x10(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436600 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%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,0x3c(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x44af98,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4802055d(%rax) │ │ │ │ - mov 0x8(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xb,%r14d │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 436d20 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,0x5d(%rax) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43669d │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 436692 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 436c72 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x436c88,-0x38(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x436578,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x1e1418b(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 436678 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%rbx) │ │ │ │ + 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,0x4800436c(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 4368d8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lock test $0x7,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3c(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x44af98,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + push $0x5 │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 436709 │ │ │ │ + rex.RB mov $0x4c,%r8b │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 436716 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x436700,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + jb 436dac │ │ │ │ + movq $0x436d90,-0x30(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rsi │ │ │ │ + mov 0x26(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 436700 │ │ │ │ + jne 436d90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bh,(%rax) │ │ │ │ + push $0x5 │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + shrb $0x0,0x43(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 22275c0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480207a8(%rax) │ │ │ │ - mov 0x8(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xb,%r14d │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 52abe8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,-0x58(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + push $0x5 │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4367e1 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4367d6 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4366b8,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x45(%rdi) │ │ │ │ + movq $0x4369e8,-0x28(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x28003a9,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4367c0,-0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4367c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + movq $0x436a98,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x436fe0,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + lea 0x23bdf68(%rip),%rsi │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2122398 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %dh,0x69(%rax) │ │ │ │ + add $0xf6854802,%eax │ │ │ │ + jne 436e59 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x23bdb28(%rip),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 437053 │ │ │ │ + movq $0x436e90,-0x18(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 22245f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + leave │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + imul $0xa53b4d30,-0x3b7cb6fe(%rip),%eax │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,%edx │ │ │ │ + add $0x8b480000,%eax │ │ │ │ + xor %r9b,-0x75(%r8) │ │ │ │ + rex.WRB │ │ │ │ + rex.W │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + add $0x10,%rdi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 406fd0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x2102a38,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + lea -0x24(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov 0x17(%rax),%rcx │ │ │ │ + mov 0x7(%rax),%rdx │ │ │ │ + mov 0xf(%rax),%rsi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp 437053 │ │ │ │ + nop │ │ │ │ + rex.WB add $0x0,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - jge 4367cc │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xb,%r14d │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 52abe8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x68(%rax) │ │ │ │ + add $0x458b4802,%eax │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + rex.W │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + jmp 437053 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + leave │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + push $0xffffffff8b480205 │ │ │ │ + pop %rbp │ │ │ │ + rex.W │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + jmp 43719f │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xa7,%al │ │ │ │ + push $0x18e90205 │ │ │ │ + add (%rax),%al │ │ │ │ + add %cl,(%rdi) │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 436849 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 436891 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 436886 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800171,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x436870,-0x20(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436870 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,0x2(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %ch,%al │ │ │ │ + addr32 add $0x458b4802,%eax │ │ │ │ + sub %ch,%cl │ │ │ │ + mov $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - jge 43687c │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xb,%r14d │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 52abe8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + addr32 add $0x458b4802,%eax │ │ │ │ + or %cl,-0x39(%rax) │ │ │ │ + or %r10b,(%r8) │ │ │ │ + jo 43702e │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + ret │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 437010 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 436951 │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x49020567(%rax) │ │ │ │ + add $0x90,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 436946 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4367f8,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x28003a9,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x436930,-0x10(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + ja 43745b │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 437380 │ │ │ │ + add $0xffffffffffffff70,%r12 │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x23bd929(%rip),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 437437 │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 437338 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + movq $0x4370a0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 436930 │ │ │ │ + jne 4370a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x6,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + addr32 add $0x438b4802,%eax │ │ │ │ (bad) │ │ │ │ + test %rax,%rax │ │ │ │ + jne 4370c1 │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x23bd8c0(%rip),%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 43719f │ │ │ │ + movq $0x437100,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 22245f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + leave │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x5a(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - jge 43693c │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xb,%r14d │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 52abe8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x49020566(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43746b │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + lea 0x10(%rbx),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov 0x30(%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 %rcx,0x58(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 406fd0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x2102a38,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + lea -0x24(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov 0x17(%rax),%rbx │ │ │ │ + mov 0x7(%rax),%rcx │ │ │ │ + mov 0xf(%rax),%rdx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 437413 │ │ │ │ + test %rax,%rax │ │ │ │ + jne 4372f0 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + movq $0x4371f0,0x0(%rbp) │ │ │ │ + lea 0x205656c(%rip),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4371f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + enter $0x6,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,-0x5a(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4369cd │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x49020565(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4369c2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4368a8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ + ja 437403 │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 437214 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + jmp 437277 │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x21f0cf0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0x214d048,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x1e13e48(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x437270,0x0(%rbp) │ │ │ │ + lea 0x23d69ec(%rip),%r8 │ │ │ │ + lea -0x17(%r12),%rdi │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + jmp 21375f0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + enter $0x2,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0x59,%al │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - loopne 436a39 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 436a46 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x436a30,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %dh,%al │ │ │ │ + fs add $0x5d8b4802,%eax │ │ │ │ + rex │ │ │ │ + mov %rbx,%rax │ │ │ │ + movq $0x4372a0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 436a30 │ │ │ │ + jne 4372a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + enter $0x26,$0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + fs add $0xd8894802,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4372ce │ │ │ │ + movq $0x4374a0,0x0(%rbp) │ │ │ │ + lea 0x23c2337(%rip),%r8 │ │ │ │ + mov 0x16(%rbx),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x23c1067(%rip),%r14 │ │ │ │ + jmp 21330d8 │ │ │ │ + movq $0x437518,0x0(%rbp) │ │ │ │ + lea 0x23c2315(%rip),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x23c1045(%rip),%r14 │ │ │ │ + jmp 21330d8 │ │ │ │ + movq $0x21f0cf0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x214d048,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x436fa8,0x8(%rbp) │ │ │ │ + lea 0x23d6918(%rip),%r8 │ │ │ │ + lea -0x17(%r12),%rdi │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov %rcx,0x30(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 21375f0 │ │ │ │ + movq $0x21f0cf0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0x214d048,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x436fc0,0x8(%rbp) │ │ │ │ + lea 0x23d68d0(%rip),%r8 │ │ │ │ + lea -0x17(%r12),%rdi │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 21375f0 │ │ │ │ + movq $0x2229930,-0x88(%r12) │ │ │ │ + movq $0x40,-0x80(%r12) │ │ │ │ + movq $0x21f0d10,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x248d39a,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2810001,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x436e38,0x0(%rbp) │ │ │ │ + lea -0xe(%r12),%r8 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov $0x40,%esi │ │ │ │ + lea -0x88(%r12),%r14 │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 1dfad80 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x436f80,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + mov %rdx,0x30(%rbp) │ │ │ │ + jmp 2223c10 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x436f50,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rsi,0x18(%rbp) │ │ │ │ + jmp 2223c10 │ │ │ │ + movq $0x90,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + enter $0x26,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x59(%rax) │ │ │ │ - add $0x7d8b4802,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + xchg %al,-0x3b7cb6fe(%rip) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + movq $0x436c28,-0x30(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 447b08 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + enter $0x26,$0x0 │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 436d20 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + test %eax,-0x3b7cb6fe(%rip) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + movq $0x436b28,-0x30(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 447b08 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rcx │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x62(%rax) │ │ │ │ add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 436b11 │ │ │ │ - add $0x38,%r12 │ │ │ │ + clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 437615 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 436b06 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4369e8,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x28003a9,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ + ja 43760a │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rsi │ │ │ │ + mov 0x26(%rbx),%rdi │ │ │ │ + mov 0x2e(%rbx),%r8 │ │ │ │ + mov 0x36(%rbx),%r9 │ │ │ │ + mov 0x3e(%rbx),%rbx │ │ │ │ + movq $0x436d30,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x436af0,-0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 436af0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 433bd0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48020558(%rax) │ │ │ │ - mov 0x8(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0xb,%r14d │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 436d20 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48020558 │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 437676 │ │ │ │ + movq $0x4376b0,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %r8,-0x20(%rbp) │ │ │ │ + mov %r9,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 434158 │ │ │ │ + lea 0x20561ab(%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) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.RX add %r8b,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x61(%rax) │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + js 437702 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 437746 │ │ │ │ + movq $0x436678,-0x70(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x4368d8,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0x437598,-0x40(%r12) │ │ │ │ + lea -0x58(%r12),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + lea -0x70(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x3e(%r12),%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 430cb0 │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x48020560(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 436bc1 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 436bb6 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800171,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x436ba0,-0x20(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + jb 4377c5 │ │ │ │ + movq $0x4377a8,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 436ba0 │ │ │ │ + jne 4377a8 │ │ │ │ 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 │ │ │ │ - push %rdi │ │ │ │ - add $0x7d8b4802,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %al,0x4c020560(%rax) │ │ │ │ + mov 0x1f(%rbx),%ecx │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x27(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 437648 │ │ │ │ + lea 0x205607c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 436d20 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x60(%rax) │ │ │ │ + add $0x6686eb02,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,0x48020557(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %cl,0x48020559(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 436c81 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 436c76 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x436b28,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x28003a9,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x436c60,-0x10(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + jb 437861 │ │ │ │ + movq $0x437840,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 436c60 │ │ │ │ + jne 437840 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x59(%rax) │ │ │ │ + add $0x4b8b4c02,%eax │ │ │ │ + (bad) │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x27(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + movq $0x27edee2,0x0(%rbp) │ │ │ │ + jmp 433bd0 │ │ │ │ + lea 0x2056000(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdi │ │ │ │ + add $0xff7be902,%eax │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + and %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge 4378ac │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 437ac8 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rdi │ │ │ │ - add $0x7d8b4802,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 436d20 │ │ │ │ - movq $0x38,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 %bh,%al │ │ │ │ - push %rsi │ │ │ │ + add %ah,%al │ │ │ │ + pop %rdi │ │ │ │ add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 436cfd │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 436cf2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x436bd8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x1e13b36(%rip),%r14 │ │ │ │ + loopne 437919 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43795f │ │ │ │ + movq $0x437908,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 437908 │ │ │ │ + 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,-0x73(%rax) │ │ │ │ - rex.RB call 103ba674 <__environ@GLIBC_2.2.5+0xdba45cc> │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - lock and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jb 436dda │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jae 436ec5 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 436fff │ │ │ │ - mov 0x5(%rbx),%rdx │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - cmp $0xb,%rax │ │ │ │ - jl 436daa │ │ │ │ - movq $0x436968,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800161,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x436730,-0x38(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1e13a2c(%rip),%r14 │ │ │ │ - jmp 21e7de8 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae 436f75 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x58,%r12 │ │ │ │ + add %ah,0x4902055f(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 437023 │ │ │ │ - mov 0x7(%rbx),%rdx │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x436228,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - lea -0x4f(%r12),%rbx │ │ │ │ - cmp $0xb,%rax │ │ │ │ - jl 436e63 │ │ │ │ - movq $0x436318,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800161,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + ja 43794f │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x21e6838,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4362a0,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1e13981(%rip),%r14 │ │ │ │ - jmp 21e7de8 │ │ │ │ - lea 0x20554fb(%rip),%rbx │ │ │ │ + movq $0x437978,-0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + lea 0x23bd42b(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2122398 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - push %rsp │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x40,%r12 │ │ │ │ + add %dl,-0x12(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 437047 │ │ │ │ - mov 0x4(%rsi),%rax │ │ │ │ - mov 0xc(%rsi),%rbx │ │ │ │ - cmp $0xb,%r14 │ │ │ │ - jl 436f1f │ │ │ │ - movq $0x436c98,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800161,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + ja 4379b3 │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x436a60,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1e138d5(%rip),%r14 │ │ │ │ - jmp 21e7de8 │ │ │ │ - nop │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x437a00,0x10(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1ed4d98 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rsp │ │ │ │ - add $0x458b4802,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ or %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + jne 4379f4 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 437a00 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43706e │ │ │ │ - mov 0x6(%rsi),%rax │ │ │ │ - mov 0xe(%rsi),%rbx │ │ │ │ - cmp $0xb,%r14 │ │ │ │ - jl 436fcf │ │ │ │ - movq $0x436638,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800161,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%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,0x23(%rdi) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x436400,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1e1381a(%rip),%r14 │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x4370d0,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x4370a8,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x436eb0,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x436f60,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x4379d8,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + jmp 2223c10 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - push %rdx │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bl,0x5(%rsi) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 437a98 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + lea 0x2377120(%rip),%rsi │ │ │ │ + lea 0x23773cb(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1e15468 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + enter $0xfffd,$0xff │ │ │ │ (bad) │ │ │ │ - xor $0xfd,%al │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + incl 0x0(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sahf │ │ │ │ - (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48020552(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 437184 │ │ │ │ - movq $0x437140,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 437af6 │ │ │ │ + movq $0x437b30,-0x20(%rbp) │ │ │ │ + movq $0x27edee2,-0x28(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437140 │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 433bd0 │ │ │ │ + lea 0x2055e13(%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) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rbp │ │ │ │ + add $0x45c74802,%eax │ │ │ │ + add %bl,0x7b(%rax) │ │ │ │ + rex.XB add %sil,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 437b58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x52(%rax) │ │ │ │ - add $0x45c74802,%eax │ │ │ │ - add %dh,0x71(%rax) │ │ │ │ - rex.XB add %cl,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %bl,0x4802055d(%rax) │ │ │ │ + movl $0x437b98,-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 437170 │ │ │ │ + jne 437b98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rdx │ │ │ │ - add $0x7d8b4802,%eax │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + add %bl,0x5d(%rax) │ │ │ │ + add $0x458b4802,%eax │ │ │ │ + or %cl,-0x39(%rax) │ │ │ │ + or %r9b,%r8b │ │ │ │ + jnp 437be6 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jnp 437baf │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 444568 │ │ │ │ + add $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - pushf │ │ │ │ - sti │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + movq $0x4378c8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x437c28,0x20(%rbp) │ │ │ │ + lea -0x6(%r12),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 430cb0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - decl -0x73(%rax) │ │ │ │ - sbb $0x205522d,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x5c(%rax) │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x437a68,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - push %rcx │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4371f3 │ │ │ │ - movq $0x4371e0,-0x10(%rbp) │ │ │ │ + add %bl,0x4802055c(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 437ccd │ │ │ │ + movq $0x437cb0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4371e0 │ │ │ │ + jne 437cb0 │ │ │ │ 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,0x48020551(%rax) │ │ │ │ - mov 0x8(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 436d20 │ │ │ │ - lea 0x20551ce(%rip),%rbx │ │ │ │ + add %ah,0x5c(%rax) │ │ │ │ + add $0x4b8b4c02,%eax │ │ │ │ + (bad) │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x27(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 437ac8 │ │ │ │ + lea 0x2055c5c(%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 %dh,0x48020551(%rax) │ │ │ │ - mov %esi,%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x20551a5(%rip),%r14 │ │ │ │ - jmp 2169af0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %al,0x5c(%rax) │ │ │ │ + add $0x6686eb02,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x51(%rax) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 437296 │ │ │ │ - movq $0x437280,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 437280 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rcx │ │ │ │ - add $0x3d8d4802,%eax │ │ │ │ - lret $0x3d69 │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fiadds 0x31(%rbp) │ │ │ │ - testb $0xc5,-0x7d(%rax) │ │ │ │ - or %ch,%cl │ │ │ │ - mov %dl,%bh │ │ │ │ - (bad) │ │ │ │ - decl -0x73(%rax) │ │ │ │ - sbb $0x205514b,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0xb8000000,%eax │ │ │ │ - push %rcx │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - call 733bac0c <__environ@GLIBC_2.2.5+0x70ba4b64> │ │ │ │ - imul $0x894c08ec,-0x7d(%rax),%ecx │ │ │ │ - call 4921fc14 <__environ@GLIBC_2.2.5+0x46a09b6c> │ │ │ │ - mov %eax,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 43732e │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x437318,-0x18(%rbp) │ │ │ │ - lea 0x2055137(%rip),%rbx │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 437d86 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x437d48,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 437318 │ │ │ │ + jne 437d48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x51(%rax) │ │ │ │ - add $0x45c74802,%eax │ │ │ │ - add %cl,0x73(%rax) │ │ │ │ - rex.XB add %sil,(%r9) │ │ │ │ - testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 2147e00 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rcx │ │ │ │ - add $0xc4834902,%eax │ │ │ │ - xor %cl,0x3b(%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,0x3e(%rdi) │ │ │ │ - movq $0x2037e70,-0x28(%r12) │ │ │ │ - movq $0x248c45a,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x2037db0,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x27e3721,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x437348,0x0(%rbp) │ │ │ │ - jmp 2224098 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ ... │ │ │ │ - adc $0x88000000,%eax │ │ │ │ - rex.WXB add $0x458d4802,%rax │ │ │ │ - call 733bad14 <__environ@GLIBC_2.2.5+0x70ba4c6c> │ │ │ │ - imul $0x894c08ec,-0x7d(%rax),%ecx │ │ │ │ - call 4921fd1c <__environ@GLIBC_2.2.5+0x46a09c74> │ │ │ │ - mov %eax,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 437436 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x437420,-0x18(%rbp) │ │ │ │ - lea 0x2054b47(%rip),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + push %rbx │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 437e0d │ │ │ │ + movq $0x437de0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 437420 │ │ │ │ + jne 437de0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x48020553(%rax) │ │ │ │ + movl $0x437e28,0x0(%rbp) │ │ │ │ + mov 0x1f(%rbx),%r9 │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x27(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + movq $0x27edee2,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 433bd0 │ │ │ │ + lea 0x2055b3c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x74(%r8) │ │ │ │ - rex.XB add %sil,(%r9) │ │ │ │ - testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 2147e00 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %r10b,0x7e(%r8) │ │ │ │ + rex.XB add %sil,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 437e50 │ │ │ │ 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,-0x39(%rax) │ │ │ │ + add %r15b,0x7e(%r8) │ │ │ │ + rex.XB add %cl,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + psubsw -0x9(%rdi),%mm3 │ │ │ │ + fiadds (%rcx) │ │ │ │ + nopl 0x0(%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,0x19(%rdi) │ │ │ │ - movq $0x21f0cd0,-0x8(%r12) │ │ │ │ + movq $0x437d08,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x437450,0x0(%rbp) │ │ │ │ - jmp 2224098 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ ... │ │ │ │ - adc $0x48000000,%eax │ │ │ │ - push %rax │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - call 733badf4 <__environ@GLIBC_2.2.5+0x70ba4d4c> │ │ │ │ - imul $0x894c08ec,-0x7d(%rax),%ecx │ │ │ │ - call 4921fdfc <__environ@GLIBC_2.2.5+0x46a09d54> │ │ │ │ - mov %eax,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 437516 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x437500,-0x18(%rbp) │ │ │ │ - lea 0x2055007(%rip),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x16fdfaa6(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + and %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge 437eec │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 437f18 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + 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,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 437fea │ │ │ │ + movq $0x437f60,-0x28(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 437500 │ │ │ │ + jne 437f60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - jne 43754a │ │ │ │ - add %dh,(%rcx) │ │ │ │ - testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 2147e00 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %r10b,0x4800437f(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 437f90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + 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) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x21f0cd0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x438028,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x20(%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 2224080 │ │ │ │ + lea 0x205597f(%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) │ │ │ │ + nopl (%rax) │ │ │ │ + jmp 43802a │ │ │ │ + loope 438015 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x437530,0x0(%rbp) │ │ │ │ - jmp 2224098 │ │ │ │ xchg %ax,%ax │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ ... │ │ │ │ - adc $0xc8000000,%eax │ │ │ │ - rex.WRXB add $0x458d4802,%rax │ │ │ │ - call 733baed4 <__environ@GLIBC_2.2.5+0x70ba4e2c> │ │ │ │ - imul $0x894c08ec,-0x7d(%rax),%ecx │ │ │ │ - call 4921fedc <__environ@GLIBC_2.2.5+0x46a09e34> │ │ │ │ - mov %eax,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4375f6 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x4375e0,-0x18(%rbp) │ │ │ │ - lea 0x2054f87(%rip),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 438099 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 438175 │ │ │ │ + movq $0x438090,-0x20(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4375e0 │ │ │ │ + jne 438090 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + 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,(%r8) │ │ │ │ - jbe 43762a │ │ │ │ - add %dh,(%rcx) │ │ │ │ - testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 2147e00 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %r8b,%r8b │ │ │ │ + addb $0x48,0x0(%rbx) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4380c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ + addb $0x48,0x0(%rbx) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4380f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ + 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 %r12b,(%r8) │ │ │ │ + addl $0x7438b48,0x0(%rbx) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 438120 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ret │ │ │ │ + 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) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x21f0cd0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x38(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x44af98,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x437610,0x0(%rbp) │ │ │ │ - jmp 2224098 │ │ │ │ - xchg %ax,%ax │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x20557fc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - rex.WRXB add $0x458d4802,%rax │ │ │ │ - call 733bafb4 <__environ@GLIBC_2.2.5+0x70ba4f0c> │ │ │ │ - imul $0x894c08ec,-0x7d(%rax),%ecx │ │ │ │ - call 4921ffbc <__environ@GLIBC_2.2.5+0x46a09f14> │ │ │ │ - mov %eax,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4376d6 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x4376c0,-0x18(%rbp) │ │ │ │ - lea 0x2054f07(%rip),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + 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 438206 │ │ │ │ + movq $0x4381d0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4376c0 │ │ │ │ + jne 4381d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex.WRXB add $0x45c74802,%rax │ │ │ │ - add %dh,%al │ │ │ │ - jbe 43770a │ │ │ │ - add %dh,(%rcx) │ │ │ │ - testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 2147e00 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - rex.WRX add $0xffffffffc4834902,%rax │ │ │ │ - xor %cl,0x3b(%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,0x44(%rdi) │ │ │ │ - movq $0x2037e70,-0x28(%r12) │ │ │ │ - movq $0x248c5d2,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x2037db0,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x27e3721,(%r12) │ │ │ │ - movq $0x437770,0x0(%rbp) │ │ │ │ - lea -0xd(%r12),%r14 │ │ │ │ - jmp 202e250 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x4376f0,0x0(%rbp) │ │ │ │ - jmp 2224098 │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x44afb8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2055773(%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 %cl,-0x77(%rax) │ │ │ │ - fimuls -0x39(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - or $0xf01bf5c,%eax │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4382e3 │ │ │ │ + movq $0x438270,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 438270 │ │ │ │ + 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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4377b7 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 437810 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x48004382(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4382a0 │ │ │ │ + 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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4377f2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2037c58 │ │ │ │ - jmp *-0x10(%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 │ │ │ │ + movq $0x44b018,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x205569e(%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 4378bd │ │ │ │ - movq $0x437848,-0x8(%rbp) │ │ │ │ + jb 438379 │ │ │ │ + movq $0x438340,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 437848 │ │ │ │ + jne 438340 │ │ │ │ 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) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsp,%rsi,2) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4378ad │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x437798,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x4377d0,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1c(%rdi) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + movq $0x44b038,-0x8(%r12) │ │ │ │ + mov %eax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - lea 0x2054d84(%rip),%rbx │ │ │ │ + lea 0x2055610(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x23d6382(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 438411 │ │ │ │ + movq $0x4383d8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4383d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - testl $0x3d632f35,-0x73(%rax) │ │ │ │ - add %cl,%ch │ │ │ │ - pop %rcx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x1c(%rdi) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + movq $0x44b058,-0x8(%r12) │ │ │ │ + mov %eax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2055580(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,0x4d(%rax) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - loopne 437961 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4379ba │ │ │ │ - movq $0x437968,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x2054ced(%rip),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4384a6 │ │ │ │ + movq $0x438470,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 437968 │ │ │ │ + jne 438470 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - 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 %cl,(%rax) │ │ │ │ - rex.WRB add $0xffffffffd8894802,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 437997 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4379d0,0x8(%rbp) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23d9723(%rip),%r14 │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x44b078,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 438058 │ │ │ │ - movq $0x437a30,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - lea 0x23d6288(%rip),%rsi │ │ │ │ - lea 0x23d9710(%rip),%r14 │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - jmp 438058 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x20554f3(%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 %ah,0x4802054c(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jne 4379fa │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x23d6248(%rip),%rsi │ │ │ │ - lea 0x23d96d0(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 438058 │ │ │ │ - movq $0x437a98,0x8(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x23d6226(%rip),%rsi │ │ │ │ - lea 0x23d96ae(%rip),%r14 │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 438058 │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 438583 │ │ │ │ + movq $0x438510,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 438510 │ │ │ │ + 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,0x4c(%rax) │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x1e(%rbp) │ │ │ │ - movq $0x437b08,0x8(%rbp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23d9658(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 438058 │ │ │ │ - movq $0x437b78,0x8(%rbp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23d963a(%rip),%r14 │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 438058 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,-0x7b(%r8) │ │ │ │ + rex.XB add %cl,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 438540 │ │ │ │ + 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,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsp,%rax,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 437adc │ │ │ │ - movq $0x2037e50,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ + 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 $0x44b0b8,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea 0x205541e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - 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 %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsp,%rax,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 437b4c │ │ │ │ - movq $0x2037e50,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + mov %rsi,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 222f508 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x44(%rbp) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 437bc0 │ │ │ │ - movq $0x2037e50,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 437c25 │ │ │ │ - movq $0x2037e50,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x2037e50,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xa3,%al │ │ │ │ - cmp (%rdx),%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 437c72 │ │ │ │ + jb 4385fa │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x437c88,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x438610,-0x18(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + lea -0x1(%rax),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 202e250 │ │ │ │ + jmp 4387b8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex xchg %al,0x0(%rbx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 202d390 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 $0x10e4788,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,%al │ │ │ │ - rex.WB add $0x458d4802,%rax │ │ │ │ - loopne 437d01 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 437d2c │ │ │ │ - movq $0x437d08,-0x20(%rbp) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4386e9 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4386d8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x2054851(%rip),%rbx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 437d08 │ │ │ │ + jne 4386d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x49(%rax) │ │ │ │ - add $0x45c74802,%eax │ │ │ │ - add %al,0x7d(%rax) │ │ │ │ - rex.XB add %cl,-0x75(%r8) │ │ │ │ - jge 437d24 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x23d9382(%rip),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 438058 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs 0x1fe910c5(%rbx),%eax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + filds (%rcx) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WB add $0x458b4802,%rax │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x1e(%rbp) │ │ │ │ - movq $0x437da8,0x8(%rbp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23d9328(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 438058 │ │ │ │ - movq $0x437ea0,0x8(%rbp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23d930a(%rip),%r14 │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 438058 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x47(%rax) │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x5b(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 437e03 │ │ │ │ - movq $0x2037e70,-0x28(%r12) │ │ │ │ - movq $0x248c512,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x2037db0,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x27e3721,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 437e7f │ │ │ │ - movq $0x2037e70,-0x48(%r12) │ │ │ │ - movq $0x248c512,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x2037db0,-0x30(%r12) │ │ │ │ - lea -0x46(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x27e3721,-0x20(%r12) │ │ │ │ - movq $0x2037e50,-0x18(%r12) │ │ │ │ - lea -0x2d(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103bc05c <__environ@GLIBC_2.2.5+0xdba5fb4> │ │ │ │ + (bad) │ │ │ │ + xchg %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x438750,-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 438750 │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2f(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x438690,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nop │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x46(%rax) │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x7c(%rbp) │ │ │ │ add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 437f20 │ │ │ │ - movq $0x2037e70,-0x48(%r12) │ │ │ │ - movq $0x248c512,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x2037db0,-0x30(%r12) │ │ │ │ - lea -0x46(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x27e3721,-0x20(%r12) │ │ │ │ - movq $0x2037e50,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - lea -0x2d(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + ja 438828 │ │ │ │ + test %r14,%r14 │ │ │ │ + jg 4387df │ │ │ │ + add $0xffffffffffffffb0,%r12 │ │ │ │ + lea 0x20551dd(%rip),%r14 │ │ │ │ + lea 0x23d472d(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x70,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 437fc1 │ │ │ │ - movq $0x2037e70,-0x68(%r12) │ │ │ │ - movq $0x248c512,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x2037db0,-0x50(%r12) │ │ │ │ - lea -0x66(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x27e3721,-0x40(%r12) │ │ │ │ - movq $0x2037e50,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - lea -0x4d(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x2037e50,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4385c8,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x438708,-0x28(%r12) │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x2229e60,-0x10(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0x27(%r12),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + or $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %ah,-0x72b7fdc6(%rax) │ │ │ │ - rex.RB call 733bb93c <__environ@GLIBC_2.2.5+0x70ba5894> │ │ │ │ - and %ecx,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x438028,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 202e250 │ │ │ │ - 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,0x17(%rdi) │ │ │ │ + movq $0x4387b8,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 4387b8 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x2055132(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 202d390 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - rex.RX add $0x458d4802,%eax │ │ │ │ - loopne 4380a9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 43826f │ │ │ │ - movq $0x438098,-0x18(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43893a │ │ │ │ + movq $0x4388e8,-0x10(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 438098 │ │ │ │ + jne 4388e8 │ │ │ │ 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 %bl,%al │ │ │ │ - rex.RB add $0x458b4802,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add (%rdi),%ecx │ │ │ │ - (bad) │ │ │ │ - jrcxz 4380aa │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp $0x4,%rcx │ │ │ │ - jb 43827a │ │ │ │ - movq $0x4380f8,-0x8(%rbp) │ │ │ │ - mov 0x4(%rbx),%rcx │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4380f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x45(%rax) │ │ │ │ - add $0xc4834902,%eax │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4383a0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x437cb0,-0x50(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rbx │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jle 438182 │ │ │ │ - movq $0x437fe8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x248d9a2,(%r12) │ │ │ │ - movq $0x438448,0x18(%rbp) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x23a91a2(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 202c9f0 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 437cb0 │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jb 4382d8 │ │ │ │ - movq $0x4381d8,-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 4381d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x49020544(%rax) │ │ │ │ - add $0x58,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4383b0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x437910,-0x50(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rbx │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jle 438262 │ │ │ │ - movq $0x437c48,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x248d9a2,(%r12) │ │ │ │ - movq $0x4386c8,0x18(%rbp) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x23a90c2(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 202c9f0 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 437910 │ │ │ │ - lea 0x2054462(%rip),%rbx │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movb $0x0,(%rcx) │ │ │ │ + movq $0x1ee2198,-0x10(%r12) │ │ │ │ + inc %rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x4382b8,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - lea 0x20542f4(%rip),%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4382b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48020543(%rax) │ │ │ │ - movl $0x4383f0,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x23d8d96(%rip),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 52c418 │ │ │ │ - movq $0x438318,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 438a2c │ │ │ │ + movq $0x438998,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 438318 │ │ │ │ + jne 438998 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%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 %bl,0x43(%rax) │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,-0x7cb70000(%rax,%rax,1) │ │ │ │ + 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 %cl,(%rdi) │ │ │ │ - xchg %edx,0x49000000(%rbx) │ │ │ │ - movl $0x21f0d90,-0x10(%rsp) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - movq $0x438390,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438390 │ │ │ │ - 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,%al │ │ │ │ - rex.X add $0xde894802,%eax │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 438710 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4378f0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x42(%rax) │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x1b(%rbp) │ │ │ │ - movq $0x438488,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23d8c4f(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 52c418 │ │ │ │ - movq $0x438580,0x0(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23d8c34(%rip),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 52c418 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x7c(%r8) │ │ │ │ - rex.XB add %cl,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - clc │ │ │ │ - rex.X mov $0x1,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz 438464 │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex add $0x458b4802,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x5b(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4384e3 │ │ │ │ - movq $0x2037e70,-0x28(%r12) │ │ │ │ - movq $0x248c572,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x2037db0,-0x10(%r12) │ │ │ │ + xchg %ecx,0x48000000(%rsi) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jge 4389fb │ │ │ │ + movq $0x4388a8,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1ee20f8,-0x18(%r12) │ │ │ │ lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x27e3721,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43855f │ │ │ │ - movq $0x2037e70,-0x48(%r12) │ │ │ │ - movq $0x248c572,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x2037db0,-0x30(%r12) │ │ │ │ - lea -0x46(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x27e3721,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x2d(%r12),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc32,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ + movq $0x1,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ + movb $0x0,(%rcx) │ │ │ │ + movq $0x1ee2198,-0x28(%r12) │ │ │ │ + inc %rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + lea 0x2054f8d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x7c(%rbp) │ │ │ │ - add $0x50,%r12 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733bc3ac <__environ@GLIBC_2.2.5+0x70ba6304> │ │ │ │ + jle 438aaa │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 438ae3 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x2054f32(%rip),%rax │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 438600 │ │ │ │ - movq $0x2037e70,-0x48(%r12) │ │ │ │ - movq $0x248c572,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x2037db0,-0x30(%r12) │ │ │ │ - lea -0x46(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x27e3721,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x280dc32,-0x8(%r12) │ │ │ │ - lea -0x2d(%r12),%rax │ │ │ │ + ja 438ac0 │ │ │ │ + movq $0x10e4788,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x70,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4386a1 │ │ │ │ - movq $0x2037e70,-0x68(%r12) │ │ │ │ - movq $0x248c572,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x2037db0,-0x50(%r12) │ │ │ │ - lea -0x66(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x27e3721,-0x40(%r12) │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - movq $0x280dc32,-0x28(%r12) │ │ │ │ - lea -0x4d(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc32,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x438af8,-0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - xchg %al,0x0(%rbx) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 202c750 │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz 4386e4 │ │ │ │ - add $0x8,%rbp │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x3f(%rax) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - loopne 438761 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae 4387ab │ │ │ │ - lea 0x2053fc4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x758b4c02,%eax │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 438810 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x4387a0,-0x10(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4387a0 │ │ │ │ - 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(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - ds add $0x758b4c02,%eax │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 438740 │ │ │ │ - movq $0x4387f0,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea 0x2053cff(%rip),%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + jmp 438a91 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0xb0000000,%eax │ │ │ │ + rex.WRX add $0x458d4802,%rax │ │ │ │ + loopne 438b69 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 438b6d │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 438b68 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x438b88,-0x18(%rbp) │ │ │ │ + lea 0x2054e6f(%rip),%rsi │ │ │ │ + mov $0x1c,%r14d │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4387f0 │ │ │ │ + jmp 438850 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x4802053e(%rax) │ │ │ │ - movl $0x438840,0x0(%rbp) │ │ │ │ - lea 0x23d5452(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 2148ce8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x438738,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - ds add $0x45c74802,%eax │ │ │ │ - add %ah,-0x78(%rax) │ │ │ │ - rex.XB add %cl,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - shr $0xff,%bh │ │ │ │ - incl 0x0(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - ds add $0x45c74802,%eax │ │ │ │ - add %al,0x49004388(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 202ce60 │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0xc7480205,%eax │ │ │ │ - add %r12b,0x49004388(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 202cb40 │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmp $0xc7480205,%eax │ │ │ │ - add %r9b,%r8b │ │ │ │ - mov %al,0x0(%rbx) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4388c8 │ │ │ │ - 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 %ch,0x4802053d(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + mov $0x4800438b,%eax │ │ │ │ mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 438950 │ │ │ │ - movq $0x438900,0x0(%rbp) │ │ │ │ - lea 0x2053bad(%rip),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438900 │ │ │ │ - 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 %dh,0x3d(%rax) │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x1e(%rbp) │ │ │ │ - movq $0x4389e8,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x23d5310(%rip),%rsi │ │ │ │ - lea 0x23d8738(%rip),%r14 │ │ │ │ - jmp 438058 │ │ │ │ - movq $0x438b88,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x23d52f2(%rip),%rsi │ │ │ │ - lea 0x23d871a(%rip),%r14 │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - jmp 438058 │ │ │ │ - movq $0x438988,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea 0x2053b2e(%rip),%rbx │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 438988 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cmp $0x5,%al │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - sbb %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x1e(%rbp) │ │ │ │ - movq $0x438d88,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x23d5288(%rip),%rsi │ │ │ │ - lea 0x23d86b0(%rip),%r14 │ │ │ │ - jmp 438058 │ │ │ │ - movq $0x438f88,0x0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x23d526a(%rip),%rsi │ │ │ │ - lea 0x23d8692(%rip),%r14 │ │ │ │ - mov %rbx,0x18(%rbp) │ │ │ │ - jmp 438058 │ │ │ │ - ret $0x0 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - cmp 0x458b4802(%rip),%al │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ebp,0x49000000(%rcx) │ │ │ │ - add $0x70,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 438a95 │ │ │ │ - movq $0x2037e70,-0x68(%r12) │ │ │ │ - movq $0x248c4b2,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x2037db0,-0x50(%r12) │ │ │ │ - lea -0x66(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x27e3721,-0x40(%r12) │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - movq $0x27e131b,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - lea -0x4d(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - movq $0x27e136b,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x90,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 438b68 │ │ │ │ - movq $0x2037e70,-0x88(%r12) │ │ │ │ - movq $0x248c4b2,-0x80(%r12) │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x2037db0,-0x70(%r12) │ │ │ │ - lea -0x86(%r12),%rax │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x27e3721,-0x60(%r12) │ │ │ │ - movq $0x2037e30,-0x58(%r12) │ │ │ │ - lea -0x6d(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x280dc32,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - movq $0x27e131b,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - lea -0x51(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - movq $0x27e136b,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 2222cd0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - cmp %eax,0x458b4802(%rip) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %edx,%ebx │ │ │ │ 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 %ebp,0x49000000(%rdi) │ │ │ │ - movl $0x2037e70,-0x88(%rsp) │ │ │ │ - movq $0x248c4b2,-0x80(%r12) │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x2037db0,-0x70(%r12) │ │ │ │ - lea -0x86(%r12),%rax │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x27e3721,-0x60(%r12) │ │ │ │ - movq $0x2037e30,-0x58(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - movq $0x280dc29,-0x48(%r12) │ │ │ │ - lea -0x6d(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - movq $0x27e131b,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - lea -0x51(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - movq $0x27e136b,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 438d66 │ │ │ │ - movq $0x2037e70,-0xa8(%r12) │ │ │ │ - movq $0x248c4b2,-0xa0(%r12) │ │ │ │ - mov %rax,-0x98(%r12) │ │ │ │ - movq $0x2037db0,-0x90(%r12) │ │ │ │ - lea -0xa6(%r12),%rax │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - movq $0x27e3721,-0x80(%r12) │ │ │ │ - movq $0x2037e30,-0x78(%r12) │ │ │ │ - mov %rcx,-0x70(%r12) │ │ │ │ - movq $0x280dc29,-0x68(%r12) │ │ │ │ - lea -0x8d(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - movq $0x2037e30,-0x58(%r12) │ │ │ │ - lea -0x71(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x280dc32,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - movq $0x27e131b,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - lea -0x51(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - movq $0x27e136b,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %edx,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,0x49000000(%rdi) │ │ │ │ - movl $0x2037e70,-0x88(%rsp) │ │ │ │ - movq $0x248c4b2,-0x80(%r12) │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x2037db0,-0x70(%r12) │ │ │ │ - lea -0x86(%r12),%rax │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x27e3721,-0x60(%r12) │ │ │ │ - movq $0x2037e30,-0x58(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - movq $0x280dc29,-0x48(%r12) │ │ │ │ - lea -0x6d(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - movq $0x27e131b,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - lea -0x51(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - movq $0x27e136b,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 438f66 │ │ │ │ - movq $0x2037e70,-0xa8(%r12) │ │ │ │ - movq $0x248c4b2,-0xa0(%r12) │ │ │ │ - mov %rax,-0x98(%r12) │ │ │ │ - movq $0x2037db0,-0x90(%r12) │ │ │ │ - lea -0xa6(%r12),%rax │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - movq $0x27e3721,-0x80(%r12) │ │ │ │ - movq $0x2037e30,-0x78(%r12) │ │ │ │ - mov %rcx,-0x70(%r12) │ │ │ │ - movq $0x280dc29,-0x68(%r12) │ │ │ │ - lea -0x8d(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - movq $0x2037e30,-0x58(%r12) │ │ │ │ - lea -0x71(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x280dc32,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - movq $0x27e131b,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - lea -0x51(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - movq $0x27e136b,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - addl $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xor $0x8b480205,%eax │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - jne 4390a7 │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 439097 │ │ │ │ - movq $0x2037e70,-0xa8(%r12) │ │ │ │ - movq $0x248c4b2,-0xa0(%r12) │ │ │ │ - mov %rax,-0x98(%r12) │ │ │ │ - movq $0x2037db0,-0x90(%r12) │ │ │ │ - lea -0xa6(%r12),%rax │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - movq $0x27e3721,-0x80(%r12) │ │ │ │ - movq $0x2037e30,-0x78(%r12) │ │ │ │ - mov %rdx,-0x70(%r12) │ │ │ │ - movq $0x280dc32,-0x68(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - movq $0x2037e30,-0x58(%r12) │ │ │ │ - lea -0x71(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x280dc29,-0x48(%r12) │ │ │ │ - lea -0x8d(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - movq $0x27e131b,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - lea -0x51(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - movq $0x27e136b,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0xd0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4391ca │ │ │ │ - movq $0x2037e70,-0xc8(%r12) │ │ │ │ - movq $0x248c4b2,-0xc0(%r12) │ │ │ │ - mov %rax,-0xb8(%r12) │ │ │ │ - movq $0x2037db0,-0xb0(%r12) │ │ │ │ - lea -0xc6(%r12),%rax │ │ │ │ - mov %rax,-0xa8(%r12) │ │ │ │ - movq $0x27e3721,-0xa0(%r12) │ │ │ │ - movq $0x2037e30,-0x98(%r12) │ │ │ │ - mov %rdx,-0x90(%r12) │ │ │ │ - movq $0x280dc32,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - movq $0x2037e30,-0x78(%r12) │ │ │ │ - lea -0x91(%r12),%rax │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - movq $0x280dc29,-0x68(%r12) │ │ │ │ - lea -0xad(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - movq $0x2037e30,-0x58(%r12) │ │ │ │ - lea -0x71(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x280dc32,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - movq $0x27e131b,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - lea -0x51(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - movq $0x27e136b,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x10e4788,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0xd0,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor $0x5,%al │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 439240 │ │ │ │ - movq $0x439230,-0x10(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + adc $0xe0000000,%eax │ │ │ │ + rex.WRB add $0x458d4802,%rax │ │ │ │ + call 733bc55c <__environ@GLIBC_2.2.5+0x70ba64b4> │ │ │ │ + push $0x8ec8348 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 438c7d │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x438c68,-0x18(%rbp) │ │ │ │ + lea 0x2054d9f(%rip),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 439230 │ │ │ │ + jne 438c68 │ │ │ │ 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 %bh,0x48020534(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 438710 │ │ │ │ - lea 0x20534b1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x34(%rax) │ │ │ │ - add $0xf7894c02,%eax │ │ │ │ - lea 0x23d49b7(%rip),%rsi │ │ │ │ - lea 0x23d7de8(%rip),%r14 │ │ │ │ - jmp 438058 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103bcbec <__environ@GLIBC_2.2.5+0xdba6b44> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - rolb $0x0,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock fcoms -0x76b7ffbd(%rdx) │ │ │ │ - xrelease mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4392d8 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ 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(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x3d(%rdx),%esi │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 439308 │ │ │ │ - movq $0x439420,-0x8(%rbp) │ │ │ │ - mov 0x4(%rbx),%rsi │ │ │ │ - mov 0xc(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 439298 │ │ │ │ - movq $0x439380,-0x8(%rbp) │ │ │ │ - mov 0x5(%rbx),%rsi │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 52de78 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 439348 │ │ │ │ - movq $0x4393f0,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 439298 │ │ │ │ - movq $0x4393b8,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 21e9248 │ │ │ │ - lea 0x20533cc(%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 %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x11(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 52de78 │ │ │ │ - lea 0x23d4891(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - 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,0x11(%rbp) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4392a5 │ │ │ │ - lea 0x23d4850(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - 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,-0x5f(%rbp) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4392a5 │ │ │ │ - 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 %ecx,(%rdi) │ │ │ │ - test %ebp,-0x1(%rbp) │ │ │ │ - (bad) │ │ │ │ - decl 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jne 43943d │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4392a5 │ │ │ │ - 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 439473 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 439490 │ │ │ │ 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 │ │ │ │ - jae 4394fb │ │ │ │ - lea 0x20532a0(%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 4394c4 │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jne 439518 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 439553 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x439450,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - add $0x10,%rbp │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x4394b8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4394b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 439543 │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - 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) │ │ │ │ @@ -53666,14506 +54206,15939 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x1a(%rdi) │ │ │ │ - movq $0x43a4a8,-0x10(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ mov %r14,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x205318f(%rip),%rbx │ │ │ │ + lea 0x2054d4f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%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 438e78 │ │ │ │ + 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 438d90 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4395f9 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23d4665(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 439490 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb (%rbx),%bh │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 103bcf6c <__environ@GLIBC_2.2.5+0xdba6ec4> │ │ │ │ - (bad) │ │ │ │ - mov %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x439650,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 438d62 │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0xa(%rbx),%r14 │ │ │ │ + mov 0x2(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439650 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 438d90 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + jo 438d69 │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sbb %edi,(%rbx) │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rsp,%rbx,2) │ │ │ │ - cmp $0x4,%eax │ │ │ │ - jne 439703 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43969d │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x4395d0,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x439738,0x0(%rbp) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 439490 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x205309c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x4396f0,-0x10(%rbp) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 439298 │ │ │ │ - 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 %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdi,%rdx,1) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 439706 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb %bh,(%rbx) │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - or %dh,(%rax) │ │ │ │ - add $0xc5834802,%eax │ │ │ │ - or %ch,%cl │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - out %eax,$0xc4 │ │ │ │ - add %ecx,(%rdi) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rdi) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 439782 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 439840 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x52f,$0x2 │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4397ba │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 438e30 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 438e25 │ │ │ │ + test %r14,%r14 │ │ │ │ + jg 438ddf │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %r9,%rax │ │ │ │ + lea 0x23d4e94(%rip),%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222fee0 │ │ │ │ + mov 0x1(%rbx),%rax │ │ │ │ + movq $0x438d38,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x1(%r14),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + lea -0xa(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x2054c16(%rip),%r14 │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 439840 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ + jmp 10e4aa0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + 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) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push $0xfffffffffffffffe │ │ │ │ (bad) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - call 733bd124 <__environ@GLIBC_2.2.5+0x70ba707c> │ │ │ │ (bad) │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x439810,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 439840 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + decl 0x0(%rax) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - xor $0x23d443a,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 439490 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43994c │ │ │ │ - movq $0x439878,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439878 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x438d90,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %r9,%rax │ │ │ │ + mov 0x0(%rbp),%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x1(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 438d90 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x2054b68(%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) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - cs add $0xd8894802,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jb 4398dd │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 439957 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733bc84c <__environ@GLIBC_2.2.5+0x70ba67a4> │ │ │ │ + jle 438f4a │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 438f83 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x2054a81(%rip),%rax │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4398cd │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x4397d0,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x439998,-0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 439840 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 43995e │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43993c │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x439760,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x439798,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x43a468,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + ja 438f60 │ │ │ │ + movq $0x10e4788,-0x10(%r12) │ │ │ │ + movq $0x280cf09,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x438f98,-0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 2224080 │ │ │ │ - lea 0x2052e0d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4399f0,-0x10(%rbp) │ │ │ │ - mov 0x17(%rbx),%r14 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 439840 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x48023b16(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x4399c8,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 439490 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x16(%rax) │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x2052d78(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2087ef0 │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - and %bl,-0x76b7ffbd(%rdx) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - pop %rbp │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov %?,%eax │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - rex add %al,(%rbx) │ │ │ │ - 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 │ │ │ │ - add %esi,0x49(%rax,%rcx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 439a68 │ │ │ │ - movq $0x43a448,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %ebx,%eax │ │ │ │ + jmp 438f31 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + adc $0x80000000,%eax │ │ │ │ + hlt │ │ │ │ + cmp $0x2,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439006 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 439001 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x23d4c60(%rip),%rsi │ │ │ │ + lea 0x20577c9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 219f040 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x20000000,%eax │ │ │ │ - fstpt (%rdx) │ │ │ │ + adc $0x88000000,%eax │ │ │ │ + in $0x3a,%eax │ │ │ │ add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 439adf │ │ │ │ + jb 439067 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 439ada │ │ │ │ + je 439062 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1e10cf5(%rip),%r14 │ │ │ │ + lea 0x1e10b46(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20660b0 │ │ │ │ + jmp 20660d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ 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,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 439d1e │ │ │ │ - movq $0x439b40,-0x18(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WX add $0x458d4802,%rax │ │ │ │ + loopne 4390d9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4391d5 │ │ │ │ + movq $0x4390c8,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 439b40 │ │ │ │ + jne 4390c8 │ │ │ │ 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 %dh,0x2c(%rax) │ │ │ │ - add $0x45c74802,%eax │ │ │ │ + add %ah,%al │ │ │ │ + rex.WB add $0x45c74802,%rax │ │ │ │ clc │ │ │ │ - js 439ae1 │ │ │ │ - rex.XB add %al,-0x72b7f81d(%r11) │ │ │ │ - rex.XB decl -0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + add %dl,-0x1c7cffbd(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 439b78 │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 439100 │ │ │ │ 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 %bh,(%rax) │ │ │ │ - sub $0x5,%al │ │ │ │ - add -0x72b7f81d(%rbx),%al │ │ │ │ - rex.XB decl 0x3b(%r8) │ │ │ │ - or %r9b,(%r15) │ │ │ │ - test %eax,0x4c000001(%rdi) │ │ │ │ - mov 0x10(%rbp),%esi │ │ │ │ - movq $0x439bb8,0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + add %ch,-0x7cfdfab7(%rax) │ │ │ │ + jrcxz 43910a │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + cmp 0x8(%rbp),%rax │ │ │ │ + jne 4391c7 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x439140,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 439bb8 │ │ │ │ + jne 439140 │ │ │ │ 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 %bh,%al │ │ │ │ - sub 0x758b4802(%rip),%eax │ │ │ │ + add %ch,0x49(%rax) │ │ │ │ + add $0x458b4802,%eax │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ add (%rdi),%ecx │ │ │ │ (bad) │ │ │ │ - mov %eax,(%rax) │ │ │ │ + mov %es,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 439da9 │ │ │ │ - movq $0x439c18,-0x8(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jae 4392b5 │ │ │ │ + movq $0x439190,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 439c18 │ │ │ │ + jne 439190 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4802052b(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %bl,(%rax) │ │ │ │ + rex.WB add $0xffffffffd8894802,%rax │ │ │ │ and $0x7,%eax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jne 439c41 │ │ │ │ - movq $0x439ed8,0x0(%rbp) │ │ │ │ - mov 0x4(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xc(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 439b00 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x2052b24(%rip),%rbx │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jne 439245 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + dec %rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + dec %rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4392c3 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + lea 0x23d4a5b(%rip),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 439d29 │ │ │ │ - movq $0x439ca0,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x20548ec(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 439255 │ │ │ │ + movq $0x439218,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %ecx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 439ca0 │ │ │ │ + jne 439218 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub -0x2776b7fe(%rip),%eax │ │ │ │ + add %dh,0x48(%rax) │ │ │ │ + add $0xd8894802,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 439cc9 │ │ │ │ - movq $0x439ea0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 439b00 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 439c45 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sub 0x7e38302(%rip),%al │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 439d06 │ │ │ │ - movq $0x439e68,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - jmp 43a5a0 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 439d10 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x23d3f12(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + jne 439245 │ │ │ │ + mov 0x6(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247fbc0(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2052a8b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x439d70,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + lea 0x205483c(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x439288,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%ebx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %ecx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 439d70 │ │ │ │ + jne 439288 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2a(%rax) │ │ │ │ - add $0xd8894802,%eax │ │ │ │ + add $0xffffffffd8894802,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 439c45 │ │ │ │ - movq $0x439ce8,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ - movq $0x439de8,-0x8(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ + jne 439245 │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247fbc0(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23d4976(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jb 439311 │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jae 4392b5 │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 439de8 │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jne 439301 │ │ │ │ + mov 0x5(%rax),%rax │ │ │ │ + cmp 0x5(%rbx),%rax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247fbc0(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2056e40(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x48020529(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - je 439dfd │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 439c45 │ │ │ │ - movq $0x439e30,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 52d2b0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x7cfdf883(%rax) │ │ │ │ - jrcxz 439e3a │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 439e42 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 439d10 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 52d2b0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x3,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x29(%rax) │ │ │ │ - add $0x7e38302,%eax │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 439e82 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 439b0d │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 439d10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sub %eax,0x7e38302(%rip) │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 439eba │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 439b0d │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 439d10 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sub %al,0x7e38302(%rip) │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 439d0c │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 439b0d │ │ │ │ - xchg %ax,%ax │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 439343 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jne 439301 │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + cmp 0x6(%rbx),%rax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247fbc0(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jne 439301 │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + cmp 0x7(%rbx),%rax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247fbc0(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48020528(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + add %al,0x47(%rax) │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 439f2a │ │ │ │ - movq $0x439f48,-0x8(%rbp) │ │ │ │ + jb 4393a2 │ │ │ │ + movq $0x4393c0,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 439b00 │ │ │ │ - lea 0x205289f(%rip),%rbx │ │ │ │ + jmp 439088 │ │ │ │ + lea 0x205472f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x23d3cd1(%rip),%ebx │ │ │ │ + lea 0x23d4859(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x23d3ccc(%rip),%rbx │ │ │ │ + lea 0x23d4854(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ - adc $0x38000000,%eax │ │ │ │ - (bad) │ │ │ │ - cmp (%rdx),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 439fc7 │ │ │ │ + adc $0xb0000000,%eax │ │ │ │ + loope 439431 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43943f │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 439fc2 │ │ │ │ + je 43943a │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1e107b9(%rip),%r14 │ │ │ │ + lea 0x1e10745(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20660b0 │ │ │ │ + jmp 20660d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sub %al,0x458d4802(%rip) │ │ │ │ - call 743bd93c <__environ@GLIBC_2.2.5+0x71ba7894> │ │ │ │ - xor $0x48,%al │ │ │ │ - lea 0x2052848(%rip),%ebx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + rex.RX add $0x458d4802,%eax │ │ │ │ + loopne 4394b1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 439595 │ │ │ │ + movq $0x4394a0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4394a0 │ │ │ │ + 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,0x48020546(%rax) │ │ │ │ + movl $0x4394d8,-0x8(%rbp) │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4394d8 │ │ │ │ + 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 %dl,0x46(%rax) │ │ │ │ + add $0x7e38302,%eax │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + cmp 0x8(%rbp),%rax │ │ │ │ + jne 439587 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x439518,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 439518 │ │ │ │ + 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 %dl,(%rax) │ │ │ │ - sub %al,0x7e38302(%rip) │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 43a0a8 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %r14,%rax │ │ │ │ + rex.RX add $0xd8894802,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 43a09c │ │ │ │ - movq $0x43a068,-0x10(%rbp) │ │ │ │ - mov 0xe(%r14),%rbx │ │ │ │ - mov 0x6(%r14),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + jne 4395a0 │ │ │ │ + movq $0x439558,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43a068 │ │ │ │ + jne 439558 │ │ │ │ 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 %bh,0x48020527(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %dl,%al │ │ │ │ + rex.RB add $0xd8894802,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 43a098 │ │ │ │ - movq $0x43a010,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 439b00 │ │ │ │ + jne 4395ae │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + dec %rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + dec %rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4395be │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + lea 0x23d469b(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x20545b4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x23d468b(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2054553(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - lea 0x205275d(%rip),%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jb 439662 │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jae 4395a0 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jne 439695 │ │ │ │ + mov 0x5(%rax),%rax │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + dec %rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + dec %rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 43960c │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 439587 │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jb 4396d2 │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jae 4395a0 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jne 439652 │ │ │ │ + mov 0x5(%rax),%rax │ │ │ │ + cmp 0x5(%rbx),%rax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247fbc0(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2056aef(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 4396a5 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jne 439695 │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + mov 0x6(%rax),%eax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247fbc0(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x20543ec(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jne 439695 │ │ │ │ + mov 0x7(%rbx),%ebx │ │ │ │ + mov 0x7(%rax),%eax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247fbc0(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 439708 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jne 439652 │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + cmp 0x6(%rbx),%rax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247fbc0(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jne 439652 │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + cmp 0x7(%rbx),%rax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247fbc0(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sldt (%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 │ │ │ │ + rex.R add $0x458d4802,%eax │ │ │ │ + clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43a0fc │ │ │ │ - movq $0x43a118,-0x8(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x205266e(%rip),%r14 │ │ │ │ + jb 43976a │ │ │ │ + movq $0x439788,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2148410 │ │ │ │ - lea 0x205274d(%rip),%rbx │ │ │ │ + jmp 439460 │ │ │ │ + lea 0x20543ef(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0xde894902,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x23d4491(%rip),%ebx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 439fe8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23d448c(%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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 43989c │ │ │ │ + movq $0x439808,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 439808 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ (bad) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - call 733bda8c <__environ@GLIBC_2.2.5+0x70ba79e4> │ │ │ │ - sub %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x43a180,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x20526f1(%rip),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 873068 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2148410 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 439858 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - es add $0x45c74802,%eax │ │ │ │ - add %ah,0x490043a1(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 439fe8 │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x1e(%rax) │ │ │ │ - add $0xde894902,%eax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 434b10 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - es add $0x458d4802,%eax │ │ │ │ - clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43a213 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43a208 │ │ │ │ - movq $0x43a138,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x43a230,-0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x2052652(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2148410 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x2052696(%rip),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + jne 43988e │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + cmp 0xf(%rbx),%rax │ │ │ │ + jne 43988e │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmp 0x17(%rbx),%rax │ │ │ │ + jne 43988e │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + cmp 0x1f(%rbx),%rax │ │ │ │ + jne 43988e │ │ │ │ + lea 0x23d43a2(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23d439d(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x20542ed(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - es add $0x45c74802,%eax │ │ │ │ - add %dl,-0x5e(%rax) │ │ │ │ - rex.XB add %cl,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - test $0xfd,%al │ │ │ │ - (bad) │ │ │ │ - incl (%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 43999c │ │ │ │ + movq $0x439900,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 439900 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ (bad) │ │ │ │ - mov $0x1f0fffff,%ebx │ │ │ │ - rex add %al,0x1000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 873258 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 439950 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ 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 43a29c │ │ │ │ - movq $0x43a2b8,-0x8(%rbp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x205261e(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2148410 │ │ │ │ - lea 0x205261d(%rip),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + jne 43998e │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + cmp 0xf(%rbx),%rax │ │ │ │ + jne 43998e │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmp 0x17(%rbx),%rax │ │ │ │ + jne 43998e │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + cmp 0x1f(%rbx),%rax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247fbc0(%rax),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23d4294(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x20541f5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ ... │ │ │ │ + adc $0x80000000,%eax │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x49020525(%rax) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 439fe8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cmp $0x2,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439a06 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 439a01 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x23d4260(%rip),%rsi │ │ │ │ + lea 0x2054219(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 219f040 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x18000000,%eax │ │ │ │ (bad) │ │ │ │ + cmp $0x2,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439a6e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 439a69 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x23d41f8(%rip),%rsi │ │ │ │ + lea 0x2054241(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 219f040 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1f(%rdi) │ │ │ │ - movq $0x43a448,-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 0x20525c2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439aaa │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 438198 │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x43a468,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x205256f(%rip),%rbx │ │ │ │ + add %cl,0x42(%rax) │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + call 733bd41c <__environ@GLIBC_2.2.5+0x70ba7374> │ │ │ │ + sbb %ecx,-0x39(%rax) │ │ │ │ + rex.RB call 8735e1 │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 20cbec8 │ │ │ │ + lea 0x205420f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x43a488,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x205251f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex.X add $0x45c74802,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + fwait │ │ │ │ + rex.XB add %cl,-0x73(%r8) │ │ │ │ + xor $0x20541c9,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 219f9b0 │ │ │ │ + nop │ │ │ │ + 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,0x1a(%rdi) │ │ │ │ - movq $0x43a4a8,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x20524cf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - jnp 43a436 │ │ │ │ - loope 43a435 │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %ah,%al │ │ │ │ + rex.B add $0x458b4802,%eax │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rsi,%rsi,1) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 439b66 │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x439ba0,0x10(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 439c58 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (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 439be9 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x439a88,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x23c3699(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ - add $0xe1,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 439c3a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 438438 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - or $0x5,%al │ │ │ │ - loope 43a475 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 439ca9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 439c7a │ │ │ │ + movq $0x439c98,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 20cbec8 │ │ │ │ + lea 0x205408f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %bh,0x40(%rax) │ │ │ │ + add $0x45c74802,%eax │ │ │ │ + add %al,%al │ │ │ │ + pushf │ │ │ │ + rex.XB add %cl,-0x73(%r8) │ │ │ │ + xor $0x2053fa9,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 219f9b0 │ │ │ │ nop │ │ │ │ - push %rbx │ │ │ │ - add $0x1e1,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x4,%rbx │ │ │ │ + add %dl,0x40(%rax) │ │ │ │ + add $0xd8894802,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 439d06 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 439cf6 │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x439d28,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 20cbec8 │ │ │ │ nop │ │ │ │ - ... │ │ │ │ - adc $0xf8000000,%eax │ │ │ │ - sarb $1,(%rdx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43a507 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 43a502 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1e106fb(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20660b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ + add $0x45c74802,%eax │ │ │ │ + add %dl,-0x63(%rax) │ │ │ │ + rex.XB add %cl,-0x73(%r8) │ │ │ │ + xor $0x2053d31,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 219f9b0 │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43a53f │ │ │ │ - movq $0x43a560,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 43a5a0 │ │ │ │ - lea 0x20523fa(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 0x23d36b9(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23d36b4(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ + add $0x458b4802,%eax │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 439d99 │ │ │ │ + movq $0x439c18,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x439dd0,0x0(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 439c58 │ │ │ │ nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x48020523(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43a6ed │ │ │ │ - movq $0x43a5e0,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43a5e0 │ │ │ │ - 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 %ah,0x23(%rax) │ │ │ │ - add $0x45c74802,%eax │ │ │ │ - clc │ │ │ │ - sbb %ah,-0x1c7cffbd(%rsi) │ │ │ │ - (bad) │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ + add %al,0x3f(%rax) │ │ │ │ + add $0xd8894802,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 439e40 │ │ │ │ + movq $0x439e10,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43a618 │ │ │ │ + jne 439e10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - and 0x7e38302(%rip),%eax │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - cmp 0x8(%rbp),%rax │ │ │ │ - jne 43a72c │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x7e38302,%eax │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jne 439e24 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + movq $0x439e70,0x18(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - movq $0x43a658,0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 439ac8 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x439f08,0x10(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ + jmp 439ac8 │ │ │ │ + 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 %al,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x4800439e(%r8) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43a658 │ │ │ │ + jne 439ea8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ecx,%esi │ │ │ │ + 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 $0x214b790,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - and 0x758b4802(%rip),%al │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add $0xf,%al │ │ │ │ - cmpl $0x1,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae 43a803 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 43a73a │ │ │ │ - movq $0x43a6c0,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %esi,0x48(%rdx,%rsi,2) │ │ │ │ + movl $0x439f40,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43a6c0 │ │ │ │ + jne 439f40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48020522(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jne 43a840 │ │ │ │ - movq $0x43a928,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 43a5a0 │ │ │ │ - lea 0x2052274(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x3a(%rbp) │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 439f76 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x23c330c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - and 0x7e38302(%rip),%al │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 43a722 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 43a5ad │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 43a72c │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x23d34f6(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x43a778,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %dl,0x3d(%rax) │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43a030 │ │ │ │ + movq $0x439fe8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43a778 │ │ │ │ + jne 439fe8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - and %eax,-0x2776b7fe(%rip) │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 43a840 │ │ │ │ - movq $0x43a708,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 20a9540 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jb 43a850 │ │ │ │ - movq $0x43a7e0,0x0(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %bl,(%rax) │ │ │ │ + cmp $0xc7480205,%eax │ │ │ │ + rex.RB clc │ │ │ │ + and %ah,-0x74b7ffbd(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43a7e0 │ │ │ │ + jne 43a020 │ │ │ │ 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 %ah,(%rax) │ │ │ │ - and %eax,-0x2776b7fe(%rip) │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x5,%rax │ │ │ │ - je 43a7f2 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 43a840 │ │ │ │ - mov 0x3(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + add %ah,%al │ │ │ │ + cmp $0x5,%al │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jne 43a02c │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ - movq $0x43a830,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43a830 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 439ac8 │ │ │ │ + lea 0x2053d11(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and %eax,-0x2776b7fe(%rip) │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - je 43a8b9 │ │ │ │ + add %bh,0x4802053c(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a0d8 │ │ │ │ + movq $0x43a090,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x20520b9(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43a090 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x43a890,-0x8(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4802053c(%rax) │ │ │ │ + movl $0x43a0c8,-0x8(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43a890 │ │ │ │ + jne 43a0c8 │ │ │ │ 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,0x48020520(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jne 43a840 │ │ │ │ - movq $0x43a8e8,0x0(%rbp) │ │ │ │ - mov 0x4(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xc(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 20a9540 │ │ │ │ - mov 0x5(%rbx),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x2052059(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 21e96f8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,0x3c(%rax) │ │ │ │ + add $0x758b4802,%eax │ │ │ │ + or %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp $0xff,%bl │ │ │ │ + decl -0x73(%rax) │ │ │ │ + sbb $0x2053c79,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + cmp $0x5,%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733bda54 <__environ@GLIBC_2.2.5+0x70ba79ac> │ │ │ │ + sbb %ecx,-0x39(%rax) │ │ │ │ + rex.RB call 874251 │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 20cbec8 │ │ │ │ + lea 0x2053c3f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x20(%rax) │ │ │ │ - add $0x7e38302,%eax │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 43a8fa │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 43a72c │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x2052018(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 21e96f8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %dl,%al │ │ │ │ + cmp 0x45c74802(%rip),%eax │ │ │ │ + add %ch,-0x5f(%rax) │ │ │ │ + rex.XB add %cl,-0x73(%r8) │ │ │ │ + xor $0x2053919,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 219f9b0 │ │ │ │ + nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - and %al,0x7e38302(%rip) │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 43a728 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + add %ch,0x4802053b(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 43a1ae │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a19e │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 43a5ad │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x43a1d8,0x10(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 439c58 │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rdx,%rsi,2) │ │ │ │ + movl $0x43a210,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43a210 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x3a(%rbp),%esi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a246 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x23c303c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - and %al,0x458d4802(%rip) │ │ │ │ + add %ch,%al │ │ │ │ + cmp 0x458d4802(%rip),%al │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 43a9ab │ │ │ │ - movq $0x43a998,-0x10(%rbp) │ │ │ │ + jb 43a300 │ │ │ │ + movq $0x43a2b8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43a998 │ │ │ │ + jne 43a2b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4802053a(%rax) │ │ │ │ + movl $0x43a2f0,-0x8(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43a2f0 │ │ │ │ + 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 │ │ │ │ + add %bh,0x3a(%rax) │ │ │ │ + add $0x758b4802,%eax │ │ │ │ + or %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x7d8b4802,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds 0x31(%rbp) │ │ │ │ - testb $0xc5,-0x7d(%rax) │ │ │ │ - adc %ch,%cl │ │ │ │ - lods %ds:(%rsi),%eax │ │ │ │ - or (%rax),%eax │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x2051fc6,%eax │ │ │ │ + add %bh,%dh │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + sbb $0x2053a71,%eax │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + cmp %eax,0x458d4802(%rip) │ │ │ │ + call 103bdc7c <__environ@GLIBC_2.2.5+0xdba7bd4> │ │ │ │ + (bad) │ │ │ │ + xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + movq $0x43a360,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43a360 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x5,(%rdi) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 43aa19 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 43aa26 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x43aa10,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %ah,0x48020539(%rax) │ │ │ │ + movl $0x43a3a0,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43aa10 │ │ │ │ + jne 43a3a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x1f(%rax) │ │ │ │ - add $0x7d8b4802,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - or (%rax),%eax │ │ │ │ + add %ah,0x39(%rax) │ │ │ │ + add $0x458b4802,%eax │ │ │ │ + or %cl,-0x39(%rax) │ │ │ │ + or %r11b,%r8b │ │ │ │ + movabs %eax,0xde8949c689480043 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 439ac8 │ │ │ │ + lea 0x20539c6(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 43b558 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %cl,0x1f(%rax) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43aad8 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43aacd │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x43a9c8,-0x48(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - movq $0x28003a9,-0x20(%r12) │ │ │ │ - lea -0x48(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x2b(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2223ba0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - loopne 43ab41 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 43ab89 │ │ │ │ - add $0x18,%r12 │ │ │ │ + mov %ebx,%eax │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ab7e │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800171,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x43ab68,-0x20(%rbp) │ │ │ │ + ja 43a439 │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x2087b78,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x43a408,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43ab68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x7d8b4802,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 43b558 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%esi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sbb $0x8d480205,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43ac38 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ac2d │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x43aaf0,-0x48(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - movq $0x28003a9,-0x20(%r12) │ │ │ │ - lea -0x48(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sbb $0x8d480205,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43acd1 │ │ │ │ - add $0x40,%r12 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43acc6 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + ja 43a4cc │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x43aba0,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + mov 0x18(%rbx),%ebx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e0ff0e(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ce0458d4802051c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 43ad46 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a54b │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a540 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x43ad30,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43ad30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%ebx │ │ │ │ + movq $0x43a490,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %ebx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1e0f5de(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x1c(%rax) │ │ │ │ - add $0x7d8b4802,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 43b558 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%esi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sbb $0x5,%al │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43ae11 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ae06 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x43ace8,-0x30(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x28003a9,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x43adf0,-0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43adf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4802051b(%rax) │ │ │ │ - mov 0x8(%rbp),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a5c4 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%ebx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ mov $0xb,%r14d │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 43b558 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + jmp 216aed0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb 0x458d4802(%rip),%eax │ │ │ │ - loopne 43ae79 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 43aec1 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a643 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43aeb6 │ │ │ │ + ja 43a638 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800171,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x43aea0,-0x20(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43aea0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0x18(%rbx),%ebx │ │ │ │ + movq $0x43a588,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %ebx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1e0f4f6(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sbb 0x7d8b4802(%rip),%al │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 43b558 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a696 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,0x4802051a(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43af81 │ │ │ │ - add $0x38,%r12 │ │ │ │ + jb 43a714 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43af76 │ │ │ │ + ja 43a709 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x43ae28,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x28003a9,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x43af60,-0x10(%rbp) │ │ │ │ - lea -0xe(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x43a658,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1e0f89c(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43af60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + 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 %ch,(%rax) │ │ │ │ - sbb 0x7d8b4802(%rip),%al │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 43b558 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a766 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb %eax,0x458d4802(%rip) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43affd │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43a7e4 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43aff2 │ │ │ │ + ja 43a7d9 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x43aed8,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x43a728,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - lea 0x1e0fbf4(%rip),%r14 │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1e0f7bc(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + jmp 21e7e08 │ │ │ │ + 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 %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 43b02f │ │ │ │ - add $0x7b8b4802,%eax │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jae 43b030 │ │ │ │ - lea 0x2051953(%rip),%r14 │ │ │ │ - jmp 2169af0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %rax,-0x3b7cb6fe(%rip) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43a836 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ movq $0x2800171,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x2051900(%rip),%r14 │ │ │ │ - jmp 2169af0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - call 4845b5b9 <__environ@GLIBC_2.2.5+0x45c45511> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43b0fc │ │ │ │ + jb 43a8b4 │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b0f1 │ │ │ │ + ja 43a8a9 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x43b040,-0x18(%r12) │ │ │ │ + movq $0x43a7f8,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x18(%r12),%rsi │ │ │ │ - lea 0x1e0fafc(%rip),%r14 │ │ │ │ + lea 0x1e0f6dc(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ + jmp 21e7e08 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - js 43b126 │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43b136 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43ba28 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sbb %al,0x458d4802(%rip) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 43b1e8 │ │ │ │ - add $0x50,%r12 │ │ │ │ + jb 43a95e │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + lea 0x1eafd3a(%rip),%rcx │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b1dd │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x43b110,-0x48(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - movq $0x28003a9,-0x20(%r12) │ │ │ │ - lea -0x48(%r12),%rbx │ │ │ │ + ja 43a93e │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + movq $0x43a6b8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x43aac0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x1e0f586(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x1e0f597(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x1e0f5a4(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x1e0f5ac(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,(%rdi) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43b263 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b258 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800171,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x205172b(%rip),%r14 │ │ │ │ + ja 43aa02 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + movq $0x43a858,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x43a9b0,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2169af0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 2224080 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43b310 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b305 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x43b200,-0x48(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - movq $0x28003a9,-0x20(%r12) │ │ │ │ - lea -0x48(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ah,0x16(%rax) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43b3a9 │ │ │ │ - add $0x40,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b39e │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x43b278,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + ja 43aa8a │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x43a788,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e0f840(%rip),%r14 │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x43aa38,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 2224080 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - pop %rcx │ │ │ │ - cmp $0x2,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43b41c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b411 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + sub %dh,%bh │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %bl,0x3c(%rcx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43b4a8 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b49d │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ + add %dl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + sbb %ch,%cl │ │ │ │ + jrcxz 43aae8 │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rdx) │ │ │ │ + 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,0x2b(%rdi) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - movq $0x2800171,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 43a8d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - pop %rax │ │ │ │ - cmp $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43b538 │ │ │ │ - add $0x38,%r12 │ │ │ │ + jb 43abb4 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b52d │ │ │ │ + ja 43aba9 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x43b430,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e0f6c9(%rip),%r14 │ │ │ │ + movq $0x43ab00,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1e0ef99(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103be524 <__environ@GLIBC_2.2.5+0xdba847c> │ │ │ │ (bad) │ │ │ │ + repz add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8757f5 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43ac10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103beeac <__environ@GLIBC_2.2.5+0xdba8e04> │ │ │ │ (bad) │ │ │ │ - jl 43b564 │ │ │ │ add %al,(%rax) │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 43b626 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jae 43b715 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b8ff │ │ │ │ - mov 0x4(%rbx),%rdx │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - cmp $0xb,%rax │ │ │ │ - jl 43b5e2 │ │ │ │ - movq $0x43b328,-0x38(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800161,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x43b150,-0x38(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e0f5b4(%rip),%r14 │ │ │ │ - jmp 21e7de8 │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae 43b7cd │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae 43b875 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b971 │ │ │ │ - mov 0x7(%rbx),%rdx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - cmp $0xb,%rax │ │ │ │ - jl 43b69d │ │ │ │ - movq $0x43ac50,-0x38(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800161,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x43aa40,-0x38(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e0f4ef(%rip),%r14 │ │ │ │ - jmp 21e7de8 │ │ │ │ - lea 0x20512a0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + (bad) │ │ │ │ + jmp 43ac22 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x56(%rax) │ │ │ │ - cmp $0x2,%al │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jb 43ac3e │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea 0x1e0ee82(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x38,%r12 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x43ac70,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43ac70 │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b923 │ │ │ │ - mov 0x3(%rsi),%rax │ │ │ │ - cmp $0xb,%r14 │ │ │ │ - jl 43b766 │ │ │ │ - movq $0x43b4c0,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ + ja 43aeb8 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x43a8d0,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + lea -0x3f(%r12),%rcx │ │ │ │ + cmp $0xb,%rax │ │ │ │ + jl 43ace0 │ │ │ │ + movq $0x43ab58,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ movq $0x2800161,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x43b3c0,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2800d69,-0x8(%r12) │ │ │ │ + movq $0x43aae0,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x1e0f44d(%rip),%r14 │ │ │ │ - jmp 21e7de8 │ │ │ │ - nopl (%rax) │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1e0ee33(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 43addb │ │ │ │ + movq $0x43ad48,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %ecx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43ad48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc %eax,0x458b4802(%rip) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b94a │ │ │ │ - mov 0x5(%rsi),%rax │ │ │ │ - cmp $0xb,%r14 │ │ │ │ - jl 43b81e │ │ │ │ - movq $0x43b0a0,-0x30(%r12) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x7cb7f7b3(%r11) │ │ │ │ + jnp 43ad6b │ │ │ │ + or 0x49(%rdx,%rdi,1),%edi │ │ │ │ + movl $0x43a5e8,-0x30(%rsp) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ + mov %ecx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ movq $0x2800161,-0x8(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x43b018,-0x30(%r12) │ │ │ │ + movq $0x43a560,-0x30(%r12) │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ + mov %ecx,-0x18(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x1e0f3a0(%rip),%r14 │ │ │ │ - jmp 21e7de8 │ │ │ │ + lea 0x1e0ed5e(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + lea 0x2053061(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x43ae10,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%ebx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %ecx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43ae10 │ │ │ │ + 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) │ │ │ │ - adc %eax,0x458b4802(%rip) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43b995 │ │ │ │ - mov 0x6(%rsi),%rax │ │ │ │ - mov 0xe(%rsi),%rbx │ │ │ │ - cmp $0xb,%r14 │ │ │ │ - jl 43b8cf │ │ │ │ - movq $0x43af98,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,0x48000000(%rdi) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 43ae69 │ │ │ │ + movq $0x43a4f0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %ecx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ movq $0x2800161,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x43ad60,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + movq $0x43a468,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %ecx,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rsi │ │ │ │ - lea 0x1e0f2e3(%rip),%r14 │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x43b9f8,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ + lea 0x1e0ec86(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - movq $0x43b700,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 2224080 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - movq $0x43b7b8,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x43b9d0,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 2224080 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x43b860,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4802050f(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 43b643 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4802050f(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 43b588 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x23d622a(%rip),%r14 │ │ │ │ + jmp 43abd0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xf(%rax) │ │ │ │ - add $0xf7894802,%eax │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x2050f45(%rip),%r14 │ │ │ │ - jmp 2169af0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43af3f │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x23d61d7(%rip),%r14 │ │ │ │ + jmp 43abd0 │ │ │ │ + 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 43afbc │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43afb1 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x43af00,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1e0eb9f(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - syscall │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733bf3ac <__environ@GLIBC_2.2.5+0x70ba9304> │ │ │ │ - jnp 43baaa │ │ │ │ - movl $0x43ba98,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103be92c <__environ@GLIBC_2.2.5+0xdba8884> │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 876005 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43ba98 │ │ │ │ + jne 43b018 │ │ │ │ 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,%al │ │ │ │ - (bad) │ │ │ │ - add $0x45c74802,%eax │ │ │ │ - add %cl,%al │ │ │ │ - mov $0x8b480043,%edx │ │ │ │ - rex.XB (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + adc $0x0,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 43b045 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1e0ea2d(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x43b078,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43bac8 │ │ │ │ + jne 43b078 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - add $0x7d8b4802,%eax │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - jl 43bad4 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - decl -0x73(%rax) │ │ │ │ - sbb $0x2050edd,%eax │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edx,0x48000000(%rsi) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 43b0d2 │ │ │ │ + movq $0x43af60,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x43aed8,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1e0ea4f(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1e0e949(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + lea 0x2052d25(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 $0xc358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + pop %rdi │ │ │ │ + cmp $0xfe7ee902,%eax │ │ │ │ + (bad) │ │ │ │ + jmp *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,-0x77(%rax) │ │ │ │ + testl $0xc5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + sub $0x5,%al │ │ │ │ + add %cl,%ch │ │ │ │ + xchg %ch,%cl │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ + 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 0x23d2aaa(%rip),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x23d5f5f(%rip),%r14 │ │ │ │ + jmp 43abd0 │ │ │ │ nop │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4802050e(%rax) │ │ │ │ + add %cl,0x4802052c(%rax) │ │ │ │ lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43bb4e │ │ │ │ - movq $0x43bb38,-0x8(%rbp) │ │ │ │ + jb 43b25d │ │ │ │ + movq $0x43b208,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43bb38 │ │ │ │ + jne 43b208 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0xe(%rax) │ │ │ │ - add $0x3d8d4802,%eax │ │ │ │ - adc (%rcx),%ah │ │ │ │ - cmp $0xde894802,%eax │ │ │ │ - xor %r14d,%r14d │ │ │ │ + add %dl,0x2c(%rax) │ │ │ │ + add $0xd8894802,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jae 43b268 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jae 43b278 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43b24d │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x43b1a0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e0e903(%rip),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 43b558 │ │ │ │ - lea 0x2050e7b(%rip),%rbx │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2052c14(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0xe0000000,%eax │ │ │ │ - adc 0x458d4802(%rip),%eax │ │ │ │ - call 733bf4c4 <__environ@GLIBC_2.2.5+0x70ba941c> │ │ │ │ - imul $0x894c08ec,-0x7d(%rax),%ecx │ │ │ │ - call 492244cc <__environ@GLIBC_2.2.5+0x46a0e424> │ │ │ │ - mov %eax,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 43bbe6 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x43bbd0,-0x18(%rbp) │ │ │ │ - lea 0x205135f(%rip),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43bbd0 │ │ │ │ + lea 0x2052b69(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x13(%rax) │ │ │ │ - add $0x45c74802,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0xf6310043,%esp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 2147e00 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + lea 0x2052b81(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - adc -0x3b7cb6fe(%rip),%eax │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3e(%rdi) │ │ │ │ - movq $0x2037e70,-0x28(%r12) │ │ │ │ - movq $0x248cf3a,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x2037db0,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x27e3721,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x43bc00,0x0(%rbp) │ │ │ │ - jmp 2224098 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x18000000,%eax │ │ │ │ - adc 0x458d4802(%rip),%eax │ │ │ │ - call 733bf5cc <__environ@GLIBC_2.2.5+0x70ba9524> │ │ │ │ - imul $0x894c08ec,-0x7d(%rax),%ecx │ │ │ │ - call 492245d4 <__environ@GLIBC_2.2.5+0x46a0e52c> │ │ │ │ - mov %eax,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 43bcee │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x43bcd8,-0x18(%rbp) │ │ │ │ - lea 0x20512d7(%rip),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43bcd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + cmp $0x23d29aa,%eax │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x23d5db0(%rip),%r14 │ │ │ │ + jmp 43abd0 │ │ │ │ + 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 $0x84358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + pop %rbp │ │ │ │ + cmp $0xf8eee902,%eax │ │ │ │ + (bad) │ │ │ │ + jmp *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,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - mov $0xf6310043,%ebp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 2147e00 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0xad358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + sub -0x180116fe(%rip),%eax │ │ │ │ + rolb %cl,(%rcx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x23d28fb,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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,-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 $0x21f0cd0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + movq $0x20ccf08,-0x18(%r12) │ │ │ │ + movq $0x248def9,-0x10(%r12) │ │ │ │ + movq $0x27f21f9,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x43bd08,0x0(%rbp) │ │ │ │ - jmp 2224098 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0xd8000000,%eax │ │ │ │ - adc 0x458d4802(%rip),%al │ │ │ │ - call 733bf6ac <__environ@GLIBC_2.2.5+0x70ba9604> │ │ │ │ - imul $0x894c08ec,-0x7d(%rax),%ecx │ │ │ │ - call 492246b4 <__environ@GLIBC_2.2.5+0x46a0e60c> │ │ │ │ - mov %eax,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 43bdce │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x43bdb8,-0x18(%rbp) │ │ │ │ - lea 0x2051257(%rip),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43bdb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x2052b9a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x12(%rax) │ │ │ │ - add $0x45c74802,%eax │ │ │ │ - add %ch,%al │ │ │ │ - mov $0xf6310043,%ebp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 2147e00 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - adc -0x3b7cb6fe(%rip),%al │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x23d286b,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3e(%rdi) │ │ │ │ - movq $0x2037e70,-0x28(%r12) │ │ │ │ - movq $0x248d01a,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x2037db0,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x27e3721,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + movq $0x20ccf08,-0x18(%r12) │ │ │ │ + movq $0x248e089,-0x10(%r12) │ │ │ │ + movq $0x27f21f9,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x43bde8,0x0(%rbp) │ │ │ │ - jmp 2224098 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x10000000,%eax │ │ │ │ - adc 0x458d4802(%rip),%al │ │ │ │ - call 733bf7b4 <__environ@GLIBC_2.2.5+0x70ba970c> │ │ │ │ - imul $0x894c08ec,-0x7d(%rax),%ecx │ │ │ │ - call 492247bc <__environ@GLIBC_2.2.5+0x46a0e714> │ │ │ │ - mov %eax,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 43bed6 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x43bec0,-0x18(%rbp) │ │ │ │ - lea 0x20511cf(%rip),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43bec0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x2052c9a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - mov $0xf6310043,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 2147e00 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x23d27db,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + 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,(%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,0x19(%rdi) │ │ │ │ - movq $0x21f0cd0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x27(%rdi) │ │ │ │ + movq $0x20ccf08,-0x18(%r12) │ │ │ │ + movq $0x248e109,-0x10(%r12) │ │ │ │ + movq $0x27f21f9,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x43bef0,0x0(%rbp) │ │ │ │ - jmp 2224098 │ │ │ │ - xchg %ax,%ax │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x2052c8a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - 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 rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 43c080 │ │ │ │ - movq $0x43bf88,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + or %eax,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x43b520,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43bf88 │ │ │ │ + jne 43b520 │ │ │ │ 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,0x11(%rax) │ │ │ │ - add $0xd8894802,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 43bfd2 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jb 43bfa7 │ │ │ │ - mov 0x3(%rbx),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 2037c58 │ │ │ │ - movq $0x43c1d8,-0x10(%rbp) │ │ │ │ - lea 0x2050f22(%rip),%rsi │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae 43c08b │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 43c0fd │ │ │ │ - movq $0x43c028,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB rclb $1,0x480043b5(%r8) │ │ │ │ + mov 0xf(%rbx),%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov 0x17(%rcx),%rdx │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov 0x1f(%rcx),%rdx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov 0x27(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x2f(%rcx),%rdx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov 0x7(%rcx),%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43c028 │ │ │ │ + jne 43b590 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc %al,0x45c74802(%rip) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - rolb $0x48,0x0(%rbx) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - lea 0x2050f95(%rip),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43c060 │ │ │ │ - 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 %bl,0x48020510(%rax) │ │ │ │ - movl $0x43c3f0,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - lea 0x23d509e(%rip),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - jmp 43bf48 │ │ │ │ - lea 0x2051071(%rip),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + cmp 0x7(%rax),%rcx │ │ │ │ + jne 43b5e8 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + cmp 0xf(%rax),%rcx │ │ │ │ + jne 43b5e8 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + cmp 0x17(%rax),%rcx │ │ │ │ + jne 43b5e8 │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + cmp 0x1f(%rax),%rcx │ │ │ │ + jne 43b5e8 │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + cmp 0x27(%rax),%rcx │ │ │ │ + jne 43b5e8 │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + cmp 0x2f(%rax),%rcx │ │ │ │ + jne 43b5e8 │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + cmp 0xf(%rbx),%rax │ │ │ │ + jne 43b5e8 │ │ │ │ + lea 0x23d2648(%rip),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23d2643(%rip),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2052b73(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x43c0b8,0x8(%rbp) │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43c0b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x10(%rax) │ │ │ │ - add $0xd8894802,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43c0ef │ │ │ │ - movq $0x43c398,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rdi │ │ │ │ - lea 0x2050e99(%rip),%rsi │ │ │ │ - lea 0x23d4f83(%rip),%r14 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 43d080 │ │ │ │ - lea 0x23a5451(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x43c140,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43c140 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ + adc %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4802050f(%rax) │ │ │ │ - movl $0x43c178,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - lea 0x2050f5d(%rip),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43c178 │ │ │ │ - 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,0x4802050f(%rax) │ │ │ │ - movl $0x43c1b0,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + movq $0x43b660,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43c1b0 │ │ │ │ + jne 43b660 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0xf(%rax) │ │ │ │ - add $0x45c74802,%eax │ │ │ │ - add %cl,(%rax) │ │ │ │ - movl $0x8949f631,0x0(%rbx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - ds mov $0xf6601d0,%esp │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB rcl $1,%r8b │ │ │ │ + mov $0x43,%dh │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ + (bad) -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + push %rcx │ │ │ │ + cmovs -0x74b727ab(%rcx),%ecx │ │ │ │ + push %rcx │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - syscall │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - rex.WRB sbb %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,0x48000000(%rax) │ │ │ │ - movl $0x43c210,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov 0x1f(%rcx),%rdx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov 0x27(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x2f(%rcx),%rdx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov 0x7(%rcx),%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43c210 │ │ │ │ + jne 43b6d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ (bad) │ │ │ │ - add $0x4d8b4802,%eax │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rcx,%rcx,2) │ │ │ │ - movl $0x43c258,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43c258 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7cfdfaf2(%rax) │ │ │ │ - jrcxz 43c262 │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 43c2be │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + cmp 0x7(%rax),%rcx │ │ │ │ + jne 43b730 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + cmp 0xf(%rax),%rcx │ │ │ │ + jne 43b730 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + cmp 0x17(%rax),%rcx │ │ │ │ + jne 43b730 │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + cmp 0x1f(%rax),%rcx │ │ │ │ + jne 43b730 │ │ │ │ mov 0x20(%rbp),%rcx │ │ │ │ - add $0x8,%rbp │ │ │ │ - movq $0x43c290,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43c290 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rcx),%eax │ │ │ │ + cmp 0x27(%rax),%rcx │ │ │ │ + jne 43b730 │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + cmp 0x2f(%rax),%rcx │ │ │ │ + jne 43b730 │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + cmp 0xf(%rbx),%rax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247fbc0(%rax),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23d24f2(%rip),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2052a33(%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) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0xe(%rax) │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - or %cl,-0x39(%rax) │ │ │ │ - or %r14b,%r8b │ │ │ │ - ret $0x43 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x23a747b(%rip),%rsi │ │ │ │ - lea 0x23d4e74(%rip),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43d080 │ │ │ │ - movq $0x43cf50,0x20(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - lea 0x23d4d90(%rip),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 43bf48 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43b873 │ │ │ │ + movq $0x43b7a8,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43b7a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + 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,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ - add %esi,0x3a(%rbp) │ │ │ │ - movq $0x43c328,0x0(%rbp) │ │ │ │ + add 0x57(%rdx),%esi │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jb 43b87e │ │ │ │ + movq $0x43b7f0,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43c328 │ │ │ │ + jne 43b7f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%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,-0x39(%rax) │ │ │ │ - add %r11b,-0x35(%r8) │ │ │ │ - rex.XB add %sil,(%r9) │ │ │ │ - testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 2147e00 │ │ │ │ - movq $0x43c370,-0x8(%rbp) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add $0xf,%al │ │ │ │ + test %dh,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + lea 0x23d2443(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 43b8d8 │ │ │ │ + movq $0x43b848,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %ecx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43c370 │ │ │ │ + jne 43b848 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x310043cc(%r8) │ │ │ │ - testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 2147e00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rbp,4) │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 43b8ca │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 43b931 │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 43b801 │ │ │ │ + jmp 43b8ca │ │ │ │ + lea 0x2052a26(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x43b8b0,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43b8b0 │ │ │ │ + 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,0xd(%rax) │ │ │ │ - add $0x458b4802,%eax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x1b(%rbp) │ │ │ │ - movq $0x43cfe8,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23d4ca7(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43bf48 │ │ │ │ - movq $0x43ce30,0x0(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23d4c8c(%rip),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 43bf48 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.XB add %eax,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or $0x8b480205,%eax │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x63(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c4e1 │ │ │ │ - movq $0x2037e70,-0x28(%r12) │ │ │ │ - movq $0x248cfba,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x2037db0,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x27e3721,(%r12) │ │ │ │ - lea -0xd(%r12),%rcx │ │ │ │ - movq $0x43c528,0x0(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23d4ca3(%rip),%r14 │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - jmp 43bf48 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c4d1 │ │ │ │ - movq $0x2037e70,-0x48(%r12) │ │ │ │ - movq $0x248cfba,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - movq $0x2037db0,-0x30(%r12) │ │ │ │ - lea -0x46(%r12),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0x27e3721,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x280dc32,-0x8(%r12) │ │ │ │ - lea -0x2d(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x11(%r12),%rcx │ │ │ │ - jmp 43c44c │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + test %bh,0x0(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jne 43b801 │ │ │ │ + lea 0x23d2368(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x43b908,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%ebx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %ecx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43b908 │ │ │ │ + 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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r13b,%r11b │ │ │ │ - pop %rsp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,-0x4a(%rbp) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x7(%rbx),%ebx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 43b931 │ │ │ │ + cmp %ebx,%eax │ │ │ │ + ja 43b801 │ │ │ │ + jmp 43b8ca │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + lea 0x23d230a(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jb 43b98d │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jae 43b9be │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + dec %rcx │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jg 43b8ca │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jne 43b801 │ │ │ │ + mov 0x5(%rax),%rsi │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 21eb010 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 43b9e1 │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 43b801 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jne 43b8ca │ │ │ │ + mov 0x6(%rax),%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 21eb010 │ │ │ │ + and $0x7,%ebx │ │ │ │ + dec %rbx │ │ │ │ + and $0x7,%eax │ │ │ │ + dec %rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jl 43b8ca │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 43b801 │ │ │ │ + jmp 43b931 │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jne 43b8ca │ │ │ │ + mov 0x7(%rax),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 21eb010 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ + 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 clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43ba3a │ │ │ │ + movq $0x43ba58,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 43b768 │ │ │ │ + lea 0x2052867(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ 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,0x1c(%rbp) │ │ │ │ - cmp $0xa,%rax │ │ │ │ - jle 43c54e │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 202c0d0 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 43c646 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c6b4 │ │ │ │ - cmp $0xa,%rax │ │ │ │ - jle 43c5f6 │ │ │ │ - movq $0x2037e30,-0x58(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x280dc32,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - movq $0x27e131b,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - lea -0x51(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - movq $0x27e136b,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0xe(%rbp),%esi │ │ │ │ + lea 0x23d21c1(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x2037e30,-0x58(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x280dc32,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - lea -0x51(%r12),%rax │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + lea 0x23d21bc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - 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 %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ - fimull -0x77(%rax) │ │ │ │ - lret │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c6d0 │ │ │ │ - cmp $0xa,%rax │ │ │ │ - jle 43c6a9 │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - movq $0x27e131b,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - movq $0x27e136b,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - movq $0x43c508,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x43c638,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + lock mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 43ba20 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or %eax,0x45c74802(%rip) │ │ │ │ - clc │ │ │ │ - rex movl $0x48d88948,0x0(%rbx) │ │ │ │ - lea 0x2050936(%rip),%ebx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43bada │ │ │ │ + movq $0x43baf8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43c740 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 43b768 │ │ │ │ + lea 0x20527d7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x48020509(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - jne 43c838 │ │ │ │ - add $0x90,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c936 │ │ │ │ - movq $0x2037e70,-0x88(%r12) │ │ │ │ - movq $0x248d09a,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - movq $0x2037db0,-0x70(%r12) │ │ │ │ - lea -0x86(%r12),%rbx │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - movq $0x27e3721,-0x60(%r12) │ │ │ │ - movq $0x2037eb0,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x2037e70,-0x48(%r12) │ │ │ │ - lea -0x56(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - movq $0x2037db0,-0x30(%r12) │ │ │ │ - lea -0x46(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x27e3721,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x2d(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - lea -0x6d(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x11(%r12),%rax │ │ │ │ - movq $0x43c978,0x10(%rbp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x23d4836(%rip),%r14 │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 43bf48 │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43c926 │ │ │ │ - movq $0x2037e70,-0xa8(%r12) │ │ │ │ - movq $0x248d09a,-0xa0(%r12) │ │ │ │ - mov %rdx,-0x98(%r12) │ │ │ │ - movq $0x2037db0,-0x90(%r12) │ │ │ │ - lea -0xa6(%r12),%rdx │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - movq $0x27e3721,-0x80(%r12) │ │ │ │ - movq $0x2037eb0,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - movq $0x2037e70,-0x68(%r12) │ │ │ │ - lea -0x76(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rsi,-0x58(%r12) │ │ │ │ - movq $0x2037db0,-0x50(%r12) │ │ │ │ - lea -0x66(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x27e3721,-0x40(%r12) │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x280dc32,-0x28(%r12) │ │ │ │ - lea -0x4d(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - lea -0x8d(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x11(%r12),%rax │ │ │ │ - jmp 43c819 │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0xe(%rbp),%esi │ │ │ │ + lea 0x23d212a(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23d2113(%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,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r13b,%r11b │ │ │ │ - pop %rbx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733bf48c <__environ@GLIBC_2.2.5+0x70ba93e4> │ │ │ │ + sbb %ecx,-0x39(%rax) │ │ │ │ + rex.RB call 8776c1 │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 43b768 │ │ │ │ + lea 0x205275f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + 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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x1b(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - jle 43c99d │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 202c0d0 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 43ca96 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43cb03 │ │ │ │ - test %rax,%rax │ │ │ │ - jle 43ca44 │ │ │ │ - movq $0x2037e30,-0x58(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x280dc32,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - movq $0x27e131b,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - lea -0x51(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - movq $0x27e136b,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x2037e30,-0x58(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x280dc32,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - lea -0x51(%r12),%rax │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0x11(%rbp),%esi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ + 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 clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43bbe3 │ │ │ │ + movq $0x43bc00,-0x8(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 43b768 │ │ │ │ + lea 0x20526de(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ - fimull -0x77(%rax) │ │ │ │ - lret │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43cb1f │ │ │ │ - test %rax,%rax │ │ │ │ - jle 43caf8 │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - movq $0x27e131b,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - movq $0x27e136b,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0xe(%rbp),%esi │ │ │ │ + lea 0x23d2022(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - add $0x20,%rbp │ │ │ │ + lea 0x23d200b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - movq $0x43c958,0x0(%rbp) │ │ │ │ - mov %rcx,0x18(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x43ca88,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + nopl (%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 call 733bf594 <__environ@GLIBC_2.2.5+0x70ba94ec> │ │ │ │ + sbb %ecx,-0x39(%rax) │ │ │ │ + rex.RB call 8778d1 │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 43b768 │ │ │ │ + lea 0x2052667(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ 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 %edi,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - jge 43cb84 │ │ │ │ - or (%rdi),%ecx │ │ │ │ - mov 0x49000000(%rdi),%ss │ │ │ │ - movl $0x2037eb0,-0x78(%rsp) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - movq $0x2037e70,-0x68(%r12) │ │ │ │ - lea -0x76(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x2037db0,-0x50(%r12) │ │ │ │ - lea -0x66(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x27e3721,-0x40(%r12) │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - movq $0x27e131b,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - lea -0x4d(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - movq $0x27e136b,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x2037eb0,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - movq $0x2037e70,-0x68(%r12) │ │ │ │ - lea -0x76(%r12),%rax │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x2037db0,-0x50(%r12) │ │ │ │ - lea -0x66(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x27e3721,-0x40(%r12) │ │ │ │ - lea -0x4d(%r12),%rax │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - movq $0x43cb58,0x0(%rbp) │ │ │ │ - jmp 2224098 │ │ │ │ - nop │ │ │ │ - add (%rcx),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0x11(%rbp),%esi │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - movabs 0x358a53b4d000000,%al │ │ │ │ add %al,(%rax) │ │ │ │ - ja 43ce03 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - cmpq $0xb,0x18(%rbp) │ │ │ │ - jle 43cd7e │ │ │ │ - movq $0x2037eb0,-0x98(%r12) │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - movq $0x2037e70,-0x88(%r12) │ │ │ │ - lea -0x96(%r12),%rax │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - movq $0x2037db0,-0x70(%r12) │ │ │ │ - lea -0x86(%r12),%rax │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x27e3721,-0x60(%r12) │ │ │ │ - movq $0x2037e30,-0x58(%r12) │ │ │ │ - lea -0x6d(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x280dc29,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - movq $0x27e131b,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - lea -0x51(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - movq $0x27e136b,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x2037eb0,-0x98(%r12) │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - movq $0x2037e70,-0x88(%r12) │ │ │ │ - lea -0x96(%r12),%rax │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - movq $0x2037db0,-0x70(%r12) │ │ │ │ - lea -0x86(%r12),%rax │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x27e3721,-0x60(%r12) │ │ │ │ - movq $0x2037e30,-0x58(%r12) │ │ │ │ - lea -0x6d(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x280dc29,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - lea -0x51(%r12),%rax │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - movq $0x43cc90,0x0(%rbp) │ │ │ │ - jmp 2224098 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43bdc3 │ │ │ │ + movq $0x43bd08,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43bd08 │ │ │ │ + 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 %esi,0x6d(%rbp) │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ce9d │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - movq $0x27e131b,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - movq $0x27e136b,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43cf2b │ │ │ │ - movq $0x2037e30,-0x58(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x280dc29,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - movq $0x27e131b,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - lea -0x51(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - movq $0x27e136b,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ + add 0x53(%rbx),%esi │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 43bdce │ │ │ │ + movq $0x43bd50,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43bd50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0x56(%rdx),%esi │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + lea 0x23d1ed5(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x43bd98,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43bd98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rbp,%rbp,2) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43cfb9 │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - movq $0x27e13bb,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - movq $0x27e140b,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0x14(%rbp),%esi │ │ │ │ + lea 0x23d1e9a(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x2050107(%rip),%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jae 43bda1 │ │ │ │ + lea 0x23d1e8f(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + lea 0x205250e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x43be00,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43be00 │ │ │ │ + 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 %ecx,(%rdi) │ │ │ │ - test %dh,%bh │ │ │ │ - lock (bad) │ │ │ │ - decl -0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43d055 │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - movq $0x27e131b,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - movq $0x27e136b,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ + test %ecx,-0x1(%rbp) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + decl -0x75(%rax) │ │ │ │ + jae 43be1b │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 43b768 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x0(%rax) │ │ │ │ - add $0x458d4802,%eax │ │ │ │ - loopne 43d0d1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 43d0fc │ │ │ │ - movq $0x43d0c0,-0x18(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43bf1e │ │ │ │ + movq $0x43be80,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43d0c0 │ │ │ │ + jne 43be80 │ │ │ │ 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 %al,-0x2776b7fe(%rip) │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43d0ee │ │ │ │ - movq $0x43d118,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 43d080 │ │ │ │ - lea 0x23a662c(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2050045(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - incl (%rdx,%rax,1) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - jne 43d143 │ │ │ │ - movq $0x43d170,0x10(%rbp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 43bf48 │ │ │ │ - movq $0x43d230,0x8(%rbp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43bf48 │ │ │ │ - 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,0x10(%rbp) │ │ │ │ + add 0x57(%rbx),%esi │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 43bf29 │ │ │ │ + movq $0x43bec8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43bec8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add (%rdi),%ecx │ │ │ │ + test %ch,0x1(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + lea 0x23d1d49(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x43bf10,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43bf10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x43d1c0,0x0(%rbp) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x23d1d12,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x205244b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x43bf60,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43d1c0 │ │ │ │ + jne 43bf60 │ │ │ │ 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) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %edx,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsp,%rax,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43d204 │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x280dc32,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov %rax,%rbx │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jb 43c055 │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jb 43bfa0 │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jne 43c047 │ │ │ │ + jmp 43bed9 │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + je 43bfbb │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jne 43c047 │ │ │ │ + jmp 43bed9 │ │ │ │ + mov 0x5(%rax),%rax │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jb 43c08d │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jae 43c0c4 │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + dec %rcx │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jg 43bed9 │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jne 43c047 │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov 0x5(%rax),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jl 43bed9 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 43c047 │ │ │ │ + jmp 43bed9 │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jne 43bed9 │ │ │ │ + mov 0x7(%rbx),%ebx │ │ │ │ + mov 0x7(%rax),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 43bed9 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + ja 43c047 │ │ │ │ + jmp 43bed9 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + lea 0x23d1be4(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 43c017 │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 43c047 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jne 43bed9 │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + mov 0x6(%rax),%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 43bed9 │ │ │ │ + cmp %eax,%ebx │ │ │ │ + ja 43c047 │ │ │ │ + jmp 43bed9 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 43c0e7 │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 43c047 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jne 43bed9 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jl 43bed9 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 43c047 │ │ │ │ + jmp 43bed9 │ │ │ │ + and $0x7,%ebx │ │ │ │ + dec %rbx │ │ │ │ + and $0x7,%eax │ │ │ │ + dec %rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jl 43bed9 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 43c047 │ │ │ │ + jmp 43bed9 │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jne 43bed9 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jl 43bed9 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 43c047 │ │ │ │ + jmp 43bed9 │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %eax,-0x38b80000(%rax,%rax,1) │ │ │ │ - add %r14b,-0x2e(%r8) │ │ │ │ - rex.XB add %cl,-0x77(%r8) │ │ │ │ - ret │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43d270 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43c153 │ │ │ │ + movq $0x43c170,-0x8(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 43be40 │ │ │ │ + lea 0x205221e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x23d1aa9(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23d1aa4(%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 %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,(%rcx) │ │ │ │ - add %eax,(%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 $0x2037e30,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x43d2f8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43d2f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733bfb04 <__environ@GLIBC_2.2.5+0x70ba9a5c> │ │ │ │ + and $0xe845c748,%eax │ │ │ │ + add %al,%dl │ │ │ │ + rex.XB add %cl,-0x77(%r8) │ │ │ │ + lock mov %r14,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 43be40 │ │ │ │ + lea 0x205219b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ 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,0x44(%rbp) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43d340 │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43d3a5 │ │ │ │ - movq $0x2037e30,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x280dc32,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x2037e30,-0x18(%r12) │ │ │ │ - lea -0x31(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x11(%r12),%rbx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - std │ │ │ │ - add $0x2,%al │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23d3c7f(%rip),%r14 │ │ │ │ - jmp 43bf48 │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%dh │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43d41b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - lea -0x1(%rax),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43d438 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jb 43c262 │ │ │ │ + movq $0x43c280,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 43be40 │ │ │ │ + lea 0x205211f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x490204fd(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43d48a │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne 43d459 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - lea 0x204fd84(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x23d1999(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x43d3f8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2810221,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + lea 0x23d1994(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x204fd5c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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) │ │ │ │ - jo 43d4ab │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43d50e │ │ │ │ - movq $0x43d4e8,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43d4e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + lock mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 43be40 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - std │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - cmp $0x0,%rax │ │ │ │ - jle 43d4fe │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733bfc3c <__environ@GLIBC_2.2.5+0x70ba9b94> │ │ │ │ + and $0xe845c748,%eax │ │ │ │ + cmp %al,%bl │ │ │ │ + rex.XB add %cl,-0x77(%r8) │ │ │ │ + lock mov %r14,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43d438 │ │ │ │ - lea 0x204fcab(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 43be40 │ │ │ │ + lea 0x205207b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - cld │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43d57b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43d570 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x43d4b0,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e5d529(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x10(%rbp),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 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 -0x8(%rbp),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43d605 │ │ │ │ - movq $0x43d5c8,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + jb 43c3f2 │ │ │ │ + movq $0x43c3b8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43d5c8 │ │ │ │ + jne 43c3b8 │ │ │ │ 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,0x20(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - inc %rax │ │ │ │ - movq $0x21f0cd0,-0x8(%r12) │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + lea 0x2051ff7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cld │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jae 43d6cb │ │ │ │ - lea 0x204fc24(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x23d060a(%rip),%rax │ │ │ │ - lea 0x23bfc4b(%rip),%rbx │ │ │ │ - jmp 43d740 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sti │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x6,%rcx │ │ │ │ - je 43d772 │ │ │ │ - cmp $0x7,%rcx │ │ │ │ - jne 43d7f2 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0xfffffffffffffff8,%rcx │ │ │ │ - mov (%rcx),%rcx │ │ │ │ - mov -0x4(%rcx),%ecx │ │ │ │ - cmp $0x6,%rcx │ │ │ │ - jne 43d7ec │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43d804 │ │ │ │ - movq $0x43d590,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - add $0x18,%rbp │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rsi │ │ │ │ - movq $0x43d6f8,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43c45b │ │ │ │ + movq $0x43c450,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43d6f8 │ │ │ │ + jne 43c450 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add %eax,(%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,(%rax) │ │ │ │ - add %cl,-0x5(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43d640 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43d7dc │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 43d7f6 │ │ │ │ - movq $0x43d668,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43d668 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43d7cc │ │ │ │ - movq $0x43d528,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x441438,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - lea -0x24(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43d7f6 │ │ │ │ add $0x8,%rbp │ │ │ │ - lea 0x204fa0d(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea 0x2051f96(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - adc $0x0,%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 43d876 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 43d871 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23d03f0(%rip),%rsi │ │ │ │ - lea 0x23d03e9(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2148ce8 │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43c4f2 │ │ │ │ + movq $0x43c4b8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43c4b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0x28000000,%eax │ │ │ │ - popf │ │ │ │ - cmp (%rdx),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43d8d7 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 43d8d2 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1e0d22d(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20660b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax,%rax,1) │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43d916 │ │ │ │ - movq $0x43d938,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43dac8 │ │ │ │ - lea 0x204fa53(%rip),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2051f07(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cli │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43d956 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - lea 0x23d0302(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x43d988,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43c58a │ │ │ │ + movq $0x43c550,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43d988 │ │ │ │ + jne 43c550 │ │ │ │ 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,%al │ │ │ │ - stc │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x43d9a8,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 43d8f8 │ │ │ │ - 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,0x22(%rdi) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x43d9a8,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - 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 43da29 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x23d0231(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - 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 43da69 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x23d01f1(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - 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 43daa9 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x23d01b1(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2051e77(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480204f8(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43dcd3 │ │ │ │ - movq $0x43db08,-0x10(%rbp) │ │ │ │ + jb 43c622 │ │ │ │ + movq $0x43c5e8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43db08 │ │ │ │ + jne 43c5e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - 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,0x1d(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2051de7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x8(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 43e473 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43dd30 │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x6(%r12),%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 43dc53 │ │ │ │ - movq $0x43db88,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rcx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43db88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - testl $0x10458b48,(%rdx,%rax,1) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x6,%rdx │ │ │ │ - jb 43dcde │ │ │ │ - cmp $0x7,%rdx │ │ │ │ - jb 43dbd1 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - cmp $0x8,%rbx │ │ │ │ - jne 43dbd1 │ │ │ │ - movq $0x43e390,0x8(%rbp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x204e087(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 42f5d0 │ │ │ │ - movq $0x43dc00,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43c6ba │ │ │ │ + movq $0x43c680,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43dc00 │ │ │ │ + jne 43c680 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x9(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43debf │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43dc43 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43e6a8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x43dc80,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43dc80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - testb $0x48,(%rdx,%rax,1) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43debf │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43dcc3 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ + 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 $0x21f0cf0,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 43e6a8 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - lea 0x204f746(%rip),%rbx │ │ │ │ + lea 0x2051d57(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - cmp $0x5,%rdx │ │ │ │ - jae 43dd40 │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jne 43dbd1 │ │ │ │ - movq $0x43dd20,0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43dd20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x1d(%rax) │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + rorb $0xf,-0x8(%rcx,%rdi,1) │ │ │ │ (bad) │ │ │ │ + mov $0x0,%dl │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xa(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x43dfc0,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 43d8f8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x43dd70,0x8(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + movq $0x43c720,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43dd70 │ │ │ │ + jne 43c720 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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) │ │ │ │ - testb $0x48,(%rdx,%rax,1) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 43e460 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43df80 │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x6(%r12),%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 43decf │ │ │ │ - movq $0x43ddf0,-0x8(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + sbb $0x89480205,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%riz,2) │ │ │ │ + movl $0x43c760,-0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x6(%rcx),%rbx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43ddf0 │ │ │ │ + jne 43c760 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480204f5(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x6,%rcx │ │ │ │ - je 43df47 │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp $0x7,%rcx │ │ │ │ - jne 43de43 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - cmp $0x6,%rbx │ │ │ │ - je 43df90 │ │ │ │ - cmp $0x14,%rbx │ │ │ │ - jne 43de43 │ │ │ │ - movq $0x43e1c8,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x204ddf4(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 42f5d0 │ │ │ │ - movq $0x43de70,0x10(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43de70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %dh,%al │ │ │ │ + sbb $0x5,%al │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + rol $0x43,%bh │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 43c784 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2149780 │ │ │ │ + lea 0x23c0b01(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2051cca(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmc │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43debf │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43deaf │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43e6a8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x204f61a(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x43def8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43def8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0xc(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43debf │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43df37 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43e6a8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x43df70,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43df70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %dl,0x4802051c(%rax) │ │ │ │ + movl $0x43c7e8,0x0(%rbp) │ │ │ │ + lea 0x23d1482(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 2148d08 │ │ │ │ + nop │ │ │ │ + add (%rax),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - hlt │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x43e0b8,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 43d8f8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x43e2a8,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23d30cf(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43d628 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x1c(%rax) │ │ │ │ + add $0x45c74802,%eax │ │ │ │ + add %bh,(%rax) │ │ │ │ + enter $0x43,$0x49 │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 1ee6310 │ │ │ │ + xchg %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x8b480238,%ecx │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 43c82c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 43c840 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%r8b │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x8b480238,%ecx │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - movq $0x441438,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,-0x7ab80000(%rax,%rax,1) │ │ │ │ + leave │ │ │ │ + jne 43c88c │ │ │ │ + movq $0x1ee9e28,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 43c89f │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jge 43c8be │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + lea 0x238b943(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + movq $0x43c928,-0x18(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %r14,0x8(%rbp) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 22245f0 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - movq $0x43dfc0,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + movq $0x43c808,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x490204ee(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43e08a │ │ │ │ - movq $0x43da80,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x441438,-0x28(%r12) │ │ │ │ - movq $0x248ced8,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x43e030,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xe(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43e112 │ │ │ │ - movq $0x43da00,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x441438,-0x28(%r12) │ │ │ │ - movq $0x248d300,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x43e0b8,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x12(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - add $0x48,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43e19a │ │ │ │ - movq $0x43da40,-0x40(%r12) │ │ │ │ + ja 43ca18 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + mov %rcx,%r10 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + mov %r11,0x50(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r9,%r14 │ │ │ │ + call 406fd0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x2102a38,-0x38(%r12) │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x441438,-0x28(%r12) │ │ │ │ - movq $0x248cf90,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0x34(%r12),%rax │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + add %rdx,%rcx │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 406fd0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x1ee9e28,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x43e140,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 43d020 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + sbb 0x458d4802(%rip),%al │ │ │ │ + mov $0x72f8394c,%eax │ │ │ │ + rex.RXB │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x43cac0,-0x38(%rbp) │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x30(%rbx),%r14 │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 43c6e0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480204f1(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43e25b │ │ │ │ + add %dl,0x1a(%rax) │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3b(%rdi) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x43e208,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43e208 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0xf(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43debf │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43e24b │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ + movq $0x43cb28,0x8(%rbp) │ │ │ │ + lea 0x23d115b(%rip),%rsi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 43e6a8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + jmp 2148d08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - movq $0x43e288,0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43e288 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ch,%al │ │ │ │ - lock add $0x2,%al │ │ │ │ - movq $0x43e140,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 43d8f8 │ │ │ │ - add %eax,(%rax) │ │ │ │ + sbb %eax,0x45c74802(%rip) │ │ │ │ + add %bh,-0x35(%rax) │ │ │ │ + rex.XB add %cl,-0x77(%r9) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + fcoms 0x18601aa(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - lock add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43e33b │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x43e2e8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43e2e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %ch,0x48020519(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 43cb84 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x19(%rax) │ │ │ │ + add $0x458b4802,%eax │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3c(%rdi) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea 0x20518d1(%rip),%r9 │ │ │ │ + lea 0x205191c(%rip),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea -0x17(%r12),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 222fee0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x43cb48,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ nopl (%rax) │ │ │ │ - ... │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x19(%rax) │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + mov $0xff8394c,%eax │ │ │ │ (bad) │ │ │ │ + push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480204f0(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43debf │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43e32b │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43e6a8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x43e370,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + movq $0x43cc90,-0x48(%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),%rbx │ │ │ │ + mov %rbx,%r10 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r10,-0x40(%rbp) │ │ │ │ + mov %rsi,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %r9,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43e370 │ │ │ │ + jne 43cc90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.W add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + sbb %al,0x438b4802(%rip) │ │ │ │ (bad) │ │ │ │ + test %rax,%rax │ │ │ │ + jg 43ccaa │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x43cce0,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + mov %rcx,0x38(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43cce0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.W or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add $0x2,%al │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 43e4e0 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - out %eax,(%dx) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %dh,0x18(%rax) │ │ │ │ + add $0xd8894802,%eax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 43e423 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x43e3d0,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + je 43cd8b │ │ │ │ + movq $0x43cd18,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43e3d0 │ │ │ │ + jne 43cd18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.W or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480204ef(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43debf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + sbb %al,-0x3b7cb6fe(%rip) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esp,(%rcx,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + sub %rax,%rbx │ │ │ │ + movq $0x21f0cf0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + lea -0x6(%r12),%r10 │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov %rax,%r10 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp 43cdbf │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + lea 0x23c04e7(%rip),%r10 │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %r10,%rbx │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43e413 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ + ja 43ce35 │ │ │ │ + sub %r10,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jg 43cdf6 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + movq $0x43ce70,0x10(%rbp) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,0x30(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 43c6e0 │ │ │ │ + movq $0x10f5920,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %r9,%rbx │ │ │ │ + lea -0x6(%r12),%r9 │ │ │ │ + mov %r8,%r10 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %rsi,%r10 │ │ │ │ mov %rbx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43e6a8 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,0x30(%rbp) │ │ │ │ + mov %r10,0x38(%rbp) │ │ │ │ + mov %rcx,0x40(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 43d020 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ + movq $0x43cfd0,0x0(%rbp) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - movq $0x43e450,0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43e450 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - out %eax,(%dx) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x43e030,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 43d8f8 │ │ │ │ - lea 0x23cf7ea(%rip),%rbx │ │ │ │ - lea 0x23bee2b(%rip),%rcx │ │ │ │ - jmp 43ddaf │ │ │ │ - lea 0x23cf7d7(%rip),%rbx │ │ │ │ - lea 0x23bee18(%rip),%rcx │ │ │ │ - jmp 43db47 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + mov $0x38,%ah │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x37(%rdi) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x43ced8,0x0(%rbp) │ │ │ │ + lea 0x23d0dab(%rip),%rsi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rbx,0x30(%rbp) │ │ │ │ + jmp 2148d08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43e4be │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - 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 %dl,0x480204ee(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43e5ad │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x4,%r14 │ │ │ │ - jne 43e563 │ │ │ │ - movq $0x43e538,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x4(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0xc(%rax),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43e538 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %dl,0x480238b4(%rax) │ │ │ │ + movl $0x43cf30,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 1ee6310 │ │ │ │ + rex.RXB or %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - out %al,(%dx) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x43e5c8,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 43d8f8 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 43cf20 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 43cf40 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jne 43e564 │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jge 43cf50 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43e58a │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x43e558,-0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x204ee7c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + ja 43cf94 │ │ │ │ + movq $0x1ee9e28,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0x10f5920,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea -0x6(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 222fee0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x43cef8,-0x8(%rbp) │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + mov %r14,0x10(%rbp) │ │ │ │ + mov %rbx,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.W or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x48020515(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + mov 0x30(%rbp),%r10 │ │ │ │ + jmp 43cdbf │ │ │ │ + nopl (%rax) │ │ │ │ + or %bh,%dl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x0(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc $0x81490205,%eax │ │ │ │ (bad) │ │ │ │ - push %rax │ │ │ │ + test $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43e62b │ │ │ │ - movq $0x43e498,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x441438,-0x28(%r12) │ │ │ │ + ja 43d0fb │ │ │ │ + movq $0x43ca58,-0xa0(%r12) │ │ │ │ + mov %r9,-0x90(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov %rax,-0x88(%r12) │ │ │ │ + mov %rsi,-0x80(%r12) │ │ │ │ + mov %rdi,-0x78(%r12) │ │ │ │ + mov %r8,-0x70(%r12) │ │ │ │ + lea -0xa0(%r12),%rbx │ │ │ │ + mov %r9,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 43d0ea │ │ │ │ + mov 0x6(%r9),%rcx │ │ │ │ + movq $0x21f0db0,-0x68(%r12) │ │ │ │ + mov %rsi,-0x60(%r12) │ │ │ │ + mov %rdi,-0x58(%r12) │ │ │ │ + movq $0x43cc10,-0x50(%r12) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + lea -0x66(%r12),%rdx │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %r8,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x10f5960,-0x8(%r12) │ │ │ │ + lea -0x4f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - movq $0x43e5c8,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0xffffffffffffff90,%r12 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0xa8,0x388(%r13) │ │ │ │ + lea 0x2051443(%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) │ │ │ │ + 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 43da58 │ │ │ │ + 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 43d778 │ │ │ │ + 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 43d3c0 │ │ │ │ + nopl (%rax) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43e685 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x23cf5d9(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + fildl (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + movq $0x43d210,-0x40(%rbp) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov 0xb(%rbx),%rcx │ │ │ │ + mov 0x13(%rbx),%rdx │ │ │ │ + mov 0x1b(%rbx),%rbx │ │ │ │ + mov %rbx,%r10 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %r10,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43d210 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - in (%dx),%al │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43e760 │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43e77f │ │ │ │ - movq $0x43e6f8,-0x10(%rbp) │ │ │ │ - mov 0x6(%r14),%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,-0x2e(%r8) │ │ │ │ + rex.XB add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43e6f8 │ │ │ │ + jne 43d240 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xchg %edx,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x14(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x7,%rcx │ │ │ │ - jae 43e76b │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jae 43e789 │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43e750 │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - movq $0x441458,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - lea -0x1b(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + ja 43d380 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + mov 0x7(%rbx),%r10 │ │ │ │ + mov 0xf(%rbx),%r11 │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov (%r11),%r14b │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x1(%r11),%al │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov 0x2(%r11),%cl │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x3(%r11),%dl │ │ │ │ + movq $0x44af98,-0x50(%r12) │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + movzbl %dl,%edx │ │ │ │ + and %rsi,%rdx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x10,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + movzbl %r14b,%r14d │ │ │ │ + shl $0x18,%r14d │ │ │ │ + mov %r14d,%r14d │ │ │ │ + or %rax,%r14 │ │ │ │ + and %rdx,%r14 │ │ │ │ + or %rcx,%r14 │ │ │ │ + and %rsi,%r14 │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + or %rax,%r14 │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + and %rax,%r14 │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x21f0cf0,-0x28(%r12) │ │ │ │ + lea 0x4(%r9),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r10,-0x10(%r12) │ │ │ │ + lea 0x4(%r11),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x4(%rbx),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + lea -0x4f(%r12),%r9 │ │ │ │ + mov %r8,%rax │ │ │ │ + lea -0x27(%r12),%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x17(%r12),%r14 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 222fee0 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - lea 0x204ecd9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - cmp $0x8,%rbx │ │ │ │ - je 43e7a9 │ │ │ │ - add $0x10,%rbp │ │ │ │ - lea 0x204eba4(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x5,%rcx │ │ │ │ - je 43e795 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 43e77f │ │ │ │ - movq $0x43e818,0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43e9f0 │ │ │ │ - movq $0x43e7d0,0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43e9f0 │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0xfd,%al │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x480204eb(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43e7e3 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x43e8f8,-0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - lea 0x204d459(%rip),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 42f5d0 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%rsi) │ │ │ │ + or (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x15(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 43e874 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x48020511(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43d66a │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43e864 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - movq $0x43e890,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 43f030 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + ja 43d65f │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x2(%rbx),%rcx │ │ │ │ + mov 0xa(%rbx),%rdx │ │ │ │ + mov 0x12(%rbx),%r10 │ │ │ │ + mov 0x1a(%rbx),%rbx │ │ │ │ + mov (%r8),%r11b │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov 0x1(%r8),%dl │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov 0x2(%r8),%cl │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov 0x3(%r8),%r10b │ │ │ │ + add $0xfffffffffffffffc,%rax │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov $0x4,%ebx │ │ │ │ + sub %rax,%rbx │ │ │ │ + add $0x4,%r8 │ │ │ │ + mov %r14,0x60(%rsp) │ │ │ │ + mov $0xffffffff,%r14d │ │ │ │ + mov %r14,0x68(%rsp) │ │ │ │ + mov $0xffffffff,%r14d │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + and %r14,%r10 │ │ │ │ + mov $0xffffffff,%r14d │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + mov %r10,0x70(%rsp) │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x10,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + shl $0x18,%r11d │ │ │ │ + mov %r11d,%r11d │ │ │ │ + or %rdx,%r11 │ │ │ │ + and %r10,%r11 │ │ │ │ + or %rcx,%r11 │ │ │ │ + and %r14,%r11 │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + or %rcx,%r11 │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + and %rcx,%r11 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg 43d578 │ │ │ │ + mov (%r8),%bl │ │ │ │ + mov 0x1(%r8),%cl │ │ │ │ + mov 0x2(%r8),%dl │ │ │ │ + mov 0x3(%r8),%r10b │ │ │ │ + movq $0x44af98,-0x50(%r12) │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov 0x58(%rsp),%r14 │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %r11,-0x38(%r12) │ │ │ │ + mov $0xffffffff,%r11d │ │ │ │ + mov $0xffffffff,%r14d │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + and %r14,%r10 │ │ │ │ + mov $0xffffffff,%r14d │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %r11,0x78(%rsp) │ │ │ │ + mov $0xffffffff,%r11d │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x10,%ecx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + shl $0x18,%ebx │ │ │ │ + mov %ebx,%ebx │ │ │ │ + or %rcx,%rbx │ │ │ │ + and %r11,%rbx │ │ │ │ + or %rdx,%rbx │ │ │ │ + and %r14,%rbx │ │ │ │ + or %r10,%rbx │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + and %rcx,%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x21f0cf0,-0x28(%r12) │ │ │ │ + lea 0x8(%rdi),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + lea 0x4(%r8),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + add $0xfffffffffffffffc,%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x4f(%r12),%r9 │ │ │ │ + lea -0x27(%r12),%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov 0x60(%rsp),%r14 │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea -0x17(%r12),%r14 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - (bad) │ │ │ │ - add $0x2,%al │ │ │ │ + jmp 222fee0 │ │ │ │ + movq $0x43d1a8,-0x50(%r12) │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %r11,-0x30(%r12) │ │ │ │ + movq $0x21f0cf0,-0x28(%r12) │ │ │ │ + lea 0x4(%rdi),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x43d630,-0x30(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43e8a3 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x43e8d8,-0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x27(%r12),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + lea -0x17(%r12),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0x60(%rsp),%r14 │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea -0x4b(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43e8d8 │ │ │ │ + jne 43d630 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,(%rax) │ │ │ │ + syscall │ │ │ │ + add -0x77(%rcx),%cl │ │ │ │ + (bad) 0x45(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x73(%rax) │ │ │ │ + cmp $0x23d0613,%eax │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 43d020 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + 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) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480204ea(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 43e4e0 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x16(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43e90b │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x43e938,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + add %dh,0x4802050e(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43d749 │ │ │ │ + movq $0x43d6f0,-0x28(%rbp) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43e938 │ │ │ │ + jne 43d6f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,0xe(%rax) │ │ │ │ + add $0x45c74802,%eax │ │ │ │ + add %ah,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + rex.XB add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43d720 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x2,%al │ │ │ │ - movq $0x43e958,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 43d8f8 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x490204e5(%rax) │ │ │ │ - add $0x50,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43e9bb │ │ │ │ - movq $0x43e658,-0x48(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x441438,-0x28(%r12) │ │ │ │ - movq $0x248ced8,-0x20(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - lea -0x24(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - movq $0x43e958,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x4b8b4c02,%eax │ │ │ │ + (bad) │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 43d3c0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + fdivr %st(1),%st │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%rsi) │ │ │ │ + or (%rax),%eax │ │ │ │ ... │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480204e9(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43eaaa │ │ │ │ - movq $0x43ea28,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43ea28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x17(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43ea9a │ │ │ │ - movq $0x43ea70,-0x10(%rbp) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or $0x8d480205,%eax │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 43d94a │ │ │ │ + add $0x68,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43d93f │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x2(%rbx),%rcx │ │ │ │ + mov 0xa(%rbx),%rdx │ │ │ │ + mov 0x12(%rbx),%rbx │ │ │ │ + mov (%r8),%r10b │ │ │ │ + mov 0x1(%r8),%r11b │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov 0x2(%r8),%dl │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov 0x3(%r8),%cl │ │ │ │ + movq $0x43d3c0,-0x60(%r12) │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + and %rbx,%rcx │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + shl $0x10,%r11d │ │ │ │ + mov %r11d,%r11d │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + shl $0x18,%r10d │ │ │ │ + mov %r10d,%r10d │ │ │ │ + or %r11,%r10 │ │ │ │ + and %rcx,%r10 │ │ │ │ + or %rdx,%r10 │ │ │ │ + and %rbx,%r10 │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + or %rbx,%r10 │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + and %rbx,%r10 │ │ │ │ + mov %r10,-0x40(%r12) │ │ │ │ + add $0xfffffffffffffffc,%rax │ │ │ │ + mov $0x4,%ebx │ │ │ │ + sub %rax,%rbx │ │ │ │ + lea -0x5a(%r12),%rcx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg 43d87c │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + add $0x4,%r8 │ │ │ │ + add $0x4,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + jmp 43d3c0 │ │ │ │ + movq $0x43d6a0,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x21f0cf0,-0x28(%r12) │ │ │ │ + lea 0x4(%rdi),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + lea 0x4(%r8),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x43d910,-0x30(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x27(%r12),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + lea -0x17(%r12),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea -0x33(%r12),%rax │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43ea70 │ │ │ │ + jne 43d910 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jmp ffffffff838bec76 <__environ@GLIBC_2.2.5+0xffffffff810a8bce> │ │ │ │ - jrcxz 43ea6c │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x1f,%rax │ │ │ │ - jne 43ea8d │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 43ecd0 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 43eb28 │ │ │ │ - lea 0x204e9bf(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x204e99f(%rip),%rbx │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0xc(%rax) │ │ │ │ + add $0xd9894902,%eax │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + lea 0x23d0333(%rip),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 43d020 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + 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) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - adc $0xb8000000,%eax │ │ │ │ - jmp ffffffff8d8becce <__environ@GLIBC_2.2.5+0xffffffff8b0a8c26> │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43eb0c │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 43eb07 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23cf150(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43eb28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x18(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43eb42 │ │ │ │ - movq $0x43eb60,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 43dac8 │ │ │ │ - lea 0x204e937(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - call ffffffff898bed66 <__environ@GLIBC_2.2.5+0xffffffff870a8cbe> │ │ │ │ - fadds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x50(%rbp) │ │ │ │ - movq $0x43eba8,-0x10(%rbp) │ │ │ │ - mov 0xf(%rax),%rbx │ │ │ │ - mov 0x7(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + or 0x458d4802(%rip),%eax │ │ │ │ + fmuls -0x8(%rcx,%rdi,1) │ │ │ │ + jb 43da29 │ │ │ │ + movq $0x43d9d0,-0x28(%rbp) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43eba8 │ │ │ │ + jne 43d9d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - out %eax,$0x4 │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x12(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x43ebf8,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,0x4802050b(%rax) │ │ │ │ + movl $0x43da00,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43ebf8 │ │ │ │ + jne 43da00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x19(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x14,%rax │ │ │ │ - je 43ec12 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 43ebbc │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x43ec40,0x8(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43e9f0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %dl,0xb(%rax) │ │ │ │ + add $0x4b8b4c02,%eax │ │ │ │ (bad) │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 43d778 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + fdiv %st(6),%st │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%rsi) │ │ │ │ + or (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x5f(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %bh,%al │ │ │ │ + or 0x458d4802(%rip),%al │ │ │ │ + rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ + jb 43dc12 │ │ │ │ + add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ec9b │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x4413f8,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ + ja 43dc07 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x2(%rbx),%rcx │ │ │ │ + mov 0xa(%rbx),%rbx │ │ │ │ + mov (%r8),%dl │ │ │ │ + mov 0x1(%r8),%r10b │ │ │ │ + mov 0x2(%r8),%r11b │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov 0x3(%r8),%bl │ │ │ │ + movq $0x43d778,-0x58(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + and %rcx,%rbx │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + shl $0x8,%r11d │ │ │ │ + mov %r11d,%r11d │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + shl $0x10,%r10d │ │ │ │ + mov %r10d,%r10d │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + or %r10,%rdx │ │ │ │ + and %rbx,%rdx │ │ │ │ + or %r11,%rdx │ │ │ │ + and %rcx,%rdx │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + or %rbx,%rdx │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + and %rbx,%rdx │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + add $0xfffffffffffffffc,%rax │ │ │ │ + mov $0x4,%ebx │ │ │ │ + sub %rax,%rbx │ │ │ │ + lea -0x52(%r12),%rcx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg 43db3f │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + add $0x4,%r8 │ │ │ │ + add $0x4,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + jmp 43d778 │ │ │ │ + movq $0x43d980,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x21f0cf0,-0x28(%r12) │ │ │ │ + lea 0x4(%rdi),%rcx │ │ │ │ mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x480204e6(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43ed57 │ │ │ │ - movq $0x43ed08,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + lea 0x4(%r8),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x43dbd8,-0x30(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x27(%r12),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + lea -0x17(%r12),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea -0x33(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43ed08 │ │ │ │ + jne 43dbd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x1a(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43ed62 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43ed47 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43edf0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x204e732(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x9(%rax) │ │ │ │ + add $0xd9894902,%eax │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + lea 0x23d006b(%rip),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 43d020 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + 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) │ │ │ │ - lea 0x204e737(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + or %eax,0x458d4802(%rip) │ │ │ │ + fmuls -0x8(%rcx,%rdi,1) │ │ │ │ + jb 43dcf1 │ │ │ │ + movq $0x43dc98,-0x28(%rbp) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43dc98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x38000000,%eax │ │ │ │ - out %eax,$0x4 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43edd3 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 43edce │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23cee90(%rip),%rsi │ │ │ │ - lea 0x23be4d1(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43edf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480204e5(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43ee71 │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43ee4e │ │ │ │ - movq $0x43ee38,-0x10(%rbp) │ │ │ │ - mov 0x6(%r14),%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x48020508(%rax) │ │ │ │ + movl $0x43dcc8,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43ee38 │ │ │ │ + jne 43dcc8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - in $0x4,%eax │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rsp,%rdx,1) │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 43ee7c │ │ │ │ - add $0x10,%rbp │ │ │ │ - lea 0x204e505(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x43ef60,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - jmp 43ecd0 │ │ │ │ - lea 0x204e648(%rip),%rbx │ │ │ │ + add %cl,0x4c020508(%rax) │ │ │ │ + mov 0x7(%rbx),%ecx │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 43da58 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x43eea8,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rbx │ │ │ │ + nopl (%rax) │ │ │ │ + sbb (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x8(%rax) │ │ │ │ + add $0x458d4802,%eax │ │ │ │ + rorb $1,-0x8(%rcx,%rdi,1) │ │ │ │ + jb 43de77 │ │ │ │ + movq $0x43dd58,-0x28(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43eea8 │ │ │ │ + jne 43dd58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - in $0x4,%al │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x6(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 43ee4e │ │ │ │ - movq $0x43eef0,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + add $0xc4834902,%eax │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + movq $0x43da58,-0x20(%r12) │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov $0x4,%esi │ │ │ │ + sub %rdx,%rsi │ │ │ │ + lea -0x1a(%r12),%rdi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jg 43de09 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + movq $0x43dde0,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + mov %rdi,0x28(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43eef0 │ │ │ │ + jne 43dde0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RX add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480204e4(%rax) │ │ │ │ - cmpl $0x2e,0x7(%rbx) │ │ │ │ - je 43ef00 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 43ee4e │ │ │ │ + add %dh,0x7(%rax) │ │ │ │ + add $0x4d8b4c02,%eax │ │ │ │ + and %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jnp 43ddf3 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x43ef30,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 43da58 │ │ │ │ + movq $0x43dc48,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + movq $0x43de58,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + lea -0x3(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43ef30 │ │ │ │ + jne 43de58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x1c(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 43ef42 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 43ee4e │ │ │ │ + add $0xd9894902,%eax │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + lea 0x23cfdeb(%rip),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 43e9f0 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 43d020 │ │ │ │ + lea 0x20506e2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x5f(%rbp) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43efbb │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x4413d8,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + lea 0x205003f(%rip),%rsi │ │ │ │ + lea 0x2050db1(%rip),%r14 │ │ │ │ + jmp 2102e50 │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 43df10 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + or %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 43f011 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23cec4d(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2148ce8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,0x39(%rbp) │ │ │ │ + (bad) │ │ │ │ + jl 43df54 │ │ │ │ + cmp %r9,%r14 │ │ │ │ + jne 43df46 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jl 43df54 │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 43df46 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jl 43df54 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 43df46 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %r8,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 21eb010 │ │ │ │ + lea 0x23cfcfe(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23cfcde(%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 %al,(%rax) │ │ │ │ - add %al,-0x1d(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jae 43f0b3 │ │ │ │ - lea 0x204e490(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x23cec06(%rip),%rbx │ │ │ │ - lea 0x23be247(%rip),%rax │ │ │ │ - jmp 43f11b │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jrcxz 43f06b │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %edi,0x49000001(%rdi) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43f23e │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - add $0x10,%rbp │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movq $0x43f0e0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 43e045 │ │ │ │ + movq $0x43dfc0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43f0e0 │ │ │ │ + jne 43dfc0 │ │ │ │ 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 %dl,0x480204e2(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43f044 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43f1ac │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 43f19c │ │ │ │ - movq $0x43f158,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rax),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 87bfd8 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43f158 │ │ │ │ + jne 43e010 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - loop 43f15b │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - je 43f1bc │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jne 43f198 │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - jne 43f192 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - movq $0x43f068,0x8(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43e9f0 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43f19c │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x204e0ed(%rip),%rbx │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x43f1e8,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ + jmp 43df10 │ │ │ │ + lea 0x2050c7c(%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 rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 43e15b │ │ │ │ + movq $0x43e0a8,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43f1e8 │ │ │ │ + jne 43e0a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x1f(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 43f24e │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43f227 │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - movq $0x248d343,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x43f288,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB loopne 43e0ad │ │ │ │ + loope 43e0f2 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + rex.WXB (bad) │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rsi │ │ │ │ + mov 0x1f(%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,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43f288 │ │ │ │ + jne 43e100 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ 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,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rbp,%riz,2) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43f2ed │ │ │ │ - movq $0x43efe8,-0x38(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x441418,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - lea -0x1d(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jl 43e147 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 43e151 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jl 43e147 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 43e151 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jl 43e147 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 43e151 │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + cmp 0x1f(%rbx),%rcx │ │ │ │ + jge 43e151 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43f32c │ │ │ │ - movq $0x4337a0,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0xf0000000,%eax │ │ │ │ - loopne 43f353 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43f39e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 43f399 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23ce8c8(%rip),%rsi │ │ │ │ - lea 0x23bdf09(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43e6a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + lea 0x2050b6e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 43e1b0 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + or %al,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x16fdfb20(%rax) │ │ │ │ - sub %esi,%esi │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x39(%rbp) │ │ │ │ + (bad) │ │ │ │ + jl 43e1ea │ │ │ │ + cmp %r9,%r14 │ │ │ │ + jne 43e1dc │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jl 43e1ea │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 43e1dc │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jl 43e1ea │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 43e1dc │ │ │ │ + cmp 0x10(%rbp),%r8 │ │ │ │ + jl 43e1ea │ │ │ │ + lea 0x23cfa4f(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23cfa38(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - xor $0x204e199,%eax │ │ │ │ - lea 0x204e16c(%rip),%r14 │ │ │ │ - jmp 20c9380 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xa0000000,%eax │ │ │ │ - loope 43f40b │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43f445 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 43f440 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 43e2d5 │ │ │ │ + movq $0x43e250,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43f3e0 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43e250 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43f4dd │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x43f4a0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 87c4f8 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43f4a0 │ │ │ │ + jne 43e2a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ (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 $0x21f0cd0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 43e1b0 │ │ │ │ + lea 0x2050a04(%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 call 743c2e54 <__environ@GLIBC_2.2.5+0x71bacdac> │ │ │ │ - sub -0x73(%rax),%cl │ │ │ │ - sbb $0x204e0e0,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 43e3eb │ │ │ │ + movq $0x43e338,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43e338 │ │ │ │ + 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(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 43f674 │ │ │ │ - movq $0x43f580,-0x18(%rbp) │ │ │ │ - mov 0x6(%rsi),%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov 0xe(%rsi),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB loopne 43e2cd │ │ │ │ + jrcxz 43e382 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + rex.WXB (bad) │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rsi │ │ │ │ + mov 0x1f(%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 43f580 │ │ │ │ + jne 43e390 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ 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) │ │ │ │ + and %r9b,-0x77(%r8) │ │ │ │ + (bad) -0x75(%rax) │ │ │ │ + push %rbx │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x4f(%rdi) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jl 43e3d7 │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 43e3e1 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jl 43e3d7 │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 43e3e1 │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - cmp $0x29,%rbx │ │ │ │ - je 43f5ec │ │ │ │ - cmp $0x2c,%rbx │ │ │ │ - jne 43f65e │ │ │ │ - movq $0x43f460,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x43f528,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43f528 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x43f618,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43f618 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jl 43e3d7 │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 43e3e1 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + cmp 0x1f(%rbx),%rax │ │ │ │ + jge 43e3e1 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x20508f6(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 43e440 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - 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,0x4c(%rbp) │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 43f64e │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ + add %cl,0x39(%rbp) │ │ │ │ + int1 │ │ │ │ + jl 43e47a │ │ │ │ + cmp %r14,%r9 │ │ │ │ + jne 43e46c │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jl 43e47a │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 43e46c │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - lea 0x23bdc30(%rip),%rbx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jl 43e47a │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jne 43e46c │ │ │ │ + cmp 0x10(%rbp),%r8 │ │ │ │ + jg 43e47a │ │ │ │ + lea 0x23cf7bf(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + lea 0x23cf7a8(%rip),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - lea 0x23bdc1e(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ - loopne 43f693 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43f6de │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 43f6d9 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x204df9f(%rip),%rsi │ │ │ │ - lea 0x204df72(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20c9380 │ │ │ │ - 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) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 43f718 │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43f7e1 │ │ │ │ - movq $0x43f750,-0x8(%rbp) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 43e565 │ │ │ │ + movq $0x43e4e0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43f750 │ │ │ │ + jne 43e4e0 │ │ │ │ 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 %esi,0x48(%rdi,%rsi,2) │ │ │ │ - movl $0x43f790,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 87ca18 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43f790 │ │ │ │ + jne 43e530 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x43f6f8,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x23ce477(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x204def0(%rip),%rbx │ │ │ │ + jmp 43e440 │ │ │ │ + lea 0x205078c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%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 43e5b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 43f820 │ │ │ │ + add %cl,0x39(%rbp) │ │ │ │ + (bad) │ │ │ │ + jl 43e608 │ │ │ │ + cmp %r9,%r14 │ │ │ │ + jne 43e5fa │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jl 43e608 │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 43e5fa │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jl 43e608 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 43e5fa │ │ │ │ + cmp 0x10(%rbp),%r8 │ │ │ │ + setl %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247fbc0(%rax),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23cf628(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23cf623(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43f8e9 │ │ │ │ - movq $0x43f858,-0x8(%rbp) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 43e6f5 │ │ │ │ + movq $0x43e670,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43f858 │ │ │ │ - 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,0x48(%rdi,%rsi,2) │ │ │ │ - movl $0x43f898,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43f898 │ │ │ │ + jne 43e670 │ │ │ │ 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 87cd38 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x43f800,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x23ce36f(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x204ddf0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43f956 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 43f951 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23ce310(%rip),%rsi │ │ │ │ - lea 0x23d1729(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43f500 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43e6c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 43f990 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 43e5b8 │ │ │ │ + lea 0x205060c(%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 43fa59 │ │ │ │ - movq $0x43f9c8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43f9c8 │ │ │ │ - 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,0x48(%rdi,%rsi,2) │ │ │ │ - movl $0x43fa08,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43fa08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lock mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 43e630 │ │ │ │ xchg %ax,%ax │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 43eba0 │ │ │ │ + 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,-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 $0x43f970,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x23ce1ff(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x204dca8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43e781 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1e87190(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 43fa98 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43e7ca │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x43e758,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 43fb61 │ │ │ │ - movq $0x43fad0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43fad0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rsi,2) │ │ │ │ - movl $0x43fb10,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43fb10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43e84c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43e841 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x43e798,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1e0b1b1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%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) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x43fa78,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x23ce0f7(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x204dba8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %dh,0x2e(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x43e7f0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 43fba0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 43fc69 │ │ │ │ - movq $0x43fbd8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43fbd8 │ │ │ │ - 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,0x48(%rdi,%rsi,2) │ │ │ │ - movl $0x43fc18,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43fc18 │ │ │ │ - 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x43fb80,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + jb 43e925 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43e91a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x43e860,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x23cdfef(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x204daa8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x1e0b0e9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - fiaddl (%rdx,%rax,1) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43fcd8 │ │ │ │ - movq $0x43fcc8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43fcc8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480204da(%rax) │ │ │ │ - movl $0x43fcf8,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 4403d0 │ │ │ │ - lea 0x204da81(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%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) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x43fcf8,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ + add %dh,0x37(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x43e8c0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 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) │ │ │ │ - and %bl,%dl │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43fda0 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43ea16 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43ea0b │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x43fd90,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43fd90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - flds (%rdx,%rax,1) │ │ │ │ - movq $0x43fdb8,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 4403d0 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x43e940,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x1e0b009(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%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,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x43fdb8,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 $0x43e9a8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ + movq $0x30,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,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 43fe23 │ │ │ │ - jmp 21e9878 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43eaf7 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x43ea30,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea 0x1e0af2a(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + 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 -0x20(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 43fecb │ │ │ │ + jb 43eb74 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43eb69 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x43fe88,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 43fe88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 43eaa8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %bh,%bl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esi │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (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,0x26(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x43fe18,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 2147fa0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43ec23 │ │ │ │ + movq $0x43eaa8,-0x58(%r12) │ │ │ │ + mov %r9,-0x50(%r12) │ │ │ │ + mov %r8,-0x48(%r12) │ │ │ │ + mov %rdi,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x57(%r12),%rbx │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 43ec13 │ │ │ │ + movq $0x43eb18,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 43eaa8 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + lea 0x2050133(%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) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - fadds (%rdx,%rax,1) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43ff30 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x43ff20,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103c25c4 <__environ@GLIBC_2.2.5+0xdbac51c> │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 87d935 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43ff20 │ │ │ │ + jne 43ecb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x28(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x43ff48,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 4403d0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + in (%dx),%al │ │ │ │ + rex.XB add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43ece0 │ │ │ │ + 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,0x4b(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x43ff48,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 43eba0 │ │ │ │ + lea 0x205006c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcl $1,%bh │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 43fff0 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x43ffe0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43ed74 │ │ │ │ + movq $0x43ed58,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 43ffe0 │ │ │ │ + jne 43ed58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480204d7(%rax) │ │ │ │ - movl $0x440008,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 4403d0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x440008,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 43eba0 │ │ │ │ + lea 0x204fffd(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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,-0x77(%rax) │ │ │ │ + testl $0xd5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + incl (%rdx,%rax,1) │ │ │ │ + jmp 2169b10 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 4400f3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4400b0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + jb 43ee20 │ │ │ │ + movq $0x43ee00,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4400b0 │ │ │ │ + jne 43ee00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movq $0x280dc51,0x0(%rbp) │ │ │ │ + jmp 43eba0 │ │ │ │ + lea 0x204ff61(%rip),%rbx │ │ │ │ + jmp *-0x8(%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 43f320 │ │ │ │ + nopl (%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,0x26(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x222a5e0,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x480204d6 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 440131 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 43eeb1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 43eea1 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x28(%rbx),%r9 │ │ │ │ + mov 0x20(%rbx),%r8 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x204d639(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x30(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 44d8a0 │ │ │ │ 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 440171 │ │ │ │ + jb 43eee1 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x23ac219(%rip),%r14 │ │ │ │ + lea 0x1e86a30(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ + jmp 21e7e08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ 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 │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4401aa │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43fba0 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43ef2a │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x43eeb8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xd5,%al │ │ │ │ - add $0x2,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4401e9 │ │ │ │ + jb 43efac │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43efa1 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x204d581(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x43eef8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1e0aa32(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %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) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x43ef50,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 440229 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x23ac161(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43f05d │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x43efc0,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x1e0a980(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + 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 %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 440262 │ │ │ │ + jb 43f0dc │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43f0d1 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x1e86840(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43fa98 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ 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 │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44029a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43fa98 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43f122 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x43f080,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ 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 │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4402d2 │ │ │ │ + jb 43f1a4 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43f199 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x43f0f0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1e0a83a(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43f990 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %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) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x43f148,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44030a │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 43f275 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43f26a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x43f1b8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x1e0a777(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43fa98 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43f2e8 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x43f210,-0x38(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + adc %bh,%bl │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + dec %eax │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 440342 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43fa98 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43f3a7 │ │ │ │ + movq $0x43ee60,-0x50(%r12) │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %r8,-0x30(%r12) │ │ │ │ + mov %r9,-0x28(%r12) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 43f389 │ │ │ │ + movq $0x43f298,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x43f020,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + lea 0x204f9ff(%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) │ │ │ │ + nopl (%rax) │ │ │ │ + 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 44037a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103c2d44 <__environ@GLIBC_2.2.5+0xdbacc9c> │ │ │ │ + (bad) │ │ │ │ + pushf │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock xor %dh,%ah │ │ │ │ + add %cl,-0xd(%r9,%r9,4) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43f820 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43f430 │ │ │ │ + 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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4403b2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 43f718 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,-0xc(%r8) │ │ │ │ + rex.XB add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43f460 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x1f(%rax),%r9 │ │ │ │ + mov 0x17(%rax),%r8 │ │ │ │ + mov 0xf(%rax),%rdi │ │ │ │ + mov 0x7(%rax),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x27(%rax),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov 0x2f(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 43f320 │ │ │ │ + lea 0x204f920(%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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 440517 │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 440477 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jae 44053f │ │ │ │ + jb 43f538 │ │ │ │ + movq $0x43f4f8,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44045b │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x4401c0,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x440200,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x440710,-0x20(%rbp) │ │ │ │ - lea 0x204cb52(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43f4f8 │ │ │ │ + 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) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x1f(%rax),%r9 │ │ │ │ + mov 0x17(%rax),%r8 │ │ │ │ + mov 0xf(%rax),%rdi │ │ │ │ + mov 0x7(%rax),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x27(%rax),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0x2f(%rax),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x440d68,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae 4405a7 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jae 44063f │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4404fb │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x43fd50,-0x60(%r12) │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x2229ed8,-0x48(%r12) │ │ │ │ - lea -0x60(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x4413d8,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - lea -0x48(%r12),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x43fe38,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2f(%r12),%r14 │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - movq $0x440d48,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x204d252(%rip),%rbx │ │ │ │ + movq $0x222c4c0,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 43f320 │ │ │ │ + lea 0x204f889(%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,-0x77(%rax) │ │ │ │ + testl $0x5d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + clc │ │ │ │ + add $0x2,%al │ │ │ │ + jmp 2169b10 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44056e │ │ │ │ - mov 0x3(%r14),%rax │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x440538,-0x8(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 43f610 │ │ │ │ + movq $0x43f5c8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43f5c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - roll $1,(%rdx,%rax,1) │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 440606 │ │ │ │ - mov 0x5(%r14),%rax │ │ │ │ - movq $0x440108,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x440148,-0x38(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x441418,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x440188,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1d(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x4405a0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x1f(%rax),%r9 │ │ │ │ + mov 0x17(%rax),%r8 │ │ │ │ + mov 0xf(%rax),%rdi │ │ │ │ + mov 0x7(%rax),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x27(%rax),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x2f(%rax),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + movq $0x222c4c0,-0x8(%rbp) │ │ │ │ + movq $0x280dc51,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 43f320 │ │ │ │ + lea 0x204f7c1(%rip),%rbx │ │ │ │ + jmp *-0x8(%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 440970 │ │ │ │ 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 440690 │ │ │ │ + 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 440398 │ │ │ │ + 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 440090 │ │ │ │ + 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 43fd70 │ │ │ │ + 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 43fa38 │ │ │ │ + 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 43f750 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ + add -0x75(%rax),%ecx │ │ │ │ + pop %rbx │ │ │ │ + or %ecx,%ebp │ │ │ │ + mov $0xf01df07,%ebx │ │ │ │ + (bad) │ │ │ │ + add %dl,-0x1(%rax) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ + incl (%rsi) │ │ │ │ + or (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - roll $1,(%rdx,%rax,1) │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x41(%rax) │ │ │ │ + sbb $0x458d4802,%eax │ │ │ │ + clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43f926 │ │ │ │ add $0x98,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4406df │ │ │ │ - mov 0x6(%r14),%rax │ │ │ │ - mov 0xe(%r14),%rbx │ │ │ │ - movq $0x43fee0,-0x90(%r12) │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - movq $0x43ffa0,-0x78(%r12) │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x2229ed8,-0x60(%r12) │ │ │ │ - lea -0x90(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x2229ed8,-0x48(%r12) │ │ │ │ - lea -0x78(%r12),%rbx │ │ │ │ + ja 43f91b │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x2(%rbx),%rcx │ │ │ │ + mov 0xa(%rbx),%rdx │ │ │ │ + mov 0x12(%rbx),%r10 │ │ │ │ + mov 0x1a(%rbx),%r11 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x22(%rbx),%rcx │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov 0x2a(%rbx),%rdx │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov 0x32(%rbx),%r10 │ │ │ │ + mov 0x3a(%rbx),%rbx │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov (%r8),%r11b │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + mov 0x1(%r8),%dl │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov 0x2(%r8),%cl │ │ │ │ + mov %rbx,0x70(%rsp) │ │ │ │ + mov 0x3(%r8),%bl │ │ │ │ + movq $0x450798,-0x90(%r12) │ │ │ │ + mov %r10,0x78(%rsp) │ │ │ │ + mov 0x58(%rsp),%r10 │ │ │ │ + mov %r10,-0x88(%r12) │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + mov %r10,0x80(%rsp) │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + and %r10,%rbx │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + mov %rbx,0x88(%rsp) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x10,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + shl $0x18,%r11d │ │ │ │ + mov %r11d,%r11d │ │ │ │ + or %rdx,%r11 │ │ │ │ + and %rbx,%r11 │ │ │ │ + or %rcx,%r11 │ │ │ │ + and %r10,%r11 │ │ │ │ + mov 0x88(%rsp),%rbx │ │ │ │ + or %rbx,%r11 │ │ │ │ + mov 0x80(%rsp),%rbx │ │ │ │ + and %rbx,%r11 │ │ │ │ + mov %r11,-0x80(%r12) │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + mov %rbx,-0x78(%r12) │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0x44b0b8,-0x58(%r12) │ │ │ │ + lea -0x8f(%r12),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x43f718,-0x40(%r12) │ │ │ │ + lea -0x57(%r12),%rbx │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x4413f8,-0x30(%r12) │ │ │ │ - lea -0x48(%r12),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - lea -0x60(%r12),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x440060,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2e(%r12),%r14 │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x98,0x388(%r13) │ │ │ │ - movq $0x440638,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x21f0cf0,-0x28(%r12) │ │ │ │ + lea 0x4(%rdi),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + lea 0x4(%r8),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + add $0xfffffffffffffffc,%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x27(%r12),%r9 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea -0x17(%r12),%rsi │ │ │ │ + mov $0x1c,%r14d │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea -0x3b(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 10ebfb8 │ │ │ │ + movq $0x98,0x388(%r13) │ │ │ │ + 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) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rolb $1,(%rdx,%rax,1) │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 440832 │ │ │ │ - movq $0x440748,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x3f(%rax) │ │ │ │ + sbb $0x458d4802,%eax │ │ │ │ + fmuls -0x8(%rcx,%rdi,1) │ │ │ │ + jb 43fa09 │ │ │ │ + movq $0x43f9b0,-0x28(%rbp) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 440748 │ │ │ │ + jne 43f9b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480204ce(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4409da │ │ │ │ - movq $0x440788,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + sbb $0x45c74802,%eax │ │ │ │ + add %ah,%al │ │ │ │ + stc │ │ │ │ + rex.XB add %cl,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 440788 │ │ │ │ + jne 43f9e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x32(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + ds sbb $0x4b8b4c02,%eax │ │ │ │ + (bad) │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 43f750 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + mov %bh,%ah │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%rsi) │ │ │ │ + or (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x8000000(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + repz add $0x2,%al │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43fc62 │ │ │ │ + add $0x88,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 43fc57 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x2(%rbx),%rcx │ │ │ │ + mov 0xa(%rbx),%rdx │ │ │ │ + mov 0x12(%rbx),%r10 │ │ │ │ + mov 0x1a(%rbx),%r11 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x22(%rbx),%rcx │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov 0x2a(%rbx),%rdx │ │ │ │ + mov 0x32(%rbx),%rbx │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov (%r8),%r10b │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov 0x1(%r8),%r11b │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + mov 0x2(%r8),%dl │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov 0x3(%r8),%cl │ │ │ │ + movq $0x43f750,-0x80(%r12) │ │ │ │ + mov %rbx,0x70(%rsp) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbx,-0x78(%r12) │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + and %rbx,%rcx │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + shl $0x10,%r11d │ │ │ │ + mov %r11d,%r11d │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + shl $0x18,%r10d │ │ │ │ + mov %r10d,%r10d │ │ │ │ + or %r11,%r10 │ │ │ │ + and %rcx,%r10 │ │ │ │ + or %rdx,%r10 │ │ │ │ + and %rbx,%r10 │ │ │ │ + mov 0x80(%rsp),%rbx │ │ │ │ + or %rbx,%r10 │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ + and %rbx,%r10 │ │ │ │ + mov %r10,-0x48(%r12) │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + add $0xfffffffffffffffc,%rax │ │ │ │ + mov $0x4,%ebx │ │ │ │ + sub %rax,%rbx │ │ │ │ + lea -0x7a(%r12),%rcx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg 43fb91 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + add $0x4,%r8 │ │ │ │ + add $0x4,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + jmp 43f750 │ │ │ │ + movq $0x43f960,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x21f0cf0,-0x28(%r12) │ │ │ │ + lea 0x4(%rdi),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + lea 0x4(%r8),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x43fc28,-0x30(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4409da │ │ │ │ - movq $0x4407c8,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x27(%r12),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + lea -0x17(%r12),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea -0x33(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4407c8 │ │ │ │ + jne 43fc28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + jmp ffffffff898cfe2e <__environ@GLIBC_2.2.5+0xffffffff870b9d86> │ │ │ │ + (bad) 0x45(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x73(%rax) │ │ │ │ + cmp $0x23ce01b,%eax │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 43d020 │ │ │ │ + movq $0x88,0x388(%r13) │ │ │ │ + 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) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x480204f1(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43fd41 │ │ │ │ + movq $0x43fce8,-0x28(%rbp) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 43fce8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + int1 │ │ │ │ add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 4409da │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 440822 │ │ │ │ - movq $0x4413f8,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x440390,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x26(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x440858,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ + movq $0x43fd18,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 440858 │ │ │ │ + jne 43fd18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add (%rcx),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + int1 │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x7(%rbx),%r9 │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 43fa38 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + xor %bh,%cl │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%rsi) │ │ │ │ + or (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0xf0,%al │ │ │ │ add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 4408be │ │ │ │ - add $0x30,%r12 │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 43ff82 │ │ │ │ + add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4408ae │ │ │ │ - movq $0x441438,-0x28(%r12) │ │ │ │ - movq $0x280dc51,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x440240,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + ja 43ff77 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x2(%rbx),%rcx │ │ │ │ + mov 0xa(%rbx),%rdx │ │ │ │ + mov 0x12(%rbx),%r10 │ │ │ │ + mov 0x1a(%rbx),%r11 │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x22(%rbx),%rcx │ │ │ │ + mov 0x2a(%rbx),%rbx │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov (%r8),%dl │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov 0x1(%r8),%r10b │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov 0x2(%r8),%r11b │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov 0x3(%r8),%bl │ │ │ │ + movq $0x43fa38,-0x78(%r12) │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,-0x70(%r12) │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rcx,-0x68(%r12) │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %rcx,-0x60(%r12) │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + and %rcx,%rbx │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + shl $0x8,%r11d │ │ │ │ + mov %r11d,%r11d │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + shl $0x10,%r10d │ │ │ │ + mov %r10d,%r10d │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + or %r10,%rdx │ │ │ │ + and %rbx,%rdx │ │ │ │ + or %r11,%rdx │ │ │ │ + and %rcx,%rdx │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ + or %rbx,%rdx │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + and %rbx,%rdx │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + add $0xfffffffffffffffc,%rax │ │ │ │ + mov $0x4,%ebx │ │ │ │ + sub %rax,%rbx │ │ │ │ + lea -0x72(%r12),%rcx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg 43feb0 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + add $0x4,%r8 │ │ │ │ + add $0x4,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + jmp 43fa38 │ │ │ │ + movq $0x43fc98,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x21f0cf0,-0x28(%r12) │ │ │ │ + lea 0x4(%rdi),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + lea 0x4(%r8),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x24(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x4408f8,-0x8(%rbp) │ │ │ │ + movq $0x43ff48,-0x30(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x27(%r12),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + lea -0x17(%r12),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea -0x33(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4408f8 │ │ │ │ + jne 43ff48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + out %al,$0x4 │ │ │ │ + add -0x77(%rcx),%cl │ │ │ │ + (bad) 0x45(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x73(%rax) │ │ │ │ + cmp $0x23cdcfb,%eax │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 43d020 │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + 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) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x12(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 440061 │ │ │ │ + movq $0x440008,-0x28(%rbp) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 440008 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ add $0x2,%al │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 440a27 │ │ │ │ - cmpq $0x28,0x7(%rbx) │ │ │ │ - jne 4409ea │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x440948,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + movq $0x440038,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 440948 │ │ │ │ + jne 440038 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - int $0x4 │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,%bh │ │ │ │ + add %ah,%al │ │ │ │ + in (%dx),%eax │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x7(%rbx),%r9 │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 43fd70 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + lock cmc │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%rsi) │ │ │ │ + or (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - nop │ │ │ │ - or %eax,0x48(%rax,%rax,1) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x480204ed(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44028a │ │ │ │ + add $0x78,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44027f │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x2(%rbx),%rcx │ │ │ │ + mov 0xa(%rbx),%rdx │ │ │ │ + mov 0x12(%rbx),%r10 │ │ │ │ + mov 0x1a(%rbx),%r11 │ │ │ │ + mov 0x22(%rbx),%rbx │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov (%r8),%cl │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov 0x1(%r8),%dl │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov 0x2(%r8),%r10b │ │ │ │ + mov %r11,0x58(%rsp) │ │ │ │ + mov 0x3(%r8),%r11b │ │ │ │ + movq $0x43fd70,-0x70(%r12) │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + and %rbx,%r11 │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + shl $0x8,%r10d │ │ │ │ + mov %r10d,%r10d │ │ │ │ + mov %r11,0x70(%rsp) │ │ │ │ + mov $0xffffffff,%r11d │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x10,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x18,%ecx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + or %rdx,%rcx │ │ │ │ + and %r11,%rcx │ │ │ │ + or %r10,%rcx │ │ │ │ + and %rbx,%rcx │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + or %rbx,%rcx │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + and %rbx,%rcx │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + add $0xfffffffffffffffc,%rax │ │ │ │ + mov $0x4,%ebx │ │ │ │ + sub %rax,%rbx │ │ │ │ + lea -0x6a(%r12),%rcx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg 4401b9 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + add $0x4,%r8 │ │ │ │ + add $0x4,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 43fd70 │ │ │ │ + movq $0x43ffb8,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x21f0cf0,-0x28(%r12) │ │ │ │ + lea 0x4(%rdi),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + lea 0x4(%r8),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x440250,-0x30(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x27(%r12),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + lea -0x17(%r12),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea -0x33(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 440990 │ │ │ │ + jne 440250 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jrcxz 440253 │ │ │ │ + add -0x77(%rcx),%cl │ │ │ │ + (bad) 0x45(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x73(%rax) │ │ │ │ + cmp $0x23cd9f3,%eax │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 43d020 │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + 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) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x15(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 440369 │ │ │ │ + movq $0x440310,-0x28(%rbp) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 440310 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - int $0x4 │ │ │ │ - add -0x7d(%rax),%cl │ │ │ │ - jnp 44099b │ │ │ │ - sub %ecx,(%rdi) │ │ │ │ - test %ebp,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - or %r9b,%r8b │ │ │ │ - or %eax,0x48(%rax,%rax,1) │ │ │ │ - mov 0x18(%rbp),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,(%rax) │ │ │ │ + jmp 440313 │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r8b,0x3(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4409c8 │ │ │ │ + jne 440340 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - int3 │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ add $0x2,%al │ │ │ │ - movq $0x440ba8,0x0(%rbp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 2147e00 │ │ │ │ - lea 0x204cbef(%rip),%rbx │ │ │ │ + mov 0x7(%rbx),%r9 │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ + jmp 440090 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + enter $0xfff2,$0xff │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%rsi) │ │ │ │ + or (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x480204ea(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 440582 │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 440577 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x2(%rbx),%rcx │ │ │ │ + mov 0xa(%rbx),%rdx │ │ │ │ + mov 0x12(%rbx),%r10 │ │ │ │ + mov 0x1a(%rbx),%rbx │ │ │ │ + mov (%r8),%r11b │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x1(%r8),%cl │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov 0x2(%r8),%dl │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + mov 0x3(%r8),%r10b │ │ │ │ + movq $0x440090,-0x68(%r12) │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + and %rbx,%r10 │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x8,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + mov %r10,0x68(%rsp) │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x10,%ecx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + shl $0x18,%r11d │ │ │ │ + mov %r11d,%r11d │ │ │ │ + or %rcx,%r11 │ │ │ │ + and %r10,%r11 │ │ │ │ + or %rdx,%r11 │ │ │ │ + and %rbx,%r11 │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + or %rbx,%r11 │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + and %rbx,%r11 │ │ │ │ + mov %r11,-0x40(%r12) │ │ │ │ + add $0xfffffffffffffffc,%rax │ │ │ │ + mov $0x4,%ebx │ │ │ │ + sub %rax,%rbx │ │ │ │ + lea -0x62(%r12),%rcx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg 4404ae │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + add $0x4,%r8 │ │ │ │ + add $0x4,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + jmp 440090 │ │ │ │ + movq $0x4402c0,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x21f0cf0,-0x28(%r12) │ │ │ │ + lea 0x4(%rdi),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + lea 0x4(%r8),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x440548,-0x30(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x27(%r12),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + lea -0x17(%r12),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea -0x33(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 440548 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x441438,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + loopne 44054b │ │ │ │ + add -0x77(%rcx),%cl │ │ │ │ + (bad) 0x45(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x73(%rax) │ │ │ │ + cmp $0x23cd6fb,%eax │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x440278,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x24(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x440a60,0x0(%rbp) │ │ │ │ - lea 0x204cca2(%rip),%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 43d020 │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + 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) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x18(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 440661 │ │ │ │ + movq $0x440608,-0x28(%rbp) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 440a60 │ │ │ │ + jne 440608 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x34(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + call ffffffffc78c080e <__environ@GLIBC_2.2.5+0xffffffffc50aa766> │ │ │ │ + add %r15b,(%r8) │ │ │ │ + (bad) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 440638 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 440ae5 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + out %eax,$0x4 │ │ │ │ + add 0x4b(%rbx,%rcx,4),%cl │ │ │ │ + (bad) │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 440398 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xef,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%rsi) │ │ │ │ + or (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x480204e7(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 440862 │ │ │ │ + add $0x68,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 440ab6 │ │ │ │ - movq $0x441438,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4402e8,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + ja 440857 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x2(%rbx),%rcx │ │ │ │ + mov 0xa(%rbx),%rdx │ │ │ │ + mov 0x12(%rbx),%rbx │ │ │ │ + mov (%r8),%r10b │ │ │ │ + mov 0x1(%r8),%r11b │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x2(%r8),%cl │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + mov 0x3(%r8),%dl │ │ │ │ + movq $0x440398,-0x60(%r12) │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + movzbl %dl,%edx │ │ │ │ + and %rbx,%rdx │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + shl $0x10,%r11d │ │ │ │ + mov %r11d,%r11d │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + shl $0x18,%r10d │ │ │ │ + mov %r10d,%r10d │ │ │ │ + or %r11,%r10 │ │ │ │ + and %rdx,%r10 │ │ │ │ + or %rcx,%r10 │ │ │ │ + and %rbx,%r10 │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + or %rbx,%r10 │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + and %rbx,%r10 │ │ │ │ + mov %r10,-0x40(%r12) │ │ │ │ + add $0xfffffffffffffffc,%rax │ │ │ │ + mov $0x4,%ebx │ │ │ │ + sub %rax,%rbx │ │ │ │ + lea -0x5a(%r12),%rcx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg 440794 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + add $0x4,%r8 │ │ │ │ + add $0x4,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + jmp 440398 │ │ │ │ + movq $0x4405b8,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x21f0cf0,-0x28(%r12) │ │ │ │ + lea 0x4(%rdi),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + lea 0x4(%r8),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x24(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x440cb8,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23d0595(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 43f500 │ │ │ │ - movq $0x440b28,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + movq $0x440828,-0x30(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x27(%r12),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + lea -0x17(%r12),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea -0x33(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 440b28 │ │ │ │ + jne 440828 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480204cb(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - jmp 440b2c │ │ │ │ + add %ch,(%rax) │ │ │ │ + fldl (%rdx,%rax,1) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + lea 0x23cd41b(%rip),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 43d020 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + 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) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rcx),%eax │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480204cb(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - movq $0x440b60,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x7(%rcx),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x480204e5(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 440941 │ │ │ │ + movq $0x4408e8,-0x28(%rbp) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 440b60 │ │ │ │ + jne 4408e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x35(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + in $0x4,%eax │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r11b,(%r8) │ │ │ │ + or %eax,0x48(%rax,%rax,1) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 440918 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x2,%al │ │ │ │ - movq $0x440c30,0x0(%rbp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 2147e00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - 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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r13b,%r11b │ │ │ │ - cmp %esp,0xf(%rsi) │ │ │ │ + in $0x4,%eax │ │ │ │ + add 0x4b(%rbx,%rcx,4),%cl │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 440690 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0xec,%al │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%rsi) │ │ │ │ + or (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x480204e4(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 440b32 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 440b27 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov 0x2(%rbx),%rcx │ │ │ │ + mov 0xa(%rbx),%rbx │ │ │ │ + mov (%r8),%dl │ │ │ │ + mov 0x1(%r8),%r10b │ │ │ │ + mov 0x2(%r8),%r11b │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x3(%r8),%cl │ │ │ │ + movq $0x440690,-0x58(%r12) │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov 0x48(%rsp),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + and %rbx,%rcx │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + shl $0x8,%r11d │ │ │ │ + mov %r11d,%r11d │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + shl $0x10,%r10d │ │ │ │ + mov %r10d,%r10d │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + or %r10,%rdx │ │ │ │ + and %rcx,%rdx │ │ │ │ + or %r11,%rdx │ │ │ │ + and %rbx,%rdx │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + or %rbx,%rdx │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + and %rbx,%rdx │ │ │ │ + mov %rdx,-0x40(%r12) │ │ │ │ + add $0xfffffffffffffffc,%rax │ │ │ │ + mov $0x4,%ebx │ │ │ │ + sub %rax,%rbx │ │ │ │ + lea -0x52(%r12),%rcx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg 440a61 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + add $0x4,%r8 │ │ │ │ + add $0x4,%rdi │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + jmp 440690 │ │ │ │ + movq $0x440898,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x21f0cf0,-0x28(%r12) │ │ │ │ + lea 0x4(%rdi),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + lea 0x4(%r8),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x440af8,-0x30(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x27(%r12),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + lea -0x17(%r12),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea -0x33(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 440af8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - lret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x26(%rax) │ │ │ │ add $0x2,%al │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + lea 0x23cd14b(%rip),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 440bc8 │ │ │ │ - lea 0x204caf9(%rip),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ + jmp 43d020 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + 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) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x480204e2(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 440c11 │ │ │ │ + movq $0x440bb8,-0x28(%rbp) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 440bb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 440c04 │ │ │ │ - movq $0x441418,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x440358,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1d(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x440b88,0x0(%rbp) │ │ │ │ - jmp 2224098 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x490204ca(%rax) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 440c8b │ │ │ │ - cmp 0x18(%rbp),%rbx │ │ │ │ - jne 440c77 │ │ │ │ - movq $0x441418,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4402b0,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1d(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - lea 0x204ca36(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %ah,-0x1e(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + movq $0x440be8,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 440be8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x440c30,0x0(%rbp) │ │ │ │ - jmp 2224098 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + loop 440beb │ │ │ │ + add 0x4b(%rbx,%rcx,4),%cl │ │ │ │ + (bad) │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 440970 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lret $0x204 │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 440d1e │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %ch,%al │ │ │ │ + loope 440c33 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 440d97 │ │ │ │ + movq $0x440c78,-0x28(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 440c78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x490204e1(%rax) │ │ │ │ + add $0x28,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 440d0e │ │ │ │ - movq $0x441438,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x440320,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x24(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x440b10,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + ja 440da2 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + movq $0x440970,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov $0x4,%esi │ │ │ │ + sub %rdx,%rsi │ │ │ │ + lea -0x1a(%r12),%rdi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jg 440d29 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + movq $0x440d00,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + mov %rdi,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 440b10 │ │ │ │ + jne 440d00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + rex.RX add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - lret $0x204 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 44048e │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - lret $0x204 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4403fa │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + loope 440d03 │ │ │ │ + add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ + and %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jnp 440d13 │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 440970 │ │ │ │ + movq $0x440b68,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + movq $0x440d78,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + lea -0x3(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 440d78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + rex.RX add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add $0x2,%al │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + lea 0x23ccecb(%rip),%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 43d020 │ │ │ │ + lea 0x204e09a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 441260 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%ah │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 440dab │ │ │ │ + jb 440e49 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 440dc8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x440e38,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + lea 0x204cbd8(%rip),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 440e38 │ │ │ │ + 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(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x4016ef3b(%rbx),%eax │ │ │ │ + out %al,$0xde │ │ │ │ + add %eax,-0x1(%rcx) │ │ │ │ + lock nopl %gs:(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103c471c <__environ@GLIBC_2.2.5+0xdbae674> │ │ │ │ - (bad) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 881bed │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x48(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 440fa8 │ │ │ │ + movq $0x440ed8,-0x48(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%ecx │ │ │ │ + mov 0x12(%rbx),%edx │ │ │ │ + mov 0x16(%rbx),%esi │ │ │ │ + mov 0x1a(%rbx),%edi │ │ │ │ + mov 0x1e(%rbx),%r8d │ │ │ │ + mov 0x22(%rbx),%r9d │ │ │ │ + mov 0x26(%rbx),%ebx │ │ │ │ + mov %rbx,%r10 │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + mov %r10d,-0x40(%rbp) │ │ │ │ + mov %r9d,-0x38(%rbp) │ │ │ │ + mov %r8d,-0x30(%rbp) │ │ │ │ + mov %edi,-0x28(%rbp) │ │ │ │ + mov %esi,-0x20(%rbp) │ │ │ │ + mov %edx,-0x18(%rbp) │ │ │ │ + mov %ecx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 440e10 │ │ │ │ + jne 440ed8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + enter $0x1f,$0x0 │ │ │ │ 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 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 440e6b │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x440d88,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x4413d8,-0x10(%r12) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,-0x75000000(%rdi) │ │ │ │ + or %r9b,0x558b104d(%r11) │ │ │ │ + sbb %cl,0x7d8b2075(%rbx) │ │ │ │ + sub %al,0x45(%rbx,%rcx,4) │ │ │ │ + xor %al,0x4d(%rbx,%rcx,4) │ │ │ │ + cmp %cl,0x55(%rbx,%rcx,4) │ │ │ │ + rex │ │ │ │ + mov 0x7(%rbx),%r11 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov $0xbdcbcdb,%r14d │ │ │ │ + bswap %r14d │ │ │ │ + mov %r14d,(%r11) │ │ │ │ + mov $0x2,%r14d │ │ │ │ + bswap %r14d │ │ │ │ + add $0x4,%r11 │ │ │ │ + mov %r14d,(%r11) │ │ │ │ + mov %eax,%eax │ │ │ │ + bswap %eax │ │ │ │ + add $0x4,%r11 │ │ │ │ + mov %eax,(%r11) │ │ │ │ + mov %ecx,%eax │ │ │ │ + bswap %eax │ │ │ │ + lea 0x4(%r11),%rcx │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + mov %edx,%eax │ │ │ │ + bswap %eax │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + mov %esi,%eax │ │ │ │ + bswap %eax │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + mov %edi,%eax │ │ │ │ + bswap %eax │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + mov %r8d,%eax │ │ │ │ + bswap %eax │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + mov %r9d,%eax │ │ │ │ + bswap %eax │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + movq $0x1ee2198,-0x10(%r12) │ │ │ │ + lea 0x4(%rcx),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + mov %r10,%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - enter $0x204,$0x48 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x50(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 440ef0 │ │ │ │ - movq $0x440ee0,-0x8(%rbp) │ │ │ │ + jb 441148 │ │ │ │ + movq $0x441048,-0x50(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%edx │ │ │ │ + mov 0x1a(%rbx),%esi │ │ │ │ + mov 0x1e(%rbx),%edi │ │ │ │ + mov 0x22(%rbx),%r8d │ │ │ │ + mov 0x26(%rbx),%r9d │ │ │ │ + mov 0x2a(%rbx),%r10d │ │ │ │ + mov 0x2e(%rbx),%ebx │ │ │ │ + mov %rbx,%r11 │ │ │ │ mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %r11d,-0x48(%rbp) │ │ │ │ + mov %r10d,-0x40(%rbp) │ │ │ │ + mov %r9d,-0x38(%rbp) │ │ │ │ + mov %r8d,-0x30(%rbp) │ │ │ │ + mov %edi,-0x28(%rbp) │ │ │ │ + mov %esi,-0x20(%rbp) │ │ │ │ + mov %edx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 440ee0 │ │ │ │ + jne 441048 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + leave │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480204c8(%rax) │ │ │ │ - movl $0x440f10,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 4403d0 │ │ │ │ - lea 0x204c8a1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + 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) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - movq $0x440dc8,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x440f78,-0x8(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x23ad146(%rip),%r14 │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2098128 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x440f10,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esi,%ebx │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + sub %rax,%rcx │ │ │ │ + cmp $0x24,%rcx │ │ │ │ + jge 441098 │ │ │ │ + movq $0x1ee20f8,-0x18(%r12) │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x24,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%edx │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ + mov 0x20(%rbp),%edi │ │ │ │ + mov 0x28(%rbp),%r8d │ │ │ │ + mov 0x30(%rbp),%r9d │ │ │ │ + mov 0x38(%rbp),%r10d │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + mov $0xbdcbcdb,%r14d │ │ │ │ + bswap %r14d │ │ │ │ + mov %r14d,(%rax) │ │ │ │ + mov $0x2,%r14d │ │ │ │ + bswap %r14d │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %r14d,(%rax) │ │ │ │ + mov %ecx,%ecx │ │ │ │ + bswap %ecx │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %ecx,(%rax) │ │ │ │ + mov %edx,%ecx │ │ │ │ + bswap %ecx │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %ecx,(%rax) │ │ │ │ + mov %esi,%ecx │ │ │ │ + bswap %ecx │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %ecx,(%rax) │ │ │ │ + mov %edi,%ecx │ │ │ │ + bswap %ecx │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %ecx,(%rax) │ │ │ │ + mov %r8d,%ecx │ │ │ │ + bswap %ecx │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %ecx,(%rax) │ │ │ │ + mov %r9d,%ecx │ │ │ │ + bswap %ecx │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %ecx,(%rax) │ │ │ │ + mov %r10d,%ecx │ │ │ │ + bswap %ecx │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %ecx,(%rax) │ │ │ │ + movq $0x1ee2198,-0x18(%r12) │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r11,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + jo 44113e │ │ │ │ + add $0x2,%al │ │ │ │ + add $0x80,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 441228 │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xb(%rbx),%ecx │ │ │ │ + mov 0xf(%rbx),%edx │ │ │ │ + mov 0x13(%rbx),%esi │ │ │ │ + mov 0x17(%rbx),%edi │ │ │ │ + mov 0x1b(%rbx),%r8d │ │ │ │ + mov 0x1f(%rbx),%ebx │ │ │ │ + movq $0x440de8,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + movq $0x440e68,-0x60(%r12) │ │ │ │ + lea -0x78(%r12),%r9 │ │ │ │ + mov %r9,-0x58(%r12) │ │ │ │ + mov %eax,-0x50(%r12) │ │ │ │ + mov %ecx,-0x4c(%r12) │ │ │ │ + mov %edx,-0x48(%r12) │ │ │ │ + mov %esi,-0x44(%r12) │ │ │ │ + mov %edi,-0x40(%r12) │ │ │ │ + mov %r8d,-0x3c(%r12) │ │ │ │ + mov %ebx,-0x38(%r12) │ │ │ │ + movq $0x440fc8,-0x30(%r12) │ │ │ │ + mov %r9,-0x28(%r12) │ │ │ │ + lea -0x5e(%r12),%r9 │ │ │ │ + mov %r9,-0x20(%r12) │ │ │ │ + mov %eax,-0x18(%r12) │ │ │ │ + mov %ecx,-0x14(%r12) │ │ │ │ + mov %edx,-0x10(%r12) │ │ │ │ + mov %esi,-0xc(%r12) │ │ │ │ + mov %edi,-0x8(%r12) │ │ │ │ + mov %r8d,-0x4(%r12) │ │ │ │ + mov %ebx,(%r12) │ │ │ │ + lea -0x2e(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + pop %rax │ │ │ │ + sti │ │ │ │ (bad) │ │ │ │ - rex (bad) │ │ │ │ (bad) │ │ │ │ - incl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x204,$0x48 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 440fba │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 440ea8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + (bad) │ │ │ │ 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 440ff2 │ │ │ │ - movq $0x441010,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 43e9f0 │ │ │ │ - lea 0x204c7af(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x480204c7(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 441072 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 441062 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x440f98,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4337a0,-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 2224080 │ │ │ │ - add $0x8,%rbp │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x46(%rdi) │ │ │ │ + movq $0x441178,-0x20(%r12) │ │ │ │ + mov %esi,-0x18(%r12) │ │ │ │ + mov %r9d,-0x14(%r12) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %eax,-0x10(%r12) │ │ │ │ + mov %edi,-0xc(%r12) │ │ │ │ + mov %r8d,-0x8(%r12) │ │ │ │ + mov %r14d,-0x4(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %eax,(%r12) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + lea 0x204c75c(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x204dbc3(%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) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movl $0xffff3be9,(%rdx,%rax,1) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ ... │ │ │ │ - add %dl,-0x40000000(%rip) │ │ │ │ - movl $0xf0458d48,(%rdx,%rax,1) │ │ │ │ + adc $0x90000000,%eax │ │ │ │ + fildl (%rdx,%rax,1) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4410fe │ │ │ │ + jb 441385 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4410f9 │ │ │ │ + je 441380 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x204c75f(%rip),%rsi │ │ │ │ - lea 0x204c732(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20c9380 │ │ │ │ + movq $0x4413a0,-0x18(%rbp) │ │ │ │ + movabs $0x7fffffffffffffff,%r9 │ │ │ │ + movabs $0x8000000000000000,%r8 │ │ │ │ + movabs $0x7fffffffffffffff,%rdi │ │ │ │ + movabs $0x8000000000000000,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + movabs $0x8000000000000000,%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + movq $0x40,-0x20(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 441260 │ │ │ │ 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,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x204bd88(%rip),%r14 │ │ │ │ - jmp 20c9380 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 441162 │ │ │ │ - movq $0x441180,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 431808 │ │ │ │ - lea 0x204c7cf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x480204c7(%rax) │ │ │ │ - movl $0x4411a0,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 43e9f0 │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + fildl (%rdx,%rax,1) │ │ │ │ + lea -0x38(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44140f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 44140a │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x441428,-0x18(%rbp) │ │ │ │ + lea 0x204dacf(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1ee2088 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x39(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ + add %cl,%al │ │ │ │ + fiaddl (%rdx,%rax,1) │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 4411b9 │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 441120 │ │ │ │ - movq $0x4411f0,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + je 4414e0 │ │ │ │ + movq $0x441488,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4411f0 │ │ │ │ + jne 441488 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %r8d,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - movb $0x83,(%rdx,%rax,1) │ │ │ │ - jrcxz 4411fa │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 441209 │ │ │ │ - lea 0x204c698(%rip),%rbx │ │ │ │ + add %ch,-0x26(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jne 4414ee │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4414d0 │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x204d9c2(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x1e(%rbx),%rcx │ │ │ │ + add (%rcx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jge 44150a │ │ │ │ + lea 0x2385eaf(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x441538,0x10(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 441538 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4802385e(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + movq $0x441590,0x10(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 440ea8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + jmp 1edc5c8 │ │ │ │ + nop │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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 $0x4413d8,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x204c6ef(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 441584 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 441590 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ 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,0x1a(%rdi) │ │ │ │ - movq $0x4413f8,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + movq $0x2102a38,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + lea -0x24(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rsi,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x204c69f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x441568,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + 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 $0x441418,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x5(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %dh,0x25(%rdi) │ │ │ │ + movq $0x44b058,-0x8(%r12) │ │ │ │ + mov %r14d,(%r12) │ │ │ │ + lea -0x6(%r12),%rdi │ │ │ │ + lea 0x204cacb(%rip),%rsi │ │ │ │ + lea 0x204d95d(%rip),%r14 │ │ │ │ + jmp 20ca0b0 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x204c654(%rip),%rbx │ │ │ │ + lea 0x204d96c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 4416a8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%rsi) │ │ │ │ + or (%rax),%eax │ │ │ │ ... │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ 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 $0x441438,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x204c607(%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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x441458,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x3(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 441770 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 441765 │ │ │ │ + mov (%r8),%al │ │ │ │ + mov 0x1(%r8),%bl │ │ │ │ + mov 0x2(%r8),%cl │ │ │ │ + mov 0x3(%r8),%dl │ │ │ │ + movq $0x2182d40,-0x8(%r12) │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + movzbl %dl,%edx │ │ │ │ + and %r10,%rdx │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + shl $0x8,%ecx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + mov $0xffffffff,%r11d │ │ │ │ + movzbl %bl,%ebx │ │ │ │ + shl $0x10,%ebx │ │ │ │ + mov %ebx,%ebx │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x18,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + or %rbx,%rax │ │ │ │ + and %r11,%rax │ │ │ │ + or %rcx,%rax │ │ │ │ + and %r10,%rax │ │ │ │ + or %rdx,%rax │ │ │ │ + mov %eax,(%r12) │ │ │ │ + movq $0x4417a8,-0x38(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x204d737(%rip),%rdi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + lea 0x23c0c7c(%rip),%r14 │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %eax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 2149090 │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ - lea 0x204c5bc(%rip),%rbx │ │ │ │ + lea 0x204d899(%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) │ │ │ │ - push %rsp │ │ │ │ - cwtl │ │ │ │ - loopne 4413c5 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + sbb (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x28(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 441847 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 441837 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x4,%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add $0x4,%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + add $0xfffffffffffffffc,%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea 0x21d17d4(%rip),%r9 │ │ │ │ + lea -0x27(%r12),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea -0x17(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + movq $0x2613005,0x38(%rbp) │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 22300e0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + mov 0x30(%rbp),%eax │ │ │ │ + mov %eax,%r14d │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 441618 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - cltd │ │ │ │ - cwtl │ │ │ │ - loopne 4413e5 │ │ │ │ + add %ah,0x480204d7(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44190d │ │ │ │ + movq $0x4418b8,-0x20(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4418b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x29(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + movq $0x4418e8,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4418e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x7(%rbx),%r9 │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4416a8 │ │ │ │ + lea 0x204d71c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - fistpl 0x1e0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cltd │ │ │ │ - loopne 441425 │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x25(%rdi) │ │ │ │ + movq $0x44b038,-0x8(%r12) │ │ │ │ + mov %r14d,(%r12) │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + lea 0x204c7b3(%rip),%rsi │ │ │ │ + lea 0x204d72d(%rip),%r14 │ │ │ │ + jmp 20ca0b0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x204d73c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x4,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + lea 0x204c55f(%rip),%rsi │ │ │ │ + lea 0x204d781(%rip),%r14 │ │ │ │ + jmp 2102e50 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x5,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + lea 0x204c52f(%rip),%rsi │ │ │ │ + lea 0x204d7e9(%rip),%r14 │ │ │ │ + jmp 2102e50 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + cmp (%rdx),%eax │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 441a11 │ │ │ │ + movq $0x441a30,-0x8(%rbp) │ │ │ │ + lea 0x204d811(%rip),%rsi │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2124cc0 │ │ │ │ + lea 0x204d810(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x204c9ea,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $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 4414bd │ │ │ │ - movq $0x4414b0,-0x8(%rbp) │ │ │ │ + jb 441aa1 │ │ │ │ + movq $0x441a90,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4414b0 │ │ │ │ + jne 441a90 │ │ │ │ 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,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + sbb 0x48(%rax,%rax,1),%al │ │ │ │ + mov 0xf(%rbx),%ebx │ │ │ │ + jmp 22275c0 │ │ │ │ + lea 0x204d790(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%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,0x19(%rdi) │ │ │ │ + movq $0x2229e60,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ - lea 0x204c4bc(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + 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,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 441525 │ │ │ │ - movq $0x441518,-0x8(%rbp) │ │ │ │ + jb 441bce │ │ │ │ + movq $0x441b68,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 441518 │ │ │ │ + jne 441b68 │ │ │ │ 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 -0x5416f73b(%rbx),%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - fiadds (%rcx) │ │ │ │ - lea 0x204c45c(%rip),%rbx │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x49(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0x1f(%rbx),%rcx │ │ │ │ + lea 0xf(%rbx),%rdx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + add (%rdx),%rbx │ │ │ │ + movq $0x450798,-0x30(%r12) │ │ │ │ + movq $0x1,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x204d673(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733c5544 <__environ@GLIBC_2.2.5+0x70baf49c> │ │ │ │ + jle 441c42 │ │ │ │ + sub $0x8,%esp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 441c7b │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x204bd89(%rip),%rax │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 441c58 │ │ │ │ + movq $0x10e4788,-0x10(%r12) │ │ │ │ + movq $0x276150b,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x441c90,-0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733c4e9c <__environ@GLIBC_2.2.5+0x70baedf4> │ │ │ │ - sbb $0xe845c748,%eax │ │ │ │ - call 48463823 <__environ@GLIBC_2.2.5+0x45c4d77b> │ │ │ │ - movl $0x2811061,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 441478 │ │ │ │ - lea 0x204c41b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%eax │ │ │ │ + jmp 441c29 │ │ │ │ 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 4415f9 │ │ │ │ - movq $0x4415d0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + rex.RB test $0x4c,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 441d9f │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 441d68 │ │ │ │ + movq $0x441d08,-0x10(%rbp) │ │ │ │ + mov 0x6(%r14),%rbx │ │ │ │ + mov 0xe(%r14),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4415d0 │ │ │ │ + jne 441d08 │ │ │ │ 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 %esi,0x49(%rsp,%rcx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 202c0d0 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 883a68 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 441d58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x204c398(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fmuls (%rcx) │ │ │ │ - cmp (%rdx),%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 441642 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x441658,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 202e250 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + (bad) │ │ │ │ + add %r9b,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + push %rax │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x47(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,-0x47b7(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jg 441dc5 │ │ │ │ + mov $0x0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 202d390 │ │ │ │ + add %al,-0x41b8(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jg 441dda │ │ │ │ + mov $0x0,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x65ffdb31(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x204d4f2,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + lret $0xff │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x9(%rax) │ │ │ │ - cmp (%rdx),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44173b │ │ │ │ - movq $0x4416c8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4416c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%r10 │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 441e10 │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - or %edi,(%rdx) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsi,%rbp,2) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44172b │ │ │ │ - movq $0x441618,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x248d9a2,(%r12) │ │ │ │ - movq $0x441768,0x8(%rbp) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - lea 0x239fbf9(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 202c9f0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x204c27e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x49004417(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 202c750 │ │ │ │ - ... │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,0x55(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x51(%rdi) │ │ │ │ + movq $0x450798,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + mov %r10,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %r10,0x18(%rbp) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44b498 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x441dc0,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jrcxz 441784 │ │ │ │ - add $0x8,%rbp │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 441f32 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x441ef8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 441ef8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - 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 %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 $0x441808,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x21e6838,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x204c3f7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %eax,%r14d │ │ │ │ - loopne 4417f5 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ 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 │ │ │ │ - ... │ │ │ │ - adc $0xc8000000,%eax │ │ │ │ - ret │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 441867 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 441862 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x22bc310(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14edcf8 │ │ │ │ + jb 442007 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x441f98,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 441f98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,%r8b │ │ │ │ + (bad) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB cmovs -0x76b7f7a3(%r11),%ecx │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 441fc8 │ │ │ │ + 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) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x44b0b8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x204c3a3(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 441910 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sar $0xff,%bh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rcx,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + jmp 2224080 │ │ │ │ + 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 -0x68(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4420d0 │ │ │ │ + movq $0x442060,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 442060 │ │ │ │ + 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,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - sbbl $0xffffff8d,0x48000000(%rbp) │ │ │ │ - sbb $0x204c39c,%eax │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB fadd %st(0),%st │ │ │ │ + and %al,0x48(%rax,%rax,1) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%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) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4420c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + and %eax,0x49(%rax,%rax,1) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 441cb8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - rex.RX add %r8d,(%rax) │ │ │ │ + int3 │ │ │ │ + incl (%rbx) │ │ │ │ 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,-0x75(%rax) │ │ │ │ - jne 441968 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%r10 │ │ │ │ + mov 0x48(%rbp),%r11 │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae 4419b2 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 4419a8 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 441998 │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 4419ba │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - mov %r8,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 441a1b │ │ │ │ - movq $0x441950,-0x38(%rbp) │ │ │ │ - mov 0x7(%r8),%rax │ │ │ │ - mov 0x7(%rax),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0xf(%rax),%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r14,%r10 │ │ │ │ - mov 0x17(%rax),%rax │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp 1f761d8 │ │ │ │ - lea 0x23bb877(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 442144 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ret │ │ │ │ - add $0x2,%al │ │ │ │ - lea 0x204c2fa(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + xor %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,0x55(%rbx,%rcx,4) │ │ │ │ + adc %cl,0x5d(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4f(%rdi) │ │ │ │ + movq $0x450798,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + movq $0x442218,0x30(%rbp) │ │ │ │ + mov %r11,%r9 │ │ │ │ + mov %r10,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44b498 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x4420e8,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 441ac6 │ │ │ │ - movq $0x441aa0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 441aa0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + xor %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 442204 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 442218 │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - mov $0x43,%dh │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - cmp $0x29,%rax │ │ │ │ - jne 441ab8 │ │ │ │ - lea 0x23cc178(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23cc173(%rip),%rbx │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + movq $0x450798,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x204c2a3(%rip),%rbx │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x4421e8,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + 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 mov $0x72f8394c,%r8d │ │ │ │ + push %rax │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4422f6 │ │ │ │ + movq $0x441eb8,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x442320,-0x18(%rbp) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0x23b2a87(%rip),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2122398 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x204cfd0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x3896,$0x2 │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 441b40 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x441b30,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + add %al,0x480204cf(%rax) │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ + lea 0x204e1ae(%rip),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 44249b │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x31(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 441b30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp 442384 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %r8d,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + iret │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4423ee │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x442448,0x8(%rbp) │ │ │ │ + lea 0x21d1a82(%rip),%r9 │ │ │ │ + lea 0x23baedb(%rip),%r8 │ │ │ │ + lea -0x17(%r12),%rdi │ │ │ │ + lea 0x204c19c(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x2811061,-0x10(%rbp) │ │ │ │ + movq $0x2612fe5,-0x8(%rbp) │ │ │ │ + movq $0x2613005,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 438e78 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x442348,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48023896(%rax) │ │ │ │ - movl $0x441b58,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 2147e80 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %bh,-0x32(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 4424fa │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x6a(%rax) │ │ │ │ - cmp %al,(%rdx) │ │ │ │ - movq $0x441b88,0x0(%rbp) │ │ │ │ + add %bl,-0x32(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jb 4425b9 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4425dc │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + movq $0x442020,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + lea 0x100(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + movq $0x4424d0,-0x10(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 441b88 │ │ │ │ + jne 4424d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + nop │ │ │ │ + test %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - cmp %al,(%rdx) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x441be0,0x8(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1f7a028 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + int $0x4 │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jge 44256a │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + sub %rax,%rbx │ │ │ │ + cmp $0x100,%rbx │ │ │ │ + jl 44254d │ │ │ │ + mov $0x100,%ebx │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 442535 │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rbx,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x442380,-0x8(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1ed4d98 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x442428,0x0(%rbp) │ │ │ │ + jmp 2224098 │ │ │ │ + jmp 4424fa │ │ │ │ + nop │ │ │ │ + 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) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 441bd4 │ │ │ │ + jne 44256c │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 442572 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44259d │ │ │ │ + movq $0x441f48,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x442560,0x18(%rbp) │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 441be0 │ │ │ │ + jmp 2224080 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 4425cf │ │ │ │ + lea 0x204ccaa(%rip),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 20a9748 │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 20a9748 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 442638 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ + incl (%rsi) │ │ │ │ + or (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rsi) │ │ │ │ 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,0x65(%rdi) │ │ │ │ - movq $0x2102a18,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x4(%r12),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 441c06 │ │ │ │ - inc %rcx │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jge 441c19 │ │ │ │ - mov (%rbx,%rcx,1),%dl │ │ │ │ - movzbl %dl,%edx │ │ │ │ - cmp $0x28,%rdx │ │ │ │ - je 441c03 │ │ │ │ - jmp 441c1c │ │ │ │ - mov %rsi,%rcx │ │ │ │ - movq $0x441c90,-0x18(%rbp) │ │ │ │ - sub %rcx,%rsi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - add %rcx,%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x204c134(%rip),%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1f672a8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x441bb8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2223c10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 4426cb │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + mov (%r8),%dl │ │ │ │ + mov 0x1(%rbx),%r8b │ │ │ │ + mov 0x2(%rbx),%r10b │ │ │ │ + mov 0x3(%rbx),%r11b │ │ │ │ + mov %r9,0x40(%rsp) │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + movzbl %r11b,%r11d │ │ │ │ + and %r9,%r11 │ │ │ │ + mov $0xffffffff,%r9d │ │ │ │ + movzbl %r10b,%r10d │ │ │ │ + shl $0x8,%r10d │ │ │ │ + mov %r10d,%r10d │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + mov $0xffffffff,%r11d │ │ │ │ + movzbl %r8b,%r8d │ │ │ │ + shl $0x10,%r8d │ │ │ │ + mov %r8d,%r8d │ │ │ │ + movzbl %dl,%edx │ │ │ │ + shl $0x18,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + or %r8,%rdx │ │ │ │ + and %r11,%rdx │ │ │ │ + or %r10,%rdx │ │ │ │ + and %r9,%rdx │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + or %r8,%rdx │ │ │ │ + mov %edx,%r8d │ │ │ │ + cmp $0xbdcbcdb,%r8 │ │ │ │ + je 442728 │ │ │ │ + mov %edx,%r14d │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 441930 │ │ │ │ + lea 0x204cc6e(%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) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + or (%rax),%eax │ │ │ │ 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,0x6e(%rdi) │ │ │ │ - test %rbx,%rbx │ │ │ │ - jg 441cb4 │ │ │ │ - add $0xffffffffffffffe0,%r12 │ │ │ │ - lea 0x2388b3c(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jl 441ce8 │ │ │ │ - movq $0x1f7b508,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x1f7b508,-0x18(%r12) │ │ │ │ + add %ah,(%rax) │ │ │ │ + int3 │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44280f │ │ │ │ + add $0xfffffffffffffffc,%rcx │ │ │ │ + mov $0x4,%edx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jg 442762 │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + mov %rax,%r9 │ │ │ │ + lea 0x4(%rbx),%r8 │ │ │ │ + add $0x4,%rdi │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + jmp 4416a8 │ │ │ │ + movq $0x21f0cf0,-0x28(%r12) │ │ │ │ + add $0x4,%rdi │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224098 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0x4(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x4427d8,-0x20(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4427d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fdivrs -0x72b7fdfc(%rsi) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 441d60 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x204bf1e(%rip),%rsi │ │ │ │ - lea 0x204beb1(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14eca08 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + lret │ │ │ │ + add $0x2,%al │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + lea 0x23cb46b(%rip),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + movq $0x2612fe5,0x18(%rbp) │ │ │ │ + movq $0x248f035,0x20(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 43d020 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x442700,-0x30(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2224098 │ │ │ │ + nopl (%rax) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %ah,%al │ │ │ │ + lret $0x204 │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 441d9e │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jb 4428fd │ │ │ │ + movq $0x4428a8,-0x20(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4428a8 │ │ │ │ + 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) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $0x45,-0x72b7fdfc(%rdi) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 441de1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x204bfa6(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0x480204ca(%rax) │ │ │ │ + movl $0x4428d8,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4428d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4c10738b480204be,%al │ │ │ │ - lea 0x204be95(%rip),%esi │ │ │ │ - jmp 20987d8 │ │ │ │ - add (%rax),%al │ │ │ │ + add %ch,-0x36(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x7(%rbx),%r9 │ │ │ │ + mov 0xf(%rbx),%r8 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 442638 │ │ │ │ + lea 0x204ca5c(%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 442bd8 │ │ │ │ + nopl (%rax) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ 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 441e74 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 441e69 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%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,0x27(%rdi) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov 0xb(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0xe(%r12),%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222fee0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov $0x8d480204,%edi │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 441eb6 │ │ │ │ - movq $0x441ed0,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f610 │ │ │ │ - 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,%al │ │ │ │ - mov $0xc7480204,%esi │ │ │ │ - add %r8b,(%r8) │ │ │ │ - (bad) │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 441f00 │ │ │ │ + add %bh,%al │ │ │ │ + leave │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x40(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 442a9c │ │ │ │ + movq $0x442a00,-0x38(%rbp) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov 0xb(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 442a00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480204be(%rax) │ │ │ │ - movl $0x441f48,-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 %rax,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %bl,0x480204c9(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jae 442a78 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 442aa0 │ │ │ │ + movq $0x442a40,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 441f48 │ │ │ │ + jne 442a40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %eax,(%r8) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x42(%rax) │ │ │ │ + add %bl,-0x37(%rax) │ │ │ │ add $0x2,%al │ │ │ │ - movq $0x441f80,-0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0x23cb1ca(%rip),%r14 │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 442bd8 │ │ │ │ + lea 0x23cb1d2(%rip),%r9 │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 222fee0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x442ad8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 441f80 │ │ │ │ + jne 442ad8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - test %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - mov $0xc7480204,%esi │ │ │ │ - add %r9b,%r8b │ │ │ │ - (bad) │ │ │ │ - add %r9b,-0x77(%rcx) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - jge 441f9f │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - jmp 441910 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rbx) │ │ │ │ + add %al,%al │ │ │ │ + enter $0x204,$0x49 │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 442b3b │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x442940,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x23cb108(%rip),%r14 │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + lea -0xb(%r12),%rax │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 442bd8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + enter $0x204,$0x49 │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 442b9c │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov 0xb(%rbx),%rbx │ │ │ │ + movq $0x1aaae20,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 4429a0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %bh,%ch │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov $0x8b480204,%ebp │ │ │ │ - or %r13b,%r11b │ │ │ │ - cmp $0x3849066,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - mov $0x8b480204,%ebp │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rbx,1) │ │ │ │ - movl $0x442060,0x0(%rbp) │ │ │ │ - mov 0x6(%rcx),%rsi │ │ │ │ - lea 0x238938e(%rip),%r14 │ │ │ │ - jmp 20a7bc0 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %cl,0x490204b9(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 442035 │ │ │ │ - movq $0x441db8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - movq $0x280cf09,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x441fb0,0x0(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rbx) │ │ │ │ + ja 442c91 │ │ │ │ + movq $0x4429a0,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + lea -0x33(%r12),%rcx │ │ │ │ + test %rsi,%rsi │ │ │ │ + jg 442c3e │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + mov %r9,%rax │ │ │ │ + lea 0x231e8eb(%rip),%r9 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4429a0 │ │ │ │ + movq $0x21f0cf0,-0x20(%r12) │ │ │ │ + lea -0x1(%rsi),%rdx │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x442b68,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %r8,%rax │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0xb(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 43dd10 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x204c6f5(%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) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x89480204,%esp │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rax,%rbp,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 442107 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x441df8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4420c0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 442d4a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x442d10,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4420c0 │ │ │ │ + jne 442d10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - test %al,(%rcx) │ │ │ │ + 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 $0x21e6838,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x21(%r8) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - jne 4420ec │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 20989c8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 442107 │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - movq $0x280cf09,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 442d95 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + cmpq $0x0,0x18(%rbx) │ │ │ │ + jg 442d8a │ │ │ │ + lea 0x23ce2de(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%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) │ │ │ │ + sarb $0x45,-0x72b7fdd0(%rdi) │ │ │ │ + fmuls -0x8(%rcx,%rdi,1) │ │ │ │ + jb 442e10 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x442df8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 442df8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - test %al,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x41(%rax) │ │ │ │ + xor %al,(%rdx) │ │ │ │ + movq $0x442e88,0x0(%rbp) │ │ │ │ + lea 0x230bf69(%rip),%r14 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2224940 │ │ │ │ + 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 %r13b,%r11b │ │ │ │ - and $0x3849066,%eax │ │ │ │ + or %r13b,%r9b │ │ │ │ + and (%rcx),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov 0x18(%rax,%rcx,8),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 2217070 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp 442f0d │ │ │ │ + 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 -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rdi,%rdi,2) │ │ │ │ - mov %ecx,%ebx │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44219a │ │ │ │ - movq $0x441e18,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - movq $0x280cf09,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x442128,0x0(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %al,(%rbx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x4800442e(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 442eb8 │ │ │ │ + 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,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - (bad) -0x7d(%rcx) │ │ │ │ + or %r14b,(%r9) │ │ │ │ + leave │ │ │ │ + lea 0x23cad5c(%rip),%rdx │ │ │ │ + jmp 442eeb │ │ │ │ + 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,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - movq $0x280cf09,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4421c8,0x0(%rbp) │ │ │ │ + lea 0x23cad36(%rip),%edx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 442f51 │ │ │ │ + mov 0x6(%rbx),%rdx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + cmpq $0x0,0x23d4fa1(%rip) │ │ │ │ + jne 442e31 │ │ │ │ + mov %rdx,0x18(%rax,%rcx,8) │ │ │ │ + movq $0x2229990,(%rax) │ │ │ │ + lea 0x18(%rax),%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + shr $0x7,%rsi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + movb $0x1,(%rdx,%rax,1) │ │ │ │ + movq $0x442ed8,-0x8(%rbp) │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 442ed8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ mov %rcx,%rbx │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 442f8f │ │ │ │ + movq $0x22299f0,(%rax) │ │ │ │ + movq $0x194d1d0,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x442e28,0x0(%rbp) │ │ │ │ + jmp 2224098 │ │ │ │ + nop │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x45(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %dh,0x490230bd(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44227f │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x441d78,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x441e90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + ja 443003 │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + movq $0x442db0,-0x30(%r12) │ │ │ │ + mov %r9,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x10f5980,-0x10(%r12) │ │ │ │ lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 443089 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4422f5 │ │ │ │ - movq $0x441ae8,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x441d30,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x442238,-0x10(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - lea 0x204bab1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x8000000,%eax │ │ │ │ - mov $0x8d480204,%ebx │ │ │ │ - rex.RB call 733c5c74 <__environ@GLIBC_2.2.5+0x70bafbcc> │ │ │ │ - rex.RX │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 44236a │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ + ja 44307e │ │ │ │ + movq $0x442cd0,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x4430a8,-0x18(%rbp) │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + lea 0x23b1cff(%rip),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x442388,-0x18(%rbp) │ │ │ │ - lea 0x204ba7f(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14baf78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x490204ba(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4423d2 │ │ │ │ - movq $0x14bb190,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x280dc29,-0x10(%r12) │ │ │ │ - movq $0x248dd64,-0x8(%r12) │ │ │ │ - movq $0x248ddba,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224138 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 2122398 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x204c388(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - ja 442423 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44241a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 151ffc0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %dl,-0x3d(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + movq $0x4430d0,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4430d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - ja 442463 │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x28(%rdi) │ │ │ │ - movq $0x4423f8,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + ret │ │ │ │ + add $0x2,%al │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 443113 │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rcx,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x204ba11(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x443168,0x0(%rbp) │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + jmp 1ed4d98 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - ... │ │ │ │ + test %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x238519b,%eax │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %dl,0x480204c2(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 443170 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + rex.X add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480204b9(%rax) │ │ │ │ - lea 0x204b9a3(%rip),%ebx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x50000000,%eax │ │ │ │ - mov $0x8d480204,%edx │ │ │ │ - rex.RB call 733c5e3c <__environ@GLIBC_2.2.5+0x70bafd94> │ │ │ │ - rex.RX │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 442532 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x442550,-0x18(%rbp) │ │ │ │ - lea 0x22b88cf(%rip),%rbx │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x3e(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 443205 │ │ │ │ + movq $0x442d60,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + movq $0x442fc0,-0x28(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x443240,0x10(%rbp) │ │ │ │ + lea 0x21d0c6c(%rip),%r9 │ │ │ │ + lea 0x23ba0c5(%rip),%r8 │ │ │ │ + lea -0x17(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x23caa3e(%rip),%r14 │ │ │ │ + movq $0x2811061,-0x8(%rbp) │ │ │ │ + movq $0x2612fe5,0x0(%rbp) │ │ │ │ + lea -0x23(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 442bd8 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0x443138,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 2223c10 │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480204b9(%rax) │ │ │ │ - lea 0x204b99a(%rip),%ebx │ │ │ │ + add %ch,-0x3f(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jae 44326f │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 443262 │ │ │ │ + lea 0x204c017(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 20a9748 │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 20a9748 │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + 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 4432c0 │ │ │ │ xchg %ax,%ax │ │ │ │ + sar $0xff,%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esp │ │ │ │ + add (%rax),%eax │ │ │ │ ... │ │ │ │ - adc $0x8000000,%eax │ │ │ │ - mov $0x8d480204,%edx │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4425b7 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4425b2 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x22bb5c0(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14edcf8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + 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,0x24(%rdi) │ │ │ │ + movq $0x44af98,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x204c135(%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,%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 442633 │ │ │ │ - movq $0x442610,-0x8(%rbp) │ │ │ │ + jb 4433a6 │ │ │ │ + movq $0x443370,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 442610 │ │ │ │ + jne 443370 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp 44261b │ │ │ │ - rex jne 442625 │ │ │ │ - lea 0x23cb614(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23cb5fd(%rip),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x44afb8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x204ba06(%rip),%rbx │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x204c093(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - adc $0xf8000000,%eax │ │ │ │ - mov $0x8d480204,%ecx │ │ │ │ - rex.RB call 733c5fa4 <__environ@GLIBC_2.2.5+0x70bafefc> │ │ │ │ - push %rsp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + jae 443395 │ │ │ │ + add $0x2,%al │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + 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) │ │ │ │ + xchg %eax,%esp │ │ │ │ + rolb $0x48,(%rdx,%rax,1) │ │ │ │ + mov %esi,%ebx │ │ │ │ + jmp 222f508 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + adc $0xe8000000,%eax │ │ │ │ + rolb $0x48,(%rdx,%rax,1) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44346d │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 4426a8 │ │ │ │ + je 443468 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x4426c8,-0x18(%rbp) │ │ │ │ - lea 0x23c2610(%rip),%rdi │ │ │ │ - lea 0x23c2621(%rip),%rsi │ │ │ │ - lea 0x23bc064(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 21528f8 │ │ │ │ + lea 0x204c042(%rip),%rdi │ │ │ │ + lea 0x204aaa1(%rip),%rsi │ │ │ │ + lea 0x204abfb(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20ca0b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ 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 $0x218d860,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ + add %bh,0x480204c0(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 442773 │ │ │ │ - movq $0x442750,-0x8(%rbp) │ │ │ │ + jb 4434e5 │ │ │ │ + movq $0x4434c8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 442750 │ │ │ │ + jne 4434c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp 44275b │ │ │ │ - and %dh,0xe(%rbp) │ │ │ │ - lea 0x23cb4cb(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23cb4c6(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x204b90e(%rip),%rbx │ │ │ │ + add %al,0x480204c0(%rax) │ │ │ │ + movl $0x443500,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2133478 │ │ │ │ + lea 0x204c07c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x2000000,%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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jae 4427cb │ │ │ │ - lea 0x204b8e8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %ch,(%rax) │ │ │ │ + rolb $0x48,(%rdx,%rax,1) │ │ │ │ + movl $0x443528,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + jmp 2226bf8 │ │ │ │ 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(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 442802 │ │ │ │ - mov 0xe(%rsi),%rax │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je 44280c │ │ │ │ - movq $0x4427c0,-0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x1(%r14),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4427c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x23cb448(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%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 442852 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x442868,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x48004428(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov $0x3,%r14d │ │ │ │ - jmp 214a2c8 │ │ │ │ - xchg %ax,%ax │ │ │ │ + rolb $0x48,(%rdx,%rax,1) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x443558,0x8(%rbp) │ │ │ │ + lea 0x204bfed(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + 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 $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x23c99aa,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 22240f8 │ │ │ │ - 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 44293a │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44292f │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x2229ed8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f748 │ │ │ │ - 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 442976 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0xbe90204,%edi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ 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 4429be │ │ │ │ - movq $0x4429d8,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 443617 │ │ │ │ + movq $0x4435d8,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f610 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4435d8 │ │ │ │ + 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) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - movq $0x2229ed8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x44b018,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ + lea 0x204bf6a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (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,0x3a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x442950,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x442998,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x44b038,-0x8(%r12) │ │ │ │ + mov %r14d,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x204bf1c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jo 442b0a │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 442b22 │ │ │ │ - movq $0x442828,-0x68(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - movq $0x2229e60,-0x50(%r12) │ │ │ │ - lea -0x68(%r12),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x4428e0,-0x38(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x442a48,-0x10(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x44b058,-0x8(%r12) │ │ │ │ + mov %r14d,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - lea 0x204b5d4(%rip),%rbx │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x204bed4(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%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 44374e │ │ │ │ + movq $0x443718,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 443718 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x4,%dh │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - sbb $0x204b632,%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 $0x44b078,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x204be4b(%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 -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 442bc7 │ │ │ │ + jb 4437ee │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x442bb0,-0x18(%rbp) │ │ │ │ + movq $0x4437b0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 442bb0 │ │ │ │ + jne 4437b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - sub 0x48(%rax,%rax,1),%eax │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x204b47f(%rip),%r14 │ │ │ │ - jmp 2148bb0 │ │ │ │ - jmp *-0x10(%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) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x442be0,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 442cb6 │ │ │ │ + jb 443882 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x442c78,-0x18(%rbp) │ │ │ │ + movq $0x443848,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 442c78 │ │ │ │ + jne 443848 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x4800442c(%r8) │ │ │ │ - mov 0xf(%rbx),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 442ca0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - sub $0x44,%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - jmp 442798 │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - scas %es:(%rdi),%eax │ │ │ │ - mov $0x4,%bl │ │ │ │ - add -0x7d(%rax),%cl │ │ │ │ - (bad) │ │ │ │ - fstl -0x30(%rdi) │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - shlb $0xf0,0x458d4802(%rsp,%rax,1) │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 442d1a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 442da8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dh,0x458d4802(%rsp,%rax,1) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 442d4f │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 443929 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 442da8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x4438e0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4438e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ 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 │ │ │ │ - mov $0x4,%ah │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 442d87 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 442da8 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2c(%rdi) │ │ │ │ + movq $0x44b078,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x44afb8,-0x8(%r12) │ │ │ │ + lea -0x15(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x2000000,%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 %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 442df9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae 442f4b │ │ │ │ - lea 0x204b3fc(%rip),%rbx │ │ │ │ + add %al,0x480204bc(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4439b5 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4439aa │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x443770,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x443808,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x4439d0,-0x18(%rbp) │ │ │ │ + lea -0x28(%r12),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 222fb78 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0x4,%bl │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x69(%rbp) │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 442e35 │ │ │ │ - movq $0x442cf8,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x2229e60,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x442e78,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %bh,%al │ │ │ │ + mov $0xc7480204,%ebx │ │ │ │ + add %r8b,(%r8) │ │ │ │ + cmp 0x48(%rax,%rax,1),%al │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 442e78 │ │ │ │ + jne 443a00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4d(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0x8b480204,%ebx │ │ │ │ + rex.XB cmovs 0x107d40f8(%r11),%eax │ │ │ │ + lea 0x204bba0(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 441990 │ │ │ │ + movq $0x443a68,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov 0x27(%rbx),%r9 │ │ │ │ + mov 0x1f(%rbx),%r8 │ │ │ │ + mov 0x17(%rbx),%rdi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x2f(%rbx),%rbx │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 44f490 │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x45(%rax) │ │ │ │ add $0x2,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 442eed │ │ │ │ - add $0x48,%r12 │ │ │ │ + je 443ab0 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 442edd │ │ │ │ - movq $0x442d68,-0x40(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x2229e60,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + ja 443aa0 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x443898,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 441990 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x442f20,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 442f20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x443ad8,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 21253e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x490204b2(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 442ffc │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - cmpq $0xfffffffffffffff6,0x7(%rbx) │ │ │ │ - jge 44300c │ │ │ │ - add $0xffffffffffffffb8,%r12 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x442f78,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %dh,-0x4a(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + movq $0x443b00,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 442f78 │ │ │ │ + jne 443b00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x4e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x4a(%rax) │ │ │ │ add $0x2,%al │ │ │ │ mov %rbx,%rax │ │ │ │ and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 442fee │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 442fde │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x442b70,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x442c38,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x443068,-0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x204b09b(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2189760 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x23cac5c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x442d30,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x2229e60,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jae 443b2b │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jae 443b3b │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + cmp 0x7(%rbx),%rdx │ │ │ │ + jle 443b3b │ │ │ │ + lea 0x204b918(%rip),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 441990 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + 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 %bh,%al │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 443b89 │ │ │ │ + movq $0x443ba0,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x4f(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x442dd0,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 151aed0 │ │ │ │ - add (%rax),%al │ │ │ │ + add %bh,0x4c023a38(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4430ab │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4430c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %bh,-0x74b3fdfc(%rdx) │ │ │ │ + jae 443bd3 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp 443948 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103c6a1c <__environ@GLIBC_2.2.5+0xdbb0974> │ │ │ │ - (bad) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8861ed │ │ │ │ - mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + jmp 22232d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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,0x38(%rax) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 443c41 │ │ │ │ + movq $0x443c58,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443110 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cmp %bh,(%rdx) │ │ │ │ + add 0x75(%rbx,%rcx,4),%cl │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + adc $0xc2,%al │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rbx,%riz,2) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44316b │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x443088,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ 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 %cl,-0x47(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp 443948 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4431f3 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4431e8 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4430c8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x23caa77(%rip),%r14 │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4430c8 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44322b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 443248 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22233e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103c6b9c <__environ@GLIBC_2.2.5+0xdbb0af4> │ │ │ │ + sbb %bh,-0x72b7fdfc(%rcx) │ │ │ │ + rex.RB call 733c7624 <__environ@GLIBC_2.2.5+0x70bb157c> │ │ │ │ (bad) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8864ed │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ + movq $0x443d18,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443290 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 2226bf8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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(%rbx,%riz,2) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x83490204,%eax │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4432eb │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x443208,-0x30(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ + ja 443d83 │ │ │ │ + movq $0x443c18,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x443c80,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x443ca8,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x443da8,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - 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 44338c │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 443381 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x443248,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 443248 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - ... │ │ │ │ - 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 443459 │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 443448 │ │ │ │ - movq $0x4433f8,-0x10(%rbp) │ │ │ │ - mov 0x6(%r14),%rbx │ │ │ │ - mov 0xe(%r14),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4433f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r12b,%r8b │ │ │ │ + cmp $0x8b4c0044,%eax │ │ │ │ + jne 443dc8 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + 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 %esi,0x48(%rsp,%rbx,2) │ │ │ │ - movl $0x443438,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443438 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x2000000,%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,0x49004434(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 4433a8 │ │ │ │ - lea 0x23ca802(%rip),%r14 │ │ │ │ - lea 0x23c9ab3(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x204ad78(%rip),%rbx │ │ │ │ + add %dl,0x36(%rax) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 443e31 │ │ │ │ + movq $0x443e48,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x443490,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443490 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - xor $0x89490044,%eax │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - or %bh,%bh │ │ │ │ (bad) │ │ │ │ - incl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ss cmp (%rdx),%al │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ 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 $0x443320,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4434b0,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ + mov $0x4,%bh │ │ │ │ + add 0x73(%rbx,%rcx,4),%cl │ │ │ │ + (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp 443948 │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x19(%rdi) │ │ │ │ - movq $0x4431a0,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x443508,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xac,%al │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44364f │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4435a8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4435a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x54(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4435c8 │ │ │ │ - movq $0x443680,0x8(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 209bc10 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4435f8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4435f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2223358 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 443653 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44363f │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - movq $0x4436f0,0x0(%rbp) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov $0x3,%r14d │ │ │ │ - jmp 214a2c8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x4437e0,0x0(%rbp) │ │ │ │ - lea 0x204a9c0(%rip),%rsi │ │ │ │ - mov $0x3,%r14d │ │ │ │ - jmp 214a2c8 │ │ │ │ - nopl (%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x55(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x4436a0,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 442da8 │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4436c2 │ │ │ │ - movq $0x443740,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0x3,%r14d │ │ │ │ - jmp 214a2c8 │ │ │ │ - movq $0x443790,0x0(%rbp) │ │ │ │ - lea 0x204a9f1(%rip),%rsi │ │ │ │ - mov $0x3,%r14d │ │ │ │ - jmp 214a2c8 │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0x4,%bh │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 443f11 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 443ee6 │ │ │ │ + movq $0x443f08,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 2223580 │ │ │ │ + lea 0x204b71b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + 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 $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x4,%dh │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ + add %dh,0x7f(%rdi) │ │ │ │ + movq $0x443948,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea -0x26(%r12),%rcx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 443f74 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 443f5c │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x443fb8,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + jmp 2226bf8 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x444098,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + jmp 2226bf8 │ │ │ │ + movq $0x443cd0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 22232d0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x4,%dh │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 22240f8 │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 444023 │ │ │ │ + movq $0x443e08,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x443e70,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x443e98,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x444048,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ 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,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + adc %r15b,0x40(%r8) │ │ │ │ + add %r9b,0x75(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + sbb %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + sbb %dh,(%rax) │ │ │ │ + fiadds (%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %dl,-0x4b(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 444103 │ │ │ │ + movq $0x443b60,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x443bc8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x443bf0,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x444128,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4438b1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4438a0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4438a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + adc %r11b,0x41(%r8) │ │ │ │ + add %r9b,0x75(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + sbb %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + cmp %ch,(%rdi) │ │ │ │ + fiadds (%rcx) │ │ │ │ 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 4438ac │ │ │ │ - mov 0xf(%rbx),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + 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 44390a │ │ │ │ - movq $0x443928,-0x28(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - lea 0x20407d8(%rip),%r14 │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44420d │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4441c8,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 14e39b8 │ │ │ │ - lea 0x204a957(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4441c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - test $0x81490204,%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 443a59 │ │ │ │ - movq $0x21f0d90,-0xc0(%r12) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0xb8(%r12) │ │ │ │ - movq $0x280dc51,-0xb0(%r12) │ │ │ │ - movq $0x21f0d90,-0xa8(%r12) │ │ │ │ - movq $0x248e0e0,-0xa0(%r12) │ │ │ │ - lea -0xbe(%r12),%rax │ │ │ │ - mov %rax,-0x98(%r12) │ │ │ │ - movq $0x1babb68,-0x90(%r12) │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - lea -0xa6(%r12),%rax │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - movq $0x1babb08,-0x78(%r12) │ │ │ │ - lea -0x8e(%r12),%rax │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - movq $0x27fd299,-0x68(%r12) │ │ │ │ - movq $0x27fd299,-0x60(%r12) │ │ │ │ - movq $0x277b939,-0x58(%r12) │ │ │ │ - movq $0x277b939,-0x50(%r12) │ │ │ │ - movq $0x277b939,-0x48(%r12) │ │ │ │ - movq $0x280dc29,-0x40(%r12) │ │ │ │ - movq $0x280dc29,-0x38(%r12) │ │ │ │ - movq $0x280dc29,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - movq $0x280dc29,-0x20(%r12) │ │ │ │ - movq $0x280dc29,-0x18(%r12) │ │ │ │ - movq $0x27fd299,-0x10(%r12) │ │ │ │ - movq $0x27fd299,-0x8(%r12) │ │ │ │ - movq $0x280dc29,(%r12) │ │ │ │ - movq $0x443a80,0x8(%rbp) │ │ │ │ - lea 0x23ca206(%rip),%rsi │ │ │ │ - lea -0x77(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1ba8c48 │ │ │ │ - movq $0xc8,0x388(%r13) │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movq $0x21e6838,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480204a7(%rax) │ │ │ │ - movl $0x443aa8,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443aa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea 0x23c9a22(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 216a578 │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x59(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 443b32 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x443558,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x2229ed8,-0x20(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x443838,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - movq $0x443b58,0x10(%rbp) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x6(%r12),%rsi │ │ │ │ - lea 0x204a487(%rip),%r14 │ │ │ │ - movq $0x222ccc0,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 14eca08 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x4800443b(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 443b88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44429b │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 444290 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x444228,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e056db(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x4800443b(%r8) │ │ │ │ - mov 0x7(%rbx),%ebx │ │ │ │ + test $0xb3,%al │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 444371 │ │ │ │ + movq $0x444300,-0x20(%rbp) │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 443bb0 │ │ │ │ + jne 444300 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x4d(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 444375 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmp 0x7(%rbx),%rax │ │ │ │ + jl 44433a │ │ │ │ + movq $0x444248,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 20a9748 │ │ │ │ + movq $0x444178,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x444398,0x8(%rbp) │ │ │ │ + lea -0x18(%r12),%rdi │ │ │ │ + lea 0x23b0a05(%rip),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2122398 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - cmp 0x49(%rax,%rax,1),%eax │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 4433a8 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x480204b2(%rax) │ │ │ │ + movl $0x4443f0,0x10(%rbp) │ │ │ │ + lea 0x23ccdba(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1ed4d98 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x4e(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4443f0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0x4,%dl │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - movq $0x443858,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ + add %dh,0x51(%rdi) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x443bd0,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - adc $0x98000000,%eax │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 443c8f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 443c8a │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x443ca8,-0x18(%rbp) │ │ │ │ - lea 0x204a60f(%rip),%r14 │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x444488,0x0(%rbp) │ │ │ │ + lea 0x21cebc2(%rip),%r9 │ │ │ │ + lea 0x23ccc37(%rip),%r8 │ │ │ │ + lea 0x21cfa08(%rip),%rdi │ │ │ │ + lea 0x23b8e61(%rip),%rsi │ │ │ │ + lea -0x17(%r12),%r14 │ │ │ │ + movq $0x2613005,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 43dd10 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x4443c8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14baf78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 2223c10 │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %ah,(%rax) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ add $0x2,%al │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 443cf2 │ │ │ │ - movq $0x14bb190,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x280dc29,-0x10(%r12) │ │ │ │ - movq $0x248e1ac,-0x8(%r12) │ │ │ │ - movq $0x248e26d,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jae 4444b7 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 4444aa │ │ │ │ + lea 0x204adcf(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 20a9748 │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 20a9748 │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224138 │ │ │ │ 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) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - andb $0x45,-0x72b7fdfc(%rdx) │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 443d48 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x204a3d3(%rip),%rsi │ │ │ │ - lea 0x204a259(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14eca08 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + lea 0x23c9772(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 216a578 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + adc %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 443d86 │ │ │ │ + jb 44454b │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 444540 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x4444d8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1e0542b(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%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 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3b(%rdi) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jge 444591 │ │ │ │ + movq $0x4444f8,-0x10(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + jmp 20a9748 │ │ │ │ + movq $0x4442b8,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + lea -0xc(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 443ec0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x204b0be(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x480204b0(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 443dc6 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb 444675 │ │ │ │ + movq $0x444620,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444620 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %ah,-0x50(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + movq $0x444660,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + 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 444660 │ │ │ │ + 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 443e06 │ │ │ │ - movq $0x443e20,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 222f610 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x4,%al │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jnp 44466b │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 444568 │ │ │ │ + lea 0x204b024(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x3e(%r8) │ │ │ │ - add %r14b,%sil │ │ │ │ - ret │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0x4,%al │ │ │ │ + add %cl,%ch │ │ │ │ + rex.XB (bad) │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ (bad) │ │ │ │ - jne 443e48 │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0x4,%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 444708 │ │ │ │ + movq $0x4446f0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4446f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + add $0x2,%al │ │ │ │ + lea 0x204ad25(%rip),%rdi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 443ec0 │ │ │ │ + lea 0x204afd1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmpb $0x44,(%rsi) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + add %dh,-0x14fdfb51(%rax) │ │ │ │ + xchg %ah,0xf(%rsi) │ │ │ │ (bad) │ │ │ │ - jne 443e80 │ │ │ │ + add %r8b,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x480204ae(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44479d │ │ │ │ + movq $0x444788,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444788 │ │ │ │ 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,0x480204ae(%rax) │ │ │ │ + mov 0x8(%rbp),%edi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 443ec0 │ │ │ │ + lea 0x204af5c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x4900443e(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 4433a8 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44483f │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x444800,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444800 │ │ │ │ + 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) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - movq $0x443da0,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x44b018,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x443ea0,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ 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 4448df │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4448a0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4448a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + add %eax,(%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,0x31(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x443d60,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x443de8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - movabs 0x3b4d28c483490204,%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,0x28(%rdi) │ │ │ │ - movq $0x443d18,-0x20(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x443f18,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x44b018,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x204a359(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x98000000,%eax │ │ │ │ - movabs %eax,0x394ce8458d480204 │ │ │ │ - clc │ │ │ │ - jb 44402f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 44402a │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x444048,-0x18(%rbp) │ │ │ │ - lea 0x204a30f(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14baf78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs %eax,0x3b4d30c483490204 │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - movq $0x14bb190,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x280dc29,-0x10(%r12) │ │ │ │ - movq $0x248e1ac,-0x8(%r12) │ │ │ │ - movq $0x248e322,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224138 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%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) │ │ │ │ - sbb $0x23c9b8a,%eax │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - movabs %al,0x4a2f31d8d480204 │ │ │ │ - add %bh,%bh │ │ │ │ - add %ah,%gs:0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x58000000,%eax │ │ │ │ - movabs %eax,0x394ce8458d480204 │ │ │ │ - clc │ │ │ │ - jb 444157 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 444152 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x444170,-0x18(%rbp) │ │ │ │ - lea 0x22b6caf(%rip),%rbx │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 444989 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x444940,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444940 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480204a2(%rax) │ │ │ │ - lea 0x204a2a2(%rip),%ebx │ │ │ │ + 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,0x2c(%rdi) │ │ │ │ + movq $0x44b078,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x44afb8,-0x8(%r12) │ │ │ │ + lea -0x15(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0x20000000,%eax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4441d7 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4441d2 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x204a3c1(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2149660 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 444237 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 444232 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x204a549(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2149840 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 444277 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4442c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 4449d4 │ │ │ │ + movq $0x4449f0,-0x18(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0x23c926f(%rip),%rsi │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2121218 │ │ │ │ + lea 0x204ae3d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add $0x2,%al │ │ │ │ + movq $0x444a18,0x0(%rbp) │ │ │ │ + lea 0x23b6972(%rip),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 2124418 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 21e9198 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x2000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x480204ad(%rax) │ │ │ │ + movl $0x444a48,0x0(%rbp) │ │ │ │ + lea 0x23b3e9b(%rip),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + lea 0x23b3e66(%rip),%r14 │ │ │ │ + jmp 2132910 │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103c7c14 <__environ@GLIBC_2.2.5+0xdbb1b6c> │ │ │ │ (bad) │ │ │ │ - test $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov %r14,%rax │ │ │ │ - movzbl (%r14),%ebx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 444369 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 444345 │ │ │ │ - movq $0x444250,-0x50(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x21f0cf0,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x444298,-0x20(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x1f(%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 $0x444390,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2224098 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ + add %ch,-0x53(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + movq $0x444a78,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444a78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - lea 0x204a484(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ 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 444406 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 444401 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23c9860(%rip),%rsi │ │ │ │ - lea 0x1e86f70(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4442c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xa0000000,%eax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %bh,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ add $0x2,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 444467 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 444462 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x204a441(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2149840 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 444ba4 │ │ │ │ + movq $0x444ab0,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444ab0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x18000000,%eax │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ add $0x2,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4444c7 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4444c2 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x204a4b9(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2149660 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 444ba4 │ │ │ │ + movq $0x444af0,0x0(%rbp) │ │ │ │ + lea 0x204a468(%rip),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 444af0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopw 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) │ │ │ │ - sbb $0x23c9743,%eax │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %ah,0x490204ac(%rax) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 444bbb │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 444b30 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + movq $0x444ba0,0x0(%rbp) │ │ │ │ + lea 0x204a6e8(%rip),%rdi │ │ │ │ + lea 0x23b0241(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 2122398 │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x21f0cf0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0x214d048,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x445020,0x0(%rbp) │ │ │ │ + lea 0x23c90d0(%rip),%r8 │ │ │ │ + lea -0x17(%r12),%rdi │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + jmp 21375f0 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ add $0x2,%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44453b │ │ │ │ - movq $0x444558,-0x8(%rbp) │ │ │ │ - lea 0x204a508(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23c7fb7(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2148f80 │ │ │ │ - lea 0x204a516(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + jmp 444ba4 │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x23c96c1(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23c96bc(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - adc $0xe8000000,%eax │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ add $0x2,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4445d7 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4445d2 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x204a689(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2149900 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xd8000000,%eax │ │ │ │ - test $0x8d480204,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 444637 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 444632 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x22b9540(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14e3670 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xb8000000,%eax │ │ │ │ - test $0x8d480204,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 444697 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 444692 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x204a95f(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14e30c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x98000000,%eax │ │ │ │ - test $0x8d480204,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4446f7 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4446f2 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x204a93f(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 41cd40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x444c08,0x0(%rbp) │ │ │ │ + lea 0x23cc8ae(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 1ed4d98 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add (%rax),%r8b │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x480204ab(%rax) │ │ │ │ + mov 0x20(%rbp),%ebx │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 444c08 │ │ │ │ + nopw 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44485e │ │ │ │ - movq $0x444758,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ + add %ah,-0x55(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 444cb5 │ │ │ │ + mov $0x4,%eax │ │ │ │ + sub %rsi,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jg 444c58 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + movq $0x444e28,0x0(%rbp) │ │ │ │ + mov %r14,%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea 0x21cf1f5(%rip),%rsi │ │ │ │ + lea 0x23b864e(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 442638 │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x444d68,0x0(%rbp) │ │ │ │ + lea 0x21cf1bb(%rip),%r9 │ │ │ │ + lea 0x23b8614(%rip),%r8 │ │ │ │ + lea 0x23c8fc5(%rip),%rdi │ │ │ │ + lea -0x17(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x2811061,-0x18(%rbp) │ │ │ │ + movq $0x2612fe5,-0x10(%rbp) │ │ │ │ + movq $0x248f365,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 444758 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 43d020 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x444be0,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cwtl │ │ │ │ - rex.RXB │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x74b7e8b5(%r11),%ecx │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add $0x2,%al │ │ │ │ + movq $0x444d18,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 444798 │ │ │ │ + jne 444d18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add $0x2,%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jae 444d3f │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jae 444d4b │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + cmp 0x7(%rbx),%rcx │ │ │ │ + jle 444d4b │ │ │ │ + lea 0x204a70c(%rip),%rax │ │ │ │ + jmp 444eb5 │ │ │ │ + lea 0x23b8547(%rip),%rax │ │ │ │ + jmp 444eb5 │ │ │ │ + nop │ │ │ │ (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(%rcx,%rsi,2) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 444809 │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x1de0958,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x280dc51,-0x20(%r12) │ │ │ │ - movq $0x1df6010,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rdi │ │ │ │ - lea -0x17(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44484e │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x248f0a2,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x204a85b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x48000000,%eax │ │ │ │ - (bad) │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44491e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 444922 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x4448e8,-0x18(%rbp) │ │ │ │ - lea 0x23bc603(%rip),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + test $0x89480204,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x17(%rbx),%esi │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jae 444e47 │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 20a9748 │ │ │ │ + movq $0x444e80,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4448e8 │ │ │ │ + jne 444e80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + 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 $0x1de0998,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x480204a9(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 444f7b │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 444e03 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x4448f8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rax │ │ │ │ + jmp 444eb5 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 444aaf │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x444988,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %ah,(%rax) │ │ │ │ + test $0x89480204,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x23(%rbx),%esi │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jae 444e47 │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 20a9748 │ │ │ │ + lea 0x204a422(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 20a9748 │ │ │ │ + movq $0x444e98,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 444988 │ │ │ │ + jne 444e98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + test $0x4,%al │ │ │ │ + add %bl,%ch │ │ │ │ + (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock rorb $1,0x44(%rcx) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x74b7f7a3(%r11),%ecx │ │ │ │ - rex.W (bad) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x480204a8(%rax) │ │ │ │ + mov 0xf(%rbx),%eax │ │ │ │ + cmp $0x40,%rax │ │ │ │ + jge 444f3b │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ + lea 0x204a85d(%rip),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 444f2a │ │ │ │ + movq $0x444ef0,0x10(%rbp) │ │ │ │ + mov 0x6(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4449d0 │ │ │ │ + jne 444ef0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 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,-0x39(%rax) │ │ │ │ - rex.RB call 8893f0 │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %bh,(%rax) │ │ │ │ + test $0x4,%al │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x22(%rbp) │ │ │ │ + mov 0x7(%rax),%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jne 444f1e │ │ │ │ + movq $0x445058,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 4422a8 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 43deb0 │ │ │ │ + movq $0x444fa0,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2226ba8 │ │ │ │ + movq $0x444db8,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + mov 0x27(%rcx),%r9 │ │ │ │ + mov 0x1f(%rcx),%r8 │ │ │ │ + mov 0x17(%rcx),%rdi │ │ │ │ + mov 0xf(%rcx),%rsi │ │ │ │ + mov 0x7(%rcx),%rdx │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov 0x2f(%rcx),%rcx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 444a18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - movb $0x0,(%rsi) │ │ │ │ + jmp 44f490 │ │ │ │ + movq $0x444cf0,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 21253e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ 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,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %eax,0x49000000(%rdi) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 444abd │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 444a70 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 444aa1 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - cmp 0x20(%rbp),%rcx │ │ │ │ - jge 444aa1 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,%r8b │ │ │ │ + rex.WRXB │ │ │ │ + add %r9b,0x75(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + adc %ch,%cl │ │ │ │ + lret │ │ │ │ + and %bl,%dh │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rdx) │ │ │ │ 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,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x444938,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0x4447b8,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23c83eb(%rip),%r14 │ │ │ │ - jmp 222f9f8 │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 2223c10 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x59(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x444b88,0x0(%rbp) │ │ │ │ + lea 0x204a1d6(%rip),%rdi │ │ │ │ + lea 0x23afd2f(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 2122398 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%dl │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 444b71 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23bc38e(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216a860 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,0x50(%r8) │ │ │ │ + add %r13b,%cl │ │ │ │ + rex.XB sbb %r14d,%ebx │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ + 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 %r12b,0x4c004450(%r8) │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + jmp 2227080 │ │ │ │ nopl (%rax) │ │ │ │ - add %eax,(%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) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0x444858,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2223c10 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 444c40 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x444bd0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 444bd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jb 44511a │ │ │ │ + movq $0x445138,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226ba8 │ │ │ │ + lea 0x204a73f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ add $0x2,%al │ │ │ │ - add $0x40,%r12 │ │ │ │ + movq $0x445168,-0x8(%rbp) │ │ │ │ + lea 0x2382e9a(%rip),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add $0x2,%al │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 444c44 │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 444bf8 │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0x204a4d9(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x444b48,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x21f0d90,-0x20(%r12) │ │ │ │ - movq $0x2800ea9,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1de0998,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ + ja 4451aa │ │ │ │ + movq $0x214bc60,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + movq $0x4451d0,0x8(%rbp) │ │ │ │ + lea 0x23b62cf(%rip),%rdi │ │ │ │ + lea 0x204a1d4(%rip),%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + jmp 45cce0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2223c10 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x5a(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 445204 │ │ │ │ + movq $0x213f908,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea 0x23c8a3c(%rip),%rsi │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4449a8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 22240f8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,0x480204a4(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add $0x2,%al │ │ │ │ + jmp 445100 │ │ │ │ + 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 │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 444d62 │ │ │ │ + jb 4452ad │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x444cc0,-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 │ │ │ │ + movq $0x445288,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 444cc0 │ │ │ │ + jne 445288 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x23b61cc(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23b61a3(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x444cf0,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 444cf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - movabs %eax,0x3b4d48c483490204 │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x55(%rdi) │ │ │ │ - movq $0x444b88,-0x40(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44531b │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 445310 │ │ │ │ + movq $0x445248,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x445338,-0x10(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2128460 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x204a55e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sarb $1,-0x72b7fdc5(%rdi) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 444da1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23bc15e(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216a860 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %ah,%al │ │ │ │ + movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4449a8 │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add $0x2,%al │ │ │ │ + jmp 4452d0 │ │ │ │ + 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 445458 │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %ah,-0x72b7fdfc(%rbx) │ │ │ │ - rex.RB call 103c870c <__environ@GLIBC_2.2.5+0xdbb2664> │ │ │ │ - (bad) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 445429 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x444e00,-0x18(%rbp) │ │ │ │ + movq $0x4453e0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 444e00 │ │ │ │ + jne 4453e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - movabs %al,0x3b4d40c483490204 │ │ │ │ + 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,0x67(%rdi) │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 444e28 │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0x204a2a9(%rip),%rbx │ │ │ │ + add %dh,0x2c(%rdi) │ │ │ │ + movq $0x44b078,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x44afb8,-0x8(%r12) │ │ │ │ + lea -0x15(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x444d78,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x21f0d90,-0x20(%r12) │ │ │ │ - movq $0x2800ea9,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + adc %bh,%bh │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl 0x3f(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x36(%rax) │ │ │ │ + cmp (%rdx),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4454b6 │ │ │ │ + cmpq $0x40,0x10(%rbp) │ │ │ │ + jge 445476 │ │ │ │ + lea 0x204a2a3(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4454f0,-0x8(%rbp) │ │ │ │ + mov %r9,%rax │ │ │ │ + mov 0x0(%rbp),%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44f490 │ │ │ │ + lea 0x204a3f3(%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) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + xor $0x8948023b,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rcx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 445539 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x445398,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1de0998,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movq $0x445570,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 21253e0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0xbe,%al │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,-0x9ffbbab(%r8) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 445598 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + add %eax,(%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 0x1b(%rbx),%esi │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jae 4455cd │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + cmp 0x7(%rbx),%rcx │ │ │ │ + jle 4455cd │ │ │ │ + lea 0x2049e8c(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23b7cc5(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x48020498(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 444ec1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23bc03e(%rip),%rsi │ │ │ │ + jb 44562e │ │ │ │ + movq $0x445648,-0x8(%rbp) │ │ │ │ + mov 0x30(%rbx),%r9 │ │ │ │ + mov 0x28(%rbx),%r8 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216a860 │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 441260 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %ah,-0x72b7fdfc(%rdx) │ │ │ │ - rex.RB call 103c882c <__environ@GLIBC_2.2.5+0xdbb2784> │ │ │ │ - (bad) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4456f9 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x444f20,-0x18(%rbp) │ │ │ │ + movq $0x4456b0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 444f20 │ │ │ │ + jne 4456b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - movabs 0x3b4d40c483490204,%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,0x67(%rdi) │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 444f48 │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0x204a189(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x444e98,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x21f0d90,-0x20(%r12) │ │ │ │ - movq $0x2800ea9,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1de0998,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ + add %dh,0x2c(%rdi) │ │ │ │ + movq $0x44b078,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x44afb8,-0x8(%r12) │ │ │ │ + lea -0x15(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - nop │ │ │ │ - mov $0x8d48023b,%ebp │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 444fe1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23bbf1e(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216a860 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock movabs 0x394ce8458d480204,%al │ │ │ │ - clc │ │ │ │ - jb 4450b0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4457a1 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x445040,-0x18(%rbp) │ │ │ │ + movq $0x445758,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 445040 │ │ │ │ + jne 445758 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x490204a0(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4450b4 │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 445068 │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0x204a069(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x444fb8,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x21f0d90,-0x20(%r12) │ │ │ │ - movq $0x2800ea9,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1de0998,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%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,0x2c(%rdi) │ │ │ │ + movq $0x44b078,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x44afb8,-0x8(%r12) │ │ │ │ + lea -0x15(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - movabs 0x394c98458d480204,%al │ │ │ │ - clc │ │ │ │ - jb 4452fc │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x445160,-0x58(%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 0x48(%rbx),%r9 │ │ │ │ - mov 0x50(%rbx),%r10 │ │ │ │ - mov 0x40(%rbx),%rbx │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %rsi,-0x48(%rbp) │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x480204a1(%rax) │ │ │ │ + lea -0x70(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4457f3 │ │ │ │ + movq $0x445808,-0x18(%rbp) │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 222f890 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x5f(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + movq $0x445830,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 445160 │ │ │ │ + jne 445830 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %cl,(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4802049f(%rax) │ │ │ │ - movl $0x4451a8,-0x10(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + movabs 0x58a0c845c7480204,%eax │ │ │ │ + add %r9b,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + rex.WXB cmovs -0x76b7f8a5(%r11),%rcx │ │ │ │ + fimull -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jb 445855 │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov 0xf(%rdx),%rsi │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov 0x17(%rdx),%rsi │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov 0x1f(%rdx),%rsi │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov 0x27(%rdx),%rsi │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov 0x2f(%rdx),%rdx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4451a8 │ │ │ │ + jne 4458a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lret $0x30 │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x61(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 445300 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jge 44521b │ │ │ │ - movq $0x444ff8,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4452ee │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jge 445282 │ │ │ │ - movq $0x444ed8,-0x40(%r12) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + movabs 0x8b4840458b480204,%al │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbx │ │ │ │ + (bad) │ │ │ │ + cmp 0x7(%rdx),%rcx │ │ │ │ + jne 445905 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + cmp 0xf(%rdx),%rdi │ │ │ │ + jne 445905 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + cmp 0x17(%rdx),%r8 │ │ │ │ + jne 445905 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + cmp 0x1f(%rdx),%r9 │ │ │ │ + jne 445905 │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + cmp 0x27(%rdx),%rsi │ │ │ │ + jne 445905 │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + cmp 0x2f(%rdx),%rsi │ │ │ │ + jne 445905 │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + cmp 0xf(%rbx),%rdx │ │ │ │ + jne 445905 │ │ │ │ + movq $0x445e70,0x40(%rbp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 445458 │ │ │ │ + movq $0x445938,0x0(%rbp) │ │ │ │ + lea 0x20498f5(%rip),%rdi │ │ │ │ + lea 0x23af44e(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 2122398 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + movabs 0x3b4d48c483490204,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x59(%rdi) │ │ │ │ + movq $0x4455f0,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4452ee │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x444db8,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x445320,0x20(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov %rdx,0x28(%rbp) │ │ │ │ - mov %rcx,0x48(%rbp) │ │ │ │ - mov %rbx,0x50(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - add $0xffffffffffffffb8,%r12 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x445b28,0x0(%rbp) │ │ │ │ + lea -0x40(%r12),%r14 │ │ │ │ + jmp 1ee2088 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - rex.RX (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %?,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + lahf │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + mov 0x40(%rbp),%r10 │ │ │ │ + mov 0x48(%rbp),%r11 │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + jmp 445a30 │ │ │ │ + nop │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rbx,%rdi,1) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44535b │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44535b │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 4453ab │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 4453fe │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - cmp 0x8(%rbp),%rcx │ │ │ │ - jge 4453dc │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %dl,%al │ │ │ │ + sahf │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%r10 │ │ │ │ + mov 0x30(%rbp),%r11 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 445a54 │ │ │ │ + movq $0x2102a38,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x4(%r12),%r14 │ │ │ │ + jmp 445c3f │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x4459c0,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + mov 0x60(%rbp),%rbx │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + mov 0x50(%rbp),%r11 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp 445c3f │ │ │ │ + nopl (%rax) │ │ │ │ + mov %?,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4802049c(%rax) │ │ │ │ - lea -0x48(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4455d4 │ │ │ │ - movq $0x445490,-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 445490 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %dl,(%rax) │ │ │ │ + sahf │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + mov 0x50(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + mov 0x40(%rbp),%r10 │ │ │ │ + mov 0x48(%rbp),%r11 │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + jmp 445c3f │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x64(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + popf │ │ │ │ add $0x2,%al │ │ │ │ - movq $0x4454e0,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 445c07 │ │ │ │ + movq $0x445b88,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4454e0 │ │ │ │ + jne 445b88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.WRB std │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - pushf │ │ │ │ + add %bl,0x4802049d(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 445a7c │ │ │ │ + lea 0x1e(%rbx),%rcx │ │ │ │ + add (%rcx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jge 445bb8 │ │ │ │ + lea 0x2381801(%rip),%rbx │ │ │ │ + add $0x70,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x445be8,0x10(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 445be8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.WXB jg 445bdb │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + popf │ │ │ │ add $0x2,%al │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x445a10,0x10(%rbp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 445585 │ │ │ │ - add $0x58,%r12 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1edc5c8 │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%r10 │ │ │ │ + mov 0x30(%rbp),%r11 │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x23aed4a(%rip),%r14 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 445575 │ │ │ │ - mov 0x6(%rbx),%rdi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4450d8,-0x50(%r12) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ + ja 445ce7 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 445ca0 │ │ │ │ + cmp $0x40,%rcx │ │ │ │ + jge 445c6f │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x204994b(%rip),%r14 │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 4419c0 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + movq $0x445d90,0x0(%rbp) │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %r10,%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %r11,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 44f490 │ │ │ │ + movq $0x21f0cf0,-0x18(%r12) │ │ │ │ mov %rsi,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ + movq $0x214d048,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x50(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23c79a0(%rip),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x28,%r12 │ │ │ │ + movq $0x445d20,-0x8(%rbp) │ │ │ │ + lea 0x23c7f68(%rip),%r8 │ │ │ │ + lea -0x17(%r12),%rdi │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 21375f0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x445ad0,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + nop │ │ │ │ + mov (%rdi),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x4802049b(%rax) │ │ │ │ + mov 0x40(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + mov 0x30(%rbp),%r10 │ │ │ │ + mov 0x38(%rbp),%r11 │ │ │ │ + cmp $0x40,%rcx │ │ │ │ + jge 445d52 │ │ │ │ + lea 0x2049868(%rip),%r14 │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp 4419c0 │ │ │ │ + movq $0x445e00,0x8(%rbp) │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %r10,%r9 │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r11,0x0(%rbp) │ │ │ │ + jmp 44f490 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + fwait │ │ │ │ + add $0x2,%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 445dd8 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4455c4 │ │ │ │ - movq $0x444c68,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23c7951(%rip),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + ja 445dc8 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x445710,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 4419c0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x445f10,0x0(%rbp) │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + jmp 21253e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ (bad) │ │ │ │ - mov $0x3b,%bh │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 445611 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23bb8ee(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216a860 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 445e48 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 445e38 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x445668,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 4419c0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x445ea8,0x0(%rbp) │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + jmp 21253e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x6d(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 445e86 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp 445ef1 │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4419c0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rcrb $0x45,-0x72b7fdfc(%rdx) │ │ │ │ - call 103c8f7c <__environ@GLIBC_2.2.5+0xdbb2ed4> │ │ │ │ (bad) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x445670,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %bh,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add $0x2,%al │ │ │ │ + movq $0x445ed0,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 445670 │ │ │ │ + jne 445ed0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + leave │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x66(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ add $0x2,%al │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4456e4 │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 445698 │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0x2049a39(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x4455e8,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x21f0d90,-0x20(%r12) │ │ │ │ - movq $0x2800ea9,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1de0998,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jae 445f6d │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 445f7d │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - loopne 44569f │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ add $0x2,%al │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4457ca │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x445758,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + movq $0x445f38,0x0(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 445758 │ │ │ │ + jne 445f38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + leave │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49020499(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4457ba │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x445628,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %ch,0x48020492(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jae 445f6d │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 445f53 │ │ │ │ + mov %rcx,%rax │ │ │ │ + jmp 445ef1 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + cmp 0x7(%rbx),%rdx │ │ │ │ + jg 445f6d │ │ │ │ + mov %rcx,%rax │ │ │ │ + jmp 445ef1 │ │ │ │ + lea 0x20494d6(%rip),%r14 │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 4419c0 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + cmp 0x7(%rbx),%rdx │ │ │ │ + jg 445f6d │ │ │ │ + mov %rcx,%rax │ │ │ │ + jmp 445ef1 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48023bb5 │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x48023a14(%rax) │ │ │ │ lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 445809 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23bb6f6(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb 445fe1 │ │ │ │ + movq $0x445ff8,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216a860 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x498,$0x2 │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4458d8 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x445868,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 445868 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x49020498(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4458dc │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 445890 │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0x2049841(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x4457e0,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x21f0d90,-0x20(%r12) │ │ │ │ - movq $0x2800ea9,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1de0998,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %ah,0x14(%rax) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 445976 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44596b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x445820,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xe(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x48023bb3,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4459b9 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23bb546(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216a860 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cqto │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp 4457c0 │ │ │ │ nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dl,-0x72b7fdfc(%rdi) │ │ │ │ - rex.RB call 103c9324 <__environ@GLIBC_2.2.5+0xdbb327c> │ │ │ │ - (bad) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x445a18,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 445a18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - add $0x2,%al │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 445a8c │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 445a40 │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0x2049691(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x445990,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x21f0d90,-0x20(%r12) │ │ │ │ - movq $0x2800ea9,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1de0998,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - mov $0x3b,%dl │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + adc (%rdx),%edi │ │ │ │ add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 445ad9 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23bb426(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb 446099 │ │ │ │ + movq $0x4460b0,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216a860 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - clc │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 445ba8 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x445b38,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 445b38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x49020495(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 445bac │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 445b60 │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0x2049571(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x445ab0,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x21f0d90,-0x20(%r12) │ │ │ │ - movq $0x2800ea9,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1de0998,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %ch,0x4c023a13(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x50(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 445d8c │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x445c50,-0x50(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x48(%rbx),%r9 │ │ │ │ - mov 0x38(%rbx),%rbx │ │ │ │ - mov %rdx,-0x48(%rbp) │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 445c50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x49020494(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 445d90 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ + nop │ │ │ │ + cwtl │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 445cc3 │ │ │ │ - movq $0x445af0,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 445d7e │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 445d2a │ │ │ │ - movq $0x4459d0,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 445d7e │ │ │ │ - movq $0x445900,-0x40(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x1de0958,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%r12 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - (bad) │ │ │ │ + jmp 4457c0 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x40(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 445f1e │ │ │ │ - movq $0x445e00,-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 445e00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22233e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xchg %eax,%edx │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x445e50,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ + add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x48020498 │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 446158 │ │ │ │ + movq $0x446170,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 445e50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xchg %eax,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48020492(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 445ede │ │ │ │ - add $0x50,%r12 │ │ │ │ + add %ah,(%rax) │ │ │ │ + cwtl │ │ │ │ + add $0x2,%al │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 445ece │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x445bd0,-0x48(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ + ja 4461d4 │ │ │ │ + movq $0x446070,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4460d8,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x48(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 445f0e │ │ │ │ - movq $0x445708,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x446100,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4461f8,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x49020491(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 445fa3 │ │ │ │ - movq $0x444ae8,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - movq $0x445438,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0x445db8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - lea -0x1d(%r12),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x5(%r12),%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 222fee0 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x2049153(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 446000 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sar $0xff,%bh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + adc %r12b,(%r8) │ │ │ │ (bad) │ │ │ │ + fimuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - incl (%rbx,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jo 44621c │ │ │ │ + fiadds (%rcx) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jae 446073 │ │ │ │ - lea 0x2049150(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x446060,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x1(%r8),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - sub %rax,%r8 │ │ │ │ - lea 0x8(%r8),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 446060 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - test %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb $0x23c6ce2,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%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) │ │ │ │ - jne 44606c │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %dl,(%rax) │ │ │ │ + adc (%rdx),%bh │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 446271 │ │ │ │ + movq $0x446288,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 446132 │ │ │ │ - movq $0x4460c8,-0x28(%rbp) │ │ │ │ - mov 0x6(%r14),%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov 0xe(%r14),%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4460c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + 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,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ + add %dl,%al │ │ │ │ + adc %edi,(%rdx) │ │ │ │ + add 0x75(%rbx,%rcx,4),%cl │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - cmp $0x9,%rbx │ │ │ │ - je 446028 │ │ │ │ - cmp $0xa,%rbx │ │ │ │ - jne 446141 │ │ │ │ - movq $0x446118,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 446118 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movsxd %esi,%ebp │ │ │ │ + roll $0xf,(%rcx) │ │ │ │ (bad) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 446124 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 446073 │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x446170,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x1(%r8),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 446170 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %al,(%rbx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4c020496(%rax) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp 4457c0 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 44617c │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 446073 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44621b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4461d8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4461d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2223358 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x48020496(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 446326 │ │ │ │ + movq $0x446348,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 2223580 │ │ │ │ + lea 0x2049683(%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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x6a(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4463d4 │ │ │ │ + movq $0x4457c0,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea -0x26(%r12),%rcx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4463b4 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 44639c │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x4463f8,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + jmp 2226bf8 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x4464c8,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + jmp 2226bf8 │ │ │ │ + movq $0x446128,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 22232d0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %ch,-0x72b7fdc5(%rbx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 446259 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23bab5e(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0x49020495(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44645c │ │ │ │ + movq $0x446248,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4462b0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x4462d8,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x446480,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 48469e1b <__environ@GLIBC_2.2.5+0x45c53d73> │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4462cc │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4462c1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea 0x23baaf7(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + sbb %r13b,0x49004464(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 446316 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x446358,-0x18(%rbp) │ │ │ │ - mov 0x28(%rbx),%r8 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 446000 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ + sbb $0x23c6a5a,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + xchg %eax,%esp │ │ │ │ + add $0x2,%al │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44652c │ │ │ │ + movq $0x445fb8,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x446020,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x446048,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x446550,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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 44634c │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + sbb %r13b,0x49004464(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 446358 │ │ │ │ + jmp 2227080 │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x6c(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4465d0 │ │ │ │ + movq $0x4465b8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4465b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ + add $0x2,%al │ │ │ │ + lea 0x2048d1c(%rip),%rdi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 446300 │ │ │ │ + lea 0x2049409(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%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,0x23(%rdi) │ │ │ │ - movq $0x1def4a0,-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 $0x446330,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2223c10 │ │ │ │ + add %ch,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add $0x2,%al │ │ │ │ + jmp 446580 │ │ │ │ + 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 447a18 │ │ │ │ + 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 44643f │ │ │ │ + jb 4466c1 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x446400,-0x18(%rbp) │ │ │ │ + movq $0x446678,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 446400 │ │ │ │ + jne 446678 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopl 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,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x2c(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movq $0x21e6838,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ 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 4464f8 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4464b0,-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 │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 4467c1 │ │ │ │ + movq $0x446740,-0x30(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%ecx │ │ │ │ + mov 0x12(%rbx),%edx │ │ │ │ + mov 0x16(%rbx),%esi │ │ │ │ + mov 0x1a(%rbx),%ebx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %edi,-0x20(%rbp) │ │ │ │ + mov %esi,-0x18(%rbp) │ │ │ │ + mov %edx,-0x10(%rbp) │ │ │ │ + mov %ecx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4464b0 │ │ │ │ + jne 446740 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %eax,(%rdi) │ │ │ │ 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) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2b(%rdi) │ │ │ │ - movq $0x1df6010,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + add %dh,0x64(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + mov 0x18(%rbp),%ecx │ │ │ │ + mov 0x20(%rbp),%edx │ │ │ │ + mov 0x28(%rbp),%esi │ │ │ │ + mov 0x7(%rbx),%rdi │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0x10(%rbp),%r8d │ │ │ │ + bswap %r8d │ │ │ │ + mov %r8d,(%rdi) │ │ │ │ + mov %ecx,%ecx │ │ │ │ + bswap %ecx │ │ │ │ + add $0x4,%rdi │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ + mov %edx,%ecx │ │ │ │ + bswap %ecx │ │ │ │ + lea 0x4(%rdi),%rdx │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + bswap %ecx │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + movq $0x1ee2198,-0x10(%r12) │ │ │ │ + lea 0x4(%rdx),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W test $0x3b,%al │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44656c │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 446561 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea 0x23ba857(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - sbb (%rax),%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - lea -0x70(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 446626 │ │ │ │ - movq $0x4465d0,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 44694b │ │ │ │ + movq $0x446820,-0x18(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4465d0 │ │ │ │ + jne 446820 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48023ba7(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jne 446631 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 446616 │ │ │ │ - movq $0x446198,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23c7648(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x2048b3b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x446678,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rdx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 446678 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - add $0x70,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 446999 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 88d098 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x7(%rbx),%rdx │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x17(%rbx),%rdi │ │ │ │ - movq $0x446230,-0x68(%r12) │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ - movq $0x21f0d90,-0x50(%r12) │ │ │ │ - movq $0x2800d69,-0x48(%r12) │ │ │ │ - lea -0x68(%r12),%r8 │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - movq $0x1de09b8,-0x38(%r12) │ │ │ │ - lea -0x4e(%r12),%r8 │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - lea -0x35(%r12),%r8 │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - movq $0x248f0a2,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%r9 │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x446768,-0x38(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %r8,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 446768 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or $0xc,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 446988 │ │ │ │ - movq $0x4467b8,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ + 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,0x48(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4467b8 │ │ │ │ + jne 446870 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48023ba5(%rax) │ │ │ │ - movl $0x4467e8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4467e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - cwtl │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x5b(%rax) │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - add $0x88,%r12 │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 446a4b │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - cmp 0x7(%rbx),%rax │ │ │ │ - jne 4469a9 │ │ │ │ - add $0xffffffffffffff78,%r12 │ │ │ │ - movq $0x446870,0x0(%rbp) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 446870 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + ja 44694f │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + cmp $0x10,%r9 │ │ │ │ + jge 4468f7 │ │ │ │ + movq $0x4466e0,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r8d,-0x28(%r12) │ │ │ │ + mov %edi,-0x24(%r12) │ │ │ │ + mov %esi,-0x20(%r12) │ │ │ │ + mov %edx,-0x1c(%r12) │ │ │ │ + movq $0x1ee20f8,-0x18(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x10,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %edx,%edx │ │ │ │ + bswap %edx │ │ │ │ + mov %edx,(%rcx) │ │ │ │ + mov %esi,%edx │ │ │ │ + bswap %edx │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov %edx,(%rcx) │ │ │ │ + mov %edi,%edx │ │ │ │ + bswap %edx │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov %edx,(%rcx) │ │ │ │ + mov %r8d,%edx │ │ │ │ + bswap %edx │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov %edx,(%rcx) │ │ │ │ + movq $0x1ee2198,-0x38(%r12) │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nop │ │ │ │ - or $0x44c,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44688c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - fmuls (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov 0x68(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rbx,%r10 │ │ │ │ - and $0x7,%r10d │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - je 446a5b │ │ │ │ - movq $0x4468e0,0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov 0xe(%rax),%rcx │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - mov 0x6(%rax),%rax │ │ │ │ - mov %rax,0x70(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4469be │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4469b0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4468e0 │ │ │ │ + jne 4469b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x2c,%eax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x5c(%rax) │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 446ae7 │ │ │ │ - movq $0x446930,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - mov %rax,0x68(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 446930 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0xc,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x23c6552,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - movq $0x446960,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rax,0x68(%rbp) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,-0x78(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 446b15 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x446a38,-0x30(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 446960 │ │ │ │ + jne 446a38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x40c,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - movabs %eax,0x3b4868458b48023b │ │ │ │ - rex.XB (bad) │ │ │ │ - jne 446b1a │ │ │ │ - movq $0x446838,0x0(%rbp) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 446838 │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov %al,(%rdx,%rax,1) │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 446b19 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + cmp 0x18(%rbp),%rax │ │ │ │ + jl 446a67 │ │ │ │ + add $0xffffffffffffffb0,%r12 │ │ │ │ + lea 0x20487f2(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x446270,-0x80(%r12) │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x21f0d90,-0x68(%r12) │ │ │ │ - movq $0x2800d69,-0x60(%r12) │ │ │ │ - lea -0x80(%r12),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x1de0978,-0x50(%r12) │ │ │ │ - lea -0x66(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x21f0d90,-0x40(%r12) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x280dc51,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov 0x18(%rbx,%rcx,8),%rbx │ │ │ │ + movq $0x4467e0,-0x48(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x21f0cf0,-0x38(%r12) │ │ │ │ + inc %rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x446970,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1aaae20,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x88,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov %r9,%rbx │ │ │ │ - add $0x70,%r12 │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + lea -0x45(%r12),%rbx │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 446acb │ │ │ │ - movq $0x4462e0,-0x68(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov %rsi,-0x50(%r12) │ │ │ │ - mov %rdi,-0x48(%r12) │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - movq $0x4463c0,-0x38(%r12) │ │ │ │ - lea -0x68(%r12),%rsi │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x446458,-0x20(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x38(%r12),%rdi │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - movq $0x446c00,0x10(%rbp) │ │ │ │ + ja 446af5 │ │ │ │ + movq $0x10e4788,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x446b40,0x10(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ jmp 2224080 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - mov 0x1(%rbx),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,-0x5e(%rax) │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 446b26 │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - add $0x88,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 446bd3 │ │ │ │ - movq $0x446510,-0x80(%r12) │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x21f0d90,-0x68(%r12) │ │ │ │ - movq $0x2800d69,-0x60(%r12) │ │ │ │ - lea -0x80(%r12),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x1de0978,-0x50(%r12) │ │ │ │ - lea -0x66(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x21f0d90,-0x40(%r12) │ │ │ │ - lea -0x4f(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x280dc51,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x88,0x388(%r13) │ │ │ │ - movq $0x446b08,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nop │ │ │ │ - mov %?,0x2(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 446a5e │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + 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,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 446c6c │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x2047e09(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 446588 │ │ │ │ - lea 0x2048505(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + andb $0x1f,0xf(%rsi) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x48020484,%eax │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ + loopne 446aec │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 446d34 │ │ │ │ + jb 446c3c │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x446cd8,-0x20(%rbp) │ │ │ │ + movq $0x446bb0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 446cd8 │ │ │ │ + jne 446bb0 │ │ │ │ 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,-0x7c(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x446d18,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %dl,0x4802048e(%rax) │ │ │ │ + movl $0x446bd8,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 446d18 │ │ │ │ + jne 446bd8 │ │ │ │ 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 %ch,(%rax) │ │ │ │ - test %al,(%rdx,%rax,1) │ │ │ │ - movq $0x446d48,0x0(%rbp) │ │ │ │ - lea 0x204841b(%rip),%rdi │ │ │ │ + add %ch,-0x72(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jae 446c2c │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 446c0d │ │ │ │ + movq $0x446c50,0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + lea 0x23c7020(%rip),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 446f18 │ │ │ │ + movq $0x446cd0,0x8(%rbp) │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 1df3b98 │ │ │ │ + lea 0x23c7001(%rip),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 446f18 │ │ │ │ + lea 0x2046e15(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ 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,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - subb $0x0,0x44(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + subb $0x48,0x0(%rsp,%rax,2) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 446d80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 2222cd0 │ │ │ │ + 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) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r15b,0x4c00446d(%r8) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 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,0x22(%rdi) │ │ │ │ + movq $0x10e4788,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - call 4c44b22e <__environ@GLIBC_2.2.5+0x49c35186> │ │ │ │ - mov %esi,0x0(%rbp) │ │ │ │ + add %ch,0x44(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0xd(%rcx,%rcx,4) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 446de8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 2222cd0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -68173,6799 +70146,8912 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x10e4788,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ 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) │ │ │ │ - addl $0x49,(%rdx,%rax,1) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 446e71 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x446c88,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - ... │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 446ebc │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23c6da5(%rip),%rsi │ │ │ │ - lea 0x23c6d9e(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - jo 446e50 │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x50(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 447123 │ │ │ │ + jb 446da9 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x446f20,-0x20(%rbp) │ │ │ │ + movq $0x446d98,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 446f20 │ │ │ │ + jne 446d98 │ │ │ │ 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 %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x446f68,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%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 446f68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs 0x5fe910c5(%rbx),%eax │ │ │ │ + xchg %ebx,%esi │ │ │ │ + add %eax,-0x1(%rcx) │ │ │ │ + lock nopl %gs:(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - addl $0xf845c748,(%rdx,%rax,1) │ │ │ │ - movabs 0x4807438b4800446f,%al │ │ │ │ - mov 0xf(%rbx),%ebx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 446e64 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x446e18,-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 446fa0 │ │ │ │ + jne 446e18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48020481(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 446fce │ │ │ │ - movq $0x447180,0x8(%rbp) │ │ │ │ - lea 0x2048183(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - movq $0x447028,-0x18(%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,0x2f(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x446d50,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 447028 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x0,(%rsi) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ + jmp 222f508 │ │ │ │ + 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 %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ebp,%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %ebp,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,0x39(%r8) │ │ │ │ - enter $0x2a7d,$0x49 │ │ │ │ - movl $0x1de0958,-0x20(%rsp) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x280dc51,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 447142 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jge 4470c8 │ │ │ │ - movq $0x1de0958,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x280dc51,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 4470f9 │ │ │ │ - movq $0x446e90,-0x20(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x446dc0,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x446e80,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x1de0958,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x280dc51,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%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,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov (%rdx,%rax,1),%eax │ │ │ │ + add $0x80,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 446f9b │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + movq $0x4469d8,-0x78(%r12) │ │ │ │ + mov %rax,-0x68(%r12) │ │ │ │ + mov %rsi,-0x60(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %rdx,-0x50(%r12) │ │ │ │ + movq $0x446b60,-0x48(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x446ea8,-0x28(%r12) │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x2229e60,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x27(%r12),%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,0x4802048a(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 447028 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44701d │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x446f18,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x447040,-0x8(%rbp) │ │ │ │ + lea 0x23ca059(%rip),%rsi │ │ │ │ + lea 0x23c6c12(%rip),%r14 │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 446f18 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x1de0958,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x280dc51,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x48004471(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %r14,0x18(%rbp) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB test $0x4c,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44714f │ │ │ │ + cmp 0x16(%rbx),%rsi │ │ │ │ + jl 4470b2 │ │ │ │ + movabs $0x8000000000000000,%r9 │ │ │ │ + movabs $0x7fffffffffffffff,%r8 │ │ │ │ + movabs $0x8000000000000000,%rdi │ │ │ │ + movabs $0x7fffffffffffffff,%rsi │ │ │ │ + movabs $0x8000000000000000,%r14 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + shl $0x3,%rcx │ │ │ │ + add $0x18,%rcx │ │ │ │ + mov 0x6(%rbx),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + movq $0x447108,-0x18(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4471b8 │ │ │ │ + jne 447108 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (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) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r14b,%r8b │ │ │ │ - jno 447207 │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sbb $0xf019994,%eax │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock test $0x71,%al │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + adc %r9b,-0x73(%r8) │ │ │ │ + jo 447119 │ │ │ │ + lea 0x23c6b02(%rip),%r14 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 447068 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lret $0xff │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - and %dh,0x44(%rdx) │ │ │ │ - add %cl,0x75(%rcx,%rcx,4) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 447220 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB push %r8 │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov 0x40(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 4471b8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,0x55(%rbx,%rcx,4) │ │ │ │ + or %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 $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nop │ │ │ │ + add %dh,0x51(%rdi) │ │ │ │ + movq $0x450798,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + mov %r10,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %r10,0x18(%rbp) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 44b498 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x447168,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ + clc │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4472c0,-0x30(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x20(%rbx),%rcx │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4472c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ 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,%al │ │ │ │ - jle 44727b │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x446ed0,-0x18(%r12) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,-0x74b80000(%rax,%rax,1) │ │ │ │ + rex.XB cmovs -0x74b7f8a5(%r11),%ecx │ │ │ │ + rex.WXB (bad) │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rsi │ │ │ │ + mov 0x1f(%rbx),%r10 │ │ │ │ + mov 0x27(%rbx),%r11 │ │ │ │ + mov 0x2f(%rbx),%rbx │ │ │ │ + movq $0x447068,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ mov %rdi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - jmp 222f9f8 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + movq $0x4473e8,-0x20(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x23c68f9(%rip),%r14 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + mov %r10,-0x18(%rbp) │ │ │ │ + mov %r11,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 447068 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + int $0xff │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - jle 4472d3 │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ + mov 0x50(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp 447405 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - xor %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),%rbx │ │ │ │ - movq $0x446e40,-0x28(%r12) │ │ │ │ + (bad) │ │ │ │ + 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(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,0x55(%rbx,%rcx,4) │ │ │ │ + or %cl,0x5d(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + rex.R and $0x40,%al │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44746a │ │ │ │ + movq $0x450798,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x447278,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%r8 │ │ │ │ - lea -0xd(%r12),%rdi │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + movq $0x4474e8,0x30(%rbp) │ │ │ │ + mov %r11,%r9 │ │ │ │ + mov %r10,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ - lea 0x2047da3(%rip),%r14 │ │ │ │ - jmp 445f40 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44b498 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x447380,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ 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 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + xor %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 4474d0 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 4474ec │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 447543 │ │ │ │ + movq $0x450798,-0x48(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + movq $0x44b0b8,-0x10(%r12) │ │ │ │ + lea -0x47(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + movq $0x4474b0,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + test %al,(%rdx,%rax,1) │ │ │ │ + lea -0x50(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 447371 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ + jb 447601 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4475f6 │ │ │ │ + mov 0x5(%rbx),%rcx │ │ │ │ + mov 0xd(%rbx),%rax │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + movq $0x446630,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x447618,-0x30(%rbp) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x23ad793(%rip),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23c5ba5(%rip),%r14 │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2122398 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %r8d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7c(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44765a │ │ │ │ + movq $0x446fc0,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x447810,0x0(%rbp) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + jmp 1ee2088 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x35(%rbp,%rcx,4) │ │ │ │ - jb 4473f0 │ │ │ │ - cmp $0x2,%al │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %dh,0x48023b35(%rax) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + jmp 4476e4 │ │ │ │ + add %r8d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x35(%rax) │ │ │ │ + cmp (%rdx),%eax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 447708 │ │ │ │ + movq $0x2102a38,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x4(%r12),%r9 │ │ │ │ + jmp 44791a │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x447680,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + jmp 44791a │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%r8),%r8d │ │ │ │ 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 │ │ │ │ - (bad) │ │ │ │ - jmp 2222cd0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 4477b0 │ │ │ │ + jmp 447937 │ │ │ │ + nopl (%rax) │ │ │ │ + mov %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dl,0x48023b34(%rax) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + jmp 44791a │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %r8d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 447474 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 447469 │ │ │ │ - movq $0x4472d0,-0x50(%r12) │ │ │ │ - mov %r8,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %r9,-0x38(%r12) │ │ │ │ - movq $0x447348,-0x30(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0x447390,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - movq $0x4473b8,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%r9 │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x7(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x20475a4(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 446588 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0x2047d3d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - 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,-0x75(%rax) │ │ │ │ + jne 447820 │ │ │ │ + jmp 447937 │ │ │ │ + nopl (%rax) │ │ │ │ + add %r8d,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4474ba │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1def4c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x2,%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4478ef │ │ │ │ + movq $0x447870,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 447870 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.WB adc $0x0,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x48020481(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 447730 │ │ │ │ + lea 0x1e(%rbx),%rcx │ │ │ │ + add (%rcx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jge 4478a0 │ │ │ │ + lea 0x237fb19(%rip),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x4478d0,0x10(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4478d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ + rex.RXB add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ + add %dh,(%rax) │ │ │ │ + addl $0x10458b48,(%rdx,%rax,1) │ │ │ │ + movq $0x4476d0,0x10(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1edc5c8 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x23ad06e(%rip),%r9 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4479c7 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 447984 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov %r8,%rsi │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44796c │ │ │ │ + movq $0x447260,-0x28(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x447778,0x0(%rbp) │ │ │ │ + jmp 2223c10 │ │ │ │ + movq $0x21f0cf0,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0x214d048,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4477e8,0x0(%rbp) │ │ │ │ + lea 0x23c6284(%rip),%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea -0x17(%r12),%rdi │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r9,0x20(%rbp) │ │ │ │ + jmp 21375f0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x4477a0,-0x18(%rbp) │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + nop │ │ │ │ + call 4479e0 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl 0x0(%rcx,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ 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 $0x447490,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0x1df6030,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x48020480(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 447acc │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 447a34 │ │ │ │ + lea 0x23c54d8(%rip),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x2047cb7(%rip),%rbx │ │ │ │ + movq $0x447a70,-0x20(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 447a70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + addb $0x49,(%rdx,%rax,1) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 447abc │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x447590,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x15(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 446300 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2047ff5(%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 (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x28(%rdi) │ │ │ │ - movq $0x1df5ff0,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x1df6030,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x2047c59(%rip),%rbx │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + movq $0x2229990,-0x20(%r12) │ │ │ │ + movq $0x1,-0x18(%r12) │ │ │ │ + movq $0x2,-0x10(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + movq $0x274ed70,0x18(%rax) │ │ │ │ + lea 0x23c60ee(%rip),%rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0x23c60d4(%rip),%rdx │ │ │ │ + jmp 447bdc │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x2047f74(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov 0x18(%rax,%rcx,8),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + call 2217070 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %rsi,0x18(%rax,%rcx,8) │ │ │ │ + movq $0x2229990,(%rax) │ │ │ │ + lea 0x18(%rax),%rbx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shr $0x7,%rdx │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + shl $0x3,%rdi │ │ │ │ + add %rdx,%rdi │ │ │ │ + movb $0x1,(%rbx,%rdi,1) │ │ │ │ + lea 0x23c6057(%rip),%rbx │ │ │ │ + inc %rcx │ │ │ │ + lea 0x23c6045(%rip),%rdx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 447bf4 │ │ │ │ + cmpq $0x0,0x23d02bb(%rip) │ │ │ │ + je 447ba5 │ │ │ │ + jmp 447b68 │ │ │ │ + movq $0x22299f0,(%rax) │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 447a18 │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x16fdfb82(%rax) │ │ │ │ + jrcxz 447c21 │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103caf04 <__environ@GLIBC_2.2.5+0xdbb4e5c> │ │ │ │ - (bad) │ │ │ │ - mov (%rax),%es │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x4475f0,-0x18(%rbp) │ │ │ │ + add %cl,0x4802047e(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 447c91 │ │ │ │ + movq $0x447c78,-0x10(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4475f0 │ │ │ │ + jne 447c78 │ │ │ │ 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3e(%rdi) │ │ │ │ - movq $0x1df5fd0,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1df6050,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x2047b9e(%rip),%rbx │ │ │ │ + add %dl,0x7e(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x7(%rbx),%r8 │ │ │ │ + mov 0x17(%rbx),%rdi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 447a18 │ │ │ │ + lea 0x2047e70(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%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,0x28(%rdi) │ │ │ │ - movq $0x1df5ff0,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x1df6050,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x2047b41(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %dl,0x7e(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + jmp 447c40 │ │ │ │ + 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 44774f │ │ │ │ + jb 447d61 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x447710,-0x18(%rbp) │ │ │ │ + movq $0x447d18,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447710 │ │ │ │ + jne 447d18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopl 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,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x248f0a2,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x2c(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movq $0x21e6838,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ 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) │ │ │ │ - lock xchg %eax,%ebp │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4477c4 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4477b9 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea 0x23b95ff(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x18,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 │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44785f │ │ │ │ + jb 447e0b │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x447820,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + movq $0x447dc8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447820 │ │ │ │ + jne 447dc8 │ │ │ │ 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,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x44b0b8,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ + nop │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4478ad │ │ │ │ - movq $0x4478c8,-0x28(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ - lea 0x204794c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48023b94(%rax) │ │ │ │ - movl $0x4478f8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 447f09 │ │ │ │ + movq $0x447e88,-0x30(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%ecx │ │ │ │ + mov 0x12(%rbx),%edx │ │ │ │ + mov 0x16(%rbx),%esi │ │ │ │ + mov 0x1a(%rbx),%ebx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %edi,-0x20(%rbp) │ │ │ │ + mov %esi,-0x18(%rbp) │ │ │ │ + mov %edx,-0x10(%rbp) │ │ │ │ + mov %ecx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4478f8 │ │ │ │ + jne 447e88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %eax,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x6c(%rax) │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 447944 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 447934 │ │ │ │ - movq $0x4476d0,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x447980,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - cmp (%rdx),%eax │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jne 447a3b │ │ │ │ - add $0x78,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 447a2b │ │ │ │ - movq $0x447768,-0x70(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x21f0d90,-0x58(%r12) │ │ │ │ - movq $0x2800d69,-0x50(%r12) │ │ │ │ - lea -0x70(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x1de0978,-0x40(%r12) │ │ │ │ - lea -0x56(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x21f0d90,-0x30(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x280dc51,-0x20(%r12) │ │ │ │ - movq $0x4477d8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x447a60,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 447a60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - or (%rax),%al │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x64(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%ecx │ │ │ │ + mov 0x20(%rbp),%edx │ │ │ │ + mov 0x28(%rbp),%esi │ │ │ │ + mov 0x7(%rbx),%rdi │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0x10(%rbp),%r8d │ │ │ │ + bswap %r8d │ │ │ │ + mov %r8d,(%rdi) │ │ │ │ + mov %ecx,%ecx │ │ │ │ + bswap %ecx │ │ │ │ + add $0x4,%rdi │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ + mov %edx,%ecx │ │ │ │ + bswap %ecx │ │ │ │ + lea 0x4(%rdi),%rdx │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + mov %esi,%ecx │ │ │ │ + bswap %ecx │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + movq $0x1ee2198,-0x10(%r12) │ │ │ │ + lea 0x4(%rdx),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,0x4800447a(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 448063 │ │ │ │ + movq $0x447f88,-0x30(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447aa8 │ │ │ │ + jne 447f88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 447c2f │ │ │ │ + ja 448067 │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x7(%rbx),%r9 │ │ │ │ - cmp $0x9,%r9 │ │ │ │ - je 447bb9 │ │ │ │ - cmp $0xa,%r9 │ │ │ │ - jne 447b51 │ │ │ │ - movq $0x1def4a0,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - lea 0x1(%rdi),%rsi │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - movq $0x1,-0x38(%r12) │ │ │ │ - movq $0x1de0958,-0x30(%r12) │ │ │ │ - lea -0x4f(%r12),%rsi │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x280dc51,-0x20(%r12) │ │ │ │ - movq $0x1df6010,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rdi │ │ │ │ - lea -0x17(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x1def4a0,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - lea 0x1(%r8),%rsi │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - movq $0x1de0958,-0x30(%r12) │ │ │ │ - lea -0x4f(%r12),%rsi │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x280dc51,-0x20(%r12) │ │ │ │ - movq $0x1df6010,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rdi │ │ │ │ - lea -0x17(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x1def4a0,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - lea -0x1(%r8),%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - mov $0x8,%edi │ │ │ │ - sub %rsi,%rdi │ │ │ │ - add %rdi,%r8 │ │ │ │ - mov %r8,-0x38(%r12) │ │ │ │ - movq $0x1de0958,-0x30(%r12) │ │ │ │ - lea -0x4f(%r12),%rsi │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x280dc51,-0x20(%r12) │ │ │ │ - movq $0x1df6010,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + sub %rcx,%r9 │ │ │ │ + cmp $0x10,%r9 │ │ │ │ + jge 44800f │ │ │ │ + movq $0x447e28,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %r8d,-0x28(%r12) │ │ │ │ + mov %edi,-0x24(%r12) │ │ │ │ + mov %esi,-0x20(%r12) │ │ │ │ + mov %edx,-0x1c(%r12) │ │ │ │ + movq $0x1ee20f8,-0x18(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x10,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rdi │ │ │ │ - lea -0x17(%r12),%rsi │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %edx,%edx │ │ │ │ + bswap %edx │ │ │ │ + mov %edx,(%rcx) │ │ │ │ + mov %esi,%edx │ │ │ │ + bswap %edx │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov %edx,(%rcx) │ │ │ │ + mov %edi,%edx │ │ │ │ + bswap %edx │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov %edx,(%rcx) │ │ │ │ + mov %r8d,%edx │ │ │ │ + bswap %edx │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov %edx,(%rcx) │ │ │ │ + movq $0x1ee2198,-0x38(%r12) │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f610 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ 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 %bh,0x48020475(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 447cb8 │ │ │ │ - movq $0x447c98,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103cb9e4 <__environ@GLIBC_2.2.5+0xdbb593c> │ │ │ │ + (bad) │ │ │ │ + xchg %eax,%edx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 890175 │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 447c98 │ │ │ │ + jne 4480d0 │ │ │ │ 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 %bh,0x75(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x2046daa(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 447880 │ │ │ │ - lea 0x2047571(%rip),%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,0x42(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x447f28,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + lea -0x1d(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 447f28 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ 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 %ah,(%rax) │ │ │ │ - jne 447ce3 │ │ │ │ + add %cl,(%rax) │ │ │ │ + jp 448153 │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733cb634 <__environ@GLIBC_2.2.5+0x70bb558c> │ │ │ │ - push %rdi │ │ │ │ - movq $0x447d20,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 447d20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + rex.RB mov $0x4c,%r8b │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4481b1 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4481a6 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + movq $0x447cd0,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x4481c8,-0x20(%rbp) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0x23acbdb(%rip),%rsi │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 2122398 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - je 447d23 │ │ │ │ - add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ - or %cl,0x43(%rbx,%rcx,4) │ │ │ │ - (bad) │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x2046cf2(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 447880 │ │ │ │ - lea 0x20474f9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %ah,0x79(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4481f4 │ │ │ │ + movq $0x222a5e0,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + jmp 44829b │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + leave │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + jns 44821b │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + xor %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jne 448244 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 448263 │ │ │ │ + nopw 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 447d9f │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x2047436(%rip),%rsi │ │ │ │ - lea 0x20474b7(%rip),%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1dde0c0 │ │ │ │ - lea 0x20474aa(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %bl,%al │ │ │ │ + js 448253 │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + repnz mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov %r14,%rcx │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4482b6 │ │ │ │ + movq $0x450798,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + movq $0x448300,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 222ece0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x448218,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48020474(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 447e28 │ │ │ │ - movq $0x447e08,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 447e08 │ │ │ │ + add %ch,(%rax) │ │ │ │ + js 448303 │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r13b,(%r8) │ │ │ │ + addl $0xffffffc3,-0xa(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + jne 448328 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x74(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x23b9f6a(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 447880 │ │ │ │ - lea 0x2047461(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + js 44832b │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rax,%rcx,2) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44836c │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x448090,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x448520,-0x8(%rbp) │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1ee2088 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x4483c0,0x18(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4483c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ 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 447e87 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x204745b(%rip),%rsi │ │ │ │ - lea 0x204741f(%rip),%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - lea 0x204745a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4483b4 │ │ │ │ + jmp 4483c4 │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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,-0x77(%rbp) │ │ │ │ - rorl $0xf8,-0x77(%rcx) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x204742a(%rip),%r14 │ │ │ │ - jmp 1df4a38 │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 4483cc │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4483ef │ │ │ │ + movq $0x447d78,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x4483a8,0x0(%rbp) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + mov %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %dh,0x4(%rbp) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 447f09 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x447f20,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x23b9e89(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 21485e8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ja 44841b │ │ │ │ + add 0x75(%rbx,%rcx,4),%cl │ │ │ │ + cmp %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + jne 44843c │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp 448460 │ │ │ │ nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - je 447f23 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r9b,0x7f(%r8) │ │ │ │ - add %r9b,-0x73(%rax) │ │ │ │ - xor $0x23c5d22,%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 2148ce8 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + jbe 44845b │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r9) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x17(%rdi) │ │ │ │ + movq $0x2102a38,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x4(%r12),%rdx │ │ │ │ + jmp 448613 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x448418,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp 448613 │ │ │ │ + mov %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48020474(%rax) │ │ │ │ - movl $0x447f70,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x23b9e2f(%rip),%r14 │ │ │ │ - jmp 21485e8 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x74(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x448078,0x0(%rbp) │ │ │ │ - lea 0x23c5cd2(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 2148ce8 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x76(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp 448613 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push $0x4 │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ + add %cl,(%rax) │ │ │ │ + jbe 448523 │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %esi,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ + test %al,%bh │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - adc %r11b,%r8b │ │ │ │ - jg 447ff4 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 447fd8 │ │ │ │ + rex.RB loopne 4484b5 │ │ │ │ + test %eax,0x48(%rax,%rax,1) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rdx │ │ │ │ + mov 0x1e(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 448580 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %rax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - imul $0x83d88948,(%rdx,%rax,1),%eax │ │ │ │ - loopne 447fe5 │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 447ff5 │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2149760 │ │ │ │ - lea 0x20469bc(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x48020475(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 4484ac │ │ │ │ + lea 0x1e(%rbx),%rcx │ │ │ │ + add (%rcx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl 4487d3 │ │ │ │ + movq $0x4485d8,0x10(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4485d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.RXB add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x73(%rax) │ │ │ │ + add %dl,0x75(%rax) │ │ │ │ add $0x2,%al │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 4482ec │ │ │ │ - movq $0x448058,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + movq $0x448458,0x10(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ + jmp 1edc5c8 │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x23ac372(%rip),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4487ab │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 448633 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 44868f │ │ │ │ + movq $0x21f0cf0,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0x214d048,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x448688,-0x8(%rbp) │ │ │ │ + lea 0x23c55d5(%rip),%r8 │ │ │ │ + lea -0x17(%r12),%rdi │ │ │ │ + lea -0x7(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 21375f0 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x48020474(%rax) │ │ │ │ + mov 0x18(%rbp),%ebx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + movq $0x4486b8,0x8(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448058 │ │ │ │ + jne 4486b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jae 44805b │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - adc %r13b,%r9b │ │ │ │ - add (%rdx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x73(%rax) │ │ │ │ + add %dh,0x74(%rax) │ │ │ │ add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4480e6 │ │ │ │ - movq $0x4480c0,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + movq $0x448718,-0x20(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4480c0 │ │ │ │ + jne 448718 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + leave │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jb 4480c3 │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - adc %r9b,-0x7d(%r8) │ │ │ │ - jnp 4480cf │ │ │ │ - sub %dh,0x11(%rbp) │ │ │ │ - lea 0x204680e(%rip),%rbx │ │ │ │ - jmp 44811d │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2046a15(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2149ce0 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %dl,(%rax) │ │ │ │ + je 44871b │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x76(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0x1f(%rbx),%rcx │ │ │ │ + lea 0xf(%rbx),%rdx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + add (%rdx),%rbx │ │ │ │ + movq $0x450798,-0x30(%r12) │ │ │ │ + movq $0x1,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + movq $0x448250,0x30(%rbp) │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44b498 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x4484e8,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + lea 0x237ebd6(%rip),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x72(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 44814b │ │ │ │ - movq $0x448108,-0x8(%rbp) │ │ │ │ - mov 0xe(%rax),%rbx │ │ │ │ - mov 0x6(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 448108 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x448170,0x0(%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,0x17(%rdi) │ │ │ │ + movq $0x448150,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x5(%r12),%rdi │ │ │ │ + jmp 446300 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x2047342(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jae 44885b │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4488a5 │ │ │ │ + movq $0x448890,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448170 │ │ │ │ + jne 448890 │ │ │ │ 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 %cl,(%rax) │ │ │ │ - jb 448173 │ │ │ │ + add %ch,%al │ │ │ │ + jb 448893 │ │ │ │ add -0x75(%rax),%cl │ │ │ │ - adc %r9b,-0x7d(%r8) │ │ │ │ - jnp 44817f │ │ │ │ - sub %ecx,(%rdi) │ │ │ │ - test %ebx,-0x1(%rbp) │ │ │ │ - (bad) │ │ │ │ - decl -0x77(%rax) │ │ │ │ - ret │ │ │ │ - jmp 44819c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jge 44889c │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 448800 │ │ │ │ + lea 0x20472ec(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jb 4488cb │ │ │ │ + add %bl,%ch │ │ │ │ + mov 0xf(%rsi),%fs │ │ │ │ (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jno 44819b │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x48000000(%rsi) │ │ │ │ - movl $0x4481e8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + jb 4488eb │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 448938 │ │ │ │ + movq $0x448920,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4481e8 │ │ │ │ + jne 448920 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x48020472(%rax) │ │ │ │ + lea 0x2046904(%rip),%edi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 446300 │ │ │ │ + lea 0x2047299(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bh,0x72(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + jmp 4488e8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48020471(%rax) │ │ │ │ - cmpl $0x2c,0x7(%rbx) │ │ │ │ - je 4480d4 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x448198,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jo 448983 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4489cd │ │ │ │ + movq $0x4489b8,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448198 │ │ │ │ + jne 4489b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - add %r8b,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x71(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ add $0x2,%al │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 4482c4 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x448260,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 448260 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 448264 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 446300 │ │ │ │ + lea 0x2047224(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jno 448263 │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rbp,%riz,2) │ │ │ │ - movl $0x4482a8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x16(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 448a19 │ │ │ │ + movq $0x448a30,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4482a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - jo 4482ab │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - and %al,-0x74b7ffbc(%rdx) │ │ │ │ - pop %rbx │ │ │ │ + add %ch,(%rax) │ │ │ │ (bad) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 21734e0 │ │ │ │ - movq $0x448018,0x0(%rbp) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - jmp 2173a18 │ │ │ │ - movq $0x447f98,0x0(%rbp) │ │ │ │ - lea 0x204661c(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 21e9248 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - lea 0x23c5932(%rip),%rcx │ │ │ │ - lea 0x1e91209(%rip),%rdx │ │ │ │ - jmp 448303 │ │ │ │ - inc %rdx │ │ │ │ - movzbl (%rdx),%esi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 448312 │ │ │ │ - cmp %rsi,%rbx │ │ │ │ - je 448351 │ │ │ │ - jmp 448300 │ │ │ │ - movq $0x448340,0x8(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 448340 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jo 448343 │ │ │ │ - add -0x7cb7f81d(%rbx),%al │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rax,%rax,2) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - movq $0x448380,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 448ad1 │ │ │ │ + movq $0x448a98,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448380 │ │ │ │ + jne 448a98 │ │ │ │ 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 %bh,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ add $0x2,%al │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - jmp 448264 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4480dc │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x1f(%rax),%r9 │ │ │ │ + mov 0x17(%rax),%r8 │ │ │ │ + mov 0xf(%rax),%rdi │ │ │ │ + mov 0x7(%rax),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x27(%rax),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov 0x2f(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 445458 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x70(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4483e5 │ │ │ │ - movq $0x447ed8,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x2047019(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xc8000000,%eax │ │ │ │ - movsxd (%rdx,%rax,1),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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,-0x17(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44845e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 448459 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ + jb 448b41 │ │ │ │ + movq $0x448b58,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23c5808(%rip),%rsi │ │ │ │ - lea 0x2046388(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20987d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jmp ffffffff8b908d93 <__environ@GLIBC_2.2.5+0xffffffff890f2ceb> │ │ │ │ + jne 448b64 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - rex │ │ │ │ - addr32 add $0x2,%al │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4484a9 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x248ebb8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 209b230 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock data16 add $0x2,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44851b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 448510 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x448478,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e02c45(%rip),%r14 │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ch,0x4(%rbp) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733cc4d4 <__environ@GLIBC_2.2.5+0x70bb642c> │ │ │ │ + jo 448bd2 │ │ │ │ + movl $0x448bc0,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 448bc0 │ │ │ │ + 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 %dh,%al │ │ │ │ + insb (%dx),%es:(%rdi) │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x1f(%rax),%r9 │ │ │ │ + mov 0x17(%rax),%r8 │ │ │ │ + mov 0xf(%rax),%rdi │ │ │ │ + mov 0x7(%rax),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x27(%rax),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov 0x2f(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 445458 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 448561 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 209b230 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22233e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + enter $0x46f,$0x2 │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4485d3 │ │ │ │ - add $0x18,%r12 │ │ │ │ + jb 448c6d │ │ │ │ + movq $0x448c88,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x4902046f(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4485c8 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x448530,-0x10(%r12) │ │ │ │ + ja 448cf3 │ │ │ │ + movq $0x448b18,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x448b80,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x448c18,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e02b90(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + movq $0x448d18,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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,-0x39(%r8) │ │ │ │ + or %r10b,-0x73(%r8) │ │ │ │ + add %r9b,0x75(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + (bad) -0x77(%rax) │ │ │ │ + ret │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + 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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 448611 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1e77795(%rip),%r14 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + 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 %ah,%al │ │ │ │ + out %al,$0x39 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 448da1 │ │ │ │ + movq $0x448db8,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %ah,0x4c0239e6(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - imul $0x48,(%rdx,%rax,1),%eax │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 448659 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x3(%rbx),%r14 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + shrb $1,0x4(%rdx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733cc734 <__environ@GLIBC_2.2.5+0x70bb668c> │ │ │ │ + jo 448e32 │ │ │ │ + movl $0x448e20,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 448e20 │ │ │ │ + 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 %dl,0x4802046a(%rax) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x1f(%rax),%r9 │ │ │ │ + mov 0x17(%rax),%r8 │ │ │ │ + mov 0xf(%rax),%rdi │ │ │ │ + mov 0x7(%rax),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x27(%rax),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov 0x2f(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 446588 │ │ │ │ + jmp 445458 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2223358 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + push $0x4802046d │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 448696 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1de07a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jb 448eca │ │ │ │ + movq $0x448ee0,-0x18(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223580 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %ch,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add $0x2,%al │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 448f50 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 448f24 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 448f10 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x448fb8,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2226bf8 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x4490d0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2226bf8 │ │ │ │ + movq $0x448c40,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x448f70,0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 22232d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + ... │ │ │ │ + (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 $0x448670,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x2087b98,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x6c(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 449023 │ │ │ │ + movq $0x448d78,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x448de0,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x448e78,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x449048,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44872e │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1de07a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r8b,0x4c004490(%r8) │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + 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) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x448708,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + movq $0x2087b98,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2223c10 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + imul $0x49,(%rdx,%rax,1),%eax │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44913b │ │ │ │ + movq $0x4489f0,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x448a58,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x448af0,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x449160,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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,-0x39(%r8) │ │ │ │ + or %r11b,0x4c004491(%r8) │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48020469(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 448831 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 448826 │ │ │ │ - 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 $0x4486b8,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x448750,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xd(%r12),%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 446588 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + movq $0x2087b98,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2223c10 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - insl (%dx),%es:(%rdi) │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4488cb │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4488c0 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - movq $0x4487b0,-0x30(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x2046986(%rip),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1dde0c0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jb 44926e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x449228,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 449228 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x3e(%rbp) │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44925e │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48020468(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44891c │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x3(%rbx),%rsi │ │ │ │ - lea 0x2046872(%rip),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ + jb 4492f0 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4492e5 │ │ │ │ + movq $0x448ea0,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x449310,-0x8(%rbp) │ │ │ │ + lea 0x2044ab3(%rip),%r14 │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x2046931(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ 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 $0x4491e8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - imul $0xf0458d48,(%rdx,%rax,1),%eax │ │ │ │ + add %cl,%al │ │ │ │ + push $0xffffffff8d480204 │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44896c │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x20469b6(%rip),%rsi │ │ │ │ - mov 0x3(%rbx),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ + jb 4493a9 │ │ │ │ + movq $0x449398,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 449398 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x48020468(%rax) │ │ │ │ + mov 0xf(%rbx),%esi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4492a0 │ │ │ │ + lea 0x2046898(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x68(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + jmp 449360 │ │ │ │ + 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 4489a9 │ │ │ │ + jb 449411 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x1e829c8(%rip),%r14 │ │ │ │ + lea 0x20461a8(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ + jmp 222f508 │ │ │ │ jmp *-0x10(%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 %dh,(%rax) │ │ │ │ - insb (%dx),%es:(%rdi) │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %bh,0x48020469(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 448a61 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 448a56 │ │ │ │ + jb 449459 │ │ │ │ + movq $0x449470,-0x10(%rbp) │ │ │ │ + lea 0x2044d84(%rip),%rsi │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - movq $0x448980,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x1df6010,-0x18(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x248f421,-0x8(%r12) │ │ │ │ - movq $0x280cf09,(%r12) │ │ │ │ - movq $0x448a78,-0x8(%rbp) │ │ │ │ - lea 0x20467c2(%rip),%r9 │ │ │ │ - lea 0x20467b5(%rip),%r8 │ │ │ │ - lea -0x17(%r12),%rdi │ │ │ │ - lea 0x204681b(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x248f1f3,-0x18(%rbp) │ │ │ │ - movq $0x248f1f9,-0x10(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 218e968 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48020469(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 448aa1 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 448ae1 │ │ │ │ - mov 0x7(%rax),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4483b0 │ │ │ │ - movq $0x448ac8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 448ac8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x69(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 448ae1 │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4483b0 │ │ │ │ - lea 0x23b47b1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push $0xffffffff8d480204 │ │ │ │ - xor $0x2046849,%eax │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 20a79b0 │ │ │ │ + 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 0x23bb80a(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x4802046a,%eax │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + (bad) │ │ │ │ + imul $0xf0458d48,(%rdx,%rax,1),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 448b7b │ │ │ │ - add $0x18,%r12 │ │ │ │ + jb 449507 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 448b70 │ │ │ │ + ja 4494fc │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x448b00,-0x10(%r12) │ │ │ │ + movq $0x4493e8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x449430,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x448b90,-0x18(%rbp) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e02621(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 219b1a8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x48020468(%rax) │ │ │ │ - lea 0x20468b1(%rip),%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 20989c8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 448c1d │ │ │ │ - add $0x2,%al │ │ │ │ - lea 0x2046769(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 20a79b0 │ │ │ │ + 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 %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - addr32 add $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 448c2b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 448c20 │ │ │ │ + jb 44956a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x448bb8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e025a3(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 438438 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + 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,-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 $0x449548,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + 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) │ │ │ │ - js 448ca7 │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + (bad) │ │ │ │ + addr32 add $0x2,%al │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 448c9a │ │ │ │ - add $0x18,%r12 │ │ │ │ + jb 44963a │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 448c8f │ │ │ │ + ja 44962f │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x448bd8,-0x10(%r12) │ │ │ │ + movq $0x449588,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - lea 0x22c9e8a(%rip),%rsi │ │ │ │ - lea 0x22c9e9b(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 159dc40 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x449650,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + lea 0x23c7af2(%rip),%rsi │ │ │ │ + lea 0x2047764(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 214f718 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %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 $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x48020463,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x66(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 448cd9 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - lea 0x2046398(%rip),%rbx │ │ │ │ + jb 4496c9 │ │ │ │ + movq $0x4496e0,-0x10(%rbp) │ │ │ │ + lea 0x2044bd4(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 218e968 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - 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) │ │ │ │ + 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 0x23bb59a(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + rex │ │ │ │ + data16 add $0x2,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 448d16 │ │ │ │ + jb 449777 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44976c │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x4495d8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x4496a0,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ + jmp 219b1a8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + 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) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 448d74 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x2229e60,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 209b230 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%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,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + mov $0x3b,%ah │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jae 4497cb │ │ │ │ + jmp 218d5c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 448deb │ │ │ │ - add $0x18,%r12 │ │ │ │ + movabs 0x4cf0458d48020465,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 449880 │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 448de0 │ │ │ │ + ja 449875 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + cmpq $0xa,0x18(%rbx) │ │ │ │ + jg 449863 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x448d30,-0x10(%r12) │ │ │ │ + movq $0x449718,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x449798,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x4497c0,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - lea 0x1e02372(%rip),%r14 │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + lea 0x23bb42d(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ 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) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 448e44 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x448d98,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - jmp 209aee8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 449950 │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jo 448ebf │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x2045965(%rip),%r14 │ │ │ │ - jmp 20987d8 │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48020466(%rax) │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 448fe1 │ │ │ │ + jb 449931 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x448ef0,-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 %rsi,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + movq $0x4498f8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 448ef0 │ │ │ │ + jne 4498f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + 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,0x1c(%rdi) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + movq $0x44b058,-0x8(%r12) │ │ │ │ + mov %eax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - data16 add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 448fd4 │ │ │ │ - movq $0x448f28,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 448f28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - gs add $0x2,%al │ │ │ │ - movq $0x448f60,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x3f(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 448f60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48020465(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 448fe5 │ │ │ │ - movq $0x448f98,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 4499a1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 449a65 │ │ │ │ + movq $0x449998,-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 448f98 │ │ │ │ + jne 449998 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x65(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x448fc0,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 448fc0 │ │ │ │ - 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 %ch,(%rax) │ │ │ │ - gs add $0x2,%al │ │ │ │ - movq $0x449060,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 158dd20 │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 159dd58 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x449010,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ch,0x48000000(%rdi) │ │ │ │ + movl $0x4499e0,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449010 │ │ │ │ + jne 4499e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48020464(%rax) │ │ │ │ - movl $0x449038,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 449038 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x48020464(%rax) │ │ │ │ - movl $0x449098,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 158d180 │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x5a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x449898,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x4498b8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x449a80,0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x23c41f3(%rip),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x64(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 4490a9 │ │ │ │ - movq $0x4490d0,0x0(%rbp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x2045785(%rip),%r14 │ │ │ │ - jmp 156f350 │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fs add $0x2,%al │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 449071 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,0x4800449a(%r8) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2189780 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48020463(%rax) │ │ │ │ - movl $0x449110,0x0(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - lea 0x22c93e8(%rip),%r8 │ │ │ │ - lea 0x22c93e1(%rip),%rdi │ │ │ │ - lea 0x22c9493(%rip),%rsi │ │ │ │ - lea 0x22c9492(%rip),%r14 │ │ │ │ - jmp 15732f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 449abc │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x63(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x449138,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x22c88e7(%rip),%r14 │ │ │ │ - jmp 20a7bc0 │ │ │ │ - nop │ │ │ │ - test %al,(%rcx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - movsxd (%rdx,%rax,1),%eax │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 44915d │ │ │ │ - movq $0x449180,0x18(%rbp) │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 2097740 │ │ │ │ - lea 0x2045b34(%rip),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,0x48020461(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 449b16 │ │ │ │ + movq $0x449b30,-0x18(%rbp) │ │ │ │ + lea 0x23bb1b1(%rip),%rdi │ │ │ │ + lea 0x23c761a(%rip),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x23b4c02(%rip),%r14 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2152918 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x56(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x4491a8,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x23c3948(%rip),%r14 │ │ │ │ - jmp 209ab60 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - push %rsi │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 449218 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 449229 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x448e68,-0x10(%r12) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x449208,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 449208 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x449b80,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp 2189780 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 449214 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20989c8 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - movsxd (%rdx,%rax,1),%eax │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44929a │ │ │ │ - movq $0x4492b0,-0x30(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - mov 0x16(%rbx),%rdx │ │ │ │ - mov 0x1e(%rbx),%rsi │ │ │ │ - mov 0x26(%rbx),%rbx │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 222f610 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x4900449b(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 2157330 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - (bad) │ │ │ │ - add %r12b,%r8b │ │ │ │ - xchg %eax,%edx │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - jne 4492e4 │ │ │ │ - lea 0x203ae7e(%rip),%r14 │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - jmp 14e39b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x62(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - add $0xb8,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4493e6 │ │ │ │ - movq $0x448e00,-0xb0(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x98(%r12) │ │ │ │ - movq $0x1babb68,-0x90(%r12) │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - movq $0x248eb9a,-0x80(%r12) │ │ │ │ - movq $0x1babb08,-0x78(%r12) │ │ │ │ - lea -0x8e(%r12),%rax │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - movq $0x27fd299,-0x68(%r12) │ │ │ │ - movq $0x27fd299,-0x60(%r12) │ │ │ │ - movq $0x277b939,-0x58(%r12) │ │ │ │ - movq $0x277b939,-0x50(%r12) │ │ │ │ - movq $0x277b939,-0x48(%r12) │ │ │ │ - movq $0x280dc29,-0x40(%r12) │ │ │ │ - movq $0x280dc29,-0x38(%r12) │ │ │ │ - movq $0x280dc29,-0x30(%r12) │ │ │ │ - movq $0x280dc29,-0x28(%r12) │ │ │ │ - movq $0x280dc29,-0x20(%r12) │ │ │ │ - movq $0x280dc29,-0x18(%r12) │ │ │ │ - movq $0x27fd299,-0x10(%r12) │ │ │ │ - movq $0x27fd299,-0x8(%r12) │ │ │ │ - movq $0x280dc29,(%r12) │ │ │ │ - movq $0x449408,0x8(%rbp) │ │ │ │ - lea -0xb0(%r12),%rsi │ │ │ │ - lea -0x77(%r12),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1ba8c48 │ │ │ │ - movq $0xb8,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + adc %r9b,%r8b │ │ │ │ + fwait │ │ │ │ + add %r9b,-0x77(%rcx) │ │ │ │ + fimuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + cwtl │ │ │ │ + std │ │ │ │ (bad) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x449430,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 449430 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - add $0x2,%al │ │ │ │ - add $0x68,%r12 │ │ │ │ + add %al,(%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 4494ad │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x2229ed8,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - movq $0x448e88,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ + ja 449c1a │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x20af3c0,-0x20(%r12) │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x60(%r12),%rax │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x218d8e0,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x49020460(%rax) │ │ │ │ - add $0x50,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44953a │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - movq $0x448cf0,-0x48(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x449258,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - lea -0x48(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ + lea 0x23bb06a(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ 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) │ │ │ │ - xor %ah,0x4(%rax) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4495c1 │ │ │ │ + add %al,0x48020460(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 449c79 │ │ │ │ + movq $0x449c90,-0x10(%rbp) │ │ │ │ + lea 0x20445e4(%rip),%rsi │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x448cb0,-0x40(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - movq $0x4494d8,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 218e968 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - sub %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44975f │ │ │ │ - movq $0x4484c8,-0x120(%r12) │ │ │ │ - mov %rsi,-0x110(%r12) │ │ │ │ - movq $0x448580,-0x108(%r12) │ │ │ │ - mov %r14,-0xf8(%r12) │ │ │ │ - movq $0x21f0d90,-0xf0(%r12) │ │ │ │ - lea -0x108(%r12),%rax │ │ │ │ - mov %rax,-0xe8(%r12) │ │ │ │ - movq $0x280dc51,-0xe0(%r12) │ │ │ │ - movq $0x21f0d90,-0xd8(%r12) │ │ │ │ - lea -0x120(%r12),%rax │ │ │ │ - mov %rax,-0xd0(%r12) │ │ │ │ - lea -0xee(%r12),%rax │ │ │ │ - mov %rax,-0xc8(%r12) │ │ │ │ - movq $0x4485e8,-0xc0(%r12) │ │ │ │ - mov %r14,-0xb0(%r12) │ │ │ │ - movq $0x448630,-0xa8(%r12) │ │ │ │ - lea -0xc0(%r12),%rax │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - movq $0x448850,-0x98(%r12) │ │ │ │ - mov %r14,-0x90(%r12) │ │ │ │ - lea -0xa3(%r12),%rax │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - movq $0x4488e8,-0x80(%r12) │ │ │ │ - lea -0x93(%r12),%rax │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x448938,-0x70(%r12) │ │ │ │ - lea -0x7b(%r12),%rax │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - movq $0x4489c8,-0x60(%r12) │ │ │ │ - lea -0x6b(%r12),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x448b20,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x448c40,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x449568,-0x20(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0xd6(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x128,0x388(%r13) │ │ │ │ - lea 0x2045ecf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x5f(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - lea 0x2045f72(%rip),%rbx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rbx,%rcx,1) │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23baff0(%rip),%rbx │ │ │ │ + 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) │ │ │ │ - mov %bl,0x4(%rdi) │ │ │ │ + sub %ah,0x4(%rax) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4497d9 │ │ │ │ + jb 449d4d │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 449d42 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x20457de(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x449950,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x449ad8,-0x28(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x218d880,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x449c50,-0x8(%r12) │ │ │ │ + lea -0x16(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4495e8 │ │ │ │ + jmp 219b1a8 │ │ │ │ + movq $0x40,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,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + 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 %dh,%al │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + cmp (%rdx),%eax │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + jmp 218d5c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + call 4846a218 <__environ@GLIBC_2.2.5+0x45c54170> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 449816 │ │ │ │ + jb 449e81 │ │ │ │ + add $0x68,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 449e76 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4497e0,-0x60(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + lea -0x60(%r12),%rcx │ │ │ │ + cmp $0xa,%rbx │ │ │ │ + jg 449e5f │ │ │ │ + movq $0x449cc8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x449d70,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x449d98,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ + jmp 218aa40 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x23bae2e(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 218aa40 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ 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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 449856 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 449f50 │ │ │ │ + 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 4498cc │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4498c1 │ │ │ │ + jb 449f31 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x449ef8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 449ef8 │ │ │ │ + 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,0x1c(%rdi) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + movq $0x44b038,-0x8(%r12) │ │ │ │ + mov %eax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + 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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 449906 │ │ │ │ - movq $0x449920,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 222f610 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + rex.RB loopne 449fa1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44a065 │ │ │ │ + movq $0x449f98,-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 449f98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,-0x67(%r8) │ │ │ │ - add %r14b,%sil │ │ │ │ - ret │ │ │ │ (bad) │ │ │ │ - jne 449948 │ │ │ │ + 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 $0x449fe0,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 449fe0 │ │ │ │ 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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sbbb $0x43,-0x74b7ffbc(%rcx) │ │ │ │ - cmovs -0x76b7f8a5(%rbx),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - ret │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x5a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x449e98,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x449eb8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x44a080,0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x23c3bf3(%rip),%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) │ │ │ │ (bad) │ │ │ │ - jne 449980 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,0x480044a0(%r8) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2189780 │ │ │ │ + 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 %esi,0x49(%rdi,%rdx,2) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4499d7 │ │ │ │ - movq $0x449870,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - movq $0x280cf09,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 449a16 │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - movq $0x280cf09,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + jne 44a0bc │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 20a79d0 │ │ │ │ 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,0x4802045b(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44a116 │ │ │ │ + movq $0x44a130,-0x18(%rbp) │ │ │ │ + lea 0x23babb1(%rip),%rdi │ │ │ │ + lea 0x23c701a(%rip),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x23b4602(%rip),%r14 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2152918 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x449830,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x4498e8,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x44a180,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp 2189780 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + (bad) │ │ │ │ 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 %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x490044a1(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + jmp 2157330 │ │ │ │ + (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,-0x39(%rax) │ │ │ │ + adc %r9b,%r8b │ │ │ │ + movabs 0x5d8b48de89490044,%eax │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4497f0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x449a40,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + cwtl │ │ │ │ + std │ │ │ │ + (bad) │ │ │ │ + incl (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - add $0x2,%al │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + 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 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 449b45 │ │ │ │ - movq $0x4497b0,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x449aa8,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + ja 44a21a │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x20af3c0,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x218d8e0,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + lea -0x3(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - lea 0x2045c01(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x40000000,%eax │ │ │ │ - pop %rsp │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 449bbf │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 449bba │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x449bd8,-0x18(%rbp) │ │ │ │ - lea 0x2045bb7(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14baf78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x4902045b(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 449c22 │ │ │ │ - movq $0x14bb190,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x280dc29,-0x10(%r12) │ │ │ │ - movq $0x248f72c,-0x8(%r12) │ │ │ │ - movq $0x248f759,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x23baa6a(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224138 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - add $0x2,%al │ │ │ │ - lea 0x2045c0a(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jae 449cab │ │ │ │ - lea 0x2045c08(%rip),%rbx │ │ │ │ + add %bl,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44a279 │ │ │ │ + movq $0x44a290,-0x10(%rbp) │ │ │ │ + lea 0x2043fa4(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 218e968 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%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,-0x75(%rax) │ │ │ │ - jne 449cac │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rbx,%rcx,1) │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ add $0x10,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 449cd9 │ │ │ │ - movq $0x449ca0,-0x10(%rbp) │ │ │ │ - mov 0xe(%r14),%rbx │ │ │ │ - mov 0x6(%r14),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 449ca0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23ba9f0(%rip),%rbx │ │ │ │ + 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) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - cmp (%rdx),%al │ │ │ │ + loopne 44a31f │ │ │ │ + add $0x2,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 449d1a │ │ │ │ + jb 44a34d │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44a342 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x449f50,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x44a0d8,-0x28(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x218d880,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x44a250,-0x8(%r12) │ │ │ │ + lea -0x16(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 209b0c0 │ │ │ │ + jmp 219b1a8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4802045b │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 449da1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x449d70,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 449d70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 449d91 │ │ │ │ - movq $0x449db8,0x0(%rbp) │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 2149760 │ │ │ │ - lea 0x2044838(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + (bad) │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - push %rcx │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x449de0,0x0(%rbp) │ │ │ │ - lea 0x20451e3(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 20a79b0 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - cwtl │ │ │ │ - rex.X cmp (%rdx),%al │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2098128 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + test $0x3b,%al │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jae 44a3a3 │ │ │ │ + jmp 218d5c0 │ │ │ │ + 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 $0x49,%al │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 449e5b │ │ │ │ + adc %bl,0x4(%rdx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 44a409 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44a4ad │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x449e48,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + movq $0x44a408,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 449e48 │ │ │ │ + jne 44a408 │ │ │ │ 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 %dh,0x49(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rcx │ │ │ │ add $0x2,%al │ │ │ │ - lea 0x2044969(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 449c78 │ │ │ │ + add $0x68,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44a4b1 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x449db8,-0x60(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + lea -0x60(%r12),%rcx │ │ │ │ + cmp $0xa,%rax │ │ │ │ + jg 44a496 │ │ │ │ + movq $0x44a2c8,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x44a370,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x44a398,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 218aa40 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x23ba7f7(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 218aa40 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 %ch,0x48023ba7(%rax) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + jmp 218d5c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + push $0x58a53b4d │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x68(%rdi) │ │ │ │ + movq $0x4494a8,-0x60(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + movq $0x449528,-0x48(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x44a3b8,-0x38(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x44a4e0,-0x18(%r12) │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp 218aa40 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + lea 0x2045899(%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 pop %rdx │ │ │ │ - add $0x2,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 449ee2 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 449ed7 │ │ │ │ + jb 44a5ca │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x449cf8,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x449d30,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x449e08,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4495e8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + jmp 438198 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + 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 │ │ │ │ + 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 $0x44a5a8,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + 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) │ │ │ │ + lock push %rdi │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 449f1e │ │ │ │ + jb 44a69a │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44a68f │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x44a5e8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x44a6b0,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + lea 0x23c6a92(%rip),%rsi │ │ │ │ + lea 0x20457a4(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 214f718 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 %cl,0x57(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 449f5e │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + jb 44a729 │ │ │ │ + movq $0x44a740,-0x10(%rbp) │ │ │ │ + lea 0x2043c44(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 218e968 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%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 %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 0x23ba53a(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lock push %rsi │ │ │ │ + add $0x2,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 449fd4 │ │ │ │ - add $0x18,%r12 │ │ │ │ + jb 44a7d7 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 449fc9 │ │ │ │ + ja 44a7cc │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xe(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + movq $0x44a638,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x44a700,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp 219b1a8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + 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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44a00e │ │ │ │ - movq $0x44a028,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 222f610 │ │ │ │ - jmp *-0x8(%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 %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x60(%r8) │ │ │ │ - add %r14b,%sil │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 44a050 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x5c(%rax) │ │ │ │ + cmp (%rdx),%eax │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + jmp 218d5c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov %ah,-0x74b7ffbc(%rax) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 44a088 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %dl,0x4(%rsi) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 44a891 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44a90c │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x44a890,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44a890 │ │ │ │ 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 %esi,0x49(%rdi,%rdx,2) │ │ │ │ - add $0x38,%esp │ │ │ │ + add %bl,%al │ │ │ │ + push %rbp │ │ │ │ + add $0x2,%al │ │ │ │ + add $0x48,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a0df │ │ │ │ - movq $0x449f78,-0x30(%r12) │ │ │ │ + ja 44a910 │ │ │ │ + cmpq $0xa,0x7(%rbx) │ │ │ │ + jg 44a8fa │ │ │ │ + movq $0x44a778,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x44a7f8,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - movq $0x280cf09,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ + movq $0x44a820,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a11e │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - movq $0x280cf09,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + lea 0x23ba396(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ 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) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x31(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x449f38,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x449ff0,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 44a989 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44a99e │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44a993 │ │ │ │ + movq $0x44a840,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x44a9c0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x2044b6d(%rip),%r14 │ │ │ │ + movq $0x222c4c0,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 214e140 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x20454e3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %ch,(%rax) │ │ │ │ + movabs 0x894908758b48023b,%eax │ │ │ │ + fimuls -0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + jo 44a9ce │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x48020454(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44aa18 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x44aa30,-0x18(%rbp) │ │ │ │ + lea 0x23ba29d(%rip),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x204547b(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 214f718 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ 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,0x31(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x449ef8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x44a148,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x49020456(%rax) │ │ │ │ - add $0x28,%esp │ │ │ │ + add %cl,(%rax) │ │ │ │ + push %rsp │ │ │ │ + add $0x2,%al │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a24d │ │ │ │ - movq $0x449e70,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x44a1b0,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x2045689(%rip),%rbx │ │ │ │ + ja 44aaab │ │ │ │ + movq $0x44a9e0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + lea 0x23ba004(%rip),%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x20453f3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ ... │ │ │ │ - adc $0xc8000000,%eax │ │ │ │ - push %rsi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x48020453(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44ab07 │ │ │ │ + movq $0x44ab28,-0x8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x204538c(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 214f718 │ │ │ │ + lea 0x20453b2(%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 $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0x60000000,%eax │ │ │ │ + push %rbx │ │ │ │ add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44a2c7 │ │ │ │ + jb 44abb7 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 44a2c2 │ │ │ │ + je 44abb2 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x44a2e0,-0x18(%rbp) │ │ │ │ - lea 0x204563f(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14baf78 │ │ │ │ + lea 0x2045319(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2150ee8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x56(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a32a │ │ │ │ - movq $0x14bb190,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x280dc29,-0x10(%r12) │ │ │ │ - movq $0x248f884,-0x8(%r12) │ │ │ │ - movq $0x248f8e9,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224138 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x56(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - lea 0x204564b(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x88000000,%eax │ │ │ │ - push %rsi │ │ │ │ + adc $0x20000000,%eax │ │ │ │ + push %rbx │ │ │ │ add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44a3c7 │ │ │ │ + jb 44ac25 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 44a3c2 │ │ │ │ + je 44ac20 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x44a3e0,-0x18(%rbp) │ │ │ │ - lea 0x22b0a3f(%rip),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ + lea 0x23ba098(%rip),%rsi │ │ │ │ + lea 0x23b2ab9(%rip),%r14 │ │ │ │ + lea 0x20452d9(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f748 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + push %rdx │ │ │ │ + add $0x2,%al │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x20452be(%rip),%r14 │ │ │ │ + jmp 2189780 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $0x2,0x4(%rcx) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44aca0 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x44acb8,-0x18(%rbp) │ │ │ │ + lea 0x23ba015(%rip),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x2045193(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 214f718 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - push %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,0x19(%rdi) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rcx │ │ │ │ add $0x2,%al │ │ │ │ - add $0x40,%r12 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a43c │ │ │ │ - movq $0x14def70,-0x38(%r12) │ │ │ │ - movq $0x27fd299,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x280dc29,-0x20(%r12) │ │ │ │ - movq $0x248f9cb,-0x18(%r12) │ │ │ │ - movq $0x26fae89,-0x10(%r12) │ │ │ │ - movq $0x26fae89,-0x8(%r12) │ │ │ │ - movq $0x26faeeb,(%r12) │ │ │ │ - lea -0x37(%r12),%rbx │ │ │ │ + ja 44ad33 │ │ │ │ + movq $0x44ac68,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + lea 0x23b9d7c(%rip),%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x204522b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + push %rax │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44ad8f │ │ │ │ + movq $0x44adb0,-0x8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x20450a4(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 214f718 │ │ │ │ + lea 0x20451ea(%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 $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ - adc $0xe0000000,%eax │ │ │ │ - push %rbp │ │ │ │ + adc $0x98000000,%eax │ │ │ │ + push %rcx │ │ │ │ add $0x2,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44a4a7 │ │ │ │ + jb 44ae3f │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 44a4a2 │ │ │ │ + je 44ae3a │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x22b36d0(%rip),%r14 │ │ │ │ + lea 0x2045151(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14edcf8 │ │ │ │ + jmp 2150ee8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - adc $0xc0000000,%eax │ │ │ │ - push %rbp │ │ │ │ + adc $0x58000000,%eax │ │ │ │ + push %rcx │ │ │ │ add $0x2,%al │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44a507 │ │ │ │ + jb 44aead │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 44a502 │ │ │ │ + je 44aea8 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2045567(%rip),%r14 │ │ │ │ + lea 0x23b9e10(%rip),%rsi │ │ │ │ + lea 0x23b2831(%rip),%r14 │ │ │ │ + lea 0x2045111(%rip),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 14ecbe8 │ │ │ │ + jmp 222f748 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - lock mov %rdi,%rsi │ │ │ │ - lea 0x23b2d64(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 222f890 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + push %rcx │ │ │ │ + add $0x2,%al │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x20450f6(%rip),%r14 │ │ │ │ + jmp 2189780 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%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 44a5a0 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44a590,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44af6f │ │ │ │ + movq $0x44af30,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a590 │ │ │ │ + jne 44af30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x490044a5(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - jmp 450bd8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + 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,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x44b0b8,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x44a5b8,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - push $0x4802048f │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44a660 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44a650,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44a650 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x20450ba(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - pop (%rdx,%rax,1) │ │ │ │ - movq $0x44a678,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 452ac0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + filds (%rcx) │ │ │ │ ... │ │ │ │ + add $0x0,%al │ │ │ │ + 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,0x1b(%rdi) │ │ │ │ - movq $0x21f0c70,-0x8(%r12) │ │ │ │ - movsd %xmm1,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x44a678,0x0(%rbp) │ │ │ │ - jmp 22240c8 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rdi │ │ │ │ + in (%dx),%al │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - push %rbp │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44a74b │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a740 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x44a610,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x21f0320,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rcx │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x44a760,-0x10(%rbp) │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453110 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ + in (%dx),%al │ │ │ │ + filds (%rcx) │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%bl │ │ │ │ - (bad) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + mov $0xec,%bl │ │ │ │ + filds (%rcx) │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x3,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + in $0xec,%al │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %cl,0x48000000(%rdi) │ │ │ │ - movl $0x44a7c0,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44a7c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x75(%r8) │ │ │ │ - push %rax │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - pop %rax │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - sbb %cl,-0x7f(%rax) │ │ │ │ - sti │ │ │ │ - loopne 44a772 │ │ │ │ - and (%rdx),%al │ │ │ │ - jne 44a7fa │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - call 221f7d0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rcx │ │ │ │ - movq $0x44a778,0x8(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44a778 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x23c26eb(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + inc %rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + in (%dx),%eax │ │ │ │ + filds (%rcx) │ │ │ │ + ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + filds (%rcx) │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44a8a3 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a898 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x7(%rax),%rax │ │ │ │ - shl $1,%rax │ │ │ │ - cmp $0xe4e1c0,%rax │ │ │ │ - jg 44a886 │ │ │ │ - movq $0x21f0cd0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - lea 0x2045240(%rip),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2,%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movsxd %ebp,%ebp │ │ │ │ + filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + add $0x3,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + lea (bad),%ebp │ │ │ │ + in (%dx),%eax │ │ │ │ + filds (%rcx) │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x4,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + filds (%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,0x4(%rdx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44a92c │ │ │ │ - movq $0x44a918,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + jb 44b14a │ │ │ │ + movq $0x44b110,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a918 │ │ │ │ + jne 44b110 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x52(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - lea 0x204524b(%rip),%rsi │ │ │ │ - mov 0xf(%rbx),%r14 │ │ │ │ + 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 $0x4506b8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2044ee7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dl,0x4(%rdx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 44a991 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44a9d3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44a990,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44b1e2 │ │ │ │ + movq $0x44b1a8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44a990 │ │ │ │ + jne 44b1a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - push %rcx │ │ │ │ - add $0x2,%al │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44a9c3 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x44a8e0,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4506d8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0x2044e57(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%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 44aa7b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44aa38,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + jb 44b27a │ │ │ │ + movq $0x44b240,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44aa38 │ │ │ │ + jne 44b240 │ │ │ │ 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x222a640,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4506f8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + lea 0x2044dc7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48020451(%rax) │ │ │ │ - lea -0x58(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44ab0a │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44aaff │ │ │ │ - movq $0x44a550,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x2229e60,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x44ab28,-0x38(%rbp) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 44b43f │ │ │ │ + movq $0x44b2e8,-0x28(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 2225858 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x2045167(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - push %rcx │ │ │ │ - add $0x2,%al │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44ab65 │ │ │ │ - movq $0x44a6d0,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x44ab90,0x0(%rbp) │ │ │ │ - lea -0xf(%r12),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - jmp 2062b18 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x23c30ad(%rip),%rbx │ │ │ │ - jmp 44abd8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x48020450(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - movq $0x44abc0,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44abc0 │ │ │ │ + jne 44b2e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x50(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 44ab75 │ │ │ │ - lea 0x23c305a(%rip),%rbx │ │ │ │ - movq $0x44ac08,0x0(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,(%r8) │ │ │ │ + mov $0x44,%bl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ac08 │ │ │ │ + jne 44b318 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %r8b,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - push %rax │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x44ac30,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WRXB add $0x2,%al │ │ │ │ - movq $0x44ac88,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - jmp 4c3e70 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,-0x4d(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44b348 │ │ │ │ + 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 %bh,0x4f(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - jmp 44ad05 │ │ │ │ - lea 0x22aaa75(%rip),%rbx │ │ │ │ - jmp 44acec │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4f(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 44ac6d │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44aeaf │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - movq $0x280cf09,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - mov %rax,%rdx │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 44ae12 │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44aebf │ │ │ │ - movq $0x44a838,-0x60(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0x21f0320,-0x48(%r12) │ │ │ │ - lea -0x60(%r12),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x214b770,-0x30(%r12) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x44a8c0,-0x20(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x2229f50,-0x10(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0x44adb0,0x0(%rbp) │ │ │ │ - lea 0x2044d22(%rip),%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,-0x4d(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44adb0 │ │ │ │ + jne 44b378 │ │ │ │ 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) │ │ │ │ - rex.WRX add $0x2,%al │ │ │ │ - movq $0x44af18,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x222d388,-0x20(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14efa40 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4802044d(%rax) │ │ │ │ - mov 0x10(%rbp),%edi │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44aedb │ │ │ │ - movq $0x2229f50,-0x10(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0x44ae70,0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea 0x2044c5e(%rip),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x480044b3(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ae70 │ │ │ │ + jne 44b3a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x34(%rax) │ │ │ │ - sub (%rdx),%eax │ │ │ │ - movq $0x44af78,0x0(%rbp) │ │ │ │ - lea 0x2044d0d(%rip),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x222d388,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 14efa40 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - movq $0x44ac58,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x44ae00,0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44af4e │ │ │ │ - movq $0x44a940,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - lea 0x23c1fc2(%rip),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x44af18,0x0(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,%r8b │ │ │ │ + mov $0x44,%bl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44b3d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - test %eax,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ 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,0x35(%rdi) │ │ │ │ - movq $0x44a9e8,-0x30(%r12) │ │ │ │ + add %dh,0x4a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x450798,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x2229e60,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x30(%r12),%r14 │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - movq $0x44af78,0x0(%rbp) │ │ │ │ jmp 2224080 │ │ │ │ + lea 0x2044c0a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x22aa6f2,%eax │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 44b498 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4802044d(%rax) │ │ │ │ - lea 0x2044d92(%rip),%ebx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + inc %edi │ │ │ │ + sldt (%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x4(%rbx),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + rex.WXB (bad) │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%r10 │ │ │ │ + mov 0x1f(%rbx),%r11 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x27(%rbx),%rax │ │ │ │ + mov 0x2f(%rbx),%rbx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jg 44b4c4 │ │ │ │ + jmp 44b4c7 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + cmp %r10,%rdi │ │ │ │ + jg 44b4ce │ │ │ │ + jmp 44b4d1 │ │ │ │ + mov %r10,%rdi │ │ │ │ + cmp %r11,%r8 │ │ │ │ + jg 44b533 │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jg 44b596 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jg 44b50e │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %rcx,%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) │ │ │ │ - fdivrs -0x72b7fdfb(%rsi) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44b07a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4d7048 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jg 44b5e4 │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jg 44b56e │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jg 44b5c2 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jg 44b613 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add %rcx,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4ce8458d480205be,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44b0e0 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44b0d0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 44b71c │ │ │ │ + movq $0x44b690,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44b690 │ │ │ │ + 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 fdiv %st(0),%st │ │ │ │ + mov $0x44,%dh │ │ │ │ + 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),%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 44b0d0 │ │ │ │ + jne 44b6f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + xor %r9b,-0x39(%r8) │ │ │ │ + xor %r13b,-0x49(%r8) │ │ │ │ + add %r9b,0x4d(%rbx,%rcx,4) │ │ │ │ + sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 44b710 │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44b498 │ │ │ │ + lea 0x204493d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x42(%rax) │ │ │ │ - add $0x45c74802,%eax │ │ │ │ - add %bh,%al │ │ │ │ - mov $0x44,%al │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - clc │ │ │ │ - pop %rdx │ │ │ │ add %al,(%rax) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + xor %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 44b754 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 44b768 │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - mov $0x83490205,%esi │ │ │ │ + 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,0x21(%rdi) │ │ │ │ - movq $0x44b058,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + movq $0x450798,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x44b0f8,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x44b738,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 44b8e1 │ │ │ │ + movq $0x44b838,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44b838 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - and %cl,0x4(%rbx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44b186 │ │ │ │ - movq $0x44b1a0,-0x8(%rbp) │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x4(%rbx),%rsi │ │ │ │ - lea 0x2044944(%rip),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %al,0x48000000(%rbp) │ │ │ │ + movl $0x44b888,-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 │ │ │ │ - jmp 44aa98 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44b888 │ │ │ │ + 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,-0x39(%rax) │ │ │ │ + rex.RB loopne 44b88d │ │ │ │ + mov $0x8b480044,%ecx │ │ │ │ + jne 44b89c │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x27(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x2f(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 44b7f8 │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x2044780(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + xor %r9b,-0x39(%r8) │ │ │ │ + xor %r15b,-0x47(%r8) │ │ │ │ + add %r9b,0x4d(%rbx,%rcx,4) │ │ │ │ + adc %cl,0x45(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jge 44b938 │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %rbx,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 44b498 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + xor %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 44b964 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 44b978 │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ 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,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + movq $0x450798,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 22240f8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x44b948,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ 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 clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44b212 │ │ │ │ - movq $0x44b230,-0x8(%rbp) │ │ │ │ + jb 44ba51 │ │ │ │ + movq $0x44ba40,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4bc920 │ │ │ │ - lea 0x2044be7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4802044b(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 44b289 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b279 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x44b090,-0x20(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x44b158,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x4(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x44b2b0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44b2b0 │ │ │ │ + jne 44ba40 │ │ │ │ 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,0x49(%rsi,%rbp,2) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b31a │ │ │ │ - movq $0x21f0d90,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x280dc51,-0x28(%r12) │ │ │ │ - movq $0x21f0320,-0x20(%r12) │ │ │ │ - movq $0x280cf09,-0x18(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x44b040,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x4(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x2044993(%rip),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jae 44ba53 │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 44b7f8 │ │ │ │ + lea 0x2044618(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0x28000000,%eax │ │ │ │ - rex.WXB add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + adc $0x60000000,%eax │ │ │ │ + rex.RX add $0x2,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44b397 │ │ │ │ + jb 44bab7 │ │ │ │ sub $0x8,%rsp │ │ │ │ mov %r13,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ xor %eax,%eax │ │ │ │ call 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 44b392 │ │ │ │ + je 44bab2 │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x44b3b0,-0x18(%rbp) │ │ │ │ - lea 0x2044a97(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14baf78 │ │ │ │ + lea 0x20445ff(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20c9438 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4902044a(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b3fa │ │ │ │ - movq $0x14bb190,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x248fd1a,-0x18(%r12) │ │ │ │ - movq $0x280dc29,-0x10(%r12) │ │ │ │ - movq $0x248fdd4,-0x8(%r12) │ │ │ │ - movq $0x248fe01,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224138 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44bafa │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x44bb10,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2159118 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - rex.WX add $0x2,%al │ │ │ │ - lea 0x2044af2(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rol $0x22,%ah │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r11b,0x48024900(%r9) │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ + jmp 214bef0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %cl,0x4(%rbx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44b471 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44bb72 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x2044aee(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ + movq $0x222c4c0,-0x20(%rbp) │ │ │ │ + movq $0x2490079,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 214bef0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44b4ae │ │ │ │ + jb 44bbba │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ + movq $0x222c4c0,-0x20(%rbp) │ │ │ │ + movq $0x2490099,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 214bef0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44bc02 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x222c4c0,-0x20(%rbp) │ │ │ │ + movq $0x2490089,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 214bef0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - test $0x49000000,%eax │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b57b │ │ │ │ - movq $0x2229f50,-0x10(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - movq $0x44b540,-0x28(%rbp) │ │ │ │ - lea 0x2044596(%rip),%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44b540 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4a(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x44b5a8,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - movq $0x222d388,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14ef768 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x2044a23(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 44bc52 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x222c9e8,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2158e40 │ │ │ │ + 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 %cl,%al │ │ │ │ - rex.WB add $0x2,%al │ │ │ │ - movq $0x44b5d0,0x0(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44b5d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 44bca2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x222c9e8,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2158ea8 │ │ │ │ + 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 %ah,0x48020449(%rax) │ │ │ │ - movl $0x44b608,-0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44b608 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 44bcf2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x222c9e8,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2158e40 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x49(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 44b66a │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b65a │ │ │ │ - movq $0x44b448,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - movq $0x280cf09,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x44b690,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44b690 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x0,%al │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 44bd42 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x222c9e8,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2158e40 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex.RB add $0x2,%al │ │ │ │ - movq $0x44b6c8,-0x8(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44b6c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48020445(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x44b700,0x8(%rbp) │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 44aa98 │ │ │ │ - nop │ │ │ │ - test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 44bd92 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x222c9e8,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2158ea8 │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - movq $0x44b488,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x44b700,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - adc $0xa8000000,%eax │ │ │ │ - rex.W add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44b7bf │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 44b7ba │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x44b7d8,-0x18(%rbp) │ │ │ │ - lea 0x204481f(%rip),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 14baf78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 44bde2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x222c9e8,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2158e40 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.W add $0x2,%al │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44b822 │ │ │ │ - movq $0x14bb190,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x280dc29,-0x10(%r12) │ │ │ │ - movq $0x248ff44,-0x8(%r12) │ │ │ │ - movq $0x248ffb5,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224138 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x2044442,%eax │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - rex.W add $0x2,%al │ │ │ │ - lea 0x2044803(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x68000000,%eax │ │ │ │ - rex.W add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %dh,%al │ │ │ │ + rex.X add $0x2,%al │ │ │ │ + lea -0x98(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44b8e7 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 44b8e2 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x44b900,-0x18(%rbp) │ │ │ │ - lea 0x22af51f(%rip),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jb 44be29 │ │ │ │ + movq $0x44be48,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 2158d60 │ │ │ │ + lea 0x20442e0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48020447(%rax) │ │ │ │ - lea 0x20447b2(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x49020442(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44be83 │ │ │ │ + movq $0x44bad0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x44bea8,-0x10(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2159188 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 44b979 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44b9b0 │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jb 44b969 │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 44b9bb │ │ │ │ - movq $0x44ba58,-0x10(%rbp) │ │ │ │ - mov 0x4(%r14),%rbx │ │ │ │ - mov 0xc(%r14),%rax │ │ │ │ + add %cl,0x42(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + movq $0x44bee8,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x222c9e8,-0x18(%rbp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ba58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 44ba00 │ │ │ │ - movq $0x44b9a0,-0x8(%rbp) │ │ │ │ - mov 0xe(%r14),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44b9a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 21e87a0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - mov $0x89490044,%ebx │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - js 44b9ad │ │ │ │ (bad) │ │ │ │ - decl -0x73(%rax) │ │ │ │ - sbb $0x2044799,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x44b9f0,-0x10(%rbp) │ │ │ │ - mov 0x5(%r14),%rbx │ │ │ │ - mov 0xd(%r14),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44b9f0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex.X add $0x2,%al │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 44bf01 │ │ │ │ + lea 0x20441f8(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x44bf28,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + jmp 2159188 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %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,-0x45(%r8) │ │ │ │ + add %r9b,-0x41(%r8) │ │ │ │ add %r9b,-0x77(%rcx) │ │ │ │ fsubrp %st,%st(1) │ │ │ │ - sub %bh,%bh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + sub %al,%bh │ │ │ │ + flds (%rcx) │ │ │ │ + test %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,-0x39(%r8) │ │ │ │ - or %r14b,-0x46(%r8) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,0x1(%r8) │ │ │ │ - (bad) -0x73(%rax) │ │ │ │ - pop %rcx │ │ │ │ - add %ecx,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ + or %r15b,-0x41(%r8) │ │ │ │ + add %r9b,-0x77(%rcx) │ │ │ │ + (bad) │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ + jmp 2159118 │ │ │ │ + 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) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esi,0x4900000a(%rdx) │ │ │ │ + movl $0x44bb40,-0x28(%rsp) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x44bb88,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x44bfe8,-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 44ba70 │ │ │ │ + jne 44bfe8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - add %eax,(%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,-0x75(%rax) │ │ │ │ + xor %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne 44c010 │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + jmp 44c132 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + int3 │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - or %r14b,(%r9) │ │ │ │ - leave │ │ │ │ - jmp 44ba7c │ │ │ │ - rex.X add %al,(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov 0x50(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x58(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r10 │ │ │ │ + mov 0x20(%rbp),%r11 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 44c0c8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%al │ │ │ │ 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 or %r9b,-0x7d(%r8) │ │ │ │ + xor %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne 44c088 │ │ │ │ + jmp 44c132 │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ - mov %ebx,%edx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 44bb00 │ │ │ │ - movq $0x44bac8,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44bac8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + or %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 %r14b,%r8b │ │ │ │ - mov $0x8b480044,%edx │ │ │ │ - pop %rbx │ │ │ │ - psadbw %mm3,%mm0 │ │ │ │ - (bad) │ │ │ │ - jne 44baf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,0x55(%rbx,%rcx,4) │ │ │ │ + and %cl,0x5d(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x64(%rcx,%rcx,4) │ │ │ │ + and $0x90,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rbp) │ │ │ │ + lret │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x90(%rsp),%r14 │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + mov %r8,%r10 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44c1a2 │ │ │ │ + movq $0x44bda8,-0x58(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x450798,-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) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea -0x58(%r12),%r14 │ │ │ │ + lea -0x2f(%r12),%rsi │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44c18a │ │ │ │ + movq $0x44bd58,-0x20(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x44c208,-0x8(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + movq $0x222c9e8,-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 21e89a8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x44c060,0x0(%rbp) │ │ │ │ + jmp 22240f8 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + movq $0x44c018,-0x28(%rbp) │ │ │ │ + mov %r8,-0x20(%rbp) │ │ │ │ + mov %r9,-0x18(%rbp) │ │ │ │ + mov %r10,-0x10(%rbp) │ │ │ │ + mov %r11,-0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rsi,0x30(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ xchg %ax,%ax │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%al │ │ │ │ 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) │ │ │ │ - mov $0x89490044,%edx │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - sub %bh,%dh │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - decl -0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - mov $0x89480044,%ebx │ │ │ │ - ret │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44bb30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + imul $0x7,-0x70(%rsi),%esp │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,-0x45(%r8) │ │ │ │ - add %r9b,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - call 4244bb3e <__environ@GLIBC_2.2.5+0x3fc35a96> │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + xor %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rsi,1) │ │ │ │ + movl $0x44c088,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,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44b498 │ │ │ │ + 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 44c2b1 │ │ │ │ + movq $0x44bbd0,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x44c2e0,0x0(%rbp) │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x222c9e8,-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 21e89a8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x44c1e8,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 22240f8 │ │ │ │ + nopl (%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,0x3(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rdx,%rcx,1) │ │ │ │ + mov %eax,%ebx │ │ │ │ + add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x44c3c0,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,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44b498 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + int $0xf │ │ │ │ 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,0x480044bb(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44bba0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB push $0x484d8b48 │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x30(%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 │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov %rsi,0x50(%rsp) │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %r14,0x58(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %r11,%r8 │ │ │ │ + mov 0x58(%rsp),%r11 │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + jmp 44c3dd │ │ │ │ + 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,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - mov $0x89490044,%ebx │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - js 44bbab │ │ │ │ - (bad) │ │ │ │ - incl 0x0(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sub %cl,0x55(%rbx,%rcx,4) │ │ │ │ + and %cl,0x5d(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + rex.R and $0x48,%al │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44ca07 │ │ │ │ + movq $0x44bc18,-0x58(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov %r11,-0x40(%r12) │ │ │ │ + mov 0x48(%rsp),%r11 │ │ │ │ + mov %r11,-0x38(%r12) │ │ │ │ + movq $0x450798,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x58(%r12),%r14 │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r11,%rax │ │ │ │ + jmp 44c779 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sar %cl,%bh │ │ │ │ + add $0x0,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + test %edx,0x48000000(%rax) │ │ │ │ + mov 0x70(%rbp),%ecx │ │ │ │ + mov 0x80(%rbp),%rdx │ │ │ │ + mov 0x78(%rbp),%rbx │ │ │ │ + mov 0x60(%rbp),%r14 │ │ │ │ + mov 0x68(%rbp),%rsi │ │ │ │ + mov 0x58(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + mov 0x40(%rbp),%r10 │ │ │ │ + mov 0x38(%rbp),%r11 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rdx,0x78(%rsp) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %r14,0x68(%rsp) │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov %rsi,0x80(%rsp) │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 44c5e3 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + int $0x27 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,0x1(%r8) │ │ │ │ - fmuls -0x73(%rax) │ │ │ │ - pop %rax │ │ │ │ - add %ecx,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %ah,%gs:0xf(%rsi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x1(%rax) │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB push $0x484d8b48 │ │ │ │ + mov 0x58(%rbp),%rdx │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r10 │ │ │ │ + mov 0x18(%rbp),%r11 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 44c6fd │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 44bc58 │ │ │ │ - movq $0x44bc48,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44bc48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge 44c558 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44c779 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + int3 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x44(%r8) │ │ │ │ - add %r9b,-0x77(%rcx) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - sar $1,%ah │ │ │ │ - (bad) │ │ │ │ - decl -0x73(%rax) │ │ │ │ - sbb $0x20444f9,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 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 $0x21f0cd0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x44bc78,0x0(%rbp) │ │ │ │ - jmp 2224098 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov 0x50(%rbp),%rdx │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + mov 0x30(%rbp),%r11 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %rdx,0x78(%rsp) │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + mov 0x18(%rbp),%r10 │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rcx,0x88(%rsp) │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r8,%r14 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r10,%r9 │ │ │ │ + mov %r11,%r10 │ │ │ │ + mov %rax,%r11 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + add $0x98,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44c825 │ │ │ │ + movq $0x450798,-0x90(%r12) │ │ │ │ + mov %rax,-0x88(%r12) │ │ │ │ + mov %rcx,-0x80(%r12) │ │ │ │ + mov %rdx,-0x78(%r12) │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %rsi,-0x60(%r12) │ │ │ │ + movq $0x44bcb8,-0x58(%r12) │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x450798,-0x30(%r12) │ │ │ │ + mov 0x80(%rsp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %r11,(%r12) │ │ │ │ + add $0x28,%rbp │ │ │ │ + lea -0x8f(%r12),%rsi │ │ │ │ + lea -0x58(%r12),%r14 │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + jmp 44c779 │ │ │ │ xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + or %al,(%rcx) │ │ │ │ + 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jae 44bd57 │ │ │ │ - lea 0x20444b0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%r10 │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %r11,0x68(%rsp) │ │ │ │ + mov %r8,%r11 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov 0x68(%rsp),%r14 │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44c7f1 │ │ │ │ + movq $0x44bd08,-0x58(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + movq $0x450798,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + mov %r10,-0x10(%r12) │ │ │ │ + mov %r11,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + add $0x8,%rbp │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + lea -0x2f(%r12),%rdi │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44c7d5 │ │ │ │ + movq $0x44bc68,-0x20(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x44c870,-0x8(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rdi,%r14 │ │ │ │ + movq $0x222c9e8,-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 21e89a8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x44c538,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2224138 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + movq $0x44c4e8,-0x28(%rbp) │ │ │ │ + mov %r9,-0x20(%rbp) │ │ │ │ + mov %r10,-0x18(%rbp) │ │ │ │ + mov %r11,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %r8,0x0(%rbp) │ │ │ │ + mov %rdi,0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + movq $0x98,0x388(%r13) │ │ │ │ + movq $0x44c460,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + 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) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add 0x44(%rbx),%esi │ │ │ │ - cmp $0x2,%rcx │ │ │ │ - jb 44bda4 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44bd3c │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rbp,%rsi,1) │ │ │ │ + movl $0x44c6b0,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,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44b498 │ │ │ │ + movq $0x44c8f0,0x0(%rbp) │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + movq $0x222c9e8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 44bd9a │ │ │ │ - movq $0x44bcf8,-0x28(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x7(%rsi),%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov 0xf(%rax),%rbx │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov 0x17(%rax),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 21e89a8 │ │ │ │ + nopl 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) │ │ │ │ + sbb %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x78(%rbp) │ │ │ │ + movq $0x44c998,-0x28(%rbp) │ │ │ │ + mov 0x27(%rax),%rbx │ │ │ │ + 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,0x98(%rsp) │ │ │ │ + mov 0x2f(%rax),%rax │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %r11,0xa0(%rsp) │ │ │ │ + mov 0x98(%rsp),%r11 │ │ │ │ + mov %r11,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ - mov 0x1f(%rax),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 21ef240 │ │ │ │ - lea 0x23b14f8(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - add $0x28,%rbp │ │ │ │ + mov %r10,0x0(%rbp) │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 44b498 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - jmp 44bd57 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 44b650 │ │ │ │ + nopl (%rax) │ │ │ │ + int $0x27 │ │ │ │ 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 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r13b,-0x3b(%r8) │ │ │ │ + add %r9b,-0x37(%rcx,%rcx,4) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov %r14,%r11 │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov %r11,0x88(%rsp) │ │ │ │ + mov 0x20(%rbp),%r11 │ │ │ │ + mov %r11,-0x8(%rbp) │ │ │ │ + mov 0x30(%rbp),%r11 │ │ │ │ + mov %r11,0x0(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + mov %r10,0x20(%rbp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + mov %rbx,0x40(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 44b498 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + movq $0x44c340,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x48000000,%eax │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44be41 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44be08,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + jb 44caa7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 44caa2 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x1dfd578(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20660d0 │ │ │ │ + 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,0x48020436(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44cc14 │ │ │ │ + movq $0x44cb08,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44be08 │ │ │ │ + jne 44cb08 │ │ │ │ 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,0x36(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + movq $0x44cb40,-0x8(%rbp) │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44cb40 │ │ │ │ + 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,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - mov $0x8b480044,%esi │ │ │ │ - pop %rbx │ │ │ │ - psadbw %mm3,%mm0 │ │ │ │ + add %cl,(%rax) │ │ │ │ + ss add $0x2,%al │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + cmp 0x8(%rbp),%rax │ │ │ │ + je 44cb5b │ │ │ │ + lea 0x23c10d5(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x44cb88,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44cb88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xor $0x8b480204,%eax │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add (%rdi),%ecx │ │ │ │ (bad) │ │ │ │ - jne 44be30 │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + stc │ │ │ │ + add $0xf,%al │ │ │ │ + sbb $0x0,%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x44cbd8,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44cbd8 │ │ │ │ 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 │ │ │ │ + add %dh,0x35(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jne 44cc04 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmp 0x5(%rbx),%rax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247fbc0(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x204353d(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x204354d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 44cc92 │ │ │ │ + movq $0x44cc58,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44cc58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + xor $0x4,%al │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add -0x60(%rbp),%dh │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmp 0x6(%rbx),%rax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247fbc0(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23c0fa7(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x44ccc8,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44ccc8 │ │ │ │ + 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) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44bed1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44be98,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + add %al,0x48020434(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 44cc04 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmp 0x7(%rbx),%rax │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247fbc0(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + xor $0x4,%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 44cd61 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44ce44 │ │ │ │ + movq $0x44cd50,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44be98 │ │ │ │ + jne 44cd50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - mov $0x8b480044,%esi │ │ │ │ - pop %rbx │ │ │ │ - psadbw %mm3,%mm0 │ │ │ │ (bad) │ │ │ │ - jne 44bec0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + xor (%rdx,%rax,1),%eax │ │ │ │ + movq $0x44cd88,-0x8(%rbp) │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44cd88 │ │ │ │ + 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,%al │ │ │ │ + xor (%rdx,%rax,1),%eax │ │ │ │ + and $0x7,%ebx │ │ │ │ + lea -0x1(%rbx),%rax │ │ │ │ + cmp 0x8(%rbp),%rax │ │ │ │ + jne 44ce36 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x44cdc8,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44cdc8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x48020433(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jb 44ce4f │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jae 44cea4 │ │ │ │ + movq $0x44ce18,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44ce18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - js 44bf42 │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 44bf68 │ │ │ │ - movq $0x44bdc8,-0x70(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0x44be58,-0x58(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - movq $0x21f0320,-0x40(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - lea -0x70(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x2229e60,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,(%rax) │ │ │ │ + xor (%rdx,%rax,1),%eax │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jne 44cf07 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmp 0x5(%rbx),%rax │ │ │ │ + je 44cea4 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + lea 0x23c0df5(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - lea 0x204421e(%rip),%rbx │ │ │ │ + lea 0x204332d(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0xe0000000,%eax │ │ │ │ - rex.X add $0x2,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44bfde │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 44bfd9 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x20442a9(%rip),%rsi │ │ │ │ - lea 0x20441c9(%rip),%r14 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 44ceb2 │ │ │ │ + movq $0x44ce88,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44ce88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xor (%rdx,%rax,1),%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jne 44cf07 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmp 0x6(%rbx),%rax │ │ │ │ + je 44cea4 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ + jmp 44ce36 │ │ │ │ + lea 0x23c0d7e(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x44cee8,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44cee8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ - rex.R add $0x2,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44c046 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 44c041 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x20443c9(%rip),%rsi │ │ │ │ - lea 0x2044161(%rip),%r14 │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x32(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 44cf07 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmp 0x7(%rbx),%rax │ │ │ │ + je 44cea4 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ + jmp 44ce36 │ │ │ │ + lea 0x204323a(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x28000000,%eax │ │ │ │ - rex.RXB add $0x2,%al │ │ │ │ + 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 44d8a0 │ │ │ │ + nopl (%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 44c0ae │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 44c0a9 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x20446f1(%rip),%rsi │ │ │ │ - lea 0x20440f9(%rip),%r14 │ │ │ │ + jb 44cf9d │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44cf92 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x23b3ef8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 209dfa0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xe0000000,%eax │ │ │ │ - rex.RXB add $0x2,%al │ │ │ │ + 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 44c116 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 44c111 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x20447a9(%rip),%rsi │ │ │ │ - lea 0x2044091(%rip),%r14 │ │ │ │ + jb 44d00d │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d002 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x23b3e88(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 204f7c0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ - rex.WB add $0x2,%al │ │ │ │ + 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 44c17e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 44c179 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x20448c9(%rip),%rsi │ │ │ │ - lea 0x2044029(%rip),%r14 │ │ │ │ + jb 44d07d │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d072 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x23b3e18(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 204f368 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x50000000,%eax │ │ │ │ - rex.WRX add $0x2,%al │ │ │ │ + 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 44c1e6 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 44c1e1 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2044e19(%rip),%rsi │ │ │ │ - lea 0x2043fc1(%rip),%r14 │ │ │ │ + jb 44d0ed │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d0e2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x23b3da8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 204f7c0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xf8000000,%eax │ │ │ │ - rex.WRXB add $0x2,%al │ │ │ │ + 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 44c24e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 44c249 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2044fc1(%rip),%rsi │ │ │ │ - lea 0x2043f59(%rip),%r14 │ │ │ │ + jb 44d15d │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d152 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x23b3d38(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 204f368 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x18000000,%eax │ │ │ │ - push %rcx │ │ │ │ - add $0x2,%al │ │ │ │ + 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 44c2b6 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 44c2b1 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x20450e1(%rip),%rsi │ │ │ │ - lea 0x2043ef1(%rip),%r14 │ │ │ │ + jb 44d1cd │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d1c2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x23b3cc8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 204f7c0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x80000000,%eax │ │ │ │ - push %rbx │ │ │ │ - add $0x2,%al │ │ │ │ + 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 44c31e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 44c319 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2045349(%rip),%rsi │ │ │ │ - lea 0x2043e89(%rip),%r14 │ │ │ │ + jb 44d211 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1e78700(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 21e7e08 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xa0000000,%eax │ │ │ │ - push %rsp │ │ │ │ - add $0x2,%al │ │ │ │ + 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 44d257 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x44d1e8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + 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 44c386 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 44c381 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2045469(%rip),%rsi │ │ │ │ - lea 0x2043e21(%rip),%r14 │ │ │ │ + jb 44d2d4 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d2c9 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x44d228,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1dfcceb(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 21e7e08 │ │ │ │ + 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,-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 $0x44d278,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 44c3da │ │ │ │ - movq $0x44c3f8,-0x10(%rbp) │ │ │ │ - movq $0x222c9e8,-0x28(%rbp) │ │ │ │ - movq $0x2804cb9,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 214d048 │ │ │ │ - lea 0x2045e37(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44d3a5 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d39a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x44d2e8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x1dfcc28(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + 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 $0x44d340,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%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 %bh,0x0(%rbp) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x44c440,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44c440 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44d48e │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d483 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x44d3c0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x1dfcb4d(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + 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 $0x44d420,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + 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 44d587 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d57c │ │ │ │ + movq $0x222af48,-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 $0x44d4a8,-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 0x1dfca62(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - js 44c40a │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44c478 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + 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) │ │ │ │ + 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 $0x44d510,-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 222f508 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + 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 44d690 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d685 │ │ │ │ + movq $0x222af48,-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 $0x44d5a0,-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 0x1dfc967(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsp,%rdx,1) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a6888 │ │ │ │ - movq $0x44c4c0,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44c4c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d701 │ │ │ │ + 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 $0x44d610,-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),%r14 │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp 44c489 │ │ │ │ - movq $0x44c4f8,0x0(%rbp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 20a6818 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x39(%rax) │ │ │ │ - adc %r8b,%r8b │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a6b08 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x8000000,%eax │ │ │ │ - pop %rdi │ │ │ │ - add $0x2,%al │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d789 │ │ │ │ + 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 $0x44d6a8,-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 -0x40(%r12),%rsi │ │ │ │ + lea 0x1dfc870(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + 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) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44c56f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 44c56a │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2045ea9(%rip),%r14 │ │ │ │ + jb 44d804 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d7f9 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20c94b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 44d728 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ 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) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x15(%rdi) │ │ │ │ - movq $0x451390,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x44d7a8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x2045fc4(%rip),%rbx │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + js 44d870 │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ + add %al,(%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 44c629 │ │ │ │ - movq $0x44c618,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44c618 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ + fadds (%rax) │ │ │ │ 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 0x2045f60(%rip),%rbx │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44d9a8 │ │ │ │ + movq $0x44cf48,-0xd0(%r12) │ │ │ │ + mov %rsi,-0xc0(%r12) │ │ │ │ + movq $0x44cfb8,-0xb8(%r12) │ │ │ │ + mov %rdi,-0xa8(%r12) │ │ │ │ + movq $0x44d028,-0xa0(%r12) │ │ │ │ + mov %r8,-0x90(%r12) │ │ │ │ + movq $0x44d098,-0x88(%r12) │ │ │ │ + mov %r9,-0x78(%r12) │ │ │ │ + movq $0x44d108,-0x70(%r12) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x44d178,-0x58(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0x44d728,-0x40(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0x88(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + lea -0xa0(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0xb8(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0xd0(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + cmp $0xb,%r14 │ │ │ │ + jl 44d99a │ │ │ │ + movq $0x44d820,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xd8,0x388(%r13) │ │ │ │ + lea 0x20427ee(%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) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + 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 clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44c699 │ │ │ │ - movq $0x44c688,-0x8(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44da89 │ │ │ │ + movq $0x44da30,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44c688 │ │ │ │ + jne 44da30 │ │ │ │ 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 │ │ │ │ - cmovs -0x7cb7071d(%rbx),%eax │ │ │ │ (bad) │ │ │ │ - mov (%rbx),%eax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x2045ef8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rdi │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44c721 │ │ │ │ - movq $0x44c6f8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,-0x26(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44c6f8 │ │ │ │ + jne 44da60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - pop %rsi │ │ │ │ - add $0x2,%al │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 44c711 │ │ │ │ - lea 0x2045e98(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x2045eb0(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x2045ee8(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4b(%rbx,%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,0x0(%rbp) │ │ │ │ + mov 0x2f(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 44d8a0 │ │ │ │ + lea 0x2042720(%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 44c7b3 │ │ │ │ - movq $0x44c780,-0x10(%rbp) │ │ │ │ + rex.RB loopne 44db01 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44db1c │ │ │ │ + movq $0x44dae8,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44c780 │ │ │ │ + jne 44dae8 │ │ │ │ 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 %esi,0x48(%rbx,%rdx,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - lea 0x1dfec7e(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1dfec65(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - lea 0x2045e66(%rip),%rbx │ │ │ │ + add %cl,0x4b(%rbx,%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) │ │ │ │ + mov 0x2f(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x222c4c0,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44d8a0 │ │ │ │ + lea 0x2042695(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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 $0x3d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ - pop %rsi │ │ │ │ - add $0x2,%al │ │ │ │ - jmp 2169af0 │ │ │ │ + testl $0x6d358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + es add $0x2,%al │ │ │ │ + jmp 2169b10 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 44c873 │ │ │ │ - movq $0x44c840,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + rex.RB loopne 44dbc1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 44dbe4 │ │ │ │ + movq $0x44dba8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44c840 │ │ │ │ + jne 44dba8 │ │ │ │ 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 0x1dfebbe(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1dfeba5(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 21e7de8 │ │ │ │ - lea 0x2045db6(%rip),%rbx │ │ │ │ + add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov 0x27(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x2f(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + movq $0x222c4c0,-0x8(%rbp) │ │ │ │ + movq $0x280dc51,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 44d8a0 │ │ │ │ + lea 0x20425ed(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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 44dc38 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %edi │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ 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 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,0x70(%r11,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + jne 44dc7a │ │ │ │ + cmp 0xf(%rax),%rsi │ │ │ │ + jne 44dc7a │ │ │ │ + cmp 0x17(%rax),%rdi │ │ │ │ + jne 44dc7a │ │ │ │ + cmp 0x1f(%rax),%r8 │ │ │ │ + jne 44dc7a │ │ │ │ + cmp 0x27(%rax),%r9 │ │ │ │ + jne 44dc7a │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + cmp 0x2f(%rax),%rbx │ │ │ │ + sete %al │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov 0x247fbc0(%rax),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23bffa8(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - sbb $0x23c1362,%eax │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 44dd69 │ │ │ │ + movq $0x44dce0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44dce0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - 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,-0x77(%rax) │ │ │ │ - repz and $0xfffffffffffffff8,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB fadds -0x23(%r8) │ │ │ │ + add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%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 44dd40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - sbb $0x23c131b,%eax │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - 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) │ │ │ │ - sbb $0x23c1303,%eax │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 44dd54 │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + mov %rbx,0x30(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 44dc38 │ │ │ │ + lea 0x20424a0(%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 call 103d02b4 <__environ@GLIBC_2.2.5+0xdbba20c> │ │ │ │ - (bad) │ │ │ │ - cmp (%rcx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - movq $0x44c9a0,-0x10(%rbp) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 44de88 │ │ │ │ + movq $0x44ddd0,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44c9a0 │ │ │ │ + jne 44ddd0 │ │ │ │ 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) │ │ │ │ - jne 44c9ac │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae 44ca2f │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 44cab2 │ │ │ │ - movq $0x44c9f8,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB fdivs (%r8) │ │ │ │ + fiadds 0x48(%rax,%rax,1) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%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 $0xfffffffffffffff8,%rbp │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44c9f8 │ │ │ │ + jne 44de30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + xor %r9b,0x3b(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + jne 44de7a │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + cmp 0xf(%rbx),%rax │ │ │ │ + jne 44de7a │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmp 0x17(%rbx),%rax │ │ │ │ + jne 44de7a │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + cmp 0x1f(%rbx),%rax │ │ │ │ + jne 44de7a │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + cmp 0x27(%rbx),%rax │ │ │ │ + jne 44de7a │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + cmp 0x2f(%rbx),%rax │ │ │ │ + jne 44de7a │ │ │ │ + lea 0x23bfdb6(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23bfdb1(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2042389(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44df0e │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%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 44df8c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44df81 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x44ded0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1dfc024(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44e006 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%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 44e084 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44e079 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x44dfc8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1dfbf1c(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44e0fe │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%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 44e17c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44e171 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x44e0c0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1dfbe14(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add (%rdi),%ecx │ │ │ │ - xor $0x0,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 44ca99 │ │ │ │ - movq $0x44cb28,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 44c960 │ │ │ │ - movq $0x44ca70,-0x8(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733d1aec <__environ@GLIBC_2.2.5+0x70bbba44> │ │ │ │ + js 44e1ea │ │ │ │ + movl $0x44e1d8,-0x18(%rbp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ca70 │ │ │ │ + jne 44e1d8 │ │ │ │ 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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x1d(%rbp),%esi │ │ │ │ - movq $0x44cb60,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 44c960 │ │ │ │ - lea 0x23c11ab(%rip),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x72b7f81e(%rbx) │ │ │ │ + xor $0x1e9c47b,%eax │ │ │ │ + mov (%rsi,%rdx,8),%rdx │ │ │ │ + jmp *%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x1dfbcf5(%rip),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2045bda(%rip),%rbx │ │ │ │ + jmp 21e7e08 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x1dfbd02(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + lea 0x20420c0(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x44cae0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x1dfbd00(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x1dfbd04(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x44e280,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44cae0 │ │ │ │ + jne 44e280 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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,0x15(%rbp) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 21ef240 │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x23c1131(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %edi,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + jnp 44e2a4 │ │ │ │ + or 0x49(%rdx,%rdi,1),%edi │ │ │ │ + movl $0x44e120,-0x30(%rsp) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x44e098,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1dfbc7c(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x44e340,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44e340 │ │ │ │ + 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) │ │ │ │ - (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 %cl,(%rdi) │ │ │ │ + xchg %ecx,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x11(%rbp),%dh │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 44c96d │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 44e39a │ │ │ │ + movq $0x44e028,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x44dfa0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1dfbbcc(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x44e400,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44e400 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + 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) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,0x48000000(%rax) │ │ │ │ + mov 0x10(%rbp),%ecx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + cmpq $0xb,0x7(%rbx) │ │ │ │ + jl 44e45a │ │ │ │ + movq $0x44df30,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x44dea8,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x1dfbb1c(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add -0x5d(%rbp),%dh │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 44c96d │ │ │ │ - nopl (%rax) │ │ │ │ + testl $0x7c358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + sub (%rdx,%rax,1),%edi │ │ │ │ + jmp 44e198 │ │ │ │ + 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,-0x77(%rax) │ │ │ │ + testl $0xd5358d4c,-0xa(%rcx,%rcx,4) │ │ │ │ + sbb $0xf6e90204,%eax │ │ │ │ + mov $0xd1,%ch │ │ │ │ + add %esp,0xf(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%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 0x23bf71a(%rip),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 0x23bf6f2(%rip),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 0x23bf6ca(%rip),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov $0xb,%r14d │ │ │ │ + jmp 216aed0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x1d(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44e61b │ │ │ │ + movq $0x44e5e8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44e5e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sbb $0x89480204,%eax │ │ │ │ + fadds -0x72b7f820(%rbx) │ │ │ │ + or $0x1e9c0b3,%eax │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x2041cb6(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x2041c7e(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x2041d06(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x2041c3b(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x2041c03(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44e679 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + movq $0x44e580,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1dfb90c(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44e679 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x44e558,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1dfb8d9(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44e679 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x44e530,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1dfb8b6(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + 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 103d04ec <__environ@GLIBC_2.2.5+0xdbba444> │ │ │ │ + rex.RB call 103d205c <__environ@GLIBC_2.2.5+0xdbbbfb4> │ │ │ │ (bad) │ │ │ │ - cmp (%rcx),%al │ │ │ │ + or (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x44cbd8,-0x10(%rbp) │ │ │ │ + movq $0x44e748,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44cbd8 │ │ │ │ + jne 44e748 │ │ │ │ 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) │ │ │ │ - jne 44cbe4 │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae 44cc67 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 44ccea │ │ │ │ - movq $0x44cc30,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add 0x63(%rdx),%esi │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jae 44e82a │ │ │ │ + movq $0x44e798,-0x8(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44cc30 │ │ │ │ + jne 44e798 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - 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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ + add %al,-0x72b7f81d(%rbx) │ │ │ │ + rex.XB decl -0x7d(%r8) │ │ │ │ clc │ │ │ │ - add (%rdi),%ecx │ │ │ │ - cmp $0x0,%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 44ccd1 │ │ │ │ - movq $0x44cd60,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 44c960 │ │ │ │ - movq $0x44cca8,-0x8(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ + add (%rdi),%cl │ │ │ │ + mov (%rax),%? │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + lea 0x23bf485(%rip),%ebx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 44e88a │ │ │ │ + movq $0x44e7f8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44cca8 │ │ │ │ + jne 44e7f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%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,-0x77(%rax) │ │ │ │ fadds -0x7cb7f820(%rbx) │ │ │ │ clc │ │ │ │ - add 0x1d(%rbp),%esi │ │ │ │ - movq $0x44cda0,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 44c960 │ │ │ │ - lea 0x23c0f51(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x20459aa(%rip),%rbx │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %dl,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + clc │ │ │ │ + add -0x61(%rbp),%dh │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 21eb010 │ │ │ │ + lea 0x2041bfa(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x44cd18,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + movq $0x44e860,0x0(%rbp) │ │ │ │ + and $0x7,%ebx │ │ │ │ + dec %rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44cd18 │ │ │ │ + jne 44e860 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x1b(%rbp) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 21ef500 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 44cd3f │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x23c0eec(%rip),%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r8b,-0xb7f81d(%r11) │ │ │ │ + lret │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jl 44e7ad │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 44e918 │ │ │ │ + lea 0x23bf3bf(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x44e8c0,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44e8c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 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 %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add (%rdi),%ecx │ │ │ │ - andl $0xffffffff,-0x1(%rdi,%rdi,8) │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 44cd84 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ebx,%ebp │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x75(%rax) │ │ │ │ + jae 44e8db │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 44cba5 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 44cd3f │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 21eb010 │ │ │ │ + movq $0x44e908,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44e908 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + 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 (%rdi),%ecx │ │ │ │ - andl $0xffffffff,(%rdi,%rdi,8) │ │ │ │ - decl -0x7d(%rax) │ │ │ │ - sti │ │ │ │ - add -0x7e(%rdx),%dh │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x48(%rdx,%rdx,1),%esi │ │ │ │ + add $0x8,%ebp │ │ │ │ + lea 0x23bf32c(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 44cba5 │ │ │ │ - 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) │ │ │ │ - lock mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 44cb98 │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 21eb010 │ │ │ │ + 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 clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44ce22 │ │ │ │ - movq $0x44ce40,-0x8(%rbp) │ │ │ │ + jb 44e96a │ │ │ │ + movq $0x44e988,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44cb98 │ │ │ │ - lea 0x2045877(%rip),%rbx │ │ │ │ + jmp 44e708 │ │ │ │ + lea 0x2041ab7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x23c0dd9(%rip),%ebx │ │ │ │ + add 0xe(%rbp),%esi │ │ │ │ + lea 0x23bf291(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x23c0dd4(%rip),%rbx │ │ │ │ + lea 0x23bf28c(%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 clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44cea3 │ │ │ │ - movq $0x44cec0,-0x8(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + jb 44e9e2 │ │ │ │ + movq $0x44ea00,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44cb98 │ │ │ │ - lea 0x20457fe(%rip),%rbx │ │ │ │ + jmp 44e708 │ │ │ │ + lea 0x2041a47(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x23c0d59(%rip),%ebx │ │ │ │ + add 0xe(%rbp),%esi │ │ │ │ + lea 0x23bf222(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x23c0d54(%rip),%rbx │ │ │ │ + lea 0x23bf20b(%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 call 733d0854 <__environ@GLIBC_2.2.5+0x70bba7ac> │ │ │ │ - and $0xe845c748,%eax │ │ │ │ - push %rax │ │ │ │ - iret │ │ │ │ - add %r9b,-0x77(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ lock mov %r14,%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ mov %rax,%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jmp 44e950 │ │ │ │ + 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 733d23bc <__environ@GLIBC_2.2.5+0x70bbc314> │ │ │ │ + sbb %ecx,-0x39(%rax) │ │ │ │ + rex.RB call 89d521 │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 44cb98 │ │ │ │ - lea 0x204577b(%rip),%rbx │ │ │ │ + jmp 44e708 │ │ │ │ + lea 0x20419af(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + 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 %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ + add 0x11(%rbp),%esi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ @@ -74977,22206 +79063,17570 @@ │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 733d08ec <__environ@GLIBC_2.2.5+0x70bba844> │ │ │ │ - and $0xe845c748,%eax │ │ │ │ - call 48451479 <__environ@GLIBC_2.2.5+0x45c3b3d1> │ │ │ │ - mov %esi,%eax │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44eb13 │ │ │ │ + movq $0x44eb30,-0x8(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ mov %r14,%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ mov %rax,%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 44e708 │ │ │ │ + lea 0x204192e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0xe(%rbp),%esi │ │ │ │ + lea 0x23bf0f2(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23bf0db(%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 call 733d24c4 <__environ@GLIBC_2.2.5+0x70bbc41c> │ │ │ │ + sbb %ecx,-0x39(%rax) │ │ │ │ + rex.RB call 89d731 │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 44cb98 │ │ │ │ - lea 0x20456eb(%rip),%rbx │ │ │ │ + jmp 44e708 │ │ │ │ + lea 0x20418b7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + 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 %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x10(%rbp),%ebx │ │ │ │ + add 0x11(%rbp),%esi │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x90000000,%eax │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmp %eax,(%rdx) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44d06f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 44d06a │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1dfe306(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20660b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x30000000,%eax │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmp %eax,(%rdx) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44d0cf │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 44d0ca │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1dfe26e(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20660b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0xd0000000,%eax │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - cmp %eax,(%rdx) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44d12f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 44d12a │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x1dfe1d6(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20660b0 │ │ │ │ - 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 %dh,0x48020455(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44d352 │ │ │ │ - movq $0x44d190,-0x18(%rbp) │ │ │ │ + jb 44ec6a │ │ │ │ + movq $0x44ec30,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d190 │ │ │ │ + jne 44ec30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x48020455(%rax) │ │ │ │ - movl $0x44d1c8,-0x8(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44d1c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x2f(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2041837(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x55(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - cmp 0x8(%rbp),%rax │ │ │ │ - jne 44d344 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - movq $0x44d208,0x10(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44ed02 │ │ │ │ + movq $0x44ecc8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d208 │ │ │ │ + jne 44ecc8 │ │ │ │ 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,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x27(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x20417a7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - push %rbp │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae 44d28f │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 44d35d │ │ │ │ - movq $0x44d260,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44ed9a │ │ │ │ + movq $0x44ed60,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d260 │ │ │ │ + jne 44ed60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + 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 │ │ │ │ - push %rsp │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jne 44d289 │ │ │ │ - movq $0x44d320,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 44d150 │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x1f(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 44d2fd │ │ │ │ - movq $0x44d2d0,-0x8(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2041717(%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,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44ee32 │ │ │ │ + movq $0x44edf8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d2d0 │ │ │ │ + jne 44edf8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x54(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jne 44d2f9 │ │ │ │ - movq $0x44d3c8,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 44d150 │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - lea 0x20453fc(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2041687(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rsp │ │ │ │ - add $0x2,%al │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 44d33a │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 44d15d │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44d344 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44eeca │ │ │ │ + movq $0x44ee90,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x23c08de(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x20453c7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x44d390,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d390 │ │ │ │ + jne 44ee90 │ │ │ │ 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,0x53(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 44d2fd │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x53(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 44d340 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 44d15d │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x20415f7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rbx │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44d41a │ │ │ │ - movq $0x44d438,-0x8(%rbp) │ │ │ │ + jb 44ef62 │ │ │ │ + movq $0x44ef28,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44d150 │ │ │ │ - lea 0x204530f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44ef28 │ │ │ │ + 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 0x23c07e1(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23c07dc(%rip),%rbx │ │ │ │ + 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 $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2041567(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + 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 103d0dcc <__environ@GLIBC_2.2.5+0xdbbad24> │ │ │ │ - (bad) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock mov $0x4c0044d4,%eax │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + rex.RB cwtl │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44f07f │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 44f048 │ │ │ │ + movq $0x44efd8,-0x10(%rbp) │ │ │ │ + mov 0x6(%r14),%rbx │ │ │ │ + mov 0xe(%r14),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d4b8 │ │ │ │ + jne 44efd8 │ │ │ │ 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 %bl,(%rax) │ │ │ │ - push %rbx │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x44d4f8,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB fdivrs (%r8) │ │ │ │ + lock add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%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 $0xfffffffffffffff8,%rbp │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d4f8 │ │ │ │ + jne 44f038 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - push %rdx │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x44d530,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 20a9540 │ │ │ │ - lea 0x20452b4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + int1 │ │ │ │ + add %r9b,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + rex (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x47(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,-0x47b7(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ + jg 44f0a5 │ │ │ │ + mov $0x0,%edi │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7cfdfbae(%rax) │ │ │ │ - jrcxz 44d53a │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 44d547 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 44d570 │ │ │ │ - lea 0x23c06db(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %al,-0x41b8(%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + jg 44f0ba │ │ │ │ + mov $0x0,%esi │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,0x65ffdb31(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x204148a,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + int3 │ │ │ │ + incl (%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x52(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44d782 │ │ │ │ - movq $0x44d5b0,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44d5b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - push %rdx │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x44d5e8,-0x8(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44d5e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%r10 │ │ │ │ + mov 0x48(%rbp),%r11 │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + add $0x30,%rbp │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp 44f125 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - push %rcx │ │ │ │ - add $0x2,%al │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - cmp 0x8(%rbp),%rax │ │ │ │ - jne 44d774 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - movq $0x44d628,0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44d628 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + xor %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,0x55(%rbx,%rcx,4) │ │ │ │ + adc %cl,0x5d(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + rex.R and $0x40,%al │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44f182 │ │ │ │ + movq $0x450798,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + mov %r11,%r9 │ │ │ │ + mov %r10,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 44b498 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x44f0a0,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48020451(%rax) │ │ │ │ - mov 0x8(%rbp),%esi │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jb 44d6b6 │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 44d78d │ │ │ │ - movq $0x44d680,-0x8(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 44f218 │ │ │ │ + movq $0x44f208,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44d680 │ │ │ │ + jne 44f208 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,-0xe(%r8) │ │ │ │ + add %r9b,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + jo 44f213 │ │ │ │ + (bad) │ │ │ │ + decl -0x73(%rax) │ │ │ │ + sbb $0x20412f9,%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x51(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jne 44d6b0 │ │ │ │ - movq $0x44d750,0x0(%rbp) │ │ │ │ - mov 0x4(%rbx),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x204510e(%rip),%r14 │ │ │ │ - mov 0xc(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 21e96f8 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 44d72d │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 44d802 │ │ │ │ - movq $0x44d700,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44d700 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - push %rax │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jne 44d729 │ │ │ │ - movq $0x44d8a0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 44d150 │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x2044fac(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + xor %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 44f254 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 44f268 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cfdfbb0(%rax) │ │ │ │ - jrcxz 44d75a │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 44d76a │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 44d57d │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44d774 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - lea 0x23c04ae(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + movq $0x450798,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x204507f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x44d7d0,-0x8(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44d7d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x44f238,-0x30(%rbp) │ │ │ │ + mov %r14,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jne 44d7f9 │ │ │ │ - movq $0x44d868,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 44d570 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 44d72d │ │ │ │ - movq $0x44d830,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44d830 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - 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 %dh,0x15(%rdi) │ │ │ │ + movq $0x4506b8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x2041744(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4802044e(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 44d72d │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ - 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 $0x4506d8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x20416fc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4f(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 44d882 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 44d57d │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44d774 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRXB add $0x2,%al │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 44d770 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 44d57d │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x4506f8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x5(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x20416b4(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - rex.WRX add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44d975 │ │ │ │ - movq $0x44d918,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44d918 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + popf │ │ │ │ (bad) │ │ │ │ + add $0x2,%al │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4802044e(%rax) │ │ │ │ - movl $0x44d958,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - 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 44d958 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + mov $0x48020416,%esi │ │ │ │ + mov %esi,%ebx │ │ │ │ + jmp 222f508 │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4e(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x44d990,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 20a9540 │ │ │ │ - lea 0x2044e9c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x4e(%rax) │ │ │ │ add $0x2,%al │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 44d9d5 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x44d9c8,0x10(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 44d570 │ │ │ │ - nopl (%rax) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + 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 44f490 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esi │ │ │ │ + sldt (%rax) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x12(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - lea 0x23c0256(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23c023f(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 44f5cc │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44f5c1 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + test %r14,%r14 │ │ │ │ + jle 44f512 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jge 44f512 │ │ │ │ + movq $0x4506f8,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x15(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jge 44f510 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 44f516 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44f5ef │ │ │ │ + test %r14,%r14 │ │ │ │ + jge 44f558 │ │ │ │ + movq $0x4506b8,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 44f61b │ │ │ │ + movabs $0x8000000000000000,%rbx │ │ │ │ + cmp %rbx,%r8 │ │ │ │ + jne 44f5af │ │ │ │ + movabs $0x8000000000000000,%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 44f5af │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 44f5af │ │ │ │ + movabs $0x7fffffffffffffff,%rax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne 44f5af │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x23adcf1(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x20414d8(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x2041595(%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 $0x20,0x388(%r13) │ │ │ │ + movq $0x44f4f8,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + test %r8,%r8 │ │ │ │ + jge 44f64c │ │ │ │ + movq $0x4506d8,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x16(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jge 44f67d │ │ │ │ + movq $0x4506d8,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ + lea -0x16(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + jge 44f694 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x204147d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + je 44f59d │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + jne 44f59d │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x20414a0(%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 call 103d1364 <__environ@GLIBC_2.2.5+0xdbbb2bc> │ │ │ │ - (bad) │ │ │ │ - nop │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock push %rax │ │ │ │ - fiaddl 0x4c(%rax,%rax,1) │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44f73d │ │ │ │ + movq $0x44f710,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44da50 │ │ │ │ + jne 44f710 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,-0x9(%r8) │ │ │ │ + add %r9b,0x4b(%rbx,%rcx,4) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex.WRX add $0x2,%al │ │ │ │ - movq $0x44da90,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov 0x1f(%rbx),%r8 │ │ │ │ + mov 0x17(%rbx),%rdi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0x2f(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44da90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 44f490 │ │ │ │ + lea 0x204142c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x23be4c1(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23be4bc(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex.WRB add $0x2,%al │ │ │ │ - movq $0x44dac8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 21ef240 │ │ │ │ - lea 0x2044dc4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44f7f1 │ │ │ │ + movq $0x44f7d0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 44f7d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4802044d(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jne 44dae2 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 44db08 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4b(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + mov 0x1f(%rbx),%r8 │ │ │ │ + mov 0x17(%rbx),%rdi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0x2f(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + jmp 44f490 │ │ │ │ + lea 0x2041380(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + xor %dl,(%rbx) │ │ │ │ add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + 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 44dcec │ │ │ │ - movq $0x44db48,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 44f85a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44db48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 44b208 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.WRB add $0x2,%al │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jb 44dbe6 │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 44dc71 │ │ │ │ - movq $0x44dba8,-0x8(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44dba8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + 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,0x1e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x44f838,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - rex.WR add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jne 44dbd8 │ │ │ │ - movq $0x44dd98,0x0(%rbp) │ │ │ │ - mov 0x4(%rbx),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x2044c5e(%rip),%r14 │ │ │ │ - mov 0xc(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 21ef870 │ │ │ │ - lea 0x23c006c(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 44dcf7 │ │ │ │ - movq $0x44dc30,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44dc30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adcb $0x4,(%rbx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733d321c <__environ@GLIBC_2.2.5+0x70bbd174> │ │ │ │ + pop %rcx │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44f91f │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x44f878,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x44f940,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + lea 0x23c1802(%rip),%rsi │ │ │ │ + lea 0x23aeded(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2152918 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 44dbd8 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jne 44dc5f │ │ │ │ - movq $0x44ddd0,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 44c960 │ │ │ │ + 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 $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - lea 0x23bffcf(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x44dcb0,-0x8(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44dcb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rex.WXB add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jne 44dcd9 │ │ │ │ - movq $0x44dd60,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 44db08 │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jne 44dbd8 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 44dc63 │ │ │ │ - lea 0x2044be5(%rip),%rbx │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x13(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44f9b9 │ │ │ │ + movq $0x44f9d0,-0x10(%rbp) │ │ │ │ + lea 0x2040a64(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 218e968 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x44dd28,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44dd28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%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) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ebp,(%rbx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - decl -0x75(%rax) │ │ │ │ - jae 44dd4b │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + 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 0x23b52aa(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 21ef240 │ │ │ │ - add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - rex.WXB add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jne 44dd7d │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 44db15 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + lock adc (%rdx,%rax,1),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44fa67 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44fa5c │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x44f8c8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x44f990,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 219b1a8 │ │ │ │ + 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) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.WX add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jne 44ddb5 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 44db15 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + 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 %ch,0x4802044a(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jne 44dd49 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 44db15 │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + push %rcx │ │ │ │ + cmp (%rdx),%eax │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + jmp 218d5c0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4a(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rax │ │ │ │ + adc (%rdx,%rax,1),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44dead │ │ │ │ - movq $0x44de50,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 44fb70 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44fb65 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + cmpq $0xa,0x18(%rbx) │ │ │ │ + jg 44fb53 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x44fa08,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x44fa88,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x44fab0,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44de50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + lea 0x23b513d(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + 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 %ch,(%rax) │ │ │ │ - rex.WX add $0x2,%al │ │ │ │ - movq $0x44de90,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - 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 44de90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44fbaa │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 44b170 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex.WB add $0x2,%al │ │ │ │ - movq $0x44dec8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 21ef240 │ │ │ │ - lea 0x2044a34(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + 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,0x1e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x44fb88,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7cfdfbb7(%rax) │ │ │ │ - jrcxz 44ded2 │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jae 44def3 │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 44dee5 │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 44df20 │ │ │ │ - lea 0x23bfd46(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23bfd2f(%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 %bl,0x49(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %dl,(%rax) │ │ │ │ add $0x2,%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44df43 │ │ │ │ - movq $0x44df60,-0x8(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44db08 │ │ │ │ - lea 0x20449ae(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jb 44fc7a │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44fc6f │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x44fbc8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x44fc90,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + lea 0x23c14b2(%rip),%rsi │ │ │ │ + lea 0x23aea9d(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2152918 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0xe(%rbp),%esi │ │ │ │ - lea 0x23bfcc2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23bfcab(%rip),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rex.W add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4802040f(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44e03d │ │ │ │ - movq $0x44dfe0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + jb 44fd09 │ │ │ │ + movq $0x44fd20,-0x10(%rbp) │ │ │ │ + lea 0x20406d4(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44dfe0 │ │ │ │ + jmp 218e968 │ │ │ │ + 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 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x23b4f5a(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 44fdb7 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44fdac │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x44fc18,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x44fce0,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 219b1a8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48020448(%rax) │ │ │ │ - movl $0x44e020,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - 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 44e020 │ │ │ │ + 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 (%rax),%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x44e058,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 21ef240 │ │ │ │ - lea 0x20448c4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x48023b4e(%rax) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + jmp 218d5c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.W add $0x2,%al │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jae 44e0b5 │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 44e087 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x44e0a8,0x10(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 44db08 │ │ │ │ + and %cl,(%rdi) │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44fee9 │ │ │ │ + add $0x68,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44fede │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x44fad0,-0x60(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + lea -0x60(%r12),%rcx │ │ │ │ + cmp $0xa,%rbx │ │ │ │ + jg 44fec7 │ │ │ │ + movq $0x44fd58,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x44fdd8,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x44fe00,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - lea 0x23bfb9b(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 218aa40 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x23b4dc6(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 218aa40 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0x48(%rdx,%rdx,8),%esi │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - lea 0x23bfb76(%rip),%rbx │ │ │ │ - add $0x18,%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 %bl,0x48020447(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44e18d │ │ │ │ - movq $0x44e120,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + jb 44ff22 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e120 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 44b0d8 │ │ │ │ + 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,-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 $0x44ff00,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + 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) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x47(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x44e168,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%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 44e168 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov $0x4802040c,%eax │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 44fff2 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 44ffe7 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x44ff40,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x450008,-0x18(%rbp) │ │ │ │ + lea -0x7(%r12),%rdi │ │ │ │ + lea 0x23c113a(%rip),%rsi │ │ │ │ + lea 0x23ae725(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2152918 │ │ │ │ + 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 $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.RXB add $0x2,%al │ │ │ │ - movq $0x44e1a8,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 21ef240 │ │ │ │ - lea 0x2044784(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - rex.RX add $0x2,%al │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jae 44e211 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 44e1e3 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x44e200,0x10(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 44db08 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + or (%rdx,%rax,1),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 450081 │ │ │ │ + movq $0x450098,-0x10(%rbp) │ │ │ │ + lea 0x204031c(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + jmp 218e968 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%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 %al,-0x7cb7f81d(%rbx) │ │ │ │ sti │ │ │ │ - add 0x48(%rdx,%rdx,8),%esi │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x8(%rbp),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + lea 0x23b4be2(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x46(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 44de10 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - rex.RX add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + cwtl │ │ │ │ + or (%rdx,%rax,1),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44e2fd │ │ │ │ - movq $0x44e2a0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 45012f │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 450124 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x44ff90,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x450058,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e2a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 219b1a8 │ │ │ │ + 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) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rex.RB add $0x2,%al │ │ │ │ - movq $0x44e2e0,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - 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 44e2e0 │ │ │ │ + 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 (%rax),%al │ │ │ │ + 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 %bl,0x48020445(%rax) │ │ │ │ - movl $0x44e318,0x0(%rbp) │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.WXB cmp (%r10),%rax │ │ │ │ mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 21ef240 │ │ │ │ - lea 0x2044634(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 218d5c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x45(%rax) │ │ │ │ + rorb $1,(%rbx) │ │ │ │ add $0x2,%al │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jae 44e375 │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 44e347 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x44e368,0x10(%rbp) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 44db08 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - lea 0x23bf8db(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0x48(%rdx,%rdx,8),%esi │ │ │ │ - add $0xfffffff0,%ebp │ │ │ │ - lea 0x23bf8b6(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rex.R add $0x2,%al │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44e44d │ │ │ │ - movq $0x44e3e0,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + jb 45028d │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4501e8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44e3e0 │ │ │ │ + jne 4501e8 │ │ │ │ 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 %bl,0x48020444(%rax) │ │ │ │ - movl $0x44e428,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ + add %al,0x4902040b(%rax) │ │ │ │ + add $0x68,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 450291 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x44fe20,-0x60(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e428 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov %rbx,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + lea -0x60(%r12),%rcx │ │ │ │ + cmp $0xa,%rax │ │ │ │ + jg 450276 │ │ │ │ + movq $0x4500d0,-0x40(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x450150,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x450178,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 218aa40 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x23b4a17(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 218aa40 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x44(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x44e468,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rbx,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 21ef240 │ │ │ │ - lea 0x20444f4(%rip),%rbx │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 450311 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 450326 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45031b │ │ │ │ + movq $0x450198,-0x18(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x450348,-0x10(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x204090d(%rip),%r14 │ │ │ │ + movq $0x222c4c0,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 214e140 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x2040a5b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.R add $0x2,%al │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jae 44e4d1 │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 44e4a3 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x44e4c0,0x10(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + add %ah,0x48023b47(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 44db08 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 218aa40 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W or (%rdx,%rax,1),%al │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4503a0 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4503b8,-0x18(%rbp) │ │ │ │ + lea 0x23b4915(%rip),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x20409f3(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 214f718 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0x48(%rdx,%rdx,8),%esi │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x49020409(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 450433 │ │ │ │ + movq $0x450368,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + lea 0x23b467c(%rip),%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x204098b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.XB add $0x2,%al │ │ │ │ + add %cl,0x9(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44e512 │ │ │ │ - movq $0x44e530,-0x8(%rbp) │ │ │ │ + jb 45048f │ │ │ │ + movq $0x4504b0,-0x8(%rbp) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x2040904(%rip),%r14 │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44db08 │ │ │ │ - lea 0x204443f(%rip),%rbx │ │ │ │ + jmp 214f718 │ │ │ │ + lea 0x204094a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%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 0x23bf6e9(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23bf6e4(%rip),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0xf8000000,%eax │ │ │ │ + or %al,(%rdx,%rax,1) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45053f │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45053a │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x20408b1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2150ee8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0xb8000000,%eax │ │ │ │ + or %al,(%rdx,%rax,1) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4505ad │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 4505a8 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x23b4710(%rip),%rsi │ │ │ │ + lea 0x23ad131(%rip),%r14 │ │ │ │ + lea 0x2040871(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f748 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex.XB add $0x2,%al │ │ │ │ - mov %rsi,%rax │ │ │ │ + add %ah,0x8(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 44e4f8 │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x2040856(%rip),%r14 │ │ │ │ + jmp 2189780 │ │ │ │ + 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 450628 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + inc %esi │ │ │ │ sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.XB add $0x2,%al │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44e723 │ │ │ │ - movq $0x44e5d8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e5d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 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,0x36(%rdi) │ │ │ │ + movq $0x450798,-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 0x2040813(%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) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + cltd │ │ │ │ + filds (%rcx) │ │ │ │ + ... │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + rcrl $1,0x1df(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48020443(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 44e639 │ │ │ │ - movq $0x44e618,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e618 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ 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 │ │ │ │ + std │ │ │ │ + cltd │ │ │ │ + filds (%rcx) │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - rex.X add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 44e715 │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 44df20 │ │ │ │ - movq $0x44e678,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e678 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x3,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + sub %ebx,0x1df(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x42(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 44e76d │ │ │ │ - movq $0x44e6c8,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e6c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x4,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + pop %rsp │ │ │ │ + (bad) │ │ │ │ + filds (%rcx) │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x5,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + filds (%rcx) │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rex.X add $0x2,%al │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 44e72e │ │ │ │ - movq $0x44e700,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e700 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x48000000,%eax │ │ │ │ + add $0x6,%ebx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + filds (%rcx) │ │ │ │ + ... │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex.B add $0x2,%al │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 44e77b │ │ │ │ - add $0x10,%rbp │ │ │ │ - lea 0x23bf50d(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x204426e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x44e758,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44e758 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ + nop │ │ │ │ + add 0x1df(%rbx),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48020441(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 44e77b │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x23bf4be(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 44de10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - rex.B add $0x2,%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44e7cb │ │ │ │ - movq $0x44e7e8,-0x8(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44e598 │ │ │ │ - lea 0x20441d6(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + ret │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add (%rax),%eax │ │ │ │ + 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 %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x23bf431(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23bf42c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + stc │ │ │ │ + (bad) │ │ │ │ + add $0x2,%al │ │ │ │ + jmp 2184220 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x41(%rax) │ │ │ │ + add %cl,0x8(%rax) │ │ │ │ add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44e856 │ │ │ │ - movq $0x44e878,-0x18(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ + jb 450831 │ │ │ │ + movq $0x450818,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 44e598 │ │ │ │ - lea 0x204415b(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 450818 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + or %al,(%rdx,%rax,1) │ │ │ │ + movq $0x450850,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 20cbec8 │ │ │ │ + lea 0x2040818(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + add $0x2,%al │ │ │ │ + movq $0x450878,0x0(%rbp) │ │ │ │ + lea 0x23a5c69(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 219f9b0 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7cfdfbf9(%rax) │ │ │ │ + jrcxz 450882 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 45088f │ │ │ │ + lea 0x2040778(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2223ba0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x8(%rbp),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rex add $0x2,%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44e8da │ │ │ │ - movq $0x44e8f8,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44e598 │ │ │ │ - lea 0x20440e7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x23bf321(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23bf31c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + (bad) │ │ │ │ + add $0x2,%al │ │ │ │ + lea 0x204071b(%rip),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x40(%rax) │ │ │ │ + add %bh,0x7(%rax) │ │ │ │ add $0x2,%al │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 44e598 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + jmp 4508b8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44e98e │ │ │ │ - movq $0x44e9b0,-0x18(%rbp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 44e598 │ │ │ │ - lea 0x2044053(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x10(%rbp),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + addl $0xce90204,(%rdi) │ │ │ │ + cmp %edx,%ebx │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + rex add %al,0x2000000(%rip) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - ds add $0x2,%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44ea12 │ │ │ │ - movq $0x44ea30,-0x8(%rbp) │ │ │ │ + jb 450981 │ │ │ │ + movq $0x450968,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44db08 │ │ │ │ - lea 0x2043fdf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 450968 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x48020407(%rax) │ │ │ │ + movl $0x4509a0,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 20cbec8 │ │ │ │ + lea 0x20407a0(%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 %ah,0x7(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + movq $0x4509c8,0x0(%rbp) │ │ │ │ + lea 0x23a5b19(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 219f9b0 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0xe(%rbp),%esi │ │ │ │ - lea 0x23bf1f2(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23bf1db(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x3e(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44ea92 │ │ │ │ - movq $0x44eab0,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 44db08 │ │ │ │ - lea 0x2043f6f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 4509df │ │ │ │ + lea 0x2040700(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2223ba0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + 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 %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0x11(%rbp),%esi │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + sbb (%rdi),%eax │ │ │ │ + add $0x2,%al │ │ │ │ + lea 0x20406a3(%rip),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x2,%al │ │ │ │ + jmp 450a08 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cmp $0x8d480204,%eax │ │ │ │ - rex.RB call 733d244c <__environ@GLIBC_2.2.5+0x70bbc3a4> │ │ │ │ - sbb %ecx,-0x39(%rax) │ │ │ │ - rex.RB call 89d641 │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 44db08 │ │ │ │ - lea 0x2043ef7(%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) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add 0x11(%rbp),%esi │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + or %eax,(%rdi) │ │ │ │ + add $0x2,%al │ │ │ │ + jmp 2184220 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cmp $0x4,%al │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 44ebd1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44ed0b │ │ │ │ - movq $0x44ebc0,-0x10(%rbp) │ │ │ │ + add %bl,0x7(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 450ad1 │ │ │ │ + movq $0x450ab8,-0x8(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ebc0 │ │ │ │ + jne 450ab8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x2,%al │ │ │ │ + movq $0x450af0,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 20cbec8 │ │ │ │ + lea 0x2040728(%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 %bh,0x4802043c(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 44ec21 │ │ │ │ - movq $0x44ec00,0x0(%rbp) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ec00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ + add $0x2,%al │ │ │ │ + movq $0x450b18,0x0(%rbp) │ │ │ │ + lea 0x23a59c9(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 219f9b0 │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cmp $0x4,%al │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,%ch │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 44ec1a │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + add %bl,-0x7cfdfbfa(%rax) │ │ │ │ + jrcxz 450b22 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 450b2f │ │ │ │ + lea 0x2040688(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 44db08 │ │ │ │ - movq $0x44ec60,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ec60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2223ba0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + 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 %bl,(%rax) │ │ │ │ - cmp $0x4,%al │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %esp,%ebp │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov $0xec,%al │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ecb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + movabs %eax,0x62b1d8d48020406 │ │ │ │ + add $0x2,%al │ │ │ │ + jmp 2223780 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x14fdfbfa(%rax) │ │ │ │ (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - cmp (%rdx,%rax,1),%eax │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 44ed16 │ │ │ │ - movq $0x44ece8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + 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,0x35(%rbp,%rcx,4) │ │ │ │ + xchg %eax,%ecx │ │ │ │ + (bad) │ │ │ │ + add $0x2,%al │ │ │ │ + jmp 2184220 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 450c21 │ │ │ │ + movq $0x450c08,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44ece8 │ │ │ │ + jne 450c08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x48020406(%rax) │ │ │ │ + movl $0x450c40,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 20cbec8 │ │ │ │ + lea 0x20406b0(%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 %dl,0x4802043b(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 44ed63 │ │ │ │ - add $0x10,%rbp │ │ │ │ - lea 0x23bef47(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2043d16(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x44ed40,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ed40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ + add %dh,0x6(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + movq $0x450c68,0x0(%rbp) │ │ │ │ + lea 0x23a5879(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 219f9b0 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cmp (%rdx,%rax,1),%eax │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ + add %ah,(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x2,%al │ │ │ │ and $0x7,%ebx │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 44ed63 │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x23beedd(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + je 450c7f │ │ │ │ + lea 0x2040610(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 44da10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2223ba0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3a(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44edaa │ │ │ │ - movq $0x44edc8,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44d570 │ │ │ │ - lea 0x2043c87(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x23bee51(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23bee4c(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + sub (%rsi),%eax │ │ │ │ + add $0x2,%al │ │ │ │ + lea 0x20405b3(%rip),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x2,%al │ │ │ │ + jmp 450ca8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - cmp $0x4,%al │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 44ee59 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44efcc │ │ │ │ - movq $0x44ee48,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ee48 │ │ │ │ - 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 %dh,0x4802043c(%rax) │ │ │ │ - movl $0x44ee80,-0x8(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ee80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + sbb %eax,(%rsi) │ │ │ │ + add $0x2,%al │ │ │ │ + jmp 2184220 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x3c(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x6(%rax) │ │ │ │ add $0x2,%al │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - cmp 0x8(%rbp),%rax │ │ │ │ - jne 44efbe │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x44eec0,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 450d71 │ │ │ │ + movq $0x450d58,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44eec0 │ │ │ │ + jne 450d58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x2,%al │ │ │ │ + movq $0x450d90,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 20cbec8 │ │ │ │ + lea 0x2040638(%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 %bh,(%rax) │ │ │ │ - cmp $0x4,%al │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,(%rbx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - out %eax,(%dx) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ef08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + add $0xc7480204,%eax │ │ │ │ + add %r15b,0x4800450d(%r8) │ │ │ │ + lea 0x23a5729(%rip),%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 219f9b0 │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4802043b(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 44f02c │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + add %ch,-0x7cfdfbfb(%rax) │ │ │ │ + jrcxz 450dc2 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 450dcf │ │ │ │ + lea 0x2040598(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 44d570 │ │ │ │ - movq $0x44ef68,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44ef68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2223ba0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ 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 %ch,0x38(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + mov $0x5,%bl │ │ │ │ add $0x2,%al │ │ │ │ - movq $0x44efa0,0x0(%rbp) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44efa0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ + lea 0x204053b(%rip),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x14fdfbfb(%rax) │ │ │ │ (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cmp %al,(%rdx,%rax,1) │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea -0x1(%rbx),%rax │ │ │ │ - cmp 0x18(%rbp),%rax │ │ │ │ - jne 44efbe │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 44d478 │ │ │ │ - lea 0x23bec64(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2043b45(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x44f018,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44f018 │ │ │ │ - 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,%al │ │ │ │ - cmp (%rdx,%rax,1),%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 44ef29 │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x204368d(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + movabs 0x1d333cce9020405,%eax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmp (%rdx,%rax,1),%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44f072 │ │ │ │ - movq $0x44f090,-0x8(%rbp) │ │ │ │ + add %dh,%al │ │ │ │ + add $0x8d480204,%eax │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 450ec1 │ │ │ │ + movq $0x450ea8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44ee08 │ │ │ │ - lea 0x2043aaf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 450ea8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x48020405(%rax) │ │ │ │ + movl $0x450ee0,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 20cbec8 │ │ │ │ + lea 0x20405c0(%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,0x48020405(%rax) │ │ │ │ + movl $0x450f08,0x0(%rbp) │ │ │ │ + lea 0x23a55d9(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 219f9b0 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x23beb89(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23beb84(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + add $0xe3830204,%eax │ │ │ │ + (bad) │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 450f1f │ │ │ │ + lea 0x2040520(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2223ba0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + 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 mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 44f226 │ │ │ │ - movq $0x44f118,-0x20(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44f118 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,0x35(%rbp,%rcx,4) │ │ │ │ + cmp -0x72b7fdfc(%rip),%eax │ │ │ │ + sbb $0x20404c3,%eax │ │ │ │ + jmp 2223780 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + add $0xceeb0204,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x58000000,%eax │ │ │ │ (bad) │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 450fd7 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 450fd2 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x20406f9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2149860 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp (%rdx,%rax,1),%eax │ │ │ │ - movq $0x44f148,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %al,(%rdi) │ │ │ │ + add $0x2,%al │ │ │ │ + lea -0x38(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 451133 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x451040,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f148 │ │ │ │ + jne 451040 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%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 %dl,%al │ │ │ │ - cmp (%rdx,%rax,1),%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 44f1e2 │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + add $0x2,%al │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x44f188,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 45113b │ │ │ │ + movq $0x451090,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f188 │ │ │ │ + jne 451090 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - 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 %dh,0x3d(%rdi) │ │ │ │ - movq $0x1f070d8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x27c7642,-0x10(%r12) │ │ │ │ - movq $0x27c7642,-0x8(%r12) │ │ │ │ - movq $0x1,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x44f2b8,-0x30(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x27(%rbx),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0x17(%rbx),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0x1f(%rbx),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 21ef240 │ │ │ │ - lea 0x20439eb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x6(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + cmpq $0x2e,0x7(%rbx) │ │ │ │ + jne 4510e5 │ │ │ │ + movq $0x4510d0,-0x8(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4510d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - or %bh,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7c(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - sub %r9b,0x3b(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,(%rdi) │ │ │ │ - test %ah,%cl │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 44f271 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 1f01338 │ │ │ │ + add $0x2,%al │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 451137 │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + add $0x8,%rbp │ │ │ │ + movq $0x451110,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451110 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - or %bh,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - xorl $0x2,(%rdi) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - cmp 0x20(%rbp),%rbx │ │ │ │ - je 44f337 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 1f003e0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WB add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x39(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jae 44f341 │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 44f35f │ │ │ │ - cmp 0x18(%rbp),%rcx │ │ │ │ - jne 44f37d │ │ │ │ - movq $0x44f308,0x0(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ + add $0x8b480204,%eax │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x48(%rcx,%rcx,1) │ │ │ │ + lea 0x20405e1(%rip),%ecx │ │ │ │ + jmp 451172 │ │ │ │ mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44f308 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.WB push %r9 │ │ │ │ + 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,-0x75(%rax) │ │ │ │ - rex.WRB │ │ │ │ - rex │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - cmp 0x10(%rbp),%rbx │ │ │ │ - sete %bl │ │ │ │ - movzbl %bl,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 44f42c │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x44f280,0x8(%rbp) │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 44f0d0 │ │ │ │ - movq $0x44f248,0x8(%rbp) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 44f0d0 │ │ │ │ - movq $0x44f3a8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + rex.WRB or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 4511a7 │ │ │ │ + movq $0x451160,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0xe(%rax),%rbx │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f3a8 │ │ │ │ + jne 451160 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - leave │ │ │ │ - pop %rcx │ │ │ │ + movq $0x4511f8,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4511f8 │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %ch,%bl │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - movq $0x1f070d8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - leave │ │ │ │ - sbb %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) │ │ │ │ - rex.WRB │ │ │ │ - rex │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44f466 │ │ │ │ - movq $0x1f070d8,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x44f418,0x0(%rbp) │ │ │ │ - mov %rdi,0x48(%rbp) │ │ │ │ - jmp 2224098 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + cmpq $0x2f,0x7(%rbx) │ │ │ │ + jne 45122e │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2810251,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x4511d8,0x0(%rbp) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,0x48023783(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44f4c2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1f04d28 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - test %dh,(%rdi) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 44f506 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x28(%rbx),%r8 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb 4512b7 │ │ │ │ + movq $0x4512d8,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x2040037(%rip),%r14 │ │ │ │ + lea 0x203ffbf(%rip),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1f05610 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 2223780 │ │ │ │ + lea 0x204046a(%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 44f5ca │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44f570,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44f570 │ │ │ │ - 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 %dh,(%rax) │ │ │ │ + add $0x4,%al │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - movq $0x1f070d8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x450ff0,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x27c7642,-0x10(%r12) │ │ │ │ - movq $0x27c7642,-0x8(%r12) │ │ │ │ - movq $0x1,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + add (%rdx,%rax,1),%eax │ │ │ │ + jmp 451288 │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %ch,%al │ │ │ │ + cmp %edi,(%rdx) │ │ │ │ + add %cl,%ch │ │ │ │ + repz (bad) │ │ │ │ + lret │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + cmp %edi,(%rdx) │ │ │ │ + add %cl,%ch │ │ │ │ + shrl %cl,(%rdi) │ │ │ │ + lret │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44f68a │ │ │ │ + add %ch,-0x16fdc5c7(%rax) │ │ │ │ + mov $0x2f,%bl │ │ │ │ + lret │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x16fdc5c7(%rax) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 45155c │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44f630,-0x20(%rbp) │ │ │ │ + movq $0x451418,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f630 │ │ │ │ + jne 451418 │ │ │ │ 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,-0x39(%rax) │ │ │ │ + rex.RB call 8a2888 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 451468 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%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) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - movq $0x1f070d8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45154c │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg 4514b0 │ │ │ │ + movq $0x21f0340,-0x50(%r12) │ │ │ │ + movq $0x27c7fe1,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + lea -0x4f(%r12),%rax │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jl 4514e3 │ │ │ │ + movq $0x21f0340,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0x27c7fe1,-0x40(%r12) │ │ │ │ + lea -0x4f(%r12),%rax │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x1ee9e28,-0x50(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x27c7642,-0x10(%r12) │ │ │ │ - movq $0x27c7642,-0x8(%r12) │ │ │ │ - movq $0x1,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + sub %rbx,%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + movq $0x1ee9e28,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x4f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ 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 │ │ │ │ + lea -0x38(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 44f74a │ │ │ │ + jb 4516b9 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x44f6f0,-0x20(%rbp) │ │ │ │ + movq $0x4515c0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f6f0 │ │ │ │ + jne 4515c0 │ │ │ │ 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 %r13b,%r8b │ │ │ │ + adc $0x8b480045,%eax │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - movq $0x1f070d8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x27c7642,-0x10(%r12) │ │ │ │ - movq $0x27c7642,-0x8(%r12) │ │ │ │ - movq $0x1,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x2000000,%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 enter $0x394c,$0xf8 │ │ │ │ - jb 44f881 │ │ │ │ - mov %rsi,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 44f869 │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne 44f88c │ │ │ │ - movq $0x44f7c8,-0x10(%rbp) │ │ │ │ - mov 0x6(%rsi),%rbx │ │ │ │ - mov 0xe(%rsi),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44f7c8 │ │ │ │ + jne 4515e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%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 │ │ │ │ - or %bh,%al │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + rex.RB call 8a2c28 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f808 │ │ │ │ + jne 451638 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ecx,0x49000000(%rdi) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44f859 │ │ │ │ - movq $0x44f520,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x23be40b(%rip),%rsi │ │ │ │ - lea 0x23be404(%rip),%r14 │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x64(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jg 45165d │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jl 451678 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x2376970(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + sub %rax,%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - lea 0x23be3e1(%rip),%rsi │ │ │ │ - lea 0x23be3da(%rip),%r14 │ │ │ │ - lea 0x2377dc4(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x20433b0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x44f900,-0x10(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - sar $1,%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 44f768 │ │ │ │ - movq $0x44f8d8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44f8d8 │ │ │ │ - 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 %r11b,-0x6(%r8) │ │ │ │ - add %r9b,-0x75(%rax) │ │ │ │ - jne 44f8fc │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 21ef240 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xor (%rdx,%rax,1),%eax │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 44f9fb │ │ │ │ - movq $0x44f958,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%r14),%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov 0xe(%r14),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x2f,%al │ │ │ │ + cmp (%rdx),%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4517bf │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x451720,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f958 │ │ │ │ + jne 451720 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x4,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor (%rdx,%rax,1),%al │ │ │ │ - movq $0x44f998,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x2f(%rax) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + movq $0x451750,0x0(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44f998 │ │ │ │ + jne 451750 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48020432(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 44fa02 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44f9eb │ │ │ │ - movq $0x44f498,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - lea 0x23be272(%rip),%r14 │ │ │ │ - lea -0x20(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x44fa30,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + movq $0x451778,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44fa30 │ │ │ │ + jne 451778 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xor (%rdx,%rax,1),%al │ │ │ │ - movq $0x44fb00,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 21ef240 │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rbx) │ │ │ │ - jne 44fab5 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44faa5 │ │ │ │ - movq $0x44f6a0,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea 0x23be1bb(%rip),%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44faa5 │ │ │ │ - movq $0x44f5e0,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x23be173(%rip),%r14 │ │ │ │ - lea -0x18(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + cmp (%rdx),%al │ │ │ │ + lea 0x17(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + sub (%rax),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg 451796 │ │ │ │ + lea 0x2376852(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - or %al,(%rax) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jge 4517ab │ │ │ │ + lea 0x23a2ed6(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + movq $0x4517d8,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 22245f0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xor %eax,(%rdx,%rax,1) │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jne 44fb21 │ │ │ │ - movq $0x44fb48,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%r14 │ │ │ │ - sar $1,%r14 │ │ │ │ - jmp 44f768 │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - lea 0x23be125(%rip),%r14 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - xchg %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x4902377d(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 44fb89 │ │ │ │ - movq $0x44f4d8,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x6b(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 406120 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x2102a38,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x24(%r12),%rax │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224138 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x30(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jae 44fbeb │ │ │ │ - lea 0x2043090(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + incl (%rbx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 4519f8 │ │ │ │ + add $0x108,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4519ed │ │ │ │ + movq $0x222af48,-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 $0x4513c8,-0x100(%r12) │ │ │ │ + mov %rax,-0xf0(%r12) │ │ │ │ + mov %rsi,-0xe8(%r12) │ │ │ │ + movq $0x451570,-0xe0(%r12) │ │ │ │ + mov %rdx,-0xd0(%r12) │ │ │ │ + lea -0x100(%r12),%rdx │ │ │ │ + mov %rdx,-0xc8(%r12) │ │ │ │ + movq $0x21f0db0,-0xc0(%r12) │ │ │ │ + lea -0xe0(%r12),%rsi │ │ │ │ + mov %rsi,-0xb8(%r12) │ │ │ │ + movq $0x280dc51,-0xb0(%r12) │ │ │ │ + movq $0x2102a38,-0xa8(%r12) │ │ │ │ + mov %rcx,-0xa0(%r12) │ │ │ │ + movq $0x1ee9e28,-0x98(%r12) │ │ │ │ + lea -0xa4(%r12),%rcx │ │ │ │ + mov %rcx,-0x90(%r12) │ │ │ │ + mov %rdi,-0x88(%r12) │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + movq $0x21f0db0,-0x78(%r12) │ │ │ │ + lea -0x97(%r12),%rbx │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + lea -0xbe(%r12),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + movq $0x4516d0,-0x60(%r12) │ │ │ │ + mov %rdx,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0x21f0db0,-0x40(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0x76(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x2229e60,-0x28(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x451a38,-0x18(%rbp) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1ee6310 │ │ │ │ + movq $0x108,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xor %al,(%rdx,%rax,1) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movq $0x44fc18,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44fc18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ - 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 451a2c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 451a38 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %al,(%rdx,%rax,1) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 44fcb7 │ │ │ │ - movq $0x44fc68,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44fc68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4802042f(%rax) │ │ │ │ - movl $0x44fc98,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44fc98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x451a10,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4802042f(%rax) │ │ │ │ - movl $0x44fbe0,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 44f0d0 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jae 44fd13 │ │ │ │ - lea 0x2042f78(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movq $0x44fd40,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 451ac6 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44fd40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 214c228 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,%al │ │ │ │ - cs add $0x2,%al │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 44fddf │ │ │ │ - movq $0x44fd90,-0x8(%rbp) │ │ │ │ + cld │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x38(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 451b5b │ │ │ │ + movq $0x451b40,-0x28(%rbp) │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 44fd90 │ │ │ │ + jne 451b40 │ │ │ │ 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 %cl,0x4802042e(%rax) │ │ │ │ - movl $0x44fdc0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44fdc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,0x480203fc(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x451ba0,0x8(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1ed51f0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + xchg %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2e(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x44fd08,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 44f0d0 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cld │ │ │ │ + add (%rdx),%eax │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 451bac │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ - ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x2e(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 44ff03 │ │ │ │ - mov %rdi,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 44fefd │ │ │ │ - movq $0x44fe68,-0x28(%rbp) │ │ │ │ - mov 0x6(%rdi),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov 0xe(%rdi),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44fe68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + cld │ │ │ │ + add (%rdx),%eax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 451c03 │ │ │ │ + movq $0x451870,-0x58(%r12) │ │ │ │ + mov %rdx,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x451aa0,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x58(%r12),%r14 │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + movq $0x451b70,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + add $0x2000000,%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 %dl,(%rax) │ │ │ │ - cs add $0x2,%al │ │ │ │ - movq $0x44fea8,-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 44fea8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + pop %rax │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 451c71 │ │ │ │ + movq $0x451c88,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - test %eax,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %dl,%al │ │ │ │ - sub $0x89480204,%eax │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdx,%rbx,2) │ │ │ │ - movl $0x44fee8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 44fee8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + push %rdi │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4802042d(%rax) │ │ │ │ - movl $0x44ff38,0x0(%rbp) │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ + add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bh,%bl │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 451cd2 │ │ │ │ + movq $0x451ce8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 21ef240 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2042d96(%rip),%rbx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 451ae8 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 1f04d28 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2d(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jne 44ff5d │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x44ff80,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 44f768 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 44fce0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %eax,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 22240f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sub $0x4,%al │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - testl $0x247501ff,-0x7cb7f819(%rbx) │ │ │ │ - movq $0x450010,0x8(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1f05610 │ │ │ │ - movq $0x44fff0,0x20(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 1f05610 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2c(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 44fbb8 │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2c(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - shl $1,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - jmp 44fe15 │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sub (%rdx,%rax,1),%eax │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push %rsi │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jae 450073 │ │ │ │ - lea 0x2042c60(%rip),%rbx │ │ │ │ + jb 451d91 │ │ │ │ + movq $0x451da8,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c02042b(%rax) │ │ │ │ + add %dh,0x4c023956(%rax) │ │ │ │ mov 0x8(%rbp),%esi │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movq $0x4500a0,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4500a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x2b(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 45013f │ │ │ │ - movq $0x4500f0,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lock stc │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 451df2 │ │ │ │ + movq $0x451e08,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4500f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 451ae8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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,0x1e(%rdi) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 22240f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sub (%rdx,%rax,1),%eax │ │ │ │ - movq $0x450120,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450120 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sub (%rdx,%rax,1),%al │ │ │ │ - movq $0x450068,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 44f0d0 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2b(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45028b │ │ │ │ - movq $0x4501a0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4501a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub (%rdx,%rax,1),%eax │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 45027d │ │ │ │ - movq $0x4501e8,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4501e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22233e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - sub (%rdx,%rax,1),%al │ │ │ │ - movq $0x450228,-0x8(%rbp) │ │ │ │ + pop %rax │ │ │ │ + stc │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 451ee4 │ │ │ │ + movq $0x451ec8,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 450228 │ │ │ │ + jne 451ec8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - 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 %bl,0x4802042a(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 450296 │ │ │ │ - movq $0x450268,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ + add %bl,(%rax) │ │ │ │ + stc │ │ │ │ + add (%rdx),%eax │ │ │ │ + movq $0x451ef8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450268 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 2226bf8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x2a(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x450330,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 21ef240 │ │ │ │ - lea 0x23773be(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2042a4e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x4502c0,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4502c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %ch,%al │ │ │ │ + clc │ │ │ │ + add (%rdx),%eax │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 451f5c │ │ │ │ + movq $0x451d68,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x451dd0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x451e60,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x451f80,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nopl 0x0(%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,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,-0x9ffbae1(%r8) │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - movq $0x1f070d8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x27c7642,-0x10(%r12) │ │ │ │ - movq $0x27c7642,-0x8(%r12) │ │ │ │ - movq $0x1,(%r12) │ │ │ │ - lea -0x27(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + jne 451fa8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48020429(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x3,%rbx │ │ │ │ - jne 4503ce │ │ │ │ - movq $0x450368,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450368 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rcx),%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r12b,%r8b │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - sub %eax,(%rdx,%rax,1) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4503be │ │ │ │ - movq $0x1f070d8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x27c7642,-0x10(%r12) │ │ │ │ - movq $0x27c7642,-0x8(%r12) │ │ │ │ - movq $0x1,(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea -0x27(%r12),%rsi │ │ │ │ - mov $0x1,%r14d │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 44fe08 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x4503f8,0x0(%rbp) │ │ │ │ + add %r9b,0x73(%r11,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4503f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rcx),%eax │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x49020428(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 450448 │ │ │ │ - movq $0x1f070d8,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x27c7642,-0x10(%r12) │ │ │ │ - movq $0x27c7642,-0x8(%r12) │ │ │ │ - movq $0x1,(%r12) │ │ │ │ - lea -0x27(%r12),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 450040 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 450488 │ │ │ │ - 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 45050f │ │ │ │ - movq $0x4504c0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4504c0 │ │ │ │ - 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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsi,%rcx,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4504ff │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x450468,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x20427da(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x23bd730(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ - adc $0x4,%al │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45057f │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 45057a │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x20413c9(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 450488 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x80000000,%eax │ │ │ │ - (bad) │ │ │ │ - add $0x2,%al │ │ │ │ + add %dl,0x54(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4505df │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 4505da │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ + jb 452031 │ │ │ │ + movq $0x452048,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2042727(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 450168 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 450680 │ │ │ │ - movq $0x450638,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450638 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rsp │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x450670,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea 0x20426ee(%rip),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450670 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ push %rax │ │ │ │ - mov $0xff,%dh │ │ │ │ - decl -0x73(%rax) │ │ │ │ - sbb $0x20426d1,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x48020426(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + testl $0x458d4802,(%rbx) │ │ │ │ + clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 450733 │ │ │ │ - movq $0x4506e0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4506e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x26(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x450718,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea 0x2042646(%rip),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + jb 452092 │ │ │ │ + movq $0x4520a8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450718 │ │ │ │ - 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,-0x39(%r8) │ │ │ │ - or %r10b,0x7(%r8) │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fimuls -0x77(%rcx) │ │ │ │ - (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 44bcd0 │ │ │ │ - lea 0x204262e(%rip),%rbx │ │ │ │ + jmp 451ae8 │ │ │ │ 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 %esi,0x48(%rcx,%rdx,1) │ │ │ │ - mov 0x6(%rbx),%ebx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x203f9fd(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - 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 $0x451370,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x20425a7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + jmp 22240f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%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 $0x451390,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x204255c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + 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,0x1a(%rdi) │ │ │ │ - movq $0x4513b0,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x204250f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2223358 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%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,0x1a(%rdi) │ │ │ │ - movq $0x4513d0,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x20424bf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bh,0x480203f6(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45215e │ │ │ │ + movq $0x452178,-0x28(%rbp) │ │ │ │ + mov 0x16(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2223580 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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,0x1a(%rdi) │ │ │ │ - movq $0x4513f0,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x204246f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %ch,-0xa(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 452234 │ │ │ │ + movq $0x451ae8,-0x30(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea -0x2e(%r12),%rcx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 452214 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 452244 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x4521f8,0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4521f8 │ │ │ │ + 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x451410,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x204241f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %ch,%al │ │ │ │ + cmc │ │ │ │ + add (%rdx),%eax │ │ │ │ + movq $0x4522a8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + movq $0x451e88,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 22232d0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x452278,0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 452278 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + 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 $0x451430,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x20423cf(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %ch,-0xb(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + movq $0x4523b0,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + 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 $0x451450,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x2042384(%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,-0x7d(%rcx) │ │ │ │ + add %bh,(%rax) │ │ │ │ + cmc │ │ │ │ + add (%rdx),%eax │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45230c │ │ │ │ + movq $0x452008,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x452070,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x452100,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x452330,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x451470,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x2042337(%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 %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,0x1a(%rdi) │ │ │ │ - movq $0x451490,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x20422e7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x23(%r8) │ │ │ │ + add %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 452358 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ 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,0x3a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4513b0,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x451370,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r10b,0x4c004523(%r8) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + nop │ │ │ │ + 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) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3a(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x4513b0,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x451370,-0x10(%r12) │ │ │ │ - movq $0x280dc29,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + 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 450d02 │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 450c02 │ │ │ │ - mov 0x6(%r14),%rax │ │ │ │ - lea 0x204198d(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x450c38,-0x10(%rbp) │ │ │ │ - mov 0x7(%r14),%rbx │ │ │ │ - mov 0xf(%r14),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450c38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %dh,(%rax) │ │ │ │ + hlt │ │ │ │ + add (%rdx),%eax │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 452414 │ │ │ │ + movq $0x451c48,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x451cb0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x451d40,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x452438,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r8b,-0x7cb7f81d(%r11) │ │ │ │ - sti │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,%ah │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - or %r15b,0xc(%r8) │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ + add %r12b,0x24(%r8) │ │ │ │ + add %r14b,%r14b │ │ │ │ ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450c78 │ │ │ │ + (bad) │ │ │ │ + jne 452460 │ │ │ │ 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) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 450cf2 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x450b68,-0x50(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x4513d0,-0x40(%r12) │ │ │ │ - movq $0x2492dc9,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x451430,-0x10(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x4f(%r12),%r14 │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x20420c7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x450d38,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450d38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + 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,0x21(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r11b,0x4c004524(%r8) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x450af8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 2227080 │ │ │ │ + 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 450dae │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x2000000,%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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 450e18 │ │ │ │ - movq $0x450e08,-0x10(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + add %bl,0x4802394f(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4524e9 │ │ │ │ + movq $0x452500,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450e08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x4f(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - (bad) │ │ │ │ - add %r9b,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - sar $0xff,%ch │ │ │ │ - decl -0x73(%rax) │ │ │ │ - sbb $0x2041fb9,%eax │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + mov $0x4c0203f2,%eax │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp 452128 │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2a(%rdi) │ │ │ │ - movq $0x450d88,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x450e38,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 450ee8 │ │ │ │ - movq $0x450ed8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450ed8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - cmovne (%rax),%eax │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 450bd8 │ │ │ │ - lea 0x2041ef1(%rip),%rbx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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 %ah,%al │ │ │ │ + rex.WRX cmp %r8,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4525a1 │ │ │ │ + movq $0x4525b8,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + 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 %al,(%rax) │ │ │ │ + add %ah,0x4c02394e(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x450f08,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x1f,%al │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 450fad │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x450fa0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 450fa0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1f(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x450fc8,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 451028 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %dh,%dl │ │ │ │ + add (%rdx),%eax │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp 452128 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + 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,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x450fc8,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22233e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 451079 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 451099 │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x3,%r14 │ │ │ │ - jne 45108c │ │ │ │ - movq $0x451078,-0x18(%rbp) │ │ │ │ - mov 0x5(%rax),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov 0xd(%rax),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 451078 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4802041e(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - je 4510a4 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x23bcbbb(%rip),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2041e70(%rip),%rbx │ │ │ │ + mov $0xf1,%al │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 452660 │ │ │ │ + movq $0x452678,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x4510d8,-0x8(%rbp) │ │ │ │ - lea 0x2041e3e(%rip),%rsi │ │ │ │ - mov 0x5(%rbx),%r14 │ │ │ │ - mov 0xd(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 44d570 │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 451160 │ │ │ │ - add $0x60,%r12 │ │ │ │ + add %ch,-0xf(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 451150 │ │ │ │ - movq $0x450f60,-0x58(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x2229ed8,-0x40(%r12) │ │ │ │ - lea -0x58(%r12),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x2229e60,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ + ja 4526dc │ │ │ │ + movq $0x452578,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4525e0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x452608,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ + movq $0x452700,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45108c │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4802041d(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4511d0 │ │ │ │ - movq $0x4511c0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4511c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x1d(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x4511f0,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 451028 │ │ │ │ - lea 0x2041d59(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + adc %r13b,(%r8) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x21f0320,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %r9b,-0x77(%r9) │ │ │ │ + fimuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + push $0x1dd49 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x23ba7da,%eax │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4511f0,0x0(%rbp) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - sbb $0x4,%al │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 451267 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmp %r8,(%r10) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 452779 │ │ │ │ + movq $0x452790,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 451288 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,%al │ │ │ │ + cmp %r8,(%rdx) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45133e │ │ │ │ - movq $0x4512c0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4512c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4802041c(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 451349 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45132e │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x451248,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x451410,-0x28(%r12) │ │ │ │ - movq $0x2492ef1,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x451410,-0x10(%r12) │ │ │ │ - lea -0x25(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x2041bfb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x2041b19(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - pop %rsp │ │ │ │ - movabs 0x20000000001df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + sub %dh,%al │ │ │ │ + add (%rdx),%eax │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp 452128 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pushf │ │ │ │ - movabs 0x10000000001df,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2223358 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - fsubl 0x1df(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 452832 │ │ │ │ + movq $0x452850,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2223580 │ │ │ │ + lea 0x203efc7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - movabs %al,0x20000000001df │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x490203ef(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4528f1 │ │ │ │ + movq $0x452128,-0x30(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea -0x2e(%r12),%rcx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4528c9 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 4528b1 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x452930,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + jmp 2226bf8 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x4529d8,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + jmp 2226bf8 │ │ │ │ + movq $0x452630,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x452918,0x20(%rbp) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 22232d0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %dl,%gs:0x184(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %rdi │ │ │ │ - movabs %al,0x20000000001df │ │ │ │ + add %dh,0x490203ee(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 452994 │ │ │ │ + movq $0x452750,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4527b8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x4527e0,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4529b8,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x8401dd46,%eax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - movabs %al,0x20000000001dfa2 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + out %al,(%dx) │ │ │ │ + add (%rdx),%eax │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 452a3c │ │ │ │ + movq $0x4524c0,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x452528,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x452550,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x452a60,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - loop 4513bc │ │ │ │ - filds (%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + adc %al,-0x23(%rsi) │ │ │ │ + add %ebx,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x13(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 452b24 │ │ │ │ + movq $0x452ac8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 452ac8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + in (%dx),%eax │ │ │ │ + add (%rdx),%eax │ │ │ │ + movq $0x452b00,-0x8(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 452b00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x4,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - and 0x1df(%rbx),%ah │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + in (%dx),%eax │ │ │ │ + add (%rdx),%eax │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + movq $0x452b40,0x18(%rbp) │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 452808 │ │ │ │ + lea 0x203ece5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - inc %rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x23ba3c2,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - movsxd 0x1df(%rbx),%esp │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,0x480203ec(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 452c04 │ │ │ │ + movq $0x452ba8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 452ba8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - movabs %eax,0x20000000001df │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,-0x14(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + movq $0x452be0,-0x8(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 452be0 │ │ │ │ + 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 │ │ │ │ - call 46f440 │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + in (%dx),%al │ │ │ │ + add (%rdx),%eax │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x452c20,0x10(%rbp) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 452808 │ │ │ │ + lea 0x203ec15(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%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) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub %esp,0x1(%rdi,%rbx,8) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - ret │ │ │ │ - add %bh,%bh │ │ │ │ - add %dl,%gs:0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc $0xf0000000,%eax │ │ │ │ - sbb (%rdx,%rax,1),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 451536 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 451531 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2041b8f(%rip),%rsi │ │ │ │ - lea 0x2041b62(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20c9380 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x68000000,%eax │ │ │ │ - sbb $0x4,%al │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45159e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 451599 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x2041c07(%rip),%rsi │ │ │ │ - lea 0x2041bda(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20c9380 │ │ │ │ + jb 452d30 │ │ │ │ + movq $0x452ca0,-0x28(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x1f(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rsi │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 452ca0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 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) │ │ │ │ + (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,0x1e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x451410,-0x10(%r12) │ │ │ │ + add %dh,0x73(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x48(%rsp) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 406fd0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x21f0cf0,-0x20(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sbb (%rdx,%rax,1),%eax │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45164a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x451660,-0x20(%rbp) │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ + jb 452e38 │ │ │ │ + movq $0x452da0,-0x20(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x1f(%rbx),%rdx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 451948 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 452da0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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 %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x4515c0,-0x8(%r12) │ │ │ │ + add %dh,0x7b(%rdi) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 406fd0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x21f0cf0,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + movq $0x21f0cf0,-0x20(%r12) │ │ │ │ + add %r14,%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nop │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4516d3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + jb 452ee1 │ │ │ │ + movq $0x452e98,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4516f0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 452e98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ 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,0x2c(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x2811061,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + 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 451741 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4517c7 │ │ │ │ - movq $0x451740,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 4530fd │ │ │ │ + movq $0x452f58,-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 %rdx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 451740 │ │ │ │ + jne 452f58 │ │ │ │ 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,0x49(%rdi,%rdi,2) │ │ │ │ - add $0x50,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4517b7 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4516b0,-0x48(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x451410,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x25(%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 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 452f98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - sbb (%rdx,%rax,1),%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4518d6 │ │ │ │ - movq $0x451838,-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 451838 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + 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 %cl,(%rdi) │ │ │ │ + xchg %ebx,0x1(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sbb %eax,(%rdx,%rax,1) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jb 4518da │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jae 4518fe │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4518c6 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x451610,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x4516f0,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x451920,0x8(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 451948 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 4518f0 │ │ │ │ - lea 0x2041819(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - lea 0x23bc35a(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jl 452fdc │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x2811061,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x20418db(%rip),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + jg 453111 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x453030,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 453030 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + rex.RX add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fimuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sar $0xff,%ch │ │ │ │ - call *(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebx,%edi │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WXB (bad) │ │ │ │ + test %rcx,%rcx │ │ │ │ + jg 453081 │ │ │ │ + movq $0x452e58,-0x28(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0x23a1902(%rip),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 2228040 │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jl 4530cb │ │ │ │ + movq $0x452d50,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 2228040 │ │ │ │ + movq $0x452c48,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x27(%r12),%r14 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 2228040 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + sub %rax,%rcx │ │ │ │ + add %rax,%rbx │ │ │ │ + jmp 452ff5 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x2000000,%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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45199a │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45198f │ │ │ │ - movq $0x4517f0,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - movq $0x4519b8,-0x10(%rbp) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ + add %dl,(%rax) │ │ │ │ + rex.XB cmp %eax,(%r10) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 453171 │ │ │ │ + movq $0x453188,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 451c38 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x204185f(%rip),%rbx │ │ │ │ + jmp 2227080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.X cmp %eax,(%rdx) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 4519c4 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - sub %bl,(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - jmp 451a00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4531d2 │ │ │ │ + movq $0x4531e8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 452f00 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %al,(%rdx,%rax,1) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 451abf │ │ │ │ - movq $0x451a50,-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 451a50 │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz 4531e4 │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x48020417(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 451ac3 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 451aaf │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4519d8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - movq $0x451ae8,0x10(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 451948 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x23bc187(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 451af4 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - (bad) │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - jmp 451b30 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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 %dl,%al │ │ │ │ - (bad) │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.X cmp %eax,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 451bec │ │ │ │ - movq $0x451b80,-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) │ │ │ │ + jb 453261 │ │ │ │ + movq $0x453278,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 451b80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48020416(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 451bf0 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 451bdc │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x451b08,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - movq $0x451c10,0x10(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ + add %ah,%al │ │ │ │ + cmp %eax,(%r10) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 451c38 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x23bc05a(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 451c1c │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - (bad) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - adc $0x8d480204,%eax │ │ │ │ - rex.RB loopne 451c89 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 451cda │ │ │ │ - movq $0x451c78,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 451c78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4532c2 │ │ │ │ + movq $0x4532d8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 452f00 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48020415(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%ebx │ │ │ │ - lea 0x1e98e4b(%rip),%rsi │ │ │ │ - mov (%rsi,%rbx,8),%rbx │ │ │ │ - jmp *%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 451cc7 │ │ │ │ - mov 0x3(%rdx),%rbx │ │ │ │ - movq $0x451b30,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 451b30 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x204155f(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - mov -0x4(%rbx),%ebx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4522e0 │ │ │ │ - movq $0x451e48,0x0(%rbp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov 0x5(%rdx),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0xd(%rdx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 451c38 │ │ │ │ - movq $0x451e10,0x10(%rbp) │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x6(%rdx),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x451d70,0x0(%rbp) │ │ │ │ - mov 0x7(%rdx),%rbx │ │ │ │ - mov 0xf(%rdx),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 451d70 │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz 4532d4 │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jg 451d73 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - test $0x1d,%al │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x76b7f8a5(%r11),%ecx │ │ │ │ - add %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 451da8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4802047f(%rax) │ │ │ │ - mov 0x18(%rbp),%ecx │ │ │ │ - movq $0x451de0,0x18(%rbp) │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4c7300 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22233e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x4c(%rbp,%rdi,1) │ │ │ │ - mov 0x6(%rbx),%esi │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 20a77a0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ 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 20a77a0 │ │ │ │ - lea 0x23bbe21(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + xor %al,0x39(%rcx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733d6c7c <__environ@GLIBC_2.2.5+0x70bc0bd4> │ │ │ │ + push %rbx │ │ │ │ + movq $0x453368,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 453368 │ │ │ │ + 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,0x48020413(%rax) │ │ │ │ - movl $0x451e70,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov $0x1,%r14d │ │ │ │ - jmp 2148738 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %dh,%al │ │ │ │ + rex cmp %eax,(%rdx) │ │ │ │ + movq $0x453398,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49020413(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %al,%al │ │ │ │ + rex cmp %eax,(%rdx) │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 451eb7 │ │ │ │ - movq $0x451a00,-0x10(%r12) │ │ │ │ + ja 4533fc │ │ │ │ + movq $0x453238,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4532a0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x453300,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x451ed8,0x8(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 451a00 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x453420,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - 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 -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x48(%rdi,%rax,1) │ │ │ │ - add $0x10,%ebp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - adc (%rdx,%rax,1),%al │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - jmp 451f30 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,0x34(%r8) │ │ │ │ + add %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 453448 │ │ │ │ + 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) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - adc (%rdx,%rax,1),%al │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 451fef │ │ │ │ - movq $0x451f80,-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 451f80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48020412(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 451ff3 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 451fdf │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x451f08,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - movq $0x452018,0x10(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4522e0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x23bbc57(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r8b,0x4c004534(%r8) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + 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) │ │ │ │ - jne 452024 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x411,$0x2 │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - jmp 452060 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + 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 %ah,0x48020411(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ + add %dh,0x4802393f(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45211f │ │ │ │ - movq $0x4520b0,-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) │ │ │ │ + jb 4534d1 │ │ │ │ + movq $0x4534e8,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4520b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x11(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 452123 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45210f │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x452038,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - movq $0x452148,0x10(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4522e0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x23bbb27(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x3f(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 452154 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - cwtl │ │ │ │ - adc %al,(%rdx,%rax,1) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - jmp 452190 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 453532 │ │ │ │ + movq $0x453548,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 452f00 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x10(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45224f │ │ │ │ - movq $0x4521e0,-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 4521e0 │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz 453544 │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %al,(%rdx,%rax,1) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 452253 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45223f │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x452168,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - movq $0x452278,0x10(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4522e0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x23bb9f7(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 452284 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2223358 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,0xf(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4522bf │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4522e0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 452331 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae 452358 │ │ │ │ - lea 0x2040f60(%rip),%rbx │ │ │ │ + add %al,%al │ │ │ │ + ds cmp %eax,(%rdx) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4535ce │ │ │ │ + movq $0x4535e8,-0x28(%rbp) │ │ │ │ + mov 0x16(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2223580 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - add $0x2,%al │ │ │ │ - and $0x7,%ebx │ │ │ │ + add %dh,0x3e(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4536a4 │ │ │ │ + movq $0x452f00,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea -0x2e(%r12),%rcx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 453684 │ │ │ │ cmp $0x1,%rbx │ │ │ │ - je 45255e │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 452358 │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + jne 4536b4 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x453668,0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 453668 │ │ │ │ + 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 %cl,%al │ │ │ │ - (bad) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 452589 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - add $0x20,%rbp │ │ │ │ - movq $0x452390,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %dh,%al │ │ │ │ + cmp $0xc7480239,%eax │ │ │ │ + rex.RB clc │ │ │ │ + sbb %dh,(%rdi) │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + movq $0x453328,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 22232d0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x4536e8,0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 452390 │ │ │ │ + jne 4536e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x3d(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + movq $0x453820,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0xe(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - jb 45242f │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jb 4524c1 │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0xfffffffffffffff8,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x4(%rax),%eax │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jae 452509 │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jb 45247d │ │ │ │ + add %al,0x3d(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45241f │ │ │ │ - mov 0x1(%rbx),%rax │ │ │ │ - movq $0x452298,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + ja 45377c │ │ │ │ + movq $0x4534a8,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x453510,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x453570,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + movq $0x4537a0,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - cmp $0x5,%rax │ │ │ │ - jb 4524de │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45246d │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0x452060,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 452060 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45246d │ │ │ │ - mov 0x1(%rbx),%rax │ │ │ │ - mov 0x9(%rbx),%rbx │ │ │ │ - movq $0x452190,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4525a0,0x8(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4522e0 │ │ │ │ - movq $0x452338,-0x8(%rbp) │ │ │ │ - mov 0x2(%rbx),%rsi │ │ │ │ - mov 0xa(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4522e0 │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 4524fd │ │ │ │ - movq $0x4525e8,0x0(%rbp) │ │ │ │ - mov 0x4(%rbx),%rsi │ │ │ │ - mov 0xc(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - jmp 4522e0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 451948 │ │ │ │ - cmp $0x9,%rax │ │ │ │ - jb 45256c │ │ │ │ - movq $0x452540,-0x8(%rbp) │ │ │ │ - mov 0x1(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452540 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%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) │ │ │ │ + add %r9b,%r8b │ │ │ │ + (bad) │ │ │ │ + add %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 4537c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or $0x4,%al │ │ │ │ - add -0x7cb7f81d(%rbx),%al │ │ │ │ - sti │ │ │ │ - add %esi,0x4c(%rbp,%rdx,1) │ │ │ │ - mov 0x10(%rbp),%esi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 452358 │ │ │ │ - lea 0x23bb6ec(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x452308,-0x8(%rbp) │ │ │ │ - mov 0x1(%rbx),%rsi │ │ │ │ - mov 0x9(%rbx),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4522e0 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xc(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x4525c8,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x2040258(%rip),%r14 │ │ │ │ - jmp 2098128 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r8b,(%r8) │ │ │ │ + cmp %al,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - or $0x4,%al │ │ │ │ - add -0x77(%rcx),%cl │ │ │ │ - fimuls -0x75(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - mov $0x2fffffb,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - or $0x4,%al │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r10b,(%r8) │ │ │ │ - es add %r9b,-0x77(%r8) │ │ │ │ - fiadds -0x42(%rcx) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jmp 2148738 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or (%rdx,%rax,1),%eax │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %bh,(%rax) │ │ │ │ + cmp $0x39,%al │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 452657 │ │ │ │ - movq $0x451f30,-0x10(%r12) │ │ │ │ + ja 453884 │ │ │ │ + movq $0x453148,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4531b0,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x453210,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - movq $0x452678,0x8(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 451f30 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x4538a8,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ + nopl 0x0(%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) │ │ │ │ + add %r10b,%r8b │ │ │ │ + cmp %al,0x0(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4538d0 │ │ │ │ + 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,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r9b,(%r8) │ │ │ │ + cmp %eax,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ 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 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x2000000,%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 %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + cmp (%rcx),%edi │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jae 4526df │ │ │ │ - lea 0x2040e78(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0xe(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ + jb 453959 │ │ │ │ + movq $0x453970,-0x10(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jae 45270b │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 452720 │ │ │ │ - movq $0x4526d8,-0x8(%rbp) │ │ │ │ - mov 0xe(%r14),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4526d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 452743 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - xorpd %xmm1,%xmm1 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x452798,-0x10(%rbp) │ │ │ │ - lea 0x2040b31(%rip),%rsi │ │ │ │ - mov 0xf(%r14),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ - movq $0x452778,-0x10(%rbp) │ │ │ │ - mov 0x5(%r14),%rbx │ │ │ │ - mov 0xd(%r14),%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452778 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - or $0xc7480204,%eax │ │ │ │ - add %r11b,%r8b │ │ │ │ + add %ch,%al │ │ │ │ + cmp (%rcx),%bh │ │ │ │ + add 0x75(%rbx,%rcx,4),%cl │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %r9b,-0x77(%r9) │ │ │ │ - fsubrp %st,%st(1) │ │ │ │ - sub %bh,%bh │ │ │ │ + jnp 453992 │ │ │ │ + roll $0xf,(%rcx) │ │ │ │ (bad) │ │ │ │ - incl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cfdfbf3(%rax) │ │ │ │ - jrcxz 4527a2 │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 4527b9 │ │ │ │ - movq $0x452850,0x0(%rbp) │ │ │ │ - lea 0x2040ad8(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - movsd 0x1e9835f(%rip),%xmm1 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + cmp (%rcx),%bh │ │ │ │ + add 0x73(%rbx,%rcx,4),%cl │ │ │ │ (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp 453598 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0xd(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x452808,0x0(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - movsd %xmm1,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452808 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %al,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or $0xc7480204,%eax │ │ │ │ - add %r13b,(%r8) │ │ │ │ - sub %al,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 4526b0 │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%dl │ │ │ │ - movups %xmm1,%xmm0 │ │ │ │ - movsd 0x8(%rbp),%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x7cfdfbf4(%rax) │ │ │ │ - jrcxz 45285a │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 452868 │ │ │ │ - movsd 0x1e982ef(%rip),%xmm1 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x452890,0x0(%rbp) │ │ │ │ - lea 0x2040a39(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x3a(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 453a11 │ │ │ │ + movq $0x453a28,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0xc(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 4528a8 │ │ │ │ - movsd 0x1e982a7(%rip),%xmm1 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x452908,0x0(%rbp) │ │ │ │ - lea 0x2040a21(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmp (%rcx),%bh │ │ │ │ + add 0x75(%rbx,%rcx,4),%cl │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + roll $0xf,(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - or (%rdx,%rax,1),%eax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 452929 │ │ │ │ - movq $0x452948,0x0(%rbp) │ │ │ │ - lea 0x2040a40(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + cmp (%rcx),%bh │ │ │ │ + add 0x73(%rbx,%rcx,4),%cl │ │ │ │ (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp 453598 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7cfdfbf5(%rax) │ │ │ │ - jrcxz 452912 │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 452929 │ │ │ │ - movq $0x4528d0,0x0(%rbp) │ │ │ │ - lea 0x20409e0(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - movsd 0x1e9820f(%rip),%xmm1 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - or (%rdx,%rax,1),%eax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 452960 │ │ │ │ - movsd 0x1e981df(%rip),%xmm1 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x452988,0x0(%rbp) │ │ │ │ - lea 0x20409e1(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22233e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or (%rdx,%rax,1),%al │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 4529a0 │ │ │ │ - movsd 0x1e98197(%rip),%xmm1 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4529c8,0x0(%rbp) │ │ │ │ - lea 0x20409c9(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0xa(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 4529e0 │ │ │ │ - movsd 0x1e9814f(%rip),%xmm1 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x452a80,0x0(%rbp) │ │ │ │ - lea 0x20409b1(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x9(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 452715 │ │ │ │ - movsd 0x1e980f6(%rip),%xmm1 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov $0x48023939,%eax │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 453ad0 │ │ │ │ + movq $0x453ae8,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x7cfdfbf7(%rax) │ │ │ │ - jrcxz 452a4a │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 452715 │ │ │ │ + add %dh,0x39(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 453b53 │ │ │ │ + movq $0x4539e8,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x452a08,0x8(%rbp) │ │ │ │ - lea 0x2040990(%rip),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 20a9540 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x453a50,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x453a78,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x453b78,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7cfdfbf7(%rax) │ │ │ │ - jrcxz 452a8a │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 4527b9 │ │ │ │ - movq $0x452a40,0x0(%rbp) │ │ │ │ - lea 0x204092c(%rip),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - jmp 20a9540 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,0x4c00453b(%r8) │ │ │ │ + mov 0x10(%rbp),%esi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 452b11 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 452ade │ │ │ │ - movq $0x452b00,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4bdff8 │ │ │ │ - lea 0x2040a93(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0xa(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x452b40,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x204560f(%rip),%r14 │ │ │ │ - movq $0x222c4c0,-0x10(%rbp) │ │ │ │ - movq $0x280dc51,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 4c2b48 │ │ │ │ - nopl 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 %bh,%al │ │ │ │ - or %eax,(%rdx,%rax,1) │ │ │ │ - movq $0x452b68,0x0(%rbp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 2147e00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,0x48023938(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 453c01 │ │ │ │ + movq $0x453c18,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - or %eax,(%rdx,%rax,1) │ │ │ │ - movq $0x452b90,0x0(%rbp) │ │ │ │ + add %al,0x38(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - jmp 4526b0 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ nopl (%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%dl │ │ │ │ - movups %xmm1,%xmm0 │ │ │ │ - cvtsi2sdq 0x8(%rbp),%xmm1 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + sbb %bh,(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp 453598 │ │ │ │ nopl (%rax) │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ - or (%rdx,%rax,1),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 452bff │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 452bfa │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23aa6a8(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453110 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cc8458d48020409,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 452cb0 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x452c60,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452c60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x9(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x452ca0,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452ca0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2223358 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - or %eax,(%rdx,%rax,1) │ │ │ │ - movq $0x452cc8,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 452ac0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ (bad) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 453cba │ │ │ │ + movq $0x453cd8,-0x28(%rbp) │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2223580 │ │ │ │ + lea 0x203db7f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - or %al,(%rdx,%rax,1) │ │ │ │ - movq $0x452cf8,0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - movsd %xmm1,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452cf8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x49023937(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 453d71 │ │ │ │ + movq $0x453598,-0x30(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea -0x2e(%r12),%rcx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 453d51 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 453d39 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x453d98,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + jmp 2226bf8 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x453e78,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + jmp 2226bf8 │ │ │ │ + movq $0x453aa0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 22232d0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,%al │ │ │ │ - or %al,(%rdx,%rax,1) │ │ │ │ - add $0x38,%r12 │ │ │ │ + ss cmp %eax,(%rdx) │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 452d90 │ │ │ │ + ja 453e03 │ │ │ │ + movq $0x453bd8,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movsd 0x10(%rbp),%xmm0 │ │ │ │ - movsd 0x7(%rbx),%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - ja 452d48 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x452db0,0x8(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x20538e4(%rip),%rsi │ │ │ │ - lea 0x23baef8(%rip),%r14 │ │ │ │ - movsd %xmm1,0x10(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 4522e0 │ │ │ │ - movq $0x21f0c70,-0x30(%r12) │ │ │ │ - movsd %xmm0,-0x28(%r12) │ │ │ │ - movq $0x21f0320,-0x20(%r12) │ │ │ │ - lea -0x2f(%r12),%rbx │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x453c40,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ + movq $0x453c68,-0x8(%r12) │ │ │ │ lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 453110 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x453e28,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - add %al,(%r8) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - or %al,(%rdx,%rax,1) │ │ │ │ - movq $0x452dd8,0x0(%rbp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x203fa48(%rip),%r14 │ │ │ │ - jmp 2098128 │ │ │ │ - nop │ │ │ │ - add %al,(%r8) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + sbb %r11b,0x3e(%r8) │ │ │ │ + add %r9b,0x75(%r11,%rcx,4) │ │ │ │ + and %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + and %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - jmp 452e50 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2,%al │ │ │ │ + cmp %dh,(%rdx) │ │ │ │ + fldl (%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x2,%al │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 453097 │ │ │ │ - movsd 0x20(%rbp),%xmm0 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - ja 4530af │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x452e48,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452e48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ + add %ah,%al │ │ │ │ + xor $0x83490239,%eax │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 453ee3 │ │ │ │ + movq $0x453930,-0x38(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 452eb0 │ │ │ │ - movq $0x452ea0,-0x18(%rbp) │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0xe(%rdx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452ea0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x453998,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x4539c0,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x453f08,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + sbb %r15b,(%r8) │ │ │ │ (bad) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x452df0,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 452ac0 │ │ │ │ - jmp 452fdb │ │ │ │ - nopl (%rax) │ │ │ │ + add %r9b,0x75(%r11,%rcx,4) │ │ │ │ + and %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + and %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ + pop %rax │ │ │ │ + xor %ebx,%ebp │ │ │ │ + add %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - (bad) │ │ │ │ - add $0x2,%al │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - jmp 452f34 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - add $0x2,%al │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 452f90 │ │ │ │ - movsd 0x20(%rbp),%xmm0 │ │ │ │ - ucomisd %xmm1,%xmm0 │ │ │ │ - ja 453022 │ │ │ │ - add $0xffffffffffffffc8,%r12 │ │ │ │ - movq $0x452f30,0x10(%rbp) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452f30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48020406(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 452fa8 │ │ │ │ - movq $0x452f80,-0x10(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0xe(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + fadds (%rbx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 453fb1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 453ff1 │ │ │ │ + movq $0x453fa0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 452f80 │ │ │ │ + jne 453fa0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x452ee0,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 452ac0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x452ee0,0x0(%rbp) │ │ │ │ - jmp 22240c8 │ │ │ │ - movq $0x452fd8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 452fd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - add $0x89480204,%eax │ │ │ │ - fmuls -0x77(%rax) │ │ │ │ - ret │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 453012 │ │ │ │ - movq $0x453080,-0x8(%rbp) │ │ │ │ - mov 0x6(%rax),%rdi │ │ │ │ - lea 0x205361d(%rip),%rsi │ │ │ │ - lea 0x23bac28(%rip),%r14 │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ + add %ah,0x480203d8(%rax) │ │ │ │ + movl $0x453fd8,-0x8(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 4522e0 │ │ │ │ - lea 0x204057f(%rip),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 453fd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x21f0c70,-0x30(%r12) │ │ │ │ - movsd %xmm1,-0x28(%r12) │ │ │ │ - movq $0x21f0320,-0x20(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 453110 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - add $0xc7480204,%eax │ │ │ │ - add %r9b,%r8b │ │ │ │ - cs add %r9b,-0x77(%r8) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - js 453087 │ │ │ │ + add %ch,-0x28(%rax) │ │ │ │ add (%rdx),%eax │ │ │ │ - jmp 2098128 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x452df0,0x0(%rbp) │ │ │ │ - jmp 22240c8 │ │ │ │ - movq $0x21f0c70,-0x30(%r12) │ │ │ │ - movsd %xmm1,-0x28(%r12) │ │ │ │ - movq $0x21f0320,-0x20(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 453110 │ │ │ │ - add $0x1000000,%eax │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 453c90 │ │ │ │ + lea 0x203d858(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4531b9 │ │ │ │ - movq $0x453148,-0x8(%rbp) │ │ │ │ + add %ch,(%rax) │ │ │ │ + fadds (%rbx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 454069 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4540b4 │ │ │ │ + movq $0x454058,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453148 │ │ │ │ + jne 454058 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4531c4 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4531a9 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x452c18,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x2229ed8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x20403f8(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - lea 0x23baa86(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - add (%rdx,%rax,1),%eax │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 453238 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x453228,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %ch,%al │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ + add (%rdx),%eax │ │ │ │ + movq $0x454090,-0x8(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453228 │ │ │ │ + jne 454090 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - movq $0x453250,0x0(%rbp) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 452ac0 │ │ │ │ - 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 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1b(%rdi) │ │ │ │ - movq $0x21f0c70,-0x8(%r12) │ │ │ │ - movsd %xmm1,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x453250,0x0(%rbp) │ │ │ │ - jmp 22240c8 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add (%rdx,%rax,1),%eax │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4532f7 │ │ │ │ - movq $0x4531e8,-0x38(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - movq $0x21f0320,-0x20(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - jmp 453110 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x20402e7(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - add (%rdx,%rax,1),%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 453353 │ │ │ │ - movq $0x453370,-0x8(%rbp) │ │ │ │ - lea 0x20402c0(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23b919f(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2148f80 │ │ │ │ - lea 0x20402ce(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x23ba8a9(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23ba8a4(%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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45342b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4533e8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4533e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %dh,0x480203d7(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + movq $0x4540d0,0x18(%rbp) │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 453c90 │ │ │ │ + lea 0x203d7a5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - 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) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,%r8b │ │ │ │ + rex │ │ │ │ + add %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - movq $0x4533a8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x20401c8(%rip),%r14 │ │ │ │ - mov %r8,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x20401cd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - adc $0xc0000000,%eax │ │ │ │ - add %eax,(%rdx,%rax,1) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45353e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 453542 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x453508,-0x18(%rbp) │ │ │ │ - lea 0x204017b(%rip),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 453508 │ │ │ │ + jne 4540f8 │ │ │ │ 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 $0x1de09d8,-0x8(%r12) │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + cmpq $0x0,0x7(%rbx) │ │ │ │ + jne 45411e │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + lea 0x23a9182(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x214b790,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x4(%r12),%rbx │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%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 -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4535db │ │ │ │ + jb 454210 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x453598,-0x18(%rbp) │ │ │ │ + movq $0x4541a0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453598 │ │ │ │ + jne 4541a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 454200 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x1f(%rbx),%rdx │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x2103aa8,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x27f4b82,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%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,0x24(%rdi) │ │ │ │ - movq $0x453558,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23b98e8(%rip),%r14 │ │ │ │ - mov %r8,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ + add %dh,0x15(%rdi) │ │ │ │ + movq $0x454158,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x20400d5(%rip),%rbx │ │ │ │ + lea 0x203d63c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jae 45368b │ │ │ │ - lea 0x20400b0(%rip),%rbx │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %dl,%dh │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 454305 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4542fa │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jl 4542e3 │ │ │ │ + test %rax,%rax │ │ │ │ + jge 4542b4 │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + lea 0x23a03c9(%rip),%rbx │ │ │ │ + jmp 2222cd0 │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + movq $0x454320,-0x20(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 22245f0 │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + jmp 1ed5190 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + 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 %cl,-0x75(%rax) │ │ │ │ - jne 45368c │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r14,%rbx │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne 4536c0 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - 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,0x74(%rdi) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 406fd0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x2102a38,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x24(%r12),%rax │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - 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) │ │ │ │ - jne 4536c4 │ │ │ │ - add $0x10,%rbp │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45370a │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x451410,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x453680,-0x10(%rbp) │ │ │ │ - lea -0xd(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + lea -0x38(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45455c │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x454418,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453680 │ │ │ │ + jne 454418 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4536b8,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 453763 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - lea -0x1(%rax),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 453780 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8a8888 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454468 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%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,0x45(%rdi) │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne 4537a1 │ │ │ │ - add $0xffffffffffffffd0,%r12 │ │ │ │ - lea 0x203ff84(%rip),%rbx │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45454c │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg 4544b0 │ │ │ │ + movq $0x21f0340,-0x50(%r12) │ │ │ │ + movq $0x27c7fe1,-0x48(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + lea -0x4f(%r12),%rax │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x453740,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2810221,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jl 4544e3 │ │ │ │ + movq $0x21f0340,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0x27c7fe1,-0x40(%r12) │ │ │ │ + lea -0x4f(%r12),%rax │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x1ee9e28,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add %rbx,%rsi │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + sub %rbx,%rcx │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + movq $0x1ee9e28,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x4f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x203ff5c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ 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 -0x18(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45384a │ │ │ │ + jb 454665 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x453838,-0x18(%rbp) │ │ │ │ + movq $0x4545c0,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453838 │ │ │ │ + jne 4545c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x38(%r8) │ │ │ │ - add %r14b,(%r9) │ │ │ │ - testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 2147e00 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + add %r13b,%r8b │ │ │ │ + rex.RB │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + psadbw %mm3,%mm0 │ │ │ │ (bad) │ │ │ │ + jne 4545e8 │ │ │ │ + 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.XB decl -0x7d(%r8) │ │ │ │ - clc │ │ │ │ - add %bh,0xc(%rsi) │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 453780 │ │ │ │ - lea 0x23ba3d4(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%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,0x60(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jg 454609 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jl 454624 │ │ │ │ + add $0xffffffffffffffe0,%r12 │ │ │ │ + lea 0x23739c4(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + sub %rax,%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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) │ │ │ │ + clc │ │ │ │ + (bad) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45393b │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 453930 │ │ │ │ + jb 45476f │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4546d0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - movq $0x4537f8,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x4513d0,-0x10(%r12) │ │ │ │ - movq $0x2492dc9,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x453920,-0x20(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453920 │ │ │ │ + jne 4546d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x480239ff(%rax) │ │ │ │ + movl $0x454700,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454700 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 45392c │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 453658 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x1(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + movq $0x454728,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454728 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,-0x1(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea 0x17(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + sub (%rax),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg 454746 │ │ │ │ + lea 0x23738a2(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jge 45475b │ │ │ │ + lea 0x239ff26(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + movq $0x454788,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 22245f0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4539d3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x453990,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 453990 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + add %dh,0x6b(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 406120 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x2102a38,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x24(%r12),%rax │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,0x480203cf(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 454958 │ │ │ │ + add $0xd8,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45494d │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x4543c8,-0xd0(%r12) │ │ │ │ + mov %rax,-0xc0(%r12) │ │ │ │ + mov %rdx,-0xb8(%r12) │ │ │ │ + movq $0x454570,-0xb0(%r12) │ │ │ │ + lea -0xd0(%r12),%rdx │ │ │ │ + mov %rdx,-0xa0(%r12) │ │ │ │ + mov %rbx,-0x98(%r12) │ │ │ │ + movq $0x21f0db0,-0x90(%r12) │ │ │ │ + lea -0xb0(%r12),%rbx │ │ │ │ + mov %rbx,-0x88(%r12) │ │ │ │ + movq $0x280dc51,-0x80(%r12) │ │ │ │ + movq $0x21f0db0,-0x78(%r12) │ │ │ │ + mov %rcx,-0x70(%r12) │ │ │ │ + lea -0x8e(%r12),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + movq $0x454680,-0x60(%r12) │ │ │ │ + mov %rdx,-0x50(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0x21f0db0,-0x40(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + lea -0x76(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x2229e60,-0x28(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x454998,-0x18(%rbp) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 1ee6310 │ │ │ │ + movq $0xd8,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 45498c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 454998 │ │ │ │ + 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,0x24(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0x453950,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r8,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x454970,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ 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 -0x18(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 453ac3 │ │ │ │ + jb 454a86 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x453a80,-0x18(%rbp) │ │ │ │ + movq $0x454a48,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453a80 │ │ │ │ + jne 454a48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x21(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add 0x8(%rbp),%rax │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ 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 %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 454b57 │ │ │ │ + movq $0x454af0,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 454af0 │ │ │ │ + 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 %bl,%al │ │ │ │ + int $0x3 │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0x453a40,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r8,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add %dh,0x4a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x2f(%rbx),%rdx │ │ │ │ + mov 0x37(%rbx),%rbx │ │ │ │ + sub %rdx,%rbx │ │ │ │ + movq $0x454280,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x454b70,-0x8(%rbp) │ │ │ │ + lea -0x17(%r12),%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2228040 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - sbb (%rax),%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + rex.XB add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + int3 │ │ │ │ + add (%rdx),%eax │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 454bc9 │ │ │ │ + movq $0x454820,-0x48(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x454a00,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x48(%r12),%r14 │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 453bbd │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 453bb2 │ │ │ │ - movq $0x453898,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x453ba0,-0x30(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 453ba0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x28(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 454c21 │ │ │ │ + movq $0x454c38,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sub %bh,(%rcx) │ │ │ │ + add 0x75(%rbx,%rcx,4),%cl │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0x4,%bl │ │ │ │ + roll $0xf,(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - cmp $0x45,%al │ │ │ │ - add %dh,(%rcx) │ │ │ │ - testb $0xde,-0x77(%rcx) │ │ │ │ - jmp 2147e00 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x203fb84(%rip),%rbx │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x34(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 454c82 │ │ │ │ + movq $0x454c98,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 454aa8 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ 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,0x1e(%rdi) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 22240f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - jne 453bf0 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - jmp 453c1c │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - jne 453c18 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 453c93 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 453c54 │ │ │ │ - movq $0x4539f0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea -0x3(%r12),%rsi │ │ │ │ - lea 0x203faca(%rip),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x453bd8,0x0(%rbp) │ │ │ │ - jmp 2224098 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x2000000,%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,0x27(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 454d41 │ │ │ │ + movq $0x454d58,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - jne 453c98 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 453ccb │ │ │ │ - movq $0x453ae0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea -0x3(%r12),%rsi │ │ │ │ - lea 0x235a7c3(%rip),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x453c80,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 2224098 │ │ │ │ - xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dl,%dl │ │ │ │ - cmp (%rdx),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lretq │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 453d1a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216c160 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jb 454da2 │ │ │ │ + movq $0x454db8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 454aa8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - sarl $1,(%rdx) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + 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) │ │ │ │ - movq $0x453cf8,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x4513d0,-0x10(%r12) │ │ │ │ - movq $0x2492dc9,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x203fd28(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 22240f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22233e8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480203ef(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xca,%al │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 453e3b │ │ │ │ - movq $0x453de8,-0x10(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ + jb 454e94 │ │ │ │ + movq $0x454e78,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 453de8 │ │ │ │ + jne 454e78 │ │ │ │ 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 %dl,-0x11(%rax) │ │ │ │ + add %dh,-0x36(%rax) │ │ │ │ add (%rdx),%eax │ │ │ │ - movq $0x453e20,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea 0x203ef3e(%rip),%rbx │ │ │ │ + movq $0x454ea8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 453e20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 2226bf8 │ │ │ │ + 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) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r15b,0x3e(%r8) │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fimuls -0x77(%rcx) │ │ │ │ + add %al,-0x36(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 454f0c │ │ │ │ + movq $0x454d18,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x454d80,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x454e10,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x454f30,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 44bcd0 │ │ │ │ - lea 0x203fc7e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - fldpi │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x4f(%r8) │ │ │ │ + add %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 454f58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - nopl 0x0(%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,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x49(%rdi,%riz,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 453eb7 │ │ │ │ - movq $0x4513d0,-0x10(%r12) │ │ │ │ - movq $0x2492eca,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x453e58,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r10b,0x4c00454f(%r8) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + 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,-0x77(%r8) │ │ │ │ - (bad) -0x7d(%rcx) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x4513d0,-0x10(%r12) │ │ │ │ - movq $0x2492dc9,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x453ee8,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x28000000,%eax │ │ │ │ - std │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 453f97 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 453f92 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x203fcc9(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2149900 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x78000000,%eax │ │ │ │ - std │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + 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 %ah,0x48023924(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 453ff7 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 453ff2 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ + jb 454fe1 │ │ │ │ + movq $0x454ff8,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x203fd19(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 2149900 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - loop 45401a │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - cmp $0x203e2d9,%eax │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23b84c0(%rip),%r14 │ │ │ │ - jmp 2148f80 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x24(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + test $0xc8,%al │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4540c3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x454080,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 454080 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + jb 455042 │ │ │ │ + movq $0x455058,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 454aa8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + jmp 22240f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + or %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,0x24(%rdi) │ │ │ │ - movq $0x454040,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23b8e00(%rip),%r14 │ │ │ │ - mov %r8,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x203fc55(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2223358 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%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 -0x18(%rbp),%rax │ │ │ │ + add %dl,(%rax) │ │ │ │ + enter $0x203,$0x48 │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4541bb │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x454178,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 454178 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jb 455106 │ │ │ │ + movq $0x455120,-0x20(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 2223580 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + movl $0xc4834902,(%rbx) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esp,0x49000000(%rbx) │ │ │ │ + movl $0x454aa8,-0x28(%rsp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea -0x26(%r12),%rcx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4551b4 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 4551e4 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x455198,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455198 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x39(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + movq $0x455248,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + movq $0x454e38,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 22232d0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x455218,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455218 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %dl,%al │ │ │ │ + movb $0x2,(%rbx) │ │ │ │ + movq $0x455350,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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,0x24(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0x454138,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r8,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x490203c6(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4552ac │ │ │ │ + movq $0x454fb8,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x455020,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x4550b0,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4552d0,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ 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 4542ab │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x454268,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 454268 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,%r8b │ │ │ │ + push %rdx │ │ │ │ + add %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 4552f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + 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 %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,(%r8) │ │ │ │ + push %rbx │ │ │ │ + add %r9b,0x73(%r11,%rcx,4) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 2227080 │ │ │ │ nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + 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,0x24(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0x454228,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r8,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x490203c5(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4553b4 │ │ │ │ + movq $0x454bf8,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x454c60,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x454cf0,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4553d8,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480203df(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 454368 │ │ │ │ - movq $0x454388,-0x30(%rbp) │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea 0x203df9f(%rip),%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - lea 0x23b81e6(%rip),%r14 │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 2148f80 │ │ │ │ - lea 0x203fa11(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + push %rsp │ │ │ │ + add %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 455400 │ │ │ │ + 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,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 4543b8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 4543ec │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4543dc │ │ │ │ - movq $0x4542c8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x3(%r12),%rsi │ │ │ │ - lea 0x235a0b2(%rip),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4543dc │ │ │ │ - movq $0x4541d8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x3(%r12),%rsi │ │ │ │ - lea 0x203f962(%rip),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - ... │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r15b,(%r8) │ │ │ │ + push %rsp │ │ │ │ + add %r9b,0x73(%r11,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x451470,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x203f917(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x2000000,%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,-0x7d(%rcx) │ │ │ │ + add %bh,%al │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1a(%rdi) │ │ │ │ - movq $0x451490,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x203f8c7(%rip),%rbx │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 455489 │ │ │ │ + movq $0x4554a0,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ 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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45456b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x454528,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 454528 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4c02391f(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + and %al,%ah │ │ │ │ + add (%rdx),%eax │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp 4550d8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + 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,0x24(%rdi) │ │ │ │ - movq $0x4544e8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23b96a0(%rip),%r14 │ │ │ │ - mov %r8,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x203f7d5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - clc │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea 0x203f809(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23b7ef0(%rip),%r14 │ │ │ │ - jmp 2148f80 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45465b │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 454656 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov $0x5a,%esi │ │ │ │ - mov $0x41,%r14d │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20bcb88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480203f7(%rax) │ │ │ │ - lea 0x203f7b1(%rip),%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23b7e60(%rip),%r14 │ │ │ │ - jmp 2148f80 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x0(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 455968 │ │ │ │ - nopl (%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ + 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 454743 │ │ │ │ + jb 4555c8 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x454700,-0x18(%rbp) │ │ │ │ + movq $0x455558,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454700 │ │ │ │ + jne 455558 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4555b8 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x2103aa8,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%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) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %dh,0x1e(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4547ab │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4547a0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4547a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + jb 455611 │ │ │ │ + movq $0x455628,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + ret $0x203 │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp 4550d8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4548f3 │ │ │ │ - movq $0x454818,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 454818 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22233e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - push %rax │ │ │ │ - rex.W │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 454850 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex.W ret $0x203 │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4556d0 │ │ │ │ + movq $0x4556e8,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 4548b2 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4548a2 │ │ │ │ - movq $0x454758,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ + ret $0x203 │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4548e3 │ │ │ │ - movq $0x4546c0,-0x10(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + ja 45574c │ │ │ │ + movq $0x4555e8,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x455650,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x455678,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x455770,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%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 %r11b,0x49004557(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x23b776a,%eax │ │ │ │ + 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) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45498b │ │ │ │ + jb 455870 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x454948,-0x18(%rbp) │ │ │ │ + movq $0x455800,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454948 │ │ │ │ + jne 455800 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 455860 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x2103aa8,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%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) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4549f3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4549e8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4549e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + add %cl,%al │ │ │ │ + sbb (%rcx),%edi │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4558b9 │ │ │ │ + movq $0x4558d0,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x4c02391b(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + lock mov $0x8b4c0203,%edi │ │ │ │ + jae 455903 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp 4550d8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 454b3b │ │ │ │ - movq $0x454a60,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 454a60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2223358 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cwtl │ │ │ │ - rex.WX │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 454a98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4559f8 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x455988,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455988 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ 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 │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 454afa │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 454aea │ │ │ │ - movq $0x4549a0,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 454b2b │ │ │ │ - movq $0x454908,-0x10(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + ja 4559e8 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x2103aa8,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x8d480203,%esi │ │ │ │ + rex.RB loopne 455a69 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 455a3e │ │ │ │ + movq $0x455a60,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 2223580 │ │ │ │ + lea 0x203bec3(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,0x490203be(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 455af8 │ │ │ │ + movq $0x4550d8,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea -0x26(%r12),%rcx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 455ad0 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 455ab8 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x455b68,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + jmp 2226bf8 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x455c18,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + jmp 2226bf8 │ │ │ │ + movq $0x4556a0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + movq $0x455b18,0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 22232d0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + 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) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x4f(%rdi) │ │ │ │ - mov 0x2(%rbx),%rax │ │ │ │ - movq $0x4547c8,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - movq $0x454a10,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov 0x0(%rbp),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea -0x25(%r12),%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea -0xd(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 222fee0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + movq $0x4557b8,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x490203bd(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 455bcc │ │ │ │ + movq $0x455890,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4558f8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x455920,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x455bf0,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 454c02 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x454c90,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 454c90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + adc %r9b,%r8b │ │ │ │ + pop %rsp │ │ │ │ + add %r9b,-0x77(%r9) │ │ │ │ + fimuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + js 455c1a │ │ │ │ + fldl (%rcx) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8a9970 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 454cd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + mov $0x83490203,%esp │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 455c7c │ │ │ │ + movq $0x455460,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4554c8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x4554f0,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x455ca0,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 454d96 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 454d7a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 454d6c │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 454d7a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 454d6c │ │ │ │ - movq $0x454bd8,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + adc %r11b,(%r8) │ │ │ │ + pop %rbp │ │ │ │ + add %r9b,-0x77(%r9) │ │ │ │ + fimuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + enter $0xdd13,$0x1 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + 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 454e21 │ │ │ │ - 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 $0x454c18,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + movq $0x455940,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2223c10 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ 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 454e6a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + movq $0x455510,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2223c10 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x454ef8,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + add %bl,0x480203bb(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 455df5 │ │ │ │ + movq $0x455da8,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454ef8 │ │ │ │ + jne 455da8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%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,-0x39(%rax) │ │ │ │ - rex.RB call 8a9e40 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ + add %ah,-0x45(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + movq $0x455de0,-0x8(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 454f40 │ │ │ │ + jne 455de0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%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) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 454ffe │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0x8b480203,%ebx │ │ │ │ + jge 455df4 │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 454fe2 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 454fd4 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 454fe2 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 454fd4 │ │ │ │ - movq $0x454e40,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 455a18 │ │ │ │ + lea 0x203bb1c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 455089 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x454e80,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 455e91 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x455e50,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 455e50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%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 0x2f(%rbx),%rax │ │ │ │ + mov 0x37(%rbx),%rbx │ │ │ │ + sub (%rax),%rbx │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x1ac820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB shlb $0x51,(%r8) │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - rex.XB add $0xd4b8b48,%eax │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ + add %bl,-0x46(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 455f48 │ │ │ │ + movq $0x455ef0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 455120 │ │ │ │ + jne 455ef0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%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 %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 455195 │ │ │ │ - push %rcx │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov $0xc7480203,%edx │ │ │ │ + rex.RB clc │ │ │ │ + sub %bl,0x45(%rdi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 455170 │ │ │ │ + jne 455f28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x8b480203,%ecx │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r13b,0x5f(%r8) │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + jge 455f48 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 455a18 │ │ │ │ + lea 0x203b9d9(%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,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - cmp %cl,-0x75(%rax) │ │ │ │ - jne 4551c0 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov 0x58(%rbp),%r9 │ │ │ │ - mov %rbx,%r10 │ │ │ │ - and $0x7,%r10d │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - je 45526d │ │ │ │ - add $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 455259 │ │ │ │ - mov 0x6(%rbx),%r10 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x454dc0,-0x78(%r12) │ │ │ │ - mov %r10,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x8(%rbp),%r11 │ │ │ │ - mov %r11,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - mov %rsi,-0x50(%r12) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - movq $0x455028,-0x38(%r12) │ │ │ │ - mov %r10,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea -0x35(%r12),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 454b58 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + movq $0x455e10,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 454b58 │ │ │ │ + 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 (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4552d2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 406fd0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x23b6f06(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x8000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x455360,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 4560a5 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45609a │ │ │ │ + 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 $0x455fd8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x4560c0,-0x38(%rbp) │ │ │ │ + lea -0x17(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455360 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 2228040 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8aa710 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4553a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + movabs 0x358a53b4d000000,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 455466 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45544a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45543c │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45544a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45543c │ │ │ │ - movq $0x4552a8,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + ja 45619f │ │ │ │ + movq $0x2103aa8,-0x98(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x90(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x88(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x80(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + movq $0x0,-0x68(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x21f0cf0,-0x58(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + movq $0x214b790,-0x48(%r12) │ │ │ │ + lea -0x57(%r12),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x21f0340,-0x38(%r12) │ │ │ │ + lea -0x46(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + lea -0x97(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x21f0cf0,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0xa0,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 406fd0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x23b6d16(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ + test %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4554f1 │ │ │ │ + ja 456296 │ │ │ │ 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 $0x4552e8,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x3f(%rbx),%rbx │ │ │ │ + movq $0x4561c8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x4562b8,-0x40(%rbp) │ │ │ │ + lea -0x17(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp 2228040 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ 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 45553a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + movabs 0x358a53b4d000000,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + ja 45639b │ │ │ │ + movq $0x2103aa8,-0x98(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x90(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x88(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x80(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x70(%r12) │ │ │ │ + movq $0x0,-0x68(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x21f0cf0,-0x58(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + movq $0x214b790,-0x48(%r12) │ │ │ │ + lea -0x57(%r12),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + movq $0x21f0340,-0x38(%r12) │ │ │ │ + lea -0x46(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + lea -0x97(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x21f0cf0,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0xa0,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4555c8,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4555c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8aabe0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455610 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x23b6b34(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x38(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45646a │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4556ce │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 4556b2 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4556a4 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 4556b2 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4556a4 │ │ │ │ - movq $0x455510,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + ja 45645f │ │ │ │ + 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 $0x4563c8,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x456480,-0x38(%rbp) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rbx,%r8 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 2228040 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + xchg %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 455759 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x455550,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + jo 4564d2 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 45651c │ │ │ │ + movq $0x2103aa8,-0x68(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x0,-0x38(%r12) │ │ │ │ + movq $0x0,-0x30(%r12) │ │ │ │ + movq $0x21f0340,-0x28(%r12) │ │ │ │ + movq $0x249193a,-0x20(%r12) │ │ │ │ + lea -0x67(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%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 mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 455914 │ │ │ │ - movq $0x4557e0,-0x30(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 456793 │ │ │ │ + movq $0x456598,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4557e0 │ │ │ │ + jne 456598 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 455815 │ │ │ │ - pop %rax │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + fsubs 0x45(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 455830 │ │ │ │ + jne 4565d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %eax,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.XB 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) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - cmp %cl,-0x75(%rax) │ │ │ │ - jne 455880 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - and $0x7,%r8d │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 455918 │ │ │ │ - add $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 455904 │ │ │ │ - mov 0x6(%rbx),%r8 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x455490,-0x78(%r12) │ │ │ │ - mov %r8,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %r9,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%r10 │ │ │ │ - mov %r10,-0x58(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov 0x18(%rbp),%r11 │ │ │ │ - mov %r11,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x4556f8,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov %r10,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x35(%r12),%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 454b58 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,0x48(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 454b58 │ │ │ │ - nopl (%rax) │ │ │ │ - sub %ch,%ch │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,0x48000001(%rsi) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jl 456638 │ │ │ │ + movq $0x21f0340,-0x28(%r12) │ │ │ │ + movq $0x27fd299,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jg 4567a7 │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + movq $0x456688,-0x10(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456688 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%r8),%r8d │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x73(%rax) │ │ │ │ - xor $0x458d4802,%eax │ │ │ │ - call 103d92bc <__environ@GLIBC_2.2.5+0xdbc3214> │ │ │ │ - (bad) │ │ │ │ - sahf │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 455a08 │ │ │ │ - movq $0x454b58,-0x58(%r12) │ │ │ │ - mov %rsi,-0x50(%r12) │ │ │ │ - movq $0x4550b0,-0x48(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %r8,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - lea -0x52(%r12),%rax │ │ │ │ + ja 4567b6 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + test %rsi,%rsi │ │ │ │ + jg 4566f9 │ │ │ │ + movq $0x4563f0,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x455780,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x455a48,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - lea -0x15(%r12),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - lea -0x45(%r12),%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - lea 0x203e446(%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 │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0x239e28a(%rip),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 2228040 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + cmp %r10,%rsi │ │ │ │ + jl 45674f │ │ │ │ + movq $0x456210,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x3f(%r12),%r14 │ │ │ │ + mov %r9,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 2228040 │ │ │ │ + movq $0x456020,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + lea -0x3f(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r9,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 2228040 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0xffffffffffffffd0,%r12 │ │ │ │ + sub %rcx,%rdx │ │ │ │ + add %rcx,%rbx │ │ │ │ + jmp 45664d │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x74(%rax) │ │ │ │ - xor $0x4d8b4c02,%eax │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 455a6c │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 1df50b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0xc(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 456809 │ │ │ │ + movq $0x456820,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + or $0x39,%al │ │ │ │ + add 0x75(%rbx,%rcx,4),%cl │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + lret │ │ │ │ + call 1f5469ef <__environ@GLIBC_2.2.5+0x1cd30947> │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 455a9a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 455d70 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 455b46 │ │ │ │ - movq $0x455af0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ + jb 45686a │ │ │ │ + movq $0x456880,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455af0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 456548 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ ... │ │ │ │ (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,0x39(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x455a78,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x4513b0,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz 45687c │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x203e363(%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) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 455b8a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 455d70 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 455bc2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 455d70 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%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 -0x10(%rbp),%rax │ │ │ │ + add %cl,0x4802390b(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 455bfa │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb 4568f9 │ │ │ │ + movq $0x456910,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 455d70 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0xb(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 455c32 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 455d70 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 455c6a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 455d70 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jb 45695a │ │ │ │ + movq $0x456970,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 456548 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz 45696c │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 455ca2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 455d70 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 455cda │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 455d70 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22233e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 455d0f │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + cwtl │ │ │ │ + or (%rcx),%bh │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733da314 <__environ@GLIBC_2.2.5+0x70bc426c> │ │ │ │ + push %rbx │ │ │ │ + movq $0x456a00,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 455d70 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456a00 │ │ │ │ + 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 455d51 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - lea 0x203e169(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7bc0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,0xa(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + movq $0x456a30,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 455dc1 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jae 455d8b │ │ │ │ - lea 0x203e138(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x455db8,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455db8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add 0x73(%rdx),%esi │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jb 455e97 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 455e27 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - movq $0x455cf0,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x455d28,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x451430,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xc(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 455f41 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %ch,(%rax) │ │ │ │ + or (%rcx),%bh │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 455e87 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x455b68,-0x28(%r12) │ │ │ │ + ja 456a94 │ │ │ │ + movq $0x4568d0,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x456938,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x4513f0,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x456998,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xe(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x456ab8,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - movq $0x455ed0,-0x8(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455ed0 │ │ │ │ - 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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rsp,%rbp,2) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 455f31 │ │ │ │ - movq $0x455ba0,-0x40(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x455bd8,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x451410,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x455f88,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 455f88 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + push $0x45 │ │ │ │ + add %dh,%dh │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 456ae0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rcx,%rbp,2) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 455fed │ │ │ │ - movq $0x455c80,-0x40(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x455cb8,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x451410,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x456030,0x8(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r11b,(%r8) │ │ │ │ + imul $0x4c,0x0(%rbp),%eax │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 456030 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 2227080 │ │ │ │ + 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) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %al,-0x3(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - decl -0x7d(%rcx) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 456099 │ │ │ │ - movq $0x455c10,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x455c48,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x451410,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + or %edi,(%rcx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 456107 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 456102 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ + jb 456b69 │ │ │ │ + movq $0x456b80,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23952f8(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1def688 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + or %bh,(%rcx) │ │ │ │ + add 0x75(%rbx,%rcx,4),%cl │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + imul $0xffffffc0,%ebp,%esp │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%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 clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45619f │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x456160,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 456160 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + jb 456bca │ │ │ │ + movq $0x456be0,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 456548 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x2493efa,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jrcxz 456bdc │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d48023aab,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 456214 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 456209 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea 0x23aabaf(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2223358 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4562af │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x456270,-0x20(%rbp) │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + or %bh,(%rcx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 456c81 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 456c5e │ │ │ │ + movq $0x456c78,-0x20(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 456270 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp 2223580 │ │ │ │ + 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %ah,%al │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 456d2c │ │ │ │ + movq $0x456548,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + lea -0x26(%r12),%rcx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 456d0c │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 456d3c │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x456cf0,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 456cf0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48023aaa(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4562fd │ │ │ │ - movq $0x456318,-0x28(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ - lea 0x203dc14(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x56(%rax) │ │ │ │ - cmp (%rdx),%al │ │ │ │ - movq $0x456348,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + add %ch,0x7(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + movq $0x456da0,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + movq $0x4569c0,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 22232d0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x456d70,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 456348 │ │ │ │ + jne 456d70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - cmp (%rdx),%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 456394 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 456384 │ │ │ │ - movq $0x456120,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x4563d0,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ (bad) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + movq $0x456ea8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48023aa9(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jne 45648b │ │ │ │ - add $0x78,%r12 │ │ │ │ + add %bh,0x49023906(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45647b │ │ │ │ - movq $0x4561b8,-0x70(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - movq $0x21f0d90,-0x58(%r12) │ │ │ │ - movq $0x2800d69,-0x50(%r12) │ │ │ │ - lea -0x70(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x1de0978,-0x40(%r12) │ │ │ │ - lea -0x56(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x21f0d90,-0x30(%r12) │ │ │ │ - lea -0x3f(%r12),%rbx │ │ │ │ + ja 456e04 │ │ │ │ + movq $0x456b40,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x280dc51,-0x20(%r12) │ │ │ │ - movq $0x456228,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x2e(%r12),%rax │ │ │ │ + movq $0x456ba8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x456c08,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ + movq $0x456e28,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - movq $0x4564b0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4564b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - or (%rax),%al │ │ │ │ + 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 %r15b,%r8b │ │ │ │ - add %r9b,%fs:-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rdx,0x10(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4564f8 │ │ │ │ + add %r10b,0x6e(%r8) │ │ │ │ + add %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 456e50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %al,(%rdx) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (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) │ │ │ │ - pop %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45667f │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x7(%rbx),%r9 │ │ │ │ - cmp $0x9,%r9 │ │ │ │ - je 456609 │ │ │ │ - cmp $0xa,%r9 │ │ │ │ - jne 4565a1 │ │ │ │ - movq $0x1def4a0,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - lea 0x1(%rdi),%rsi │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - movq $0x1,-0x38(%r12) │ │ │ │ - movq $0x1de0958,-0x30(%r12) │ │ │ │ - lea -0x4f(%r12),%rsi │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x280dc51,-0x20(%r12) │ │ │ │ - movq $0x1df6010,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rdi │ │ │ │ - lea -0x17(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x1def4a0,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - lea 0x1(%r8),%rsi │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - movq $0x1de0958,-0x30(%r12) │ │ │ │ - lea -0x4f(%r12),%rsi │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x280dc51,-0x20(%r12) │ │ │ │ - movq $0x1df6010,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rdi │ │ │ │ - lea -0x17(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x1def4a0,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - lea -0x1(%r8),%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - mov $0x8,%edi │ │ │ │ - sub %rsi,%rdi │ │ │ │ - add %rdi,%r8 │ │ │ │ - mov %r8,-0x38(%r12) │ │ │ │ - movq $0x1de0958,-0x30(%r12) │ │ │ │ - lea -0x4f(%r12),%rsi │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x280dc51,-0x20(%r12) │ │ │ │ - movq $0x1df6010,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x2f(%r12),%rdi │ │ │ │ - lea -0x17(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r9b,0x4c00456e(%r8) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x48023aa6,%eax │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4566fc │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4566f1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea 0x23aa6c7(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - 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) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - jae 456723 │ │ │ │ - jmp 21e9198 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4567dd │ │ │ │ - movq $0x456788,-0x20(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 456788 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x490203d7(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ + add %dh,0x49023905(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4567cd │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x456718,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4562d0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + ja 456f0c │ │ │ │ + movq $0x4567e0,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x456848,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x4568a8,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x456f30,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x6f(%r8) │ │ │ │ + add %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 456f58 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45689b │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 456890 │ │ │ │ - movq $0x4566a0,-0x50(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x21f0d90,-0x38(%r12) │ │ │ │ - movq $0x2800d69,-0x30(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x21f0d90,-0x20(%r12) │ │ │ │ - lea -0x36(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x280dc51,-0x10(%r12) │ │ │ │ - movq $0x456740,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea -0x1e(%r12),%rsi │ │ │ │ - lea -0x3(%r12),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - lea 0x203d686(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x2a(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4568ec │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23b9962(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 456800 │ │ │ │ - lea 0x203d655(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r10b,0x4c00456f(%r8) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45693c │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23b9c32(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 456800 │ │ │ │ - lea 0x203d615(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - {rex2 0x3} add -0x73(%r8),%cl │ │ │ │ - rex.RB clc │ │ │ │ + add %ah,0x48023904(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45698c │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23b98a2(%rip),%r14 │ │ │ │ + jb 456fe1 │ │ │ │ + movq $0x456ff8,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 456800 │ │ │ │ - lea 0x203d5d5(%rip),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ 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) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4569d8 │ │ │ │ - movq $0x4569f0,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23b5b1a(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2148f80 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x7cb7f81d(%rbx) │ │ │ │ - sti │ │ │ │ - add %esi,0x48(%rsi,%rcx,1) │ │ │ │ - lea 0x23b7229(%rip),%ebx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23b7224(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %ah,0x4(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ nopl (%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 456ac5 │ │ │ │ - movq $0x456a70,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 456a70 │ │ │ │ - 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,0x490203d4(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 456ab5 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x4569b0,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4562d0 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x203d4ac(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x480203d4(%rax) │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 456b48 │ │ │ │ - movq $0x456b28,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 456b28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + cmp %al,(%rcx,%rdi,1) │ │ │ │ + add 0x73(%rbx,%rcx,4),%cl │ │ │ │ (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp 456c30 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2c(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x23ab24a(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4562d0 │ │ │ │ - lea 0x203d459(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 456b9c │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x203d41e(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1dd9f58 │ │ │ │ - lea 0x203d415(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - roll %cl,(%rbx) │ │ │ │ + add %ch,%al │ │ │ │ + add (%rcx),%edi │ │ │ │ add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 456bf7 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x203d3fb(%rip),%rsi │ │ │ │ - lea 0x203d3d7(%rip),%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ + jb 457099 │ │ │ │ + movq $0x4570b0,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - lea 0x203d3fa(%rip),%rbx │ │ │ │ + jmp 2227080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %ch,0x4c023903(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - roll %cl,(%rbx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733da574 <__environ@GLIBC_2.2.5+0x70bc44cc> │ │ │ │ - push %rdi │ │ │ │ - movq $0x456c60,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 456c60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + addb $0x39,(%rbx) │ │ │ │ + add 0x73(%rbx,%rcx,4),%cl │ │ │ │ (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp 456c30 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c0203d3(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x203d0f2(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4562d0 │ │ │ │ - lea 0x203d3a1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 456cd4 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x203d366(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1df5f08 │ │ │ │ - lea 0x203d35d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22233e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x2d(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %al,(%rbx) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 456d58 │ │ │ │ - movq $0x456d38,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ + jb 457158 │ │ │ │ + movq $0x457170,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 456d38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 2226bf8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - roll %cl,(%rbx) │ │ │ │ - add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ - or %cl,0x43(%rbx,%rcx,4) │ │ │ │ + add %ch,%al │ │ │ │ + add (%rcx),%bh │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x203c8da(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4562d0 │ │ │ │ - lea 0x203d319(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4571db │ │ │ │ + movq $0x457070,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4570d8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x457100,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x457200,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + 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 456db7 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x203d313(%rip),%rsi │ │ │ │ - lea 0x203d207(%rip),%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - lea 0x203d312(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r15b,(%r8) │ │ │ │ + jb 457250 │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + (bad) -0x77(%rax) │ │ │ │ + ret │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rbp) │ │ │ │ - rorl $0xf8,-0x77(%rcx) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x203d2e2(%rip),%r14 │ │ │ │ - jmp 1df4a38 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + add %edi,(%rcx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 456e47 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x203d30b(%rip),%rsi │ │ │ │ - lea 0x203d2bf(%rip),%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ + jb 457289 │ │ │ │ + movq $0x4572a0,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - lea 0x203d30a(%rip),%rbx │ │ │ │ + jmp 2227080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + 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 %bh,0x4c023901(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add %edi,(%rcx) │ │ │ │ + add 0x73(%rbx,%rcx,4),%cl │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + jmp 456c30 │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x36(%rdi) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - movq $0x451410,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x451410,-0x10(%r12) │ │ │ │ - lea -0x25(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0xd(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 456f5b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x456f18,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 456f18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2223358 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ 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 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x1(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45733e │ │ │ │ + movq $0x457360,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 2223580 │ │ │ │ + lea 0x203a60b(%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 %bh,%al │ │ │ │ + add %bh,(%rcx) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x7f(%rdi) │ │ │ │ + movq $0x456c30,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea -0x26(%r12),%rcx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4573cc │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 4573b4 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x457410,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + jmp 2226bf8 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x4574f0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + jmp 2226bf8 │ │ │ │ + movq $0x457128,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 22232d0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x0(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45747b │ │ │ │ + movq $0x457260,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4572c8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x4572f0,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4574a0,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + adc %r10b,%r8b │ │ │ │ + je 4574ec │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + sbb %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + sar $0xdc,%bl │ │ │ │ + add %eax,(%rcx) │ │ │ │ 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) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0x456ed8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r8,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x1(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45755b │ │ │ │ + movq $0x456fb8,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x457020,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x457048,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x457580,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480203d1(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 457004 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x3(%rbx),%rsi │ │ │ │ - lea 0x203d16a(%rip),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + adc %r14b,0x4c004575(%r8) │ │ │ │ + mov 0x18(%rbp),%esi │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - roll $1,(%rbx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 457054 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x3(%rbx),%rsi │ │ │ │ - lea 0x203d11a(%rip),%r14 │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - roll $1,(%rbx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 45716e │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 457163 │ │ │ │ - movq $0x4513d0,-0x30(%r12) │ │ │ │ - movq $0x2492eca,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x456e70,-0x18(%r12) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x456f78,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - movq $0x457110,-0x30(%rbp) │ │ │ │ + add %bh,-0x5d(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45765d │ │ │ │ + movq $0x457610,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - lea -0x3(%r12),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457110 │ │ │ │ + jne 457610 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x30(%rax) │ │ │ │ + add %al,-0x5d(%rax) │ │ │ │ add (%rdx),%eax │ │ │ │ - movq $0x457148,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea 0x203bc16(%rip),%rbx │ │ │ │ + movq $0x457648,-0x8(%rbp) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457148 │ │ │ │ + jne 457648 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rolb $1,(%rbx) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r15b,0x48004571(%r8) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 44bcd0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x203d023(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - iret │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - jmp 4571d7 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + movabs %eax,0x8b48107d8b480203 │ │ │ │ + jne 457658 │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 457318 │ │ │ │ + lea 0x203a2fc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x480203cf(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - jne 45724b │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45720f │ │ │ │ - movq $0x456fd0,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea -0x3(%r12),%rsi │ │ │ │ - lea 0x203cb77(%rip),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x457190,0x0(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - iret │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 457283 │ │ │ │ - movq $0x457020,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea -0x3(%r12),%rsi │ │ │ │ - lea 0x235720b(%rip),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - movq $0x457238,0x0(%rbp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - adc $0x18000000,%eax │ │ │ │ - pushf │ │ │ │ - cmp (%rdx),%al │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45734e │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 457352 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x457318,-0x18(%rbp) │ │ │ │ - lea 0x23a9bd3(%rip),%rbx │ │ │ │ + jb 4576e3 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4576b8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457318 │ │ │ │ + jne 4576b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 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 $0x1de0998,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%ebx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + lea 0x23b9985(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ + add %dl,-0x5e(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4574df │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4573b8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + jb 457798 │ │ │ │ + movq $0x457740,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4573b8 │ │ │ │ + jne 457740 │ │ │ │ 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,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock add %dh,0x0(%rbp,%rax,2) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs %al,0x7778f845c7480203 │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457400 │ │ │ │ + jne 457778 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + movabs 0xc74810458b480203,%eax │ │ │ │ + adc %r15b,0x48004577(%r8) │ │ │ │ + mov %eax,%edi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 457318 │ │ │ │ + lea 0x203a1d1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8ae850 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 457448 │ │ │ │ + add %r12b,%r8b │ │ │ │ + ja 457804 │ │ │ │ + add %dh,%dh │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 4577e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - movb $0x0,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ 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 %eax,0x49000000(%rdi) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4574ed │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 4574a0 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 4574d1 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - cmp 0x20(%rbp),%rcx │ │ │ │ - jge 4574d1 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ + 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 $0x457678,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ 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 %cl,-0x73(%rax) │ │ │ │ + cmp $0x203a262,%eax │ │ │ │ + lea 0x239f24b(%rip),%rsi │ │ │ │ + lea 0x203a205(%rip),%r14 │ │ │ │ + jmp 2102e50 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x457368,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23b59bb(%rip),%r14 │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%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,-0x73(%rax) │ │ │ │ + cmp $0x203a332,%eax │ │ │ │ + lea 0x239f213(%rip),%rsi │ │ │ │ + lea 0x203a2d5(%rip),%r14 │ │ │ │ + jmp 2102e50 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rclb $1,-0x72b7fdc6(%rdi) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4575a1 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4578e2 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23a995e(%rip),%rsi │ │ │ │ + movq $0x4578f8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216a860 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 21e61a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%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,0x19(%rdi) │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %cl,%ah │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + cmp %cl,%ch │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 457670 │ │ │ │ + jb 4579c4 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x457600,-0x18(%rbp) │ │ │ │ + movq $0x457980,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457600 │ │ │ │ + jne 457980 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - lret │ │ │ │ - add (%rdx),%eax │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 457674 │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 457628 │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0x203cb89(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x457578,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x21f0d90,-0x20(%r12) │ │ │ │ - movq $0x2800ea9,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1de0998,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + add %bh,%al │ │ │ │ + int3 │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jg 457997 │ │ │ │ + lea 0x2370651(%rip),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + jge 4579ac │ │ │ │ + lea 0x239ccd5(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + movq $0x4579d8,-0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 22245f0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + 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) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x6b(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + lea 0x10(%rbx),%rcx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r8,%r14 │ │ │ │ + call 406120 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x2102a38,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + lea -0x24(%r12),%rax │ │ │ │ + movq $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - lret │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x480203a1,%eax │ │ │ │ + lea -0x40(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 457792 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4576f0,-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 │ │ │ │ + jb 457ba6 │ │ │ │ + movq $0x457ac0,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rbx │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4576f0 │ │ │ │ + jne 457ac0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - lret $0x203 │ │ │ │ - movq $0x457720,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 457720 │ │ │ │ + add %dh,-0x5f(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + sub %rdx,%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jle 457b6a │ │ │ │ + test %rsi,%rsi │ │ │ │ + jg 457baa │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + lea 0x239ce85(%rip),%rsi │ │ │ │ + xor %edi,%edi │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 457b0f │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 457b24 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + add %rbx,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jge 457b3f │ │ │ │ + lea 0x23706c2(%rip),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x457bf8,-0x18(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov %rsi,0x8(%rbp) │ │ │ │ + mov %rdi,0x20(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 22245f0 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jg 457b81 │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x239ce02(%rip),%r14 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jl 457b96 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + test %rsi,%rsi │ │ │ │ + jge 457bbf │ │ │ │ + lea 0x239cac2(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + movq $0x457ce0,-0x8(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 22245f0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x490203ca(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 457782 │ │ │ │ - movq $0x4575b8,-0x40(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esi,0x48000000(%rbp) │ │ │ │ + mov 0x30(%rbp),%ecx │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x28(%rbp),%r9 │ │ │ │ + mov %rax,%r10 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r8,0x80(%rsp) │ │ │ │ + mov %r11,0x78(%rsp) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov %r9,0x68(%rsp) │ │ │ │ + mov %r10,%r14 │ │ │ │ + call 406fd0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x2102a38,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x4(%r12),%rax │ │ │ │ + mov 0x78(%rsp),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + add %rdx,%rcx │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rcx,%r14 │ │ │ │ + call 406fd0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + add $0x40,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add $0x83490237,%eax │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esp,%esi │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + decl -0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne 457d09 │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%r11 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %r10,0x60(%rsp) │ │ │ │ + mov %r8,0x58(%rsp) │ │ │ │ + mov %r9,0x50(%rsp) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + mov %r11,%r14 │ │ │ │ + call 406120 │ │ │ │ + add $0x8,%rsp │ │ │ │ + movq $0x2102a38,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x4(%r12),%rax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x58(%rsp),%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp 457af7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf0458d48023a95,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4577d1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23a972e(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216a860 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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) │ │ │ │ - loopne 4577af │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %bl,0x4802039e(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4578a0 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x457830,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + jb 457dfc │ │ │ │ + movq $0x457dd8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457830 │ │ │ │ + jne 457dd8 │ │ │ │ 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 %bl,0x490203c9(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4578a4 │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 457858 │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0x203c959(%rip),%rbx │ │ │ │ + add %bl,-0x62(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x457e38,0x8(%rbp) │ │ │ │ + mov 0x17(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0xf(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x4577a8,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x21f0d90,-0x20(%r12) │ │ │ │ - movq $0x2800ea9,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1de0998,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ + jmp 457a78 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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 457e2c │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 457e38 │ │ │ │ + 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 $0x1ee9e28,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x457e10,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adcb $0xf0,0x458d4802(%rdx,%rdi,1) │ │ │ │ + add %dh,0x480238f5(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4578f1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23a960e(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb 457ed1 │ │ │ │ + movq $0x457ee8,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216a860 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - ror $0x3,%al │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 103db25c <__environ@GLIBC_2.2.5+0xdbc51b4> │ │ │ │ - (bad) │ │ │ │ - stos %eax,%es:(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x457950,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 457950 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x38(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4579c4 │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 457978 │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0x203c839(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x4578c8,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x21f0d90,-0x20(%r12) │ │ │ │ - movq $0x2800ea9,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1de0998,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %dh,-0xb(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - cmp (%rdx),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 457a11 │ │ │ │ + sub %bl,-0x72b7fdfd(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 457f2e │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23a94ee(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216a860 │ │ │ │ + jmp 457d98 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%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) │ │ │ │ - movabs 0x4ce8458d480203c7,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 457ae0 │ │ │ │ + call 484782e5 <__environ@GLIBC_2.2.5+0x45c6223d> │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 457f6e │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x457a70,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 457a70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x39(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 457ae4 │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 457a98 │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0x203c719(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x4579e8,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x21f0d90,-0x20(%r12) │ │ │ │ - movq $0x2800ea9,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1de0998,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 457d98 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - movb $0x2,(%rbx) │ │ │ │ - lea -0x68(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 457d2c │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x457b90,-0x58(%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 0x48(%rbx),%r9 │ │ │ │ - mov 0x50(%rbx),%r10 │ │ │ │ - mov 0x40(%rbx),%rbx │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %rsi,-0x48(%rbp) │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 457b90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - movb $0x2,(%rbx) │ │ │ │ - movq $0x457bd8,-0x10(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + rcrb $0xe0,0x458d4802(%rbx,%rax,1) │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 458060 │ │ │ │ + movq $0x457fe0,-0x20(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 457bd8 │ │ │ │ + jne 457fe0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lret $0x30 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ (bad) │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 457d30 │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x64(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jb 458064 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jge 457c4b │ │ │ │ - movq $0x457a28,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jb 458035 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 458025 │ │ │ │ + movq $0x457f48,-0x18(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 457d1e │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jge 457cb2 │ │ │ │ - movq $0x457908,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 458025 │ │ │ │ + movq $0x457f08,-0x18(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 457d1e │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x4577e8,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - movq $0x457d50,0x20(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov %rdx,0x28(%rbp) │ │ │ │ - mov %rcx,0x48(%rbp) │ │ │ │ - mov %rbx,0x50(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 458075 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - add $0xffffffffffffffb8,%r12 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - rex.RX (bad) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 457850 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rbx,%rdi,1) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 457d8b │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 457d8b │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 457ddb │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 457e2e │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - cmp 0x8(%rbp),%rcx │ │ │ │ - jge 457e0c │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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 %ah,-0x3d(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ + add %bl,0x480238f3(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 458004 │ │ │ │ - movq $0x457ec0,-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 457ec0 │ │ │ │ - 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 %cl,(%rax) │ │ │ │ - ret │ │ │ │ - add (%rdx),%eax │ │ │ │ - movq $0x457f10,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 457f10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %al,(%rcx) │ │ │ │ + jb 4580e9 │ │ │ │ + movq $0x458100,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480203c2(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 457fb5 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 457fa5 │ │ │ │ - mov 0x6(%rbx),%rdi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x457b08,-0x50(%r12) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x50(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23b4f70(%rip),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 457ff4 │ │ │ │ - movq $0x457698,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23b4f21(%rip),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,-0xd(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,-0x72b7fdc6(%rbp) │ │ │ │ + adc %bl,-0x72b7fdfd(%rbx) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 458041 │ │ │ │ + jb 458146 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23a8ebe(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216a860 │ │ │ │ + jmp 457d98 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%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) │ │ │ │ - jo 458017 │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 458110 │ │ │ │ + rcrb $1,-0x72b7fdfd(%rdx) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 458186 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4580a0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4580a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - roll $0x2,(%rbx) │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 458114 │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 4580c8 │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0x203c0e9(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x458018,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x21f0d90,-0x20(%r12) │ │ │ │ - movq $0x2800ea9,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1de0998,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 457d98 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rolb $0x2,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x9a,%al │ │ │ │ + add (%rdx),%eax │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4581fa │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x458188,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ + jb 458278 │ │ │ │ + movq $0x4581f8,-0x20(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458188 │ │ │ │ + jne 4581f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x40(%rax) │ │ │ │ + add %bl,-0x66(%rax) │ │ │ │ add (%rdx),%eax │ │ │ │ - add $0x48,%r12 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jb 45827c │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jb 45824d │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4581ea │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x458058,-0x40(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + ja 45823d │ │ │ │ + movq $0x458160,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45823d │ │ │ │ + movq $0x458120,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 45828d │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 457850 │ │ │ │ xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %cl,-0x72b7fdc6(%rbx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 458239 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23a8cc6(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216a860 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22233e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 45820d │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + cltd │ │ │ │ add (%rdx),%eax │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 458308 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x458298,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + jb 458344 │ │ │ │ + movq $0x458328,-0x20(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458298 │ │ │ │ + jne 458328 │ │ │ │ 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 %dh,(%rax) │ │ │ │ - mov $0x83490203,%edi │ │ │ │ + add %cl,-0x67(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + movq $0x458358,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + cltd │ │ │ │ + add (%rdx),%eax │ │ │ │ + add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45830c │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 4582c0 │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0x203bef1(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x458210,-0x38(%r12) │ │ │ │ + ja 4583ce │ │ │ │ + movq $0x4580c0,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x4581a8,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x21f0d90,-0x20(%r12) │ │ │ │ - movq $0x2800ea9,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1de0998,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ + movq $0x4582b0,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x4583f0,0x0(%rbp) │ │ │ │ + lea -0x46(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %bl,0x480203be(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4583a6 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45839b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x458250,-0x28(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - lea -0x28(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xe(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + and %r11b,(%r8) │ │ │ │ + test %al,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %cl,-0x72b7fdc6(%rcx) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4583e9 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23a8b16(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x23b4aea,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 %bl,(%rax) │ │ │ │ + lock cmp %al,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 458469 │ │ │ │ + movq $0x458480,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216a860 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - enter $0x3bd,$0x2 │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4584b8 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x458448,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 458448 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x490203bd(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4584bc │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 458470 │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0x203bd41(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x4583c0,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x21f0d90,-0x20(%r12) │ │ │ │ - movq $0x2800ea9,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1de0998,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + out %eax,(%dx) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x48023a88 │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + nop │ │ │ │ + xchg %eax,%edi │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 458509 │ │ │ │ + jb 4584c6 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23a89f6(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216a860 │ │ │ │ + jmp 457d98 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopl (%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) │ │ │ │ - test $0xbc,%al │ │ │ │ + push %rax │ │ │ │ + xchg %eax,%edi │ │ │ │ add (%rdx),%eax │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4585d8 │ │ │ │ + jb 458506 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x458568,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 458568 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x44(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4585dc │ │ │ │ - cmpq $0x27,0x7(%rbx) │ │ │ │ - jne 458590 │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - lea 0x203bc21(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x4584e0,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x21f0d90,-0x20(%r12) │ │ │ │ - movq $0x2800ea9,-0x18(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1de0998,-0x8(%r12) │ │ │ │ - lea -0x1e(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 457d98 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - mov $0x8d480203,%ebx │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sub %dl,-0x72b7fdfd(%rdi) │ │ │ │ + rex.RB loopne 458579 │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 4587bc │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x458680,-0x50(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x48(%rbx),%r9 │ │ │ │ - mov 0x38(%rbx),%rbx │ │ │ │ - mov %rdx,-0x48(%rbp) │ │ │ │ - mov %rdi,-0x40(%rbp) │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + jb 4585f8 │ │ │ │ + movq $0x458578,-0x20(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458680 │ │ │ │ + jne 458578 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x45(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ add (%rdx),%eax │ │ │ │ - add $0x48,%r12 │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jb 4585fc │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jb 4585cd │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4587c0 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 4586f3 │ │ │ │ - movq $0x458520,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 4587ae │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 45875a │ │ │ │ - movq $0x458400,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x280dc51,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ + ja 4585bd │ │ │ │ + movq $0x4584e0,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 4587ae │ │ │ │ - movq $0x458330,-0x40(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x1de0958,-0x18(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x40(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4585bd │ │ │ │ + movq $0x4584a0,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%r12 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 45860d │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - (bad) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 457850 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x8d480203,%ecx │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2223358 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - pop %rcx │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 45882a │ │ │ │ - mov %al,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 45868f │ │ │ │ + mov %rdi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jne 458672 │ │ │ │ + jmp 457888 │ │ │ │ + movq $0x4586b0,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 458830 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 2223580 │ │ │ │ + lea 0x20395fa(%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 %bl,0x480203b9(%rax) │ │ │ │ - movl $0x458880,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add (%rdx),%eax │ │ │ │ + add $0x78,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4587a2 │ │ │ │ + movq $0x4578b8,-0x70(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + movq $0x457940,-0x58(%r12) │ │ │ │ + lea -0x70(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0x457a78,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x457d98,-0x30(%r12) │ │ │ │ + lea -0x3d(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + lea -0x58(%r12),%rcx │ │ │ │ + lea -0x2f(%r12),%rdx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 458774 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 4587b2 │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + movq $0x458758,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458880 │ │ │ │ + jne 458758 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %eax,(%rcx) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x47(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + xchg %eax,%ebp │ │ │ │ add (%rdx),%eax │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 45890e │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4588fe │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x458600,-0x48(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x4588d8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + movq $0x4582d8,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x48(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45893e │ │ │ │ - movq $0x458138,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x1f(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 22232d0 │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + movq $0x4587e8,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4587e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x48(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4589d3 │ │ │ │ - movq $0x457518,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - movq $0x457e68,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0x4587e8,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - lea -0x1d(%r12),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x5(%r12),%rsi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 222fee0 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x203b803(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,0x48020394(%rax) │ │ │ │ + movl $0x458818,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x6c(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45888e │ │ │ │ + movq $0x457ea8,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x457f90,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x458098,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4588b0,0x0(%rbp) │ │ │ │ + lea -0x46(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x40(%rcx,%rcx,4) │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x203b612(%rip),%r14 │ │ │ │ - jmp 458970 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + and %r11b,0x49004589(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x40(%rcx,%rcx,4) │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x203b632(%rip),%r14 │ │ │ │ - jmp 458970 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %bl,0x49020393(%rax) │ │ │ │ + add $0x50,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45894e │ │ │ │ + movq $0x458440,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x458528,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x458630,-0x8(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x458970,0x0(%rbp) │ │ │ │ + lea -0x46(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480203b7(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 458a9f │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x203abd6(%rip),%rsi │ │ │ │ - lea 0x203b78f(%rip),%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ - lea 0x203b792(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + and %r11b,0x49004589(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x23b456a,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 458c0e │ │ │ │ - movq $0x458b08,-0x18(%rbp) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 458a54 │ │ │ │ + movq $0x458a00,-0x10(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458b08 │ │ │ │ + jne 458a00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock mov 0x0(%rbp),%rax │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %dl,0x48020392(%rax) │ │ │ │ + movl $0x458a40,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + 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 458b48 │ │ │ │ + jne 458a40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + 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) │ │ │ │ - adc %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rcx,%rsi,2) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 458bb9 │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x1de0958,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x280dc51,-0x20(%r12) │ │ │ │ - movq $0x1df6010,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x2f(%r12),%rdi │ │ │ │ - lea -0x17(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 458bfe │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x2493efa,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x203b633(%rip),%rbx │ │ │ │ + add %dl,-0x6e(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 458658 │ │ │ │ + lea 0x2039255(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x4c0203b5(%rax) │ │ │ │ - mov %eax,%eax │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x203b602(%rip),%r14 │ │ │ │ - jmp 458970 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ add $0x2000000,%eax │ │ │ │ - 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 458c9f │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x203b603(%rip),%rsi │ │ │ │ - lea 0x203b5c7(%rip),%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - lea 0x203b602(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + sbb $0x239c30c,%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 -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 458d43 │ │ │ │ + jb 458b12 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x458d00,-0x18(%rbp) │ │ │ │ + movq $0x458ad8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458d00 │ │ │ │ + jne 458ad8 │ │ │ │ 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) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0x21e6838,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + 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 458ba1 │ │ │ │ + movq $0x458b68,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 458b68 │ │ │ │ + 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,0x4800458b(%r8) │ │ │ │ + mov 0xf(%rbx),%ebx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 458b90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + mov 0x0(%rbp),%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22275c0 │ │ │ │ + lea 0x2039120(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%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,0x24(%rdi) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0x458cc0,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r8,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x458a98,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - mov $0x3,%ah │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 458e0b │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 458e00 │ │ │ │ - movq $0x458d60,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea -0x3(%r12),%rsi │ │ │ │ - lea 0x203b4ba(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - lea 0x203b4b6(%rip),%rbx │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 458e52 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1def4c0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + sbb $0x23b501b,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%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,0x32(%rdi) │ │ │ │ - movq $0x458e28,-0x30(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0x1df6030,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x23b4fea,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x203b417(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%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 $0x1df5ff0,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x1df6030,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x23b42a2,%eax │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x203b3b9(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB call 103dc89c <__environ@GLIBC_2.2.5+0xdbc67f4> │ │ │ │ - (bad) │ │ │ │ - mov (%rax),%es │ │ │ │ + sbb $0x23b4fa3,%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x458f88,-0x18(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + 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 458d22 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x458ce8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 458f88 │ │ │ │ + jne 458ce8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ 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,0x3e(%rdi) │ │ │ │ - movq $0x1df5fd0,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x1df6050,-0x8(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ + add %dh,0x1d(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x21e6838,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - lea 0x203b2fe(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x2000000,%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 $0x1df5ff0,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - movq $0x1df6050,-0x8(%r12) │ │ │ │ - lea -0x16(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x6(%r12),%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x203b2a1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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 459098 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sar $0xff,%bh │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rbx,%rax,1) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 458db1 │ │ │ │ + movq $0x458d78,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 458d78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jae 45910b │ │ │ │ - lea 0x203b250(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x4590f8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x1(%r8),%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - sub %rax,%r8 │ │ │ │ - lea 0x8(%r8),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x4800458d(%r8) │ │ │ │ + mov 0x17(%rbx),%ebx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4590f8 │ │ │ │ + jne 458da0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - test %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 459104 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 4591ca │ │ │ │ - movq $0x459160,-0x28(%rbp) │ │ │ │ - mov 0x6(%r14),%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov 0xe(%r14),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 459160 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,%r8b │ │ │ │ + lea 0x0(%rbp),%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22275c0 │ │ │ │ + lea 0x2038f38(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + ... │ │ │ │ + (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,0x19(%rdi) │ │ │ │ + movq $0x458ca8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - pop %rbx │ │ │ │ (bad) │ │ │ │ - cmp $0x9,%rbx │ │ │ │ - je 4590c0 │ │ │ │ - cmp $0xa,%rbx │ │ │ │ - jne 4591d9 │ │ │ │ - movq $0x4591b0,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - inc %rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4591b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + cmp $0x2038f6a,%eax │ │ │ │ + lea 0x239dc7b(%rip),%rsi │ │ │ │ + lea 0x2038f0d(%rip),%r14 │ │ │ │ + jmp 2102e50 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 4591bc │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 45910b │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x459208,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x1(%r8),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 459208 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + out %al,$0x38 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 458e81 │ │ │ │ + movq $0x458e98,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jne 459214 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 45910b │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + in $0x38,%eax │ │ │ │ + add 0x75(%rbx,%rcx,4),%cl │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + ret $0x1c0 │ │ │ │ + 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 │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4592b3 │ │ │ │ + jb 458ee2 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x459270,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + movq $0x458ef8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 459270 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + jmp 21e61a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (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 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - jp 459301 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4592f1 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23a7ac6(%rip),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - jp 459341 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 459364 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 459359 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea 0x23a7a5f(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + ja 458f86 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x458eb8,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 4593ae │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4593f0,-0x18(%rbp) │ │ │ │ - mov 0x28(%rbx),%r8 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 459098 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,0x75(%rbx,%rcx,4) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jne 4593e4 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4593f0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x480238e4(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 459001 │ │ │ │ + movq $0x459018,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + 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,0x23(%rdi) │ │ │ │ - movq $0x1def4a0,-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 $0x4593c8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - mov %rbx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2223c10 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x1c(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + 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 │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4594d7 │ │ │ │ + jb 459062 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x459498,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + movq $0x459078,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 459498 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + jmp 21e61a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (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,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%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 459590 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x459548,-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 459548 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or %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,0x2b(%rdi) │ │ │ │ - movq $0x1df6010,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 459106 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x459038,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x17(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x77,%al │ │ │ │ - cmp (%rdx),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 459604 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4595f9 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea 0x23a77bf(%rip),%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 216ab18 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - sbb (%rax),%al │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - ja 459659 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB xchg %eax,%r8d │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4596be │ │ │ │ - movq $0x459668,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 459668 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22233e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jbe 4596a1 │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x51(%rbp) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4596ae │ │ │ │ - movq $0x459230,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x23b45b0(%rip),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x203ac3b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x459710,-0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x6(%rbx),%rdx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,0x0(%rbp) │ │ │ │ - mov %rdx,0x8(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 459710 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x76(%rax) │ │ │ │ - cmp (%rdx),%al │ │ │ │ - add $0x70,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 459a31 │ │ │ │ + add %ah,%bl │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4591b4 │ │ │ │ + movq $0x459198,-0x10(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov 0x7(%rbx),%rdx │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x17(%rbx),%rdi │ │ │ │ - movq $0x4592c8,-0x68(%r12) │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ - movq $0x21f0d90,-0x50(%r12) │ │ │ │ - movq $0x2800d69,-0x48(%r12) │ │ │ │ - lea -0x68(%r12),%r8 │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - movq $0x1de09b8,-0x38(%r12) │ │ │ │ - lea -0x4e(%r12),%r8 │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - lea -0x35(%r12),%r8 │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - movq $0x2493efa,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%r9 │ │ │ │ - mov %r9,(%r12) │ │ │ │ - movq $0x459800,-0x38(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0xf(%r12),%rax │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - mov %r8,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 459800 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or $0xc,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x75(%rax) │ │ │ │ - cmp (%rdx),%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 459a20 │ │ │ │ - movq $0x459850,-0x8(%rbp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 459850 │ │ │ │ + jne 459198 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jne 459889 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r8b,0x48004598(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 459880 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - cwtl │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + loop 4591cf │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + enter $0x4591,$0x0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - je 4598b9 │ │ │ │ - add -0x7f(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - mov %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x490238e2(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 459ae3 │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - cmp 0x7(%rbx),%rax │ │ │ │ - jne 459a41 │ │ │ │ - add $0xffffffffffffff78,%r12 │ │ │ │ - movq $0x459908,0x0(%rbp) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 459908 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + ja 459227 │ │ │ │ + movq $0x458fd8,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x4590c8,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x459130,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x459248,0x0(%rbp) │ │ │ │ + lea -0x2e(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nop │ │ │ │ - or $0x44c,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x48023a74(%rax) │ │ │ │ - mov 0x50(%rbp),%eax │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 459924 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - fmuls (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x74(%rax) │ │ │ │ - cmp (%rdx),%al │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov 0x68(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %rbx,%r10 │ │ │ │ - and $0x7,%r10d │ │ │ │ - cmp $0x1,%r10 │ │ │ │ - je 459af3 │ │ │ │ - movq $0x459978,0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r9,%rbx │ │ │ │ - mov 0xe(%rax),%rcx │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - mov 0x6(%rax),%rax │ │ │ │ - mov %rax,0x70(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 459978 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0x2c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jae 4599b1 │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,%bh │ │ │ │ - add %eax,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - cltd │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - mov %rax,0x68(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4599c8 │ │ │ │ + add %r14b,-0x6e(%r8) │ │ │ │ + add %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 459270 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0xc,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48023a73(%rax) │ │ │ │ - movl $0x4599f8,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - mov %rax,0x68(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4599f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or $0x40c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x73(%rax) │ │ │ │ - cmp (%rdx),%al │ │ │ │ - mov 0x68(%rbp),%rax │ │ │ │ - cmp 0x7(%rbx),%rax │ │ │ │ - jne 459bb2 │ │ │ │ - movq $0x4598d0,0x0(%rbp) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4598d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x68(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x459308,-0x80(%r12) │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x21f0d90,-0x68(%r12) │ │ │ │ - movq $0x2800d69,-0x60(%r12) │ │ │ │ - lea -0x80(%r12),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x1de0978,-0x50(%r12) │ │ │ │ - lea -0x66(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - movq $0x21f0d90,-0x40(%r12) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - movq $0x280dc51,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov 0x70(%rbp),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x88,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov %r9,%rbx │ │ │ │ - add $0x70,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 459b63 │ │ │ │ - movq $0x459378,-0x68(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov %rsi,-0x50(%r12) │ │ │ │ - mov %rdi,-0x48(%r12) │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - movq $0x459458,-0x38(%r12) │ │ │ │ - lea -0x68(%r12),%rsi │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - movq $0x4594f0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x38(%r12),%rdi │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - movq $0x459c98,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - mov 0x1(%rbx),%edi │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48023a71(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 459bbe │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - add $0x88,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 459c6b │ │ │ │ - movq $0x4595a8,-0x80(%r12) │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x21f0d90,-0x68(%r12) │ │ │ │ - movq $0x2800d69,-0x60(%r12) │ │ │ │ - lea -0x80(%r12),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - movq $0x1de0978,-0x50(%r12) │ │ │ │ - lea -0x66(%r12),%rbx │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x21f0d90,-0x40(%r12) │ │ │ │ - lea -0x4f(%r12),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x280dc51,-0x30(%r12) │ │ │ │ - movq $0x21f0d90,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x3e(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - lea -0x26(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x88,0x388(%r13) │ │ │ │ - movq $0x459ba0,0x10(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r13b,0x4c004592(%r8) │ │ │ │ + mov 0x7(%rbx),%esi │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ nop │ │ │ │ - mov %?,0x2(%rsi) │ │ │ │ + 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.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + 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 %cl,0x480238e1(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4592f9 │ │ │ │ + movq $0x459310,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 459af6 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x1f(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + 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 │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 459d53 │ │ │ │ + jb 45935a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x459d10,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + movq $0x459370,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 459d10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + jmp 21e61a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (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 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4593fe │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x459330,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 459dbb │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x459db0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 459db0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2223358 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 459f03 │ │ │ │ - movq $0x459e28,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 459e28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,(%rax) │ │ │ │ + loopne 459487 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 459479 │ │ │ │ + movq $0x459490,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ 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) │ │ │ │ - rex.RB clc │ │ │ │ + add %cl,%al │ │ │ │ + fistpll (%rax) │ │ │ │ + add 0x75(%rbx,%rcx,4),%cl │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - sahf │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 459e60 │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 459ec2 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 459eb2 │ │ │ │ - movq $0x459d68,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 459ef3 │ │ │ │ - movq $0x459cd0,-0x10(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + mov $0x1f0f01c0,%esp │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 459f9b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733dce04 <__environ@GLIBC_2.2.5+0x70bc6d5c> │ │ │ │ + and %ecx,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x459f58,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + movq $0x4594f0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 459f58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + jmp 21e61a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (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 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45a003 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x459ff8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + rorb $0x45,-0x72b7fdfd(%rax) │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4595cb │ │ │ │ + movq $0x459580,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 459ff8 │ │ │ │ + jne 459580 │ │ │ │ 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) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ + add %al,0x49020388(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4595bb │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x21e6838,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x4595e0,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 21da888 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (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 %dh,%al │ │ │ │ + xchg %eax,(%rbx) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x49(%rsi,%rcx,2),%dh │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45962a │ │ │ │ + movq $0x4594b0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-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 2224080 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 458e20 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 45a14b │ │ │ │ - movq $0x45a070,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45a070 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - test $0xa0,%al │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 45a0a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x2000000,%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) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 45a10a │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a0fa │ │ │ │ - movq $0x459fb0,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a13b │ │ │ │ - movq $0x459f18,-0x10(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + add %dl,%al │ │ │ │ + fnstsw (%rax) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4596b1 │ │ │ │ + movq $0x4596c8,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dl,0x4c0238dd(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x490203a1(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a1b3 │ │ │ │ - movq $0x459dd8,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - movq $0x45a020,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x25(%r12),%r9 │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea -0xd(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 459620 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x203a14b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - popf │ │ │ │ - add (%rdx),%eax │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45a248 │ │ │ │ - movq $0x45a228,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ + jb 459712 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x459728,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45a228 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 21e61a0 │ │ │ │ + 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 $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - pushf │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x23a7b32(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4562d0 │ │ │ │ - lea 0x203a0d1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + mov %al,-0x72b7fdfd(%rsi) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45a2a7 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x203a0cb(%rip),%rsi │ │ │ │ - lea 0x203a08f(%rip),%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ + jb 459803 │ │ │ │ + movq $0x4597b8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - lea 0x203a0ca(%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 %al,(%rax) │ │ │ │ - add %cl,-0x64(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45a330 │ │ │ │ - movq $0x45a310,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45a310 │ │ │ │ + jne 4597b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - pushf │ │ │ │ + add %cl,-0x7a(%rax) │ │ │ │ add (%rdx),%eax │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x23a7a3a(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4562d0 │ │ │ │ - lea 0x203a061(%rip),%rbx │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4597f3 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x21e6838,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x459818,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 21da888 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x48020385(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + je 459872 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 459862 │ │ │ │ + movq $0x4596e8,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-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 2224080 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 458e20 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45a38f │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x203a05b(%rip),%rsi │ │ │ │ - lea 0x203a01f(%rip),%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - lea 0x203a05a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22233e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x60(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45a418 │ │ │ │ - movq $0x45a3f8,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + test %eax,(%rbx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733dd214 <__environ@GLIBC_2.2.5+0x70bc716c> │ │ │ │ + push %rbx │ │ │ │ + movq $0x459900,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45a3f8 │ │ │ │ + jne 459900 │ │ │ │ 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 %bl,(%rax) │ │ │ │ - movabs 0x8b4c084d8b4c0203,%al │ │ │ │ + add %ah,(%rax) │ │ │ │ + test %eax,(%rbx) │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + xor %bl,-0x74b7ffbb(%rcx) │ │ │ │ rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x23a78d2(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4562d0 │ │ │ │ - lea 0x203a011(%rip),%rbx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dh,%al │ │ │ │ + test %al,(%rbx) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 459994 │ │ │ │ + movq $0x459688,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x459778,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x459898,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4599b8,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + cltd │ │ │ │ + add %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45a4a0 │ │ │ │ - movq $0x45a480,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45a480 │ │ │ │ + jne 4599e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + (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,-0x39(%r8) │ │ │ │ + or %r11b,(%r8) │ │ │ │ + (bad) │ │ │ │ + add %r9b,0x73(%r11,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4c02039a(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x23a78d2(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4562d0 │ │ │ │ - lea 0x2039fe1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x2000000,%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,-0x73(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + fidivrl (%rax) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 45a4ff │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x2039fdb(%rip),%rsi │ │ │ │ - lea 0x2039f9f(%rip),%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ + jb 459a69 │ │ │ │ + movq $0x459a80,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - lea 0x2039fda(%rip),%rbx │ │ │ │ + jmp 2227080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + fnstcw (%rax) │ │ │ │ + add 0x75(%rbx,%rcx,4),%cl │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + imul $0x0,0x1f0f01c0(%rsi),%esi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45a554 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x2039f9e(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1df5f08 │ │ │ │ - lea 0x2039fa5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - 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 clc │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45a5d3 │ │ │ │ - movq $0x45a5b0,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45a5b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jb 459aca │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x459ae0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 21e61a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - jnp 45a5bb │ │ │ │ - or 0xe(%rbp),%dh │ │ │ │ - lea 0x23b366b(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x23b3666(%rip),%rbx │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - lea 0x2039f8e(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ xchg %ax,%ax │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cltd │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45a658 │ │ │ │ - movq $0x45a638,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $1,-0x72b7fdfd(%rdx) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 459bbb │ │ │ │ + movq $0x459b70,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45a638 │ │ │ │ + jne 459b70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - cwtl │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x17(%rbx),%r8 │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - mov 0x7(%rbx),%rsi │ │ │ │ - lea 0x2039f1a(%rip),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 4562d0 │ │ │ │ - lea 0x2039f11(%rip),%rbx │ │ │ │ + add %dl,0x49020382(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 459bab │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x21e6838,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x459bd0,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 21da888 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rdx),%eax │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + je 459c2a │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 459c1a │ │ │ │ + movq $0x459aa0,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0340,-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 2224080 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 458e20 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rbp) │ │ │ │ - rorl $0xf8,-0x77(%rcx) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x2039ee2(%rip),%r14 │ │ │ │ - jmp 1df4a38 │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xa(%rcx,%rcx,4) │ │ │ │ - lea 0x23ae8d7(%rip),%r14 │ │ │ │ - jmp 20a7bc0 │ │ │ │ - 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 45b248 │ │ │ │ - nopl (%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2223358 │ │ │ │ + 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 45a773 │ │ │ │ + jb 459c9a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45a730,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + movq $0x459cb0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45a730 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + jmp 21e61a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ ... │ │ │ │ (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 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45a7db │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45a7d0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,-0x72b7fdfd(%rcx) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 459d51 │ │ │ │ + movq $0x459d40,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45a7d0 │ │ │ │ + jne 459d40 │ │ │ │ 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,%al │ │ │ │ + addb $0x2,(%rbx) │ │ │ │ + movq $0x459d68,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22275c0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x48020380(%rax) │ │ │ │ + movl $0x459d90,0x0(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 459d90 │ │ │ │ + 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 %dh,-0x80(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 459dcb │ │ │ │ + mov 0x17(%rbx),%rax │ │ │ │ + movq $0x21e6838,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x459df0,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 21da888 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + jg 459df2 │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add 0x49(%rcx,%rdi,1),%dh │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 459e25 │ │ │ │ + movq $0x459c70,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 458e20 │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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,%al │ │ │ │ - popf │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45a8c7 │ │ │ │ - movq $0x45a850,-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 45a850 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jb 459e81 │ │ │ │ + movq $0x459e98,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x63(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - movq $0x45a888,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45a888 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,%al │ │ │ │ + {rex2 0x38} add 0x75(%r19,%r17,4),%cl │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + push %rbx │ │ │ │ + mov $0xc0,%dl │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - popf │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x7f(%rax) │ │ │ │ add (%rdx),%eax │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 45a8aa │ │ │ │ - movq $0x45a918,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45a918 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x45aa48,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45aa48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 459ede │ │ │ │ + movq $0x459ef8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 459d00 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - pushf │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x45a940,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x28(%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 $0x21f0340,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45a940 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 22240f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4802039c(%rax) │ │ │ │ - mov 0x18(%rbp),%eax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - lea 0x2039c7e(%rip),%rsi │ │ │ │ - jmp 45a950 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x64(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 45a9a9 │ │ │ │ - movq $0x45a998,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 459fa1 │ │ │ │ + movq $0x459fb8,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ mov 0x6(%rbx),%rbx │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rsi,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45a998 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x4c0238d4(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pushf │ │ │ │ - add (%rdx),%eax │ │ │ │ - movq $0x45abc0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 203a028 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45a9e2 │ │ │ │ - movq $0x45a788,-0x18(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x45ac68,0x0(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %bh,0x3(%rsi) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 459ffe │ │ │ │ + movq $0x45a018,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 459d00 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2,%eax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4802039b(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x45aa70,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,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 $0x21f0340,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45aa70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 22240f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x65(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - lea 0x2039b52(%rip),%rdx │ │ │ │ - jmp 45aa7c │ │ │ │ + add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22233e8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x65(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 45aad9 │ │ │ │ - movq $0x45aac8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %bh,0x3(%rbp) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733dd9ec <__environ@GLIBC_2.2.5+0x70bc7944> │ │ │ │ + push %rbx │ │ │ │ + movq $0x45a0d8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45aac8 │ │ │ │ + jne 45a0d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x7d(%rax) │ │ │ │ add (%rdx),%eax │ │ │ │ - movq $0x45ab40,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 203a028 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ab0d │ │ │ │ - movq $0x45a6f0,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + movq $0x45a108,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x45ac40,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x66(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ab78 │ │ │ │ - movq $0x21e6818,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x45ab98,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - jmp 21df400 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224098 │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + jge 45a10a │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - add (%rdx),%eax │ │ │ │ - movq $0x45aa10,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 21da868 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x52(%rdi) │ │ │ │ + movq $0x459f78,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x459fe0,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x45a070,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45a188,0x0(%rbp) │ │ │ │ + lea -0x2e(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cltd │ │ │ │ - add (%rdx),%eax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45abf8 │ │ │ │ - movq $0x21e6818,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x45ac18,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - jmp 21df400 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224098 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,-0x9ffba5f(%r8) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 45a1b0 │ │ │ │ + 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 %ah,0x48020399(%rax) │ │ │ │ - movl $0x45a8e0,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 21da868 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addl $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r13b,%r8b │ │ │ │ + movabs 0x8b4807738b4c0045,%eax │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x3c76b727(%rcx),%ecx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ - mov %esi,%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - test %eax,(%rdx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x2e(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45a239 │ │ │ │ + movq $0x45a250,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %ch,%cl │ │ │ │ - xor %ebp,%edi │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + sarb %cl,(%rax) │ │ │ │ + add 0x75(%rbx,%rcx,4),%cl │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + fwait │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + rolb $0xf,(%rcx) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ 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 -0x18(%rbp),%rax │ │ │ │ + add %cl,0x4802037b(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45ad13 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45acd0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45acd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + jb 45a296 │ │ │ │ + movq $0x45a2b0,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 459d00 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x21f0340,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 22240f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45ad7b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45ad70,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45ad70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ - (bad) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2223358 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cwtl │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45ae67 │ │ │ │ - movq $0x45adf0,-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) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 45a381 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 45a3df │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x3,%rdi │ │ │ │ + jae 45a3c2 │ │ │ │ + cmp $0x2,%rdi │ │ │ │ + jb 45a365 │ │ │ │ + movq $0x45a528,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223580 │ │ │ │ + movq $0x45a398,-0x10(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45adf0 │ │ │ │ + jne 45a398 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - xchg %eax,%edi │ │ │ │ - add (%rdx),%eax │ │ │ │ - movq $0x45ae28,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + add %ch,0x4802037a(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jne 45a3ad │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 458e20 │ │ │ │ + movq $0x45a630,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45ae28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x48020397(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 45ae4a │ │ │ │ - movq $0x45aeb8,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45aeb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x45afe8,0x8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45afe8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 2223580 │ │ │ │ + movq $0x45a400,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 2223580 │ │ │ │ + lea 0x2037a7a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add (%rdx),%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + jp 45a402 │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %esp,0x49000000(%rbx) │ │ │ │ + movl $0x459d00,-0x28(%rsp) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - movq $0x45aee0,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + lea -0x27(%r12),%rcx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 45a494 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 45a4c4 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x45a478,0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x28(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45aee0 │ │ │ │ + jne 45a478 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - lea 0x20396de(%rip),%rsi │ │ │ │ - jmp 45aef0 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 45af49 │ │ │ │ - movq $0x45af38,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ + add %ch,0x48020379(%rax) │ │ │ │ + movl $0x45a718,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - mov %rsi,0x20(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + movq $0x45a098,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 22232d0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x45a4f8,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45af38 │ │ │ │ + jne 45a4f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48020396(%rax) │ │ │ │ - movl $0x45b160,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 203a028 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45af82 │ │ │ │ - movq $0x45ad28,-0x18(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %ch,(%rax) │ │ │ │ + jns 45a4fa │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + sbb %ch,-0x74b7ffbb(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x45b208,0x0(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2,%eax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x45b010,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + js 45a52a │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,0x48000000(%rdi) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 45a59c │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 45a5d0 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x45a580,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45b010 │ │ │ │ + jne 45a580 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xchg %eax,%ebp │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - lea 0x20395b2(%rip),%rdx │ │ │ │ - jmp 45b01c │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,0x48020378(%rax) │ │ │ │ + movl $0x45a918,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + movq $0x4598c0,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 22232d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x45a600,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45a600 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48020395(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 45b079 │ │ │ │ - movq $0x45b068,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ + add %ah,(%rax) │ │ │ │ + js 45a602 │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + and %ch,-0x74b7ffbb(%rdx) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - mov %rdx,0x18(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45b068 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 2226bf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x6b(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - movq $0x45b0e0,0x0(%rbp) │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 203a028 │ │ │ │ - mov %rdx,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + (bad) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b0ad │ │ │ │ - movq $0x45ac90,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + ja 45a6b4 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 45a690 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 45a6c4 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x45a678,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x45b1e0,0x8(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45a678 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - add (%rdx),%eax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b118 │ │ │ │ - movq $0x21e6818,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x45b138,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - jmp 21df400 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224098 │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48020394(%rax) │ │ │ │ - movl $0x45afb0,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 21da868 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + int $0x38 │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r13b,(%r8) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 2226bf8 │ │ │ │ + movq $0x459158,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 22232d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x45a6f0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45a6f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x6c(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b198 │ │ │ │ - movq $0x21e6818,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x45b1b8,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - lea -0x7(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - jmp 21df400 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224098 │ │ │ │ - (bad) │ │ │ │ + add %ch,-0x33(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + movq $0x45ac28,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 2226bf8 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + ja 45a71a │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x52(%rdi) │ │ │ │ + movq $0x45a210,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x45a278,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x45a308,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45a798,0x0(%rbp) │ │ │ │ + lea -0x2e(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ - add (%rdx),%eax │ │ │ │ - movq $0x45ae80,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 21da868 │ │ │ │ - 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,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - mov %esi,%edi │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + jne 45a7c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - test %eax,(%rdx) │ │ │ │ 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,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %ch,%cl │ │ │ │ - xor %ebp,%edi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r15b,%r8b │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %r9b,0x73(%r11,%rcx,4) │ │ │ │ (bad) │ │ │ │ - addb $0x0,(%rax) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - js 45b216 │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - incl (%rdi) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jbe 45a81a │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x4e(%rdi) │ │ │ │ - movq $0x45a7f8,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x45ad98,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea -0x25(%r12),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea -0xd(%r12),%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1df5f08 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x203932b(%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) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea 0x2039309(%rip),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23b11e8(%rip),%r14 │ │ │ │ - jmp 2148f80 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %dh,0x52(%rdi) │ │ │ │ + movq $0x459e58,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x459ec0,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x459f50,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45a898,0x0(%rbp) │ │ │ │ + lea -0x2e(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45b342 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45b3d0,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45b3d0 │ │ │ │ + add %r8b,%r8b │ │ │ │ + test $0x45,%al │ │ │ │ + add %dh,%dh │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 45a8c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + 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) │ │ │ │ - rex.RB call 8b67f0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r15b,%r8b │ │ │ │ + test $0x45,%al │ │ │ │ + add %cl,0x73(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45b418 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + 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) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b4d6 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45b4ba │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45b4ac │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45b4ba │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45b4ac │ │ │ │ - movq $0x45b318,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jne 45a91a │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b561 │ │ │ │ - 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 $0x45b358,-0x40(%r12) │ │ │ │ + ja 45a97c │ │ │ │ + movq $0x459a40,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x459b30,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x459c50,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45a9a0,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45b5aa │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45b638,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45b638 │ │ │ │ + add %r9b,%r8b │ │ │ │ + test $0xc3f60045,%eax │ │ │ │ + (bad) │ │ │ │ + jne 45a9c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + 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) │ │ │ │ - rex.RB call 8b6cc0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r8b,(%r8) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add %r9b,0x73(%r11,%rcx,4) │ │ │ │ + (bad) │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45b680 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + nop │ │ │ │ + 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) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b73e │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45b722 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45b714 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45b722 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45b714 │ │ │ │ - movq $0x45b580,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + je 45aa22 │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b7c9 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x45b5c0,-0x40(%r12) │ │ │ │ + ja 45aa84 │ │ │ │ + movq $0x459450,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x459540,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x459660,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45aaa8,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ 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 %bl,-0x72(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x40(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45b971 │ │ │ │ - movq $0x45b840,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45b840 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,%r8b │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + add %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 45aad0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - mov (%rbx),%es │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB loopne 45b7d5 │ │ │ │ - mov $0x89480045,%eax │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r9b,(%r8) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + add %r9b,0x73(%r11,%rcx,4) │ │ │ │ + (bad) │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45b890 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %eax,(%rcx) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4802038d(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 45b975 │ │ │ │ - add $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45b961 │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45b500,-0x78(%r12) │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - mov %r10,-0x40(%r12) │ │ │ │ - movq $0x45b768,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %r10,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea 0x2038ab6(%rip),%rsi │ │ │ │ - lea 0x2038cf3(%rip),%r14 │ │ │ │ - lea -0x35(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 45b248 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea 0x2038a70(%rip),%rsi │ │ │ │ - lea 0x2038cad(%rip),%r14 │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov %rcx,0x38(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 45b248 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + leave │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45ab8b │ │ │ │ + movq $0x4592d0,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x4593c0,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x459428,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45abb0,0x8(%rbp) │ │ │ │ + lea -0x2e(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 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,0x2c(%rdi) │ │ │ │ - movq $0x45b7f0,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0xd(%r12),%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x2038c3d(%rip),%r14 │ │ │ │ - jmp 4562d0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x2038c65(%rip),%rbx │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %cl,-0x74(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45bac4 │ │ │ │ - movq $0x45ba68,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45ba68 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,%r8b │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + add %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 45abd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %es,(%rbx) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock test $0xba,%al │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - rex.XB cmovs -0x74b7e8b5(%r11),%ecx │ │ │ │ - pop %rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add %r9b,0x73(%r11,%rcx,4) │ │ │ │ (bad) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45baa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 2227080 │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - mov (%rbx),%eax │ │ │ │ - add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ - and %cl,0x45(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 45babc │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45b9b8 │ │ │ │ - lea 0x2038bc5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4802038b(%rax) │ │ │ │ - lea 0x2038bb1(%rip),%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23b09f0(%rip),%r14 │ │ │ │ - jmp 2148f80 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%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 45bb3a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %dh,(%rax) │ │ │ │ + enter $0x238,$0x49 │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45ac8b │ │ │ │ + movq $0x458e58,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x458f48,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x458fb0,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45acb0,0x8(%rbp) │ │ │ │ + lea -0x2e(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45bbc8,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45bbc8 │ │ │ │ + add %r11b,%r8b │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 45acd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + 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 %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8b77e0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45bc10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %r9b,(%r8) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + add %r9b,0x73(%r11,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 2227080 │ │ │ │ nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ + 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) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45bcce │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45bcb2 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45bca4 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45bcb2 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45bca4 │ │ │ │ - movq $0x45bb10,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + jno 45ad32 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 45ad81 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 45adc8 │ │ │ │ + movq $0x45ad70,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45ad70 │ │ │ │ + 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.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45bd59 │ │ │ │ - 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 $0x45bb50,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jo 45ad72 │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + mov $0xad,%al │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + rex.XB cmovs -0x76b7e8a5(%r11),%ecx │ │ │ │ + (bad) -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + rex.WRB add %r9b,-0x77(%r8) │ │ │ │ + or %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 45adb0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45bda2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + add %dh,0x4c020370(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 45a330 │ │ │ │ + lea 0x20370b1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x50000000,%eax │ │ │ │ + (bad) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45ae36 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45ae31 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x23b2e30(%rip),%rsi │ │ │ │ + lea 0x2037139(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 219f040 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45be30,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45be30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + rex.RB call 733de7ac <__environ@GLIBC_2.2.5+0x70bc8704> │ │ │ │ + sbb $0x48,%al │ │ │ │ + movl $0x45ae98,-0x10(%rbp) │ │ │ │ + lea 0x2399b11(%rip),%rbx │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2225858 │ │ │ │ + lea 0x203713c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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,-0x39(%rax) │ │ │ │ - rex.RB call 8b7cb0 │ │ │ │ + rex.RB clc │ │ │ │ + enter $0x45ae,$0x0 │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + mov $0x1000,%ebx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45be78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 22245f0 │ │ │ │ nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45bf36 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45bf1a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45bf0c │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45bf1a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45bf0c │ │ │ │ - movq $0x45bd78,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ + ja 45af40 │ │ │ │ + movq $0x2102a18,-0x50(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + movq $0x2103aa8,-0x38(%r12) │ │ │ │ + lea -0x4d(%r12),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + movq $0x1000,-0x18(%r12) │ │ │ │ + movq $0x0,-0x10(%r12) │ │ │ │ + movq $0x0,-0x8(%r12) │ │ │ │ + movq $0x0,(%r12) │ │ │ │ + lea -0x37(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45bfc1 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x45bdb8,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45af8d │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + movq $0x222c4c0,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a6a50 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xchg %eax,(%rbx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - je 45bff4 │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x45c038,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45c038 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 214b838 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x48020386(%rax) │ │ │ │ - movl $0x45c088,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45b02f │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45b024 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x45afb0,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x222c4c0,-0x20(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45c088 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %eax,(%rcx) │ │ │ │ + jmp 2039428 │ │ │ │ + movq $0x10,0x388(%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) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x7a(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 45c16d │ │ │ │ - add $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45c159 │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45bcf8,-0x78(%r12) │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - mov %r10,-0x40(%r12) │ │ │ │ - movq $0x45bf60,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %r10,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea 0x2038246(%rip),%rsi │ │ │ │ - lea 0x203859b(%rip),%r14 │ │ │ │ - lea -0x35(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 45b248 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733de9a4 <__environ@GLIBC_2.2.5+0x70bc88fc> │ │ │ │ + sbb %ecx,-0x39(%rax) │ │ │ │ + rex.RB call 8b60f1 │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 20393b8 │ │ │ │ + lea 0x2036f8f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea 0x2038200(%rip),%rsi │ │ │ │ - lea 0x2038555(%rip),%r14 │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov %rcx,0x38(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 45b248 │ │ │ │ nopl (%rax) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2c(%rdi) │ │ │ │ - movq $0x45bfe8,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0xd(%r12),%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x20384e5(%rip),%r14 │ │ │ │ - jmp 4562d0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x203850d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %dh,0x4a(%rdi) │ │ │ │ + movq $0x45af68,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x45afd0,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x222c9e8,0x0(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 20a6980 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - test %al,(%rbx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 45c2bc │ │ │ │ - movq $0x45c260,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45c260 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48020384(%rax) │ │ │ │ - movl $0x45c2a0,-0x10(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45b155 │ │ │ │ + movq $0x45b148,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45c2a0 │ │ │ │ + jne 45b148 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,-0x7c(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45c1b0 │ │ │ │ - lea 0x203846d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 22275c0 │ │ │ │ + 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 45c317 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x20381e6(%rip),%rsi │ │ │ │ - lea 0x203843b(%rip),%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ + jb 45b1c0 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45b1b5 │ │ │ │ + movq $0x45b110,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x222c4c0,-0x10(%rbp) │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45b248 │ │ │ │ - lea 0x2038432(%rip),%rbx │ │ │ │ + jmp 2039428 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x2036e49(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB cwtl │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0x3e(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45c515 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45c3a8,-0x40(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x30(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45c3a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rcx) │ │ │ │ + jb 45b211 │ │ │ │ + movq $0x45b228,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + 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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - call 48460974 <__environ@GLIBC_2.2.5+0x45c4a8cc> │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - 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 45c3e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %dh,(%rax) │ │ │ │ + ret $0x238 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + 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) │ │ │ │ - rex.RB clc │ │ │ │ - sub %al,%ah │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45b2b4 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x45b290,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45c428 │ │ │ │ + jne 45b290 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + 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 call 8b88a0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45c470 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lret $0x30 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0xd(%rbp),%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1ed5fa8 │ │ │ │ + lea 0x23b5db4(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x48(%rax,%rdx,2) │ │ │ │ - movl $0x45c4b8,0x20(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x38(%rbp) │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45c4b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45b2ff │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x45b248,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - (bad) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x30(%rbp),%r14 │ │ │ │ - jmp 1de05f8 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jl 45c4fc │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne 45c66f │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp 0x40(%rbp),%rdx │ │ │ │ - jge 45c66f │ │ │ │ - lea 0x23b174e(%rip),%rcx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - jmp 45c484 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %cl,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - sbb %r13b,-0x3b(%r8) │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,0x75(%rcx,%rcx,4) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - xor %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 45c568 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%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 %r11b,0x480045c5(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45c598 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,(%rax) │ │ │ │ + sarl $0x2,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45b379 │ │ │ │ + movq $0x45b390,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ 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 %r9b,%r8b │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45c5c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,%al │ │ │ │ + sarb $0x2,(%rax) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - 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) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r8b,(%r8) │ │ │ │ - movb $0x49,0x0(%rbp) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - xor %al,%dh │ │ │ │ - add %r9b,0x75(%r9,%rcx,4) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 45c630 │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45b41c │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x45b3f8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45b3f8 │ │ │ │ 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0xd(%rbp),%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1ed5fa8 │ │ │ │ + lea 0x23b5c4c(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x23b15db(%rip),%rbx │ │ │ │ - jmp 45c484 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45c6fe │ │ │ │ + ja 45b467 │ │ │ │ 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 $0x45c338,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x45b3b0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea -0x38(%r12),%rdi │ │ │ │ - lea 0x2037eb3(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - pop %rsi │ │ │ │ add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45c778,-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 45c778 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov $0x480045c7,%eax │ │ │ │ - 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 45c7b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22233e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - clc │ │ │ │ - movl $0x7438b48,0x0(%rbp) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + movabs 0x4ce8458d480238bf,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 45b4ec │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x7(%rax),%rax │ │ │ │ + movq $0x45b500,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45c7f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + 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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %cl,%al │ │ │ │ - add %r9b,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ + add %bl,-0x41(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45b56b │ │ │ │ + movq $0x45b350,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x45b438,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x45b490,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45b590,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45c838 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x38(%r8) │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ (bad) │ │ │ │ - jne 45c868 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%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,-0x39(%r8) │ │ │ │ - adc %r12b,0x490045c8(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r9b,%r8b │ │ │ │ + mov $0x45,%ch │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - enter $0x45,$0x48 │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45c8d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + 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 %r9b,(%r8) │ │ │ │ - leave │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - sbb %r14b,%r14b │ │ │ │ - ret │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - jne 45c908 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x2000000,%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 %r15b,(%r8) │ │ │ │ - leave │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 45c938 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %ch,-0x42(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45b619 │ │ │ │ + movq $0x45b630,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0x8b4c0238,%esi │ │ │ │ + jne 45b63c │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r14b,-0x37(%r8) │ │ │ │ - add %r9b,-0x77(%r9) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - jge 45c953 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - movabs 0x480075894c0045c9,%al │ │ │ │ - add $0xfffffff8,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45b6bc │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x45b698,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45c9a0 │ │ │ │ + jne 45b698 │ │ │ │ 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0xd(%rbp),%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1ed5fa8 │ │ │ │ + lea 0x23b59ac(%rip),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ 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 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - movq $0x45c720,-0x20(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45b707 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x45b650,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jl 45ca62 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45cb1e │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45cb13 │ │ │ │ - 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 $0x45c698,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x45c9f8,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea 0x20379f4(%rip),%rsi │ │ │ │ - lea 0x2037c49(%rip),%r14 │ │ │ │ - lea -0x15(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45b248 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - jl 45cb42 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 45cc27 │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45cc1c │ │ │ │ - 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 $0x45ca60,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x45cbf8,-0x30(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea -0x3f(%r12),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45cbf8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2223358 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x7a(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45b9b8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + mov $0x8d480238,%ebp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 45b77a │ │ │ │ + movq $0x45b798,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223580 │ │ │ │ + lea 0x2036b27(%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 45cd27 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45cd1c │ │ │ │ - mov 0x7(%r14),%rax │ │ │ │ - mov 0x17(%r14),%rbx │ │ │ │ - mov 0xf(%r14),%rcx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov 0x17(%rcx),%r9 │ │ │ │ - movq $0x45cb40,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x45ccf8,-0x30(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45ccf8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,%al │ │ │ │ + mov $0x83490238,%esp │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x7f(%rdi) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 45b7fc │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 45b7d8 │ │ │ │ + mov 0x7(%rax),%rbx │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x45b8c0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + mov 0x7(%rax),%rbx │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x45b9f8,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + movq $0x45b4b8,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45b848,0x0(%rbp) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - jp 45ccfa │ │ │ │ - add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ - sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - jge 45cd24 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45c1b0 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - lea 0x2037a62(%rip),%rbx │ │ │ │ - jmp *-0x8(%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) │ │ │ │ + rex.RB clc │ │ │ │ + jo 45b806 │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + pop %rbp │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.WXB mov $0xdc,%r11b │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45cd72 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45ce00,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45ce00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add %r11b,0x4c0045b8(%r8) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + jmp 2227080 │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8b9c50 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45ce48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 45b8a4 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ + add %bl,0x490238bb(%rax) │ │ │ │ add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45cf06 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45ceea │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45cedc │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45ceea │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45cedc │ │ │ │ - movq $0x45cd48,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ + ja 45b92f │ │ │ │ + movq $0x45b5f0,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x45b6d8,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x45b730,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + movq $0x45b950,-0x8(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2223780 │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r9b,0x490045b9(%r8) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45cf91 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x45cd88,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,-0x16ffba47(%r8) │ │ │ │ + adc 0x1f0f01dc(%rdx),%esi │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - ja 45cfba │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ - (bad) │ │ │ │ - push %rbx │ │ │ │ - add %eax,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB fcoms (%r8) │ │ │ │ - rolb $1,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d010 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %r10b,%r8b │ │ │ │ + mov $0x8b4c0045,%ecx │ │ │ │ + jne 45b9bc │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + jmp 2227080 │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48020377(%rax) │ │ │ │ - movl $0x45d060,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d060 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 45b9dc │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x20,%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 %dh,(%rax) │ │ │ │ - ja 45d062 │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - rex │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 45d11c │ │ │ │ + add %ah,-0x46(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45d160 │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45cf30,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ + ja 45ba67 │ │ │ │ + movq $0x45b1e8,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ + movq $0x45b2d0,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x45d100,0x20(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x35(%r12),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d100 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%al │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x45b328,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45ba88,-0x8(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c020376(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45cc48 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x45d148,0x20(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d148 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2,%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r8b,%r8b │ │ │ │ + mov $0x89490045,%edx │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x76(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45cc48 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + 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 45d1aa │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45d238,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d238 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8ba4c0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d280 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + add %r12b,%r8b │ │ │ │ + mov $0xdbe90045,%edx │ │ │ │ + mov $0xdc,%al │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45d33e │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45d322 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45d314 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45d322 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45d314 │ │ │ │ - movq $0x45d180,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ - add %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 45d3c9 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x45d1c0,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ 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 %ah,0x48020373(%rax) │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45d548 │ │ │ │ - movq $0x45d440,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d440 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,(%r8) │ │ │ │ + mov $0x8b4c0045,%ebx │ │ │ │ + jne 45baf4 │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + jmp 2227080 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x73(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - movq $0x45d490,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d490 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %eax,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jae 45d492 │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - cmp %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45d592 │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45d368,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 45bb14 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x45d530,0x20(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x35(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ add $0x20,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d530 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x72(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45cc48 │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + mov $0x8d480238,%ecx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45bb61 │ │ │ │ + movq $0x45bb78,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x45d578,0x20(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d578 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jb 45d57a │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x77(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ (bad) │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45cc48 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - 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 45d632 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45d627 │ │ │ │ - movq $0x45cfb8,-0x30(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x45d3f0,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea -0x2d(%r12),%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0xd(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23b2c47(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 456800 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x2037177(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x8b4c0238,%eax │ │ │ │ + jne 45bb84 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ 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 45d676 │ │ │ │ + jb 45bc04 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1de07a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + movq $0x45bbe0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45bbe0 │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0xd(%rbp),%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1ed5fa8 │ │ │ │ + lea 0x23b5464(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x45d650,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45d70e │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1de07a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45bc4f │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x45bb98,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + 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,0x27(%rdi) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x45d6e8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - outsl %ds:(%rsi),(%dx) │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45d820 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45d815 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - movq $0x45d698,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x45d730,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea 0x2036cf2(%rip),%rsi │ │ │ │ - lea 0x2036f47(%rip),%r14 │ │ │ │ - lea -0xd(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45b248 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x6f(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %bh,0x480238b7(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 45d8b2 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45d8a7 │ │ │ │ - movq $0x45d790,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x2036750(%rip),%rsi │ │ │ │ - lea 0x2036f24(%rip),%r14 │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ + jb 45bcc9 │ │ │ │ + movq $0x45bce0,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x2036f17(%rip),%rbx │ │ │ │ + jmp 2227080 │ │ │ │ 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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45d953 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45d910,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45d910 │ │ │ │ - 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - 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 45d98e │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %bh,-0x49(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + 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 45d9fb │ │ │ │ + jb 45bd6c │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45d9f0,-0x20(%rbp) │ │ │ │ + movq $0x45bd48,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45d9f0 │ │ │ │ + jne 45bd48 │ │ │ │ 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) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0xd(%rbp),%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1ed5fa8 │ │ │ │ + lea 0x23b52fc(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45da36 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45bdb7 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x45bd00,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 45dbb3 │ │ │ │ - movq $0x45dab0,-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 │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45dab0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22233e8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - call 48462093 <__environ@GLIBC_2.2.5+0x45c4bfeb> │ │ │ │ - mov %ebx,%eax │ │ │ │ + push %rax │ │ │ │ + mov $0x38,%dh │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733df75c <__environ@GLIBC_2.2.5+0x70bc96b4> │ │ │ │ + push %rbx │ │ │ │ + movq $0x45be48,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45dae8 │ │ │ │ + jne 45be48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + 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) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 45db20 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 45db60 │ │ │ │ - add $0x40,%r12 │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x38,%dh │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + js 45be0c │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x38,%ch │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45db50 │ │ │ │ - movq $0x45d9a8,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + ja 45bee3 │ │ │ │ + movq $0x45bca0,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0x45da10,-0x18(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ + movq $0x45bd88,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x45bde0,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x38(%r12),%rdi │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ + movq $0x45bf08,0x0(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 2223780 │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45dba3 │ │ │ │ - movq $0x45d8d0,-0x30(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0x45d968,-0x18(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x30(%r12),%rdi │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%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 45dc4b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45dc08,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45dc08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r8b,-0x41(%r8) │ │ │ │ + add %r9b,0x75(%r11,%rcx,4) │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + (bad) -0x77(%rax) │ │ │ │ + ret │ │ │ │ + mov %rcx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + nopl 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %cl,%gs:(%rdi) │ │ │ │ + (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45dc86 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x38,%ah │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45bf91 │ │ │ │ + movq $0x45bfa8,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4c0238b4(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + 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 45dcf3 │ │ │ │ + jb 45c034 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45dce8,-0x20(%rbp) │ │ │ │ + movq $0x45c010,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45dce8 │ │ │ │ + jne 45c010 │ │ │ │ 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) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add 0xd(%rbp),%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1ed5fa8 │ │ │ │ + lea 0x23b5034(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45dd2e │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45c07f │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x45bfc8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 45deab │ │ │ │ - movq $0x45dda8,-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 │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45dda8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2223358 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %dh,-0x72b7fdc8(%rbx) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 45c0fa │ │ │ │ + movq $0x45c110,-0x18(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223580 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - loopne 45dd8b │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ (bad) │ │ │ │ - jne 45dde0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x4d(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45c1b3 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 45c18b │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 45c1c3 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x45c168,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45c168 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 45de18 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 45de58 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45de48 │ │ │ │ - movq $0x45dca0,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0x45dd08,-0x18(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x38(%r12),%rdi │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45de9b │ │ │ │ - movq $0x45dbc8,-0x30(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - movq $0x45dc60,-0x18(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x38,%dl │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock call 48460733 <__environ@GLIBC_2.2.5+0x45c4a68b> │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + movq $0x45be08,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x30(%r12),%rdi │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb (%rax),%al │ │ │ │ + movq $0x45c228,0x0(%rbp) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x45c1f0,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45c1f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - imul $0xc4834902,(%rbx),%eax │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x48(%rdi) │ │ │ │ - movq $0x45da58,-0x28(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x45dd50,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov 0x0(%rbp),%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - lea -0x25(%r12),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0xd(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 45d840 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x20368b1(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x4e(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + movq $0x45c468,-0x10(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - push $0xffffffff8d480203 │ │ │ │ - cmp $0x20368c1,%eax │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23ae588(%rip),%r14 │ │ │ │ - jmp 2148f80 │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 │ │ │ │ + push %rax │ │ │ │ + ret $0x45 │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226ba8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45dffb │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45dfb8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45dfb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,-0x3e(%r8) │ │ │ │ + add %r9b,0x75(%r11,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %ch,%cl │ │ │ │ + sbb 0x1f0f01dc(%rsi),%ebp │ │ │ │ + add %al,(%rbx) │ │ │ │ + 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) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + add %dh,0x42(%rdi) │ │ │ │ + movq $0x214bc60,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x45d268,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2223c10 │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock xor %edi,(%rdx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45e05e │ │ │ │ - movq $0x45e048,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e048 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48023a31(%rax) │ │ │ │ - lea 0x23afc02(%rip),%edi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 216db80 │ │ │ │ - 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) │ │ │ │ - mov %dh,(%rcx) │ │ │ │ - cmp (%rdx),%al │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45e0cb │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %dh,-0x4f(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e0c0 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x45e010,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + ja 45c357 │ │ │ │ + movq $0x45bf68,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x45c050,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x45c0a8,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45c378,-0x8(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nop │ │ │ │ - sbb (%rax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - xor %edi,(%rdx) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - push %rax │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e14b │ │ │ │ - mov 0x2(%rbx),%rax │ │ │ │ - movq $0x45df78,-0x48(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - movq $0x45e078,-0x30(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x28105b1,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x48(%r12),%rdi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,0x490045c3(%r8) │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + jmp 2227080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 45e1c3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45e1b8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e1b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,%r8b │ │ │ │ + ret │ │ │ │ + add %r13b,%r9b │ │ │ │ + jmp 45c362 │ │ │ │ + faddl (%rcx) │ │ │ │ + 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,-0x75(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,%r8b │ │ │ │ + ret │ │ │ │ + add %r9b,0x75(%r11,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %ch,%cl │ │ │ │ + fwait │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + faddl (%rcx) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sub %dh,(%rax) │ │ │ │ - cmp (%rdx),%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45e226 │ │ │ │ - movq $0x45e210,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e210 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ (bad) │ │ │ │ - cmp (%rdx),%al │ │ │ │ - lea 0x23afa3a(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 216db80 │ │ │ │ - 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) │ │ │ │ - shrb $0x3a,(%rdi) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45e293 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e288 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x45e1d8,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x2f(%rax) │ │ │ │ - cmp (%rdx),%al │ │ │ │ - lea -0x50(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45e3fb │ │ │ │ - movq $0x45e328,-0x48(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e328 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x42(%rdi) │ │ │ │ + movq $0x214bc60,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x45d268,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2223c10 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cs cmp (%rdx),%al │ │ │ │ - movq $0x45e360,-0x8(%rbp) │ │ │ │ + add %dh,%al │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45c4d7 │ │ │ │ + movq $0x45bb38,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x45bc20,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x45bc78,-0x8(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45c4f8,-0x8(%rbp) │ │ │ │ + lea -0x36(%r12),%r14 │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e360 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48023a2e(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 45e3ff │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e3eb │ │ │ │ - movq $0x45e170,-0x50(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - movq $0x45e240,-0x30(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x28105b1,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x50(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 45e0e8 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 45e48b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45e480,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e480 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,-0x3b(%r8) │ │ │ │ + add %r13b,%r9b │ │ │ │ + imul $0x0,0x1f0f01dc(%rsi),%esp │ │ │ │ + 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) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,-0x3b(%r8) │ │ │ │ + add %r9b,0x75(%r11,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + or %ch,%cl │ │ │ │ + sbb 0x1f0f01dc(%rbx),%ebp │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - sub $0x8d48023a,%eax │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45e4ee │ │ │ │ - movq $0x45e4d8,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e4d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sub $0x8d48023a,%eax │ │ │ │ - cmp $0x23af772,%eax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 216db80 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ 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) │ │ │ │ + movq $0x214bc60,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x45d268,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2223c10 │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - sub $0x3a,%al │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45e55b │ │ │ │ + add %ch,-0x52(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c63d │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e550 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - movq $0x45e4a0,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x10(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ + ja 45c632 │ │ │ │ + movq $0x45c0d0,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x222c4c0,-0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ + jmp 2039428 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + lea 0x2035c74(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %ch,(%rdx,%rdi,1) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - cs add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB enter $0xe5e0,$0x45 │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB add $0xd4b8b48,%eax │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e5e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c689 │ │ │ │ + movq $0x45c6a0,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub $0x3a,%al │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - sbb %ah,%dh │ │ │ │ - add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 45e618 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4c0238ad(%rax) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sub (%rdx),%edi │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - sbb %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - cmp %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 45e6b7 │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e6a3 │ │ │ │ - movq $0x45e438,-0x50(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - movq $0x45e508,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x28105b1,-0x8(%r12) │ │ │ │ - lea -0x30(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x50(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 45e0e8 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45e7a6 │ │ │ │ - add $0x70,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e79b │ │ │ │ - movq $0x45e0e8,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - movq $0x45e2b0,-0x58(%r12) │ │ │ │ - mov %r9,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - mov %r8,-0x38(%r12) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - lea -0x62(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x45e578,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r8,%r9 │ │ │ │ - lea -0x1d(%r12),%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea 0x20360f8(%rip),%rsi │ │ │ │ - lea 0x2035fcc(%rip),%r14 │ │ │ │ - lea -0x55(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - lea 0x20360eb(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45e7f2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22232d0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45e880,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e880 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rcx) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x53(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c739 │ │ │ │ + movq $0x45c750,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + lods %ds:(%rsi),%eax │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8bd150 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45e8c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 45e97c │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45e986 │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45e96a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45e95c │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45e96a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45e95c │ │ │ │ - movq $0x45e7c8,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ea11 │ │ │ │ - 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 $0x45e808,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 22233e8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45ea5a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45eae8,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + cwtl │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c81c │ │ │ │ + movq $0x45c800,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45eae8 │ │ │ │ + jne 45c800 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rcx) │ │ │ │ + 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 call 8bd620 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + add %bl,-0x54(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + movq $0x45c830,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45eb30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - or $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 45ebe4 │ │ │ │ - add $0x40,%r12 │ │ │ │ + add %ch,(%rax) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ebee │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45ebd2 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45ebc4 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45ebd2 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45ebc4 │ │ │ │ - movq $0x45ea30,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ + ja 45c88f │ │ │ │ + movq $0x45c710,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x45c778,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x45c798,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x45c8b0,0x0(%rbp) │ │ │ │ + lea -0x2e(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + adc %r11b,%r8b │ │ │ │ + enter $0x45,$0x49 │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ec79 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x45ea70,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - pop %rbx │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x60(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45ef04 │ │ │ │ - movq $0x45ed20,-0x48(%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),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45ed20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %dh,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x23b062a,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x5b(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - movq $0x45ed68,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45ed68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lret │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rbx │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - and $0x7,%r9d │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - je 45eecb │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov 0xf(%r8),%r10 │ │ │ │ - mov 0x17(%r8),%r8 │ │ │ │ - mov %rbx,%r11 │ │ │ │ - and $0x7,%ebx │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 45eea5 │ │ │ │ - mov %r11,%rbx │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %r8,%r10 │ │ │ │ - mov 0x48(%rsp),%r8 │ │ │ │ - add $0x98,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45ee7d │ │ │ │ - mov 0x6(%rbx),%r11 │ │ │ │ + add %bl,-0x55(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c929 │ │ │ │ + movq $0x45c940,-0x10(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ mov 0xe(%rbx),%r14 │ │ │ │ - movq $0x1de0958,-0x90(%r12) │ │ │ │ - mov %r8,-0x88(%r12) │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - movq $0x45e9b0,-0x78(%r12) │ │ │ │ - mov %r11,-0x70(%r12) │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %r8,-0x60(%r12) │ │ │ │ - lea -0x8f(%r12),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %rsi,-0x50(%r12) │ │ │ │ - mov %r10,-0x48(%r12) │ │ │ │ - mov %r9,-0x40(%r12) │ │ │ │ - movq $0x45ec18,-0x38(%r12) │ │ │ │ - mov %r11,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x35(%r12),%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x23aede6(%rip),%r14 │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 45e6f8 │ │ │ │ - movq $0x98,0x388(%r13) │ │ │ │ - movq $0x45ef18,0x18(%rbp) │ │ │ │ - mov %r10,0x48(%rbp) │ │ │ │ - mov %r9,0x50(%rbp) │ │ │ │ - mov %r8,0x58(%rbp) │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x23aed93(%rip),%r14 │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 45e6f8 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x50(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - cmp %r9,%r10 │ │ │ │ - jl 45eeeb │ │ │ │ - cmp %r9,%r10 │ │ │ │ - jne 45ef41 │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - cmp 0x58(%rbp),%r9 │ │ │ │ - jge 45ef41 │ │ │ │ - lea 0x23aed5f(%rip),%r8 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - jmp 45ed91 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2227080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - or %bl,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48020359(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x30(%rbp),%r10 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 45edbf │ │ │ │ - lea 0x23aed09(%rip),%rbx │ │ │ │ - jmp 45ed91 │ │ │ │ + add %bl,(%rax) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 20650f8 │ │ │ │ nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45ef8a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45f018,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f018 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8be080 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f060 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + jmp 2223358 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f11e │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45f102 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45f0f4 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45f102 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45f0f4 │ │ │ │ - movq $0x45ef60,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f1a9 │ │ │ │ + test $0xaa,%al │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45c9da │ │ │ │ + movq $0x45c9f0,-0x18(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%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 │ │ │ │ - movq $0x45efa0,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223580 │ │ │ │ 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45f1f2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45f280,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f280 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8be550 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %ch,-0x56(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45ca88 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 45ca64 │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + jne 45ca98 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x45ca48,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45f2c8 │ │ │ │ + jne 45ca48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f386 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45f36a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45f35c │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45f36a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45f35c │ │ │ │ - movq $0x45f1c8,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + add %dl,(%rax) │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + movq $0x45cba0,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ + movq $0x45c7c0,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 22232d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x45cac8,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ - add %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 45f411 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x45f208,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (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 %ah,0x54(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45f623 │ │ │ │ - movq $0x45f490,-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 │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45f490 │ │ │ │ + jne 45cac8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - push %rsp │ │ │ │ - add (%rdx),%eax │ │ │ │ - movq $0x45f4e0,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + add %dl,0x480238a9(%rax) │ │ │ │ + movl $0x45caf8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f4e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2226bf8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %al,(%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48020353(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 45f5d5 │ │ │ │ - add $0x98,%r12 │ │ │ │ + add %ah,-0x57(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f5c5 │ │ │ │ - mov 0x6(%rbx),%rdi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45f148,-0x90(%r12) │ │ │ │ - mov %rdi,-0x88(%r12) │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %r8,-0x78(%r12) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rcx,-0x68(%r12) │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov %r10,-0x60(%r12) │ │ │ │ - mov 0x10(%rbp),%r11 │ │ │ │ - mov %r11,-0x58(%r12) │ │ │ │ - movq $0x45f3b0,-0x50(%r12) │ │ │ │ - mov %rdi,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r8,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ + ja 45cb57 │ │ │ │ + movq $0x45c660,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - mov %r10,-0x20(%r12) │ │ │ │ - mov %r11,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0x4d(%r12),%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - lea -0x8f(%r12),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 45e6f8 │ │ │ │ - movq $0x98,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f613 │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 45e6f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x45c6c8,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x45c6e8,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45cb78,0x0(%rbp) │ │ │ │ + lea -0x2e(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48020352(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45f737 │ │ │ │ - movq $0x45f688,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f688 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + adc %r9b,-0x34(%r8) │ │ │ │ + add %r9b,-0x77(%r9) │ │ │ │ + fimuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + lock movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + faddl (%rcx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - push %rdx │ │ │ │ - add (%rdx),%eax │ │ │ │ - add $0x60,%r12 │ │ │ │ + add %bh,0x490238a8(%rax) │ │ │ │ + add $0x38,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f727 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0x17(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0xf(%rdx),%rsi │ │ │ │ - mov 0x17(%rdx),%rdi │ │ │ │ - movq $0x45eca0,-0x58(%r12) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %r8,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov %r8,-0x38(%r12) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x45f438,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0xd(%r12),%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x203512c(%rip),%r14 │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4562d0 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ + ja 45cbff │ │ │ │ + movq $0x45c900,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x45c968,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x45c988,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45cc20,0x0(%rbp) │ │ │ │ + lea -0x2e(%r12),%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 2223780 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - lea 0x20351aa(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x48020350(%rax) │ │ │ │ - lea 0x2035089(%rip),%edi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23acd78(%rip),%r14 │ │ │ │ - jmp 2148f80 │ │ │ │ - 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 45f7b2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45f840,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f840 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + 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) │ │ │ │ - rex.RB call 8bf0d0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45f888 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %r9b,-0x34(%r8) │ │ │ │ + add %r9b,-0x77(%r9) │ │ │ │ + fimuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.W movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + faddl (%rcx) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f946 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45f92a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45f91c │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45f92a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45f91c │ │ │ │ - movq $0x45f788,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + sbb $0x23b02ba,%eax │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ + add %ch,%al │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45ccbd │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 45f9d1 │ │ │ │ - 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 $0x45f7c8,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + ja 45ccb2 │ │ │ │ + movq $0x45c9b0,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x222c4c0,-0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2039428 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x2035604(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 45fa1a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45faa8,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45faa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex.RB loopne 45cd31 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 45cd08 │ │ │ │ + movq $0x45cd28,-0x18(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 45b758 │ │ │ │ + lea 0x2035601(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8bf5a0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %dh,0x49020355(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45cddd │ │ │ │ + movq $0x214bc60,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x45d268,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45cd98,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45faf0 │ │ │ │ + jne 45cd98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%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) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45fbae │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45fb92 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45fb84 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 45fb92 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 45fb84 │ │ │ │ - movq $0x45f9f0,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %al,0x55(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + lea 0x20351fd(%rip),%r8 │ │ │ │ + lea 0x203521f(%rip),%rdi │ │ │ │ + lea 0x20350e0(%rip),%rsi │ │ │ │ + lea 0x2034ab9(%rip),%r14 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + movq $0x27fd299,0x8(%rbp) │ │ │ │ + movq $0x27fb351,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2130de8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224138 │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ + push %rbp │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45ce67 │ │ │ │ + movq $0x45ce48,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45ce48 │ │ │ │ + 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.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45fc39 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x45fa30,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + push %rsp │ │ │ │ + add (%rdx),%eax │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x45ce88,0x10(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 45cce0 │ │ │ │ + lea 0x20354c2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ 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 $0x213f908,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x45ce88,0x0(%rbp) │ │ │ │ + jmp 22240f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4802034c(%rax) │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45fdcb │ │ │ │ - movq $0x45fcb0,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45fcb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - add (%rdx),%r8 │ │ │ │ - movq $0x45fd00,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ + sub %dl,0x2(%rbx,%rax,1) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45cf44 │ │ │ │ + movq $0x45cf30,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45fd00 │ │ │ │ + jne 45cf30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %eax,(%rcx) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - rex.WXB add (%r10),%rax │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 45fdcf │ │ │ │ - add $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45fdbb │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x45f970,-0x78(%r12) │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - mov %r10,-0x40(%r12) │ │ │ │ - movq $0x45fbd8,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %r10,(%r12) │ │ │ │ - lea -0x77(%r12),%r9 │ │ │ │ - lea -0x35(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 45f640 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + add %ah,%al │ │ │ │ + push %rbx │ │ │ │ + add (%rdx),%eax │ │ │ │ + movq $0x45cf58,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 45b758 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 45f640 │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - rex.WXB add (%r10),%rax │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45fea9 │ │ │ │ - movq $0x45fe48,-0x20(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,0x49020353(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45d018 │ │ │ │ + movq $0x214bc60,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x45d268,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45cfc8,0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 45fe48 │ │ │ │ + jne 45cfc8 │ │ │ │ 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,%al │ │ │ │ - rex.WX add (%rdx),%rax │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 45fe99 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x45fc60,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0xd(%r12),%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x2034a69(%rip),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 4562d0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x2034a80(%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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45ff4b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ + add %dl,(%rax) │ │ │ │ + push %rbx │ │ │ │ + add (%rdx),%eax │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + movq $0x45d040,0x10(%rbp) │ │ │ │ + mov %rax,%r9 │ │ │ │ + lea 0x2034fc2(%rip),%r8 │ │ │ │ + lea 0x2034fe4(%rip),%rdi │ │ │ │ + lea 0x2034ea5(%rip),%rsi │ │ │ │ + lea 0x203487e(%rip),%r14 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45ff08,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45ff08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + movq $0x27fd299,0x0(%rbp) │ │ │ │ + movq $0x27fb351,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2130de8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x45cf58,0x0(%rbp) │ │ │ │ + jmp 2224138 │ │ │ │ ... │ │ │ │ (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 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x213f908,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - 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 │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 45ffb3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x45ffa8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 45ffa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x45d040,0x0(%rbp) │ │ │ │ + jmp 22240f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %dh,0x52(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45d0f2 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45d0e7 │ │ │ │ + movq $0x45cee8,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x222c4c0,-0x10(%rbp) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2039428 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x2035247(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 460125 │ │ │ │ - movq $0x460018,-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 460018 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + sbb %dl,0x3(%rdx) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jnp 45d133 │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 45ce08 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - push %rax │ │ │ │ - add %al,0x0(%rsi) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460050 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + or %dl,0x3(%rdx) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jnp 45d15b │ │ │ │ + lea 0x239d6e7(%rip),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 20654d0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%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 │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 4600cb │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45d1e2 │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4600bb │ │ │ │ - movq $0x45ff60,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2810241,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x30(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ + ja 45d1d7 │ │ │ │ + movq $0x45d118,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + movq $0x45d148,-0x10(%r12) │ │ │ │ + lea -0x2f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + movq $0x222c4c0,-0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2039428 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 460115 │ │ │ │ - movq $0x45fec8,-0x28(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2810241,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x28(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + lea 0x2035187(%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) │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4601c3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x460180,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460180 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + add %al,(%rbx) │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ + 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x1f(%rdi) │ │ │ │ + movq $0x45d268,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x203514a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + adc $0x1de,%edx │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46022b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x460220,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460220 │ │ │ │ - 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) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + inc %rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x48023ae7(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 45d2eb │ │ │ │ + lea 0x2035160(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46039d │ │ │ │ - movq $0x460290,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,0x48023ae7(%rax) │ │ │ │ + movl $0x45d2e0,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460290 │ │ │ │ + jne 45d2e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + 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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - enter $0x4602,$0x0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4602c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %bl,-0x19(%rax) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%r14d │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 45d33b │ │ │ │ + movq $0x45d2b0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0x6(%rax),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21da888 │ │ │ │ + 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) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 460343 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 460333 │ │ │ │ - movq $0x4601d8,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2810241,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x30(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x30,%r12 │ │ │ │ + jne 45d33c │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%rax │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46038d │ │ │ │ - movq $0x460140,-0x28(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - movq $0x2810241,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x28(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ + ja 45d366 │ │ │ │ + movq $0x2168b08,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + movq $0x27fedc9,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x45d330,-0x10(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x50(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45d3f3 │ │ │ │ + movq $0x45d3e0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45d3e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + push %rax │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea 0x2035002(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 45d288 │ │ │ │ + lea 0x203500e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ 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 46042e │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 460423 │ │ │ │ - movq $0x45ffd0,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - movq $0x460248,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - lea -0x5(%r12),%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x2034564(%rip),%rsi │ │ │ │ - lea 0x20340f8(%rip),%r14 │ │ │ │ - lea -0x15(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 45d4cd │ │ │ │ + movq $0x45d458,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x2034553(%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) │ │ │ │ - mov $0xd,%al │ │ │ │ - cmp (%rdx),%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4604a6 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x460490,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460490 │ │ │ │ + jne 45d458 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0xd(%rax) │ │ │ │ - cmp (%rdx),%al │ │ │ │ - lea 0x23ad7ba(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 216db80 │ │ │ │ - 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 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 20a79b0 │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46053c │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 460531 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4604c0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %dh,0x58(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x1de0978,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x280dc51,-0x20(%r12) │ │ │ │ + movq $0x1df6030,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x280dc32,(%r12) │ │ │ │ + lea -0x2f(%r12),%rdi │ │ │ │ + lea -0x17(%r12),%rsi │ │ │ │ + lea 0x23afa59(%rip),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2034f54(%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 │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4605d3 │ │ │ │ + jb 45d56b │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x460590,-0x18(%rbp) │ │ │ │ + movq $0x45d528,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460590 │ │ │ │ + jne 45d528 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -97185,86 +96635,78 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46066b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x460628,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460628 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + movq $0x45d4e8,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x23af958(%rip),%r14 │ │ │ │ + mov %r8,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + lea 0x2034e75(%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 45d9d8 │ │ │ │ + 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 │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 460703 │ │ │ │ + jb 45d683 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4606c0,-0x18(%rbp) │ │ │ │ + movq $0x45d640,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4606c0 │ │ │ │ + jne 45d640 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -97273,42 +96715,69 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + 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) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + movq $0x45d600,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r8,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + 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 │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46079b │ │ │ │ + jb 45d773 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x460758,-0x18(%rbp) │ │ │ │ + movq $0x45d730,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460758 │ │ │ │ + jne 45d730 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -97317,12149 +96786,11902 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 20a79b0 │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46082c │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 460821 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x4607b0,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + movq $0x45d6f0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r8,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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 4608db │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45d863 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x460898,-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 $0x45d820,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460898 │ │ │ │ + jne 45d820 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%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,0x26(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46098b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x460948,-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 460948 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ 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) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + movq $0x45d7e0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r8,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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 460a3b │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45d953 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4609f8,-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 $0x45d910,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4609f8 │ │ │ │ + jne 45d910 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%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,0x26(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 460aeb │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x460aa8,-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 460aa8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x1000000,%eax │ │ │ │ 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) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + movq $0x45d8d0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r8,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movabs 0x4cb8458d4802033e,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 460bc5 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov 0x1c(%rbx),%rbx │ │ │ │ - mov %r8,%r9 │ │ │ │ - and $0x7,%r9d │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - je 460b81 │ │ │ │ - movq $0x460be0,-0x48(%rbp) │ │ │ │ - mov %rdi,%r9 │ │ │ │ - lea 0x23a415d(%rip),%rdi │ │ │ │ - mov %rsi,%r10 │ │ │ │ - lea 0x23a416b(%rip),%rsi │ │ │ │ - mov %r14,%r11 │ │ │ │ - lea 0x239dddb(%rip),%r14 │ │ │ │ - mov %rbx,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r11,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp 21523a0 │ │ │ │ - movq $0x460e60,-0x38(%rbp) │ │ │ │ - lea 0x23a4111(%rip),%rdi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - lea 0x23a411f(%rip),%rsi │ │ │ │ - mov %r14,%r9 │ │ │ │ - lea 0x239dd8f(%rip),%r14 │ │ │ │ - mov %rbx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 21523a0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + clc │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%rdi) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ 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,0x4c(%rdi) │ │ │ │ - movq $0x4607d0,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x218d860,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x460c60,0x10(%rbp) │ │ │ │ - lea -0x30(%r12),%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 2189760 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ebp,0x49000000(%rcx) │ │ │ │ + movl $0x21f0340,-0x20(%rsp) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + lea -0x1f(%r12),%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jae 45da74 │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb 45da31 │ │ │ │ + movq $0x45d880,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rsi │ │ │ │ + lea 0x2034a19(%rip),%r14 │ │ │ │ + jmp 1df0558 │ │ │ │ + cmpq $0x0,0x7(%rsi) │ │ │ │ + jle 45da56 │ │ │ │ + movq $0x45d790,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rsi │ │ │ │ + lea 0x20349f4(%rip),%r14 │ │ │ │ + jmp 1df0558 │ │ │ │ + movq $0x45d6a0,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rsi │ │ │ │ + lea 0x2350a06(%rip),%r14 │ │ │ │ + jmp 1df0558 │ │ │ │ + movq $0x45d970,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x3(%r12),%rsi │ │ │ │ + lea 0x23509e8(%rip),%r14 │ │ │ │ + jmp 1df0558 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x20349a4(%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) │ │ │ │ + sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ 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,0x52(%rbp) │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 460cae │ │ │ │ - movq $0x460840,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x460cf0,0x0(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 45db74 │ │ │ │ + movq $0x45db20,-0x28(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460cf0 │ │ │ │ + jne 45db20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - sub %cl,-0x74b7ffba(%rip) │ │ │ │ - rex.XB (bad) │ │ │ │ + pop %rax │ │ │ │ + fildl 0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 460d28 │ │ │ │ + jne 45db58 │ │ │ │ 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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rdx,%rdx,2) │ │ │ │ - add $0x28,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 460d76 │ │ │ │ - movq $0x460a50,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x460db0,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460db0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,0x4d(%rbx,%rcx,4) │ │ │ │ + and %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge 45db74 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 45d9d8 │ │ │ │ + lea 0x20348d5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - cmp %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 460e0e │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 460dfe │ │ │ │ - movq $0x4609a0,-0x20(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 460dfe │ │ │ │ - movq $0x4608f0,-0x20(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45dc13 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x45dbd0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45dbd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ 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,0x4c(%rdi) │ │ │ │ - movq $0x4604e0,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x218d860,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x460ee0,0x10(%rbp) │ │ │ │ - lea -0x30(%r12),%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 2189760 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - 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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x40(%rbp) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 460f1c │ │ │ │ - movq $0x460550,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - movq $0x460f60,0x0(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460f60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cwtl │ │ │ │ - cmovbe (%rax),%eax │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 460f98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + 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(%rax,%rax,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 460fd4 │ │ │ │ - movq $0x460718,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x461010,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461010 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsp,%rdi,1) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46104c │ │ │ │ - movq $0x460680,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + add %cl,-0x10(%rcx,%rcx,4) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ jmp 222f508 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46104c │ │ │ │ - movq $0x4605e8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - cmp %eax,(%rbx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 46115c │ │ │ │ - movq $0x4610f0,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45dd2a │ │ │ │ + movq $0x45dc98,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4610f0 │ │ │ │ + jne 45dc98 │ │ │ │ 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 │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB call 8c2238 │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45dd1a │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + movq $0x21f0db0,-0x50(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x280dc51,-0x40(%r12) │ │ │ │ + movq $0x45db90,-0x38(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rdx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x45dc30,-0x20(%r12) │ │ │ │ + lea -0x4e(%r12),%rcx │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x4b03b8,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x38(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2034727(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + ... │ │ │ │ + adc $0x60000000,%eax │ │ │ │ + rex.RXB add (%r10),%r8d │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45dda5 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 45dda0 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x45ddc0,-0x18(%rbp) │ │ │ │ + lea 0x23a6fa0(%rip),%rdi │ │ │ │ + lea 0x23a6f29(%rip),%rsi │ │ │ │ + lea 0x23a06fc(%rip),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461140 │ │ │ │ + jmp 2152e70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48020338(%rax) │ │ │ │ - movl $0x461170,0x0(%rbp) │ │ │ │ - lea 0x203372b(%rip),%rdi │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 1df3b98 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0xe(%r9,%rcx,4) │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 4611a0 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x23acabd(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 460b08 │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0xf(%rbx),%rdi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jl 4611c3 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jne 4611e3 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - cmp 0x10(%rbp),%rbx │ │ │ │ - jge 4611e3 │ │ │ │ - lea 0x23aca87(%rip),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x23aca7a(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 460b08 │ │ │ │ - mov %r8,%rdx │ │ │ │ - lea 0x23aca64(%rip),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x23aca57(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 460b08 │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + or $0x2000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + 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 │ │ │ │ + jae 45de43 │ │ │ │ + lea 0x20346d0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %al,(%r8) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48020337(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4612ed │ │ │ │ - movq $0x461268,-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 461268 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x37(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - movq $0x4612a0,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rsi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 45de7a │ │ │ │ + mov 0xe(%rsi),%rax │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 45de84 │ │ │ │ + movq $0x45de38,-0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x1(%r14),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4612a0 │ │ │ │ + jne 45de38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0x23afdd0(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 4612ce │ │ │ │ - movq $0x461308,0x8(%rbp) │ │ │ │ - lea 0x20335bb(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - lea 0x23ac97c(%rip),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 460b08 │ │ │ │ + add %dl,0x48023adb(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jae 45df0b │ │ │ │ + lea 0x2034640(%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 %ah,0x4d020336(%rax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ + add %ch,-0x25(%rax) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + movq $0x45df00,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 460b08 │ │ │ │ - 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) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - jmp 20a79b0 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45df00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4613b4 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4613a9 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x461338,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ + add %bh,(%rax) │ │ │ │ + fstpt (%rdx) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jne 45df0c │ │ │ │ + add $0x10,%rbp │ │ │ │ mov %rbx,%r14 │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 45df3d │ │ │ │ + movq $0x45ded0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov 0x6(%r14),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 21da888 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + 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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46144b │ │ │ │ + movabs 0x4cf0458d48020345,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 45df81 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x461408,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461408 │ │ │ │ - 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + lea 0x2034475(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 45dea8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + 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 │ │ │ │ + (bad) │ │ │ │ + add (%r10),%r8d │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4614e3 │ │ │ │ + jb 45dfc1 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4614a0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4614a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + lea 0x2034435(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 45dea8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + or $0x2000000,%eax │ │ │ │ ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + add (%r10),%r8d │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45e093 │ │ │ │ + test %r14,%r14 │ │ │ │ + jg 45e07e │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jne 45e024 │ │ │ │ + lea 0x23afc48(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + add (%rdx),%r8d │ │ │ │ + add $0x8,%rbp │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45e062 │ │ │ │ + movq $0x45df98,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x45e020,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + movq $0x45e0b0,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 45de10 │ │ │ │ + lea 0x203446e(%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46157b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x461538,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461538 │ │ │ │ - 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + add %cl,0x44(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 45e112 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45e102 │ │ │ │ + movq $0x45df58,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%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) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 461613 │ │ │ │ + jb 45e152 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4615d0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4615d0 │ │ │ │ - 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - 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) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 20a79b0 │ │ │ │ - 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 4616a4 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 461699 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - movq $0x461628,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp 214bc80 │ │ │ │ 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 │ │ │ │ + lea -0x38(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46170b │ │ │ │ + jb 45e1db │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45e1d0 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x461700,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x45e130,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x45e1f0,-0x28(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x222c4c0,-0x38(%rbp) │ │ │ │ + movq $0x24923e9,-0x30(%rbp) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461700 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 214bef0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ 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) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r13b,%r11b │ │ │ │ + pop %rbx │ │ │ │ + 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 461773 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x461768,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461768 │ │ │ │ - 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) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,-0x1e(%r8) │ │ │ │ + add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + adc %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ + jne 45e240 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%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 -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4617db │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4617d0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4617d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + pop %rsp │ │ │ │ + and $0x40,%al │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 45e280 │ │ │ │ + movq $0x45e210,0x0(%rbp) │ │ │ │ + mov 0x6(%rcx),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xe(%rcx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 222f748 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc $0x3000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733e1bf4 <__environ@GLIBC_2.2.5+0x70bcbb4c> │ │ │ │ + rex.WRX │ │ │ │ + test %rsi,%rsi │ │ │ │ + jg 45e2d2 │ │ │ │ + mov %rdi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 45e395 │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp 45e32c │ │ │ │ + movq $0x45e318,-0x18(%rbp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 45de10 │ │ │ │ + lea 0x203421a(%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 -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 461843 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x461838,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461838 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rdx,%riz,2) │ │ │ │ + mov %ecx,%ebx │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45e373 │ │ │ │ + movq $0x45e168,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x45e3b0,0x0(%rbp) │ │ │ │ + jmp 2223c10 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23af8b5(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ 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,-0x75(%r8) │ │ │ │ pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + adc %ch,%cl │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %rax,(%rbx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - in $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x4618c8,-0x38(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733e1d2c <__environ@GLIBC_2.2.5+0x70bcbc84> │ │ │ │ + jnp 45e42a │ │ │ │ + movl $0x45e418,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4618c8 │ │ │ │ + jne 45e418 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - xor %al,(%rbx) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - add %bl,(%rcx) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ (bad) │ │ │ │ - jne 461900 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,-0x1c(%r8) │ │ │ │ + add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45e448 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x7cfdfcd0(%rax) │ │ │ │ - jrcxz 46190a │ │ │ │ - cmp $0x1,%rbx │ │ │ │ - je 46192b │ │ │ │ - movq $0x461968,0x0(%rbp) │ │ │ │ - lea 0x23a3389(%rip),%rdi │ │ │ │ - lea 0x23a339a(%rip),%rsi │ │ │ │ - lea 0x239d00d(%rip),%r14 │ │ │ │ - jmp 21523a0 │ │ │ │ - movq $0x461bb8,0x8(%rbp) │ │ │ │ - lea 0x23a3367(%rip),%rdi │ │ │ │ - lea 0x23a3378(%rip),%rsi │ │ │ │ - lea 0x239cfeb(%rip),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 21523a0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x75(%rax) │ │ │ │ + jne 45e45f │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 45e2a0 │ │ │ │ + lea 0x20340bd(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,0x48020340(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45e4ca │ │ │ │ + movq $0x45e4b8,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45e4b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - cmp %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x48(%rdi) │ │ │ │ - movq $0x461648,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x218d860,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x4619e0,0x0(%rbp) │ │ │ │ - lea -0x30(%r12),%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - jmp 2189760 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %ecx,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x40(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov $0x3,%r14d │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 45dfe0 │ │ │ │ + lea 0x2034057(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x6d(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45e580 │ │ │ │ + movq $0x45e528,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 45e528 │ │ │ │ + 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(%rbp) │ │ │ │ + add %ch,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 45e58b │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 461a25 │ │ │ │ - movq $0x4616b8,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + ja 45e570 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x205c4d8,-0x18(%r12) │ │ │ │ + movq $0x280dc51,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - movq $0x461a68,0x0(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461a68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea 0x2033fd1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x2386cbe(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %eax,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x4800461a(%r8) │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45e613 │ │ │ │ + movq $0x45e5f0,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 461a98 │ │ │ │ + jne 45e5f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %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,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rcx,%rcx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 461add │ │ │ │ - movq $0x4617f0,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x461b18,0x0(%rbp) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461b18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %ecx,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jnp 45e5fb │ │ │ │ + xor %dh,0xe(%rbp) │ │ │ │ + lea 0x23af634(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23af61d(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x2033f76(%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 %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - rex.WRB or %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rcx,%rax,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 461b5d │ │ │ │ - movq $0x461788,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 461b5d │ │ │ │ - movq $0x461720,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp 2051888 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %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,0x4c(%rdi) │ │ │ │ - movq $0x461358,-0x30(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + rex (bad) │ │ │ │ + add (%rdx),%eax │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45e6bf │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x45e638,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x21f0340,-0x28(%r12) │ │ │ │ + movq $0x2492559,-0x20(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x218d860,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x461c38,0x10(%rbp) │ │ │ │ - lea -0x30(%r12),%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 2189760 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea 0x23af59c(%rip),%rsi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 2148d08 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x40(%rbp) │ │ │ │ + fdivrs (%rsi) │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45e742 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 461c74 │ │ │ │ - movq $0x4613c8,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ + ja 45e737 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x45e658,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ + movq $0x45e758,-0x18(%rbp) │ │ │ │ + lea 0x23af52f(%rip),%rdi │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x2033e3a(%rip),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 205c070 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x461cb8,0x0(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461cb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x480045e7(%r8) │ │ │ │ + lea 0x23af4ea(%rip),%esi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 2148d08 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - lock sbb $0x46,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461cf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + add %r13b,0x480045e7(%r8) │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0x2033dff(%rip),%r14 │ │ │ │ + jmp 2148608 │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + xor $0x23af4a2,%eax │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2148d08 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rax,%rax,2) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 461d2c │ │ │ │ - movq $0x461590,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + cmp $0x83490203,%eax │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x45e6e0,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0x10(%r12),%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + lea 0x238f544(%rip),%rbx │ │ │ │ jmp 222f508 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x461d68,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461d68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2,%eax │ │ │ │ + lea 0x2033dcb(%rip),%rbx │ │ │ │ + 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) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsp,%rdi,1) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 461da4 │ │ │ │ - movq $0x4614f8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + shrb $1,(%rcx) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45e88f │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 461da4 │ │ │ │ - movq $0x461460,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ + ja 45e884 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - nop │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - sub (%rbx),%eax │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - js 461e52 │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 461e9c │ │ │ │ - mov 0x2(%rbx),%rax │ │ │ │ - movq $0x460b08,-0x70(%r12) │ │ │ │ - mov %r9,-0x68(%r12) │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - mov %rbx,-0x60(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x4610a8,-0x48(%r12) │ │ │ │ - lea -0x6c(%r12),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - movq $0x461220,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - movq $0x461860,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x47(%r12),%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - lea -0x2d(%r12),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea -0x1d(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 45fe00 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 216dba0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + 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 461eea │ │ │ │ + add %bl,0x29(%rax) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45e923 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45e918 │ │ │ │ movq $0x222af48,-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 $0x45e830,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2810251,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 216dba0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + enter $0x3a28,$0x2 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45e961 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x461f78,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 461f78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rcx) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 216dba0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %ch,(%rax) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45e9a1 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 216dba0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8c3f40 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,0x28(%rax) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45eb3f │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jae 45e9f4 │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jae 45e9f4 │ │ │ │ + cmpq $0x1,0x7(%rdi) │ │ │ │ + jne 45e9f4 │ │ │ │ + mov %r8,%rdi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 216dba0 │ │ │ │ + movq $0x45ea30,-0x20(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 461fc0 │ │ │ │ + jne 45ea30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - or $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 462074 │ │ │ │ + add %dl,%al │ │ │ │ + (bad) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + jae 45eae0 │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jae 45eb8c │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45eb2f │ │ │ │ + cmpq $0x7,0x7(%rbx) │ │ │ │ + jle 45eb4a │ │ │ │ + add $0xffffffffffffffc8,%r12 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46207e │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 462062 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 462054 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 462062 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 462054 │ │ │ │ - movq $0x461ec0,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ + ja 45eac8 │ │ │ │ + movq $0x45e8a8,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ + movq $0x45eba8,0x0(%rbp) │ │ │ │ + jmp 2223c10 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 462109 │ │ │ │ - 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 $0x461f00,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + ja 45eb2f │ │ │ │ + movq $0x45e978,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2810251,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 216dba0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2033e1a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + movq $0x45e938,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2810251,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 216dba0 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + jmp 45ea7c │ │ │ │ + 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 462152 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %bl,0x26(%rax) │ │ │ │ + cmp (%rdx),%al │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + jmp 45ea7c │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4621e0,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + add %cl,0x4802033d(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45ec31 │ │ │ │ + movq $0x45ec18,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4621e0 │ │ │ │ + jne 45ec18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rcx) │ │ │ │ + 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) │ │ │ │ - rex.RB call 8c4410 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462228 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,0x3d(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 45e9c0 │ │ │ │ + lea 0x2033d38(%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 45f048 │ │ │ │ nopl (%rax) │ │ │ │ - leave │ │ │ │ - or $0x0,%al │ │ │ │ + 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) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 4622dc │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4622e6 │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 4622ca │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4622bc │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 4622ca │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4622bc │ │ │ │ - movq $0x462128,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45eca2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x222c4c0,-0x20(%rbp) │ │ │ │ + movq $0x2492431,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 214bef0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45ed1f │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 462371 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x462168,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + ja 45ed14 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x2229e60,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x222c9e8,-0x28(%rbp) │ │ │ │ + movq $0x2800111,-0x20(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2169718 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + 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) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - es add (%rdx),%eax │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4624ee │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0xf(%rdi),%r9 │ │ │ │ - mov 0x17(%rdi),%r10 │ │ │ │ - mov %r8,%rdi │ │ │ │ - and $0x7,%r8d │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 4624d5 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - add $0x98,%r12 │ │ │ │ + jb 45ed9f │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 462499 │ │ │ │ - mov 0x6(%rbx),%r11 │ │ │ │ - mov 0xe(%rbx),%r14 │ │ │ │ - movq $0x1de0958,-0x90(%r12) │ │ │ │ - mov %r8,-0x88(%r12) │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - movq $0x4620a8,-0x78(%r12) │ │ │ │ - mov %r11,-0x70(%r12) │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %r8,-0x60(%r12) │ │ │ │ - lea -0x8f(%r12),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov %r10,-0x48(%r12) │ │ │ │ - mov %r9,-0x40(%r12) │ │ │ │ - movq $0x462310,-0x38(%r12) │ │ │ │ - mov %r11,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x35(%r12),%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 461e00 │ │ │ │ - movq $0x98,0x388(%r13) │ │ │ │ - movq $0x462508,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - 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) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 461e00 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %dh,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and $0x3,%al │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 462538 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 4623d9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + ja 45ed94 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x2229ed8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x222c9e8,-0x28(%rbp) │ │ │ │ + movq $0x2800111,-0x20(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2169718 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48020324(%rax) │ │ │ │ - lea -0x28(%rbp),%eax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 462624 │ │ │ │ - movq $0x462598,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + jb 45edea │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x222c4c0,-0x20(%rbp) │ │ │ │ + movq $0x2492941,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462598 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 214bef0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x24(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - movq $0x4625d8,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - 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 4625d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45ee26 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - and $0x3,%al │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r9b,(%r8) │ │ │ │ - es rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 462608 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and (%rbx),%eax │ │ │ │ - add -0x77(%rcx),%cl │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - jge 46262f │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 462398 │ │ │ │ + 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),%rbx │ │ │ │ + movq $0x45ee00,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2810251,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x38,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 -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46265e │ │ │ │ + jb 45ef14 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45ef09 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - 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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4626fb │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45ef9d │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45ef92 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4626b8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4626b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x45eeb8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2810251,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x38,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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45f010 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x45ef28,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + clc │ │ │ │ + sti │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%rdi) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 45f0c5 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45f0ba │ │ │ │ + movq $0x45ec70,-0x28(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x2229ed8,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45f0f8,-0x20(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r9,%r14 │ │ │ │ + movq $0x222c9e8,-0x38(%rbp) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %rbx,-0x30(%rbp) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 21e89a8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x20338b4(%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) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 462793 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x462750,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462750 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + sub %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rsp,%rcx,2) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45f148 │ │ │ │ + movq $0x2229e60,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x222c9e8,0x18(%rbp) │ │ │ │ + movq $0x2800111,0x20(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 2169718 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45f1d8 │ │ │ │ + movq $0x45ecb8,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + movq $0x45ed38,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x45edb8,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x45f1f8,0x18(%rbp) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + movq $0x222c9e8,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + jmp 21e8808 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ + 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(%rbx,%rdi,1) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45f237 │ │ │ │ + movq $0x45efc0,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45f237 │ │ │ │ + movq $0x45ee48,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopw 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) │ │ │ │ + jo 45f2c0 │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46282b │ │ │ │ + jb 45f2b6 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4627e8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + movq $0x45f2d0,-0x18(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4627e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + jmp 20d4f40 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x1b(%rdi) │ │ │ │ + movq $0x21f0c90,-0x8(%r12) │ │ │ │ + movsd %xmm1,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 22240c8 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + jo 45f34c │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4628c3 │ │ │ │ + jb 45f36d │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45f362 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x462880,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462880 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x45f288,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 45e7d8 │ │ │ │ + movq $0x20,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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + 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 4628fe │ │ │ │ + jb 45f404 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45f3f9 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x45f388,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1deb2f7(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + 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,0x35(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45f462 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x45f3a8,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x2032f8c(%rip),%r14 │ │ │ │ + jmp 45e9c0 │ │ │ │ + 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) │ │ │ │ + add %dl,%al │ │ │ │ + xor $0x3,%al │ │ │ │ + add -0x77(%rbp),%cl │ │ │ │ + lock mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0x2032f47(%rip),%r14 │ │ │ │ + jmp 45e9c0 │ │ │ │ + nop │ │ │ │ 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 4629b3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x462970,-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 462970 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %ch,%al │ │ │ │ + xor $0x3,%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 103e2e14 <__environ@GLIBC_2.2.5+0xdbccd6c> │ │ │ │ + (bad) │ │ │ │ + lods %ds:(%rsi),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + lock mov %rsi,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x3,%rbx │ │ │ │ + jae 45f50e │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb 45f5aa │ │ │ │ + mov %r14,%rbx │ │ │ │ + jmp 45f511 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x48020334(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 45f511 │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45f555 │ │ │ │ + movq $0x45f318,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x45f420,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x45f500,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + lea 0x2033448(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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,0x26(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + xor $0x3,%al │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45f5e4 │ │ │ │ + cmpq $0x1,0x7(%rsi) │ │ │ │ + jne 45f5d8 │ │ │ │ + movq $0x45f490,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %r14,%rbx │ │ │ │ + jmp 45f511 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ + movq $0x45f598,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + 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 462a63 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x462a20,-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 │ │ │ │ + add %ah,0x48020333(%rax) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45f671 │ │ │ │ + movq $0x45f660,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462a20 │ │ │ │ + jne 45f660 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x33(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 45f4c0 │ │ │ │ + lea 0x2033360(%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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45f6c2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x222c4c0,-0x20(%rbp) │ │ │ │ + movq $0x2800111,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 2169718 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 462b13 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x462ad0,-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 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45f751 │ │ │ │ + movq $0x45f720,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462ad0 │ │ │ │ + jne 45f720 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - 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) │ │ │ │ (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 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + lea 0x238e5fa(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + 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,-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) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + movq $0x45f690,-0x20(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x45f6e0,-0x8(%r12) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x2033231(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 462bc3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x462b80,-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 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45f841 │ │ │ │ + movq $0x45f810,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462b80 │ │ │ │ + jne 45f810 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + 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 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + lea 0x238e50a(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + lea 0x20331a8(%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) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2810211,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + lea 0x2033173(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - enter $0x31d,$0x2 │ │ │ │ - lea -0x40(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 462c90 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %r8,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 462c50 │ │ │ │ - movq $0x462ca8,-0x40(%rbp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - lea 0x23a208a(%rip),%rdi │ │ │ │ - mov %rsi,%r9 │ │ │ │ - lea 0x23a2098(%rip),%rsi │ │ │ │ - mov %r14,%r10 │ │ │ │ - lea 0x239bd08(%rip),%r14 │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp 21523a0 │ │ │ │ - movq $0x462f10,-0x30(%rbp) │ │ │ │ - lea 0x23a2042(%rip),%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea 0x23a2050(%rip),%rsi │ │ │ │ - mov %r14,%r8 │ │ │ │ - lea 0x239bcc0(%rip),%r14 │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 21523a0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x9(%rcx,%rcx,4) │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 20a7930 │ │ │ │ + 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 45f923 │ │ │ │ + lea 0x2033130(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x3f(%rdi) │ │ │ │ - movq $0x4628d8,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x218d860,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x462d18,0x0(%rbp) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - jmp 2189760 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 45f924 │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r14,%rbx │ │ │ │ + and $0x7,%r14d │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + jne 45f950 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp 2222cd0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x52(%rbp) │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 45f954 │ │ │ │ + add $0x10,%rbp │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 462d66 │ │ │ │ - movq $0x462918,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + ja 45f996 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x45f8c8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x462da8,0x0(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + movq $0x45f918,-0x10(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 462da8 │ │ │ │ + jne 45f918 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x45f948,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - sub $0x8b480046,%eax │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462dd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45f9f1 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x23b16dd(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + 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(%rdx,%rdx,2) │ │ │ │ - add $0x28,%esp │ │ │ │ + add %dh,0x458d4802(%rax,%rdi,1) │ │ │ │ + loopne 45fa59 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 45fa63 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 462e26 │ │ │ │ - movq $0x462b28,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x462e60,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 462e60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ja 45fa58 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x45f9c8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x45fa78,-0x18(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 20a7be0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x480238b3(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 45faa8 │ │ │ │ + movq $0x45fac8,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + lea 0x2032f82(%rip),%r14 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 20987f8 │ │ │ │ + lea 0x238b359(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - cmp %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 462ebe │ │ │ │ - add $0x28,%r12 │ │ │ │ + jne 45fad4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 45f8f0 │ │ │ │ + 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 45fb44 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 462eae │ │ │ │ - movq $0x462a78,-0x20(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ + ja 45fb39 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ jmp 222f508 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 462eae │ │ │ │ - movq $0x4629c8,-0x20(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + 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 %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,0x3f(%rdi) │ │ │ │ - movq $0x462638,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x218d860,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x462f80,0x0(%rbp) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - jmp 2189760 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x3,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x45fae8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-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 │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x40(%rbp) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 462fbc │ │ │ │ - movq $0x462678,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x463000,0x0(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + add %bh,(%rax) │ │ │ │ + mov $0x38,%dl │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 45fcf2 │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 45fc4d │ │ │ │ + movq $0x45fc30,-0x28(%rbp) │ │ │ │ + mov 0xe(%rsi),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov 0x6(%rsi),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 463000 │ │ │ │ + jne 45fc30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - xor %al,0x0(%rsi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %bl,%al │ │ │ │ + mov $0x38,%cl │ │ │ │ + add 0x75(%rbx,%rcx,4),%cl │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jge 45fc50 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 45fcdc │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + add $0x28,%rbp │ │ │ │ + movq $0x45fc80,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 463030 │ │ │ │ + jne 45fc80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rax,%rax,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %cl,0x490238b1(%rax) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46306c │ │ │ │ - movq $0x462840,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ + ja 45fcfd │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x45fa08,-0x28(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ + test %rax,%rax │ │ │ │ + jle 45fccf │ │ │ │ + movq $0x45fb60,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f748 │ │ │ │ + lea 0x2032d3f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - movq $0x4630a8,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ + nopl (%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + sub $0x8d480203,%eax │ │ │ │ + rex.RB call 733e367c <__environ@GLIBC_2.2.5+0x70bcd5d4> │ │ │ │ + rex.WXB │ │ │ │ + movq $0x45fd68,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4630a8 │ │ │ │ + jne 45fd68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x2,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rsp,%rdi,1) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4630e4 │ │ │ │ - movq $0x4627a8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4630e4 │ │ │ │ - movq $0x462710,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %dl,%al │ │ │ │ + sub $0x3,%al │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jge 45fd7c │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 45fbd0 │ │ │ │ + lea 0x2032cc5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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 %ch,0x18(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4631dc │ │ │ │ - movq $0x463188,-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 463188 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 2169718 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb %al,(%rbx) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - shlb $0x46,(%rcx) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %bh,0x2c(%rax) │ │ │ │ + add (%rdx),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45fe3f │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45fe34 │ │ │ │ + movq $0x45fd98,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + movq $0x45fe20,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4631c0 │ │ │ │ + jne 45fe20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 462be0 │ │ │ │ + add %bl,(%rax) │ │ │ │ + sub $0x3,%al │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jge 45fe34 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 45fbd0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x2032c12(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - mov %dl,(%rsi) │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46329c │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x463240,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + sub $0x3,%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 45feb7 │ │ │ │ + movq $0x45fea0,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 463240 │ │ │ │ + jne 45fea0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 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) │ │ │ │ - (bad) │ │ │ │ - add (%rdx),%eax │ │ │ │ - movq $0x463280,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - 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 463280 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,%al │ │ │ │ + sub (%rbx),%eax │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jge 45feac │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x23a1365(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 45fbd0 │ │ │ │ + lea 0x2032bca(%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 %bh,%al │ │ │ │ - adc $0xc7480203,%eax │ │ │ │ - add %r14b,0x48004632(%r8) │ │ │ │ - lea 0x20315eb(%rip),%edi │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 1df3b98 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45ff01 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x2032b05(%rip),%r14 │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + lock scas %es:(%rdi),%al │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 45ff73 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 45ff68 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x45fed8,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x45ff88,-0x18(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 20a7be0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - call 484678eb <__environ@GLIBC_2.2.5+0x45c51843> │ │ │ │ + add %al,0x480238ae(%rax) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 45ffb8 │ │ │ │ + movq $0x45ffd8,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + lea 0x2032a72(%rip),%r14 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4632e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 20987f8 │ │ │ │ + lea 0x238ae49(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + 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,-0x39(%r8) │ │ │ │ - sbb %r12b,(%r8) │ │ │ │ - xor 0x0(%rsi),%eax │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - push %rax │ │ │ │ - xor 0x0(%rsi),%eax │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463350 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jne 45ffe4 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 45f8f0 │ │ │ │ + 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 460054 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 460049 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nop │ │ │ │ + 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 %dl,%al │ │ │ │ - adc $0x3,%al │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ + add %dh,0x3a(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x4631f0,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + movq $0x45fff8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + 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) │ │ │ │ lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46341e │ │ │ │ + jb 460134 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 460129 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ 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,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4635b7 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x463488,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463488 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%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 $0x4600d8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-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 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8c6968 │ │ │ │ + add %cl,-0x54(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 460303 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rsi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4603a5 │ │ │ │ + movq $0x460228,-0x28(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0xf(%rdx),%rsi │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0x17(%rdx),%rdx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0xe(%rsi),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov 0x6(%rsi),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4634d8 │ │ │ │ + jne 460228 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock and %dh,-0x74b7ffba(%rip) │ │ │ │ - rex.XB cmovs -0x74b7e7a3(%r11),%ecx │ │ │ │ - rex.W (bad) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %ah,%al │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 4602f0 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46034b │ │ │ │ + movq $0x45ff18,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4602a0,-0x10(%rbp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 463520 │ │ │ │ + jne 4602a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ + 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) │ │ │ │ - xor %r9b,-0x77(%r8) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %eax,0x49000000(%rdi) │ │ │ │ - add $0x18,%esp │ │ │ │ + add (%rdi),%ecx │ │ │ │ + cmpl $0xffffff83,0x48000000(%rdi) │ │ │ │ + stc │ │ │ │ + add 0x54(%rdx),%dh │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4635c5 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jge 463578 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne 4635a9 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - cmp 0x8(%rbp),%rbx │ │ │ │ - jge 4635a9 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ + ja 4602e0 │ │ │ │ + movq $0x460150,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f748 │ │ │ │ + lea 0x203278e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4602e0 │ │ │ │ + cmpq $0x0,0x7(%rbx) │ │ │ │ + jle 46033b │ │ │ │ + movq $0x460070,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x460390,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x56(%rax) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 460245 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp 460245 │ │ │ │ + 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 4603f2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x222c4c0,-0x20(%rbp) │ │ │ │ + movq $0x24929f9,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 214bef0 │ │ │ │ + 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 -0x48(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 463767 │ │ │ │ + jb 46045b │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 460450 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x463638,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463638 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x4603c0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,0x480238a9(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4604d4 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4604c9 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x460408,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4604e8,-0x18(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 20a7be0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + test $0x89480238,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rsp) │ │ │ │ + movl $0x460538,-0x8(%rbp) │ │ │ │ + mov 0xe(%rbx),%rsi │ │ │ │ + lea 0x2032512(%rip),%r14 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 20987f8 │ │ │ │ + lea 0x238a8e9(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8c6cc8 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0xf(%rdx),%rsi │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0x17(%rdx),%rdx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463688 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 460544 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 45f8f0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock shlb $1,(%rsi) │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x74b7e7a3(%r11),%ecx │ │ │ │ - rex.W (bad) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4636d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ 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) │ │ │ │ - xor %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %eax,0x49000000(%rdi) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 463775 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jge 463728 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne 463759 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - cmp 0x8(%rbp),%rbx │ │ │ │ - jge 463759 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46058a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x222c4c0,-0x20(%rbp) │ │ │ │ + movq $0x24923e9,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 214bef0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - 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 -0x48(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 463917 │ │ │ │ + jb 4605fc │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4605f1 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4637e8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4637e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + 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 %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 $0x4605a0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-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 │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8c7028 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0xf(%rdx),%rsi │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0x17(%rdx),%rdx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x480238a7(%rax) │ │ │ │ + lea -0x38(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4607bf │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r8,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 460865 │ │ │ │ + movq $0x4606f0,-0x38(%rbp) │ │ │ │ + mov 0xe(%r8),%rbx │ │ │ │ + mov %r14,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov 0x6(%r8),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 463838 │ │ │ │ + jne 4606f0 │ │ │ │ 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,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmpb $0x46,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x74b7e7a3(%r11),%ecx │ │ │ │ - rex.W (bad) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463880 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %bl,(%rax) │ │ │ │ + cmpsl %es:(%rdi),%ds:(%rsi) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 4607a9 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + add $0x38,%rbp │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 460779 │ │ │ │ + movq $0x460470,-0x38(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x460558,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4607e0,-0x10(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x222c9e8,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 21e8808 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x460848,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 222f748 │ │ │ │ + lea 0x20322e2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ + 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) │ │ │ │ - xor %r9b,-0x77(%r8) │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %eax,0x49000000(%rdi) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %esi,0x49(%rsi,%rsi,1) │ │ │ │ + add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 463925 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jge 4638d8 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne 463909 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - cmp 0x8(%rbp),%rbx │ │ │ │ - jge 463909 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ + ja 460816 │ │ │ │ + movq $0x460618,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + cmp %al,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 460715 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp 460715 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 463ac7 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x463998,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ + add %bl,(%rax) │ │ │ │ + and (%rbx),%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 4608e1 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4608ec │ │ │ │ + movq $0x4608d0,-0x20(%rbp) │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 463998 │ │ │ │ + jne 4608d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%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 call 8c7388 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0xf(%rdx),%rsi │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0x17(%rdx),%rdx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4639e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %bl,%al │ │ │ │ + and %eax,(%rbx) │ │ │ │ + add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ + and %cl,-0x77(%rcx) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + jge 4608f3 │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 460688 │ │ │ │ + lea 0x20321c5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ 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,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock xor %bh,(%rdx) │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x74b7e7a3(%r11),%ecx │ │ │ │ - rex.W (bad) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + add %bh,0x48020321(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46095f │ │ │ │ + movq $0x460948,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 463a30 │ │ │ │ + jne 460948 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,(%rbx) │ │ │ │ - add %al,(%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) │ │ │ │ - xor %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %eax,0x49000000(%rdi) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 463ad5 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jge 463a88 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne 463ab9 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - cmp 0x8(%rbp),%rbx │ │ │ │ - jge 463ab9 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ + add %al,0x48020321(%rax) │ │ │ │ + mov 0x8(%rbp),%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x203201d(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 4601c0 │ │ │ │ + lea 0x2032182(%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 -0x10(%rbp),%rax │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 463b1e │ │ │ │ + jb 4609ba │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ + movq $0x222c9e8,-0x28(%rbp) │ │ │ │ + movq $0x2800111,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2169718 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%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) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 463b62 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 463ba2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 463be2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - 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,0x27(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4609d0,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ 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 463c22 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + movq $0x460980,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x4609f8,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0x203204f(%rip),%rbx │ │ │ │ + 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 463c62 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 460afa │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + movq $0x222c9e8,-0x28(%rbp) │ │ │ │ + movq $0x2800111,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2169718 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - test %esi,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 463f1c │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 460b39 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x463d00,-0x58(%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 0x48(%rbx),%r9 │ │ │ │ - mov 0x50(%rbx),%r10 │ │ │ │ - mov 0x40(%rbx),%rbx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov %rdx,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463d00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %al,(%rbx) │ │ │ │ - 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 loopne 463d5d │ │ │ │ - cmp $0x89480046,%eax │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB cmovs -0x76b7f8a5(%r11),%rcx │ │ │ │ - fimull -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rdx),%rsi │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0x17(%rdx),%rdx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463d58 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,(%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 call 8c7b00 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463da0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x1e85213(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - iret │ │ │ │ - mov %es,(%rcx) │ │ │ │ - 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) │ │ │ │ - cmp %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x48000000(%rcx) │ │ │ │ - mov 0x50(%rbp),%ecx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 463f20 │ │ │ │ - movq $0x463df8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x70(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463df8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - iret │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ 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) │ │ │ │ - sbb %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x49000004(%rbp) │ │ │ │ - add $0x40,%esp │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 464139 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 464118 │ │ │ │ - mov 0x78(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 46423c │ │ │ │ - add $0x18,%rbp │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x463e78,0x18(%rbp) │ │ │ │ + ja 460b7f │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x460b10,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463e78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %?,0x1(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x49000002(%rbp) │ │ │ │ - add $0x40,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 464031 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 46401d │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 463e3f │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 46401d │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 463e3f │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x463b38,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + ja 460bd8 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x460b50,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1e62301(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 464041 │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 464149 │ │ │ │ - movq $0x463f68,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x70(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 463f68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - iret │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,0x49000003(%rip) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4642c6 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 464118 │ │ │ │ - mov 0x78(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 463fb0 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 463e3f │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 464118 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 463fcf │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 463e3f │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x463bf8,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x70(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x80,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x464070,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464070 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %?,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rbp) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4642b6 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 46401d │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 463e3f │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 46401d │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 463e3f │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x463b78,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%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 $0x460ba0,-0x18(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x80,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 46416a │ │ │ │ - movq $0x4642f8,0x18(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x70(%rbp),%rsi │ │ │ │ - mov 0x68(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x464198,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464198 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %?,0x1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rcx,%rax,4) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4642d6 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 46401d │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 463e3f │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 46401d │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 463e3f │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x463bb8,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 464118 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 46425b │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 463e3f │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x463c38,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x70(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x80,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x80,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %?,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - rex.XB │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464328 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + movq $0x460ac0,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x460c00,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0x2031e4f(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - mov %?,%edi │ │ │ │ - add %eax,(%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,-0x75(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ - movq $0x464360,0x60(%rbp) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + add %ch,%bl │ │ │ │ + mov 0xf(%rsi),%fs │ │ │ │ (bad) │ │ │ │ + add %r8b,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - nop │ │ │ │ - rex.XB │ │ │ │ - add %r9b,0x75(%rcx,%r9,4) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 464390 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 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,0x1a(%rdi) │ │ │ │ + movq $0x4b03d8,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x2031de7(%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,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x4b03f8,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0x2031d97(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%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 -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46445b │ │ │ │ - movq $0x464418,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464418 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 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 $0x4b0418,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xc(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x2031d47(%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,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x4b0438,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0xb(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + lea 0x2031cf7(%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 46449a │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 460e6a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 461228 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + 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) │ │ │ │ - rex.RB movabs 0x19d820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 460ea2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x464520,-0x40(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x30(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464520 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x3,%eax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 461228 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 46459d │ │ │ │ - rex.RB │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB cmovs -0x76b7f8a5(%r11),%rcx │ │ │ │ - fimull -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - push %rbp │ │ │ │ - call fb8d08a <__environ@GLIBC_2.2.5+0xd376fe2> │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0x17(%rdx),%rdx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 460f11 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 460f2f │ │ │ │ + movq $0x460f10,-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 %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 464578 │ │ │ │ + jne 460f10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %esi,(%rcx) │ │ │ │ + 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,-0x39(%rax) │ │ │ │ - add %r12b,0x48004645(%r8) │ │ │ │ - mov 0x20(%rbp),%ebx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4645a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esi,(%rbx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r9b,0xf(%r8) │ │ │ │ + rex.RX add %r9b,-0x77(%rax) │ │ │ │ + fimuls 0x75(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + ret │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 222f748 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (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) │ │ │ │ - xor %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,0x49000000(%rdx) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46466e │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 464646 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 464638 │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 464646 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 464638 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x464470,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + mov $0xe5,%al │ │ │ │ + faddl (%rcx) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46470b │ │ │ │ - movq $0x4646c8,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + jb 461022 │ │ │ │ + movq $0x460fd0,-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 %rax,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4646c8 │ │ │ │ + jne 460fd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + add %dh,0x35(%rdi) │ │ │ │ + movq $0x460ec0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + lea -0x17(%r12),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f748 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46479b │ │ │ │ - movq $0x464758,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464758 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rax) │ │ │ │ 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) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + mov 0x16(%rbx),%rbx │ │ │ │ + movq $0x460f70,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x1f(%r12),%r14 │ │ │ │ + jmp 222f748 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rdx) │ │ │ │ - add (%rdx),%eax │ │ │ │ - lea -0x70(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 464923 │ │ │ │ - movq $0x464820,-0x38(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464820 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4610fa │ │ │ │ + movq $0x460e48,-0x48(%r12) │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + movq $0x460e80,-0x30(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x461040,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x16(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + lea 0x2031a24(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x48020301(%rax) │ │ │ │ - movl $0x464860,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464860 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733e4a7c <__environ@GLIBC_2.2.5+0x70bce9d4> │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,0x1(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + movq $0x461170,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 46488e │ │ │ │ - movq $0x464ef8,0x10(%rbp) │ │ │ │ - lea 0x202fffb(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add $0x10,%rbp │ │ │ │ - lea 0x23a93b4(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 464901 │ │ │ │ - movq $0x464938,-0x38(%rbp) │ │ │ │ - lea 0x23a03e6(%rip),%rdi │ │ │ │ - lea 0x23a03f7(%rip),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x239a067(%rip),%r14 │ │ │ │ - mov %rbx,-0x30(%rbp) │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov 0x6(%rax),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov 0xe(%rax),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 21523a0 │ │ │ │ - movq $0x464cb0,0x0(%rbp) │ │ │ │ - lea 0x23a0391(%rip),%rdi │ │ │ │ - lea 0x23a03a2(%rip),%rsi │ │ │ │ - lea 0x239a015(%rip),%r14 │ │ │ │ - jmp 21523a0 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - lea (%rcx),%eax │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3f(%rdi) │ │ │ │ - movq $0x463af8,-0x28(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - movq $0x218d860,-0x8(%r12) │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + movq $0x4b03b8,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x4649e0,0x0(%rbp) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - jmp 2189760 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x6(%rcx),%esp │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%r10 │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - jmp 464a48 │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x2(%rcx),%eax │ │ │ │ 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 %eax,%ebx │ │ │ │ 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 %eax,0x49000001(%rax) │ │ │ │ - movl $0x4643e0,-0x10(%rsp) │ │ │ │ - mov 0x68(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%r10 │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - lea -0x10(%r12),%rcx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 464a9b │ │ │ │ - movq $0x463c78,-0x50(%r12) │ │ │ │ - mov %r9,-0x40(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %r10,-0x28(%r12) │ │ │ │ - mov %r11,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x50(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x4649a8,0x0(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x464ae8,0x0(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x60(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464ae8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x0(%rcx),%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x461128,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + jmp 222f748 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,(%r8) │ │ │ │ - rex.WXB │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4612c3 │ │ │ │ + movq $0x461260,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 464b18 │ │ │ │ + jne 461260 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - lea (%rcx),%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(%rbp,%rbp,2) │ │ │ │ - add $0x18,%esp │ │ │ │ + add $0x73,%al │ │ │ │ + (bad) │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jae 461304 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jae 46131c │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 464c24 │ │ │ │ - movq $0x464720,-0x10(%r12) │ │ │ │ - mov 0x68(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%r10 │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - lea -0x10(%r12),%rcx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - jmp 464a48 │ │ │ │ + ja 4612b3 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4611d0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - movq $0x464bb8,0x0(%rbp) │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464bb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - lea (%rcx),%eax │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0x203186e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jb 4612ec │ │ │ │ + mov 0xb(%rbx),%rdi │ │ │ │ + mov 0x3(%rbx),%rsi │ │ │ │ + lea 0x2031847(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4610a8 │ │ │ │ + mov 0xc(%rbx),%rdi │ │ │ │ + mov 0x4(%rbx),%rsi │ │ │ │ + lea 0x2031827(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4610a8 │ │ │ │ + mov 0xd(%rbx),%rdi │ │ │ │ + mov 0x5(%rbx),%rsi │ │ │ │ + lea 0x2031807(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4610a8 │ │ │ │ + mov 0xe(%rbx),%rdi │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + lea 0x20317e7(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 4610a8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB pop %r8 │ │ │ │ - mov 0x68(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 464c34 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 464c90 │ │ │ │ - movq $0x464690,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r10 │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - lea -0x10(%r12),%rcx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 464a48 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 464c80 │ │ │ │ - movq $0x4644b0,-0x38(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x38(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46136e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 461658 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 %dh,0x3f(%rdi) │ │ │ │ - movq $0x4633f8,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4613b2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f748 │ │ │ │ + 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 │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 461431 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 461426 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x461388,-0x20(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - movq $0x218d860,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x464d20,0x0(%rbp) │ │ │ │ - lea -0x28(%r12),%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - jmp 2189760 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x222c4c0,-0x10(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a6a50 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rbp) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733e4da4 <__environ@GLIBC_2.2.5+0x70bcecfc> │ │ │ │ + pop %rsp │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 464d65 │ │ │ │ - movq $0x463438,-0x18(%r12) │ │ │ │ - mov 0x30(%rbp),%rax │ │ │ │ + ja 4614aa │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4613d0,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + movq $0x222c9e8,-0x18(%rbp) │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 20a6980 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x464da8,0x0(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464da8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 4614f6 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 461658 │ │ │ │ + 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 %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733e4e6c <__environ@GLIBC_2.2.5+0x70bcedc4> │ │ │ │ + jge 46156b │ │ │ │ + add $0x60,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 461593 │ │ │ │ + movq $0x461348,-0x58(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + movq $0x461450,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x4614d0,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + movq $0x222c9e8,-0x18(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 20a6980 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + lea 0x203159b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%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,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - rex.WRB │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 464dd8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4615e2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a6a50 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + 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 %cl,-0x77(%rax) │ │ │ │ - fadds -0x7cb7f820(%rbx) │ │ │ │ - clc │ │ │ │ - add %esi,0x49(%rcx,%rcx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 464e1d │ │ │ │ - movq $0x463948,-0x18(%r12) │ │ │ │ - mov 0x30(%rbp),%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 $0x4b03b8,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ jmp 222f508 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x464e58,0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + 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 call 103e4fac <__environ@GLIBC_2.2.5+0xdbcef04> │ │ │ │ + (bad) │ │ │ │ + movb $0x0,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cwtl │ │ │ │ + (bad) │ │ │ │ + rex.RX add %r9b,-0x77(%rax) │ │ │ │ + xrelease mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 464e58 │ │ │ │ + jne 461698 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add $0x0,%al │ │ │ │ + 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 %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rcx,%rax,2) │ │ │ │ - add $0x20,%esp │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add $0xf,%al │ │ │ │ + orl $0xffffff83,0x48000000(%rdx) │ │ │ │ + stc │ │ │ │ + add (%rdi),%ecx │ │ │ │ + cmpl $0xfffffff9,-0x7cb80000(%rax,%rax,1) │ │ │ │ + add (%rdi),%cl │ │ │ │ + or $0x0,%ebp │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 464e9d │ │ │ │ - movq $0x463798,-0x18(%r12) │ │ │ │ + ja 46171b │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4615c0,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x461600,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + lea -0x28(%r12),%rcx │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x222c9e8,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 20a6980 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 464e9d │ │ │ │ - movq $0x4635e8,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + lea 0x2031416(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp $0x5,%rcx │ │ │ │ + jb 461757 │ │ │ │ + mov 0xb(%rbx),%r8 │ │ │ │ + mov 0x3(%rbx),%rdi │ │ │ │ + lea 0x20313df(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 461518 │ │ │ │ + mov 0xc(%rbx),%r8 │ │ │ │ + mov 0x4(%rbx),%rdi │ │ │ │ + lea 0x20313bc(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 461518 │ │ │ │ + mov 0xd(%rbx),%r8 │ │ │ │ + mov 0x5(%rbx),%rdi │ │ │ │ + lea 0x2031399(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 461518 │ │ │ │ + mov 0xe(%rbx),%r8 │ │ │ │ + mov 0x6(%rbx),%rdi │ │ │ │ + lea 0x2031376(%rip),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 461518 │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x490202fa(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 464f21 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rdx │ │ │ │ - jmp 4648a0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4617de │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 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 %bl,0x490202fa(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 464fc2 │ │ │ │ - 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 $0x4633a8,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - movq $0x4647b8,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x1d(%r12),%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 45fe00 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46181e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4619f0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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 %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 465012 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46185e │ │ │ │ movq $0x222af48,-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 20a7ad0 │ │ │ │ + jmp 4619f0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ 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 465188 │ │ │ │ - movq $0x465090,-0x38(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 465090 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - xchg %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46189e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4619f0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8ca170 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4650d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4618de │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4619f0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 46518c │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 465196 │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 46517a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 46516c │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 46517a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 46516c │ │ │ │ - movq $0x464fe8,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46191e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4619f0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - clc │ │ │ │ - add (%rdx),%al │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 465221 │ │ │ │ - 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 $0x465028,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 464f50 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46195e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4619f0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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 46526a │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46199b │ │ │ │ movq $0x222af48,-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 20a7ad0 │ │ │ │ + jmp 4619f0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4619d3 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4652f8,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4652f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rcx) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 4619f0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + 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,-0x39(%rax) │ │ │ │ - rex.RB call 8ca640 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 103e5344 <__environ@GLIBC_2.2.5+0xdbcf29c> │ │ │ │ + (bad) │ │ │ │ + or $0x48000002,%eax │ │ │ │ + movl $0x461a38,-0x18(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + 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 465340 │ │ │ │ + jne 461a38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - or $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ 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) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 4653f4 │ │ │ │ - add $0x40,%r12 │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add $0x72,%al │ │ │ │ + jge 461a91 │ │ │ │ + cmp $0x5,%ecx │ │ │ │ + jb 461b3c │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4653fe │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 4653e2 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4653d4 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 4653e2 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4653d4 │ │ │ │ - movq $0x465240,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ + ja 461ab5 │ │ │ │ + mov 0x3(%rbx),%rcx │ │ │ │ + mov 0xb(%rbx),%rbx │ │ │ │ + movq $0x461978,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x4619b0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x4b0438,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + lea -0xb(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jae 461ba3 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 461c0e │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 461ab5 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4617f8,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x461838,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x4b03d8,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 461ab5 │ │ │ │ + mov 0x4(%rbx),%rcx │ │ │ │ + mov 0xc(%rbx),%rbx │ │ │ │ + movq $0x4618f8,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x461938,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x4b0418,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xc(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 461ab5 │ │ │ │ + mov 0x5(%rbx),%rcx │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x461878,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x4618b8,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x4b03f8,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xd(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 461c5d │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4617b8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x4b03b8,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + nopl (%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%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 465489 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x465280,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x1a(%rdi) │ │ │ │ + movq $0x4619f0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 4619f0 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x2030e8f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cmc │ │ │ │ - add (%rdx),%al │ │ │ │ - lea -0x58(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46564f │ │ │ │ - mov 0x4(%rbx),%rdx │ │ │ │ - mov 0xc(%rbx),%rax │ │ │ │ - mov 0x14(%rbx),%rcx │ │ │ │ - mov 0x1c(%rbx),%r9 │ │ │ │ - mov 0x24(%rbx),%rbx │ │ │ │ - mov %rdi,%r10 │ │ │ │ - mov 0xf(%rdi),%r11 │ │ │ │ - mov 0x17(%rdi),%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %r8,%rax │ │ │ │ - and $0x7,%r8d │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 46562b │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov 0x48(%rsp),%rsi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x98,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4655e7 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0xe(%rbx),%rcx │ │ │ │ - movq $0x1de0958,-0x90(%r12) │ │ │ │ - mov %r10,-0x88(%r12) │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - movq $0x4651c0,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %rcx,-0x68(%r12) │ │ │ │ - mov %r10,-0x60(%r12) │ │ │ │ - lea -0x8f(%r12),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %rdi,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - mov %r11,-0x40(%r12) │ │ │ │ - movq $0x465428,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %r10,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %r11,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea -0x35(%r12),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 461e00 │ │ │ │ - movq $0x98,0x388(%r13) │ │ │ │ - movq $0x465668,-0x58(%rbp) │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 461e00 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %al,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x480202f3(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 465510 │ │ │ │ + jmp 2222cd0 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + 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 $0x461ce0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + jmp 461c88 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x2030e1a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0xd(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4657af │ │ │ │ - movq $0x465700,-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 465700 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - repz add (%rdx),%al │ │ │ │ - movq $0x465738,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 465738 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 461d85 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x23af34d(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 462a00 │ │ │ │ + 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,%al │ │ │ │ - repnz add (%rdx),%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 465766 │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4657c8,0x8(%rbp) │ │ │ │ - lea 0x202f213(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - movq $0x465790,0x0(%rbp) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 465790 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 461dcd │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x23af305(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 462a00 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0xe(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - lea 0x23a84ba(%rip),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4654b0 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - repnz add (%rdx),%al │ │ │ │ - movq $0x465800,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov %r14,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 465800 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 222f508 │ │ │ │ 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 %ch,%al │ │ │ │ - int1 │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4654b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 461e64 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 461e59 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x461de8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1de888b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - cmp %dh,%cl │ │ │ │ - add (%rdx),%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 465884 │ │ │ │ - movq $0x465868,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 465868 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - int1 │ │ │ │ - add (%rdx),%al │ │ │ │ - movq $0x465898,0x0(%rbp) │ │ │ │ - lea 0x202f0f3(%rip),%rdi │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 1df3b98 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ 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 $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x461e08,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - int1 │ │ │ │ - add (%rdx),%al │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46591b │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x465830,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ + ja 461f08 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 464f50 │ │ │ │ + jmp 222f508 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 461f84 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 461f79 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x461ed0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1de876b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + 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,-0x75(%rax) │ │ │ │ - jnp 465964 │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 461ff1 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 461fe6 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x461f28,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + 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) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462060 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x461f98,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-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 -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4620ad │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x23af025(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - jmp 20a7ad0 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 462a00 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lock add (%rdx),%al │ │ │ │ - lea -0x50(%rbp),%rax │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 465b18 │ │ │ │ - movq $0x4659d0,-0x38(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4659d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - xchg %al,(%rcx) │ │ │ │ + jb 4620f5 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x23aefed(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 462a00 │ │ │ │ + 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,0x480202ef(%rax) │ │ │ │ - movl $0x465a18,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 465a18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - leave │ │ │ │ - or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x11(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 465b1c │ │ │ │ - add $0x28,%r12 │ │ │ │ + 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 46218c │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 465b3a │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jge 465a77 │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - movq $0x465b80,0x48(%rbp) │ │ │ │ - lea 0x202ef05(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 465b4a │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jge 465ab2 │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - movq $0x465c70,0x48(%rbp) │ │ │ │ - lea 0x202eeca(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 465af6 │ │ │ │ - movq $0x465940,-0x20(%r12) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ + ja 462181 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x462110,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x465cc0,0x48(%rbp) │ │ │ │ - lea 0x202ee85(%rip),%rdi │ │ │ │ - lea -0x20(%r12),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - movq $0x465d10,0x48(%rbp) │ │ │ │ - lea 0x202ee61(%rip),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1e6f83c(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - movq $0x465bd0,0x48(%rbp) │ │ │ │ - lea 0x202ee3f(%rip),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - movq $0x465c20,0x48(%rbp) │ │ │ │ - lea 0x202ee0d(%rip),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ 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 $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ 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 $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x462130,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%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) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462230 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + 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) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%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 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4622ac │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4622a1 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x4621f8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1e6f71c(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x1e(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 462319 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46230e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x462250,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x490202ec(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ + 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 465dc9 │ │ │ │ + ja 462388 │ │ │ │ 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 $0x465968,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 464f50 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4622c0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - in (%dx),%al │ │ │ │ - add (%rdx),%al │ │ │ │ - lea -0x68(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 465f96 │ │ │ │ - movq $0x465e70,-0x50(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r11,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 465e70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 4623d5 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x23aed0d(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 462a00 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480202eb(%rax) │ │ │ │ - movl $0x465eb8,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 465eb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - int3 │ │ │ │ - sbb %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x15(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 465f78 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jge 465f02 │ │ │ │ - movq $0x466030,0x18(%rbp) │ │ │ │ - lea 0x202ea7a(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 465f9a │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jge 465f39 │ │ │ │ - movq $0x466100,0x18(%rbp) │ │ │ │ - lea 0x202ea43(%rip),%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 465f5a │ │ │ │ - movq $0x466168,0x18(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x4661e8,0x18(%rbp) │ │ │ │ - lea 0x202ea01(%rip),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - movq $0x465fc8,0x18(%rbp) │ │ │ │ - lea 0x202e9e3(%rip),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x466098,0x18(%rbp) │ │ │ │ - lea 0x202e9c1(%rip),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - mov %ebx,(%rdi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46241d │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x23aecc5(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 462a00 │ │ │ │ + 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 %ah,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rdx),%al │ │ │ │ - movq $0x466000,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %r14,0x48(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 466000 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ecx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jmp ffffffff8b926204 <__environ@GLIBC_2.2.5+0xffffffff8911015c> │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 4654b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480202e9(%rax) │ │ │ │ - movl $0x466068,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %r14,0x48(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 466068 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ecx,(%rdi) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4624b4 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4624a9 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x462438,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1de823f(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4c0202e9(%rax) │ │ │ │ - mov 0x48(%rbp),%eax │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 4654b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,(%rdi) │ │ │ │ + add %cl,(%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,0x24(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x462458,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x17(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - movq $0x4660d0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %r14,0x48(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4660d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ecx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jmp ffffffff8b9262d4 <__environ@GLIBC_2.2.5+0xffffffff8911022c> │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 4654b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ebx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462558 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - call ffffffffc78e6304 <__environ@GLIBC_2.2.5+0xffffffffc50d025c> │ │ │ │ - add %r15b,(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex.W │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %r14,0x48(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 466138 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ecx,(%rdi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4625d4 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4625c9 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x462520,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1de811f(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c0202e8(%rax) │ │ │ │ - mov 0x48(%rbp),%eax │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 4654b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %ebx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480202e8(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 46618f │ │ │ │ - movq $0x466250,0x0(%rbp) │ │ │ │ - lea 0x202e7e7(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - jmp 1df3b98 │ │ │ │ - movq $0x4661b8,0x0(%rbp) │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4661b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 462641 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462636 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x462578,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - or %ebx,0x0(%rdi) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - call ffffffff8d9263bc <__environ@GLIBC_2.2.5+0xffffffff8b110314> │ │ │ │ - add $0x23a7a92,%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 4654b0 │ │ │ │ - nop │ │ │ │ - mov %ebx,(%rdi) │ │ │ │ + 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 4626b0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4625e8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-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) │ │ │ │ - call ffffffffc78e63ec <__environ@GLIBC_2.2.5+0xffffffffc50d0344> │ │ │ │ - add %r12b,(%r8) │ │ │ │ - (bad) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex.W │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %r14,0x48(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 466220 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ecx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - out %eax,$0x2 │ │ │ │ - add 0x45(%rbx,%rcx,4),%cl │ │ │ │ - rex.W │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 4654b0 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4626fd │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x23ae9e5(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 462a00 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ebx,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x480202e7(%rax) │ │ │ │ - movl $0x466288,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - mov %r14,0x48(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 466288 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 462745 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x23ae9ad(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 462a00 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ecx,(%rdi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x19(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 4654b0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480202e7(%rax) │ │ │ │ - lea -0x58(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 466447 │ │ │ │ - movq $0x466330,-0x40(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 466330 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + jb 4627dc │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4627d1 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x462760,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1de7f1b(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - out %eax,$0x2 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB call 8cc6b0 │ │ │ │ + add %cl,(%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,0x24(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 466378 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lret $0x0 │ │ │ │ + movq $0x462780,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - out %al,$0x2 │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - push %rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 46644b │ │ │ │ - add $0x80,%r12 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 466437 │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rdi │ │ │ │ - movq $0x465d68,-0x78(%r12) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %r8,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov %r9,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov %r10,-0x40(%r12) │ │ │ │ - movq $0x465df0,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%r11 │ │ │ │ - mov %r11,-0x30(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %r10,(%r12) │ │ │ │ - lea -0x77(%r12),%r9 │ │ │ │ - lea -0x35(%r12),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 4603c0 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 4603c0 │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + ja 462880 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + 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 4664a2 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4628fc │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4628f1 │ │ │ │ movq $0x222af48,-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),%rbx │ │ │ │ + movq $0x462848,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + lea 0x1de7dfb(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%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 movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 462969 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46295e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x466530,-0x48(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 466530 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4628a0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8ccab0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 466578 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %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) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 466636 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 46661a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 46660c │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 46661a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 46660c │ │ │ │ - movq $0x466478,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ + ja 4629d8 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x462910,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4666c1 │ │ │ │ - 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 $0x4664b8,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - jrcxz 4666e9 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB cwtl │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46686c │ │ │ │ - movq $0x466768,-0x50(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r11,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 462a51 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 462c1b │ │ │ │ + movq $0x462a50,-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 $0xffffffffffffffb0,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 466768 │ │ │ │ + jne 462a50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480202e2(%rax) │ │ │ │ - movl $0x4667b0,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4667b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - int3 │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add $0xf,%al │ │ │ │ + (bad) │ │ │ │ + xlat %ds:(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - loop 4667b1 │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - rex.RB (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 466824 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 466870 │ │ │ │ - movq $0x466808,0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + stc │ │ │ │ + add $0x1b1820f,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x462aa8,0x0(%rbp) │ │ │ │ + mov 0x3(%rbx),%rcx │ │ │ │ + mov 0xb(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x60(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 466808 │ │ │ │ + jne 462aa8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or (%rdi),%bh │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - loope 466809 │ │ │ │ - add 0x45(%rbx,%rcx,4),%cl │ │ │ │ - push %rax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462dd3 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4626d0,-0x50(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 462398 │ │ │ │ - movq $0x466850,0x18(%rbp) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x462718,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jle 462b1d │ │ │ │ + movq $0x462988,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4627f8,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jae 462ceb │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 462dbb │ │ │ │ + movq $0x462b88,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 466850 │ │ │ │ + jne 462b88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %ebx,0x0(%rbx) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4c0202e1(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 462398 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462e03 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x461d58,-0x50(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x461da0,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jle 462bfd │ │ │ │ + movq $0x462010,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x461e80,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 4668d4 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 46691c │ │ │ │ - movq $0x4668b8,0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ + movq $0x462c58,0x0(%rbp) │ │ │ │ + mov 0x4(%rbx),%rcx │ │ │ │ + mov 0xc(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x60(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4668b8 │ │ │ │ + jne 462c58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or (%rdi),%bh │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - loope 4668b9 │ │ │ │ - add 0x45(%rbx,%rcx,4),%cl │ │ │ │ - push %rax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462de3 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x4623a8,-0x50(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 462398 │ │ │ │ - movq $0x466900,0x18(%rbp) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x4623f0,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jle 462ccd │ │ │ │ + movq $0x462660,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4624d0,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x462d28,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rcx │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rcx,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 466900 │ │ │ │ + jne 462d28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %ebx,0x0(%rbx) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - loopne 466901 │ │ │ │ - add 0x45(%rbx,%rcx,4),%cl │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jge 466918 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 462398 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 46693d │ │ │ │ - movq $0x466998,0x18(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x466968,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 466968 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %ebx,0x0(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4c0202e0(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 462df3 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x462080,-0x50(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x4620c8,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rbx │ │ │ │ + lea -0x30(%r12),%rcx │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jle 462d9d │ │ │ │ + movq $0x462338,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x4621a8,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 462398 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %ebx,(%rdi) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x20(%rdi) │ │ │ │ + movq $0x462a00,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp 462a00 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x202fd11(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x20(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,-0x3(%rax) │ │ │ │ add (%rdx),%al │ │ │ │ - movq $0x4669c8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 462ef5 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x462ed8,-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 4669c8 │ │ │ │ + jne 462ed8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %ebx,(%rdi) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - loopne 4669c9 │ │ │ │ - add 0x45(%rbx,%rcx,4),%cl │ │ │ │ - rex.W │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x40(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 462398 │ │ │ │ + add %dh,%al │ │ │ │ + cld │ │ │ │ + add (%rdx),%al │ │ │ │ + movq $0x462f10,0x0(%rbp) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0xf(%rbx),%r14 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 21df420 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x480202fc(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x462f40,0x8(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 21df420 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - loopne 466a01 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ (bad) │ │ │ │ - push $0x1 │ │ │ │ add %al,(%rax) │ │ │ │ - movq $0x466a58,-0x28(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %dl,(%rax) │ │ │ │ + sarl $0x2,(%rcx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x462f70,0x8(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 215a6b0 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + movabs 0x480075894c00462f,%al │ │ │ │ + add $0xfffffff8,%ebp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 466a58 │ │ │ │ + jne 462fa0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - filds (%rdx) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB loopne 466a05 │ │ │ │ - push $0x46 │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,%r8b │ │ │ │ + (bad) │ │ │ │ + rex.RX add %r9b,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 466aa8 │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 462fd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %al,(%rcx) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480202df(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 466b7b │ │ │ │ - add $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 466b67 │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rdi │ │ │ │ - movq $0x466660,-0x78(%r12) │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %r8,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov %r9,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - mov %r10,-0x40(%r12) │ │ │ │ - movq $0x4666e8,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %r10,(%r12) │ │ │ │ - lea -0x77(%r12),%r9 │ │ │ │ - lea -0x35(%r12),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 4603c0 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 4603c0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb (%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 $0x2168b08,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rbx) │ │ │ │ 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,-0x7f(%rcx) │ │ │ │ - (bad) │ │ │ │ - push $0x4d000001 │ │ │ │ - cmp 0x358(%rbp),%esp │ │ │ │ - ja 466d88 │ │ │ │ - movq $0x460450,-0x160(%r12) │ │ │ │ - mov %r14,-0x150(%r12) │ │ │ │ - movq $0x461e00,-0x148(%r12) │ │ │ │ - lea -0x160(%r12),%rax │ │ │ │ - mov %rax,-0x140(%r12) │ │ │ │ - movq $0x462398,-0x138(%r12) │ │ │ │ - mov %rdi,-0x130(%r12) │ │ │ │ - mov %r8,-0x128(%r12) │ │ │ │ - lea -0x142(%r12),%rbx │ │ │ │ - mov %rbx,-0x120(%r12) │ │ │ │ - movq $0x462550,-0x118(%r12) │ │ │ │ - lea -0x134(%r12),%rcx │ │ │ │ - mov %rcx,-0x110(%r12) │ │ │ │ - movq $0x462be0,-0x108(%r12) │ │ │ │ - mov %rdi,-0x100(%r12) │ │ │ │ - mov %r8,-0xf8(%r12) │ │ │ │ - mov %rax,-0xf0(%r12) │ │ │ │ - movq $0x463140,-0xe8(%r12) │ │ │ │ - lea -0x104(%r12),%rdx │ │ │ │ - mov %rdx,-0xe0(%r12) │ │ │ │ - movq $0x464f50,-0xd8(%r12) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov %rdx,-0xd0(%r12) │ │ │ │ - mov %r9,-0xc8(%r12) │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - mov %rsi,-0xb8(%r12) │ │ │ │ - lea -0xe5(%r12),%rax │ │ │ │ - mov %rax,-0xb0(%r12) │ │ │ │ - mov %r8,-0xa8(%r12) │ │ │ │ - movq $0x4654b0,-0xa0(%r12) │ │ │ │ - mov %r9,-0x98(%r12) │ │ │ │ - mov %rdi,-0x90(%r12) │ │ │ │ - mov %r8,-0x88(%r12) │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - lea -0xd7(%r12),%rax │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x4656b8,-0x70(%r12) │ │ │ │ - lea -0x9c(%r12),%rbx │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - movq $0x4658f0,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x4662c0,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - lea -0x115(%r12),%rbx │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r8,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - lea -0x6d(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - movq $0x466a00,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - lea -0x4d(%r12),%r9 │ │ │ │ - lea -0x15(%r12),%rdi │ │ │ │ - lea 0x23a94c2(%rip),%r14 │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - jmp 456800 │ │ │ │ - movq $0x168,0x388(%r13) │ │ │ │ - lea 0x202dcce(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB loopne 463079 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 463127 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rsi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jae 4630ba │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 463052 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp 4630c0 │ │ │ │ + cmpq $0x0,0x7(%rsi) │ │ │ │ + je 463061 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp 4630c0 │ │ │ │ + mov %rdi,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jae 463132 │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jb 46307f │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp 4630c0 │ │ │ │ + cmpq $0x1,0x7(%rdi) │ │ │ │ + je 46308e │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp 4630c0 │ │ │ │ + lea 0x202fb1c(%rip),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + sti │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4630c0 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4630ff │ │ │ │ + movq $0x462e88,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x2087b98,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x4630a8,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + lea 0x202faba(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + jmp 4630c0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %dl,0x480202fa(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 466e33 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x466df0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + jb 4631a5 │ │ │ │ + movq $0x463190,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 466df0 │ │ │ │ + jne 463190 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x6(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 463028 │ │ │ │ + lea 0x202fa5c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + or %bh,-0x72b7fdc7(%rsi) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4631e6 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 215a3c8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + push $0x480239bd │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 463226 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 215a148 │ │ │ │ + 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) │ │ │ │ + enter $0x39bc,$0x2 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 466e9b │ │ │ │ + jb 463266 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x466e90,-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 2159e70 │ │ │ │ + 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 %dl,0x480202f9(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46332e │ │ │ │ + movq $0x4632d0,-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 466e90 │ │ │ │ + jne 4632d0 │ │ │ │ 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 %cl,-0x7(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x4,%rcx │ │ │ │ + jae 463332 │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jae 46337a │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jae 463399 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46331e │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x2087b98,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp $0x5,%rcx │ │ │ │ + jb 46335b │ │ │ │ + movq $0x463458,-0x8(%rbp) │ │ │ │ + mov 0x3(%rbx),%r14 │ │ │ │ + mov 0xb(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 463288 │ │ │ │ + movq $0x4634a0,0x0(%rbp) │ │ │ │ + mov 0x4(%rbx),%r14 │ │ │ │ + mov 0xc(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + jmp 463288 │ │ │ │ + movq $0x4633c8,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + jmp 463288 │ │ │ │ + movq $0x463410,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x8(%rbp) │ │ │ │ + jmp 463288 │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %dl,-0x8(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4633f8 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x4634e8,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 463288 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ + clc │ │ │ │ + add (%rdx),%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 463440 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x463568,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 463288 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 466ffb │ │ │ │ - movq $0x466f00,-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 466f00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + testl $0xd8894802,(%rdx) │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 463488 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x4635e8,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 463288 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x9(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4634d0 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x463620,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 463288 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %ch,0x46(%rdi) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ (bad) │ │ │ │ - ret │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x480239ba(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 46354a │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46353a │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x463200,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x2087b98,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - jne 466f38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x46(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4635ca │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4635ba │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x4631c0,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x2087b98,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 466faa │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rdx,1) │ │ │ │ + mov 0x6(%rbx),%esi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 222f748 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x89480239,%eax │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rsi,%rdx,2) │ │ │ │ + add $0x30,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 466f9a │ │ │ │ - movq $0x466e48,-0x28(%r12) │ │ │ │ + ja 463672 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x463240,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0x2087b78,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x28(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x2087b98,-0x8(%r12) │ │ │ │ + lea -0x28(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - add $0x28,%r12 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,-0xb(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 466feb │ │ │ │ - movq $0x466db0,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0x2087b78,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + ja 4636cf │ │ │ │ + movq $0x463288,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp 463288 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x202f55f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + 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 467093 │ │ │ │ + jb 46371a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x467050,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 467050 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a6a50 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 463752 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 214bc80 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 4670fb │ │ │ │ + jb 46378a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4670f0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4670f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 214bce8 │ │ │ │ + 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) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4637c2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 214bd50 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46725b │ │ │ │ - movq $0x467160,-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 467160 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4637fe │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 463fc8 │ │ │ │ + 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 │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463842 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f748 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cwtl │ │ │ │ - jno 4671ad │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 467198 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + 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,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 46720a │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4671fa │ │ │ │ - movq $0x4670a8,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0x2087b78,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x28(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4638c1 │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46724b │ │ │ │ - movq $0x467010,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0x2087b78,-0x8(%r12) │ │ │ │ + ja 4638b6 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x463818,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x222c4c0,-0x10(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a6a50 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - add (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733e7234 <__environ@GLIBC_2.2.5+0x70bd118c> │ │ │ │ + pop %rsp │ │ │ │ add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4672af │ │ │ │ - movq $0x466eb8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - movq $0x467118,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x15(%r12),%r9 │ │ │ │ - lea -0x5(%r12),%rdi │ │ │ │ - jmp 466bb0 │ │ │ │ + ja 46393a │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x463860,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + movq $0x222c9e8,-0x18(%rbp) │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 20a6980 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ - lea 0x202d7d7(%rip),%rbx │ │ │ │ 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) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46744f │ │ │ │ + jb 463986 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x467328,-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 467328 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 463fc8 │ │ │ │ + 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) │ │ │ │ - rex.RB │ │ │ │ - lock jo 4673a1 │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x74b7f7a3(%r11),%ecx │ │ │ │ - rex.W (bad) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4639c6 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 467370 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 463fc8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ret │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463a0a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f748 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8ce730 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4673b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - movb $0x0,(%rsi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %eax,0x49000000(%rdi) │ │ │ │ - add $0x18,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463a89 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46745d │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 467410 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 467441 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - cmp 0x20(%rbp),%rcx │ │ │ │ - jge 467441 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + ja 463a7e │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4639e0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x222c4c0,-0x10(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a6a50 │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2e(%rdi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733e73fc <__environ@GLIBC_2.2.5+0x70bd1354> │ │ │ │ + pop %rsp │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463b02 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x4672d8,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ + movq $0x463a28,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ mov %rcx,%r14 │ │ │ │ - jmp 222f9f8 │ │ │ │ + movq $0x222c9e8,-0x18(%rbp) │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 20a6980 │ │ │ │ movq $0x20,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 463b4e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 463fc8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480202d5(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46754d │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 467542 │ │ │ │ - movq $0x2087b58,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - movq $0x467488,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 467278 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x202d554(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jb 463b8e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 463fc8 │ │ │ │ + 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 467592 │ │ │ │ + jb 463bd2 │ │ │ │ movq $0x222af48,-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 20a7ad0 │ │ │ │ + jmp 222f748 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x467620,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 467620 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463c51 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463c46 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x463ba8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x222c4c0,-0x10(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a6a50 │ │ │ │ + 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 %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8cec90 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733e75c4 <__environ@GLIBC_2.2.5+0x70bd151c> │ │ │ │ + pop %rsp │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463cca │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x463bf0,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + movq $0x222c9e8,-0x18(%rbp) │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 467668 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ + jmp 20a6980 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%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) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 467726 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 46770a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4676fc │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 46770a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4676fc │ │ │ │ - movq $0x467568,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 463d16 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 463fc8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4677b1 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x4675a8,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 463d56 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 463fc8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + 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 463d9a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f748 │ │ │ │ + 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 %dl,%al │ │ │ │ - rolb %cl,(%rdx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46792d │ │ │ │ - movq $0x467838,-0x30(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 467838 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x2e(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - movq $0x467888,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 467888 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 463e19 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463e0e │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x463d70,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + movq $0x222c4c0,-0x10(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a6a50 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - rolb %cl,(%rdx) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - cmp %cl,-0x75(%rax) │ │ │ │ - jne 4678d8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - and $0x7,%r8d │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 467931 │ │ │ │ - add $0x40,%r12 │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB call 733e778c <__environ@GLIBC_2.2.5+0x70bd16e4> │ │ │ │ + pop %rsp │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46791d │ │ │ │ - mov 0x6(%rbx),%r8 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x467750,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x35(%r12),%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 4674f0 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + ja 463e92 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x463db8,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + movq $0x222c9e8,-0x18(%rbp) │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 20a6980 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 4674f0 │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46798a │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 463ede │ │ │ │ movq $0x222af48,-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 20a7ad0 │ │ │ │ + jmp 463fc8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + 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 movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 463fa9 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 463f9e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x467a18,-0x48(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ + movq $0x463d30,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + movq $0x463e38,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + lea -0x58(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x463eb8,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %rcx,%r14 │ │ │ │ + movq $0x222c9e8,-0x28(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 467a18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 20a6980 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8cf480 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + mov %eax,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x464038,-0x40(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rsi │ │ │ │ + mov 0x1f(%rbx),%rdi │ │ │ │ + mov 0x27(%rbx),%r8 │ │ │ │ + mov 0x2f(%rbx),%rbx │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %r9,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 467a60 │ │ │ │ + jne 464038 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%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,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add $0x72,%al │ │ │ │ + jns 464095 │ │ │ │ + cmp $0x5,%edx │ │ │ │ + jb 464162 │ │ │ │ + add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 467b1e │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 467b02 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 467af4 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ + ja 4640b5 │ │ │ │ + mov 0x3(%rbx),%rdx │ │ │ │ + mov 0xb(%rbx),%rbx │ │ │ │ + movq $0x463ef8,-0x30(%r12) │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 467b02 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 467af4 │ │ │ │ - movq $0x467960,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x222c9e8,0x28(%rbp) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + movq $0x27edd21,0x38(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 20a6980 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jae 4641f3 │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jb 464274 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4641e3 │ │ │ │ + mov 0x6(%rbx),%rdx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4637d8,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + movq $0x4638e0,-0x38(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + lea -0x58(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x463960,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x222c9e8,0x28(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 20a6980 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4641e3 │ │ │ │ + mov 0x4(%rbx),%rdx │ │ │ │ + mov 0xc(%rbx),%rbx │ │ │ │ + movq $0x463b68,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + movq $0x463c70,-0x38(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + lea -0x58(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x463cf0,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x222c9e8,0x28(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 20a6980 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x60,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4641e3 │ │ │ │ + mov 0x5(%rbx),%rdx │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x4639a0,-0x58(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + movq $0x463aa8,-0x38(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + lea -0x58(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x463b28,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x222c9e8,0x28(%rbp) │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 20a6980 │ │ │ │ + mov 0xf(%rbx),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + nopl (%rax) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 467ba9 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x4679a0,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ (bad) │ │ │ │ + cwtl │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,0x49000000(%rbp) │ │ │ │ + movl $0x4636f8,-0x90(%rsp) │ │ │ │ + mov %rsi,-0x80(%r12) │ │ │ │ + movq $0x463730,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + movq $0x463768,-0x60(%r12) │ │ │ │ + mov %r14,-0x50(%r12) │ │ │ │ + movq $0x4637a0,-0x48(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + movq $0x463fc8,-0x30(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + lea -0x90(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + lea -0x60(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x48(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %r8,%r14 │ │ │ │ + lea -0x2f(%r12),%rbx │ │ │ │ + jmp 463fc8 │ │ │ │ + movq $0x98,0x388(%r13) │ │ │ │ + lea 0x202e905(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ + sub %ch,%al │ │ │ │ add (%rdx),%al │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 467d0b │ │ │ │ - movq $0x467c28,-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 467c28 │ │ │ │ - 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,0x480202ce(%rax) │ │ │ │ - movl $0x467c78,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + jb 464392 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x222c4c0,-0x20(%rbp) │ │ │ │ + movq $0x2492b88,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 467c78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 1eb9618 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 467d0f │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 467cfb │ │ │ │ - mov 0x6(%rbx),%rdi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x467b48,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x35(%r12),%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 4674f0 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 4674f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4643d2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4643e8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2159118 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 467dbd │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 467db2 │ │ │ │ - movq $0x4677d8,-0x30(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x467bd0,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - lea -0xd(%r12),%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x202c750(%rip),%rsi │ │ │ │ - lea 0x202c9a5(%rip),%r14 │ │ │ │ - lea -0x2d(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45b248 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - lea 0x202ccf4(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fimuls -0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rol $0x22,%ah │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r13b,%r9b │ │ │ │ + and 0x2(%rcx),%ecx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 214bef0 │ │ │ │ + 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 467e02 │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 464452 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + movq $0x222c9e8,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2158f10 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + 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 movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x467e90,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ + rex.RB mov $0x72f8394c,%r8d │ │ │ │ + rex.WR │ │ │ │ + movq $0x4644e0,-0x30(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x1e(%rbx),%r14 │ │ │ │ + movq $0x222c9e8,-0x48(%rbp) │ │ │ │ mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0x26(%rbx),%rcx │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov 0x16(%rbx),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 467e90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 21e89a8 │ │ │ │ + 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,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x5e(%rbp) │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46453a │ │ │ │ + movq $0x464418,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + movq $0x222c4c0,0x20(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 20a6a50 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + out %al,$0x2 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 4645c6 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4645bb │ │ │ │ + movq $0x464360,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x4645e8,-0x20(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rsi,%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1eb95a8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x202e68b(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ 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 %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8cfd70 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 467ed8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + sbb %al,0x46(%rsi) │ │ │ │ + add %cl,0x75(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rdi │ │ │ │ + rex.RXB iret │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 467f96 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 467f7a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 467f6c │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 467f7a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 467f6c │ │ │ │ - movq $0x467dd8,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex │ │ │ │ + rex.RX │ │ │ │ + rex.RX add %r9b,-0x77(%rcx) │ │ │ │ + fimuls -0x77(%rax) │ │ │ │ + pop %rbp │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + pop %rax │ │ │ │ + rex.WXB iretq │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x46(%r8) │ │ │ │ + rex.RX add %r9b,-0x77(%rcx) │ │ │ │ + fsubrp %st,%st(1) │ │ │ │ + adc %al,-0x28(%rax) │ │ │ │ + add %eax,0x0(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468021 │ │ │ │ - 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 $0x467e18,-0x40(%r12) │ │ │ │ + ja 4646ce │ │ │ │ + movq $0x4643a8,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ + movq $0x464470,-0x28(%r12) │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rbx │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ + movq $0x4646f0,0x8(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2159118 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%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 46806a │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jge 464710 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 4642a0 │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 4646fa │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46474a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + movq $0x222c4c0,-0x20(%rbp) │ │ │ │ + movq $0x2492b88,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 1eb9618 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + 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 movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46478a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4680f8,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4680f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x4647a0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2158bb8 │ │ │ │ + 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 │ │ │ │ + rol $0x22,%ah │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r13b,%r9b │ │ │ │ + and 0x2(%rcx),%ecx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 214bef0 │ │ │ │ + nopl 0x0(%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,-0x39(%rax) │ │ │ │ - rex.RB call 8d0240 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 468140 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46480a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x222c9e8,-0x28(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2158c28 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + 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 mov $0x72f8394c,%r8d │ │ │ │ + rex.WR │ │ │ │ + movq $0x464898,-0x30(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x1e(%rbx),%r14 │ │ │ │ + movq $0x222c9e8,-0x48(%rbp) │ │ │ │ + mov %rsi,-0x40(%rbp) │ │ │ │ + mov 0x26(%rbx),%rcx │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov 0x16(%rbx),%rcx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ + jmp 21e89a8 │ │ │ │ + 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) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x5e(%rbp) │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4681fe │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 4681e2 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4681d4 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 4681e2 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4681d4 │ │ │ │ - movq $0x468040,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + ja 4648f2 │ │ │ │ + movq $0x4647d0,-0x20(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + movq $0x222c4c0,0x20(%rbp) │ │ │ │ + lea -0x20(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 20a6a50 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + nop │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %ah,-0x1e(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 464982 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 464977 │ │ │ │ + movq $0x464718,-0x10(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + movq $0x4649a0,-0x28(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rdi,%r14 │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 1eb95a8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x202e2df(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + 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 468289 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x468080,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ + ja 464a0e │ │ │ │ + movq $0x464760,-0x40(%r12) │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + movq $0x464828,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x464a30,0x8(%rbp) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + mov %rbx,0x10(%rbp) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2158bb8 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge 464a48 │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 4642a0 │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x480202c7,%eax │ │ │ │ - lea -0x58(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46844d │ │ │ │ - movq $0x468318,-0x38(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 468318 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W loop 464a59 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 464a7d │ │ │ │ + movq $0x464a98,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + lea 0x202d995(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 461c88 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + loope 464a99 │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r8b,%r8b │ │ │ │ + rex.WX │ │ │ │ + rex.RX add %r9b,-0x77(%rax) │ │ │ │ + fimuls 0x35(%rbp,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + loope 464aab │ │ │ │ + add %cl,%ch │ │ │ │ + stc │ │ │ │ + jmp 464aad │ │ │ │ + call *0x0(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x39(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - movq $0x468368,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,(%rax) │ │ │ │ + filds (%rdx) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbp,%rcx,2) │ │ │ │ + movl $0x464af8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 468368 │ │ │ │ + jne 464af8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - movl $0x458b4802,(%rdx) │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - cmp %cl,-0x75(%rax) │ │ │ │ - jne 4683b8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - and $0x7,%r9d │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - je 468451 │ │ │ │ - add $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46843d │ │ │ │ - mov 0x6(%rbx),%r9 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x467fc0,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov %r10,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov %r11,-0x58(%r12) │ │ │ │ - mov %rsi,-0x50(%r12) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x468228,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %r10,-0x20(%r12) │ │ │ │ - mov %r11,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x35(%r12),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 466bb0 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 466bb0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + fiadds (%rdx) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + jae 464b0b │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + movq $0x222c4c0,-0x8(%rbp) │ │ │ │ + movq $0x280dc51,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 45f4c0 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + (bad) │ │ │ │ + loope 464b41 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4684b2 │ │ │ │ + jb 464b93 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 464b88 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x464a58,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + lea 0x1de5b68(%rip),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,-0x1f(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 464cfd │ │ │ │ + movq $0x464bf0,-0x10(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 464bf0 │ │ │ │ + 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 movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x468540,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + loope 464bf1 │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + or %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esp,0x48000000(%rax) │ │ │ │ + movl $0x464c30,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 468540 │ │ │ │ + jne 464c30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + 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 %dl,%al │ │ │ │ + loopne 464c31 │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %cl,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8d0ad0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ + rex.RB clc │ │ │ │ + js 464c92 │ │ │ │ + rex.RX add %r9b,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 468588 │ │ │ │ + jne 464c78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ + 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 %ch,-0x20(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 464d18 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 464ca4 │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 468646 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 46862a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 46861c │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 46862a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 46861c │ │ │ │ - movq $0x468488,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + loopne 464ca1 │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + or %r9b,-0x7d(%r9) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x34(%rdi) │ │ │ │ + movq $0x464b40,-0x10(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + lea 0x23ac39c(%rip),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x202ddbc(%rip),%r14 │ │ │ │ + movq $0x222c4c0,0x0(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + jmp 462e30 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x464ca0,0x0(%rbp) │ │ │ │ + jmp 2223c10 │ │ │ │ + lea 0x202e01c(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + lea 0x202d6b1(%rip),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 216e280 │ │ │ │ + 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 464d5e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 464f30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4686d1 │ │ │ │ - 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 $0x4684c8,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 464d9e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 464f30 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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 46871a │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 464dde │ │ │ │ movq $0x222af48,-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 20a7ad0 │ │ │ │ + jmp 464f30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 464e1e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4687a8,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4687a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 464f30 │ │ │ │ + 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,-0x39(%rax) │ │ │ │ - rex.RB call 8d0fa0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4687f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 464e5e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 464f30 │ │ │ │ + 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) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4688ae │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 468892 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 468884 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 468892 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 468884 │ │ │ │ - movq $0x4686f0,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 464e9e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 464f30 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 468939 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x468730,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 464edb │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 464f30 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ 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) │ │ │ │ - add %cl,(%rax) │ │ │ │ - roll $0x2,(%rdx) │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 468adb │ │ │ │ - movq $0x4689b8,-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 4689b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + jb 464f13 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 464f30 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480202c0(%rax) │ │ │ │ - movl $0x468a08,-0x20(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 465078 │ │ │ │ + movq $0x464f98,-0x38(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0x17(%rbx),%rsi │ │ │ │ + mov 0x1f(%rbx),%rdi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 468a08 │ │ │ │ + jne 464f98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x40(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 468adf │ │ │ │ - add $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 468acb │ │ │ │ - mov 0x6(%rbx),%rdi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x468670,-0x78(%r12) │ │ │ │ - mov %rdi,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %r8,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov %r9,-0x58(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov %r10,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%r11 │ │ │ │ - mov %r11,-0x40(%r12) │ │ │ │ - movq $0x4688d8,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %r11,(%r12) │ │ │ │ - lea -0x35(%r12),%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 466bb0 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 466bb0 │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + xor %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add $0x72,%al │ │ │ │ + imul $0xfffffff9,-0x7d(%rax),%ecx │ │ │ │ + add $0xca820f,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 468b92 │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468b87 │ │ │ │ - movq $0x4682b0,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - movq $0x468960,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - lea -0xd(%r12),%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x202b97b(%rip),%rsi │ │ │ │ - lea 0x202bbd0(%rip),%r14 │ │ │ │ - lea -0x35(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45b248 │ │ │ │ + ja 465003 │ │ │ │ + mov 0x3(%rbx),%rcx │ │ │ │ + mov 0xb(%rbx),%rbx │ │ │ │ + movq $0x464eb8,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x464ef0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 222f748 │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - lea 0x202bf47(%rip),%rbx │ │ │ │ + jmp 2224080 │ │ │ │ + cmp $0x3,%rcx │ │ │ │ + jae 4650d1 │ │ │ │ + cmp $0x2,%rcx │ │ │ │ + jb 465126 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 465003 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x464d38,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x464d78,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 222f748 │ │ │ │ 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 $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 465003 │ │ │ │ + mov 0x4(%rbx),%rcx │ │ │ │ + mov 0xc(%rbx),%rbx │ │ │ │ + movq $0x464e38,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x464e78,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 222f748 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 465003 │ │ │ │ + mov 0x5(%rbx),%rcx │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x464db8,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x464df8,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x38(%r12),%rsi │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 222f748 │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 222f748 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 468c33 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x468bf0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 468bf0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %dh,0x33(%rdi) │ │ │ │ + movq $0x464f30,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + lea -0x27(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 464f30 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x202db86(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 468ce3 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4651fa │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x468ca0,-0x28(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x222c9e8,-0x28(%rbp) │ │ │ │ + movq $0x2811111,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 468ca0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 2169718 │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 465236 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + mov $0x8d480239,%ebx │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4652e8 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4652dd │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x465210,-0x48(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + movq $0x28003a9,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800d69,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 216ab38 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 468e2a │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - and $0x7,%r8d │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - jne 468dba │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r14,%rcx │ │ │ │ - add $0x28,%r12 │ │ │ │ + add %dl,-0x46(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468d65 │ │ │ │ - movq $0x468bb0,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0x2087b58,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x468e40,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + ja 465361 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x465250,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800d69,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x1de5352(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x40,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,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 468dd0 │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x38,%r12 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4653dc │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 468dfe │ │ │ │ - movq $0x468c48,-0x30(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x2087b58,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x30(%r12),%rdi │ │ │ │ - lea -0x7(%r12),%r14 │ │ │ │ + ja 4653d1 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x468da0,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,-0x47(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 465488 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46547d │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x465380,-0x48(%r12) │ │ │ │ + mov %rcx,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + movq $0x28003a9,-0x20(%r12) │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800d69,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 216ab38 │ │ │ │ + movq $0x50,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 %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sar %cl,%esi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ - (bad) │ │ │ │ - add %dl,(%rdi) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x480239b8(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 465521 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 465516 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4653f0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800d69,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rsi │ │ │ │ + lea 0x1de51a1(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + 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 %bl,(%rax) │ │ │ │ + mov $0x83490239,%eax │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 465590 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4654a0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 468f0c │ │ │ │ - movq $0x468eb8,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %dl,%bh │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46560d │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4655f8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 468eb8 │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - lock mov 0x0(%rsi),%es │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 468ef0 │ │ │ │ + jne 4655f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + 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(%rcx) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - jge 468eff │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 468d00 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,-0x29(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0xb,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 466558 │ │ │ │ + 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 -0x30(%rbp),%rax │ │ │ │ + adc %dl,%bh │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 469043 │ │ │ │ + jb 465685 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x468f70,-0x20(%rbp) │ │ │ │ + movq $0x465670,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 468f70 │ │ │ │ + jne 465670 │ │ │ │ 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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov $0x8f,%al │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - 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 468fb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0xb,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 466558 │ │ │ │ + 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 │ │ │ │ - lock pop 0x0(%rsi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - 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 468ff0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4656c6 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ 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 %cl,-0x39(%rax) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - nop │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 469020 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%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 $0x4656a0,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x28003a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + 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,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r11b,-0x70(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rcx) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - jge 469043 │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + 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 $0x4656e0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x1df0bb2(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov %dl,-0x76b3ffba(%rax) │ │ │ │ - jne 469064 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 469088 │ │ │ │ - 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 46581c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 465811 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4657c0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x28003a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nop │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB cwtl │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4692b5 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 465905 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4658fa │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x469148,-0x40(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x30(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 469148 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - test %eax,(%rcx) │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x465830,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x1df0a59(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + 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 %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov %dl,-0x74b7ffba(%rcx) │ │ │ │ - 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 469188 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 465978 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4658a0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-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 %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - enter $0x4691,$0x0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + movabs 0x4ce0458d480202d3,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 4659f5 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4659e0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4691c8 │ │ │ │ + jne 4659e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,-0x2d(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0xb,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 466558 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8d23e0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 469210 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lret $0x30 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x48(%rax,%rdx,2) │ │ │ │ - movl $0x469258,0x20(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,0x38(%rbp) │ │ │ │ - mov %rcx,0x40(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ + sub %dl,%bl │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 465a6d │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x465a58,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469258 │ │ │ │ + jne 465a58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %al,(%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,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - xchg %eax,%edx │ │ │ │ - add %r9b,0x45(%rbx,%r9,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 469288 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x30(%rbp),%r14 │ │ │ │ - jmp 1de05f8 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jl 46929c │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne 46940f │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp 0x40(%rbp),%rdx │ │ │ │ - jge 46940f │ │ │ │ - lea 0x23a49ae(%rip),%rcx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - jmp 469224 │ │ │ │ + add %ah,%al │ │ │ │ + rolb %cl,(%rdx) │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fistpll 0xb(%rsi) │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 466558 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xchg %cl,(%rbx) │ │ │ │ + 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) │ │ │ │ - sbb %r9b,(%r8) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,0x75(%rcx,%rcx,4) │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - xor %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 469308 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 465aae │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ 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 %cl,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - xchg %eax,%ebx │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - sbb %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 469338 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%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 $0x465a88,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x28003a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x6d(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 469368 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + 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 $0x465ac8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x1de4b44(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r12b,0x49004693(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rclb $1,-0x76b3ffba(%rbx) │ │ │ │ - jne 4693ac │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4693d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 465c04 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 465bf9 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + 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,-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 $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %dh,0x44(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x465ba8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x28003a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x23a483b(%rip),%rbx │ │ │ │ - jmp 469224 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 222f508 │ │ │ │ + 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 465ced │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 465ce2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x465c18,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x1de49eb(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%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 46949e │ │ │ │ + ja 465d60 │ │ │ │ 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 $0x4690d8,-0x38(%r12) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x465c88,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %r14,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea -0x38(%r12),%rdi │ │ │ │ - lea 0x202b66b(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - pop %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + mov $0x480202cf,%eax │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 465ddd │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x469518,-0x28(%rbp) │ │ │ │ + movq $0x465dc8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469518 │ │ │ │ + jne 465dc8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,-0x31(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0xb,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 466558 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - pop %rax │ │ │ │ - xchg %eax,%ebp │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - 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 │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + rex iret │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 465e55 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x465e40,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469558 │ │ │ │ + jne 465e40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + (bad) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0xb,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 466558 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cwtl │ │ │ │ - xchg %eax,%ebp │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (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 469598 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 465e96 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + 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 $0x465e70,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x28003a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + 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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - fcoms -0x74b7ffba(%rbp) │ │ │ │ - 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 4695d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,(%r8) │ │ │ │ - xchg %eax,%esi │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 469608 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%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 $0x465eb0,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x1de4755(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x28,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,-0x39(%r8) │ │ │ │ - adc %r8b,-0x6a(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rcx) │ │ │ │ - fmuls -0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 465fec │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 465fe1 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rcx),%eax │ │ │ │ + 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,0x44(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x465f90,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x28003a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0x6a(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,0x75(%rcx,%rcx,4) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - sbb %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 469678 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4660d5 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4660ca │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x466000,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x1de45fc(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%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,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466148 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x466070,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-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,-0x39(%rax) │ │ │ │ - add %r13b,0x48004696(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + ror $1,%bl │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4661c5 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4661b0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4696a8 │ │ │ │ + jne 4661b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x480202cb(%rax) │ │ │ │ + mov %ebx,%edi │ │ │ │ + mov $0xb,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 466558 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,%r8b │ │ │ │ - xchg %eax,%esi │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4696d8 │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rax │ │ │ │ + lret │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46623d │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x466228,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 466228 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + lret │ │ │ │ + add (%rdx),%al │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov $0xb,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 466558 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r10b,(%r8) │ │ │ │ - xchg %eax,%edi │ │ │ │ - rex.RX add %r9b,-0x77(%rcx) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - jge 4696f3 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rex xchg %eax,%edi │ │ │ │ - add %r9b,0x75(%rcx,%r9,4) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 469740 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46627e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + 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,-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 $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %dh,0x47(%rdi) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x466258,-0x30(%r12) │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x28003a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sub %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - movq $0x4694c0,-0x20(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x480202b2(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4698ad │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4698a2 │ │ │ │ + add %dh,0x30(%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 $0x469438,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x469798,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x15(%r12),%r9 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x202ad19(%rip),%r14 │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 467278 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x466298,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x1de4365(%rip),%r14 │ │ │ │ + jmp 21e7e08 │ │ │ │ + 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 4698ee │ │ │ │ + jb 4663d4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4663c9 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800171,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1de07a0 │ │ │ │ + jmp 222f508 │ │ │ │ + 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,-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 $0x466378,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x28003a9,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + 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 4664bd │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4664b2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4663e8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x1de420c(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + 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) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x4698c8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466530 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x466458,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-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,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + nop │ │ │ │ + adc $0x3000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x490202b1(%rax) │ │ │ │ - add $0x80,%esp │ │ │ │ + test $0x39,%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 103e9eac <__environ@GLIBC_2.2.5+0xdbd3e04> │ │ │ │ + (bad) │ │ │ │ + cs add %eax,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + clc │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jb 46660b │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jae 4666c5 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 469a11 │ │ │ │ - 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 $0x468f20,-0x78(%r12) │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %r8,-0x60(%r12) │ │ │ │ - movq $0x469800,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - lea -0x78(%r12),%rax │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ + ja 466898 │ │ │ │ + mov 0x4(%rbx),%rdx │ │ │ │ + mov 0xc(%rbx),%rbx │ │ │ │ + movq $0x465d80,-0x50(%r12) │ │ │ │ + mov %rax,-0x40(%r12) │ │ │ │ mov %rdx,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ + movq $0x465df8,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + cmp $0xb,%rcx │ │ │ │ + jl 4665f1 │ │ │ │ + movq $0x4660f8,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x465f30,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jae 46676d │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jae 466815 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46690a │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4651c0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x469910,-0x10(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + cmp $0xb,%rcx │ │ │ │ + jl 466679 │ │ │ │ + movq $0x465540,-0x10(%r12) │ │ │ │ mov %rdx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x57(%r12),%r9 │ │ │ │ - lea -0xd(%r12),%r8 │ │ │ │ - mov %rcx,%r14 │ │ │ │ - jmp 467d40 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x465308,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x202c69e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - mov $0x2,%cl │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 469b1f │ │ │ │ - add $0x48,%r12 │ │ │ │ + add %cl,0x480202c6(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 469b14 │ │ │ │ - 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 0x4f(%rbx),%rbx │ │ │ │ - movq $0x469970,-0x40(%r12) │ │ │ │ + ja 4668bc │ │ │ │ + mov 0x3(%rdi),%rax │ │ │ │ + mov 0xb(%rdi),%rbx │ │ │ │ + movq $0x466168,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ mov %rax,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ + movq $0x4661e0,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + cmp $0xb,%rsi │ │ │ │ + jl 46672e │ │ │ │ + movq $0x4664e0,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x466318,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - movq $0x469af0,-0x30(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea -0x3f(%r12),%rcx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r10,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 469af0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - add $0x0,%eax │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x55(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x10(%rbp),%r9 │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %ah,%al │ │ │ │ + (bad) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45b9b8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4668e3 │ │ │ │ + mov 0x5(%rdi),%rax │ │ │ │ + mov 0xd(%rdi),%rbx │ │ │ │ + movq $0x465998,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x465a10,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + cmp $0xb,%rsi │ │ │ │ + jl 4667d6 │ │ │ │ + movq $0x465d10,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x465b48,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 469c47 │ │ │ │ - add $0x78,%r12 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 469c3c │ │ │ │ - mov 0x7(%r14),%rax │ │ │ │ - mov 0x17(%r14),%rbx │ │ │ │ - mov 0xf(%r14),%rcx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov 0x17(%rcx),%r9 │ │ │ │ - movq $0x468d00,-0x70(%r12) │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - movq $0x468e70,-0x60(%r12) │ │ │ │ - lea -0x6c(%r12),%r10 │ │ │ │ - mov %r10,-0x58(%r12) │ │ │ │ - movq $0x469a38,-0x50(%r12) │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ + ja 46692e │ │ │ │ + mov 0x6(%rdi),%rax │ │ │ │ + mov 0xe(%rdi),%rbx │ │ │ │ + movq $0x4655b0,-0x50(%r12) │ │ │ │ mov %r14,-0x40(%r12) │ │ │ │ - mov %r8,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x465628,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - lea -0x5d(%r12),%rsi │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - movq $0x469c18,-0x30(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + cmp $0xb,%rsi │ │ │ │ + jl 46687e │ │ │ │ + movq $0x465928,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x465760,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + movq $0x466990,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 469c18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - add $0x0,%eax │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + movq $0x4666b0,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + movq $0x466758,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x466968,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + movq $0x466800,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %dh,%al │ │ │ │ - stos %al,%es:(%rdi) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 45c1b0 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - lea 0x202af0a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + movabs %eax,0x8b4808458b480239 │ │ │ │ + rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x480202c3(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 466588 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 469cd7 │ │ │ │ - movq $0x469cb8,-0x28(%rbp) │ │ │ │ - lea 0x202aef0(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,-0x3d(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 466a44 │ │ │ │ + movq $0x466a00,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469cb8 │ │ │ │ + jne 466a00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 %bl,-0x5a(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + ret │ │ │ │ add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a6296(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202aec2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 469d67 │ │ │ │ - movq $0x469d48,-0x28(%rbp) │ │ │ │ - lea 0x202aea8(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + movq $0x466a30,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469d48 │ │ │ │ + jne 466a30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %cl,(%rax) │ │ │ │ + ret │ │ │ │ add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a6216(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202ae7a(%rip),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 466558 │ │ │ │ + lea 0x202c2fd(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + 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,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 469df7 │ │ │ │ - movq $0x469dd8,-0x28(%rbp) │ │ │ │ - lea 0x202ae60(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %dl,%al │ │ │ │ + ret $0x202 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 466aba │ │ │ │ + movq $0x466aa8,-0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469dd8 │ │ │ │ + jne 466aa8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a6196(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202ae32(%rip),%rbx │ │ │ │ + add %dl,0x480202c2(%rax) │ │ │ │ + mov %ebx,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 466558 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x3e(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466afc │ │ │ │ + movq $0x466a68,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + jmp 2169b10 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x202c24a(%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,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 469e87 │ │ │ │ - movq $0x469e68,-0x28(%rbp) │ │ │ │ - lea 0x202ae18(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,(%rax) │ │ │ │ + ret $0x202 │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 466b86 │ │ │ │ + movq $0x466b68,-0x10(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 469e68 │ │ │ │ + jne 466b68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c0202a4(%rax) │ │ │ │ - mov 0x18(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a6116(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202adea(%rip),%rbx │ │ │ │ + add %dl,%al │ │ │ │ + roll $0x2,(%rdx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + movq $0x222c4c0,0x0(%rbp) │ │ │ │ + movq $0x280dc51,0x8(%rbp) │ │ │ │ + jmp 466558 │ │ │ │ + lea 0x202c1db(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x480202c1(%rax) │ │ │ │ + mov %esi,%edi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp 466ad8 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 469f17 │ │ │ │ - movq $0x469ef8,-0x28(%rbp) │ │ │ │ - lea 0x202add0(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 469ef8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %dl,0x4c0202c1(%rax) │ │ │ │ + mov %esi,%esi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 466b30 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x3f(%rax) │ │ │ │ add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a6096(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202ada2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x6(%rbx),%r14 │ │ │ │ + jmp 4669c0 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%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) │ │ │ │ + push %rax │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466c8d │ │ │ │ + movq $0x466bb0,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0x466bd8,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + movq $0x466c00,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x216e5b8,-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 0x202c0d9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 469fa7 │ │ │ │ - movq $0x469f88,-0x28(%rbp) │ │ │ │ - lea 0x202ad88(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 469f88 │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 466cff │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 466cfa │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x23846f0(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1eb9740 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,0x480202c0(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 466d49 │ │ │ │ + movq $0x466d60,-0x10(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x202c06c(%rip),%rsi │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 464570 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c0202a3(%rax) │ │ │ │ - mov 0x18(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a6016(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202ad5a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp,%rbp,1) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + movq $0x222d020,-0x10(%rbp) │ │ │ │ + movq $0x2800111,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + movq $0x280dc51,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 2169718 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + rolb $0x2,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 466e25 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466e1a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x466d18,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x1de38d6(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46a037 │ │ │ │ - movq $0x46a018,-0x28(%rbp) │ │ │ │ - lea 0x202ad40(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a018 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - movabs %al,0x8b4c184d8b4c0202 │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - jge 46a02c │ │ │ │ - lea 0x23a5f96(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202ad12(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + testl $0x5738b4c,-0xa(%rcx,%rcx,4) │ │ │ │ + jmp 460c60 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,-0x41(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 466f13 │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466f08 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x466dc0,-0x48(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + movq $0x21f0db0,-0x20(%r12) │ │ │ │ + movq $0x2800171,-0x18(%r12) │ │ │ │ + lea -0x48(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + movq $0x466e48,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x23aa17b(%rip),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + movq $0x222c4c0,-0x20(%rbp) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 462e30 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46a0c7 │ │ │ │ - movq $0x46a0a8,-0x28(%rbp) │ │ │ │ - lea 0x202acf8(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %dl,0x480202be(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 466fe0 │ │ │ │ + movq $0x466f70,-0x18(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46a0a8 │ │ │ │ + jne 466f70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x5e(%rax) │ │ │ │ + add %dl,-0x42(%rax) │ │ │ │ add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5f16(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202acca(%rip),%rbx │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 466feb │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 466fd0 │ │ │ │ + movq $0x466e68,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x202bdf9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x222c4c0,0x8(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2169780 │ │ │ │ + nop │ │ │ │ + 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46a157 │ │ │ │ - movq $0x46a138,-0x28(%rbp) │ │ │ │ - lea 0x202acb0(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a138 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46703a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 214bc80 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - movabs 0x8b4c184d8b4c0202,%eax │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - jge 46a14c │ │ │ │ - lea 0x23a5f16(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202ac82(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + 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,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46a1e7 │ │ │ │ - movq $0x46a1c8,-0x28(%rbp) │ │ │ │ - lea 0x202ac68(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB call 103ea9ac <__environ@GLIBC_2.2.5+0xdbd4904> │ │ │ │ + (bad) │ │ │ │ + roll %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x4670d8,-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 46a1c8 │ │ │ │ + jne 4670d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x5f(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5e96(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202ac3a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46a277 │ │ │ │ - movq $0x46a258,-0x28(%rbp) │ │ │ │ - lea 0x202ac20(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a258 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,%r8b │ │ │ │ + jo 4670f5 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + adc %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 4670f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4c0202a0(%rax) │ │ │ │ - mov 0x18(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5e16(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202abf2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r13b,%r11b │ │ │ │ + (bad) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ 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,0x48(%rdx,%riz,1) │ │ │ │ + movl $0x4670a8,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xe(%rcx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 222f748 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46a307 │ │ │ │ - movq $0x46a2e8,-0x28(%rbp) │ │ │ │ - lea 0x202abd8(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a2e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - movabs 0x8b4c184d8b4c0202,%al │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - jge 46a2fc │ │ │ │ - lea 0x23a5d96(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202abaa(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4671bb │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4671b0 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x467018,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x4671d0,-0x20(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x222c4c0,-0x30(%rbp) │ │ │ │ + movq $0x24923e9,-0x28(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 214bef0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + 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,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46a397 │ │ │ │ - movq $0x46a378,-0x28(%rbp) │ │ │ │ - lea 0x202ab90(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a378 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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 $0x467058,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ah,0x480202bb(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46727f │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 467274 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x467150,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x467298,-0x18(%rbp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 461c88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4c02029f(%rax) │ │ │ │ - mov 0x18(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5d16(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202ab62(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0xc7480202,%ebx │ │ │ │ + add %r9b,%r8b │ │ │ │ + jb 4672e5 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x73(%rax) │ │ │ │ + xor $0x202baf6,%eax │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 464570 │ │ │ │ + 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46a427 │ │ │ │ - movq $0x46a408,-0x28(%rbp) │ │ │ │ - lea 0x202ab48(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a408 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp,%rbp,1) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + movq $0x222d020,-0x8(%rbp) │ │ │ │ + movq $0x2800111,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + movq $0x280dc51,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2169718 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ 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 %cl,(%rax) │ │ │ │ - lahf │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5c96(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202ab1a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,0x480202ba(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 467396 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46738b │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + movq $0x467220,-0x28(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea 0x1de3365(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46a4b7 │ │ │ │ - movq $0x46a498,-0x28(%rbp) │ │ │ │ - lea 0x202ab00(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a498 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4673e2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + movq $0x222c4c0,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 21697e8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x62(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5c16(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202aad2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46a547 │ │ │ │ - movq $0x46a528,-0x28(%rbp) │ │ │ │ - lea 0x202aab8(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a528 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - popf │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5b96(%rip),%rsi │ │ │ │ + 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 $0x4673f8,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202aa8a(%rip),%rbx │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (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,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46a5d7 │ │ │ │ - movq $0x46a5b8,-0x28(%rbp) │ │ │ │ - lea 0x202aa70(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a5b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x63(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5b16(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202aa42(%rip),%rbx │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x36(%rdi) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + movq $0x4673b0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x467420,-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) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bl,%al │ │ │ │ + mov $0x8d480202,%eax │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 467529 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x467540,-0x30(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x10(%rbx),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2158d60 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46a667 │ │ │ │ - movq $0x46a648,-0x28(%rbp) │ │ │ │ - lea 0x202aa28(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a648 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,0x480202b8(%rax) │ │ │ │ + movl $0x467560,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 2159118 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - pushf │ │ │ │ + add %ah,-0x48(%rax) │ │ │ │ add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5aa6(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202a9fa(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4675e8 │ │ │ │ + movq $0x467328,-0x50(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x21f0db0,-0x20(%r12) │ │ │ │ + movq $0x2800171,-0x18(%r12) │ │ │ │ + lea -0x50(%r12),%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0x467480,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea 0x23a9a9b(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + movq $0x222c4c0,0x10(%rbp) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 462e30 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + (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) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x2,%bh │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46a6f7 │ │ │ │ - movq $0x46a6d8,-0x28(%rbp) │ │ │ │ - lea 0x202a9e0(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + jb 46777a │ │ │ │ + movq $0x467658,-0x20(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46a6d8 │ │ │ │ + jne 467658 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - pushf │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5a26(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %bl,0x480202b7(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 4676da │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4676c2 │ │ │ │ + movq $0x4674e8,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2800161,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xe(%r12),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202a9b2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x4677a8,0x0(%rbp) │ │ │ │ + jmp 2223c10 │ │ │ │ + movq $0x467700,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 467700 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46a787 │ │ │ │ - movq $0x46a768,-0x28(%rbp) │ │ │ │ - lea 0x202a998(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %dh,%al │ │ │ │ + mov $0x2,%dh │ │ │ │ + add -0x77(%rax),%cl │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rcx,%rdi,2) │ │ │ │ + movl $0x467740,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46a768 │ │ │ │ + jne 467740 │ │ │ │ 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 %ch,0x4c02029b(%rax) │ │ │ │ - mov 0x18(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5fd6(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202a96a(%rip),%rbx │ │ │ │ + add %al,0x480202b6(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 46775e │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 467676 │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x222c4c0,0x18(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 2169780 │ │ │ │ + lea 0x202b68f(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + lea 0x202ac34(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov $0x2,%dh │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r13b,%r9b │ │ │ │ + mov $0xffffffe,%ebp │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46a817 │ │ │ │ - movq $0x46a7f8,-0x28(%rbp) │ │ │ │ - lea 0x202a950(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a7f8 │ │ │ │ - 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) │ │ │ │ - add %bl,(%rax) │ │ │ │ - fwait │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a57d6(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202a922(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4677f2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 214bc80 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + 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,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46a8a7 │ │ │ │ - movq $0x46a888,-0x28(%rbp) │ │ │ │ - lea 0x202a908(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB call 103eb164 <__environ@GLIBC_2.2.5+0xdbd50bc> │ │ │ │ + (bad) │ │ │ │ + roll %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x467890,-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 46a888 │ │ │ │ + jne 467890 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c02029a(%rax) │ │ │ │ - mov 0x18(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5756(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202a8da(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,0x48004678(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4678b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46a937 │ │ │ │ - movq $0x46a918,-0x28(%rbp) │ │ │ │ - lea 0x202a8c0(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a918 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r13b,%r11b │ │ │ │ + (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cltd │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a56d6(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202a892(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x48(%rdx,%riz,1) │ │ │ │ + movl $0x467860,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xe(%rcx),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + jmp 222f748 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%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,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46a9c7 │ │ │ │ - movq $0x46a9a8,-0x28(%rbp) │ │ │ │ - lea 0x202a878(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46a9a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 467973 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 467968 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x4677d0,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + movq $0x467988,-0x20(%rbp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x222c4c0,-0x30(%rbp) │ │ │ │ + movq $0x24923e9,-0x28(%rbp) │ │ │ │ + lea -0x10(%r12),%rax │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 214bef0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x67(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5656(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202a84a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%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,0x22(%rdi) │ │ │ │ + movq $0x467810,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x2,%bl │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB loopne 467a29 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 467a0d │ │ │ │ + movq $0x467a28,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 2158d60 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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 46aa57 │ │ │ │ - movq $0x46aa38,-0x28(%rbp) │ │ │ │ - lea 0x202a830(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46aa38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x480202b3(%rax) │ │ │ │ + movl $0x467a48,0x0(%rbp) │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 2159118 │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cwtl │ │ │ │ + add %bh,-0x4d(%rax) │ │ │ │ add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a55d6(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202a802(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 467a78 │ │ │ │ + movq $0x467908,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x467a98,0x0(%rbp) │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + jmp 461c88 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0x2,%bl │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r10b,%r8b │ │ │ │ + jp 467ae9 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fisttps -0x73(%rax) │ │ │ │ + xor $0x202b2f2,%eax │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 464570 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46aae7 │ │ │ │ - movq $0x46aac8,-0x28(%rbp) │ │ │ │ - lea 0x202a7e8(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46aac8 │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x4c(%rbp,%rbp,1) │ │ │ │ + mov 0x8(%rbp),%esi │ │ │ │ + movq $0x222d020,-0x8(%rbp) │ │ │ │ + movq $0x2800111,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + movq $0x280dc51,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2169718 │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - 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 %dl,0x480202b2(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 467b95 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 467b8a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x4679d8,-0x20(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + lea 0x1de2b66(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 21e7e08 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x68(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5556(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202a7ba(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,0x490202ae(%rax) │ │ │ │ + mov %edi,%eax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x5(%rbx),%r14 │ │ │ │ + jmp 45fdc0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46ab77 │ │ │ │ - movq $0x46ab58,-0x28(%rbp) │ │ │ │ - lea 0x202a7a0(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x4e(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 467d53 │ │ │ │ + movq $0x467c30,-0x20(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ab58 │ │ │ │ + jne 467c30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4c020297(%rax) │ │ │ │ - mov 0x18(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a54d6(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202a772(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x2,%dl │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je 467cc1 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 467ca9 │ │ │ │ + movq $0x467b30,-0x30(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + movq $0x467bb8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea 0x23a93da(%rip),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x5(%r12),%r14 │ │ │ │ + movq $0x222c4c0,0x10(%rbp) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 462e30 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x467da0,0x0(%rbp) │ │ │ │ + jmp 2223c10 │ │ │ │ + movq $0x467ce8,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 467ce8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + 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 46ac07 │ │ │ │ - movq $0x46abe8,-0x28(%rbp) │ │ │ │ - lea 0x202a758(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %bl,-0x4f(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 467d5e │ │ │ │ + movq $0x467d28,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46abe8 │ │ │ │ + jne 467d28 │ │ │ │ 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 %ch,(%rax) │ │ │ │ - xchg %eax,%edi │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5456(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202a72a(%rip),%rbx │ │ │ │ + add %bh,%al │ │ │ │ + mov $0x2,%al │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + sbb %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rcx,%rdi,1) │ │ │ │ + mov 0x10(%rbp),%ebx │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + jmp 467c4e │ │ │ │ + lea 0x202b106(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + lea 0x202a65b(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + movq $0x222c4c0,0x18(%rbp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 2169780 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x480202b0(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + jmp 467c4e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%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 46ac97 │ │ │ │ - movq $0x46ac78,-0x28(%rbp) │ │ │ │ - lea 0x202a710(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46ac78 │ │ │ │ + add %cl,-0xd(%rcx,%rcx,4) │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ + adc $0xf8000000,%eax │ │ │ │ + js 467e18 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 467e36 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 467e31 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x237bd28(%rip),%rsi │ │ │ │ + lea 0x23178b9(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1c2d240 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + 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 467e7a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1def4e0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4c020296(%rax) │ │ │ │ - mov 0x18(%rbp),%ecx │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5466(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202a6e2(%rip),%rbx │ │ │ │ + add %al,(%rbx) │ │ │ │ + ... │ │ │ │ + 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,0x32(%rdi) │ │ │ │ + movq $0x467e50,-0x30(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + movq $0x1df6050,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0x202afaf(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%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,0x28(%rdi) │ │ │ │ + movq $0x1df6010,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x1df6050,-0x8(%r12) │ │ │ │ + lea -0x16(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x202af51(%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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46ad27 │ │ │ │ - movq $0x46ad08,-0x28(%rbp) │ │ │ │ - lea 0x202a6c8(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB call 103eb8c4 <__environ@GLIBC_2.2.5+0xdbd581c> │ │ │ │ + (bad) │ │ │ │ + mov (%rax),%es │ │ │ │ + add %al,(%rax) │ │ │ │ + movq $0x467fb0,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ad08 │ │ │ │ + jne 467fb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xchg %eax,%esi │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5406(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202a69a(%rip),%rbx │ │ │ │ + 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,0x3e(%rdi) │ │ │ │ + movq $0x1df5ff0,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x1df6070,-0x8(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x202ae96(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x28(%rdi) │ │ │ │ + movq $0x1df6010,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + movq $0x1df6070,-0x8(%r12) │ │ │ │ + lea -0x16(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x202ae39(%rip),%rbx │ │ │ │ + jmp *-0x8(%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 46adb7 │ │ │ │ - movq $0x46ad98,-0x28(%rbp) │ │ │ │ - lea 0x202a680(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ + jb 4680ca │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4680e0,-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 46ad98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 2222cd0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x6b(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5386(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202a652(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46813d │ │ │ │ + movq $0x1def4c0,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x1,-0x28(%r12) │ │ │ │ + movq $0x1,-0x20(%r12) │ │ │ │ + movq $0x1df6030,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl (%rax) │ │ │ │ + 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46ae47 │ │ │ │ - movq $0x46ae28,-0x28(%rbp) │ │ │ │ - lea 0x202a638(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4681d8 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4681cd │ │ │ │ + movq $0x468090,-0x20(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + movq $0x468210,-0x8(%rbp) │ │ │ │ + lea 0x202ad0d(%rip),%r9 │ │ │ │ + lea 0x202ad00(%rip),%r8 │ │ │ │ + lea 0x202acef(%rip),%rdi │ │ │ │ + lea 0x202ace2(%rip),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 222fee0 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + lea 0x202acd9(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fsubr %st(3),%st │ │ │ │ + xor (%rdi),%ecx │ │ │ │ + (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,%rbx,2) │ │ │ │ + mov 0x6(%rbx),%eax │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 468323 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46825a │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + movq $0x2087b78,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x4681f8,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x4682a0,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ae28 │ │ │ │ + jne 4682a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + 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(%rdx,%rdi,1) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4682d6 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + movq $0x2087b78,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4682d6 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x2087b98,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - xchg %eax,%esp │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5306(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202a60a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + 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 0x7(%rax),%rax │ │ │ │ + movq $0x2087b98,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + movq $0x468320,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2224080 │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add $0x0,%eax │ │ │ │ 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46aed7 │ │ │ │ - movq $0x46aeb8,-0x28(%rbp) │ │ │ │ - lea 0x202a5f0(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ + jb 4684c6 │ │ │ │ + movq $0x4683c0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46aeb8 │ │ │ │ + jne 4683c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x6c(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5286(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202a5c2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46af67 │ │ │ │ - movq $0x46af48,-0x28(%rbp) │ │ │ │ - lea 0x202a5a8(%rip),%rbx │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock add %al,0x438b4800(%rsi,%rax,2) │ │ │ │ + cmovs -0x74b7e8b5(%rbx),%ecx │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46af48 │ │ │ │ + jne 468400 │ │ │ │ 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 %cl,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - lea 0x23a5206(%rip),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 45a168 │ │ │ │ - lea 0x202a57a(%rip),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rcx,%rsi,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 468471 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x1de0978,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x280dc51,-0x20(%r12) │ │ │ │ + movq $0x1df6030,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x2f(%r12),%rdi │ │ │ │ + lea -0x17(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4684b6 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x2492eda,(%r12) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x202aa2b(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ... │ │ │ │ - adc $0xc0000000,%eax │ │ │ │ - test $0x8d480202,%eax │ │ │ │ - rex.RB call 103ee8dc <__environ@GLIBC_2.2.5+0xdbd8834> │ │ │ │ + adc $0xe0000000,%eax │ │ │ │ + mov %edi,(%rcx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 103ebe3c <__environ@GLIBC_2.2.5+0xdbd5d94> │ │ │ │ (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 221f350 │ │ │ │ add $0x8,%rsp │ │ │ │ test %rax,%rax │ │ │ │ - je 46b02a │ │ │ │ + je 46858a │ │ │ │ movq $0x222b200,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - movq $0x46aff0,-0x18(%rbp) │ │ │ │ - lea 0x202a97b(%rip),%rbx │ │ │ │ + movq $0x468550,-0x18(%rbp) │ │ │ │ + lea 0x239899b(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46aff0 │ │ │ │ + jne 468550 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -109467,2018 +108689,2759 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ adc %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x19(%rdi) │ │ │ │ - movq $0x1de09d8,-0x8(%r12) │ │ │ │ + movq $0x1de09b8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x4(%r12),%rbx │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x10,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ 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 -0x18(%rbp),%rax │ │ │ │ + lea -0x48(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46b0c3 │ │ │ │ + jb 468717 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46b080,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + movq $0x4685f0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b080 │ │ │ │ + jne 4685f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %al,-0x74b7ffba(%rsi) │ │ │ │ + rex.XB cmovs -0x74b7f7a3(%r11),%ecx │ │ │ │ + rex.W (bad) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 468638 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 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,-0x39(%rax) │ │ │ │ + rex.RB call 8d0cc0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 468680 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + movb $0x0,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + 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 %eax,0x49000000(%rdi) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 468725 │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jge 4686d8 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 468709 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + cmp 0x20(%rbp),%rcx │ │ │ │ + jge 468709 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + 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) │ │ │ │ + (bad) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2e(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x4685a0,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x23a4783(%rip),%r14 │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x20,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) │ │ │ │ - or %al,0x38(%rax) │ │ │ │ + cwtl │ │ │ │ + test %edi,(%rcx) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733eea2c <__environ@GLIBC_2.2.5+0x70bd8984> │ │ │ │ - jge 46b12a │ │ │ │ - movl $0x222af48,-0x10(%rbp) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4687d9 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x2398726(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 216a880 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + xor %ah,-0x72b7fdfe(%rdi) │ │ │ │ + rex.RB call 103ec144 <__environ@GLIBC_2.2.5+0xdbd609c> │ │ │ │ + (bad) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46b118,-0x18(%rbp) │ │ │ │ + movq $0x468838,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b118 │ │ │ │ + jne 468838 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - cmp %al,(%rdx) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %ch,%al │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add (%rdx),%al │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b162 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - add $0xffffffffffffffc0,%rax │ │ │ │ - cmp $0x10ffff,%rax │ │ │ │ - ja 46b14e │ │ │ │ - movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + ja 4688ac │ │ │ │ + cmpq $0x27,0x7(%rbx) │ │ │ │ + jne 468860 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + lea 0x202a6a9(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x4687b0,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x21f0db0,-0x20(%r12) │ │ │ │ + movq $0x2800ea9,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x1de09b8,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 20b3778 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x3f(%rax) │ │ │ │ - cmp %al,(%rdx) │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b1ce │ │ │ │ - movq $0x46b040,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x46b0d8,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x28(%r12),%rdi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - lea 0x202a7d0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + sldt (%rax) │ │ │ │ + add %dl,-0x5a(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46b24b │ │ │ │ + jb 4689ca │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46b240,-0x20(%rbp) │ │ │ │ + movq $0x468928,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b240 │ │ │ │ + jne 468928 │ │ │ │ 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 %bh,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add (%rdx),%al │ │ │ │ + movq $0x468958,0x0(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 468958 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add (%rdx),%al │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4689ba │ │ │ │ + movq $0x4687f0,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x38,(%rsi) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733eebb4 <__environ@GLIBC_2.2.5+0x70bd8b0c> │ │ │ │ - jge 46b2b2 │ │ │ │ - movl $0x222af48,-0x10(%rbp) │ │ │ │ + push $0x48023983 │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 468a09 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x23984f6(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 216a880 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x72b7fdfe(%rbp) │ │ │ │ + rex.RB call 103ec374 <__environ@GLIBC_2.2.5+0xdbd62cc> │ │ │ │ + (bad) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46b2a0,-0x18(%rbp) │ │ │ │ + movq $0x468a68,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b2a0 │ │ │ │ + jne 468a68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x3e(%rax) │ │ │ │ - cmp %al,(%rdx) │ │ │ │ - add $0x10,%r12 │ │ │ │ + add %bh,0x490202a4(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b2ea │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - add $0xffffffffffffffc0,%rax │ │ │ │ - cmp $0x10ffff,%rax │ │ │ │ - ja 46b2d6 │ │ │ │ - movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + ja 468adc │ │ │ │ + cmpq $0x27,0x7(%rbx) │ │ │ │ + jne 468a90 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + lea 0x202a479(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x4689e0,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x21f0db0,-0x20(%r12) │ │ │ │ + movq $0x2800ea9,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x1de09b8,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 20b3778 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W (bad) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 468b29 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x23983d6(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 216a880 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - test $0xa6,%al │ │ │ │ + loopne 468ae1 │ │ │ │ add (%rdx),%al │ │ │ │ - lea -0x40(%rbp),%rax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46b42a │ │ │ │ - movq $0x46b380,-0x38(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + jb 468bf8 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x468b88,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b380 │ │ │ │ + jne 468b88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,-0x5a(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - movq $0x46b3b8,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46b3b8 │ │ │ │ + add %bl,0x490202a3(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 468bfc │ │ │ │ + cmpq $0x27,0x7(%rbx) │ │ │ │ + jne 468bb0 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + lea 0x202a359(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + movq $0x468b00,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x21f0db0,-0x20(%r12) │ │ │ │ + movq $0x2800ea9,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x1de09b8,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 46b42e │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b41a │ │ │ │ - movq $0x46b1f8,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x46b260,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x30(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 46b190 │ │ │ │ - add (%rax),%al │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sub %al,-0x72b7fdc7(%rcx) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 468c49 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x23982b6(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 216a880 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + shlb $0x45,-0x72b7fdfe(%rdx) │ │ │ │ + call 103ec5b4 <__environ@GLIBC_2.2.5+0xdbd650c> │ │ │ │ + (bad) │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46b4b3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46b4a8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + movq $0x468ca8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b4a8 │ │ │ │ + jne 468ca8 │ │ │ │ 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 %bh,-0x5e(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 468d1c │ │ │ │ + cmpq $0x27,0x7(%rbx) │ │ │ │ + jne 468cd0 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + lea 0x202a239(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x468c20,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x21f0db0,-0x20(%r12) │ │ │ │ + movq $0x2800ea9,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x1de09b8,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movabs 0x394c98458d480202,%eax │ │ │ │ + clc │ │ │ │ + jb 468f64 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x468dc8,-0x58(%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 0x48(%rbx),%r9 │ │ │ │ + mov 0x50(%rbx),%r10 │ │ │ │ + mov 0x40(%rbx),%rbx │ │ │ │ + mov %r8,-0x50(%rbp) │ │ │ │ + mov %rsi,-0x48(%rbp) │ │ │ │ + mov %rdi,-0x40(%rbp) │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %r10,-0x30(%rbp) │ │ │ │ + mov %r9,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffa8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 468dc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sbb %bh,(%rax,%rdi,1) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733eee1c <__environ@GLIBC_2.2.5+0x70bd8d74> │ │ │ │ - jge 46b51a │ │ │ │ - movl $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46b508,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %bl,-0x5f(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + movq $0x468e10,-0x10(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x17(%rax),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b508 │ │ │ │ + jne 468e10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lret $0x30 │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - cmp (%rax),%edi │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + movabs 0x3b4d48c483490202,%eax │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x3d(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - add $0xffffffffffffffc0,%rax │ │ │ │ - cmp $0x10ffff,%rax │ │ │ │ - ja 46b53e │ │ │ │ - movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,0x1(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jge 468e83 │ │ │ │ + movq $0x468c60,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 468f56 │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jge 468eea │ │ │ │ + movq $0x468b40,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 468f56 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + movq $0x468a20,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + movq $0x468f88,0x20(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov %rdx,0x28(%rbp) │ │ │ │ + mov %rcx,0x48(%rbp) │ │ │ │ + mov %rbx,0x50(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 20b3778 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + rex.RX (bad) │ │ │ │ + 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(%rbx,%rdi,1) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 468fc3 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 468fc3 │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jge 469013 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 469066 │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + cmp 0x8(%rbp),%rcx │ │ │ │ + jge 469044 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ (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 %al,-0x5c(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %al,0x4802029e(%rax) │ │ │ │ + lea -0x48(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46b682 │ │ │ │ - movq $0x46b5d8,-0x28(%rbp) │ │ │ │ + jb 46923c │ │ │ │ + movq $0x4690f8,-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 46b5d8 │ │ │ │ + jne 4690f8 │ │ │ │ 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 %ch,%al │ │ │ │ - movabs %eax,0xb610f845c7480202 │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46b610 │ │ │ │ + add %ch,(%rax) │ │ │ │ + sahf │ │ │ │ + add (%rdx),%al │ │ │ │ + movq $0x469148,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 469148 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + mov %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480202a3(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 46b686 │ │ │ │ - add $0x38,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + popf │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 4691ed │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b672 │ │ │ │ - movq $0x46b460,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + ja 4691dd │ │ │ │ + mov 0x6(%rbx),%rdi │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x468d40,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x46b4c8,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x30(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x50(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x23a3d38(%rip),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ jmp 222f9f8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46922c │ │ │ │ + movq $0x4688d0,-0x20(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x20(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x23a3ce9(%rip),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rbx,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 46b190 │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%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) │ │ │ │ + clc │ │ │ │ + jp 469288 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46b742 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46b737 │ │ │ │ - movq $0x46b318,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - movq $0x46b580,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - lea -0xd(%r12),%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x2028d50(%rip),%rsi │ │ │ │ - lea 0x2028d14(%rip),%r14 │ │ │ │ - lea -0x35(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + jb 469279 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x2397c86(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - lea 0x202a297(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + jmp 216a880 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %ch,0x480202a2(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + pushf │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46b78e │ │ │ │ + jb 469348 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - lea 0x1(%rax),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 46bec8 │ │ │ │ + movq $0x4692d8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4692d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x64(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46934c │ │ │ │ + cmpq $0x27,0x7(%rbx) │ │ │ │ + jne 469300 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + lea 0x2029c09(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x469250,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x21f0db0,-0x20(%r12) │ │ │ │ + movq $0x2800ea9,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x1de09b8,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 $0x9b,%al │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46b7ce │ │ │ │ + jb 469432 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1de07a0 │ │ │ │ - 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 $0x4693c0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4693c0 │ │ │ │ + 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,0x24(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - movq $0x46b7a8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x65(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469422 │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x469290,-0x40(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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 46b866 │ │ │ │ + add %bh,0x39(%rcx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 469471 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + lea 0x2397a8e(%rip),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1de07a0 │ │ │ │ + jmp 216a880 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 469540 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4694d0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4694d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %dl,-0x66(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469544 │ │ │ │ + cmpq $0x27,0x7(%rbx) │ │ │ │ + jne 4694f8 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + lea 0x2029a11(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x469448,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x21f0db0,-0x20(%r12) │ │ │ │ + movq $0x2800ea9,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x1de09b8,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%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,0x27(%rdi) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x46b840,-0x18(%r12) │ │ │ │ + sldt (%rax) │ │ │ │ + add %bh,0x48020299(%rax) │ │ │ │ + lea -0x10(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4695de │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4695d3 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x469488,-0x28(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + lea -0x28(%r12),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xe(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + push %rax │ │ │ │ + ja 469630 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 469621 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x23978de(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 216a880 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + call 484898d1 <__environ@GLIBC_2.2.5+0x45c73829> │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4696f0 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x469680,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 469680 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x5b(%rdi) │ │ │ │ - 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 $0x46b7f0,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x46b888,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x27(%r12),%r9 │ │ │ │ - lea -0xd(%r12),%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 222fee0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x49020298(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4696f4 │ │ │ │ + cmpq $0x27,0x7(%rbx) │ │ │ │ + jne 4696a8 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + lea 0x2029861(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x4695f8,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x21f0db0,-0x20(%r12) │ │ │ │ + movq $0x2800ea9,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x1de09b8,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + xor %dh,0x39(%rsi) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 469741 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x23977be(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 216a880 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + enter $0x297,$0x2 │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46b9f3 │ │ │ │ + jb 469810 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46b9b0,-0x18(%rbp) │ │ │ │ + movq $0x4697a0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46b9b0 │ │ │ │ + jne 4697a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add %al,0x49020297(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469814 │ │ │ │ + cmpq $0x27,0x7(%rbx) │ │ │ │ + jne 4697c8 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + lea 0x2029741(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x469718,-0x38(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x21f0db0,-0x20(%r12) │ │ │ │ + movq $0x2800ea9,-0x18(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x1de09b8,-0x8(%r12) │ │ │ │ + lea -0x1e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x6(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %ch,%al │ │ │ │ + xchg %eax,%esi │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x50(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46ba5b │ │ │ │ + jb 4699f4 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46ba50,-0x20(%rbp) │ │ │ │ + movq $0x4698b8,-0x50(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x48(%rbx),%r9 │ │ │ │ + mov 0x38(%rbx),%rbx │ │ │ │ + mov %rdx,-0x48(%rbp) │ │ │ │ + mov %rdi,-0x40(%rbp) │ │ │ │ + mov %rsi,-0x38(%rbp) │ │ │ │ + mov %r9,-0x30(%rbp) │ │ │ │ + mov %r8,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ba50 │ │ │ │ + jne 4698b8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,-0x6a(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4699f8 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jge 46992b │ │ │ │ + movq $0x469758,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 4699e6 │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jge 469992 │ │ │ │ + movq $0x469638,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x280dc51,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 4699e6 │ │ │ │ + movq $0x469568,-0x40(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x1de0978,-0x18(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x40(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + add $0xfffffffffffffff8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%r12 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ 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 46bba3 │ │ │ │ - movq $0x46bac8,-0x20(%rbp) │ │ │ │ + xchg %eax,%ebp │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x40(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 469b86 │ │ │ │ + movq $0x469a68,-0x20(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46bac8 │ │ │ │ + jne 469a68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - add %bh,-0x76b7ffba(%rbx) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46bb00 │ │ │ │ + add %bh,0x48020294(%rax) │ │ │ │ + movl $0x469ab8,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 469ab8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + xchg %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) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 46bb62 │ │ │ │ - add $0x20,%r12 │ │ │ │ + add %ch,-0x6c(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 469b46 │ │ │ │ + add $0x50,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46bb52 │ │ │ │ - movq $0x46ba08,-0x18(%r12) │ │ │ │ + ja 469b36 │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x469838,-0x48(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x48(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469b76 │ │ │ │ + movq $0x469370,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ + 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 %bh,-0x6d(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46bb93 │ │ │ │ - movq $0x46b970,-0x10(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ + ja 469c0b │ │ │ │ + movq $0x468750,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + movq $0x4690a0,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + movq $0x469a20,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + mov %rax,%r9 │ │ │ │ + lea -0x1d(%r12),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x5(%r12),%rsi │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + jmp 222fee0 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x2029323(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46bc3b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46bbf8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46bbf8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %eax,%ebx │ │ │ │ + add (%rdx),%al │ │ │ │ + mov %r8,%rax │ │ │ │ + mov %r9,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x20292aa(%rip),%r14 │ │ │ │ + jmp 469ba8 │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ 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 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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 469ca7 │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x20292fb(%rip),%rsi │ │ │ │ + lea 0x20292bf(%rip),%r14 │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1df4158 │ │ │ │ + lea 0x20292fa(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x6d(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46bca3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46bc98,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + jb 469e30 │ │ │ │ + movq $0x469d40,-0x20(%rbp) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46bc98 │ │ │ │ + jne 469d40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%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,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + jne 469d44 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 469d64 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + xchg %eax,%edx │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + and $0x7,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 469ddc │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469d9b │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x469d18,-0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rsi,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %bl,-0x6e(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469e10 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + movq $0x249302a,(%r12) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x469dd0,0x8(%rbp) │ │ │ │ + mov %rdi,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46bdeb │ │ │ │ - movq $0x46bd10,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46bd10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 469ea3 │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 469e98 │ │ │ │ + movq $0x469cd0,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea -0x3(%r12),%rsi │ │ │ │ + lea 0x2029122(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1df0558 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x202919e(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - movabs $0x5b8b48d889480046,%rbp │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46bd48 │ │ │ │ + add %ah,-0x6f(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46a028 │ │ │ │ + movq $0x469f38,-0x20(%rbp) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 469f38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%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,-0x75(%rax) │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 46bdaa │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46bd9a │ │ │ │ - movq $0x46bc50,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + jne 469f3c │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 469f5c │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + nop │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + and $0x7,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 469fd4 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46bddb │ │ │ │ - movq $0x46bbb8,-0x10(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ + ja 469f93 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rdi │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rcx,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + add $0x20,%rbp │ │ │ │ jmp 222f9f8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ + movq $0x469f10,-0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ + mov %rsi,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - addl $0x458d4802,(%rdx) │ │ │ │ - clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46beaa │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46be9f │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rbx │ │ │ │ - movq $0x46b8e8,-0x60(%r12) │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - movq $0x46ba78,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - movq $0x46bcc0,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x25(%r12),%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0xd(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + add %ah,-0x70(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 456800 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46a008 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + movq $0x249302a,(%r12) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x469fc8,0x8(%rbp) │ │ │ │ + mov %rdi,0x10(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - adc (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x80(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46bfb4 │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 46bee9 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x46bf20,-0x20(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46bf20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - rex.XB add %eax,(%r8) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ add (%rdx),%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 46bfbf │ │ │ │ - add $0x58,%r12 │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46a09b │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46bfa4 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x46b760,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - movq $0x21f0cf0,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x46be08,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x50(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x13(%r12),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x2029a4d(%rip),%rbx │ │ │ │ + ja 46a090 │ │ │ │ + movq $0x469ec8,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea -0x3(%r12),%rsi │ │ │ │ + lea 0x2028f2a(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1df0558 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + lea 0x2028fc6(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - lea 0x23424bf(%rip),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - 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) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46c063 │ │ │ │ + jb 46a137 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46c020,-0x18(%rbp) │ │ │ │ + movq $0x46a0f8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46c020 │ │ │ │ + jne 46a0f8 │ │ │ │ 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x2492eda,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ + 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x1f(%rdi) │ │ │ │ - movq $0x46bfe0,-0x10(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ + or %ch,0x2(%rcx,%rdi,1) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46a1ac │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46a1a1 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea 0x2396c17(%rip),%rsi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 216ab38 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - lea 0x202995a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + jmp *-0x10(%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 -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46c15b │ │ │ │ + jb 46a247 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46c118,-0x18(%rbp) │ │ │ │ + movq $0x46a208,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46c118 │ │ │ │ + jne 46a208 │ │ │ │ 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) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push $0x39 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 46a295 │ │ │ │ + movq $0x46a2b0,-0x28(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2222cd0 │ │ │ │ + lea 0x2028ddc(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4802396a(%rax) │ │ │ │ + movl $0x46a2e0,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46a2e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x6a(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 46a32c │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46a31c │ │ │ │ + movq $0x46a0b8,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x46a368,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ nop │ │ │ │ - add (%rax),%al │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + imul $0x458b4802,(%rcx),%edi │ │ │ │ + and %cl,-0x77(%rax) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %esp,0x49000000(%rdi) │ │ │ │ + add $0x78,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46a413 │ │ │ │ + movq $0x46a150,-0x70(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + movq $0x21f0db0,-0x58(%r12) │ │ │ │ + movq $0x2800d69,-0x50(%r12) │ │ │ │ + lea -0x70(%r12),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x1de0998,-0x40(%r12) │ │ │ │ + lea -0x56(%r12),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x21f0db0,-0x30(%r12) │ │ │ │ + lea -0x3f(%r12),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x280dc51,-0x20(%r12) │ │ │ │ + movq $0x46a1c0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x2e(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x46a448,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46a448 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + (bad) │ │ │ │ + or (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46c196 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1de07a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,0x480046a4(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rdx,0x10(%rbp) │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46a490 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %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 $0x46c170,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46a617 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x7(%rbx),%r9 │ │ │ │ + cmp $0x9,%r9 │ │ │ │ + je 46a5a1 │ │ │ │ + cmp $0xa,%r9 │ │ │ │ + jne 46a539 │ │ │ │ + movq $0x1def4c0,-0x50(%r12) │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + lea 0x1(%rdi),%rsi │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + movq $0x1,-0x38(%r12) │ │ │ │ + movq $0x1de0978,-0x30(%r12) │ │ │ │ + lea -0x4f(%r12),%rsi │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x280dc51,-0x20(%r12) │ │ │ │ + movq $0x1df6030,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x2f(%r12),%rdi │ │ │ │ + lea -0x17(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x1def4c0,-0x50(%r12) │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + mov %rdi,-0x40(%r12) │ │ │ │ + lea 0x1(%r8),%rsi │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + movq $0x1de0978,-0x30(%r12) │ │ │ │ + lea -0x4f(%r12),%rsi │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x280dc51,-0x20(%r12) │ │ │ │ + movq $0x1df6030,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x2f(%r12),%rdi │ │ │ │ + lea -0x17(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x1def4c0,-0x50(%r12) │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + mov %rdi,-0x40(%r12) │ │ │ │ + lea -0x1(%r8),%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + mov $0x8,%edi │ │ │ │ + sub %rsi,%rdi │ │ │ │ + add %rdi,%r8 │ │ │ │ + mov %r8,-0x38(%r12) │ │ │ │ + movq $0x1de0978,-0x30(%r12) │ │ │ │ + lea -0x4f(%r12),%rsi │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x280dc51,-0x20(%r12) │ │ │ │ + movq $0x1df6030,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x2f(%r12),%rdi │ │ │ │ + lea -0x17(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + 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 46c22e │ │ │ │ + and %ah,0x39(%rdi) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46a694 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46a689 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea 0x239672f(%rip),%rsi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1de07a0 │ │ │ │ + jmp 216ab38 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ 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,-0x75(%rax) │ │ │ │ + jae 46a6bb │ │ │ │ + jmp 21e91b8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x48020289(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46a775 │ │ │ │ + movq $0x46a720,-0x20(%rbp) │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46a720 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x46c208,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,-0x77(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46a765 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x46a6b0,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 46a268 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%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 46c32e │ │ │ │ - add $0x30,%r12 │ │ │ │ + jb 46a833 │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c323 │ │ │ │ - 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 $0x46c1b8,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x46c250,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + ja 46a828 │ │ │ │ + movq $0x46a638,-0x50(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0x21f0db0,-0x38(%r12) │ │ │ │ + movq $0x2800d69,-0x30(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x21f0db0,-0x20(%r12) │ │ │ │ + lea -0x36(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x280dc51,-0x10(%r12) │ │ │ │ + movq $0x46a6d8,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0xd(%r12),%r9 │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %r8,%r9 │ │ │ │ mov %rdi,%r8 │ │ │ │ mov %rsi,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ + lea -0x1e(%r12),%rsi │ │ │ │ + lea -0x3(%r12),%r14 │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 46c350 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 1df4158 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + lea 0x202884e(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - ... │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov %al,(%rdx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46a884 │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x23a5d2a(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 46a798 │ │ │ │ + lea 0x202881d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 46c458 │ │ │ │ - movq $0x46c398,-0x28(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733ee1fc <__environ@GLIBC_2.2.5+0x70bd8154> │ │ │ │ + push %rdi │ │ │ │ + movq $0x46a8e8,-0x18(%rbp) │ │ │ │ mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46c398 │ │ │ │ + jne 46a8e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x0,%eax │ │ │ │ + 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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rcx,%rsi,2) │ │ │ │ - add $0x38,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c40d │ │ │ │ - mov 0x6(%rbx),%rdx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x46c2b0,-0x30(%r12) │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x2f(%r12),%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222fee0 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c448 │ │ │ │ - movq $0x46c0d8,-0x10(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x20295e9(%rip),%rbx │ │ │ │ + add %dl,0x4c020287(%rax) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0x239746a(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 46a268 │ │ │ │ + lea 0x20287a9(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - adc $0x0,%eax │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46c4c6 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %eax,%eax │ │ │ │ - call 221f350 │ │ │ │ - add $0x8,%rsp │ │ │ │ - test %rax,%rax │ │ │ │ - je 46c4c1 │ │ │ │ - movq $0x222b200,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - lea 0x23a17a0(%rip),%rsi │ │ │ │ - lea 0x23a1799(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46c50a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb 46a967 │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x20287a3(%rip),%rsi │ │ │ │ + lea 0x2028767(%rip),%r14 │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 1df4158 │ │ │ │ + lea 0x20287a2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46c598,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46c598 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46a9bc │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x2028766(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1df5f28 │ │ │ │ + lea 0x202876d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8d8b80 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + add %dh,-0x79(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46aa40 │ │ │ │ + movq $0x46aa20,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46c5e0 │ │ │ │ + jne 46aa20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - or $0x0,%al │ │ │ │ + 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) │ │ │ │ + xchg %eax,(%rdx) │ │ │ │ + add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ + or %cl,0x43(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0x2397352(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 46a268 │ │ │ │ + lea 0x2028729(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 46c694 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c69e │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 46c682 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 46c674 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 46c682 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 46c674 │ │ │ │ - movq $0x46c4e0,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c729 │ │ │ │ - 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 $0x46c520,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46aa94 │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x20286ee(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1dd9f78 │ │ │ │ + lea 0x20286e5(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + xchg %al,(%rdx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 46c772 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ + jb 46aaef │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x20286cb(%rip),%rsi │ │ │ │ + lea 0x20286a7(%rip),%r14 │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 1df4158 │ │ │ │ + lea 0x20286ca(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46c800,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46c800 │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46ab57 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 46ab52 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x2380898(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1def6a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add %al,(%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,-0x39(%rax) │ │ │ │ - rex.RB call 8d9050 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46c848 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46aba0 │ │ │ │ + movq $0x46abb8,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x23a1952(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 2148fa0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 46c8fc │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c906 │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 46c8ea │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 46c8dc │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 46c8ea │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 46c8dc │ │ │ │ - movq $0x46c748,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + add %al,-0x7cb7f81d(%rbx) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rsi,%rcx,1) │ │ │ │ + lea 0x23a3061(%rip),%ebx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + lea 0x23a305c(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %al,0x48020284(%rax) │ │ │ │ + lea -0x18(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46ac8d │ │ │ │ + movq $0x46ac38,-0x18(%rbp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46ac38 │ │ │ │ + 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) │ │ │ │ - rex.W │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x7c(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + add $0x10,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46c991 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x46c788,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + ja 46ac7d │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x46ab78,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 46a268 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x202855c(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x0(%rbp),%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46acd8 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sar $0xff,%bh │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%rbx,%rax,1) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x0,%al │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - nop │ │ │ │ - add (%rdx),%al │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46caec │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0xf(%rsi),%rdx │ │ │ │ - mov 0x17(%rsi),%r8 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 46cadb │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - add $0x98,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46caa7 │ │ │ │ - mov 0x6(%rbx),%r9 │ │ │ │ - mov 0xe(%rbx),%r10 │ │ │ │ - movq $0x1de0958,-0x90(%r12) │ │ │ │ - mov %rsi,-0x88(%r12) │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - movq $0x46c6c8,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - lea -0x8f(%r12),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov %r8,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - movq $0x46c930,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - mov %r10,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x77(%r12),%r9 │ │ │ │ - lea -0x35(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 46b6c0 │ │ │ │ - movq $0x98,0x388(%r13) │ │ │ │ - movq $0x46cb00,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jae 46ad4b │ │ │ │ + lea 0x2028518(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ mov %rdi,-0x10(%rbp) │ │ │ │ mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 46b6c0 │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + movq $0x46ad38,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x1(%r8),%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + sub %rax,%r8 │ │ │ │ + lea 0x8(%r8),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46ad38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + test %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov (%rdx),%es │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 46cb30 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 46c9fb │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 46ad44 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 46ae0a │ │ │ │ + movq $0x46ada0,-0x28(%rbp) │ │ │ │ + mov 0x6(%r14),%rbx │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov 0xe(%r14),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46ada0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + test %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4802028e(%rax) │ │ │ │ - lea -0x20(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46cbd8 │ │ │ │ - movq $0x46cb88,-0x18(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + pop %rbx │ │ │ │ + (bad) │ │ │ │ + cmp $0x9,%rbx │ │ │ │ + je 46ad00 │ │ │ │ + cmp $0xa,%rbx │ │ │ │ + jne 46ae19 │ │ │ │ + movq $0x46adf0,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + inc %rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46cb88 │ │ │ │ + jne 46adf0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x72(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - movq $0x46cbc0,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 46adfc │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 46ad4b │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x46ae48,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x1(%r8),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46cbc0 │ │ │ │ + jne 46ae48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + test %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov (%rdx),%es │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 46cbcf │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 46c9b8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jne 46ae54 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 46ad4b │ │ │ │ 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 46cc73 │ │ │ │ + jb 46aef3 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46cc30,-0x18(%rbp) │ │ │ │ + movq $0x46aeb0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46cc30 │ │ │ │ + jne 46aeb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -111487,15 +111450,15 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ @@ -111503,905 +111466,2290 @@ │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - pop %rax │ │ │ │ - and $0x38,%al │ │ │ │ + push %rax │ │ │ │ + pop %rsi │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46af31 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + lea 0x2395e86(%rip),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 216ab38 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %bl,0x39(%rsi) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733f05dc <__environ@GLIBC_2.2.5+0x70bda534> │ │ │ │ - and %ecx,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46afa4 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46af99 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea 0x2395e1f(%rip),%rsi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 216ab38 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 46afee │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46ccc8,-0x18(%rbp) │ │ │ │ + movq $0x46b030,-0x18(%rbp) │ │ │ │ + mov 0x28(%rbx),%r8 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 21e6180 │ │ │ │ + jmp 46acd8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopw 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 46b024 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 46b030 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - and $0x38,%al │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + 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,0x32(%rdi) │ │ │ │ - cmp $0x10ffff,%rbx │ │ │ │ - ja 46ccf7 │ │ │ │ - movq $0x21f0cf0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ + add %dh,0x23(%rdi) │ │ │ │ + movq $0x1def4c0,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x17(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 20b3778 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224098 │ │ │ │ - nop │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x46b008,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + mov %rbx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - push $0x4802028c │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46cdab │ │ │ │ + jb 46b117 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46cd68,-0x18(%rbp) │ │ │ │ + movq $0x46b0d8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46cd68 │ │ │ │ + jne 46b0d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - mov %es,(%rdx) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + 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 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x2495992,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - rorb $1,-0x72b7fdfe(%rbx) │ │ │ │ - rex.RB call 733f0714 <__environ@GLIBC_2.2.5+0x70bda66c> │ │ │ │ - jp 46ce12 │ │ │ │ - movl $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46ce00,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46ce00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x4902028b(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46ce33 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x2495992,(%r12) │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + 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 46cef3 │ │ │ │ + jb 46b1d0 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46ceb0,-0x28(%rbp) │ │ │ │ + movq $0x46b188,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ceb0 │ │ │ │ + jne 46b188 │ │ │ │ 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,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + movq $0x1df6030,-0x18(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + 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 $0x18,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - fsubs (%rcx) │ │ │ │ - cmp %al,(%rdx) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + jo 46b241 │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46cf32 │ │ │ │ + jb 46b244 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46b239 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46cf48,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 21e6180 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea 0x2395b7f(%rip),%rsi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 216ab38 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + sbb (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + pop %rdx │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x70(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46b2fe │ │ │ │ + movq $0x46b2a8,-0x28(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46b2a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x4802395a(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + jne 46b309 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46b2ee │ │ │ │ + movq $0x46ae70,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x23a2970(%rip),%r14 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2027f03(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x46b350,-0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x6(%rbx),%rdx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,0x0(%rbp) │ │ │ │ + mov %rdx,0x8(%rbp) │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46b350 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x49023821(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + add $0x70,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46cf87 │ │ │ │ - cmp $0x10ffff,%rbx │ │ │ │ - ja 46cf77 │ │ │ │ - movq $0x21f0cf0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 20b3778 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224098 │ │ │ │ + ja 46b671 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0x7(%rbx),%rdx │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x17(%rbx),%rdi │ │ │ │ + movq $0x46af08,-0x68(%r12) │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov %r8,-0x58(%r12) │ │ │ │ + movq $0x21f0db0,-0x50(%r12) │ │ │ │ + movq $0x2800d69,-0x48(%r12) │ │ │ │ + lea -0x68(%r12),%r8 │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + movq $0x1de09d8,-0x38(%r12) │ │ │ │ + lea -0x4e(%r12),%r8 │ │ │ │ + mov %r8,-0x30(%r12) │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + lea -0x35(%r12),%r8 │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + movq $0x2492eda,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%r9 │ │ │ │ + mov %r9,(%r12) │ │ │ │ + movq $0x46b440,-0x38(%rbp) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0xf(%r12),%rax │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %r9,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + mov %r8,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46b440 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or $0xc,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 46b660 │ │ │ │ + movq $0x46b490,-0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46b490 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + pop %rax │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + movq $0x46b4c0,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46b4c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ + cwtl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x49023958(%rax) │ │ │ │ + add $0x88,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46b723 │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + cmp 0x7(%rbx),%rax │ │ │ │ + jne 46b681 │ │ │ │ + add $0xffffffffffffff78,%r12 │ │ │ │ + movq $0x46b548,0x0(%rbp) │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46b548 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x44c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x58(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + mov 0x60(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 46b564 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + fmuls (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rax │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + mov 0x68(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov 0x38(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + mov %rbx,%r10 │ │ │ │ + and $0x7,%r10d │ │ │ │ + cmp $0x1,%r10 │ │ │ │ + je 46b733 │ │ │ │ + movq $0x46b5b8,0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %r9,%rbx │ │ │ │ + mov 0xe(%rax),%rcx │ │ │ │ + mov %rcx,0x50(%rbp) │ │ │ │ + mov 0x6(%rax),%rax │ │ │ │ + mov %rax,0x70(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46b5b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or $0x2c,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ + add %ah,0x48023957(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 46b7bf │ │ │ │ + movq $0x46b608,0x0(%rbp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x68(%rbp),%rbx │ │ │ │ + mov %rcx,0x40(%rbp) │ │ │ │ + mov %rax,0x68(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46b608 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or $0xc,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x57(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + movq $0x46b638,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0x68(%rbp),%rbx │ │ │ │ + mov %rax,0x68(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46b638 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or $0x40c,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rdi │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + mov 0x68(%rbp),%rax │ │ │ │ + cmp 0x7(%rbx),%rax │ │ │ │ + jne 46b7f2 │ │ │ │ + movq $0x46b510,0x0(%rbp) │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46b510 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x68(%rbp),%rbx │ │ │ │ + add $0x70,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x46af48,-0x80(%r12) │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + movq $0x21f0db0,-0x68(%r12) │ │ │ │ + movq $0x2800d69,-0x60(%r12) │ │ │ │ + lea -0x80(%r12),%rax │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + movq $0x1de0998,-0x50(%r12) │ │ │ │ + lea -0x66(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + movq $0x21f0db0,-0x40(%r12) │ │ │ │ + lea -0x4f(%r12),%rax │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + movq $0x280dc51,-0x30(%r12) │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + mov 0x70(%rbp),%rbx │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x88,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + mov %r9,%rbx │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46b7a3 │ │ │ │ + movq $0x46afb8,-0x68(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + movq $0x46b098,-0x38(%r12) │ │ │ │ + lea -0x68(%r12),%rsi │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + movq $0x46b130,-0x20(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x38(%r12),%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x78,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + movq $0x46b8d8,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x58(%rbp),%rbx │ │ │ │ + add $0x70,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + mov 0x1(%rbx),%edi │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x55(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46b7fe │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + add $0x88,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46b8ab │ │ │ │ + movq $0x46b1e8,-0x80(%r12) │ │ │ │ + mov %rbx,-0x70(%r12) │ │ │ │ + movq $0x21f0db0,-0x68(%r12) │ │ │ │ + movq $0x2800d69,-0x60(%r12) │ │ │ │ + lea -0x80(%r12),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + movq $0x1de0998,-0x50(%r12) │ │ │ │ + lea -0x66(%r12),%rbx │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + movq $0x21f0db0,-0x40(%r12) │ │ │ │ + lea -0x4f(%r12),%rbx │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + movq $0x280dc51,-0x30(%r12) │ │ │ │ + movq $0x21f0db0,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + lea -0x3e(%r12),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + lea -0x26(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x70,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x88,0x388(%r13) │ │ │ │ + movq $0x46b7e0,0x10(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ + mov %?,0x2(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 46cfd2 │ │ │ │ + rex.W │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46b736 │ │ │ │ + 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 46b993 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + movq $0x46b950,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46b950 │ │ │ │ + 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,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x1b4820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46b9fb │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46d060,-0x48(%rbp) │ │ │ │ + movq $0x46b9f0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d060 │ │ │ │ + jne 46b9f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rcx) │ │ │ │ + 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 call 8da110 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,%gs:-0x1(%rcx) │ │ │ │ + gs lock nop │ │ │ │ + (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 %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46bb43 │ │ │ │ + movq $0x46ba68,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d0a8 │ │ │ │ + jne 46ba68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - leave │ │ │ │ - or $0x0,%al │ │ │ │ + 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 %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + movabs 0x8b48d889480046ba,%al │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 46baa0 │ │ │ │ + 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,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB cmp %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,0x49000000(%rsi) │ │ │ │ - add $0x40,%esp │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je 46bb02 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d1bb │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jl 46d1ad │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 46d1cb │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jl 46d1ad │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 46d148 │ │ │ │ - movq $0x46cfa8,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x1de0958,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 46baf2 │ │ │ │ + movq $0x46b9a8,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x18(%r12),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d199 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + ja 46bb33 │ │ │ │ + movq $0x46b910,-0x10(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x1de0958,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - mov %al,-0x72b7fdfe(%rdi) │ │ │ │ - rex.RB clc │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46d283 │ │ │ │ - movq $0x46d240,-0x8(%rbp) │ │ │ │ + jb 46bbdb │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46bb98,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d240 │ │ │ │ + jne 46bb98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x79(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d273 │ │ │ │ + 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 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x2495992,(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ 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 │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46bc43 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46bc38,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46bc38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - clc │ │ │ │ - xchg %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,%gs:-0x1(%rcx) │ │ │ │ + gs lock nop │ │ │ │ + (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 %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 46bd8b │ │ │ │ + movq $0x46bcb0,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46bcb0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + call 48470375 <__environ@GLIBC_2.2.5+0x45c5a2cd> │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46bce8 │ │ │ │ + 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,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je 46bd4a │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46bd3a │ │ │ │ + movq $0x46bbf0,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x18(%r12),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46bd7b │ │ │ │ + movq $0x46bb58,-0x10(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sbb (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x74(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46bdf3 │ │ │ │ + movq $0x46ba18,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + movq $0x46bc60,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x25(%r12),%r9 │ │ │ │ + mov 0x0(%rbp),%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea -0xd(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 46b260 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x2027413(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + 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 46be5f │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x202740b(%rip),%rsi │ │ │ │ + lea 0x2027327(%rip),%r14 │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1df4158 │ │ │ │ + lea 0x202740a(%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 %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + jno 46be89 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733ef7dc <__environ@GLIBC_2.2.5+0x70bd9734> │ │ │ │ + push %rdi │ │ │ │ + movq $0x46bec8,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46bec8 │ │ │ │ + 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,0x4c020271(%rax) │ │ │ │ + mov 0x8(%rbp),%ecx │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0x2395e92(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 46a268 │ │ │ │ + lea 0x20273a1(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + 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 46bf47 │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x202739b(%rip),%rsi │ │ │ │ + lea 0x202735f(%rip),%r14 │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1df4158 │ │ │ │ + lea 0x202739a(%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 %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jno 46bf71 │ │ │ │ add -0x73(%rax),%cl │ │ │ │ + rex.RB call 733ef8c4 <__environ@GLIBC_2.2.5+0x70bd981c> │ │ │ │ + push %rdi │ │ │ │ + movq $0x46bfb0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46bfb0 │ │ │ │ + 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 %cl,%al │ │ │ │ + jo 46bfb1 │ │ │ │ + add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ + or %cl,0x43(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0x2395d9a(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 46a268 │ │ │ │ + lea 0x2027331(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + 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 46c02f │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x202732b(%rip),%rsi │ │ │ │ + lea 0x20272ef(%rip),%r14 │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1df4158 │ │ │ │ + lea 0x202732a(%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 %al,(%rax) │ │ │ │ + add %dl,0x73(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46c0b8 │ │ │ │ + movq $0x46c098,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46c098 │ │ │ │ + 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,(%rax) │ │ │ │ + jae 46c099 │ │ │ │ + add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ + or %cl,0x43(%rbx,%rcx,4) │ │ │ │ + (bad) │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0x2395c32(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 46a268 │ │ │ │ + lea 0x2027309(%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 46d313 │ │ │ │ - movq $0x46d2d0,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + jb 46c13b │ │ │ │ + movq $0x46c118,-0x8(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d2d0 │ │ │ │ + jne 46c118 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + jnp 46c123 │ │ │ │ + or 0xe(%rbp),%dh │ │ │ │ + lea 0x23a1b03(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x23a1afe(%rip),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + lea 0x20272fe(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46c1c0 │ │ │ │ + movq $0x46c1a0,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46c1a0 │ │ │ │ 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,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x8(%rbp),%r9 │ │ │ │ + mov 0x17(%rbx),%r8 │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + mov 0x7(%rbx),%rsi │ │ │ │ + lea 0x202728a(%rip),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 46a268 │ │ │ │ + lea 0x2027281(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rbp) │ │ │ │ + rorl $0xf8,-0x77(%rcx) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x2027252(%rip),%r14 │ │ │ │ + jmp 1df4a58 │ │ │ │ + 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 0x239cd6f(%rip),%r14 │ │ │ │ + jmp 20a7be0 │ │ │ │ + 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 46cdb0 │ │ │ │ + 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 │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46c2db │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46c298,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46c298 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %al,(%rdx) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + 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 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x2495992,(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - jo 46d2b6 │ │ │ │ - add (%rdx),%al │ │ │ │ - lea -0x58(%rbp),%rax │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46d4a6 │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rbx │ │ │ │ - mov %r8,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 46d43b │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %r14,%r10 │ │ │ │ - and $0x7,%r10d │ │ │ │ - cmp $0x3,%r10 │ │ │ │ - jae 46d4da │ │ │ │ - mov 0xf(%rdi),%r11 │ │ │ │ - mov 0x17(%rdi),%rdi │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - mov 0x6(%r8),%r10 │ │ │ │ - mov 0xe(%r8),%r8 │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - cmp $0x2,%rbx │ │ │ │ - jb 46d643 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d6f7 │ │ │ │ - movq $0x46d298,-0x10(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - mov %r9,%rsi │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d403 │ │ │ │ - movq $0x46cfe8,-0x40(%r12) │ │ │ │ - mov %r10,-0x30(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r11,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ + jb 46c343 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46c338,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46c338 │ │ │ │ + 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) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,%gs:-0x1(%rcx) │ │ │ │ + gs lock nop │ │ │ │ + (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 %ah,(%rax) │ │ │ │ + jno 46c361 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB enter $0x394c,$0xf8 │ │ │ │ + jb 46c42f │ │ │ │ + movq $0x46c3b8,-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 46c3b8 │ │ │ │ + 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 %cl,%al │ │ │ │ + jo 46c3b9 │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + lock ret │ │ │ │ + rex.RX add %r9b,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 46c3f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x48020270(%rax) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 46c412 │ │ │ │ + movq $0x46c480,0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x46d838,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x3,%rdx │ │ │ │ - jae 46d582 │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jb 46d6b0 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d47f │ │ │ │ - movq $0x46cdc0,-0x10(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46c480 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x46c5b0,0x8(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x46d7c8,-0x18(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46c5b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sbb $0x38,%al │ │ │ │ + add %bh,(%rax) │ │ │ │ + jo 46c449 │ │ │ │ add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x75(%rax) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r13b,0x480046c4(%r8) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46c4a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + jo 46c481 │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 46d4fc │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 46d4e6 │ │ │ │ + or %cl,-0x73(%rax) │ │ │ │ + xor $0x2025f56,%eax │ │ │ │ + jmp 46c4b8 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 46c511 │ │ │ │ + movq $0x46c500,-0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %r9,%rsi │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d52d │ │ │ │ - movq $0x46ce58,-0x38(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x46cf08,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x38(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x46d4c0,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 2223c10 │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46c500 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x1b(%rax) │ │ │ │ - cmp %al,(%rdx) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 46d58b │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %al,0x4802026f(%rax) │ │ │ │ + movl $0x46c728,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 203a048 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d5c8 │ │ │ │ - movq $0x46cbf0,-0x28(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x46cc88,-0x10(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x28(%r12),%rdi │ │ │ │ + ja 46c54a │ │ │ │ + movq $0x46c2f0,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ + mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ jmp 222f9f8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - movq $0x46d570,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - jmp 2223c10 │ │ │ │ - or (%rax),%bl │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x46c7d0,0x0(%rbp) │ │ │ │ + jmp 2224080 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x46c5d8,0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46c5d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48020285(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - mov 0x48(%rbp),%r10 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d736 │ │ │ │ - cmpq $0x10ffff,0x7(%r14) │ │ │ │ - jle 46d85d │ │ │ │ - movq $0x46d208,-0x10(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x10(%r12),%rbx │ │ │ │ - mov %r9,%rsi │ │ │ │ - jmp 46d3be │ │ │ │ + add %dl,%al │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + lea 0x2025e2a(%rip),%rdx │ │ │ │ + jmp 46c5e4 │ │ │ │ nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - test %eax,(%rdx) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 46d6c0 │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ + add %ch,0x4802026e(%rax) │ │ │ │ + mov 0x10(%rbp),%eax │ │ │ │ + mov 0x20(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 46c641 │ │ │ │ + movq $0x46c630,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46c630 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x6e(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + movq $0x46c6a8,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 203a048 │ │ │ │ + mov %rdx,%rbx │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46d782 │ │ │ │ - cmpq $0x10ffff,0x7(%r14) │ │ │ │ - jle 46d6e5 │ │ │ │ - movq $0x46cd28,-0x10(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ + ja 46c675 │ │ │ │ + movq $0x46c258,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - jmp 46d58b │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x46d7f0,-0x48(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x46d600,-0x58(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov %r14,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - movq $0x46d690,-0x28(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + movq $0x46c7a8,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp 2224080 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add (%rdx),%al │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46c6e0 │ │ │ │ + movq $0x21e6838,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x46c700,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 21df420 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - addl $0x458b4802,(%rdx) │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - rex.WRB adc %r9b,-0x7d(%r8) │ │ │ │ + add %al,0x4802026d(%rax) │ │ │ │ + movl $0x46c578,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 21da888 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ - mov %ebx,%esi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - jmp 46d458 │ │ │ │ - nop │ │ │ │ - or %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x6d(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46c760 │ │ │ │ + movq $0x21e6838,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x46c780,0x0(%rbp) │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + jmp 21df420 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48020281(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r10 │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - add $0x48,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add (%rdx),%al │ │ │ │ + movq $0x46c448,0x0(%rbp) │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rcx,%rsi │ │ │ │ - jmp 46d398 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + jmp 21da888 │ │ │ │ + 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,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %esi,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test %eax,(%rdx) │ │ │ │ + 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 sub %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - adc %cl,0x5d(%rbx,%rcx,4) │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 46d868 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%r10 │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 46d3be │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - jmp 46d4e6 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + or %ch,%cl │ │ │ │ + xor %ebp,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%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 46c87b │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46c838,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46c838 │ │ │ │ + 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,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46c8e3 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46c8d8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46c8d8 │ │ │ │ + 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) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,%gs:-0x1(%rcx) │ │ │ │ + gs lock nop │ │ │ │ (bad) │ │ │ │ add %al,(%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,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - addl $0x2,(%rdx) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + add %al,0x4802026b(%rax) │ │ │ │ + lea -0x38(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46d964 │ │ │ │ - movq $0x46d8d8,-0x20(%rbp) │ │ │ │ + jb 46c9cf │ │ │ │ + movq $0x46c958,-0x28(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d8d8 │ │ │ │ + jne 46c958 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - (bad) │ │ │ │ - add (%rdx),%al │ │ │ │ - movq $0x46d918,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %ch,(%rax) │ │ │ │ + imul $0x2,(%rdx),%eax │ │ │ │ + movq $0x46c990,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46c990 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + push $0x2 │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + and %r8b,-0x7cb7f81d(%r11) │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rbp,%rdx,1) │ │ │ │ + movl $0x46ca20,0x0(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46ca20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x46cb50,0x8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46cb50 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x4802026a(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + movq $0x46ca48,0x8(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x28(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46ca48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x6a(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + lea 0x20259b6(%rip),%rsi │ │ │ │ + jmp 46ca58 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + push $0x2 │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jne 46ca78 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 46cab1 │ │ │ │ + movq $0x46caa0,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rsi,0x20(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d918 │ │ │ │ + jne 46caa0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + imul $0x45c74802,(%rdx),%eax │ │ │ │ + add %cl,%al │ │ │ │ + int3 │ │ │ │ + add %r9b,0x73(%rbx,%r9,4) │ │ │ │ + (bad) │ │ │ │ + jmp 203a048 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46caea │ │ │ │ + movq $0x46c890,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + movq $0x46cd70,0x0(%rbp) │ │ │ │ + jmp 2224080 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x69(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x46cb78,0x8(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46cb78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + imul $0x458b4802,(%rdx),%eax │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + rex.WRB and %r9b,-0x73(%r8) │ │ │ │ + adc $0x202588a,%eax │ │ │ │ + jmp 46cb84 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48020282(%rax) │ │ │ │ - movl $0x46d948,0x0(%rbp) │ │ │ │ + add %cl,(%rax) │ │ │ │ + imul $0x458b4802,(%rdx),%eax │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je 46cbe1 │ │ │ │ + movq $0x46cbd0,-0x8(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %rdx,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46d948 │ │ │ │ + jne 46cbd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x48020268(%rax) │ │ │ │ + movl $0x46cc48,0x0(%rbp) │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 203a048 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46cc15 │ │ │ │ + movq $0x46c7f8,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x46cd48,0x8(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + push $0xffffffff83490202 │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x2b(%rdi) │ │ │ │ + movq $0x21e6838,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x46cca0,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 21df420 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + add (%edx),%al │ │ │ │ + movq $0x46cb18,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 21da888 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x49020267(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46cd00 │ │ │ │ + movq $0x21e6838,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x46cd20,0x0(%rbp) │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + lea -0x7(%r12),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + jmp 21df420 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x7e(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x67(%rax) │ │ │ │ add (%rdx),%al │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 46d330 │ │ │ │ + movq $0x46c9e8,0x0(%rbp) │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 21da888 │ │ │ │ + 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,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + mov %esi,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test %eax,(%rdx) │ │ │ │ + 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 sub %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + or %ch,%cl │ │ │ │ + xor %ebp,%edi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + js 46cd7e │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ + incl (%rdi) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdi) │ │ │ │ + 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,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4e(%rdi) │ │ │ │ + movq $0x46c360,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x46c900,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + mov %r9,%rax │ │ │ │ + lea -0x25(%r12),%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea -0xd(%r12),%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1df5f28 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x202668b(%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) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x66(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + lea 0x2026669(%rip),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x239f680(%rip),%r14 │ │ │ │ + jmp 2148fa0 │ │ │ │ + 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 46d9a2 │ │ │ │ + jb 46ceaa │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -112409,97 +113757,96 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB movabs 0x163820ff8394c,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ lock scas %es:(%rdi),%rax │ │ │ │ and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46da30,-0x48(%rbp) │ │ │ │ + movq $0x46cf38,-0x48(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ mov 0x40(%rbx),%r8 │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46da30 │ │ │ │ + jne 46cf38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ 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 call 8db4b0 │ │ │ │ + rex.RB call 8d9ec0 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov 0xf(%rcx),%rdx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46da78 │ │ │ │ + jne 46cf80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ leave │ │ │ │ - or $0x0,%al │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 46db2c │ │ │ │ - add $0x40,%r12 │ │ │ │ + and %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,0x49000000(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46db36 │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ + ja 46d03e │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jl 46db1a │ │ │ │ + jl 46d022 │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jne 46db0c │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ + jne 46d014 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jl 46db1a │ │ │ │ + jl 46d022 │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jne 46db0c │ │ │ │ - movq $0x46d978,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ + jne 46d014 │ │ │ │ + movq $0x46ce80,-0x38(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ @@ -112525,471 +113872,446 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46dbc1 │ │ │ │ + ja 46d0c9 │ │ │ │ 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 $0x46d9b8,-0x40(%r12) │ │ │ │ + movq $0x46cec0,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x40(%r12),%r14 │ │ │ │ mov %rdi,%rbx │ │ │ │ jmp 222f508 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4802027f(%rax) │ │ │ │ - lea -0x68(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46dd6c │ │ │ │ - movq $0x46dc68,-0x50(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r11,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46d112 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB movabs 0x163820ff8394c,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46d1a0,-0x48(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rsi,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46dc68 │ │ │ │ + jne 46d1a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jg 46dc69 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB call 8db920 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8da390 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46dcb0 │ │ │ │ + jne 46d1e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - int3 │ │ │ │ + nopl (%rax) │ │ │ │ + leave │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - jle 46dcb1 │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - rex.RB pop %r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 46dd24 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 46dd70 │ │ │ │ - movq $0x46dd08,0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46dd08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or (%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4c02027e(%rax) │ │ │ │ - mov 0x48(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 46d330 │ │ │ │ - movq $0x46dd50,0x18(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,0x49000000(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46d2a6 │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 46d28a │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 46d27c │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 46d28a │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 46d27c │ │ │ │ + movq $0x46d0e8,-0x38(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46dd50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %edi,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x7e(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ - jmp 46d330 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 46ddd4 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 46de1c │ │ │ │ - movq $0x46ddb8,0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46ddb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ xchg %ax,%ax │ │ │ │ - or (%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - jge 46ddb9 │ │ │ │ - add 0x45(%rbx,%rcx,4),%cl │ │ │ │ - rex.W │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 46d330 │ │ │ │ - movq $0x46de00,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46de00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %edi,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4c02027d(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 46d330 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 46de3d │ │ │ │ - movq $0x46de98,0x18(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x46de68,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46de68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %edi,(%rbx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46d331 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%r8 │ │ │ │ + mov 0x25(%rbx),%r9 │ │ │ │ + mov 0x2d(%rbx),%r10 │ │ │ │ + mov 0x35(%rbx),%rbx │ │ │ │ + movq $0x46d128,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x40(%r12),%rdi │ │ │ │ + mov %r9,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - jge 46de69 │ │ │ │ - add 0x45(%rbx,%rcx,4),%cl │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jge 46de80 │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 46d330 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %ebx,(%rdi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jge 46de99 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r9b,%r8b │ │ │ │ - fiadds 0x0(%rsi) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x48020261(%rax) │ │ │ │ + lea -0x40(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46d4d9 │ │ │ │ + movq $0x46d3a8,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46dec8 │ │ │ │ + jne 46d3a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - or %ebx,(%rdi) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - jl 46dec9 │ │ │ │ - add 0x45(%rbx,%rcx,4),%cl │ │ │ │ - rex │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 46d330 │ │ │ │ + add %ch,0x61(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + movq $0x46d3f8,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46d3f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + xchg %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jl 46df01 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + add %bl,(%rax) │ │ │ │ (bad) │ │ │ │ - push %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WXB add $0xd538b48,%rax │ │ │ │ - mov 0x15(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0xf(%rsi),%r8 │ │ │ │ - mov 0x17(%rsi),%r9 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 46e03b │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,%rsi │ │ │ │ - add $0x98,%r12 │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 46d4dd │ │ │ │ + add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46e003 │ │ │ │ - mov 0x6(%rbx),%r10 │ │ │ │ - mov 0xe(%rbx),%r11 │ │ │ │ - movq $0x1de0958,-0x90(%r12) │ │ │ │ - mov %rdi,-0x88(%r12) │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - movq $0x46db60,-0x78(%r12) │ │ │ │ - mov %r10,-0x70(%r12) │ │ │ │ - mov %r11,-0x68(%r12) │ │ │ │ + ja 46d4c9 │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x46d068,-0x78(%r12) │ │ │ │ + mov %rsi,-0x70(%r12) │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ mov %rdi,-0x60(%r12) │ │ │ │ - lea -0x8f(%r12),%r14 │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov %r8,-0x58(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ mov %r9,-0x48(%r12) │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - movq $0x46dbe8,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %r10,-0x20(%r12) │ │ │ │ - mov %r11,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%r10 │ │ │ │ + mov %r10,-0x40(%r12) │ │ │ │ + movq $0x46d2d0,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea 0x202639c(%rip),%rsi │ │ │ │ - lea 0x20266f1(%rip),%r14 │ │ │ │ + mov %r10,(%r12) │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea 0x2025ebe(%rip),%rsi │ │ │ │ + lea 0x2026053(%rip),%r14 │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ lea -0x77(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45b248 │ │ │ │ - movq $0x98,0x388(%r13) │ │ │ │ - movq $0x46e078,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 46cdb0 │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x2026332(%rip),%rsi │ │ │ │ - lea 0x2026687(%rip),%r14 │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45b248 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea 0x2025e78(%rip),%rsi │ │ │ │ + lea 0x202600d(%rip),%r14 │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + mov %rcx,0x38(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 46cdb0 │ │ │ │ + nopl (%rax) │ │ │ │ + sbb (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x7b(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 46df3d │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + 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,0x2c(%rdi) │ │ │ │ + movq $0x46d358,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0xd(%r12),%r9 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x2025f9d(%rip),%r14 │ │ │ │ + jmp 46a268 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x2025fc5(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jnp 46e0b9 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB loopne 46e109 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46e150 │ │ │ │ - movq $0x46e100,-0x18(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x4802025f(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46d62c │ │ │ │ + movq $0x46d5d0,-0x20(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e100 │ │ │ │ + jne 46d5d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jp 46e101 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - cmp %ah,%cl │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + add %ah,0x5f(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + movq $0x46d610,-0x10(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e138 │ │ │ │ + jne 46d610 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 46d520 │ │ │ │ + lea 0x2025f25(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4802027a(%rax) │ │ │ │ - mov %ebx,%edi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 46df00 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + pop %rdi │ │ │ │ + add (%rdx),%al │ │ │ │ + lea 0x2025f11(%rip),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x239ee88(%rip),%r14 │ │ │ │ + jmp 2148fa0 │ │ │ │ + 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 46e192 │ │ │ │ + jb 46d6a2 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -112997,97 +114319,96 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB movabs 0x163820ff8394c,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ lock scas %es:(%rdi),%rax │ │ │ │ and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46e220,-0x48(%rbp) │ │ │ │ + movq $0x46d730,-0x48(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ mov 0x40(%rbx),%r8 │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e220 │ │ │ │ + jne 46d730 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ 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 call 8dc490 │ │ │ │ + rex.RB call 8daeb0 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov 0xf(%rcx),%rdx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e268 │ │ │ │ + jne 46d778 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ leave │ │ │ │ - or $0x0,%al │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 46e31c │ │ │ │ - add $0x40,%r12 │ │ │ │ + and %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,0x49000000(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46e326 │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ + ja 46d836 │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jl 46e30a │ │ │ │ + jl 46d81a │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jne 46e2fc │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ + jne 46d80c │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jl 46e30a │ │ │ │ + jl 46d81a │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jne 46e2fc │ │ │ │ - movq $0x46e168,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ + jne 46d80c │ │ │ │ + movq $0x46d678,-0x38(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ @@ -113113,780 +114434,707 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46e3b1 │ │ │ │ + ja 46d8c1 │ │ │ │ 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 $0x46e1a8,-0x40(%r12) │ │ │ │ + movq $0x46d6b8,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x40(%r12),%r14 │ │ │ │ mov %rdi,%rbx │ │ │ │ jmp 222f508 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - ja 46e3d9 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB cwtl │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46e55c │ │ │ │ - movq $0x46e458,-0x50(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %r11,-0x38(%rbp) │ │ │ │ - mov %r10,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46d90a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB movabs 0x163820ff8394c,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46d998,-0x48(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rsi,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e458 │ │ │ │ + jne 46d998 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %eax,(%rbx) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x77(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - movq $0x46e4a0,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8db380 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e4a0 │ │ │ │ + jne 46d9e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - int3 │ │ │ │ + nopl (%rax) │ │ │ │ + leave │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - ja 46e4a1 │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - rex.RB pop %r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 46e514 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,0x49000000(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46da9e │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 46e560 │ │ │ │ - movq $0x46e4f8,0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 46da82 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 46da74 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 46da82 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 46da74 │ │ │ │ + movq $0x46d8e0,-0x38(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46e4f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or (%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c020276(%rax) │ │ │ │ - mov 0x48(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 46d330 │ │ │ │ - movq $0x46e540,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46e540 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %edi,(%rbx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x76(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 46d330 │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46db29 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%r8 │ │ │ │ + mov 0x25(%rbx),%r9 │ │ │ │ + mov 0x2d(%rbx),%r10 │ │ │ │ + mov 0x35(%rbx),%rbx │ │ │ │ + movq $0x46d920,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x40(%r12),%rdi │ │ │ │ + mov %r9,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 46e5c4 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 46e60c │ │ │ │ - movq $0x46e5a8,0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46e5a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or (%rdi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jne 46e5a9 │ │ │ │ - add 0x45(%rbx,%rcx,4),%cl │ │ │ │ - rex.W │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 46d330 │ │ │ │ - movq $0x46e5f0,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46e5f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %edi,(%rbx) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c020275(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 46d330 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 46e62d │ │ │ │ - movq $0x46e688,0x18(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x46e658,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x5a(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x40(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46dcd1 │ │ │ │ + movq $0x46dba0,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e658 │ │ │ │ + jne 46dba0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %edi,(%rbx) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x75(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + pop %rdx │ │ │ │ add (%rdx),%al │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 46d330 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %ebx,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - jne 46e689 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r15b,0x480046e6(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ + movq $0x46dbf0,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e6b8 │ │ │ │ + jne 46dbf0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %ebx,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - je 46e6b9 │ │ │ │ - add 0x45(%rbx,%rcx,4),%cl │ │ │ │ - rex │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 46d330 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - je 46e6f1 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ (bad) │ │ │ │ - push %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WXB add $0xd538b48,%rax │ │ │ │ - mov 0x15(%rbx),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0xf(%rsi),%r8 │ │ │ │ - mov 0x17(%rsi),%r9 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 46e82b │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,%rsi │ │ │ │ - add $0x98,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + pop %rcx │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 46dcd5 │ │ │ │ + add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46e7f3 │ │ │ │ - mov 0x6(%rbx),%r10 │ │ │ │ - mov 0xe(%rbx),%r11 │ │ │ │ - movq $0x1de0958,-0x90(%r12) │ │ │ │ - mov %rdi,-0x88(%r12) │ │ │ │ - mov %rbx,-0x80(%r12) │ │ │ │ - movq $0x46e350,-0x78(%r12) │ │ │ │ - mov %r10,-0x70(%r12) │ │ │ │ - mov %r11,-0x68(%r12) │ │ │ │ + ja 46dcc1 │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x46d860,-0x78(%r12) │ │ │ │ + mov %rsi,-0x70(%r12) │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ mov %rdi,-0x60(%r12) │ │ │ │ - lea -0x8f(%r12),%r14 │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov %r8,-0x58(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ mov %r9,-0x48(%r12) │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - movq $0x46e3d8,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %r10,-0x20(%r12) │ │ │ │ - mov %r11,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x10(%rbp),%r10 │ │ │ │ + mov %r10,-0x40(%r12) │ │ │ │ + movq $0x46dac8,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea 0x2025c24(%rip),%rsi │ │ │ │ - lea 0x2025e61(%rip),%r14 │ │ │ │ + mov %r10,(%r12) │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea 0x202564e(%rip),%rsi │ │ │ │ + lea 0x20258fb(%rip),%r14 │ │ │ │ lea -0x35(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ lea -0x77(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45b248 │ │ │ │ - movq $0x98,0x388(%r13) │ │ │ │ - movq $0x46e868,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 46cdb0 │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x2025bba(%rip),%rsi │ │ │ │ - lea 0x2025df7(%rip),%r14 │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45b248 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea 0x2025608(%rip),%rsi │ │ │ │ + lea 0x20258b5(%rip),%r14 │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + mov %rcx,0x38(%rbp) │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 46cdb0 │ │ │ │ + nopl (%rax) │ │ │ │ + sbb (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x48020273(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 46e72d │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + 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,0x2c(%rdi) │ │ │ │ + movq $0x46db50,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0xd(%r12),%r9 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x2025845(%rip),%r14 │ │ │ │ + jmp 46a268 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x202586d(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x73(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x58(%rax) │ │ │ │ add (%rdx),%al │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46e940 │ │ │ │ - movq $0x46e8f0,-0x18(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + jb 46de24 │ │ │ │ + movq $0x46ddc8,-0x20(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e8f0 │ │ │ │ + jne 46ddc8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - jb 46e8f1 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - sub %ch,%cl │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + add %cl,(%rax) │ │ │ │ + pop %rax │ │ │ │ + add (%rdx),%al │ │ │ │ + movq $0x46de08,-0x10(%rbp) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e928 │ │ │ │ + jne 46de08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + push %rdi │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 46dd18 │ │ │ │ + lea 0x20257cd(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - jb 46e929 │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 46e937 │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 46e6f0 │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46de7f │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x20252ae(%rip),%rsi │ │ │ │ + lea 0x202579b(%rip),%r14 │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46cdb0 │ │ │ │ + lea 0x2025792(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46eb0b │ │ │ │ + rex.RB cwtl │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46e07d │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46e9b8,-0x30(%rbp) │ │ │ │ + movq $0x46df10,-0x40(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e9b8 │ │ │ │ + jne 46df10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + test %eax,(%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 │ │ │ │ - clc │ │ │ │ - jmp ffffffff8b8eea08 <__environ@GLIBC_2.2.5+0xffffffff890d8960> │ │ │ │ - rex.XB (bad) │ │ │ │ + push %rax │ │ │ │ + filds 0x0(%rsi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46e9f8 │ │ │ │ + jne 46df50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %ch,%dl │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (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 46ea38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - js 46ea28 │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + nop │ │ │ │ + filds 0x0(%rsi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ea78 │ │ │ │ + jne 46df90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov $0x480046ea,%eax │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ + rex.RB call 8dbf70 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rax),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46eab8 │ │ │ │ + jne 46dfd8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lret $0x30 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - (bad) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46eae8 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x48(%rax,%rdx,2) │ │ │ │ + movl $0x46e020,0x20(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,0x38(%rbp) │ │ │ │ + mov %rcx,0x40(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46e020 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + xchg %al,(%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) │ │ │ │ - adc %r9b,-0x39(%r8) │ │ │ │ - adc %r12b,(%r8) │ │ │ │ - jmp 46eb39 │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fmuls -0x77(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x4c0046e0(%r8) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + jmp 1de0618 │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jl 46e064 │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jne 46e1d7 │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp 0x40(%rbp),%rdx │ │ │ │ + jge 46e1d7 │ │ │ │ + lea 0x239fbe6(%rip),%rcx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + jmp 46dfec │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add $0x4,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x15(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ + sbb %r10b,%r8b │ │ │ │ + loopne 46e0e5 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,0x75(%rcx,%rcx,4) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - sub %r14b,%r14b │ │ │ │ + and %cl,-0x77(%rax) │ │ │ │ + xor %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 46eb58 │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - add %r9b,0x480046eb(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46eb88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x480046eb(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46ebb8 │ │ │ │ + jne 46e0d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,%r8b │ │ │ │ - jmp 46ec09 │ │ │ │ - add %cl,-0x77(%rcx) │ │ │ │ - fmuls -0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x3,%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,(%r8) │ │ │ │ - in (%dx),%al │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %r14,0x18(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46ec28 │ │ │ │ - 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 %r11b,-0x14(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + loope 46e11d │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ sbb %cl,-0x77(%rax) │ │ │ │ sbb %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 46ec58 │ │ │ │ + jne 46e100 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ 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,-0x39(%rax) │ │ │ │ - add %r9b,0x480046ec(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46ec88 │ │ │ │ + add %r14b,(%r8) │ │ │ │ + loope 46e14d │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 46e130 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ 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,-0x75(%rax) │ │ │ │ sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r8b,%r8b │ │ │ │ - in (%dx),%al │ │ │ │ + sbb %r13b,-0x1f(%r8) │ │ │ │ rex.RX add %r9b,-0x77(%rcx) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ - jge 46ecab │ │ │ │ + jge 46e14b │ │ │ │ mov %rax,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ + jmp 1de0618 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - lock in (%dx),%al │ │ │ │ - add %r9b,0x75(%rcx,%r9,4) │ │ │ │ + cwtl │ │ │ │ + loope 46e1b5 │ │ │ │ + add %cl,0x75(%rcx,%rcx,4) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 46ecf0 │ │ │ │ + jne 46e198 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -113897,383 +115145,295 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0x239fa73(%rip),%rbx │ │ │ │ + jmp 46dfec │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46ed8b │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%rbx │ │ │ │ - movq $0x46e958,-0x28(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x28(%r12),%rdi │ │ │ │ + ja 46e266 │ │ │ │ + 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 $0x46dea0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea -0x38(%r12),%rdi │ │ │ │ + lea 0x202418b(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ jmp 222f9f8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + 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 mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 46ef63 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + pop %rsi │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46ee10,-0x30(%rbp) │ │ │ │ + movq $0x46e2e0,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ee10 │ │ │ │ + jne 46e2e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 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,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - push %rax │ │ │ │ - out %al,(%dx) │ │ │ │ + and %ah,%bl │ │ │ │ rex.RX add %r9b,-0x75(%rax) │ │ │ │ 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 46ee50 │ │ │ │ + jne 46e320 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%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,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - nop │ │ │ │ - out %al,(%dx) │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ + (bad) │ │ │ │ + jrcxz 46e36d │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ rex.XB (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 46ee90 │ │ │ │ + jne 46e360 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - shr $1,%dh │ │ │ │ - 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 │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46eed0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%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) │ │ │ │ rex.RB clc │ │ │ │ - adc %ch,%bh │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + movabs 0x4807438b480046e3,%al │ │ │ │ + mov 0xf(%rbx),%ebx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46ef10 │ │ │ │ + jne 46e3a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - add %r8b,-0x11(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ + add %r10b,%r8b │ │ │ │ + jrcxz 46e3ed │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ or %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 46ef40 │ │ │ │ + jne 46e3d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - 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) │ │ │ │ adc %r9b,-0x39(%r8) │ │ │ │ - adc %r15b,-0x11(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rcx) │ │ │ │ + adc %r9b,(%r8) │ │ │ │ + in $0x46,%al │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ fmuls -0x77(%rax) │ │ │ │ (bad) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ + jmp 1de0618 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add $0x4,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x480046ef(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46efb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - out %eax,(%dx) │ │ │ │ + add %r8b,-0x1c(%r8) │ │ │ │ rex.RX add %r9b,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ - sub %cl,-0x77(%rax) │ │ │ │ - sub %r14b,%r14b │ │ │ │ + or %cl,0x75(%rcx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + sbb %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 46efe0 │ │ │ │ + jne 46e440 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,(%r8) │ │ │ │ - lock rex.RX add %r9b,-0x77(%rax) │ │ │ │ + add %r14b,-0x1c(%r8) │ │ │ │ + rex.RX add %r9b,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + sbb %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 46f010 │ │ │ │ + jne 46e470 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r9b,-0x10(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rcx) │ │ │ │ - fmuls -0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x3,%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,0x480046f0(%r8) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,0x18(%rbp) │ │ │ │ - mov %rcx,0x20(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f080 │ │ │ │ - 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 %r14b,0x480046f0(%r8) │ │ │ │ + add %r12b,0x480046e4(%r8) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f0b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - lock rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - adc %cl,-0x77(%rax) │ │ │ │ - adc %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46f0e0 │ │ │ │ + jne 46e4a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ 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,-0x75(%rax) │ │ │ │ sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r11b,(%r8) │ │ │ │ - int1 │ │ │ │ - rex.RX add %r9b,-0x77(%rcx) │ │ │ │ + sbb %r11b,%r8b │ │ │ │ + in $0x46,%al │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ - jge 46f103 │ │ │ │ + jge 46e4bb │ │ │ │ mov %rax,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ + jmp 1de0618 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - rex.W int1 │ │ │ │ + or %ah,%ch │ │ │ │ add %r9b,0x75(%rcx,%r9,4) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 46f148 │ │ │ │ + jne 46e508 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -114284,5967 +115444,6649 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x30,%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,0x2d(%rdi) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0x46e288,-0x20(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x20(%r12),%rdi │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x50(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46e686 │ │ │ │ + add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f1e3 │ │ │ │ + ja 46e67b │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x46edb0,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%r8 │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x3f(%rbx),%rbx │ │ │ │ + movq $0x46e200,-0x58(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %r9,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x46e560,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x28(%r12),%r14 │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + lea 0x2024abc(%rip),%rsi │ │ │ │ + lea 0x2024fa9(%rip),%r14 │ │ │ │ + lea -0x15(%r12),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + lea -0x57(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46cdb0 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - test %esi,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 46f464 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46f298,-0x60(%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 0x50(%rbx),%r10 │ │ │ │ - mov 0x58(%rbx),%r11 │ │ │ │ - mov 0x48(%rbx),%rbx │ │ │ │ - mov %r9,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ + add %dl,0x4802024f(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46e78f │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46e784 │ │ │ │ + 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 $0x46e5c8,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x46e760,-0x30(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + lea -0x3f(%r12),%rcx │ │ │ │ mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f298 │ │ │ │ + jne 46e760 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %eax,(%rsi) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,%al │ │ │ │ + rex.WRB add (%r10),%r8b │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 46d520 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 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) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - fdiv %st(2),%st │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - 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 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 46e88f │ │ │ │ + add $0x50,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46e884 │ │ │ │ + mov 0x7(%r14),%rax │ │ │ │ + mov 0x17(%r14),%rbx │ │ │ │ + mov 0xf(%r14),%rcx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov 0x17(%rcx),%r9 │ │ │ │ + movq $0x46e6a8,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %r14,-0x38(%r12) │ │ │ │ + mov %r8,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x46e860,-0x30(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x47(%r12),%rax │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f2d8 │ │ │ │ + jne 46e860 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or (%rax,%rax,1),%cl │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x4d(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 46dd18 │ │ │ │ + movq $0x50,0x388(%r13) │ │ │ │ + lea 0x2024dc2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sbb %dh,%bl │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (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 46f318 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or (%rax),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46e8da │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB movabs 0x163820ff8394c,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - pop %rax │ │ │ │ - repz rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46e968,-0x48(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rsi,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f358 │ │ │ │ + jne 46e968 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0x30,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ 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 call 8de700 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + rex.RB call 8dd320 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f3a0 │ │ │ │ + jne 46e9b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - iret │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ + nopl (%rax) │ │ │ │ + leave │ │ │ │ + sbb %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) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 46f404 │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jl 46f69d │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jne 46f404 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jl 46f69d │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jne 46f404 │ │ │ │ - movq $0x46f690,0x18(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x70(%rbp),%rsi │ │ │ │ - mov 0x68(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movq $0x46f448,0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ + and %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,0x49000000(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46ea6e │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 46ea52 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 46ea44 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 46ea52 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 46ea44 │ │ │ │ + movq $0x46e8b0,-0x38(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rdx,%rbx │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - mov %rdi,0x58(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f448 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or (%rax,%rax,1),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,-0xc(%r8) │ │ │ │ - add %r9b,0x45(%rbx,%r9,4) │ │ │ │ - rex.W │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - jmp 1de05f8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - or %esp,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46eaf9 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%r8 │ │ │ │ + mov 0x25(%rbx),%r9 │ │ │ │ + mov 0x2d(%rbx),%r10 │ │ │ │ + mov 0x35(%rbx),%rbx │ │ │ │ + movq $0x46e8f0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x40(%r12),%rdi │ │ │ │ + mov %r9,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r14b,0x480046f4(%r8) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,0x50(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f4b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - or (%rsi),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - hlt │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - push %rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ + add %bh,(%rax) │ │ │ │ + rex.WXB add (%r10),%al │ │ │ │ + lea -0x48(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46ec80 │ │ │ │ + movq $0x46eb78,-0x28(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f4e0 │ │ │ │ + jne 46eb78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - or (%rsi),%bh │ │ │ │ + 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 %r10b,(%r8) │ │ │ │ - cmc │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex.W │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ + add %ah,%al │ │ │ │ + rex.WX add (%rdx),%al │ │ │ │ + movq $0x46ebc8,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f510 │ │ │ │ + jne 46ebc8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or (%rsi),%bh │ │ │ │ - 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,-0xb(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rcx) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - jge 46f567 │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - jmp 1de05f8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - or %bh,%bh │ │ │ │ + mov %al,(%rcx) │ │ │ │ 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,-0xb(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %r14,0x48(%rbp) │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %dl,0x4802024a(%rax) │ │ │ │ + mov 0x40(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 46ec84 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46ecc8 │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x46ea98,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x46ec68,0x20(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x35(%r12),%rax │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f578 │ │ │ │ + jne 46ec68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov %ebx,(%rdi) │ │ │ │ + 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,-0x39(%rax) │ │ │ │ - add %r13b,0x480046f5(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ + add %dh,%al │ │ │ │ + rex.WB add (%r10),%al │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 46e7b0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x46ecb0,0x20(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f5a8 │ │ │ │ + jne 46ecb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - mov %ebx,(%rdi) │ │ │ │ + add $0x2,%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 %r11b,%r8b │ │ │ │ - cmc │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f5d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebx,(%rdi) │ │ │ │ + add %ch,0x4c020249(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 46e7b0 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 46ed12 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB movabs 0x163820ff8394c,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - rex.W │ │ │ │ - movq $0x46f610,0x48(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46eda0,-0x48(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rsi,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46eda0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rex testb $0x4c,0x0(%rsi) │ │ │ │ - mov %esi,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + rex.RB call 8ddb90 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f640 │ │ │ │ + jne 46ede8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + leave │ │ │ │ + sbb %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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,0x49000000(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46eea6 │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 46ee8a │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 46ee7c │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 46ee8a │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 46ee7c │ │ │ │ + movq $0x46ece8,-0x38(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nop │ │ │ │ - or $0xf0,%al │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 46f6c8 │ │ │ │ - jmp 46f40e │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 46f40e │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46f73c │ │ │ │ - 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 0x4f(%rbx),%rbx │ │ │ │ - movq $0x46f208,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ + ja 46ef31 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%r8 │ │ │ │ + mov 0x25(%rbx),%r9 │ │ │ │ + mov 0x2d(%rbx),%r10 │ │ │ │ + mov 0x35(%rbx),%rbx │ │ │ │ + movq $0x46ed28,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x58(%r12),%r14 │ │ │ │ - mov %r10,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ + lea -0x40(%r12),%rdi │ │ │ │ + mov %r9,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - test %esi,-0x1(%rax) │ │ │ │ (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 46f9bc │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x46f7f0,-0x60(%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 0x50(%rbx),%r10 │ │ │ │ - mov 0x58(%rbx),%r11 │ │ │ │ - mov 0x48(%rbx),%rbx │ │ │ │ - mov %r9,-0x58(%rbp) │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f7f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + 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 │ │ │ │ - xor %bh,%al │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + rex.RXB add (%r10),%r8b │ │ │ │ + lea -0x40(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46f0b0 │ │ │ │ + movq $0x46efa8,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f830 │ │ │ │ + jne 46efa8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - or (%rax,%rax,1),%cl │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - jo 46f82e │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + add %dh,0x48020246(%rax) │ │ │ │ + movl $0x46eff8,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f870 │ │ │ │ + jne 46eff8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or (%rax),%ebx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %eax,(%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 │ │ │ │ - mov $0xf8,%al │ │ │ │ - rex.RX add %r9b,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + add %ah,0x46(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 46f0b4 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46f0fa │ │ │ │ + mov 0x6(%rbx),%rcx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x46eed0,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x46f098,0x20(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea -0x35(%r12),%rax │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f8b0 │ │ │ │ + jne 46f098 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0x30,%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,-0x39(%rax) │ │ │ │ - rex.RB call 8df1b0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,%al │ │ │ │ + add (%r10),%r8b │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46e7b0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x46f0e0,0x20(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46f8f8 │ │ │ │ + jne 46f0e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - iret │ │ │ │ - addb $0x0,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 46f95c │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jl 46fbf5 │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jne 46f95c │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jl 46fbf5 │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jne 46f95c │ │ │ │ - movq $0x46fbe8,0x18(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x70(%rbp),%rsi │ │ │ │ - mov 0x68(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movq $0x46f9a0,0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - mov %rdi,0x58(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46f9a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %bh,0x45(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46e7b0 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - or (%rax,%rax,1),%edi │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - stc │ │ │ │ - add %r9b,0x45(%rbx,%r9,4) │ │ │ │ - rex.W │ │ │ │ - mov 0x50(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - jmp 1de05f8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - or %esp,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46f19a │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46f18f │ │ │ │ + movq $0x46eb20,-0x30(%r12) │ │ │ │ + mov %r8,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x46ef58,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %r9,%rax │ │ │ │ + lea -0x2d(%r12),%r9 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + lea -0xd(%r12),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x23a10df(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 46a798 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0x20244d7(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r9b,(%r8) │ │ │ │ - cli │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %r14,0x50(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46fa08 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - or (%rsi),%bh │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46f1de │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1de07c0 │ │ │ │ + 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,-0x39(%rax) │ │ │ │ - add %r15b,(%r8) │ │ │ │ - cli │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - push %rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46fa38 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or (%rsi),%bh │ │ │ │ + add %cl,(%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,0x24(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x46f1b8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,-0x6(%r8) │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex.W │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46fa68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or (%rsi),%bh │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46f276 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1de07c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x490046fa(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %bh,%bh │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ 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 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x46f250,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x18(%r12),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,%r8b │ │ │ │ - cli │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ - mov %r14,0x48(%rbp) │ │ │ │ - mov %rcx,0x50(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46fad0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %ebx,(%rdi) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.XB add (%r10),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46f388 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46f37d │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rdx │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rbx │ │ │ │ + movq $0x46f200,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x46f298,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea 0x2023dba(%rip),%rsi │ │ │ │ + lea 0x20242a7(%rip),%r14 │ │ │ │ + lea -0xd(%r12),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46cdb0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - sti │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex.W │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 46fb00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %dl,%al │ │ │ │ + rex.X add (%rdx),%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46f41a │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46f40f │ │ │ │ + movq $0x46f2f8,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %r8,%rax │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x2023db0(%rip),%rsi │ │ │ │ + lea 0x2024284(%rip),%r14 │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1df4158 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x2024277(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - mov %ebx,(%rdi) │ │ │ │ + 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 %r14b,(%r8) │ │ │ │ - sti │ │ │ │ - rex.RX add %r9b,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46f4bb │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46f478,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46fb30 │ │ │ │ + jne 46f478 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebx,(%rdi) │ │ │ │ + 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,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ - movq $0x46fb68,0x48(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cwtl │ │ │ │ - sti │ │ │ │ - add %r9b,0x75(%rcx,%r9,4) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 46fb98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46f4f6 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46f563 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46f558,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46f558 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - or $0xf0,%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) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 46fc20 │ │ │ │ - jmp 46f966 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 46f966 │ │ │ │ - xchg %ax,%ax │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,%gs:-0x1(%rcx) │ │ │ │ + gs lock nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46fcac │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%r11 │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - mov 0x3d(%rbx),%r11 │ │ │ │ - mov %r11,0x48(%rsp) │ │ │ │ - mov 0x45(%rbx),%r11 │ │ │ │ - mov 0x4d(%rbx),%rbx │ │ │ │ - movq $0x46f760,-0x58(%r12) │ │ │ │ - mov %rax,-0x48(%r12) │ │ │ │ - mov %rcx,-0x40(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov %r10,-0x18(%r12) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x58(%r12),%rdi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46f59e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - pop %rbp │ │ │ │ - add (%rdx),%al │ │ │ │ - lea -0x70(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 46fec5 │ │ │ │ - movq $0x46fd68,-0x58(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 46f71b │ │ │ │ + movq $0x46f618,-0x28(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%r11 │ │ │ │ - mov 0x3d(%rbx),%r14 │ │ │ │ - mov 0x45(%rbx),%rbx │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %r9,-0x50(%rbp) │ │ │ │ - mov %r10,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %r11,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46fd68 │ │ │ │ + jne 46f618 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - or (%rax),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x5c(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - movq $0x46fdb0,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + push %rax │ │ │ │ + testb $0x48,0x0(%rsi) │ │ │ │ + mov %ebx,%eax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 46fdb0 │ │ │ │ + jne 46f650 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - int $0x0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - pop %rsp │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x68(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 46fec9 │ │ │ │ - add $0xb0,%r12 │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne 46f688 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 46f6c8 │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 46feb5 │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rdi │ │ │ │ - movq $0x46f6c0,-0xa8(%r12) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %r8,-0xa0(%r12) │ │ │ │ - mov %rsi,-0x98(%r12) │ │ │ │ - mov %rdi,-0x90(%r12) │ │ │ │ - mov %rbx,-0x88(%r12) │ │ │ │ - mov 0x50(%rbp),%r9 │ │ │ │ - mov %r9,-0x80(%r12) │ │ │ │ - mov 0x48(%rbp),%r10 │ │ │ │ - mov %r10,-0x78(%r12) │ │ │ │ - mov 0x40(%rbp),%r11 │ │ │ │ - mov %r11,-0x70(%r12) │ │ │ │ - mov 0x38(%rbp),%r14 │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - movq $0x46fc18,-0x50(%r12) │ │ │ │ - mov %r8,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r10,-0x20(%r12) │ │ │ │ - mov %r11,-0x18(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ + ja 46f6b8 │ │ │ │ + movq $0x46f510,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x46f578,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xa7(%r12),%r9 │ │ │ │ - lea -0x4d(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 46b6c0 │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ + lea -0x38(%r12),%rdi │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46f70b │ │ │ │ + movq $0x46f438,-0x30(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x46f4d0,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x30(%r12),%rdi │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov 0x60(%rbp),%r9 │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - add $0x70,%rbp │ │ │ │ - jmp 46b6c0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + nop │ │ │ │ + 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,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4802025b(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 46fff6 │ │ │ │ - add $0xa0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 46ffeb │ │ │ │ - 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 $0x46ed48,-0x98(%r12) │ │ │ │ - mov %r14,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - movq $0x46f1a0,-0x70(%r12) │ │ │ │ - mov %r14,-0x68(%r12) │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov %r8,-0x50(%r12) │ │ │ │ - movq $0x46fcd8,-0x48(%r12) │ │ │ │ - mov %r14,-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) │ │ │ │ - lea -0x95(%r12),%rax │ │ │ │ + jb 46f7b3 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46f770,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46f770 │ │ │ │ + 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,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x6f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r9,%rcx │ │ │ │ - lea -0x45(%r12),%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x23a0563(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 456800 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 46f7ee │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + 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 rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - pop %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46f85b │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x470068,-0x28(%rbp) │ │ │ │ + movq $0x46f850,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470068 │ │ │ │ + jne 46f850 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + 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 │ │ │ │ - test $0x0,%al │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - 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 4700a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,%gs:-0x1(%rcx) │ │ │ │ + gs lock 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) │ │ │ │ - rex.RB clc │ │ │ │ - call 484747b1 <__environ@GLIBC_2.2.5+0x45c5e709> │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ - 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 4700e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46f896 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + 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 %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sub %al,(%rcx) │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 46fa13 │ │ │ │ + movq $0x46f910,-0x28(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470128 │ │ │ │ + jne 46f910 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r11b,0x1(%r8) │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ + rex.RB clc │ │ │ │ + rex.W stc │ │ │ │ + rex.RX add %r9b,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ + (bad) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 470158 │ │ │ │ + jne 46f948 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%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) │ │ │ │ - adc %r9b,-0x39(%r8) │ │ │ │ - adc %r10b,0x49004701(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x75(%rax) │ │ │ │ + jne 46f980 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 46f9c0 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46f9b0 │ │ │ │ + movq $0x46f808,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x46f870,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x38(%r12),%rdi │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46fa03 │ │ │ │ + movq $0x46f730,-0x30(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + movq $0x46f7c8,-0x18(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x30(%r12),%rdi │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - add (%rcx),%eax │ │ │ │ + sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ch,0x3c(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46fa85 │ │ │ │ + movq $0x46f5c0,-0x28(%r12) │ │ │ │ + mov %r9,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x46f8b8,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + mov 0x0(%rbp),%r9 │ │ │ │ + mov %r8,%rax │ │ │ │ + lea -0x25(%r12),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0xd(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 46f3a8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x2023c11(%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) │ │ │ │ + cmp $0x2,%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + cmp $0x2023c21,%eax │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x239ca20(%rip),%r14 │ │ │ │ + jmp 2148fa0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - add %eax,0x0(%rdi) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + 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 46fb63 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46fb20,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4701c8 │ │ │ │ + jne 46fb20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + 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,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - add %eax,0x0(%rdi) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov %dl,(%rsi) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46fbc6 │ │ │ │ + movq $0x46fbb0,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4701f8 │ │ │ │ + jne 46fbb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x16(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea 0x239e09a(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 216dba0 │ │ │ │ + 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) │ │ │ │ + and %dl,(%rsi) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46fc33 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46fc28 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x46fb78,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r13b,(%r8) │ │ │ │ - add 0x0(%rdi),%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x49023915(%rax) │ │ │ │ + add $0x50,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46fcb3 │ │ │ │ + mov 0x2(%rbx),%rax │ │ │ │ + movq $0x46fae0,-0x48(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + movq $0x46fbe0,-0x30(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x28105b1,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x48(%r12),%rdi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %r9,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x50,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 46fd2b │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x46fd20,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470228 │ │ │ │ + jne 46fd20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + 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) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r12b,0x2(%r8) │ │ │ │ - rex.RXB add %r9b,-0x77(%r9) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - jge 470243 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,%gs:-0x1(%rcx) │ │ │ │ + gs lock nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - nop │ │ │ │ - add 0x0(%rdi),%al │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rclb $0x2,(%rcx,%rdi,1) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46fd8e │ │ │ │ + movq $0x46fd78,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470290 │ │ │ │ + jne 46fd78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x48023914(%rax) │ │ │ │ + lea 0x239ded2(%rip),%edi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 216dba0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + adc $0x39,%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 46fdfb │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 46fdf0 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x46fd40,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %al,(%rsi) │ │ │ │ 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) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ + add %ch,%al │ │ │ │ + adc (%rcx),%edi │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB mov $0x4c,%r8b │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 46ff63 │ │ │ │ + movq $0x46fe90,-0x48(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - movq $0x470010,-0x20(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%r8 │ │ │ │ + mov 0x25(%rbx),%r9 │ │ │ │ + mov 0x2d(%rbx),%rbx │ │ │ │ + mov %rbx,%r10 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rcx,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %r9,-0x20(%rbp) │ │ │ │ + mov %r10,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46fe90 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %dh,0x13(%rax) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + movq $0x46fec8,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 46fec8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x57(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 470407 │ │ │ │ - add $0x68,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + adc (%rcx),%edi │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB │ │ │ │ + rex │ │ │ │ + mov 0x48(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 46ff67 │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4703fc │ │ │ │ - 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 $0x46ff00,-0x60(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ + ja 46ff53 │ │ │ │ + movq $0x46fcd8,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + movq $0x46fda8,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x4702e8,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x15(%r12),%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x2025540(%rip),%r14 │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 46c350 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x28105b1,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x50(%r12),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 46fc50 │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - xor %dl,0x2(%rsi) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4705d5 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 46fff3 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x470470,-0x20(%rbp) │ │ │ │ + movq $0x46ffe8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470470 │ │ │ │ + jne 46ffe8 │ │ │ │ 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 %ah,%al │ │ │ │ - push %rbp │ │ │ │ - add (%rdx),%al │ │ │ │ - movq $0x4704c8,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rdx),%rsi │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0x17(%rdx),%rdx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4704c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %eax,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,%gs:-0x1(%rcx) │ │ │ │ + gs lock nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48020255(%rax) │ │ │ │ - movl $0x470510,-0x10(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + clc │ │ │ │ + adc %edi,(%rcx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 470056 │ │ │ │ + movq $0x470040,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470510 │ │ │ │ + jne 470040 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x55(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jne 4705d9 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4705e3 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jge 470568 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne 4705c7 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jge 47059c │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne 4705c7 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x2495a50,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + add %al,%al │ │ │ │ + adc %edi,(%rcx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + cmp $0x239dc0a,%eax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 216dba0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - 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) │ │ │ │ - fsubr %st(2),%st │ │ │ │ - (bad) │ │ │ │ + nop │ │ │ │ + adc %edi,(%rcx) │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733f3f5c <__environ@GLIBC_2.2.5+0x70bddeb4> │ │ │ │ - and %ecx,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4700c3 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4700b8 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x470648,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 21e6180 │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + movq $0x470008,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x10(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x490237ea(%rax) │ │ │ │ - add $0x10,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 470687 │ │ │ │ - cmp $0x10ffff,%rbx │ │ │ │ - ja 470677 │ │ │ │ - movq $0x21f0cf0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 20b3778 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224098 │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - call 484908fb <__environ@GLIBC_2.2.5+0x45c7a853> │ │ │ │ - lea -0x18(%rbp),%eax │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + and %dl,(%rcx) │ │ │ │ + cmp %eax,(%rdx) │ │ │ │ + lea -0x40(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47072b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4706e8,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + jb 47021b │ │ │ │ + movq $0x470148,-0x38(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4706e8 │ │ │ │ + jne 470148 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x49020252(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47071b │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x2495992,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - push %rax │ │ │ │ - push %rdx │ │ │ │ - add (%rdx),%al │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4707c3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x470780,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %bh,0x48023910(%rax) │ │ │ │ + movl $0x470180,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470780 │ │ │ │ + jne 470180 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - push %rdx │ │ │ │ - add (%rdx),%al │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x48023910(%rax) │ │ │ │ + mov 0x18(%rbp),%eax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 47021f │ │ │ │ + add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4707b3 │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x2495992,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + ja 47020b │ │ │ │ + movq $0x46ffa0,-0x50(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + movq $0x470070,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x28105b1,-0x8(%r12) │ │ │ │ + lea -0x30(%r12),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x50(%r12),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 46fc50 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sbb (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + 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 clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47030e │ │ │ │ + add $0x70,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 470303 │ │ │ │ + movq $0x46fc50,-0x68(%r12) │ │ │ │ + mov %r14,-0x60(%r12) │ │ │ │ + movq $0x46fe18,-0x58(%r12) │ │ │ │ + mov %r9,-0x50(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %rdi,-0x40(%r12) │ │ │ │ + mov %r8,-0x38(%r12) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0x62(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x4700e0,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %r8,%r9 │ │ │ │ + lea -0x1d(%r12),%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x2023458(%rip),%rsi │ │ │ │ + lea 0x202332c(%rip),%r14 │ │ │ │ + lea -0x55(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 1df4158 │ │ │ │ + movq $0x70,0x388(%r13) │ │ │ │ + lea 0x202344b(%rip),%rbx │ │ │ │ + jmp *-0x8(%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 470802 │ │ │ │ + jb 47035a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%al │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x210820ff8394c,%al │ │ │ │ + rex.RB movabs 0x163820ff8394c,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ lock scas %es:(%rdi),%rax │ │ │ │ and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x470888,-0x40(%rbp) │ │ │ │ + movq $0x4703e8,-0x48(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x30(%rbx),%rsi │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x28(%rbx),%rbx │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470888 │ │ │ │ + jne 4703e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x3,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 47086d │ │ │ │ - or %al,0x0(%rdi) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rdx),%rsi │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0x17(%rdx),%rdx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4708e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %esi,(%rcx) │ │ │ │ + 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 %r9b,(%r8) │ │ │ │ - or %eax,0x0(%rdi) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ + rex.RB call 8e0820 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470908 │ │ │ │ + jne 470430 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esi,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + leave │ │ │ │ + or $0x0,%al │ │ │ │ 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 │ │ │ │ + rex.RB │ │ │ │ rex.W │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 4709fa │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 4704e4 │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470a39 │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ + ja 4704ee │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 4704d2 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 4704c4 │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jge 470964 │ │ │ │ - movq $0x1de0958,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne 4709ec │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jge 4709a0 │ │ │ │ - movq $0x1de0958,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne 4709ec │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4707d8,-0x38(%r12) │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 4704d2 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 4704c4 │ │ │ │ + movq $0x470330,-0x38(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdi,%rbx │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 470a25 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and $0x37,%dh │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB call 733f43b4 <__environ@GLIBC_2.2.5+0x70bde30c> │ │ │ │ - and %ecx,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x470aa0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 21e6180 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x1a(%rax) │ │ │ │ - (bad) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - adc %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x32(%rdi) │ │ │ │ - cmp $0x10ffff,%rbx │ │ │ │ - ja 470acf │ │ │ │ - movq $0x21f0cf0,-0x8(%r12) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 470579 │ │ │ │ + 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 $0x470370,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x7(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 20b3778 │ │ │ │ - movq $0x10,0x388(%r13) │ │ │ │ - jmp 2224098 │ │ │ │ - nop │ │ │ │ + lea -0x40(%r12),%r14 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x48,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 │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 470b2a │ │ │ │ + jb 4705c2 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x1b4820ff8394c,%al │ │ │ │ + rex.RB movabs 0x163820ff8394c,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ lock scas %es:(%rdi),%rax │ │ │ │ and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x470bb8,-0x48(%rbp) │ │ │ │ + movq $0x470650,-0x48(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ mov 0x40(%rbx),%r8 │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ mov %rdx,-0x40(%rbp) │ │ │ │ mov %r8,-0x38(%rbp) │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470bb8 │ │ │ │ + jne 470650 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ 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 call 8e17c0 │ │ │ │ + rex.RB call 8e0cf0 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov 0xf(%rcx),%rdx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470c00 │ │ │ │ + jne 470698 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ leave │ │ │ │ or $0x0,%al │ │ │ │ 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 cmp %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,0x49000000(%rsi) │ │ │ │ - add $0x40,%esp │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 47074c │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470d13 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jl 470d05 │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 470d23 │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jl 470d05 │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 470ca0 │ │ │ │ - movq $0x470b00,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ + ja 470756 │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 47073a │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 47072c │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 47073a │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 47072c │ │ │ │ + movq $0x470598,-0x38(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x1de0958,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 470cf1 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rsi,%rbx │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - movq $0x1de0958,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor %cl,0x2(%rdx,%rax,1) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 470ddb │ │ │ │ - movq $0x470d98,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 470d98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - rex.WXB add (%r10),%al │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470dcb │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x2495992,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + ja 4707e1 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%r8 │ │ │ │ + mov 0x25(%rbx),%r9 │ │ │ │ + mov 0x2d(%rbx),%r10 │ │ │ │ + mov 0x35(%rbx),%rbx │ │ │ │ + movq $0x4705d8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x40(%r12),%rdi │ │ │ │ + mov %r9,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - movabs 0x4cf8458d4802024b,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 470e6b │ │ │ │ - movq $0x470e28,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %bl,0x2f(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x60(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 470a6c │ │ │ │ + movq $0x470888,-0x48(%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),%rbx │ │ │ │ + mov %rbx,%r10 │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %rsi,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r10,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 470e28 │ │ │ │ + jne 470888 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %dh,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4b(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 470e5b │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x2495992,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + cs add (%rdx),%al │ │ │ │ + movq $0x4708d0,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rax),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4708d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lret │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - nop │ │ │ │ - rex.WR add (%rdx),%r8b │ │ │ │ - lea -0x60(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47101f │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %r8,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 470fb4 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov 0xf(%rdi),%r10 │ │ │ │ - mov 0x17(%rdi),%rdi │ │ │ │ - mov %r8,%r11 │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %r14,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x3,%rcx │ │ │ │ - jae 47105e │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov 0x6(%r8),%rcx │ │ │ │ - mov 0xe(%r8),%r8 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jb 471215 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4712f0 │ │ │ │ - movq $0x470df0,-0x10(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r11,%r9 │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - add $0x48,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 470f7c │ │ │ │ - movq $0x470b40,-0x40(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 470350 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - movq $0x471458,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x3,%rdi │ │ │ │ - jae 471136 │ │ │ │ - cmp $0x2,%rdi │ │ │ │ - jb 4712a9 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add %dl,0x4802022e(%rax) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x38(%rbp),%rsi │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + je 470a33 │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov 0xf(%r8),%r10 │ │ │ │ + mov 0x17(%r8),%r8 │ │ │ │ + mov %rbx,%r11 │ │ │ │ + and $0x7,%ebx │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 470a0d │ │ │ │ + mov %r11,%rbx │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %r10,%r9 │ │ │ │ + mov %r8,%r10 │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + add $0x98,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 470ff5 │ │ │ │ - movq $0x470740,-0x10(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - jmp 470350 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4713d0,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + ja 4709e5 │ │ │ │ + mov 0x6(%rbx),%r11 │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + movq $0x1de0978,-0x90(%r12) │ │ │ │ + mov %r8,-0x88(%r12) │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + movq $0x470518,-0x78(%r12) │ │ │ │ + mov %r11,-0x70(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + lea -0x8f(%r12),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov %r10,-0x48(%r12) │ │ │ │ + mov %r9,-0x40(%r12) │ │ │ │ + movq $0x470780,-0x38(%r12) │ │ │ │ + mov %r11,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x35(%r12),%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x239d27e(%rip),%r14 │ │ │ │ + lea -0x77(%r12),%rax │ │ │ │ + mov %rax,0x58(%rbp) │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp 470260 │ │ │ │ + movq $0x98,0x388(%r13) │ │ │ │ + movq $0x470a80,0x18(%rbp) │ │ │ │ + mov %r10,0x48(%rbp) │ │ │ │ + mov %r9,0x50(%rbp) │ │ │ │ + mov %r8,0x58(%rbp) │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp 2224080 │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x239d22b(%rip),%r14 │ │ │ │ + mov %rax,0x58(%rbp) │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp 470260 │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + cmp %r9,%r10 │ │ │ │ + jl 470a53 │ │ │ │ + cmp %r9,%r10 │ │ │ │ + jne 470aa9 │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ + cmp 0x58(%rbp),%r9 │ │ │ │ + jge 470aa9 │ │ │ │ + lea 0x239d1f7(%rip),%r8 │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov 0x40(%rsp),%r8 │ │ │ │ + jmp 4708f9 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ or %bl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x480237e0(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 471078 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r11,%r9 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4710ce │ │ │ │ - movq $0x470818,-0x50(%r12) │ │ │ │ - mov %r9,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x470a60,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x50(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x471038,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %rbx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp 2223c10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ + add %ah,%al │ │ │ │ + sub $0x2,%al │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jne 470ab0 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + mov 0x30(%rbp),%r10 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 470927 │ │ │ │ + lea 0x239d1a1(%rip),%rbx │ │ │ │ + jmp 4708f9 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x49(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 471142 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 471184 │ │ │ │ - movq $0x470420,-0x30(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x470608,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x30(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x471120,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 2223c10 │ │ │ │ - or (%rax),%esi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 470af2 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB movabs 0x163820ff8394c,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x470b80,-0x48(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rsi,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 470b80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - rex.WB add (%r10),%al │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov 0x48(%rbp),%r11 │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - add $0x60,%rbp │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov %r14,%rcx │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r9,%r10 │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 471332 │ │ │ │ - cmpq $0x10ffff,0x7(%r14) │ │ │ │ - jle 47147d │ │ │ │ - movq $0x470d60,-0x10(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x10(%r12),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r11,%r9 │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - jmp 470f37 │ │ │ │ - nop │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - add $0x30,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47138a │ │ │ │ - cmpq $0x10ffff,0x7(%r14) │ │ │ │ - jle 4712db │ │ │ │ - movq $0x4706a8,-0x10(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - jmp 470350 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - jmp 471142 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x471400,-0x48(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x4711c0,-0x60(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8e1750 │ │ │ │ mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov 0x40(%rsp),%r14 │ │ │ │ - mov %r14,-0x58(%rbp) │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov %r14,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %rsi,-0x38(%rbp) │ │ │ │ - mov %r9,-0x30(%rbp) │ │ │ │ - mov %r10,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x471278,-0x30(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - add (%rax),%al │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 470bc8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + leave │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - rex.RXB add (%r10),%r8b │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rdx,%rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,0x49000000(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 470c86 │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 470c6a │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 470c5c │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 470c6a │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 470c5c │ │ │ │ + movq $0x470ac8,-0x38(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 470fd1 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rsi) │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - rex.RX add (%rdx),%r8b │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x30(%rbp),%r9 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - add $0x48,%rbp │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %r9,%r11 │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %r10,%r8 │ │ │ │ - mov 0x58(%rsp),%r10 │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 470ef8 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 470d11 │ │ │ │ + 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 $0x470b08,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x40(%r12),%r14 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x46(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - 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 $0x40,%rbp │ │ │ │ - jmp 470f37 │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r11,%r9 │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - jmp 471078 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 470d5a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x46(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 471594 │ │ │ │ - movq $0x471508,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB movabs 0x163820ff8394c,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x470de8,-0x48(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rsi,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471508 │ │ │ │ + jne 470de8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - rex.RX add (%rdx),%r8b │ │ │ │ - movq $0x471548,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8e1c20 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471548 │ │ │ │ + jne 470e30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + leave │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,0x49000000(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 470eee │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 470ed2 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 470ec4 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 470ed2 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 470ec4 │ │ │ │ + movq $0x470d30,-0x38(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - add (%r10),%r8b │ │ │ │ - movq $0x471578,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471578 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x49020245(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 470f79 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%r8 │ │ │ │ + mov 0x25(%rbx),%r9 │ │ │ │ + mov 0x2d(%rbx),%r10 │ │ │ │ + mov 0x35(%rbx),%rbx │ │ │ │ + movq $0x470d70,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x40(%r12),%rdi │ │ │ │ + mov %r9,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ (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,0x45(%rax) │ │ │ │ + add %al,%al │ │ │ │ + (bad) │ │ │ │ add (%rdx),%al │ │ │ │ - lea -0x38(%rbp),%rax │ │ │ │ + lea -0x48(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4716d3 │ │ │ │ - movq $0x471600,-0x28(%rbp) │ │ │ │ + jb 47118b │ │ │ │ + movq $0x470ff8,-0x28(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rdi,%rbx │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471600 │ │ │ │ + jne 470ff8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add (%r10),%r8b │ │ │ │ - movq $0x471640,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %ch,0x27(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + movq $0x471048,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471640 │ │ │ │ + jne 471048 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 47113d │ │ │ │ + add $0x98,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47112d │ │ │ │ + mov 0x6(%rbx),%rdi │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x470cb0,-0x90(%r12) │ │ │ │ + mov %rdi,-0x88(%r12) │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %r8,-0x78(%r12) │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov %r9,-0x70(%r12) │ │ │ │ + mov %rcx,-0x68(%r12) │ │ │ │ + mov 0x18(%rbp),%r10 │ │ │ │ + mov %r10,-0x60(%r12) │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + mov %r11,-0x58(%r12) │ │ │ │ + movq $0x470f18,-0x50(%r12) │ │ │ │ + mov %rdi,-0x48(%r12) │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %r8,-0x38(%r12) │ │ │ │ + mov %r9,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov %r11,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0x4d(%r12),%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + lea -0x8f(%r12),%rax │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 470260 │ │ │ │ + movq $0x98,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47117b │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rcx,0x40(%rbp) │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 470260 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - add (%rdx),%r8b │ │ │ │ - movq $0x471680,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + and $0x8d480202,%eax │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47129f │ │ │ │ + movq $0x4711f0,-0x28(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4711f0 │ │ │ │ + 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 %bl,0x49020225(%rax) │ │ │ │ + add $0x60,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47128f │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + mov 0x17(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rdx │ │ │ │ + mov 0xf(%rdx),%rsi │ │ │ │ + mov 0x17(%rdx),%rdi │ │ │ │ + movq $0x470808,-0x58(%r12) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov %r8,-0x50(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov %r8,-0x38(%r12) │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov %r9,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x470fa0,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0xd(%r12),%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x202248c(%rip),%r14 │ │ │ │ + lea -0x57(%r12),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46a268 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x202250a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,%al │ │ │ │ + and (%rdx),%eax │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + cmp $0x20223e9,%eax │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x239b210(%rip),%r14 │ │ │ │ + jmp 2148fa0 │ │ │ │ + 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 47131a │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB movabs 0x163820ff8394c,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4713a8,-0x48(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rsi,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471680 │ │ │ │ + jne 4713a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48020244(%rax) │ │ │ │ - movl $0x4716b0,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8e27a0 │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4716b0 │ │ │ │ + jne 4713f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ + leave │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x44(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - movq $0x4716e8,0x10(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,0x49000000(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4714ae │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add $0x2,%al │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 471492 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 471484 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 471492 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 471484 │ │ │ │ + movq $0x4712f0,-0x38(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ + add %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 471539 │ │ │ │ + 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 $0x471330,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x40(%r12),%r14 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add (%rdx),%r8b │ │ │ │ - movq $0x471720,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %r14,0x10(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471720 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - rex.XB add (%r10),%al │ │ │ │ - movq $0x471750,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 471582 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB movabs 0x163820ff8394c,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x471610,-0x48(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rsi,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471750 │ │ │ │ + jne 471610 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rex.XB add (%r10),%al │ │ │ │ - movq $0x471780,0x0(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8e2c70 │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471780 │ │ │ │ + jne 471658 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + leave │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x49020243(%rax) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + and %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,0x49000000(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471716 │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 4716fa │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 4716ec │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 4716fa │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 4716ec │ │ │ │ + movq $0x471558,-0x38(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.XB add (%r10),%al │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4718ab │ │ │ │ - movq $0x471810,-0x38(%rbp) │ │ │ │ - mov 0x4(%rbx),%rax │ │ │ │ - mov 0xc(%rbx),%rcx │ │ │ │ - mov 0x14(%rbx),%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r14,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rdi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4717a1 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%r8 │ │ │ │ + mov 0x25(%rbx),%r9 │ │ │ │ + mov 0x2d(%rbx),%r10 │ │ │ │ + mov 0x35(%rbx),%rbx │ │ │ │ + movq $0x471598,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x40(%r12),%rdi │ │ │ │ + mov %r9,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - rex.XB add (%r10),%al │ │ │ │ - movq $0x471850,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + (bad) │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x40(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 471933 │ │ │ │ + movq $0x471818,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471850 │ │ │ │ + jne 471818 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - rex.X add (%rdx),%al │ │ │ │ - movq $0x471888,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %bl,0x4802021f(%rax) │ │ │ │ + movl $0x471868,-0x20(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471888 │ │ │ │ + jne 471868 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xchg %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48020242(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - movq $0x4718c0,0x8(%rbp) │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ + add %cl,0x1f(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 471937 │ │ │ │ + add $0x80,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471923 │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4714d8,-0x78(%r12) │ │ │ │ + mov %rsi,-0x70(%r12) │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rdi,-0x60(%r12) │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov %r8,-0x58(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov %r9,-0x48(%r12) │ │ │ │ + mov 0x10(%rbp),%r10 │ │ │ │ + mov %r10,-0x40(%r12) │ │ │ │ + movq $0x471740,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + mov %r10,(%r12) │ │ │ │ + lea -0x77(%r12),%r9 │ │ │ │ + lea -0x35(%r12),%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 4711a8 │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 4711a8 │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x42(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x1e(%rax) │ │ │ │ add (%rdx),%al │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4718f8,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,0x30(%rbp) │ │ │ │ - mov %rcx,0x38(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 471a11 │ │ │ │ + movq $0x4719b0,-0x20(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4718f8 │ │ │ │ + jne 4719b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %ah,(%rax) │ │ │ │ - rex.X add (%rdx),%al │ │ │ │ - movq $0x471928,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471928 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ (bad) │ │ │ │ + add (%rdx),%al │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471a01 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x4717c8,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0xd(%r12),%r9 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x2021dc9(%rip),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 46a268 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2021de0(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - add (%r10),%al │ │ │ │ - movq $0x471958,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 471ab3 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x471a70,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471958 │ │ │ │ + jne 471a70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - add (%r10),%al │ │ │ │ - movq $0x471988,0x0(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %cl,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48020241(%rax) │ │ │ │ - movl $0x4719b0,0x0(%rbp) │ │ │ │ - mov %r14,0x30(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 471b1b │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x471b10,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4719b0 │ │ │ │ + jne 471b10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xchg %al,(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x41(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - movq $0x4719e0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4719e0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - xchg %al,(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - add (%r10),%al │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,%gs:-0x1(%rcx) │ │ │ │ + gs lock nop │ │ │ │ (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 (%r10),%al │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 471aec │ │ │ │ - movq $0x471a60,-0x20(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 471c8d │ │ │ │ + movq $0x471b80,-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 471a60 │ │ │ │ + jne 471b80 │ │ │ │ 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 %bh,0x48020240(%rax) │ │ │ │ - movl $0x471aa0,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + mov $0x4800471b,%eax │ │ │ │ + mov %ebx,%eax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471aa0 │ │ │ │ + jne 471bb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x40(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - movq $0x471ad0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je 471c33 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471c23 │ │ │ │ + movq $0x471ac8,-0x30(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2810241,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x30(%r12),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471c7d │ │ │ │ + movq $0x471a30,-0x28(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2810241,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x28(%r12),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 471d2b │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x471ce8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471ad0 │ │ │ │ + jne 471ce8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x40(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4717b8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + 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 rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - pop %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 471d93 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x471b58,-0x28(%rbp) │ │ │ │ + movq $0x471d88,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471b58 │ │ │ │ + jne 471d88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + 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 │ │ │ │ - cwtl │ │ │ │ - sbb 0x0(%rdi),%eax │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - 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 471b98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,%gs:-0x1(%rcx) │ │ │ │ + gs lock nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ 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 clc │ │ │ │ - fcomps (%rbx) │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 471f05 │ │ │ │ + movq $0x471df8,-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 471bd8 │ │ │ │ + jne 471df8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%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,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - sbb %bl,(%rdi,%rax,2) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - 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 471c18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r9b,0x1c(%r8) │ │ │ │ + xor %bl,(%rsi) │ │ │ │ rex.RXB add %r9b,-0x77(%r8) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ + (bad) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 471c48 │ │ │ │ + jne 471e30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x39(%r8) │ │ │ │ - adc %r8b,0x4900471c(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je 471eab │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471e9b │ │ │ │ + movq $0x471d40,-0x30(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2810241,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x30(%r12),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471ef5 │ │ │ │ + movq $0x471ca8,-0x28(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x21f0db0,-0x10(%r12) │ │ │ │ + movq $0x2810241,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x28(%r12),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea -0xe(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,0x4800471c(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471cb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 471f96 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 471f8b │ │ │ │ + movq $0x471b38,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + movq $0x471db0,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %rdi,%r9 │ │ │ │ + lea -0x5(%r12),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x20218c4(%rip),%rsi │ │ │ │ + lea 0x20211c0(%rip),%r14 │ │ │ │ + lea -0x15(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1df4158 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x20218b3(%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 %r13b,%r8b │ │ │ │ - sbb $0x47,%al │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - sbb %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 471ce8 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rex.W │ │ │ │ + repnz cmp %al,(%rdx) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47200e │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x471ff8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 471ff8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + repnz cmp %al,(%rdx) │ │ │ │ + lea 0x239bc52(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 216dba0 │ │ │ │ + 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 %r11b,(%r8) │ │ │ │ - sbb $0x89480047,%eax │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 471d18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ nopl (%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 %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r10b,0x1d(%r8) │ │ │ │ - rex.RXB add %r9b,-0x77(%r9) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - jge 471d33 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 4720a4 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472099 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x472028,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sbbb $0x75,-0x76b3ffb9(%rip) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 471d80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47213b │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4720f8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4720f8 │ │ │ │ + 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,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %eax,(%rax) │ │ │ │ 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 %bl,%al │ │ │ │ - cmp $0x2,%al │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4721d3 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x472190,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 472190 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + 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,0x2d(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x471b00,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - jmp 470350 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47226b │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x471ec0,-0x58(%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 0x48(%rbx),%r9 │ │ │ │ - mov 0x50(%rbx),%r10 │ │ │ │ - mov 0x40(%rbx),%rbx │ │ │ │ - mov %r8,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + movq $0x472228,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471ec0 │ │ │ │ + jne 472228 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rbx) │ │ │ │ + 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,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - add %bl,(%rdi) │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - 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 │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 472303 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4722c0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 471f00 │ │ │ │ + jne 4722c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rsi) │ │ │ │ + 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,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%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 (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471f40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or (%rax,%rax,1),%cl │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8e3ed0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 471f88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - int $0x60 │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 472394 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472389 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x472318,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x75(%r8) │ │ │ │ - rex.WRB push %r8 │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 471fec │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jl 4721bd │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jne 471fec │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jl 4721bd │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jne 471fec │ │ │ │ - movq $0x4721b0,0x18(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movq $0x472030,0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - mov %rdi,0x48(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 472443 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x472400,-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 472030 │ │ │ │ + jne 472400 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %ecx,(%rdi) │ │ │ │ + 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,-0x39(%rax) │ │ │ │ - add %r12b,0x20(%r8) │ │ │ │ - add %r9b,0x45(%r11,%r9,4) │ │ │ │ - cmp %cl,-0x75(%rax) │ │ │ │ - jge 472080 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - jmp 1de05f8 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - or %edi,0x0(%rdi) │ │ │ │ + nop │ │ │ │ + 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,-0x39(%r8) │ │ │ │ - or %r11b,0x48004720(%r8) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,0x40(%rbp) │ │ │ │ - mov %rcx,0x48(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4724f3 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4724b0,-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 472098 │ │ │ │ + jne 4724b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov %cl,(%rdi) │ │ │ │ + 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,-0x39(%rax) │ │ │ │ - add %r9b,%r8b │ │ │ │ - and %al,0x0(%rdi) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4720c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov %cl,(%rdi) │ │ │ │ - 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) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + 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 %r15b,%r8b │ │ │ │ - and %al,0x0(%rdi) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 4725a3 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x472560,-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 4720f8 │ │ │ │ + jne 472560 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov %cl,(%rdi) │ │ │ │ + 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) │ │ │ │ - rex.RB │ │ │ │ - rex │ │ │ │ - movq $0x472130,0x40(%rbp) │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 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,0x26(%rdi) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - (bad) │ │ │ │ - and %eax,0x0(%rdi) │ │ │ │ - mov %r14,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 472653 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x472610,-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 472160 │ │ │ │ + jne 472610 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - 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) │ │ │ │ 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 $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - or 0x0(%rax,%rax,1),%bh │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 4721d8 │ │ │ │ - jmp 471ff6 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 471ff6 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add %dl,(%rdx) │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x48(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47272d │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov 0xc(%rbx),%rcx │ │ │ │ + mov 0x14(%rbx),%rdx │ │ │ │ + mov 0x1c(%rbx),%rbx │ │ │ │ + mov %r8,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + je 4726e9 │ │ │ │ + movq $0x472748,-0x48(%rbp) │ │ │ │ + mov %rdi,%r9 │ │ │ │ + lea 0x23925f5(%rip),%rdi │ │ │ │ + mov %rsi,%r10 │ │ │ │ + lea 0x2392603(%rip),%rsi │ │ │ │ + mov %r14,%r11 │ │ │ │ + lea 0x238c273(%rip),%r14 │ │ │ │ + mov %rbx,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %r11,-0x20(%rbp) │ │ │ │ + mov %r10,-0x18(%rbp) │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ + jmp 21523c0 │ │ │ │ + movq $0x4729c8,-0x38(%rbp) │ │ │ │ + lea 0x23925a9(%rip),%rdi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + lea 0x23925b7(%rip),%rsi │ │ │ │ + mov %r14,%r9 │ │ │ │ + lea 0x238c227(%rip),%r14 │ │ │ │ + mov %rbx,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %r9,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 21523c0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - cmp %al,(%rdx) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ (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 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 472253 │ │ │ │ - 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 $0x471e38,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4c(%rdi) │ │ │ │ + movq $0x472338,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x50(%r12),%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 470350 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x4727c8,0x10(%rbp) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2189780 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48020238(%rax) │ │ │ │ - lea -0x88(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4724ac │ │ │ │ - movq $0x472320,-0x60(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x3d(%rbx),%r11 │ │ │ │ - mov %r9,0x40(%rsp) │ │ │ │ - mov 0x45(%rbx),%r9 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - mov %r10,-0x58(%rbp) │ │ │ │ - mov 0x48(%rsp),%r10 │ │ │ │ - mov %r10,-0x50(%rbp) │ │ │ │ - mov %rax,-0x48(%rbp) │ │ │ │ - mov %r9,-0x40(%rbp) │ │ │ │ - mov %r11,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa0,%rbp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x52(%rbp) │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472816 │ │ │ │ + movq $0x4723a8,-0x20(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x472858,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472320 │ │ │ │ + jne 472858 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or (%rsi),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - (bad) │ │ │ │ - add (%rdx),%al │ │ │ │ - movq $0x472360,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + nop │ │ │ │ + sub %al,0x0(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472360 │ │ │ │ + jne 472890 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0xc,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48020237(%rax) │ │ │ │ - movl $0x4723a0,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x60(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4723a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or $0x18,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x37(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - movq $0x4723e8,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdx,%rdx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4728de │ │ │ │ + movq $0x4725b8,-0x20(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x472918,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4723e8 │ │ │ │ + jne 472918 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rol $1,%al │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + cmp %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je 472976 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472966 │ │ │ │ + movq $0x472508,-0x20(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472966 │ │ │ │ + movq $0x472458,-0x20(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 47244c │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jl 47264d │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jne 47244c │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jl 47264d │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jne 47244c │ │ │ │ - movq $0x472640,0x18(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x68(%rbp),%rsi │ │ │ │ - mov 0x60(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rcx,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - movq $0x472490,0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - mov %rdi,0x50(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472490 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or $0x1e,%al │ │ │ │ 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) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x4c(%rdi) │ │ │ │ + movq $0x472048,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x472a48,0x10(%rbp) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2189780 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x48020236(%rax) │ │ │ │ - movl $0x4724c0,0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x60(%rbp),%r14 │ │ │ │ - jmp 1de05f8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - or $0x7e,%al │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x36(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4724f8,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,0x48(%rbp) │ │ │ │ - mov %rcx,0x60(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x40(%rbp) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472a84 │ │ │ │ + movq $0x4720b8,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x472ac8,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4724f8 │ │ │ │ + jne 472ac8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - or (%rdi),%ebx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ss add (%rdx),%al │ │ │ │ - movq $0x472528,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + add %ch,(%rbx) │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472528 │ │ │ │ + jne 472b00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or (%rdi),%ebx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - xor $0xc7480202,%eax │ │ │ │ - add %r11b,0x25(%r8) │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rax,%rax,2) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472b3c │ │ │ │ + movq $0x472280,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x472b78,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472558 │ │ │ │ + jne 472b78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or (%rdi),%ebx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor $0xc7480202,%eax │ │ │ │ - add %r9b,0x49004725(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rsp,%rdi,1) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472bb4 │ │ │ │ + movq $0x4721e8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472bb4 │ │ │ │ + movq $0x472150,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + nop │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x48020235(%rax) │ │ │ │ - movl $0x4725b0,0x0(%rbp) │ │ │ │ - mov %r14,0x58(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4725b0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rdi),%edi │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x35(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - movq $0x4725e0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ + add %al,0x4802020c(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 472cc4 │ │ │ │ + movq $0x472c58,-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 4725e0 │ │ │ │ + jne 472c58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdi),%edi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %bh,(%rax) │ │ │ │ - xor $0xc7480202,%eax │ │ │ │ - add %r10b,(%r8) │ │ │ │ - es rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - pop %rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ + or $0x2,%al │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + rex.RB call 8e5908 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rdx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472610 │ │ │ │ + jne 472ca8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdi),%edi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + or (%rdx),%eax │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + add %r11b,%r8b │ │ │ │ + sub $0x47,%al │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + cmp $0x2020a8b,%eax │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 1df3bb8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - xor $0x89490202,%eax │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - jge 47265f │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov 0x58(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or $0xf8,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - xor $0x2,%al │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x75(%rax) │ │ │ │ - jge 472670 │ │ │ │ - jmp 472456 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 472456 │ │ │ │ + add %bl,0x4802020b(%rax) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 472d08 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x239af55(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 472670 │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0xf(%rbx),%rdi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jl 472d2b │ │ │ │ + mov %rbx,%r8 │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jne 472d4b │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + cmp 0x10(%rbp),%rbx │ │ │ │ + jge 472d4b │ │ │ │ + lea 0x239af1f(%rip),%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x239af12(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 472670 │ │ │ │ + mov %r8,%rdx │ │ │ │ + lea 0x239aefc(%rip),%r8 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x239aeef(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 472670 │ │ │ │ xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - xor $0x2,%al │ │ │ │ + add %cl,(%rax) │ │ │ │ + or (%rdx),%eax │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB cwtl │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 472845 │ │ │ │ - movq $0x4726f0,-0x50(%rbp) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 472e55 │ │ │ │ + movq $0x472dd0,-0x20(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%r11 │ │ │ │ - mov 0x3d(%rbx),%rbx │ │ │ │ - mov %rbx,%r14 │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %r9,-0x48(%rbp) │ │ │ │ - mov %r8,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r11,-0x18(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4726f0 │ │ │ │ + jne 472dd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x34(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - movq $0x472738,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %al,%al │ │ │ │ + or (%rdx),%al │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ + or %ch,(%rsi) │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472738 │ │ │ │ + jne 472e08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - int3 │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - xor $0x2,%al │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x4802020a(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 472e36 │ │ │ │ + movq $0x472e70,0x8(%rbp) │ │ │ │ + lea 0x202091b(%rip),%rdi │ │ │ │ mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 472849 │ │ │ │ - add $0xa0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 472835 │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rdi │ │ │ │ - movq $0x4721e0,-0x98(%r12) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov %r8,-0x90(%r12) │ │ │ │ - mov %rsi,-0x88(%r12) │ │ │ │ - mov %rdi,-0x80(%r12) │ │ │ │ - mov %rbx,-0x78(%r12) │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov 0x40(%rbp),%r10 │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - mov 0x30(%rbp),%r11 │ │ │ │ - mov %r11,-0x60(%r12) │ │ │ │ - mov 0x10(%rbp),%r11 │ │ │ │ - mov %r11,-0x58(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0x472280,-0x48(%r12) │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea 0x2021b6d(%rip),%rsi │ │ │ │ - lea 0x2021ec2(%rip),%r14 │ │ │ │ - lea -0x45(%r12),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - lea -0x97(%r12),%rax │ │ │ │ - mov %rax,0x60(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 45b248 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1df3bb8 │ │ │ │ + lea 0x239ae14(%rip),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 472670 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea 0x2021b24(%rip),%rsi │ │ │ │ - lea 0x2021e79(%rip),%r14 │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov %rbx,0x58(%rbp) │ │ │ │ - mov %rax,0x60(%rbp) │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 45b248 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48020232(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47298b │ │ │ │ - add $0x98,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 472980 │ │ │ │ - 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 $0x4717b8,-0x90(%r12) │ │ │ │ - mov %rax,-0x88(%r12) │ │ │ │ - mov %r14,-0x80(%r12) │ │ │ │ - mov %rcx,-0x78(%r12) │ │ │ │ - movq $0x471a18,-0x70(%r12) │ │ │ │ - lea -0x8c(%r12),%r9 │ │ │ │ - mov %r9,-0x68(%r12) │ │ │ │ - movq $0x471dd8,-0x60(%r12) │ │ │ │ - mov %r14,-0x58(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov %rdi,-0x48(%r12) │ │ │ │ - movq $0x472670,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - lea -0x6d(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x3d(%r12),%r9 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x239dd6e(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 456800 │ │ │ │ - movq $0x98,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + or (%rdx),%al │ │ │ │ + add -0x77(%rbp),%cl │ │ │ │ + lock mov %rbx,%rdi │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 472670 │ │ │ │ + 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) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ + 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 4729ca │ │ │ │ + jb 472f1c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 472f11 │ │ │ │ movq $0x222af48,-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 $0x472ea0,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + 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 movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 472fb3 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x472a58,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + movq $0x472f70,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472a58 │ │ │ │ + jne 472f70 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + 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,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8e5500 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47304b │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x473008,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472aa0 │ │ │ │ + jne 473008 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 472b5e │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 472b42 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 472b34 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 472b42 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 472b34 │ │ │ │ - movq $0x4729a0,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%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 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4902022f(%rax) │ │ │ │ - add $0x48,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 472be9 │ │ │ │ - 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 $0x4729e0,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 472898 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add (%rdx),%al │ │ │ │ - lea -0x88(%rbp),%rax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 472e84 │ │ │ │ - movq $0x472c90,-0x58(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x35(%rbx),%r10 │ │ │ │ - mov 0x3d(%rbx),%r11 │ │ │ │ - mov 0x2d(%rbx),%rbx │ │ │ │ - mov %rax,-0x50(%rbp) │ │ │ │ - mov %rdx,-0x48(%rbp) │ │ │ │ - mov %r11,-0x40(%rbp) │ │ │ │ - mov %r10,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %r9,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + jb 4730e3 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4730a0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472c90 │ │ │ │ + jne 4730a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or (%rbx),%al │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,0x4802022e(%rax) │ │ │ │ - movl $0x472ce0,-0x18(%rbp) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rdx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472ce0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - int $0x18 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - cs add (%rdx),%al │ │ │ │ - movq $0x472d28,-0x18(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47317b │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x473138,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472d28 │ │ │ │ + jne 473138 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - rol $1,%dh │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub $0x8b480202,%eax │ │ │ │ - test %eax,0x48000000(%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 472dec │ │ │ │ - mov 0x48(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 472e88 │ │ │ │ - movq $0x472d80,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x80(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472d80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - shl $1,%dh │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4802022d(%rax) │ │ │ │ - mov 0x70(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 472f8c │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 4730cc │ │ │ │ - movq $0x472dd0,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472dd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ebx,%? │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 20a79d0 │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x2d(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x70(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x68(%rbp),%rsi │ │ │ │ + sldt (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47320c │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473201 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + movq $0x473190,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x18(%r12),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - movq $0x472e18,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472e18 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - int $0xd8 │ │ │ │ - add $0x0,%al │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - sub $0x8b480202,%eax │ │ │ │ - rex.RB pop %r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 472f44 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 47306c │ │ │ │ - movq $0x472e68,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 473273 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x473268,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472e68 │ │ │ │ + jne 473268 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rbx),%bh │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4c02022c(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 472fd4 │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 47312c │ │ │ │ - movq $0x472ed8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x80(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472ed8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - shl $1,%dh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,%gs:-0x1(%rcx) │ │ │ │ + gs lock nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2c(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x70(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 4732cc │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 47345c │ │ │ │ - movq $0x472f28,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472f28 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ebx,%? │ │ │ │ - add (%rax),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub (%rdx),%eax │ │ │ │ - add 0x45(%rbx,%rcx,4),%cl │ │ │ │ - jo 472f75 │ │ │ │ - mov 0x8(%rbp),%edi │ │ │ │ - mov 0x68(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - movq $0x472f70,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4732db │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4732d0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 472f70 │ │ │ │ + jne 4732d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or 0x0(%rbx),%bh │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c02022b(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - movq $0x472fb8,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 472fb8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ebx,%? │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,%gs:-0x1(%rcx) │ │ │ │ + gs lock nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x2b(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x70(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x68(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - movq $0x473000,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 473000 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - int $0xd8 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - sub (%rdx),%eax │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - rex.RB pop %r8 │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 4731e4 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 473314 │ │ │ │ - movq $0x473050,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 473050 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rbx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - sub (%rdx),%al │ │ │ │ - add 0x45(%rbx,%rcx,4),%cl │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jge 473068 │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 47322c │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 473374 │ │ │ │ - movq $0x4730b0,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 473343 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x473338,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4730b0 │ │ │ │ + jne 473338 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - or 0x0(%rbx),%bh │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x2a(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 47327c │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 4733e4 │ │ │ │ - movq $0x473110,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 473110 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - mov %ebx,%? │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ + add %al,%gs:-0x1(%rcx) │ │ │ │ + gs lock nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sub (%rdx),%al │ │ │ │ - add 0x45(%rbx,%rcx,4),%cl │ │ │ │ - jo 47315d │ │ │ │ - mov 0x8(%rbp),%edi │ │ │ │ - mov 0x68(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 47314d │ │ │ │ - movq $0x4737c0,0x28(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x68(%rbp),%rsi │ │ │ │ - mov 0x60(%rbp),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x473178,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 473178 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - int $0xd8 │ │ │ │ - add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48020229(%rax) │ │ │ │ - mov 0x58(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 4734bc │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 4735a4 │ │ │ │ - movq $0x4731c8,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4733ab │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4733a0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4731c8 │ │ │ │ + jne 4733a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rbx),%bh │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x29(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - movq $0x473210,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 473210 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or 0x0(%rbx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,%gs:-0x1(%rcx) │ │ │ │ + gs lock nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - sub %eax,(%rdx) │ │ │ │ - add 0x45(%rbx,%rcx,4),%cl │ │ │ │ - sub %cl,-0x75(%rax) │ │ │ │ - jge 473228 │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - movq $0x473260,0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x68(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + test $0x4,%al │ │ │ │ + add (%rdx),%al │ │ │ │ + lea -0x40(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4734b9 │ │ │ │ + movq $0x473430,-0x38(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473260 │ │ │ │ + jne 473430 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - or 0x0(%rdi),%edi │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4c020228(%rax) │ │ │ │ - mov 0x58(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - movq $0x4732b0,0x28(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x80(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ + add %al,0x4(%rax) │ │ │ │ + add (%rdx),%al │ │ │ │ + movq $0x473468,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4732b0 │ │ │ │ + jne 473468 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - or 0x0(%rdi),%edi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x28(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - movq $0x4732f8,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4732f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %cl,(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ + add -0x7cb7f81d(%rbx),%al │ │ │ │ + sti │ │ │ │ + add %esi,0x48(%rdx,%riz,1) │ │ │ │ + movl $0x4734d0,0x0(%rbp) │ │ │ │ + lea 0x2391821(%rip),%rdi │ │ │ │ + lea 0x2391832(%rip),%rsi │ │ │ │ + lea 0x238b4a5(%rip),%r14 │ │ │ │ + jmp 21523c0 │ │ │ │ + movq $0x473720,0x8(%rbp) │ │ │ │ + lea 0x23917ff(%rip),%rdi │ │ │ │ + lea 0x2391810(%rip),%rsi │ │ │ │ + lea 0x238b483(%rip),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 21523c0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl (%rax) │ │ │ │ - mov %ebx,%? │ │ │ │ + (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) │ │ │ │ + cmp %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x48(%rdi) │ │ │ │ + movq $0x4731b0,-0x30(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x473548,0x0(%rbp) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp 2189780 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl (%rax) │ │ │ │ + xchg %ecx,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - sub %al,(%rdx) │ │ │ │ - add 0x45(%rbx,%rcx,4),%cl │ │ │ │ - jo 473345 │ │ │ │ - mov 0x8(%rbp),%edi │ │ │ │ - mov 0x68(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47358d │ │ │ │ + movq $0x473220,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 473504 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 473604 │ │ │ │ - movq $0x473358,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x4735d0,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473358 │ │ │ │ + jne 4735d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - or 0x0(%rbx),%bh │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %eax,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ (bad) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 473396 │ │ │ │ - movq $0x4738e0,0x10(%rbp) │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x4733c8,0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x68(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ + ss rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4733c8 │ │ │ │ + jne 473600 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - or 0x0(%rdi),%edi │ │ │ │ + xchg %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x27(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 473409 │ │ │ │ - movq $0x473940,0x28(%rbp) │ │ │ │ - mov 0x80(%rbp),%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x473440,0x28(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x80(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 473440 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or 0x0(%rdi),%edi │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - es add (%rdx),%al │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 473554 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 473674 │ │ │ │ - movq $0x4734a0,0x10(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rcx,%rcx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473645 │ │ │ │ + movq $0x473358,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x473680,0x0(%rbp) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4734a0 │ │ │ │ + jne 473680 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - mov %ebx,%? │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ecx,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x26(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x70(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x68(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + cmp %r9b,-0x75(%r8) │ │ │ │ + rex.WRB or %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x49(%rcx,%rax,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4736c5 │ │ │ │ + movq $0x4732f0,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ - add $0x78,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - movq $0x4734e8,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4734e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4736c5 │ │ │ │ + movq $0x473288,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ nopl (%rax) │ │ │ │ - or 0x0(%rbx),%bh │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - es add (%rdx),%al │ │ │ │ - mov 0x28(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - movq $0x473538,0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x68(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 473538 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or 0x0(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - and $0x8b4c0202,%eax │ │ │ │ - rex.RB pop %r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - movq $0x473588,0x28(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x80(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 473588 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - or 0x0(%rdi),%edi │ │ │ │ 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,0x4c(%rdi) │ │ │ │ + movq $0x472ec0,-0x30(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x4737a0,0x10(%rbp) │ │ │ │ + lea -0x30(%r12),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 2189780 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x4c020225(%rax) │ │ │ │ - mov 0x58(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 4736ec │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 47373c │ │ │ │ - movq $0x4735e8,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4735e8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nop │ │ │ │ - or 0x0(%rbx),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - and $0x8b4c0202,%eax │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - jge 473600 │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 473626 │ │ │ │ - movq $0x4739a0,0x10(%rbp) │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x473658,0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x68(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 473658 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rdi),%edi │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - and $0x2,%al │ │ │ │ - add 0x45(%rbx,%rcx,4),%cl │ │ │ │ - pop %rax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x40(%rbp) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4737dc │ │ │ │ + movq $0x472f30,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 473699 │ │ │ │ - movq $0x473a00,0x28(%rbp) │ │ │ │ - mov 0x80(%rbp),%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x4736d0,0x28(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x80(%rbp) │ │ │ │ add $0x28,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x473820,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4736d0 │ │ │ │ + jne 473820 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or 0x0(%rdi),%edi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x24(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - movq $0x473720,0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x68(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + pop %rax │ │ │ │ + cmp %al,0x0(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473720 │ │ │ │ + jne 473858 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or 0x0(%rdi),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - and (%rdx),%eax │ │ │ │ - add 0x45(%rbx,%rcx,4),%cl │ │ │ │ - pop %rax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 47375e │ │ │ │ - movq $0x473a60,0x10(%rbp) │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x473790,0x10(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x68(%rbp) │ │ │ │ - add $0x10,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rax,%rax,2) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473894 │ │ │ │ + movq $0x4730f8,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x4738d0,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473790 │ │ │ │ + jne 4738d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or 0x0(%rdi),%edi │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c020223(%rax) │ │ │ │ - mov 0x58(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or (%rsi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rsp,%rdi,1) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47390c │ │ │ │ + movq $0x473060,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47390c │ │ │ │ + movq $0x472fc8,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + nop │ │ │ │ + sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x23(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - movq $0x4737f0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x58(%rbp),%rbx │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4737f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or (%rsi),%edi │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - and (%rdx),%eax │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r13b,(%r8) │ │ │ │ - cmp %al,0x0(%rdi) │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ + add %cl,-0x1(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + add $0x78,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473a04 │ │ │ │ + mov 0x2(%rbx),%rax │ │ │ │ + movq $0x472670,-0x70(%r12) │ │ │ │ + mov %r9,-0x68(%r12) │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + mov %rbx,-0x60(%r12) │ │ │ │ + mov %r14,-0x58(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + movq $0x472c10,-0x48(%r12) │ │ │ │ + lea -0x6c(%r12),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %rsi,-0x38(%r12) │ │ │ │ + movq $0x472d88,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + movq $0x4733c8,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %r8,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x47(%r12),%r9 │ │ │ │ + mov %r8,%rax │ │ │ │ + lea -0x2d(%r12),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + lea -0x1d(%r12),%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ + jmp 471968 │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rdi),%bl │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and (%rdx),%al │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r10b,0x38(%r8) │ │ │ │ - add %r9b,0x75(%r9,%r9,4) │ │ │ │ - push %rax │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 473850 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rdi),%bl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,%al │ │ │ │ - and (%rdx),%al │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r8b,0x48004738(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 473880 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdi),%bl │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 473a52 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48020222(%rax) │ │ │ │ - movl $0x4738b0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB movabs 0x163820ff8394c,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x473ae0,-0x48(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4738b0 │ │ │ │ + jne 473ae0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdi),%bl │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x22(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or (%rdi),%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - and (%rdx),%al │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r10b,(%r8) │ │ │ │ - cmp %eax,0x0(%rdi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8e7610 │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473910 │ │ │ │ + jne 473b28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - or 0x0(%rdi),%edi │ │ │ │ + leave │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - and (%rdx),%al │ │ │ │ - add 0x45(%rbx,%rcx,4),%cl │ │ │ │ - pop %rax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or (%rdi),%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - and %eax,(%rdx) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r14b,0x39(%r8) │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ rex.W │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 473970 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or 0x0(%rdi),%edi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 473bdc │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473be6 │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 473bca │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 473bbc │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 473bca │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 473bbc │ │ │ │ + movq $0x473a28,-0x38(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,0x4c020221(%rax) │ │ │ │ - mov 0x58(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or (%rdi),%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473c71 │ │ │ │ + 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 $0x473a68,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x40(%r12),%r14 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x21(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - movq $0x4739d0,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4739d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or 0x0(%rdi),%edi │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x21(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x58(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or (%rdi),%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 473cba │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - and %eax,(%rdx) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r14b,(%r8) │ │ │ │ - cmp 0x0(%rdi),%al │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB movabs 0x163820ff8394c,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x473d48,-0x48(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473a30 │ │ │ │ + jne 473d48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or 0x0(%rdi),%edi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - and %al,(%rdx) │ │ │ │ - add 0x45(%rbx,%rcx,4),%cl │ │ │ │ - pop %rax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or (%rdi),%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48020220(%rax) │ │ │ │ - movl $0x473a90,0x0(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8e7ae0 │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473a90 │ │ │ │ + jne 473d90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - or 0x0(%rdi),%edi │ │ │ │ + leave │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4c020220(%rax) │ │ │ │ - mov 0x58(%rbp),%eax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 470e88 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 473e44 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473e4e │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 473e32 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 473e24 │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 473e32 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 473e24 │ │ │ │ + movq $0x473c90,-0x38(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x48020220(%rax) │ │ │ │ - lea -0x60(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 473c7a │ │ │ │ - movq $0x473b38,-0x40(%rbp) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 473ed9 │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov 0xd(%rbx),%rcx │ │ │ │ mov 0x15(%rbx),%rdx │ │ │ │ mov 0x1d(%rbx),%r8 │ │ │ │ mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%rbx │ │ │ │ - mov %rbx,%r10 │ │ │ │ + mov 0x2d(%rbx),%r10 │ │ │ │ + mov 0x35(%rbx),%rbx │ │ │ │ + movq $0x473cd0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x40(%r12),%rdi │ │ │ │ + mov %r9,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0xf9,%al │ │ │ │ + add %eax,(%rdx) │ │ │ │ + lea -0x48(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 474056 │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov 0xc(%rbx),%rcx │ │ │ │ + mov 0x14(%rbx),%rdx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ + mov 0xf(%rdi),%r9 │ │ │ │ + mov 0x17(%rdi),%r10 │ │ │ │ + mov %r8,%rdi │ │ │ │ + and $0x7,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 47403d │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + add $0x98,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474001 │ │ │ │ + mov 0x6(%rbx),%r11 │ │ │ │ + mov 0xe(%rbx),%r14 │ │ │ │ + movq $0x1de0978,-0x90(%r12) │ │ │ │ + mov %r8,-0x88(%r12) │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + movq $0x473c10,-0x78(%r12) │ │ │ │ + mov %r11,-0x70(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + lea -0x8f(%r12),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov %r10,-0x48(%r12) │ │ │ │ + mov %r9,-0x40(%r12) │ │ │ │ + movq $0x473e78,-0x38(%r12) │ │ │ │ + mov %r11,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x35(%r12),%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea -0x77(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 473968 │ │ │ │ + movq $0x98,0x388(%r13) │ │ │ │ + movq $0x474070,-0x48(%rbp) │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %rcx,-0x38(%rbp) │ │ │ │ mov %rdx,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ mov %r9,-0x10(%rbp) │ │ │ │ + mov %r10,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 473968 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or %dh,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x8(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + mov 0x40(%rbp),%r10 │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 473f41 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (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 %bh,%al │ │ │ │ + testl $0x458d4802,(%rcx) │ │ │ │ + fmuls -0x8(%rcx,%rdi,1) │ │ │ │ + jb 47418c │ │ │ │ + movq $0x474100,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473b38 │ │ │ │ + jne 474100 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - and %al,(%rdx) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB loopne 473ac5 │ │ │ │ - cmp 0x0(%rdi),%eax │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ + add %dh,0x480201f7(%rax) │ │ │ │ + movl $0x474140,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 473b88 │ │ │ │ + jne 474140 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx),%eax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ + add %dh,-0x9(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + movq $0x474170,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 474170 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 473c7e │ │ │ │ - add $0x88,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 473c6a │ │ │ │ - mov 0x6(%rbx),%rdi │ │ │ │ - mov 0xe(%rbx),%r8 │ │ │ │ - movq $0x472b88,-0x80(%r12) │ │ │ │ - mov %rdi,-0x78(%r12) │ │ │ │ - mov %r8,-0x70(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %r9,-0x68(%r12) │ │ │ │ - mov 0x20(%rbp),%r10 │ │ │ │ - mov %r10,-0x60(%r12) │ │ │ │ - mov %rdx,-0x58(%r12) │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - mov %r10,-0x48(%r12) │ │ │ │ - movq $0x472c10,-0x40(%r12) │ │ │ │ - mov 0x38(%rbp),%r11 │ │ │ │ - mov %r11,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %r10,(%r12) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea 0x20207ad(%rip),%rsi │ │ │ │ - lea 0x20209ea(%rip),%r14 │ │ │ │ - lea -0x3d(%r12),%rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - lea -0x7f(%r12),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 45b248 │ │ │ │ - movq $0x88,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x9(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 473f00 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - lea 0x2020767(%rip),%rsi │ │ │ │ - lea 0x20209a4(%rip),%r14 │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,0x50(%rbp) │ │ │ │ - mov %rdx,0x58(%rbp) │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 45b248 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x4802021e(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 473da1 │ │ │ │ - add $0x90,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 473d96 │ │ │ │ - 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 $0x4715b0,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - mov %r14,-0x78(%r12) │ │ │ │ - movq $0x472898,-0x70(%r12) │ │ │ │ - mov %rax,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - mov %r8,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - movq $0x473ac8,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - lea -0x6f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x85(%r12),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x2d(%r12),%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - lea 0x239c8c8(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 456800 │ │ │ │ - movq $0x90,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jb 4741c6 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - sbb $0x8d480202,%eax │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 473edb │ │ │ │ - add $0xb0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 473ed0 │ │ │ │ - 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 $0x470350,-0xa8(%r12) │ │ │ │ - mov %r14,-0xa0(%r12) │ │ │ │ - mov %r8,-0x98(%r12) │ │ │ │ - mov %r9,-0x90(%r12) │ │ │ │ - mov %rcx,-0x88(%r12) │ │ │ │ - mov %r10,-0x80(%r12) │ │ │ │ - mov %rdx,-0x78(%r12) │ │ │ │ - mov %rbx,-0x70(%r12) │ │ │ │ - movq $0x470e88,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ - lea -0xa7(%r12),%rbx │ │ │ │ - mov %rbx,-0x50(%r12) │ │ │ │ - movq $0x4714c0,-0x48(%r12) │ │ │ │ - lea -0x64(%r12),%r8 │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - movq $0x473cc8,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea 0x2020637(%rip),%rsi │ │ │ │ - lea 0x202088c(%rip),%r14 │ │ │ │ - lea -0x45(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 45b248 │ │ │ │ - movq $0xb0,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 474263 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x474220,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 474220 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x5000000,%eax │ │ │ │ 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 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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 rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 474096 │ │ │ │ - add $0x100,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47408b │ │ │ │ - movq $0x46c9b8,-0xf8(%r12) │ │ │ │ - mov %rsi,-0xf0(%r12) │ │ │ │ - mov %rdi,-0xe8(%r12) │ │ │ │ - movq $0x46cb40,-0xe0(%r12) │ │ │ │ - lea -0xf5(%r12),%rax │ │ │ │ - mov %rax,-0xd8(%r12) │ │ │ │ - movq $0x46d330,-0xd0(%r12) │ │ │ │ - mov %rdi,-0xc8(%r12) │ │ │ │ - mov %rsi,-0xc0(%r12) │ │ │ │ - movq $0x46d890,-0xb8(%r12) │ │ │ │ - lea -0xcc(%r12),%rax │ │ │ │ - mov %rax,-0xb0(%r12) │ │ │ │ - movq $0x46df00,-0xa8(%r12) │ │ │ │ - mov %rax,-0xa0(%r12) │ │ │ │ - lea -0xb5(%r12),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov %rdi,-0x90(%r12) │ │ │ │ - movq $0x46e0b8,-0x88(%r12) │ │ │ │ - lea -0xa5(%r12),%rcx │ │ │ │ - mov %rcx,-0x80(%r12) │ │ │ │ - movq $0x46e6f0,-0x78(%r12) │ │ │ │ - mov %rax,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - movq $0x46e8a8,-0x58(%r12) │ │ │ │ - lea -0x75(%r12),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x473dc0,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - lea -0x55(%r12),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - lea -0x85(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - lea -0xdd(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea 0x20219d3(%rip),%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x20219c7(%rip),%rsi │ │ │ │ - mov %r14,%rcx │ │ │ │ - lea 0x1dd7aac(%rip),%r14 │ │ │ │ - movq $0x222db80,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rbx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - jmp 46bec8 │ │ │ │ - movq $0x100,0x388(%r13) │ │ │ │ - lea 0x2021b73(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4742fb │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4742b8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4742b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x2(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4740ec │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x239c442(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 456800 │ │ │ │ - lea 0x2021b9d(%rip),%rbx │ │ │ │ - jmp *-0x8(%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 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%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 -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47418b │ │ │ │ + jb 474393 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x474148,-0x18(%rbp) │ │ │ │ + movq $0x474350,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474148 │ │ │ │ + jne 474350 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -120253,220 +122095,261 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ 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 -0x20(%rbp),%rax │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4741f3 │ │ │ │ + jb 47442b │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4741e8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + movq $0x4743e8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4741e8 │ │ │ │ + jne 4743e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ - add %eax,(%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,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ - (bad) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 474466 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + 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 loopne 474261 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 474337 │ │ │ │ - movq $0x474258,-0x18(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47451b │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4744d8,-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 474258 │ │ │ │ + jne 4744d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - 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) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - nop │ │ │ │ - rex.X │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - jne 474290 │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%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 4745cb │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x474588,-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 474588 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + 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) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rsi,%rcx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4742e2 │ │ │ │ - movq $0x4741a0,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x2388fc3(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 474327 │ │ │ │ - movq $0x474108,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x2388f7e(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + 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 4743d3 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47467b │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x474390,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + movq $0x474638,-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 474390 │ │ │ │ + jne 474638 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + 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) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%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 474483 │ │ │ │ + jb 47472b │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x474440,-0x28(%rbp) │ │ │ │ + movq $0x4746e8,-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 474440 │ │ │ │ + jne 4746e8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -120477,15 +122360,15 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ mov 0x10(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -120493,399 +122376,534 @@ │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ + sub %dh,%cl │ │ │ │ + add %eax,(%rdx) │ │ │ │ + lea -0x40(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4745ca │ │ │ │ + jb 4747f8 │ │ │ │ mov 0x4(%rbx),%rax │ │ │ │ - mov %r8,%rbx │ │ │ │ - and $0x7,%r8d │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - jne 47455a │ │ │ │ + mov 0xc(%rbx),%rcx │ │ │ │ + mov 0x14(%rbx),%rbx │ │ │ │ + mov %r8,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 4747b8 │ │ │ │ + movq $0x474810,-0x40(%rbp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + lea 0x2390522(%rip),%rdi │ │ │ │ + mov %rsi,%r9 │ │ │ │ + lea 0x2390530(%rip),%rsi │ │ │ │ + mov %r14,%r10 │ │ │ │ + lea 0x238a1a0(%rip),%r14 │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov %r10,-0x20(%rbp) │ │ │ │ + mov %r9,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp 21523c0 │ │ │ │ + movq $0x474a78,-0x30(%rbp) │ │ │ │ + lea 0x23904da(%rip),%rdi │ │ │ │ mov %rsi,%rdx │ │ │ │ - mov %r14,%rcx │ │ │ │ + lea 0x23904e8(%rip),%rsi │ │ │ │ + mov %r14,%r8 │ │ │ │ + lea 0x238a158(%rip),%r14 │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rbx,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 21523c0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%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,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3f(%rdi) │ │ │ │ + movq $0x474440,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x474880,0x0(%rbp) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp 2189780 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ + 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 %esi,0x52(%rbp) │ │ │ │ add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 474505 │ │ │ │ - movq $0x474350,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ + ja 4748ce │ │ │ │ + movq $0x474480,-0x20(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ movq $0x28,0x388(%r13) │ │ │ │ - movq $0x4745e0,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + movq $0x474910,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 474910 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x49(%r8) │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 474940 │ │ │ │ + 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,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rdx,%rdx,2) │ │ │ │ + add $0x28,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47498e │ │ │ │ + movq $0x474690,-0x20(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x4749c8,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4749c8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ + add (%rax),%al │ │ │ │ + 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,-0x75(%r8) │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jge 474570 │ │ │ │ - add $0x28,%rbp │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - add $0x38,%r12 │ │ │ │ + cmp %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je 474a26 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47459e │ │ │ │ - movq $0x4743e8,-0x30(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x30(%r12),%rdi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + ja 474a16 │ │ │ │ + movq $0x4745e0,-0x20(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474a16 │ │ │ │ + movq $0x474530,-0x20(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x20(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ jmp 222f9f8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x474540,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r14,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %rdi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + 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,0x3f(%rdi) │ │ │ │ + movq $0x4741a0,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x474ae8,0x0(%rbp) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp 2189780 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x3,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x40(%rbp) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474b24 │ │ │ │ + movq $0x4741e0,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x474b68,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 474b68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r11b,0x4800474b(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 474b98 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rax,%rax,2) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474bd4 │ │ │ │ + movq $0x4743a8,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x474c10,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 474c10 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x2,%eax │ │ │ │ + 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,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - sar %cl,%esi │ │ │ │ - (bad) │ │ │ │ - decl (%rdi) │ │ │ │ + sub %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %esi,0x49(%rsp,%rdi,1) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474c4c │ │ │ │ + movq $0x474310,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 474c4c │ │ │ │ + movq $0x474278,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ - add %dl,(%rdi) │ │ │ │ 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,-0x73(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + jmp 474ca8 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 4746ac │ │ │ │ - movq $0x474658,-0x20(%rbp) │ │ │ │ + jb 474d44 │ │ │ │ + movq $0x474cf0,-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 474658 │ │ │ │ + jne 474cf0 │ │ │ │ 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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - nop │ │ │ │ - rex.RX │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - rex.XB (bad) │ │ │ │ + add %al,0x480201eb(%rax) │ │ │ │ + movl $0x474d28,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474690 │ │ │ │ + jne 474d28 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ 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,-0x77(%rcx) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - jge 47469f │ │ │ │ + add %cl,-0x15(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 4744a0 │ │ │ │ + jmp 474748 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %dh,0x48020215(%rax) │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + call 48494f42 <__environ@GLIBC_2.2.5+0x45c7ee9a> │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4747b4 │ │ │ │ + jb 474e04 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x474718,-0x28(%rbp) │ │ │ │ + movq $0x474da8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474718 │ │ │ │ + jne 474da8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,0x15(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - movq $0x474758,-0x8(%rbp) │ │ │ │ + add %bl,0x480201e9(%rax) │ │ │ │ + movl $0x474de8,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ 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 474758 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - adc $0xc7480202,%eax │ │ │ │ - rex.RB clc │ │ │ │ - cwtl │ │ │ │ - rex.RXB │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - rex.XB (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 474798 │ │ │ │ + jne 474de8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - adc $0x2,%al │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r9b,%r8b │ │ │ │ - rex.RXB │ │ │ │ - rex.RXB add %r9b,-0x73(%r8) │ │ │ │ - cmp $0x20214cb,%eax │ │ │ │ + add %bl,-0x17(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + movq $0x474e18,0x0(%rbp) │ │ │ │ + lea 0x201e94b(%rip),%rdi │ │ │ │ mov 0xf(%rbx),%rsi │ │ │ │ mov 0x7(%rbx),%r14 │ │ │ │ - jmp 1df3b98 │ │ │ │ + jmp 1df3bb8 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - 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,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - add %cl,0x47(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ + push %rax │ │ │ │ + rex.WRX │ │ │ │ + rex.RXB add %r9b,-0x77(%r8) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,0x75(%rcx,%rcx,4) │ │ │ │ add %cl,-0x77(%rax) │ │ │ │ or %r9b,-0x7d(%r8) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 474800 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%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,-0x39(%r8) │ │ │ │ - adc %r15b,(%r8) │ │ │ │ - rex.W │ │ │ │ - add %r9b,0x45(%r11,%r9,4) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - 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) │ │ │ │ - add %r14b,0x48(%r8) │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,0x75(%rcx,%rcx,4) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - sbb %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 474870 │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - add %r12b,0x48004748(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4748a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - rex.W │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4748d0 │ │ │ │ + jne 474e50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ 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,-0x75(%rax) │ │ │ │ sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r9b,(%r8) │ │ │ │ - rex.WB │ │ │ │ - rex.RXB add %r9b,-0x77(%r9) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - jge 4748eb │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ + sbb %r9b,0x4c00474e(%r8) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ + jmp 1de0618 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - cmp %cl,0x47(%rcx) │ │ │ │ - add %cl,0x75(%rcx,%rcx,4) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 474938 │ │ │ │ + mov $0x4c00474e,%eax │ │ │ │ + mov %esi,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 474eb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -120896,1153 +122914,1155 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ nop │ │ │ │ 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 %ah,%al │ │ │ │ - adc (%rdx),%al │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + add %dh,(%rax) │ │ │ │ + call ffffffff83905113 <__environ@GLIBC_2.2.5+0xffffffff810ef06b> │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x2d(%rdi) │ │ │ │ + add %dh,0x24(%rdi) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x4746c0,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + movq $0x474d58,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ jmp 222f508 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 474a1a │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 474f86 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a79d0 │ │ │ │ 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) │ │ │ │ - add %ah,(%rax) │ │ │ │ - adc %al,(%rdx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - mov %r9b,-0x8(%r9,%rdi,1) │ │ │ │ - jb 474d1b │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x48(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47511f │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x474a88,-0x28(%rbp) │ │ │ │ + movq $0x474ff0,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474a88 │ │ │ │ + jne 474ff0 │ │ │ │ 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 %cl,%al │ │ │ │ - lar (%rdx),%eax │ │ │ │ - movq $0x474ad0,-0x10(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 474ad0 │ │ │ │ - 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,0x4802020f(%rax) │ │ │ │ - movl $0x474b28,-0x20(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8ea038 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x7(%rbx),%rbx │ │ │ │ mov %rbx,%rdx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ mov 0xf(%rdx),%rsi │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov 0x17(%rdx),%rdx │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474b28 │ │ │ │ + jne 475040 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %cl,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - lar (%rdx),%eax │ │ │ │ - movq $0x474b78,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 474b78 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ds,%ecx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 474c6e │ │ │ │ - movq $0x474bc0,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock mov %dl,0x47(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB cmovs -0x74b7e7a3(%r11),%ecx │ │ │ │ + rex.W (bad) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474bc0 │ │ │ │ + jne 475088 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lret │ │ │ │ - jl 474bb3 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x77(%r8) │ │ │ │ + xor %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %bh,0x49000002(%rip) │ │ │ │ - add $0x40,%esp │ │ │ │ + test %eax,0x49000000(%rdi) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 474ed1 │ │ │ │ + ja 47512d │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 474e03 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 474c60 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 474e03 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 474c60 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4749f0,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jge 4750e0 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jne 475111 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + cmp 0x8(%rbp),%rbx │ │ │ │ + jge 475111 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jge 474d1f │ │ │ │ - movq $0x474ca8,0x28(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 -0x48(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4752cf │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x4751a0,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474ca8 │ │ │ │ + jne 4751a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ + 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) │ │ │ │ - cmp %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ebp,(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8ea398 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0xf(%rdx),%rsi │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov 0x17(%rdx),%rdx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4751f0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ + 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) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %dl,0x47(%rdx) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,0x39(%rax) │ │ │ │ - lret $0x227d │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 474ff3 │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 474e1b │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jge 474ef5 │ │ │ │ - movq $0x474d68,0x28(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ + rex.XB cmovs -0x74b7e7a3(%r11),%ecx │ │ │ │ + rex.W (bad) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474d68 │ │ │ │ + jne 475238 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x77(%r8) │ │ │ │ + xor %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %esp,0x1(%rbp) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ + test %eax,0x49000000(%rdi) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4750f1 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ + ja 4752dd │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 474dc0 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jge 475290 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 474dce │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 474d0d │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - cmp 0x20(%rbp),%rcx │ │ │ │ - jl 474de1 │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 474d0d │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jne 4752c1 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + cmp 0x8(%rbp),%rbx │ │ │ │ + jge 4752c1 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x474e40,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 -0x48(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47547f │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x475350,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474e40 │ │ │ │ + jne 475350 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov %?,%edi │ │ │ │ + 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) │ │ │ │ + rex.RB call 8ea6f8 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0xf(%rdx),%rsi │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov 0x17(%rdx),%rdx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4753a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%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) │ │ │ │ + rex.RB │ │ │ │ + lock call 48479afc <__environ@GLIBC_2.2.5+0x45c63a54> │ │ │ │ + mov 0xf(%rbx),%eax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x17(%rax),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4753e8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jne 474eeb │ │ │ │ - add $0x18,%r12 │ │ │ │ + xor %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %eax,0x49000000(%rdi) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4750e1 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ + ja 47548d │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ cmp %rdx,%rbx │ │ │ │ - jge 474e98 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + jge 475440 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp %rdx,%rbx │ │ │ │ - jne 474d0d │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - cmp 0x18(%rbp),%rbx │ │ │ │ - jge 474d0d │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + jne 475471 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + cmp 0x8(%rbp),%rbx │ │ │ │ + jge 475471 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 474eeb │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 475028 │ │ │ │ - movq $0x474f28,0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 -0x48(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47562f │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x475500,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 474f28 │ │ │ │ + jne 475500 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %?,%ebx │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - or (%rdx),%eax │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - rex.RB (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jne 474eeb │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 475101 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jge 474f7c │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne 474d0d │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jge 474fb4 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne 474d0d │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x2495a50,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - cmp 0x20(%rbp),%rcx │ │ │ │ - jl 475006 │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 474d0d │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x475050,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8eaa58 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov 0x7(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0xf(%rdx),%rsi │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov 0x17(%rdx),%rdx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475050 │ │ │ │ + jne 475550 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov %?,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cwtl │ │ │ │ + push %rbp │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + rex.XB cmovs -0x74b7e7a3(%r11),%ecx │ │ │ │ + rex.W (bad) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 475598 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movb $0x0,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jne 474eeb │ │ │ │ - add $0x18,%r12 │ │ │ │ + xor %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %eax,0x49000000(%rdi) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 475111 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ + ja 47563d │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ cmp %rdx,%rbx │ │ │ │ - jge 4750a8 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + jge 4755f0 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ cmp %rdx,%rbx │ │ │ │ - jne 474d0d │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - cmp 0x18(%rbp),%rbx │ │ │ │ - jge 474d0d │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + jne 475621 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + cmp 0x8(%rbp),%rbx │ │ │ │ + jge 475621 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - 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 │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 475686 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + 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 475162 │ │ │ │ + jb 4756ca │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ 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 4751a2 │ │ │ │ + jb 47570a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ 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 4751e2 │ │ │ │ + jb 47574a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ 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 475222 │ │ │ │ + jb 47578a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ 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 475262 │ │ │ │ + jb 4757ca │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB orb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + test %esi,-0x1(%rax) │ │ │ │ (bad) │ │ │ │ - enter $0x2,$0x0 │ │ │ │ + decl -0x8(%rcx,%rdi,1) │ │ │ │ + jb 475a84 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4752f0,-0x48(%rbp) │ │ │ │ + movq $0x475868,-0x58(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x48(%rbx),%r9 │ │ │ │ + mov 0x50(%rbx),%r10 │ │ │ │ + mov 0x40(%rbx),%rbx │ │ │ │ + mov %rcx,-0x50(%rbp) │ │ │ │ + mov %rdx,-0x48(%rbp) │ │ │ │ + mov %r10,-0x40(%rbp) │ │ │ │ + mov %r9,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ mov %rdi,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffa8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4752f0 │ │ │ │ + jne 475868 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %al,(%rbx) │ │ │ │ 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) │ │ │ │ - push %rbx │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 475320 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x3,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 47539d │ │ │ │ - push %rbx │ │ │ │ + rex.RB loopne 47582d │ │ │ │ + pop %rax │ │ │ │ rex.RXB add %r9b,-0x77(%r8) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ rex.WXB cmovs -0x76b7f8a5(%r11),%rcx │ │ │ │ fimull -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - push %rbp │ │ │ │ - call fb9de8a <__environ@GLIBC_2.2.5+0xd387de2> │ │ │ │ + rex │ │ │ │ + mov %rdx,-0x18(%rbp) │ │ │ │ + mov 0xf(%rdx),%rsi │ │ │ │ mov %rsi,-0x10(%rbp) │ │ │ │ mov 0x17(%rdx),%rdx │ │ │ │ mov %rdx,-0x8(%rbp) │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475378 │ │ │ │ + jne 4758c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %esi,(%rcx) │ │ │ │ + mov %?,(%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 loopne 475345 │ │ │ │ - push %rbx │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ + rex.RB call 8eb1d0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ mov 0xf(%rcx),%rdx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4753c8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%rcx),%ebx │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 4754ca │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 475551 │ │ │ │ - movq $0x475418,0x20(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475418 │ │ │ │ + jne 475908 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %esi,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + iret │ │ │ │ + mov %es,(%rcx) │ │ │ │ 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,-0x77(%r8) │ │ │ │ + cmp %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %bh,0x3(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4757ba │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 475642 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 475460 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 47553f │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 475642 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 47547f │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 47553f │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x475238,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x4754f8,0x20(%rbp) │ │ │ │ + test %bl,0x48000000(%rcx) │ │ │ │ + mov 0x50(%rbp),%ecx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jge 475a88 │ │ │ │ + movq $0x475960,0x0(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + mov %rcx,0x70(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4754f8 │ │ │ │ + jne 475960 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + iret │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ 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,-0x77(%r8) │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %bl,0x49000002(%rsi) │ │ │ │ + test %bl,0x49000004(%rbp) │ │ │ │ add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 475656 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ + ja 475ca1 │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rcx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jl 475642 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ + jl 475c80 │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 475740 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + je 475da4 │ │ │ │ + add $0x18,%rbp │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rsi,%rbx │ │ │ │ add $0x68,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 475666 │ │ │ │ - mov 0x60(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 4757ca │ │ │ │ - movq $0x475598,0x20(%rbp) │ │ │ │ + movq $0x4759e0,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475598 │ │ │ │ + jne 4759e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %esi,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %?,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - xor %r9b,-0x77(%r8) │ │ │ │ + sub %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %bh,%dh │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + test %bl,0x49000002(%rbp) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4758e0 │ │ │ │ + ja 475b99 │ │ │ │ mov 0x38(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jl 475642 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ + jl 475b85 │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 4755dc │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 47553f │ │ │ │ + jne 4759a7 │ │ │ │ mov 0x40(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jl 475642 │ │ │ │ + jl 475b85 │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 4755f7 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 47553f │ │ │ │ + jne 4759a7 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4751f8,-0x38(%r12) │ │ │ │ + movq $0x4756a0,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x48(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + add $0x68,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x475698,0x8(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 475ba9 │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jge 475cb1 │ │ │ │ + movq $0x475ad0,0x0(%rbp) │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x68(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov %rcx,0x70(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475698 │ │ │ │ + jne 475ad0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - int3 │ │ │ │ - faddl (%rcx) │ │ │ │ + iret │ │ │ │ + cld │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ 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 %ch,(%rdx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + test %ch,0x49000003(%rip) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4758c6 │ │ │ │ + ja 475e2e │ │ │ │ mov 0x28(%rbp),%rdx │ │ │ │ mov 0x8(%rbp),%rcx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jl 4758b8 │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 47553f │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 4758b8 │ │ │ │ + jl 475c80 │ │ │ │ + mov 0x78(%rbp),%rsi │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jne 47553f │ │ │ │ + je 475b18 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4759a7 │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jl 475c80 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 475b37 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4759a7 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x475178,-0x38(%r12) │ │ │ │ + movq $0x475760,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ + mov 0x70(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add $0x80,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x68,%rbp │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x475bd8,0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 475bd8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %?,0x1(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sub %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,0x49000000(%rbp) │ │ │ │ + add $0x40,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 475e1e │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jl 475b85 │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 4759a7 │ │ │ │ mov 0x40(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jl 475642 │ │ │ │ + jl 475b85 │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 47575f │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 47553f │ │ │ │ + jne 4759a7 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x475138,-0x38(%r12) │ │ │ │ + movq $0x4756e0,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ mov 0x48(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + add $0x68,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x80,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + add $0x68,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 4757e8 │ │ │ │ - movq $0x475910,0x0(%rbp) │ │ │ │ - mov 0x68(%rbp),%rdi │ │ │ │ - mov 0xe(%rbx),%rsi │ │ │ │ - mov 0x6(%rbx),%r14 │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x475818,0x8(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 475cd2 │ │ │ │ + movq $0x475e60,0x18(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x70(%rbp),%rsi │ │ │ │ + mov 0x68(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + movq $0x475d00,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rcx,0x68(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475818 │ │ │ │ + jne 475d00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - int3 │ │ │ │ - faddl (%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %?,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x77(%r8) │ │ │ │ + sub %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,0x49000000(%rdx) │ │ │ │ + add %esi,0x49(%rcx,%rax,4) │ │ │ │ add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4758f0 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ + ja 475e3e │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jl 4758b8 │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ + jl 475b85 │ │ │ │ + mov 0x60(%rbp),%rsi │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jne 47553f │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ + jne 4759a7 │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jl 4758b8 │ │ │ │ + jl 475b85 │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jne 47553f │ │ │ │ + jne 4759a7 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4751b8,-0x38(%r12) │ │ │ │ + movq $0x475720,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x68,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jl 475c80 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 475dc3 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4759a7 │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4757a0,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x70(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x80,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add $0x80,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - lea (bad),%ebx │ │ │ │ - fildl (%rdi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %?,%ebp │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r8b,0x59(%r8) │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex │ │ │ │ - mov %rax,0x68(%rbp) │ │ │ │ + add %r10b,0x4800475e(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rax,0x60(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475940 │ │ │ │ + jne 475e90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - lea (bad),%edi │ │ │ │ - sti │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %?,%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - rex.RB push $0x6845c748 │ │ │ │ - js 4759a3 │ │ │ │ - rex.RXB add %r9b,-0x77(%r9) │ │ │ │ - rorb $0x7d,-0x75(%rax) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - fimuls 0x75(%rbx,%rcx,4) │ │ │ │ - sub %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - xchg %eax,%ebp │ │ │ │ - lods %ds:(%rsi),%al │ │ │ │ - xchg %eax,%esi │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ + rex.RB (bad) │ │ │ │ + movq $0x475ec8,0x60(%rbp) │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x60,%rbp │ │ │ │ + jmp 1de0618 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - test $0x59,%al │ │ │ │ + clc │ │ │ │ + pop %rsi │ │ │ │ add %r9b,0x75(%r9,%r9,4) │ │ │ │ add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 4759a8 │ │ │ │ + jne 475ef8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -122053,2013 +124073,2341 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - add (%rdx),%eax │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB mov $0xff8394c,%r8d │ │ │ │ - (bad) │ │ │ │ - add (%rax),%r8b │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB shlb $1,0x5a(%r8) │ │ │ │ - rex.RXB add %r9b,-0x75(%r8) │ │ │ │ - rex.XB add $0xd4b8b48,%eax │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 475a60 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x48020202(%rax) │ │ │ │ - movl $0x475aa0,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 475aa0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x2(%rax) │ │ │ │ - add (%rdx),%al │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 475ace │ │ │ │ - movq $0x475c98,0x10(%rbp) │ │ │ │ - lea 0x20201b3(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov 0x20(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - add $0x10,%rbp │ │ │ │ - lea 0x2398160(%rip),%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0xf(%rbx),%r9 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %r14,%r10 │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne 475bc1 │ │ │ │ - mov %r10,%rbx │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 475b68 │ │ │ │ - movq $0x474a30,-0x30(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea -0x30(%r12),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - movq $0x475c68,0x0(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ - enter $0x0,$0x0 │ │ │ │ - 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 sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jne 475bd8 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 475c23 │ │ │ │ - movq $0x475278,-0x50(%r12) │ │ │ │ - mov %r10,-0x40(%r12) │ │ │ │ - mov %r8,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %r9,-0x10(%r12) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea -0x50(%r12),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - movq $0x475b90,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r10,%rbx │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %r8,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - std │ │ │ │ - add %eax,(%rdx) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - jmp 475b1a │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x490201fd(%rax) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 475cd5 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - lea -0xf(%r12),%r8 │ │ │ │ - jmp 475afe │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 475d66 │ │ │ │ - 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 $0x474990,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - movq $0x475a00,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x37(%r12),%r9 │ │ │ │ - lea -0x15(%r12),%r8 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 473ef8 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - 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) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 475eff │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x475dd8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + jb 475fc3 │ │ │ │ + movq $0x475f80,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475dd8 │ │ │ │ + jne 475f80 │ │ │ │ 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,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock and %bl,0x47(%rsi) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB cmovs -0x74b7f7a3(%r11),%ecx │ │ │ │ - rex.W (bad) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 475e20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 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,-0x39(%rax) │ │ │ │ - rex.RB call 8ebc90 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 475e68 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - movb $0x0,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - 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 %eax,0x49000000(%rdi) │ │ │ │ - add $0x18,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 475f0d │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 475ec0 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 475ef1 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - cmp 0x20(%rbp),%rcx │ │ │ │ - jge 475ef1 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ + jmp *-0x10(%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 │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 475f5a │ │ │ │ + jb 476002 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 476114 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ + rex.RB movabs 0x19d820ff8394c,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x475fe0,-0x40(%rbp) │ │ │ │ + movq $0x476088,-0x40(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x30(%rbx),%rsi │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ mov %rdx,-0x38(%rbp) │ │ │ │ mov %rcx,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 475fe0 │ │ │ │ + jne 476088 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x3,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x39(%r8) │ │ │ │ - or %r10b,(%r8) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB loopne 47606d │ │ │ │ (bad) │ │ │ │ rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - ret │ │ │ │ - add $0x8,%rbp │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + rex.WXB cmovs -0x76b7f8a5(%r11),%rcx │ │ │ │ + fimull -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + push %rbp │ │ │ │ + call fb9ebf2 <__environ@GLIBC_2.2.5+0xd388b4a> │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov 0x17(%rdx),%rdx │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 476010 │ │ │ │ + jne 4760e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - test %al,(%rcx) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %esi,(%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 loopne 476075 │ │ │ │ + add %r9b,(%r8) │ │ │ │ (bad) │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 476060 │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + and %dh,%dh │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 476108 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %bl,(%rcx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %esi,(%rbx) │ │ │ │ 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,-0x77(%r8) │ │ │ │ + xor %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %ah,-0x7cb70000(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ + test %ch,0x49000000(%rdx) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476122 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ + ja 4761d6 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rdx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jl 476106 │ │ │ │ - mov 0x20(%rbp),%rsi │ │ │ │ + jl 4761ae │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jne 4760f8 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ + jne 4761a0 │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jl 476106 │ │ │ │ + jl 4761ae │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jne 4760f8 │ │ │ │ + jne 4761a0 │ │ │ │ mov 0x6(%rbx),%rax │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x475f30,-0x38(%r12) │ │ │ │ + movq $0x475fd8,-0x38(%r12) │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rsi,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4762b4 │ │ │ │ - movq $0x4761a0,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4761a0 │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - rex.RB call 8ec390 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4761e8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + and $0xfffffffffffffff8,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%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) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 47626a │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47625a │ │ │ │ - movq $0x475f70,-0x38(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x38(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x238704b(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4762a4 │ │ │ │ - movq $0x475d88,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x2387001(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x6(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47636d │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 476362 │ │ │ │ - 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 $0x475d00,-0x48(%r12) │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rdx,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x476150,-0x10(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xd(%r12),%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x2399e71(%rip),%r14 │ │ │ │ - lea -0x47(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 456800 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex stc │ │ │ │ - add %eax,(%rdx) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4763e4 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4763c8,-0x18(%rbp) │ │ │ │ + jb 476273 │ │ │ │ + movq $0x476230,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4763c8 │ │ │ │ + jne 476230 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - stc │ │ │ │ - add %eax,(%rdx) │ │ │ │ - movq $0x4763f8,0x0(%rbp) │ │ │ │ - lea 0x201f8f3(%rip),%rdi │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 1df3b98 │ │ │ │ - jmp *-0x10(%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 $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 22240f8 │ │ │ │ - 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) │ │ │ │ - stc │ │ │ │ - add %eax,(%rdx) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47647b │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - movq $0x476388,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 4762d0 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%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 -0x18(%rbp),%rax │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 476523 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4764e0,-0x18(%rbp) │ │ │ │ + jb 476303 │ │ │ │ + movq $0x4762c0,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4764e0 │ │ │ │ + jne 4762c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + 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,0x26(%rdi) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + jo 4762f3 │ │ │ │ + add %eax,(%rdx) │ │ │ │ + lea -0x70(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4765bb │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x476578,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + jb 47648b │ │ │ │ + movq $0x476388,-0x38(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %r8,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 476388 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + {rex2 0x1} add -0x39(%r8),%cl │ │ │ │ + rex.RB │ │ │ │ + lock enter $0x4763,$0x0 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 476578 │ │ │ │ + jne 4763c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 4763f6 │ │ │ │ + movq $0x476a60,0x10(%rbp) │ │ │ │ + lea 0x201d35b(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1df3bb8 │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + add $0x10,%rbp │ │ │ │ + lea 0x239784c(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r14,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 476469 │ │ │ │ + movq $0x4764a0,-0x38(%rbp) │ │ │ │ + lea 0x238e87e(%rip),%rdi │ │ │ │ + lea 0x238e88f(%rip),%rsi │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x23884ff(%rip),%r14 │ │ │ │ + mov %rbx,-0x30(%rbp) │ │ │ │ + mov 0xf(%rbx),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov 0x6(%rax),%rbx │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov 0xe(%rax),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ + jmp 21523c0 │ │ │ │ + movq $0x476818,0x0(%rbp) │ │ │ │ + lea 0x238e829(%rip),%rdi │ │ │ │ + lea 0x238e83a(%rip),%rsi │ │ │ │ + lea 0x23884ad(%rip),%r14 │ │ │ │ + jmp 21523c0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - ... │ │ │ │ + lea (%rcx),%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) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + add %dh,0x3f(%rdi) │ │ │ │ + movq $0x475660,-0x28(%r12) │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x60(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x476548,0x0(%rbp) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp 2189780 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x6(%rcx),%esp │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 47666b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x476628,-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 476628 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x58(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%r10 │ │ │ │ + mov 0x30(%rbp),%r11 │ │ │ │ + jmp 4765b0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x2(%rcx),%eax │ │ │ │ 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 %eax,%ebx │ │ │ │ + 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) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %eax,0x49000001(%rax) │ │ │ │ + movl $0x475f48,-0x10(%rsp) │ │ │ │ + mov 0x68(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x58(%rbp),%rbx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%r10 │ │ │ │ + mov 0x30(%rbp),%r11 │ │ │ │ + lea -0x10(%r12),%rcx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + add $0x58,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 476603 │ │ │ │ + movq $0x4757e0,-0x50(%r12) │ │ │ │ + mov %r9,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %r10,-0x28(%r12) │ │ │ │ + mov %r11,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x50(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x70,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x58,0x388(%r13) │ │ │ │ + movq $0x476510,0x0(%rbp) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + movq $0x476650,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x60(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 476650 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x0(%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0xa(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47675e │ │ │ │ - movq $0x4766d0,-0x18(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x48004766(%r8) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4766d0 │ │ │ │ + jne 476680 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - cmc │ │ │ │ - add %eax,(%rdx) │ │ │ │ - movq $0x476708,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x49(%rbp,%rbp,2) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47678c │ │ │ │ + movq $0x476288,-0x10(%r12) │ │ │ │ + mov 0x68(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov 0x58(%rbp),%rbx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov 0x28(%rbp),%r10 │ │ │ │ + mov 0x30(%rbp),%r11 │ │ │ │ + lea -0x10(%r12),%rcx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + jmp 4765b0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x476720,0x0(%rbp) │ │ │ │ + mov 0x60(%rbp),%rbx │ │ │ │ test $0x7,%bl │ │ │ │ - jne 476708 │ │ │ │ + jne 476720 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + lea (%rcx),%eax │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - cmc │ │ │ │ - add %eax,(%rdx) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 476762 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB pop %r8 │ │ │ │ + mov 0x68(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 47679c │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47674e │ │ │ │ - movq $0x4764a0,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ + ja 4767f8 │ │ │ │ + movq $0x4761f8,-0x10(%r12) │ │ │ │ mov %rcx,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r10 │ │ │ │ + mov 0x30(%rbp),%r11 │ │ │ │ + lea -0x10(%r12),%rcx │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp 4765b0 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4767e8 │ │ │ │ + movq $0x476018,-0x38(%r12) │ │ │ │ + mov %r9,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x38(%r12),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ - lea 0x2386b58(%rip),%r14 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + add $0x70,%rbp │ │ │ │ jmp 222f9f8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x4767c8,0x8(%rbp) │ │ │ │ - lea 0x201f555(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - nopl 0x0(%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,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ + add %dh,0x3f(%rdi) │ │ │ │ + movq $0x474f60,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rax │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + movq $0x218d880,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x476888,0x0(%rbp) │ │ │ │ + lea -0x28(%r12),%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + jmp 2189780 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add $0x0,%eax │ │ │ │ + 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) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4768cd │ │ │ │ + movq $0x474fa0,-0x18(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x476910,0x0(%rbp) │ │ │ │ + mov 0xe(%rbx),%rax │ │ │ │ + mov 0x6(%rbx),%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 476910 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x69(%r8) │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 476940 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - mov %edx,0x40(%rsp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - jmp 4767e1 │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ 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 %esi,0x49(%rcx,%rcx,2) │ │ │ │ + add $0x20,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 476985 │ │ │ │ + movq $0x4754b0,-0x18(%r12) │ │ │ │ + mov 0x30(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x4769c0,0x0(%rbp) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4769c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ + add $0x0,%al │ │ │ │ + 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,-0xe(%r9,%rcx,4) │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je 476863 │ │ │ │ - add $0x28,%r12 │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB xor %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x49(%rcx,%rax,2) │ │ │ │ + add $0x20,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476820 │ │ │ │ - movq $0x4765d0,-0x20(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ + ja 476a05 │ │ │ │ + movq $0x475300,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 476a05 │ │ │ │ + movq $0x475150,-0x18(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rdi │ │ │ │ mov %rcx,%rsi │ │ │ │ - lea 0x2386a85(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp 222f9f8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x476798,-0x8(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ (bad) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 476a89 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rdx │ │ │ │ + jmp 476408 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 22240f8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x77(%r8) │ │ │ │ - fimull -0x7d(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + int $0x1 │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x28(%rdi) │ │ │ │ - movq $0x476538,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x2386a0d(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - movq $0x476858,0x0(%rbp) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 476b2a │ │ │ │ + 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 $0x474f10,-0x38(%r12) │ │ │ │ + mov %r14,-0x30(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + movq $0x476320,-0x20(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x37(%r12),%r9 │ │ │ │ + lea -0x1d(%r12),%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 471968 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp *-0x8(%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 4768f2 │ │ │ │ + jb 476b7a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - repz add %eax,(%rdx) │ │ │ │ - lea -0x60(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47699c │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x476980,-0x48(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB mov $0x4c,%r8b │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 476cf0 │ │ │ │ + movq $0x476bf8,-0x38(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ mov 0x40(%rbx),%r8 │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %r8,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 476980 │ │ │ │ + jne 476bf8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + nop │ │ │ │ + xchg %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0xd(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - movq $0x4769b0,0x0(%rbp) │ │ │ │ - lea 0x201f33b(%rip),%rdi │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 1df3b98 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - 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,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 4769e0 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0xf(%rbx),%r10 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %r14,%r11 │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne 476a35 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8ed840 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 476c40 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ + or $0x0,%al │ │ │ │ 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 sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jne 476a48 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov 0x10(%rbp),%r11 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 476cf4 │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476aef │ │ │ │ - cmp %r10,%rdx │ │ │ │ - jge 476a71 │ │ │ │ - movq $0x1de0958,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - mov %r11,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %r10,%rdx │ │ │ │ - jne 476ae1 │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - jge 476aa1 │ │ │ │ - movq $0x1de0958,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - mov %r11,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - jne 476ae1 │ │ │ │ - movq $0x4768c8,-0x38(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %r11,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ + ja 476cfe │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 476ce2 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 476cd4 │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 476ce2 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 476cd4 │ │ │ │ + movq $0x476b50,-0x38(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - movq $0x476a00,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r11,%rbx │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %r9,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - repnz add %eax,(%rdx) │ │ │ │ - add $0x48,%r12 │ │ │ │ + add %cl,0x490201cb(%rax) │ │ │ │ + add $0x48,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 476b99 │ │ │ │ + ja 476d89 │ │ │ │ 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 $0x476908,-0x40(%r12) │ │ │ │ + movq $0x476b90,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x40(%r12),%r14 │ │ │ │ mov %rdi,%rbx │ │ │ │ - jmp 4762d0 │ │ │ │ + jmp 476ab8 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - 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 476c0b │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 476dd2 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x476c00,-0x20(%rbp) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB movabs 0x163820ff8394c,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x476e60,-0x48(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 476c00 │ │ │ │ + jne 476e60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 call 8edd10 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 476ea8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + leave │ │ │ │ + or $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 476f5c │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 476f66 │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 476f4a │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 476f3c │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 476f4a │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 476f3c │ │ │ │ + movq $0x476da8,-0x38(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 476ff1 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%r8 │ │ │ │ + mov 0x25(%rbx),%r9 │ │ │ │ + mov 0x2d(%rbx),%r10 │ │ │ │ + mov 0x35(%rbx),%rbx │ │ │ │ + movq $0x476de8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x40(%r12),%rdi │ │ │ │ + mov %r9,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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 %bl,0x480201c8(%rax) │ │ │ │ + lea -0x58(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 476c73 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x476c68,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + jb 4771b7 │ │ │ │ + mov 0x4(%rbx),%rdx │ │ │ │ + mov 0xc(%rbx),%rax │ │ │ │ + mov 0x14(%rbx),%rcx │ │ │ │ + mov 0x1c(%rbx),%r9 │ │ │ │ + mov 0x24(%rbx),%rbx │ │ │ │ + mov %rdi,%r10 │ │ │ │ + mov 0xf(%rdi),%r11 │ │ │ │ + mov 0x17(%rdi),%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %r8,%rax │ │ │ │ + and $0x7,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 477193 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov 0x48(%rsp),%rsi │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add $0x98,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47714f │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov 0xe(%rbx),%rcx │ │ │ │ + movq $0x1de0978,-0x90(%r12) │ │ │ │ + mov %r10,-0x88(%r12) │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + movq $0x476d28,-0x78(%r12) │ │ │ │ + mov %rax,-0x70(%r12) │ │ │ │ + mov %rcx,-0x68(%r12) │ │ │ │ + mov %r10,-0x60(%r12) │ │ │ │ + lea -0x8f(%r12),%rbx │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov %rdi,-0x50(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %r11,-0x40(%r12) │ │ │ │ + movq $0x476f90,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %r11,(%r12) │ │ │ │ + mov %r9,%rax │ │ │ │ + lea -0x35(%r12),%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + lea -0x77(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 473968 │ │ │ │ + movq $0x98,0x388(%r13) │ │ │ │ + movq $0x4771d0,-0x58(%rbp) │ │ │ │ + mov %rax,-0x50(%rbp) │ │ │ │ + mov %rcx,-0x48(%rbp) │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %rsi,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %r8,-0x28(%rbp) │ │ │ │ + mov %r9,-0x20(%rbp) │ │ │ │ + mov %r10,-0x18(%rbp) │ │ │ │ + mov %r11,-0x10(%rbp) │ │ │ │ + mov %r14,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa8,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 473968 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %al,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + movb $0x2,(%rcx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + mov 0x40(%rbp),%r10 │ │ │ │ + mov 0x48(%rbp),%r11 │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp 477078 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (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 %dh,0x480201c6(%rax) │ │ │ │ + lea -0x28(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 477317 │ │ │ │ + movq $0x477268,-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 476c68 │ │ │ │ + jne 477268 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,-0x3a(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + movq $0x4772a0,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4772a0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + movb $0x2,(%rcx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 4772ce │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + movq $0x477330,0x8(%rbp) │ │ │ │ + lea 0x201c573(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1df3bb8 │ │ │ │ + movq $0x4772f8,0x0(%rbp) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4772f8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x4c0201c5(%rax) │ │ │ │ + lea 0x2396952(%rip),%eax │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 477018 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 476cdb │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x476cd0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x480201c5(%rax) │ │ │ │ + movl $0x477368,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov %r14,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 476cd0 │ │ │ │ + jne 477368 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ + add %cl,-0x3b(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x20(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 477018 │ │ │ │ + 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 │ │ │ │ + cwtl │ │ │ │ + (bad) │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 476d73 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x476d30,-0x18(%rbp) │ │ │ │ + jb 4773ec │ │ │ │ + movq $0x4773d0,-0x8(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 476d30 │ │ │ │ + jne 4773d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x3c(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + movq $0x477400,0x0(%rbp) │ │ │ │ + lea 0x201c453(%rip),%rdi │ │ │ │ + mov 0xf(%rbx),%rsi │ │ │ │ + mov 0x7(%rbx),%r14 │ │ │ │ + jmp 1df3bb8 │ │ │ │ + jmp *-0x10(%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 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + jmp 22240f8 │ │ │ │ + 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 %bh,-0x3c(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 477483 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + movq $0x477398,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 476ab8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp *-0x8(%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 476e23 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x476de0,-0x28(%rbp) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + jnp 4774cc │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + jmp 20a7af0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x3d(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + lea -0x50(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 477680 │ │ │ │ + movq $0x477538,-0x38(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %r8,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 476de0 │ │ │ │ + jne 477538 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nop │ │ │ │ + xchg %al,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + ret $0x201 │ │ │ │ + movq $0x477580,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rax),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 477580 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + leave │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x480201c2(%rax) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 477684 │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4776a2 │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jge 4775df │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + movq $0x4776e8,0x48(%rbp) │ │ │ │ + lea 0x201c265(%rip),%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 1df3bb8 │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne 4776b2 │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jge 47761a │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + movq $0x4777d8,0x48(%rbp) │ │ │ │ + lea 0x201c22a(%rip),%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 1df3bb8 │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne 47765e │ │ │ │ + movq $0x4774a8,-0x20(%r12) │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x477828,0x48(%rbp) │ │ │ │ + lea 0x201c1e5(%rip),%rdi │ │ │ │ + lea -0x20(%r12),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 1df3bb8 │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + movq $0x477878,0x48(%rbp) │ │ │ │ + lea 0x201c1c1(%rip),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 1df3bb8 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x477738,0x48(%rbp) │ │ │ │ + lea 0x201c19f(%rip),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 1df3bb8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + movq $0x477788,0x48(%rbp) │ │ │ │ + lea 0x201c16d(%rip),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 1df3bb8 │ │ │ │ + nopl 0x0(%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,0x26(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%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 476ed3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x476e90,-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 476e90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jmp 22240f8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + ... │ │ │ │ + (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 $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 22240f8 │ │ │ │ + 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,0x26(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 22240f8 │ │ │ │ + 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 476f83 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x476f40,-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 476f40 │ │ │ │ - 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,0x1e(%rdi) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 22240f8 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + ... │ │ │ │ + (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 $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 22240f8 │ │ │ │ + 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,0x26(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + add %dh,0x1e(%rdi) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + jmp 22240f8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + rolb $0x2,(%rcx) │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 477931 │ │ │ │ + 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 $0x4774d0,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x40(%r12),%r14 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + jmp 476ab8 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - in (%dx),%eax │ │ │ │ + add %bh,-0x41(%rax) │ │ │ │ add %eax,(%rdx) │ │ │ │ - lea -0x60(%rbp),%rax │ │ │ │ + lea -0x68(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 477265 │ │ │ │ - movq $0x477018,-0x48(%rbp) │ │ │ │ + jb 477afe │ │ │ │ + movq $0x4779d8,-0x50(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov 0xd(%rbx),%rcx │ │ │ │ mov 0x15(%rbx),%rdx │ │ │ │ mov 0x1d(%rbx),%r8 │ │ │ │ mov 0x25(%rbx),%r9 │ │ │ │ mov 0x2d(%rbx),%r10 │ │ │ │ mov 0x35(%rbx),%rbx │ │ │ │ mov %rbx,%r11 │ │ │ │ mov %rdi,%rbx │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ + mov %r11,-0x38(%rbp) │ │ │ │ + mov %r10,-0x30(%rbp) │ │ │ │ + mov %r9,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477018 │ │ │ │ + jne 4779d8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %al,(%rsi) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480201ec(%rax) │ │ │ │ - movl $0x477050,-0x8(%rbp) │ │ │ │ + add %bh,%al │ │ │ │ + mov $0xc7480201,%esi │ │ │ │ + rex.RB call 8ef400 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rax),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477050 │ │ │ │ + jne 477a20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - or %ecx,(%rax,%rax,1) │ │ │ │ + int3 │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x14(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 47707e │ │ │ │ - movq $0x4773d0,0x8(%rbp) │ │ │ │ - lea 0x201ec5b(%rip),%rdi │ │ │ │ + add %dh,0x480201be(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 477ae0 │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jge 477a6a │ │ │ │ + movq $0x477b98,0x18(%rbp) │ │ │ │ + lea 0x201bdda(%rip),%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1df3bb8 │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne 477b02 │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jge 477aa1 │ │ │ │ + movq $0x477c68,0x18(%rbp) │ │ │ │ + lea 0x201bda3(%rip),%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1df3bb8 │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne 477ac2 │ │ │ │ + movq $0x477cd0,0x18(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + movq $0x477d50,0x18(%rbp) │ │ │ │ + lea 0x201bd61(%rip),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1df3bb8 │ │ │ │ + movq $0x477b30,0x18(%rbp) │ │ │ │ + lea 0x201bd43(%rip),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1df3bb8 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + movq $0x477c00,0x18(%rbp) │ │ │ │ + lea 0x201bd21(%rip),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1df3bb8 │ │ │ │ + mov %ebx,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,0x480201bd(%rax) │ │ │ │ + movl $0x477b68,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + mov %r14,0x48(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 477b68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x43(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x2396bac(%rip),%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov 0xf(%rbx),%r11 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne 477177 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 477118 │ │ │ │ - movq $0x476bb8,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x238618d(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4773a8,0x0(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ - lret │ │ │ │ - xor %al,(%rax) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 477018 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rax) │ │ │ │ + mov $0xc7480201,%ebp │ │ │ │ + add %r10b,%r8b │ │ │ │ + jnp 477be6 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + rex.W │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + mov %r14,0x48(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 477bd0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - cmp %cl,-0x75(%rax) │ │ │ │ - jne 477190 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov 0x58(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov 0x8(%rbp),%r11 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x8b4c0201,%esp │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 477018 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x480201bc(%rax) │ │ │ │ + movl $0x477c38,0x0(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 477269 │ │ │ │ - cmp %r11,%rdx │ │ │ │ - jge 4771c4 │ │ │ │ - movq $0x476ee8,-0x20(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - lea 0x23860e6(%rip),%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - cmp %r11,%rdx │ │ │ │ - jne 477297 │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - jge 477209 │ │ │ │ - movq $0x476e38,-0x20(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - lea 0x23860a1(%rip),%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - jne 47722b │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - movq $0x4772e8,0x0(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x476c88,-0x20(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - lea 0x2386045(%rip),%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x477140,-0x18(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %r10,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x476c20,-0x20(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - lea 0x2385fd9(%rip),%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + mov %r14,0x48(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 477c38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %bl,(%rsi) │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,-0x44(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 477018 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - rex │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 47734f │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47733f │ │ │ │ - movq $0x476d88,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x2385f66(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 477384 │ │ │ │ - movq $0x476cf0,-0x10(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x2385f21(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x44(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + movq $0x477ca0,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + mov %r14,0x48(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 477ca0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - or %bl,(%rdi) │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + mov $0x8b4c0201,%esp │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 477018 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %ebx,(%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 │ │ │ │ - rex jmp 4770de │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + mov $0x89480201,%esp │ │ │ │ + fadds -0x7cb7f820(%rbx) │ │ │ │ + clc │ │ │ │ + add %esi,0x48(%rbx,%rbx,1) │ │ │ │ + movl $0x477db8,0x0(%rbp) │ │ │ │ + lea 0x201bb47(%rip),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + jmp 1df3bb8 │ │ │ │ + movq $0x477d20,0x0(%rbp) │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 477d20 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + or %ebx,0x0(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4c0201bb(%rax) │ │ │ │ + lea 0x2395f2a(%rip),%eax │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 477018 │ │ │ │ + nop │ │ │ │ + mov %ebx,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,-0x45(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + movq $0x477d88,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + mov %r14,0x48(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 477d88 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - or %al,(%rsi) │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + mov $0x8b4c0201,%ebx │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 477018 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebx,(%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 │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 477408 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - jmp 4770b2 │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + mov $0xc7480201,%edx │ │ │ │ + add %r14b,%r8b │ │ │ │ + jge 477e06 │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + rex.W │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + mov %r14,0x48(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 477df0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ecx,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + mov $0x8b4c0201,%edx │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x38(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 477018 │ │ │ │ nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,-0x17(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - lea -0x60(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4775ae │ │ │ │ - movq $0x477480,-0x40(%rbp) │ │ │ │ + add %ch,%al │ │ │ │ + mov $0x8d480201,%edx │ │ │ │ + rex.RB test $0x4c,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 477faf │ │ │ │ + movq $0x477e98,-0x40(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov 0xd(%rbx),%rcx │ │ │ │ mov 0x15(%rbx),%rdx │ │ │ │ mov 0x1d(%rbx),%r8 │ │ │ │ mov 0x25(%rbx),%r9 │ │ │ │ mov 0x2d(%rbx),%rbx │ │ │ │ mov %rbx,%r10 │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rdx,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %r8,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %r8,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %r9,-0x18(%rbp) │ │ │ │ + mov %r10,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477480 │ │ │ │ + jne 477e98 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - call ffffffffc78f7683 <__environ@GLIBC_2.2.5+0xffffffffc50e15db> │ │ │ │ - rex.RB loopne 477455 │ │ │ │ - je 4774ce │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ + add %bh,-0x46(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + movq $0x477ee0,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rax),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4774d0 │ │ │ │ + jne 477ee0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lret $0x0 │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x480201e8(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x8b480201,%edx │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + push %rax │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ - je 4775b2 │ │ │ │ + je 477fb3 │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47759e │ │ │ │ + ja 477f9f │ │ │ │ mov 0x6(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x476b38,-0x78(%r12) │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ + mov 0xe(%rbx),%rdi │ │ │ │ + movq $0x4778d0,-0x78(%r12) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov %r8,-0x70(%r12) │ │ │ │ + mov %rsi,-0x68(%r12) │ │ │ │ mov %rdi,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ + mov %rbx,-0x58(%r12) │ │ │ │ + mov 0x30(%rbp),%r9 │ │ │ │ mov %r9,-0x50(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r9 │ │ │ │ mov %r9,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ mov %r10,-0x40(%r12) │ │ │ │ - movq $0x476fa0,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ + movq $0x477958,-0x38(%r12) │ │ │ │ + mov 0x38(%rbp),%r11 │ │ │ │ + mov %r11,-0x30(%r12) │ │ │ │ + mov %r8,-0x28(%r12) │ │ │ │ mov %rsi,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ mov %r10,(%r12) │ │ │ │ - lea -0x35(%r12),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x2398f95(%rip),%r14 │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ + lea -0x77(%r12),%r9 │ │ │ │ + lea -0x35(%r12),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ add $0x58,%rbp │ │ │ │ - jmp 456800 │ │ │ │ + jmp 471f28 │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov 0x50(%rbp),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x2398f5b(%rip),%r14 │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,0x58(%rbp) │ │ │ │ + mov 0x48(%rbp),%r9 │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ add $0x58,%rbp │ │ │ │ - jmp 456800 │ │ │ │ - nop │ │ │ │ + jmp 471f28 │ │ │ │ + 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 477612 │ │ │ │ + jb 47800a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480201e6(%rax) │ │ │ │ - lea -0x60(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4776bc │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB movabs 0x163820ff8394c,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4776a0,-0x48(%rbp) │ │ │ │ + movq $0x478098,-0x48(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ mov 0x40(%rbx),%r8 │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ @@ -124067,297 +126415,591 @@ │ │ │ │ mov %rdx,-0x38(%rbp) │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4776a0 │ │ │ │ + jne 478098 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - out %al,$0x1 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r10b,%r8b │ │ │ │ - jbe 4776ee │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - cmp $0x201e61b,%eax │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 1df3b98 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - 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,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 477700 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0xf(%rbx),%r10 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %r14,%r11 │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne 477755 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8f0180 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4780e0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ leave │ │ │ │ sbb %al,(%rax) │ │ │ │ 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 sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jne 477768 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov 0x10(%rbp),%r11 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add $0x40,%r12 │ │ │ │ + and %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,0x49000000(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47780f │ │ │ │ - cmp %r10,%rdx │ │ │ │ - jge 477791 │ │ │ │ - movq $0x1de0958,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - mov %r11,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %r10,%rdx │ │ │ │ - jne 477801 │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - jge 4777c1 │ │ │ │ - movq $0x1de0958,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - mov %r11,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - jne 477801 │ │ │ │ - movq $0x4775e8,-0x38(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %r11,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ + ja 47819e │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 478182 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 478174 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 478182 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 478174 │ │ │ │ + movq $0x477fe0,-0x38(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - movq $0x477720,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r11,%rbx │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %r9,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x1c(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - add $0x48,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4778b9 │ │ │ │ + ja 478229 │ │ │ │ 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 $0x477628,-0x40(%r12) │ │ │ │ + movq $0x478020,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x40(%r12),%r14 │ │ │ │ mov %rdi,%rbx │ │ │ │ jmp 222f508 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %ah,-0x4a(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + lea -0x68(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47792b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x477920,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + jb 4783d4 │ │ │ │ + movq $0x4782d0,-0x50(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%r8 │ │ │ │ + mov 0x25(%rbx),%r9 │ │ │ │ + mov 0x2d(%rbx),%r10 │ │ │ │ + mov 0x35(%rbx),%rbx │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rcx,-0x48(%rbp) │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %r11,-0x38(%rbp) │ │ │ │ + mov %r10,-0x30(%rbp) │ │ │ │ + mov %r9,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477920 │ │ │ │ + jne 4782d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x1,%ch │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + rex.RB call 8f05f0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rax),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 478318 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + int3 │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x480201b5(%rax) │ │ │ │ + mov 0x60(%rbp),%eax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 47838c │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jge 4783d8 │ │ │ │ + movq $0x478370,0x10(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x60(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 478370 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or (%rdi),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ - add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,-0x4b(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp 473f00 │ │ │ │ + movq $0x4783b8,0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4783b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + or %ebx,0x0(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ + add %bh,%al │ │ │ │ + mov $0x1,%ah │ │ │ │ + add 0x45(%rbx,%rcx,4),%cl │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jge 4783d0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 473f00 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 47843c │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jge 478484 │ │ │ │ + movq $0x478420,0x10(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x60(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 478420 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or (%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 477993 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x477988,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4c0201b4(%rax) │ │ │ │ + mov 0x50(%rbp),%eax │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp 473f00 │ │ │ │ + movq $0x478468,0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477988 │ │ │ │ + jne 478468 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + or %ebx,0x0(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x4c(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 473f00 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 4784a5 │ │ │ │ + movq $0x478500,0x18(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + movq $0x4784d0,0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4784d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %ebx,0x0(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x1,%bl │ │ │ │ + add 0x45(%rbx,%rcx,4),%cl │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jge 4784e8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 473f00 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %ebx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dh,0x480201b3(%rax) │ │ │ │ + movl $0x478530,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 478530 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + or %ebx,(%rdi) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x4c0201b3(%rax) │ │ │ │ + mov 0x48(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x40(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 473f00 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %cl,0x480201b3(%rax) │ │ │ │ + lea -0x48(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4779fb │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4779f0,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ + jb 4786df │ │ │ │ + movq $0x4785c0,-0x28(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4785c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,(%rax) │ │ │ │ + mov $0x1,%bl │ │ │ │ + add -0x39(%rax),%cl │ │ │ │ + rex.RB loopne 4785d5 │ │ │ │ + xchg %al,0x0(%rdi) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4779f0 │ │ │ │ + jne 478610 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,%al │ │ │ │ + mov $0x1,%dl │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + sub %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + rex │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 4786e3 │ │ │ │ + add $0x80,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4786cf │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%rdi │ │ │ │ + movq $0x4781c8,-0x78(%r12) │ │ │ │ + mov %rsi,-0x70(%r12) │ │ │ │ + mov %rdi,-0x68(%r12) │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov %r9,-0x58(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov %r9,-0x48(%r12) │ │ │ │ + mov 0x10(%rbp),%r10 │ │ │ │ + mov %r10,-0x40(%r12) │ │ │ │ + movq $0x478250,-0x38(%r12) │ │ │ │ + mov %r8,-0x30(%r12) │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov %r8,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + mov %r10,(%r12) │ │ │ │ + lea -0x77(%r12),%r9 │ │ │ │ + lea -0x35(%r12),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 471f28 │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 471f28 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7f(%rcx) │ │ │ │ + (bad) │ │ │ │ + push $0x4d000001 │ │ │ │ + cmp 0x358(%rbp),%esp │ │ │ │ + ja 4788f0 │ │ │ │ + movq $0x471fb8,-0x160(%r12) │ │ │ │ + mov %r14,-0x150(%r12) │ │ │ │ + movq $0x473968,-0x148(%r12) │ │ │ │ + lea -0x160(%r12),%rax │ │ │ │ + mov %rax,-0x140(%r12) │ │ │ │ + movq $0x473f00,-0x138(%r12) │ │ │ │ + mov %rdi,-0x130(%r12) │ │ │ │ + mov %r8,-0x128(%r12) │ │ │ │ + lea -0x142(%r12),%rbx │ │ │ │ + mov %rbx,-0x120(%r12) │ │ │ │ + movq $0x4740b8,-0x118(%r12) │ │ │ │ + lea -0x134(%r12),%rcx │ │ │ │ + mov %rcx,-0x110(%r12) │ │ │ │ + movq $0x474748,-0x108(%r12) │ │ │ │ + mov %rdi,-0x100(%r12) │ │ │ │ + mov %r8,-0xf8(%r12) │ │ │ │ + mov %rax,-0xf0(%r12) │ │ │ │ + movq $0x474ca8,-0xe8(%r12) │ │ │ │ + lea -0x104(%r12),%rdx │ │ │ │ + mov %rdx,-0xe0(%r12) │ │ │ │ + movq $0x476ab8,-0xd8(%r12) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov %rdx,-0xd0(%r12) │ │ │ │ + mov %r9,-0xc8(%r12) │ │ │ │ + mov %rax,-0xc0(%r12) │ │ │ │ + mov %rsi,-0xb8(%r12) │ │ │ │ + lea -0xe5(%r12),%rax │ │ │ │ + mov %rax,-0xb0(%r12) │ │ │ │ + mov %r8,-0xa8(%r12) │ │ │ │ + movq $0x477018,-0xa0(%r12) │ │ │ │ + mov %r9,-0x98(%r12) │ │ │ │ + mov %rdi,-0x90(%r12) │ │ │ │ + mov %r8,-0x88(%r12) │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + lea -0xd7(%r12),%rax │ │ │ │ + mov %rax,-0x78(%r12) │ │ │ │ + movq $0x477220,-0x70(%r12) │ │ │ │ + lea -0x9c(%r12),%rbx │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + movq $0x477458,-0x60(%r12) │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + movq $0x477e28,-0x50(%r12) │ │ │ │ + mov %rbx,-0x48(%r12) │ │ │ │ + lea -0x115(%r12),%rbx │ │ │ │ + mov %rbx,-0x40(%r12) │ │ │ │ + mov %r8,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + lea -0x6d(%r12),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + lea -0x5f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + movq $0x478568,-0x18(%r12) │ │ │ │ + mov %rcx,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + lea -0x4d(%r12),%r9 │ │ │ │ + lea -0x15(%r12),%rdi │ │ │ │ + lea 0x239795a(%rip),%r14 │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + jmp 46a798 │ │ │ │ + movq $0x168,0x388(%r13) │ │ │ │ + lea 0x201b02e(%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) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 477a93 │ │ │ │ + jb 47899b │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x477a50,-0x18(%rbp) │ │ │ │ + movq $0x478958,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477a50 │ │ │ │ + jne 478958 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -124366,3085 +127008,855 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - 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 477b43 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 478a03 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x477b00,-0x28(%rbp) │ │ │ │ + movq $0x4789f8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477b00 │ │ │ │ + jne 4789f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + 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) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,%gs:-0x1(%rcx) │ │ │ │ + gs lock nop │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ 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) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 477bf3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x477bb0,-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 │ │ │ │ + jb 478b63 │ │ │ │ + movq $0x478a68,-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 477bb0 │ │ │ │ + jne 478a68 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - 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,-0x7d(%rcx) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + movabs 0x8b48d8894800478a,%al │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 478aa0 │ │ │ │ + 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,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + push %rbp │ │ │ │ + and %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je 478b12 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 478b02 │ │ │ │ + movq $0x4789b0,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + movq $0x2087b98,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x28(%r12),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 478b53 │ │ │ │ + movq $0x478918,-0x20(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + movq $0x2087b98,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x20(%r12),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 477ca3 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 478bfb │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x477c60,-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 $0x478bb8,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477c60 │ │ │ │ + jne 478bb8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%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,0x26(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - loopne 477cc0 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB movabs 0x2b8820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB mov $0x477d38,%r8d │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r11,-0x28(%rbp) │ │ │ │ - mov %r10,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 478c63 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x478c58,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 477d38 │ │ │ │ + jne 478c58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %al,(%rsi) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480201df(%rax) │ │ │ │ - movl $0x477d70,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 477d70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %ecx,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,%gs:-0x1(%rcx) │ │ │ │ + gs lock nop │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x21(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 477d9e │ │ │ │ - movq $0x4780f0,0x8(%rbp) │ │ │ │ - lea 0x201df3b(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x30(%rbp),%rsi │ │ │ │ - mov 0x38(%rbp),%rdi │ │ │ │ - mov 0x40(%rbp),%r8 │ │ │ │ - mov 0x48(%rbp),%r9 │ │ │ │ - add $0x8,%rbp │ │ │ │ - lea 0x2395e8c(%rip),%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rbx,%r10 │ │ │ │ - mov 0xf(%rbx),%r11 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %r14,%rax │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne 477e97 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 477e38 │ │ │ │ - movq $0x4778d8,-0x18(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x238546d(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - movq $0x4780c8,0x0(%rbp) │ │ │ │ - jmp 2224080 │ │ │ │ - lret │ │ │ │ - xor %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,-0x75(%rax) │ │ │ │ - and %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - cmp %cl,-0x75(%rax) │ │ │ │ - jne 477eb0 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov 0x58(%rbp),%r9 │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov 0x8(%rbp),%r11 │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 477f89 │ │ │ │ - cmp %r11,%rdx │ │ │ │ - jge 477ee4 │ │ │ │ - movq $0x477c08,-0x20(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - lea 0x23853c6(%rip),%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - cmp %r11,%rdx │ │ │ │ - jne 477fb7 │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - jge 477f29 │ │ │ │ - movq $0x477b58,-0x20(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r9,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - lea 0x2385381(%rip),%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - jne 477f4b │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - movq $0x478008,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 478dc3 │ │ │ │ + movq $0x478cc8,-0x20(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x4779a8,-0x20(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - lea 0x2385325(%rip),%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - movq $0x477e60,-0x18(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %r10,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x477940,-0x20(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - add $0xfffffffffffffff8,%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r9,%rsi │ │ │ │ - lea 0x23852b9(%rip),%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 478cc8 │ │ │ │ + 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,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + add %cl,-0x76b7ffb9(%rbp) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 478d00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %bl,(%rsi) │ │ │ │ + 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 %r9b,-0x75(%r8) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - rex │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 47806f │ │ │ │ - add $0x28,%r12 │ │ │ │ + and %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je 478d72 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47805f │ │ │ │ - movq $0x477aa8,-0x20(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ + ja 478d62 │ │ │ │ + movq $0x478c10,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + movq $0x2087b98,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x28(%r12),%rdi │ │ │ │ mov %rdx,%rsi │ │ │ │ - lea 0x2385246(%rip),%r14 │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp 222f9f8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ + add $0x28,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4780a4 │ │ │ │ - movq $0x477a10,-0x10(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ + ja 478db3 │ │ │ │ + movq $0x478b78,-0x20(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + movq $0x2087b98,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x20(%r12),%rdi │ │ │ │ mov %rdx,%rsi │ │ │ │ - lea 0x2385201(%rip),%r14 │ │ │ │ + lea -0x6(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ + add $0x28,%rbp │ │ │ │ jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %bl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ + sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - rex jmp 477dfe │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - or %al,(%rsi) │ │ │ │ + add %dl,-0x55(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + add $0x20,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 478e17 │ │ │ │ + movq $0x478a20,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + movq $0x478c80,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x15(%r12),%r9 │ │ │ │ + lea -0x5(%r12),%rdi │ │ │ │ + jmp 478718 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + lea 0x201ab37(%rip),%rbx │ │ │ │ + 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) │ │ │ │ - or %r9b,-0x75(%r8) │ │ │ │ - rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 478128 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x38(%rbp),%r8 │ │ │ │ - mov 0x40(%rbp),%r9 │ │ │ │ - jmp 477dd2 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,0x480201db(%rax) │ │ │ │ - lea -0x48(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4782b2 │ │ │ │ - movq $0x478188,-0x28(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478188 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x25(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - movq $0x4781d8,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4781d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - fildl (%rcx) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - xor %r9b,-0x75(%r8) │ │ │ │ - rex.WRB cmp %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - rex │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 4782b6 │ │ │ │ - add $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4782a2 │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x477858,-0x78(%r12) │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - mov %r10,-0x40(%r12) │ │ │ │ - movq $0x477cc0,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %r10,(%r12) │ │ │ │ - lea -0x35(%r12),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea 0x2398291(%rip),%r14 │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 456800 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea 0x201da04(%rip),%rsi │ │ │ │ - lea 0x201d9c8(%rip),%r14 │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x3000000,%eax │ │ │ │ - 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 47843e │ │ │ │ - add $0xe0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 478433 │ │ │ │ - movq $0x474210,-0xd8(%r12) │ │ │ │ - mov %rsi,-0xd0(%r12) │ │ │ │ - movq $0x4744a0,-0xc8(%r12) │ │ │ │ - mov %rsi,-0xc0(%r12) │ │ │ │ - movq $0x474610,-0xb8(%r12) │ │ │ │ - lea -0xc4(%r12),%rax │ │ │ │ - mov %rax,-0xb0(%r12) │ │ │ │ - movq $0x4762d0,-0xa8(%r12) │ │ │ │ - mov %r8,-0xa0(%r12) │ │ │ │ - mov %r14,-0x98(%r12) │ │ │ │ - lea -0xb5(%r12),%rax │ │ │ │ - mov %rax,-0x90(%r12) │ │ │ │ - mov %rdi,-0x88(%r12) │ │ │ │ - mov %r9,-0x80(%r12) │ │ │ │ - lea -0xd5(%r12),%rax │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - movq $0x476450,-0x70(%r12) │ │ │ │ - lea -0xa7(%r12),%rbx │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - movq $0x476688,-0x60(%r12) │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ - movq $0x477410,-0x50(%r12) │ │ │ │ - mov %r8,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - lea -0x5d(%r12),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - lea -0x6f(%r12),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x478130,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x4d(%r12),%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0x15(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x201bcaf(%rip),%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1df5f08 │ │ │ │ - movq $0xe0,0x388(%r13) │ │ │ │ - lea 0x201d92b(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - 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 478494 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x201d911(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 459620 │ │ │ │ - lea 0x201d925(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - 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 4784e4 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x201d909(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 459620 │ │ │ │ - lea 0x201d91d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - 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 478534 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x201d901(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 459620 │ │ │ │ - lea 0x201d915(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - 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 478584 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x201d8f9(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 459620 │ │ │ │ - lea 0x201d90d(%rip),%rbx │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %al,0x480201b9(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4785d4 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x2397c0a(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 456800 │ │ │ │ - lea 0x201d96d(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - 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 47862f │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x201d96b(%rip),%rsi │ │ │ │ - lea 0x201d92f(%rip),%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - lea 0x201d96a(%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 4786ca │ │ │ │ - movq $0x478690,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478690 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - cmp $0x27,%rax │ │ │ │ - je 4786bc │ │ │ │ - cmp $0x5c,%rax │ │ │ │ - je 4786bc │ │ │ │ - cmp $0x1a,%rax │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x247fbc0(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2395566(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x201d8ef(%rip),%rbx │ │ │ │ - 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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47870e │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1de07a0 │ │ │ │ - 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) │ │ │ │ - (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 $0x4786e8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - lock (bad) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + lea -0x48(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47882c │ │ │ │ + jb 478fb7 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4787d0,-0x20(%rbp) │ │ │ │ + movq $0x478e90,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4787d0 │ │ │ │ + jne 478e90 │ │ │ │ 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 %ah,0x480201d4(%rax) │ │ │ │ - movl $0x478810,-0x8(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - 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 478810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x2c(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - movq $0x478840,0x0(%rbp) │ │ │ │ - lea 0x201d453(%rip),%rdi │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 1df3b98 │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - js 4787ce │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,0x75(%rcx,%rcx,4) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - or %r9b,-0x7d(%r8) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 478878 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r14b,0x4c004788(%r8) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - loopne 47883e │ │ │ │ - add %r9b,0x75(%r9,%r9,4) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4788e0 │ │ │ │ - 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - 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 %bh,(%rax) │ │ │ │ - roll %cl,(%rcx) │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ - (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 $0x478780,-0x18(%r12) │ │ │ │ - mov %r14,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - ... │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4789b4 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - lea 0x23952ad(%rip),%rsi │ │ │ │ - lea 0x23952a6(%rip),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - test $0xd2,%al │ │ │ │ - add %eax,(%rdx) │ │ │ │ - lea -0x50(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 478c1b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x478a18,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478a18 │ │ │ │ - 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 %bl,-0x2e(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - movq $0x478a60,-0x10(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ + lock fmuls -0x74b7ffb9(%rsi) │ │ │ │ + rex.XB cmovs -0x74b7f7a3(%r11),%ecx │ │ │ │ + rex.W (bad) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 478a60 │ │ │ │ - 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 %dl,(%rax) │ │ │ │ - rolb %cl,(%rcx) │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - cwtl │ │ │ │ - mov 0x0(%rdi),%al │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478a98 │ │ │ │ + jne 478ed8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - roll $1,(%rcx) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x48(%rsi,%rbx,1) │ │ │ │ - movl $0x478c78,0x8(%rbp) │ │ │ │ - lea 0x201d1bb(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - movq $0x478b20,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x18(%rbp),%rax │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,0x8(%rbp) │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ - mov %rcx,0x10(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478b20 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x0,(%rsi) │ │ │ │ - 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 %ebp,%edi │ │ │ │ - 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 %ebp,%ecx │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - pop %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - rex.WRB or %r9b,0x39(%r8) │ │ │ │ - enter $0x2a7d,$0x49 │ │ │ │ - movl $0x1de0958,-0x20(%rsp) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x280dc51,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 478c3a │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jge 478bc0 │ │ │ │ - movq $0x1de0958,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x280dc51,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 478bf1 │ │ │ │ - movq $0x478988,-0x20(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - lea -0x20(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x1de0958,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x280dc51,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x1de0958,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x280dc51,-0x10(%r12) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - add $0xfffffffffffffff0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopl 0x0(%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) │ │ │ │ - add %r14b,0x4800478c(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %r14,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478cb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + ret │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r13b,%r8b │ │ │ │ - mov %es,0x0(%rdi) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sbb %cl,-0x76b3ffb9(%rbp) │ │ │ │ - jne 478cf4 │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478d18 │ │ │ │ - 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nop │ │ │ │ - (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 %al,(%rax) │ │ │ │ - iret │ │ │ │ - add %eax,(%rdx) │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 478da1 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x4789c8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - jmp 222f9f8 │ │ │ │ - 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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 478dea │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - 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 478e2a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - 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 478e6a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - 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 478eaa │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - 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 478eea │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x33(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - lea -0x78(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 478ffc │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x478f88,-0x58(%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 0x48(%rbx),%r9 │ │ │ │ - mov 0x50(%rbx),%r10 │ │ │ │ - mov 0x40(%rbx),%rbx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov %rdx,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478f88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - int3 │ │ │ │ - add %eax,(%rdx) │ │ │ │ - movq $0x478fe0,-0x20(%rbp) │ │ │ │ + rex.RB call 8f1e00 │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rdx),%rsi │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0x17(%rdx),%rdx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 478fe0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x480201cc(%rax) │ │ │ │ - movl $0x479010,0x0(%rbp) │ │ │ │ - lea 0x201cc83(%rip),%rdi │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 1df3b98 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %?,(%rcx) │ │ │ │ - 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,-0xf(%r9,%rcx,4) │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 479164 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0xf(%rbx),%rdx │ │ │ │ - mov 0x17(%rbx),%rsi │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 47923e │ │ │ │ - movq $0x479078,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,0x40(%rbp) │ │ │ │ - mov %rsi,0x48(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 479078 │ │ │ │ + jne 478f20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ds,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + movb $0x0,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB pop %r8 │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 47938a │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47959c │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jge 4790d4 │ │ │ │ - movq $0x1de0958,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 479230 │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jge 479114 │ │ │ │ - movq $0x1de0958,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 479230 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x478ec0,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x479190,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 479190 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ + sbb %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %al,(%rbx,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x40,%r12 │ │ │ │ + test %eax,0x49000000(%rdi) │ │ │ │ + add $0x18,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4793c5 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47937c │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 479230 │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47937c │ │ │ │ + ja 478fc5 │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jne 479230 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x478dc0,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 4793d5 │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jge 4794b2 │ │ │ │ - movq $0x479290,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r14,0x40(%rbp) │ │ │ │ - mov %rsi,0x48(%rbp) │ │ │ │ - mov %rdx,0x50(%rbp) │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 479290 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ds,%edi │ │ │ │ - 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 pop %r8 │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - and $0x7,%edx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 4795ac │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4795f7 │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov 0x50(%rbp),%rsi │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jge 4792ec │ │ │ │ - movq $0x1de0958,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 479230 │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jge 47932c │ │ │ │ - movq $0x1de0958,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 479230 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x478e80,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4793b5 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ + jge 478f78 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x479400,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 479400 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %?,0x1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,-0x7cb70000(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4795e7 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47937c │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 479230 │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47937c │ │ │ │ cmp %rcx,%rdx │ │ │ │ - jne 479230 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x478e00,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + jne 478fa9 │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + cmp 0x20(%rbp),%rcx │ │ │ │ + jge 478fa9 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4794cf │ │ │ │ - movq $0x479628,0x0(%rbp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x50(%rbp),%r14 │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x4794f8,0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4794f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,0x1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rax,%riz,4) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 479607 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47937c │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 479230 │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47937c │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 479230 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x478e40,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4795d7 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add $0x38,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nop │ │ │ │ - mov %?,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r11b,-0x6a(%r8) │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 479658 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - mov %?,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ - movq $0x479690,0x60(%rbp) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rclb $0x75,-0x76b3ffb9(%rsi) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4796c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ + and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,-0x3b(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47978b │ │ │ │ + add %dh,0x2e(%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),%r10 │ │ │ │ - mov 0x47(%rbx),%rbx │ │ │ │ - movq $0x478f00,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x50(%r12),%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + mov 0x17(%rbx),%rbx │ │ │ │ + movq $0x478e40,-0x18(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x18(%r12),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%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 4797da │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - 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 47981a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ 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 47985a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,(%rax) │ │ │ │ + test $0x8d480201,%eax │ │ │ │ + rex.RB clc │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4790b5 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 4790aa │ │ │ │ + movq $0x2087b78,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + movq $0x478ff0,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r9,(%r12) │ │ │ │ + lea -0x17(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 478de0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x201a8b4(%rip),%rbx │ │ │ │ + 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 │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47989a │ │ │ │ + jb 4790fa │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ + rex.RB movabs 0x163820ff8394c,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4798da │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x480201c3(%rax) │ │ │ │ - lea -0x88(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 479bec │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x479978,-0x58(%rbp) │ │ │ │ + movq $0x479188,-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 0x48(%rbx),%r9 │ │ │ │ - mov 0x50(%rbx),%r10 │ │ │ │ - mov 0x40(%rbx),%rbx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov %rdx,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rsi,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 479978 │ │ │ │ + jne 479188 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,%al │ │ │ │ - ret $0x201 │ │ │ │ - movq $0x4799d0,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rdx),%rsi │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0x17(%rdx),%rdx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4799d0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480201c2(%rax) │ │ │ │ - movl $0x479a10,-0x10(%rbp) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8f2360 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 479a10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x3e(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 479a3e │ │ │ │ - movq $0x47a098,0x10(%rbp) │ │ │ │ - lea 0x201c243(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x50(%rbp),%rcx │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov 0x68(%rbp),%rsi │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov 0x10(%rbp),%r8 │ │ │ │ - add $0x10,%rbp │ │ │ │ - lea 0x23941f0(%rip),%r14 │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %r14,%r9 │ │ │ │ - and $0x7,%r9d │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - je 479b70 │ │ │ │ - mov 0xf(%rbx),%r9 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - cmp %r9,%rax │ │ │ │ - jge 479bf0 │ │ │ │ - movq $0x479ac8,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,0x40(%rbp) │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - mov %r9,0x50(%rbp) │ │ │ │ - mov %r8,0x58(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 479ac8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %ds,%edi │ │ │ │ - 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) │ │ │ │ - pop %rax │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 479f5c │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 479e63 │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov 0x50(%rbp),%r9 │ │ │ │ - cmp %r9,%rdx │ │ │ │ - jl 479e45 │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - cmp %r9,%rdx │ │ │ │ - jne 479bde │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 479e45 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 479bde │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4798b0,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x479b98,0x0(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 479b98 │ │ │ │ + jne 4791d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - mov %?,0x1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ch,0x49000002(%rbp) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 479cf6 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 479ce8 │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 479ddc │ │ │ │ - mov %rsi,%rax │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - cmp %r9,%rax │ │ │ │ - jne 479d06 │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jge 479e73 │ │ │ │ - movq $0x479c40,0x0(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,0x40(%rbp) │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - mov %r9,0x50(%rbp) │ │ │ │ - mov %r8,0x58(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 479c40 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ds,%edi │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + leave │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x45(%rbx,%rcx,4) │ │ │ │ - pop %rax │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x7,%eax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 479f5c │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 479f7c │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov 0x50(%rbp),%r9 │ │ │ │ - cmp %r9,%rdx │ │ │ │ - jl 479e45 │ │ │ │ - mov 0x60(%rbp),%rax │ │ │ │ - cmp %r9,%rdx │ │ │ │ - jne 479bde │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov 0x48(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 479e45 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 479bde │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x479870,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x479d30,0x0(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 479d30 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %?,0x1(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ + and %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %dl,0x49000001(%rip) │ │ │ │ + test %ah,0x49000000(%rax) │ │ │ │ add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 479f6c │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 479ce8 │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 479d73 │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp 479bde │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 479ce8 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 479d91 │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp 479bde │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4797f0,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ + ja 47928e │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 479ce8 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 479dfa │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp 479bde │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x4797b0,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 479272 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 479264 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 479272 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 479264 │ │ │ │ + movq $0x4790d0,-0x38(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %r8,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 479e8b │ │ │ │ - movq $0x479fb0,0x0(%rbp) │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x479eb0,0x0(%rbp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 479eb0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - mov %?,0x1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rcx,%rbx,4) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 479f8c │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 479ce8 │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 479ef3 │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp 479bde │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 479ce8 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 479f11 │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp 479bde │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x479830,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov %r8,%rbx │ │ │ │ - and $0xfffffffffffffff8,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r12b,%r8b │ │ │ │ - lahf │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 479fe0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov %?,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ - movq $0x47a018,0x60(%rbp) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rex.W movabs 0x83480075894c0047,%al │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 47a048 │ │ │ │ - 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) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nop │ │ │ │ - mov %?,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ 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) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x30(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x50(%rbp),%rdx │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea -0xf(%r12),%r8 │ │ │ │ - jmp 479a6e │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 22240f8 │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,-0x45(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - add $0x58,%r12 │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a17d │ │ │ │ + ja 479319 │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov 0xd(%rbx),%rcx │ │ │ │ mov 0x15(%rbx),%rdx │ │ │ │ mov 0x1d(%rbx),%r8 │ │ │ │ mov 0x25(%rbx),%r9 │ │ │ │ mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%r11 │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - mov 0x3d(%rbx),%r11 │ │ │ │ - mov 0x45(%rbx),%rbx │ │ │ │ - movq $0x4798f0,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ + mov 0x35(%rbx),%rbx │ │ │ │ + movq $0x479110,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x50(%r12),%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ + lea -0x40(%r12),%rdi │ │ │ │ + mov %r9,%rbx │ │ │ │ jmp 222f9f8 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x8d480201,%esi │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 47a3c6 │ │ │ │ - movq $0x47a210,-0x38(%rbp) │ │ │ │ + add %dh,(%rax) │ │ │ │ + cmpsb %es:(%rdi),%ds:(%rsi) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + lea -0x50(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 479495 │ │ │ │ + movq $0x4793a0,-0x30(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r8,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %r9,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47a210 │ │ │ │ + jne 4793a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x480201bd(%rax) │ │ │ │ - movl $0x47a260,-0x20(%rbp) │ │ │ │ + add %dl,%al │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + movq $0x4793f0,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov 0xf(%rcx),%rdx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47a260 │ │ │ │ + jne 4793f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rcx),%al │ │ │ │ + mov %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,-0x43(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + add %al,0x480201a5(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov 0x38(%rbp),%rdx │ │ │ │ mov 0x40(%rbp),%rsi │ │ │ │ mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - and $0x7,%r9d │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - je 47a365 │ │ │ │ - add $0xa0,%r12 │ │ │ │ + mov %rbx,%r8 │ │ │ │ + and $0x7,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 479499 │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a355 │ │ │ │ - mov 0x6(%rbx),%r9 │ │ │ │ - mov 0xe(%rbx),%r10 │ │ │ │ - movq $0x479718,-0x98(%r12) │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov %r11,-0x88(%r12) │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %r14,-0x80(%r12) │ │ │ │ - mov %r9,-0x78(%r12) │ │ │ │ - mov %r10,-0x70(%r12) │ │ │ │ - mov %rdi,-0x68(%r12) │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rsi,-0x58(%r12) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,-0x50(%r12) │ │ │ │ - movq $0x47a100,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r11,-0x38(%r12) │ │ │ │ - mov %r14,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r10,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ + ja 479485 │ │ │ │ + mov 0x6(%rbx),%r8 │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x4792b8,-0x38(%r12) │ │ │ │ + mov %r8,-0x30(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0x97(%r12),%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - lea -0x45(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x35(%r12),%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 473ef8 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a3b6 │ │ │ │ - movq $0x478938,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x478d70,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x27(%r12),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea -0xd(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 473ef8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 479058 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 479058 │ │ │ │ + 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 │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47a40a │ │ │ │ + jb 4794f2 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x48(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - lea -0x60(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47a4b4 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47a498,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47a498 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov $0x1,%bh │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - add %r9b,%r8b │ │ │ │ - movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - rex.RXB add %r9b,-0x73(%r8) │ │ │ │ - cmp $0x201b7cb,%eax │ │ │ │ - mov 0xf(%rbx),%rsi │ │ │ │ - mov 0x7(%rbx),%r14 │ │ │ │ - jmp 1df3b98 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - 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,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 47a4f8 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0xf(%rbx),%r10 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %r14,%r11 │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne 47a54d │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ - 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 sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jne 47a560 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov 0x10(%rbp),%r11 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a607 │ │ │ │ - cmp %r10,%rdx │ │ │ │ - jge 47a589 │ │ │ │ - movq $0x1de0958,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - mov %r11,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %r10,%rdx │ │ │ │ - jne 47a5f9 │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - jge 47a5b9 │ │ │ │ - movq $0x1de0958,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - mov %r11,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - jne 47a5f9 │ │ │ │ - movq $0x47a3e0,-0x38(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %r11,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - movq $0x47a518,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r11,%rbx │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %r9,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - mov $0x1,%dh │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a6b1 │ │ │ │ - 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 $0x47a420,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x48,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 movabs 0x163820ff8394c,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47a6fa │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,-0x4b(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - lea -0x60(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47a7f2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47a788,-0x48(%rbp) │ │ │ │ + movq $0x479580,-0x48(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ mov 0x40(%rbx),%r8 │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ @@ -127452,186 +127864,124 @@ │ │ │ │ mov %rdx,-0x38(%rbp) │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47a788 │ │ │ │ + jne 479580 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - mov $0x1,%ah │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - shlb $0x43,-0x74b7ffb9(%rdi) │ │ │ │ - (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 8f2b50 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rcx),%rdx │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rcx),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47a7c0 │ │ │ │ + jne 4795c8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,0x480201b4(%rax) │ │ │ │ - mov 0x10(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 47a83c │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - movq $0x47a808,0x8(%rbp) │ │ │ │ - lea 0x201b48f(%rip),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 1df3b98 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - 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,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - sbb %cl,-0x75(%rax) │ │ │ │ - jne 47a838 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov 0x30(%rbp),%r8 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov 0xf(%rbx),%r10 │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - mov %r14,%r11 │ │ │ │ - and $0x7,%r14d │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - jne 47a88d │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - xchg %ax,%ax │ │ │ │ + nopl (%rax) │ │ │ │ leave │ │ │ │ sbb %al,(%rax) │ │ │ │ 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 sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - jne 47a8a0 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov 0x48(%rbp),%r8 │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov 0x10(%rbp),%r11 │ │ │ │ - add $0x18,%rbp │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - mov %rbx,%r11 │ │ │ │ - mov 0x40(%rsp),%rbx │ │ │ │ - add $0x40,%r12 │ │ │ │ + and %r9b,-0x77(%r8) │ │ │ │ + flds -0x7cb7f81f(%rbx) │ │ │ │ + stc │ │ │ │ + add %ecx,(%rdi) │ │ │ │ + test %ah,0x49000000(%rax) │ │ │ │ + add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a947 │ │ │ │ - cmp %r10,%rdx │ │ │ │ - jge 47a8c9 │ │ │ │ - movq $0x1de0958,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - mov %r11,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %r10,%rdx │ │ │ │ - jne 47a939 │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - jge 47a8f9 │ │ │ │ - movq $0x1de0958,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - mov %r11,-0x28(%r12) │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - add $0xffffffffffffffd8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - jne 47a939 │ │ │ │ - movq $0x47a6d0,-0x38(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %r11,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ + ja 479686 │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 47966a │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 47965c │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 47966a │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 47965c │ │ │ │ + movq $0x4794c8,-0x38(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x38,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ - movq $0x47a858,-0x18(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov %r11,%rbx │ │ │ │ - mov %r10,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - mov %r9,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ jmp 2224080 │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - mov $0x1,%dl │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47a9f1 │ │ │ │ + ja 479711 │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov 0xd(%rbx),%rcx │ │ │ │ mov 0x15(%rbx),%rdx │ │ │ │ mov 0x1d(%rbx),%r8 │ │ │ │ mov 0x25(%rbx),%r9 │ │ │ │ mov 0x2d(%rbx),%r10 │ │ │ │ mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x47a710,-0x40(%r12) │ │ │ │ + movq $0x479508,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov %r10,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ @@ -127646,1858 +127996,626 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480201b5(%rax) │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47ab83 │ │ │ │ - movq $0x47aa68,-0x20(%rbp) │ │ │ │ + add %bh,(%rax) │ │ │ │ + movabs %al,0x394cb8458d480201 │ │ │ │ + clc │ │ │ │ + jb 479873 │ │ │ │ + movq $0x479790,-0x28(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov 0xd(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47aa68 │ │ │ │ + jne 479790 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x4b(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - movq $0x47aab8,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ + add %ah,%al │ │ │ │ + movabs 0x97e0e045c7480201,%eax │ │ │ │ + rex.RXB add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + rex.WXB (bad) │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov 0xf(%rcx),%rdx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47aab8 │ │ │ │ + jne 4797e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xchg %eax,(%rcx) │ │ │ │ + mov %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - mov $0x1,%ch │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - cmp %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 47ab87 │ │ │ │ - add $0x80,%r12 │ │ │ │ + add %dl,0x480201a1(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 479877 │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ab73 │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ + ja 479863 │ │ │ │ + mov 0x6(%rbx),%rdi │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47a650,-0x78(%r12) │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - mov %r10,-0x40(%r12) │ │ │ │ - movq $0x47a990,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ + movq $0x4796b0,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %r10,(%r12) │ │ │ │ - lea -0x77(%r12),%r9 │ │ │ │ - lea -0x35(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x35(%r12),%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rdx,%r14 │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 473ef8 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 479058 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea 0x201b0db(%rip),%rsi │ │ │ │ - lea 0x201b077(%rip),%r14 │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov %rcx,0x38(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - mov $0x1,%ah │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47ac75 │ │ │ │ - add $0x60,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ac6a │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - movq $0x478730,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - movq $0x47a1a8,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x47aa18,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x3d(%r12),%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - lea -0xd(%r12),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x23958c9(%rip),%r14 │ │ │ │ - lea -0x57(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 456800 │ │ │ │ - movq $0x60,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 479058 │ │ │ │ nopl 0x0(%rax) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - mov $0x1,%bl │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 47ad5f │ │ │ │ - movq $0x47ace0,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47ace0 │ │ │ │ - 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 %ch,%al │ │ │ │ - mov $0x1,%dl │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x62(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x47abc8,-0x28(%r12) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x201b284(%rip),%r14 │ │ │ │ - lea -0x27(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4562d0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x201b282(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add $0x3000000,%eax │ │ │ │ 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 47adbf │ │ │ │ + jb 479925 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47991a │ │ │ │ + movq $0x479340,-0x30(%r12) │ │ │ │ + mov %r8,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + movq $0x479738,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ mov %r9,%rax │ │ │ │ mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ + lea -0xd(%r12),%r8 │ │ │ │ mov %r14,%rdi │ │ │ │ - lea 0x201b27b(%rip),%rsi │ │ │ │ - lea 0x201b23f(%rip),%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - lea 0x201b27a(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - 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 call 733fe73c <__environ@GLIBC_2.2.5+0x70be8694> │ │ │ │ - cmp %ecx,-0x38(%rcx,%rcx,4) │ │ │ │ - mov %rsi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - lea 0x201b23e(%rip),%rdi │ │ │ │ - lea 0x201b197(%rip),%rsi │ │ │ │ - lea 0x201b138(%rip),%r14 │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ + lea 0x2019818(%rip),%rsi │ │ │ │ + lea 0x2019d05(%rip),%r14 │ │ │ │ + lea -0x2d(%r12),%rbx │ │ │ │ mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1dd9698 │ │ │ │ - lea 0x201b22f(%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,-0x73(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47aec2 │ │ │ │ - movq $0x47ae88,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47ae88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - cmp $0x22,%rax │ │ │ │ - je 47aeb4 │ │ │ │ - cmp $0x5c,%rax │ │ │ │ - je 47aeb4 │ │ │ │ - cmp $0x1a,%rax │ │ │ │ - seta %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov 0x247fbc0(%rax),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x2392d6e(%rip),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - lea 0x201b1ff(%rip),%rbx │ │ │ │ - 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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47af06 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1de07a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (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 %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 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x47aee0,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - 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 47afa6 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1de07a0 │ │ │ │ - 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) │ │ │ │ - (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 $0x47af80,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + jmp 46cdb0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + lea 0x201a054(%rip),%rbx │ │ │ │ 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 │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47b042 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - 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 47b082 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - 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 47b0c2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - 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 47b102 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - 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 47b142 │ │ │ │ + jb 47996a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - test %esi,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 47b3fc │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ + rex.RB movabs 0x163820ff8394c,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47b1e0,-0x58(%rbp) │ │ │ │ + movq $0x4799f8,-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 0x48(%rbx),%r9 │ │ │ │ - mov 0x50(%rbx),%r10 │ │ │ │ - mov 0x40(%rbx),%rbx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov %rdx,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rsi,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47b1e0 │ │ │ │ + jne 4799f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 47b21d │ │ │ │ - mov $0x47,%dl │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB cmovs -0x76b7f8a5(%r11),%rcx │ │ │ │ - fimull -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rdx),%rsi │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0x17(%rdx),%rdx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47b238 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,(%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,-0x39(%rax) │ │ │ │ - rex.RB call 8f64c0 │ │ │ │ + rex.RB call 8f3440 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov 0xf(%rcx),%rdx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47b280 │ │ │ │ + jne 479a40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - iret │ │ │ │ - mov %es,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x48000000(%rcx) │ │ │ │ - mov 0x50(%rbp),%ecx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 47b400 │ │ │ │ - movq $0x47b2d8,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x70(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47b2d8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - iret │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - 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 %cl,0x49000004(%rbp) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b607 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47b5ec │ │ │ │ - mov 0x78(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 47b70c │ │ │ │ - add $0x18,%rbp │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47b358,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47b358 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %?,0x1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,0x49000002(%rcx) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b50b │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47b4fd │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 47b31f │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47b4fd │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 47b31f │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47b018,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 47b51b │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 47b617 │ │ │ │ - movq $0x47b448,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x70(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47b448 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - iret │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ + leave │ │ │ │ + sbb %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,-0x77(%r8) │ │ │ │ + and %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %bl,0x49000003(%rip) │ │ │ │ + test %ah,0x49000000(%rax) │ │ │ │ add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b796 │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47b5ec │ │ │ │ - mov 0x78(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 47b490 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 47b31f │ │ │ │ + ja 479afe │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 47b5ec │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 47b4af │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 47b31f │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47b0d8,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x70(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x80,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x47b548,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47b548 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,0x1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rcx) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b786 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47b4fd │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 47b31f │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47b4fd │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 47b31f │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47b058,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 479ae2 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 479ad4 │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 479ae2 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 479ad4 │ │ │ │ + movq $0x479940,-0x38(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x80,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 47b638 │ │ │ │ - movq $0x47b7c8,0x18(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x70(%rbp),%rsi │ │ │ │ - mov 0x68(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x47b668,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47b668 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,0x1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rbp,%rax,4) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b7a6 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47b4fd │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 47b31f │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47b4fd │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 47b31f │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47b098,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 47b5ec │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 47b72b │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 47b31f │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47b118,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x70(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x80,%rbp │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x80,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %?,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r15b,%r8b │ │ │ │ - mov $0x47,%bh │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47b7f8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov %?,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ - movq $0x47b830,0x60(%rbp) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - (bad) │ │ │ │ - mov $0x894c0047,%eax │ │ │ │ - jne 47b83c │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47b860 │ │ │ │ - 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nop │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47b92b │ │ │ │ + ja 479b89 │ │ │ │ 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 $0x47b158,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ + mov 0x37(%rbx),%rbx │ │ │ │ + movq $0x479980,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x50(%r12),%r14 │ │ │ │ - mov %r9,%rbx │ │ │ │ + lea -0x40(%r12),%r14 │ │ │ │ + mov %rdi,%rbx │ │ │ │ jmp 222f508 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%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 47b97a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - 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 47b9ba │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - 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 47b9fa │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - 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 47ba3a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - 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 47ba7a │ │ │ │ + jb 479bd2 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - test %esi,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - decl -0x8(%rcx,%rdi,1) │ │ │ │ - jb 47bd34 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ + rex.RB movabs 0x163820ff8394c,%al │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47bb18,-0x58(%rbp) │ │ │ │ + movq $0x479c60,-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 0x48(%rbx),%r9 │ │ │ │ - mov 0x50(%rbx),%r10 │ │ │ │ - mov 0x40(%rbx),%rbx │ │ │ │ - mov %rcx,-0x50(%rbp) │ │ │ │ - mov %rdx,-0x48(%rbp) │ │ │ │ - mov %r10,-0x40(%rbp) │ │ │ │ - mov %r9,-0x38(%rbp) │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %rsi,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffa8,%rbp │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rbx),%r8 │ │ │ │ + mov 0x30(%rbx),%rbx │ │ │ │ + mov %rsi,-0x40(%rbp) │ │ │ │ + mov %rdx,-0x38(%rbp) │ │ │ │ + mov %r8,-0x30(%rbp) │ │ │ │ + mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47bb18 │ │ │ │ + jne 479c60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - or %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB loopne 47bb8d │ │ │ │ - mov $0x89480047,%ebx │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB cmovs -0x76b7f8a5(%r11),%rcx │ │ │ │ - fimull -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - rex │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rdx),%rsi │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0x17(%rdx),%rdx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47bb70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,(%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,-0x39(%rax) │ │ │ │ - rex.RB call 8f7730 │ │ │ │ + rex.RB call 8f3910 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov 0xf(%rcx),%rdx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47bbb8 │ │ │ │ + jne 479ca8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - iret │ │ │ │ - mov %es,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %bl,0x48000000(%rcx) │ │ │ │ - mov 0x50(%rbp),%ecx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 47bd38 │ │ │ │ - movq $0x47bc10,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x70(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47bc10 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - iret │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - 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 %cl,0x49000004(%rbp) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47bf3f │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47bf24 │ │ │ │ - mov 0x78(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 47c044 │ │ │ │ - add $0x18,%rbp │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47bc90,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47bc90 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %?,0x1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dl,0x49000002(%rcx) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47be43 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47be35 │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 47bc57 │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47be35 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 47bc57 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47b950,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 47be53 │ │ │ │ - mov 0x58(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jge 47bf4f │ │ │ │ - movq $0x47bd80,0x0(%rbp) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x70(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47bd80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - iret │ │ │ │ - cld │ │ │ │ - (bad) │ │ │ │ + leave │ │ │ │ + sbb %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,-0x77(%r8) │ │ │ │ + and %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %bl,0x49000003(%rip) │ │ │ │ + test %ah,0x49000000(%rax) │ │ │ │ add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c0ce │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47bf24 │ │ │ │ - mov 0x78(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 47bdc8 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 47bc57 │ │ │ │ + ja 479d66 │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 47bf24 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 47bde7 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 47bc57 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47ba10,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x70(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x80,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x47be80,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47be80 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,0x1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rcx) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c0be │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47be35 │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 47bc57 │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47be35 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 47bc57 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47b990,-0x38(%r12) │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 479d4a │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 479d3c │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rsi │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jl 479d4a │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 479d3c │ │ │ │ + movq $0x479ba8,-0x38(%r12) │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x80,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 47bf70 │ │ │ │ - movq $0x47c100,0x18(%rbp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x70(%rbp),%rsi │ │ │ │ - mov 0x68(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - movq $0x47bfa0,0x18(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x18,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47bfa0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %?,0x1(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - sub %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %esi,0x49(%rbp,%rax,4) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c0de │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47be35 │ │ │ │ - mov 0x60(%rbp),%rsi │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 47bc57 │ │ │ │ - mov 0x40(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 47be35 │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 47bc57 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47b9d0,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 47bf24 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 47c063 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 47bc57 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47ba50,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x70(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x80,%rbp │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x80,%rbp │ │ │ │ + add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %?,%ebp │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - roll $0x48,0x0(%rdi) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rax,0x60(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47c130 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - mov %?,%edi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB (bad) │ │ │ │ - movq $0x47c168,0x60(%rbp) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cwtl │ │ │ │ - roll $0x4c,0x0(%rdi) │ │ │ │ - mov %esi,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47c198 │ │ │ │ - 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) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - pop %rax │ │ │ │ + rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c26d │ │ │ │ + ja 479df1 │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov 0xd(%rbx),%rcx │ │ │ │ mov 0x15(%rbx),%rdx │ │ │ │ mov 0x1d(%rbx),%r8 │ │ │ │ mov 0x25(%rbx),%r9 │ │ │ │ mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%r11 │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - mov 0x3d(%rbx),%r11 │ │ │ │ - mov 0x45(%rbx),%rbx │ │ │ │ - movq $0x47ba90,-0x50(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %r10,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ + mov 0x35(%rbx),%rbx │ │ │ │ + movq $0x479be8,-0x40(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x50(%r12),%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,%rbx │ │ │ │ + lea -0x40(%r12),%rdi │ │ │ │ + mov %r9,%rbx │ │ │ │ jmp 222f9f8 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdi) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - lea -0x68(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47c457 │ │ │ │ - movq $0x47c310,-0x48(%rbp) │ │ │ │ + sbb %bl,-0x72b7fdff(%rbx) │ │ │ │ + rex.RB test $0x4c,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 479fb5 │ │ │ │ + movq $0x479e80,-0x38(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov 0xd(%rbx),%rcx │ │ │ │ mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - mov %rbx,%r11 │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ mov %rcx,-0x30(%rbp) │ │ │ │ - mov %r9,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ - mov %r10,-0x18(%rbp) │ │ │ │ - mov %r11,-0x10(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47c310 │ │ │ │ + jne 479e80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,-0x66(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - movq $0x47c360,-0x20(%rbp) │ │ │ │ + add %dh,0x4802019a(%rax) │ │ │ │ + movl $0x479ed0,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov 0xf(%rcx),%rdx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47c360 │ │ │ │ + jne 479ed0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %es,(%rcx) │ │ │ │ + mov (%rcx),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %ah,-0x66(%rax) │ │ │ │ add %eax,(%rdx) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x60(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 47c45b │ │ │ │ - add $0xa0,%r12 │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%r8 │ │ │ │ + mov %rbx,%r9 │ │ │ │ + and $0x7,%r9d │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + je 479fb9 │ │ │ │ + add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c447 │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rdi │ │ │ │ - movq $0x47b8b8,-0x98(%r12) │ │ │ │ - mov %rbx,-0x90(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %r8,-0x88(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %r9,-0x80(%r12) │ │ │ │ - mov %rsi,-0x78(%r12) │ │ │ │ - mov %rdi,-0x70(%r12) │ │ │ │ - mov 0x48(%rbp),%r10 │ │ │ │ - mov %r10,-0x68(%r12) │ │ │ │ - mov 0x40(%rbp),%r11 │ │ │ │ - mov %r11,-0x60(%r12) │ │ │ │ - mov 0x18(%rbp),%r11 │ │ │ │ + ja 479fa5 │ │ │ │ + mov 0x6(%rbx),%r9 │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x479b28,-0x78(%r12) │ │ │ │ + mov %r9,-0x70(%r12) │ │ │ │ + mov %rbx,-0x68(%r12) │ │ │ │ + mov 0x8(%rbp),%r10 │ │ │ │ + mov %r10,-0x60(%r12) │ │ │ │ + mov 0x20(%rbp),%r11 │ │ │ │ mov %r11,-0x58(%r12) │ │ │ │ + mov %rsi,-0x50(%r12) │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ mov 0x10(%rbp),%r14 │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - movq $0x47c1f0,-0x48(%r12) │ │ │ │ - mov %rbx,-0x40(%r12) │ │ │ │ - mov %r8,-0x38(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + movq $0x479d90,-0x38(%r12) │ │ │ │ mov %r9,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r10,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %r11,-0x8(%r12) │ │ │ │ + mov %rbx,-0x28(%r12) │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov %r11,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ mov %r14,(%r12) │ │ │ │ - lea -0x97(%r12),%r9 │ │ │ │ - lea -0x45(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp 4782f8 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ + lea -0x35(%r12),%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0x77(%r12),%rax │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 478718 │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov 0x58(%rbp),%r9 │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdx,%r14 │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp 4782f8 │ │ │ │ - nopl (%rax) │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 478718 │ │ │ │ + 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 47c4b2 │ │ │ │ + jb 47a01a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -129505,15 +128623,15 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB movabs 0x163820ff8394c,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ lock scas %es:(%rdi),%rax │ │ │ │ and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47c540,-0x48(%rbp) │ │ │ │ + movq $0x47a0a8,-0x48(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ mov 0x40(%rbx),%r8 │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ @@ -129521,39 +128639,39 @@ │ │ │ │ mov %rdx,-0x38(%rbp) │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47c540 │ │ │ │ + jne 47a0a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8f8ad0 │ │ │ │ + rex.RB call 8f41a0 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov 0xf(%rcx),%rdx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47c588 │ │ │ │ + jne 47a0f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ leave │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -129565,35 +128683,35 @@ │ │ │ │ and %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %ah,0x49000000(%rax) │ │ │ │ add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c646 │ │ │ │ + ja 47a1ae │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jl 47c62a │ │ │ │ + jl 47a192 │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jne 47c61c │ │ │ │ + jne 47a184 │ │ │ │ mov 0x38(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jl 47c62a │ │ │ │ + jl 47a192 │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jne 47c61c │ │ │ │ - movq $0x47c488,-0x38(%r12) │ │ │ │ + jne 47a184 │ │ │ │ + movq $0x479ff0,-0x38(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x48(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -129620,23 +128738,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c6d1 │ │ │ │ + ja 47a239 │ │ │ │ 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 $0x47c4c8,-0x40(%r12) │ │ │ │ + movq $0x47a030,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ @@ -129651,22 +128769,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 47c71a │ │ │ │ + jb 47a282 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -129674,15 +128792,15 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB movabs 0x163820ff8394c,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ lock scas %es:(%rdi),%rax │ │ │ │ and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47c7a8,-0x48(%rbp) │ │ │ │ + movq $0x47a310,-0x48(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ mov 0x40(%rbx),%r8 │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ @@ -129690,39 +128808,39 @@ │ │ │ │ mov %rdx,-0x38(%rbp) │ │ │ │ mov %r8,-0x30(%rbp) │ │ │ │ mov %rdi,-0x28(%rbp) │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47c7a8 │ │ │ │ + jne 47a310 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8f8fa0 │ │ │ │ + rex.RB call 8f4670 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov 0xf(%rcx),%rdx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47c7f0 │ │ │ │ + jne 47a358 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ leave │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -129734,35 +128852,35 @@ │ │ │ │ and %r9b,-0x77(%r8) │ │ │ │ flds -0x7cb7f81f(%rbx) │ │ │ │ stc │ │ │ │ add %ecx,(%rdi) │ │ │ │ test %ah,0x49000000(%rax) │ │ │ │ add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c8ae │ │ │ │ + ja 47a416 │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jl 47c892 │ │ │ │ + jl 47a3fa │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jne 47c884 │ │ │ │ + jne 47a3ec │ │ │ │ mov 0x38(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jl 47c892 │ │ │ │ + jl 47a3fa │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jne 47c884 │ │ │ │ - movq $0x47c6f0,-0x38(%r12) │ │ │ │ + jne 47a3ec │ │ │ │ + movq $0x47a258,-0x38(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x48(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -129791,23 +128909,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47c939 │ │ │ │ + ja 47a4a1 │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov 0xd(%rbx),%rcx │ │ │ │ mov 0x15(%rbx),%rdx │ │ │ │ mov 0x1d(%rbx),%r8 │ │ │ │ mov 0x25(%rbx),%r9 │ │ │ │ mov 0x2d(%rbx),%r10 │ │ │ │ mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x47c730,-0x40(%r12) │ │ │ │ + movq $0x47a298,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov %r10,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ @@ -129822,184 +128940,177 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - xchg %eax,%esp │ │ │ │ + add %ch,-0x6c(%rax) │ │ │ │ add %eax,(%rdx) │ │ │ │ - lea -0x40(%rbp),%rax │ │ │ │ + lea -0x48(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47cacb │ │ │ │ - movq $0x47c9b0,-0x20(%rbp) │ │ │ │ + jb 47a643 │ │ │ │ + movq $0x47a520,-0x28(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov 0xd(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47c9b0 │ │ │ │ + jne 47a520 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xchg %eax,%ebx │ │ │ │ + add %dl,(%rax) │ │ │ │ + xchg %eax,%esp │ │ │ │ add %eax,(%rdx) │ │ │ │ - movq $0x47ca00,-0x20(%rbp) │ │ │ │ + movq $0x47a570,-0x20(%rbp) │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ mov 0xf(%rcx),%rdx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47ca00 │ │ │ │ + jne 47a570 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xchg %eax,(%rcx) │ │ │ │ + mov %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6d(%rax) │ │ │ │ + add %al,%al │ │ │ │ + xchg %eax,%ebx │ │ │ │ add %eax,(%rdx) │ │ │ │ mov 0x28(%rbp),%rax │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov 0x38(%rbp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - and $0x7,%esi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - je 47cacf │ │ │ │ + mov 0x40(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 47a647 │ │ │ │ add $0x80,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47cabb │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ + ja 47a633 │ │ │ │ + mov 0x6(%rbx),%rdi │ │ │ │ mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47c670,-0x78(%r12) │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ + movq $0x47a1d8,-0x78(%r12) │ │ │ │ + mov %rdi,-0x70(%r12) │ │ │ │ mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + mov 0x20(%rbp),%r9 │ │ │ │ + mov %r9,-0x58(%r12) │ │ │ │ mov %rcx,-0x50(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - mov %r10,-0x40(%r12) │ │ │ │ - movq $0x47c8d8,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ + mov 0x18(%rbp),%r10 │ │ │ │ + mov %r10,-0x48(%r12) │ │ │ │ + mov 0x10(%rbp),%r11 │ │ │ │ + mov %r11,-0x40(%r12) │ │ │ │ + movq $0x47a440,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ mov %rbx,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ + mov %r8,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %r10,(%r12) │ │ │ │ - lea -0x77(%r12),%r9 │ │ │ │ - lea -0x35(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov %r10,-0x8(%r12) │ │ │ │ + mov %r11,(%r12) │ │ │ │ + lea -0x35(%r12),%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rdx,%r14 │ │ │ │ + lea -0x77(%r12),%rax │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ add $0x40,%rbp │ │ │ │ - jmp 4782f8 │ │ │ │ + jmp 478718 │ │ │ │ movq $0x80,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rdx,%r14 │ │ │ │ + mov %rcx,0x40(%rbp) │ │ │ │ add $0x40,%rbp │ │ │ │ - jmp 4782f8 │ │ │ │ - nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + jmp 478718 │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x6e(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47cbd2 │ │ │ │ - add $0x88,%r12 │ │ │ │ + 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 47a6fa │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47cbc7 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - movq $0x47af28,-0x80(%r12) │ │ │ │ - mov %rax,-0x78(%r12) │ │ │ │ - mov %r14,-0x70(%r12) │ │ │ │ - movq $0x47afc8,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - mov %rsi,-0x58(%r12) │ │ │ │ - movq $0x47c298,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ + ja 47a6ef │ │ │ │ + movq $0x479e18,-0x38(%r12) │ │ │ │ + mov %r8,-0x30(%r12) │ │ │ │ mov %rsi,-0x28(%r12) │ │ │ │ - lea -0x7d(%r12),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x47c960,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x4d(%r12),%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - lea -0xd(%r12),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x2393967(%rip),%r14 │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + movq $0x47a4c8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %rdi,%r9 │ │ │ │ + lea -0xd(%r12),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x2018a43(%rip),%rsi │ │ │ │ + lea 0x2018f30(%rip),%r14 │ │ │ │ + lea -0x35(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 456800 │ │ │ │ - movq $0x88,0x388(%r13) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46cdb0 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x20192a7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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 │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47cc6b │ │ │ │ + jb 47a79b │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47cc28,-0x18(%rbp) │ │ │ │ + movq $0x47a758,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47cc28 │ │ │ │ + jne 47a758 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -130008,1828 +129119,1069 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - 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 47ccd3 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47a84b │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47ccc8,-0x20(%rbp) │ │ │ │ + movq $0x47a808,-0x28(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rbx │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47ccc8 │ │ │ │ + jne 47a808 │ │ │ │ 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,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ + sbb %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + or %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 47ce33 │ │ │ │ - movq $0x47cd38,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47a992 │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov %r8,%rbx │ │ │ │ + and $0x7,%r8d │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + jne 47a922 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %r14,%rcx │ │ │ │ + add $0x28,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47a8cd │ │ │ │ + movq $0x47a718,-0x20(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + movq $0x2087b78,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x20(%r12),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ + movq $0x47a9a8,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47cd38 │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - jo 47cd0b │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 47cd70 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rdx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + 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) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB adc %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 47cde2 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47cdd2 │ │ │ │ - movq $0x47cc80,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x28(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge 47a938 │ │ │ │ add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ce23 │ │ │ │ - movq $0x47cbe8,-0x20(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - movq $0x214b770,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ mov %rdx,%rsi │ │ │ │ - lea -0x6(%r12),%r14 │ │ │ │ + mov %rcx,%r14 │ │ │ │ + add $0x38,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47a966 │ │ │ │ + movq $0x47a7b0,-0x30(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + movq $0x2087b78,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x30(%r12),%rdi │ │ │ │ + lea -0x7(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ jmp 222f9f8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + movq $0x47a908,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rdi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ jmp 2224080 │ │ │ │ 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 %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - pop (%rcx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 47cf27 │ │ │ │ - movq $0x47ce98,-0x28(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47ce98 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - mov (%rcx),%es │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - rex │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47cf17 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - movq $0x47cb00,-0x38(%r12) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - movq $0x47ccf0,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x5(%r12),%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x20191c4(%rip),%r14 │ │ │ │ - lea -0x37(%r12),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 4562d0 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - lea 0x20191a2(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - 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 47cf87 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x201919b(%rip),%rsi │ │ │ │ - lea 0x201915f(%rip),%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - lea 0x201919a(%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 %al,(%rax) │ │ │ │ - add %bh,0x6f(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47cfdc │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23931b2(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 456800 │ │ │ │ - lea 0x2019165(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - 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 47d037 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x2019163(%rip),%rsi │ │ │ │ - lea 0x2019127(%rip),%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - lea 0x2019162(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rbp) │ │ │ │ - rorl $0xf8,-0x77(%rcx) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x20190ba(%rip),%r14 │ │ │ │ - jmp 1df50b8 │ │ │ │ - add %eax,(%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) │ │ │ │ + sar %cl,%esi │ │ │ │ + (bad) │ │ │ │ + decl (%rdi) │ │ │ │ + (bad) │ │ │ │ + add %dl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47d0a7 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d0c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jae 47d0e3 │ │ │ │ - lea 0x2019108(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add $0x10,%rbp │ │ │ │ - mov %rax,%r14 │ │ │ │ - movq $0x47d110,-0x8(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47d110 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%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 %bl,0x48000000(%rsi) │ │ │ │ - movl $0x47d158,-0x8(%rbp) │ │ │ │ - mov 0xe(%rbx),%rax │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47aa74 │ │ │ │ + movq $0x47aa20,-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 47d158 │ │ │ │ + jne 47aa20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%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,-0x75(%rax) │ │ │ │ - or %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %dh,-0x1(%rax) │ │ │ │ - (bad) │ │ │ │ - decl -0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - xor %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x35(%rdi) │ │ │ │ - mov 0x6(%rbx),%rbx │ │ │ │ - movq $0x47d088,-0x28(%r12) │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-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 2224080 │ │ │ │ - lea 0x2390a8c(%rip),%rbx │ │ │ │ - add $0x8,%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) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47d263 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47d220,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + stos %al,%es:(%rdi) │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47d220 │ │ │ │ + jne 47aa58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%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 47d29a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d0c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + jge 47aa67 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 47a868 │ │ │ │ + jmp *-0x8(%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 -0x20(%rbp),%rax │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47d303 │ │ │ │ + jb 47abab │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47d2f8,-0x20(%rbp) │ │ │ │ + movq $0x47aad8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47d2f8 │ │ │ │ + jne 47aad8 │ │ │ │ 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,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + sbb %ch,-0x74b7ffb9(%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 47ab18 │ │ │ │ + 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 47d33a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d0c8 │ │ │ │ - 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,-0x73(%rax) │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 47d49b │ │ │ │ - movq $0x47d3a0,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + pop %rax │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + 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 47d3a0 │ │ │ │ + jne 47ab58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + 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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - fcom %st(3) │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 47d3d8 │ │ │ │ + add %r9b,0x480047ab(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47ab88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + 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,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 47d44a │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d43a │ │ │ │ - movq $0x47d2b0,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x47d318,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x30(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d48b │ │ │ │ - movq $0x47d1e0,-0x28(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x47d278,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x28(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r8b,%r8b │ │ │ │ + stos %eax,%es:(%rdi) │ │ │ │ + rex.RXB add %r9b,-0x77(%r9) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + jge 47abab │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1de0618 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + lock stos %eax,%es:(%rdi) │ │ │ │ + add %r9b,0x75(%r9,%r9,4) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 47abf0 │ │ │ │ + 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 47d533 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47d4f0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47d4f0 │ │ │ │ - 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47d56a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d0c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB cwtl │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47d5d3 │ │ │ │ + jb 47ae1d │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47d5c8,-0x20(%rbp) │ │ │ │ + movq $0x47acb0,-0x40(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x30(%rbx),%rsi │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47d5c8 │ │ │ │ + jne 47acb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %eax,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock 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 47d60a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 47d0c8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + lock lods %ds:(%rsi),%al │ │ │ │ + rex.RXB add %r9b,-0x75(%r8) │ │ │ │ + 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 47acf0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 47d76b │ │ │ │ - movq $0x47d670,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + xor %ch,-0x74b7ffb9(%rbp) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47d670 │ │ │ │ + jne 47ad30 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl (%rax) │ │ │ │ + (bad) │ │ │ │ + (bad) │ │ │ │ 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 $0xd6,%al │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 47d6a8 │ │ │ │ + rex.RB call 8f5ab0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rax),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47ad78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lret $0x30 │ │ │ │ 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,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x77(%rax) │ │ │ │ - fiadds -0x7cb7f81a(%rbx) │ │ │ │ - incb (%rcx) │ │ │ │ - je 47d71a │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d70a │ │ │ │ - movq $0x47d580,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x47d5e8,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x30(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d75b │ │ │ │ - movq $0x47d4b0,-0x28(%r12) │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - movq $0x47d548,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x28(%r12),%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - lea -0x10(%r12),%r14 │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x48(%rax,%rdx,2) │ │ │ │ + movl $0x47adc0,0x20(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ + mov %rdx,0x38(%rbp) │ │ │ │ + mov %rcx,0x40(%rbp) │ │ │ │ + add $0x20,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47adc0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %al,(%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,-0x73(%rax) │ │ │ │ - rex.RB call 734010dc <__environ@GLIBC_2.2.5+0x70beb034> │ │ │ │ - jo 47d7db │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47d7f6 │ │ │ │ - movq $0x47d358,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - movq $0x47d628,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea -0x5(%r12),%r9 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x20189f7(%rip),%rdi │ │ │ │ - lea 0x20189d0(%rip),%rsi │ │ │ │ - lea 0x2018971(%rip),%r14 │ │ │ │ - mov %rbx,-0x18(%rbp) │ │ │ │ - lea -0x15(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 1dd9698 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - lea 0x20189e0(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + add %r9b,0x45(%r11,%r9,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge 47adf0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + jmp 1de0618 │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jl 47ae04 │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jne 47af77 │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp 0x40(%rbp),%rdx │ │ │ │ + jge 47af77 │ │ │ │ + lea 0x2392e46(%rip),%rcx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + jmp 47ad8c │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + xchg %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47d85f │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x20189eb(%rip),%rsi │ │ │ │ - lea 0x201899f(%rip),%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - lea 0x20189ea(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x48020166(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47d8b4 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x239298a(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 456800 │ │ │ │ - lea 0x20189fd(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + sbb %r14b,-0x52(%r8) │ │ │ │ + rex.RXB add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,0x75(%rcx,%rcx,4) │ │ │ │ + and %cl,-0x77(%rax) │ │ │ │ + xor %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 47ae70 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ 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 47d953 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47d910,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,0x480047ae(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47d910 │ │ │ │ + jne 47aea0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl (%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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - loop 47d9a7 │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,%r8b │ │ │ │ + scas %es:(%rdi),%al │ │ │ │ + rex.RXB add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ + jne 47aed0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x24(%rdi) │ │ │ │ - movq $0x47d8d0,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x238e2a8(%rip),%r14 │ │ │ │ - mov %r8,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x2018915(%rip),%rbx │ │ │ │ - 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 %al,(%rax) │ │ │ │ - add %bl,0x65(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47d9fc │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x2392822(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 456800 │ │ │ │ - lea 0x20188d5(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r9b,(%r8) │ │ │ │ + scas %es:(%rdi),%eax │ │ │ │ + rex.RXB add %r9b,-0x77(%r9) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + jge 47aeeb │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1de0618 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47da9b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47da58,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %ch,-0x76b3ffb9(%rdi) │ │ │ │ + jne 47af14 │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47da58 │ │ │ │ + jne 47af38 │ │ │ │ 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,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ + add %dh,0x22(%rdi) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + lea 0x2392cd3(%rip),%rbx │ │ │ │ + jmp 47ad8c │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ + add %cl,(%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,0x24(%rdi) │ │ │ │ - movq $0x47da18,-0x10(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x2370250(%rip),%r14 │ │ │ │ - mov %r8,%rbx │ │ │ │ + rex │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47b006 │ │ │ │ + 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 $0x47ac40,-0x38(%r12) │ │ │ │ + mov %rax,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + mov %rdx,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + mov %rdi,%rax │ │ │ │ + lea -0x38(%r12),%rdi │ │ │ │ + lea 0x20189cb(%rip),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - lea 0x20187ed(%rip),%rbx │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + 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 rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + pop %rsi │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47db3a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - jg 47db50 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - mov %r9b,-0x8(%r9,%rdi,1) │ │ │ │ - jb 47de3b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47dba8,-0x28(%rbp) │ │ │ │ + movq $0x47b080,-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 47dba8 │ │ │ │ + jne 47b080 │ │ │ │ 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 %ch,0x4802017e(%rax) │ │ │ │ - movl $0x47dbf0,-0x10(%rbp) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + shlb $0x43,-0x74b7ffb9(%rax) │ │ │ │ + (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov 0x17(%rax),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov 0xf(%rax),%rcx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47dbf0 │ │ │ │ + jne 47b0c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x7e(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - movq $0x47dc48,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x7(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rdx),%rsi │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov 0x17(%rdx),%rdx │ │ │ │ - mov %rdx,-0x8(%rbp) │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47dc48 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %cl,0x0(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jle 47dc48 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB loopne 47dbe5 │ │ │ │ - faddl 0x0(%rdi) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + add %dh,-0x74b7ffb9(%rcx) │ │ │ │ + rex.XB (bad) │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x18(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47dc98 │ │ │ │ + jne 47b100 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %ds,%ecx │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4802017d(%rax) │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 47dd8e │ │ │ │ - movq $0x47dce0,0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex mov $0x47,%cl │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rcx,0x58(%rbp) │ │ │ │ - add $0x8,%rbp │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47dce0 │ │ │ │ + jne 47b140 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lret │ │ │ │ - jl 47dcd3 │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ 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 %bh,0x49000002(%rip) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47dff1 │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 47df23 │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 47dd80 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jl 47df23 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 47dd80 │ │ │ │ - mov 0x6(%rbx),%rax │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47db10,-0x38(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rsi,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jge 47de3f │ │ │ │ - movq $0x47ddc8,0x28(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47ddc8 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r14b,-0x4f(%r8) │ │ │ │ + rex.RXB add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 47b170 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ebp,(%rbx) │ │ │ │ - add (%rax),%al │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - sbb %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,(%rdi) │ │ │ │ - xchg %edx,(%rsi) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - xor %cl,-0x75(%rax) │ │ │ │ - rex.WRB sub %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - or %cl,0x39(%rax) │ │ │ │ - lret $0x227d │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 47e113 │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - add $0xffffffffffffffe8,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ + adc %r9b,-0x39(%r8) │ │ │ │ + adc %r13b,0x490047b1(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%r14 │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp 1de0618 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 47df3b │ │ │ │ - mov 0x48(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jge 47e015 │ │ │ │ - movq $0x47de88,0x28(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x28,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47de88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,(%rdi) │ │ │ │ + nop │ │ │ │ + add (%rcx),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - cmp %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %esp,0x1(%rbp) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e211 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jge 47dee0 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 47deee │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 47de2d │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - cmp 0x20(%rbp),%rcx │ │ │ │ - jl 47df01 │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 47de2d │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x60,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47df60,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47df60 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + mov $0x47,%cl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,0x75(%rcx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + sbb %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 47b1e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - mov %?,%edi │ │ │ │ - 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) │ │ │ │ - rex.RB (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jne 47e00b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e201 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jge 47dfb8 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne 47de2d │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - cmp 0x18(%rbp),%rbx │ │ │ │ - jge 47de2d │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 47e00b │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 47e148 │ │ │ │ - movq $0x47e048,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47e048 │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r10b,(%r8) │ │ │ │ + mov $0x47,%dl │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + sbb %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 47b210 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %?,%ebx │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - jp 47e048 │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - rex.RB (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jne 47e00b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e221 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jge 47e09c │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne 47de2d │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jge 47e0d4 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne 47de2d │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x2495a50,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - mov 0x10(%rbp),%rcx │ │ │ │ - cmp 0x20(%rbp),%rcx │ │ │ │ - jl 47e126 │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 47de2d │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x47e170,0x0(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47e170 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,-0x4e(%r8) │ │ │ │ + rex.RXB add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 47b240 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - mov %?,%edi │ │ │ │ - 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) │ │ │ │ - rex.RB (bad) │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jne 47e00b │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e231 │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jge 47e1c8 │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jne 47de2d │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - cmp 0x18(%rbp),%rbx │ │ │ │ - jge 47de2d │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x68,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ + sbb %r9b,-0x39(%r8) │ │ │ │ + sbb %r15b,-0x4e(%r8) │ │ │ │ + rex.RXB add %r9b,-0x77(%r9) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + jge 47b25b │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 1de0618 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - ja 47e260 │ │ │ │ - add -0x7d(%rcx),%cl │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + test $0xb2,%al │ │ │ │ + add %r9b,0x75(%r9,%r9,4) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - sub %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x37(%rdi) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x47db50,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x236fa92(%rip),%r14 │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 47b2a8 │ │ │ │ + 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 47e2ee │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1de07a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - 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,0x22(%rdi) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x10,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ 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 %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) │ │ │ │ + add %dh,0x2d(%rdi) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x47e2c8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rbx │ │ │ │ + movq $0x47b028,-0x20(%r12) │ │ │ │ + mov %rdi,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x20(%r12),%rdi │ │ │ │ jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + movq $0x28,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - cmpb $0x2,0x1(%rdi) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ + add %bh,%al │ │ │ │ + test %eax,(%rcx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 47e401 │ │ │ │ - add $0x38,%r12 │ │ │ │ + jb 47b415 │ │ │ │ + add $0x60,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e3f6 │ │ │ │ + ja 47b40a │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x47e260,-0x30(%r12) │ │ │ │ - mov %r14,-0x28(%r12) │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rcx,-0x18(%r12) │ │ │ │ - movq $0x47e310,-0x10(%r12) │ │ │ │ + mov 0x1f(%rbx),%rsi │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%r8 │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x3f(%rbx),%rbx │ │ │ │ + movq $0x47afa0,-0x58(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %r14,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %r9,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x47b300,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0x2017f19(%rip),%rsi │ │ │ │ - lea 0x2017f02(%rip),%r14 │ │ │ │ - lea -0xd(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x2f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ - add %al,(%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,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47e48d │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e482 │ │ │ │ - movq $0x47e370,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x2017e68(%rip),%rsi │ │ │ │ - lea 0x2017e51(%rip),%r14 │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x15(%r12),%r9 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea 0x2016ff1(%rip),%r14 │ │ │ │ + lea -0x57(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - lea 0x2017e7c(%rip),%rbx │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x7e(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - jmp 47e420 │ │ │ │ - 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 47e4ee │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1de07a0 │ │ │ │ - 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) │ │ │ │ - (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 $0x47e4c8,-0x18(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x18(%r12),%r14 │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 478de0 │ │ │ │ + movq $0x60,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 47e586 │ │ │ │ + jb 47b456 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1de07a0 │ │ │ │ + jmp 1de07c0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rdx) │ │ │ │ @@ -131845,2042 +130197,1750 @@ │ │ │ │ and %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x27(%rdi) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x47e560,-0x18(%r12) │ │ │ │ + movq $0x47b430,-0x18(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov %rdi,(%r12) │ │ │ │ lea -0x18(%r12),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ jmp 222f9f8 │ │ │ │ movq $0x20,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + add %al,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x49020164(%rax) │ │ │ │ - add $0x30,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e666 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + add %cl,(%rax) │ │ │ │ + test %eax,(%rcx) │ │ │ │ + add -0x7f(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + addb $0x0,(%rax) │ │ │ │ + add %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %cl,(%rdi) │ │ │ │ + xchg %ecx,0x48000000(%rbp) │ │ │ │ + mov 0x7(%rbx),%eax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ mov 0x17(%rbx),%rdx │ │ │ │ mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - movq $0x47e510,-0x28(%r12) │ │ │ │ - mov %r14,-0x20(%r12) │ │ │ │ + mov 0x27(%rbx),%rdi │ │ │ │ + mov 0x2f(%rbx),%r8 │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x3f(%rbx),%rbx │ │ │ │ + movq $0x47aa88,-0x78(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %r8,-0x60(%r12) │ │ │ │ + movq $0x47b368,-0x58(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + lea -0x78(%r12),%rax │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r9,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x47e5a8,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x27(%r12),%r9 │ │ │ │ + movq $0x47b478,-0x10(%r12) │ │ │ │ + mov %rdx,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x57(%r12),%r9 │ │ │ │ lea -0xd(%r12),%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ mov %rcx,%r14 │ │ │ │ - jmp 467d40 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + jmp 4798a8 │ │ │ │ + movq $0x80,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,-0x7c(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + lea -0x30(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47b687 │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47b67c │ │ │ │ + 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 0x4f(%rbx),%rbx │ │ │ │ + movq $0x47b4d8,-0x40(%r12) │ │ │ │ + mov %rax,-0x38(%r12) │ │ │ │ + mov %rcx,-0x30(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ + mov %r14,-0x10(%r12) │ │ │ │ + mov %r11,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + movq $0x47b658,-0x30(%rbp) │ │ │ │ + mov %r8,%rbx │ │ │ │ + lea -0x3f(%r12),%rcx │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r9,-0x18(%rbp) │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %r10,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47b658 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47e6b2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %bl,%al │ │ │ │ + jle 47b658 │ │ │ │ + add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ + adc %cl,0x45(%rbx,%rcx,4) │ │ │ │ + sub %cl,-0x75(%rax) │ │ │ │ + jge 47b67c │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 46d520 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47e740,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47e740 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8fced0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ + jb 47b7af │ │ │ │ + add $0x78,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47b7a4 │ │ │ │ + mov 0x7(%r14),%rax │ │ │ │ + mov 0x17(%r14),%rbx │ │ │ │ + mov 0xf(%r14),%rcx │ │ │ │ mov 0xf(%rcx),%rdx │ │ │ │ + mov 0x17(%rcx),%r9 │ │ │ │ + movq $0x47a868,-0x70(%r12) │ │ │ │ + mov %rsi,-0x68(%r12) │ │ │ │ + movq $0x47a9d8,-0x60(%r12) │ │ │ │ + lea -0x6c(%r12),%r10 │ │ │ │ + mov %r10,-0x58(%r12) │ │ │ │ + movq $0x47b5a0,-0x50(%r12) │ │ │ │ + mov %rcx,-0x48(%r12) │ │ │ │ + mov %r14,-0x40(%r12) │ │ │ │ + mov %r8,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + lea -0x5d(%r12),%rsi │ │ │ │ + mov %rsi,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + movq $0x47b780,-0x30(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ + lea -0x4f(%r12),%rax │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47e788 │ │ │ │ + jne 47b780 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + add %dl,0x7e(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 46dd18 │ │ │ │ + movq $0x78,0x388(%r13) │ │ │ │ + lea 0x201826a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e846 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 47e82a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 47e81c │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 47e82a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 47e81c │ │ │ │ - movq $0x47e688,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47b83f │ │ │ │ + movq $0x47b820,-0x28(%rbp) │ │ │ │ + lea 0x2018250(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47b820 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47e8d1 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x47e6c8,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + jns 47b820 │ │ │ │ + add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ + sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 47b834 │ │ │ │ + lea 0x239472e(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2018222(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x62(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47ea58 │ │ │ │ - movq $0x47e950,-0x28(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47b8cf │ │ │ │ + movq $0x47b8b0,-0x28(%rbp) │ │ │ │ + lea 0x2018208(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47e950 │ │ │ │ + jne 47b8b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - (bad) │ │ │ │ - rex.RB loopne 47e8f5 │ │ │ │ - jmp ffffffff898fe9a1 <__environ@GLIBC_2.2.5+0xffffffff870e88f9> │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47e9a0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %al,(%rcx) │ │ │ │ + add %ch,0x79(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x23946ae(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x20181da(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x48020161(%rax) │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 47ea5c │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47eaa0 │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47e870,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x47ea40,0x20(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x35(%r12),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47b95f │ │ │ │ + movq $0x47b940,-0x28(%rbp) │ │ │ │ + lea 0x20181c0(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47ea40 │ │ │ │ + jne 47b940 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add $0x1,%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - (bad) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ + add %bl,%al │ │ │ │ + js 47b940 │ │ │ │ + add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ + sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 47b954 │ │ │ │ + lea 0x239462e(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 469b40 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - movq $0x47ea88,0x20(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2018192(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47b9ef │ │ │ │ + movq $0x47b9d0,-0x28(%rbp) │ │ │ │ + lea 0x2018178(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47ea88 │ │ │ │ + jne 47b9d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x2,%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ + add %cl,0x78(%rax) │ │ │ │ add %eax,(%rdx) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x23945ae(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 469b40 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x201814a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47eaea │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%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 movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47eb78,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47ba7f │ │ │ │ + movq $0x47ba60,-0x28(%rbp) │ │ │ │ + lea 0x2018130(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47eb78 │ │ │ │ + jne 47ba60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8fd740 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47ebc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,0x4c020177(%rax) │ │ │ │ + mov 0x18(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x239452e(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2018102(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ec7e │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 47ec62 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 47ec54 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 47ec62 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 47ec54 │ │ │ │ - movq $0x47eac0,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47bb0f │ │ │ │ + movq $0x47baf0,-0x28(%rbp) │ │ │ │ + lea 0x20180e8(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47baf0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ed09 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x47eb00,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + ja 47baf0 │ │ │ │ + add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ + sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 47bb04 │ │ │ │ + lea 0x23944ae(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x20180ba(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - pop %rsi │ │ │ │ - add %eax,(%rdx) │ │ │ │ - lea -0x40(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47ee88 │ │ │ │ - movq $0x47ed80,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47bb9f │ │ │ │ + movq $0x47bb80,-0x28(%rbp) │ │ │ │ + lea 0x20180a0(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47ed80 │ │ │ │ + jne 47bb80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - pop %rbp │ │ │ │ - add %eax,(%rdx) │ │ │ │ - movq $0x47edd0,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47edd0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %eax,(%rcx) │ │ │ │ + add %bl,0x4c020176(%rax) │ │ │ │ + mov 0x18(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x239442e(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2018072(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x4802015d(%rax) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - and $0x7,%ecx │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - je 47ee8c │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47eed2 │ │ │ │ - mov 0x6(%rbx),%rcx │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47eca8,-0x38(%r12) │ │ │ │ - mov %rcx,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - movq $0x47ee70,0x20(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x35(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x20,%rbp │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47bc2f │ │ │ │ + movq $0x47bc10,-0x28(%rbp) │ │ │ │ + lea 0x2018058(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47ee70 │ │ │ │ + jne 47bc10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - pop %rsp │ │ │ │ - add %eax,(%rdx) │ │ │ │ - mov 0x18(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ + add %cl,(%rax) │ │ │ │ + jbe 47bc10 │ │ │ │ + add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ + sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 47bc24 │ │ │ │ + lea 0x23943ae(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 469b40 │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x201802a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - movq $0x47eeb8,0x20(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ + 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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47bcbf │ │ │ │ + movq $0x47bca0,-0x28(%rbp) │ │ │ │ + lea 0x2018010(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47eeb8 │ │ │ │ + jne 47bca0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rcx),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4802015c(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ + add %bh,0x75(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x23943ae(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 469b40 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017fe2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ 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 47ef9a │ │ │ │ - add $0x68,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ef8f │ │ │ │ - movq $0x47e608,-0x60(%r12) │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ - mov %r14,-0x50(%r12) │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov %rdi,-0x40(%r12) │ │ │ │ - mov %r9,-0x38(%r12) │ │ │ │ - movq $0x47e8f8,-0x30(%r12) │ │ │ │ - mov %r8,-0x28(%r12) │ │ │ │ - mov %rsi,-0x20(%r12) │ │ │ │ - mov %rdi,-0x18(%r12) │ │ │ │ - movq $0x47ed30,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x2d(%r12),%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - lea -0xd(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x23912e4(%rip),%r14 │ │ │ │ - lea -0x5f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 456800 │ │ │ │ - movq $0x68,0x388(%r13) │ │ │ │ - lea 0x2017437(%rip),%rbx │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47bd4f │ │ │ │ + movq $0x47bd30,-0x28(%rbp) │ │ │ │ + lea 0x2017fc8(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47bd30 │ │ │ │ + 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 %ch,%al │ │ │ │ + je 47bd30 │ │ │ │ + add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ + sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 47bd44 │ │ │ │ + lea 0x239432e(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017f9a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ 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 47efec │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x2017461(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 459620 │ │ │ │ - lea 0x2017475(%rip),%rbx │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47bddf │ │ │ │ + movq $0x47bdc0,-0x28(%rbp) │ │ │ │ + lea 0x2017f80(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47bdc0 │ │ │ │ + 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 %bl,0x74(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x23942ae(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017f52(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ 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 47f03c │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x20145d1(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 459620 │ │ │ │ - lea 0x2017445(%rip),%rbx │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47be6f │ │ │ │ + movq $0x47be50,-0x28(%rbp) │ │ │ │ + lea 0x2017f38(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47be50 │ │ │ │ + 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 %cl,%al │ │ │ │ + jae 47be50 │ │ │ │ + add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ + sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 47be64 │ │ │ │ + lea 0x239422e(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017f0a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ 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 47f08c │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x2017429(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 459620 │ │ │ │ - lea 0x201743d(%rip),%rbx │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47beff │ │ │ │ + movq $0x47bee0,-0x28(%rbp) │ │ │ │ + lea 0x2017ef0(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47bee0 │ │ │ │ + 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 %bh,(%rax) │ │ │ │ + jae 47bee0 │ │ │ │ + add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ + sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 47bef4 │ │ │ │ + lea 0x23941ae(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017ec2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ 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 47f0dc │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x2017421(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 459620 │ │ │ │ - lea 0x2017435(%rip),%rbx │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47bf8f │ │ │ │ + movq $0x47bf70,-0x28(%rbp) │ │ │ │ + lea 0x2017ea8(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47bf70 │ │ │ │ + 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 %ch,0x4c020172(%rax) │ │ │ │ + mov 0x18(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x239412e(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017e7a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ 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 47f12c │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x2017419(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 459620 │ │ │ │ - lea 0x201742d(%rip),%rbx │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47c01f │ │ │ │ + movq $0x47c000,-0x28(%rbp) │ │ │ │ + lea 0x2017e60(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47c000 │ │ │ │ + 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 %bl,(%rax) │ │ │ │ + jb 47c000 │ │ │ │ + add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ + sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 47c014 │ │ │ │ + lea 0x23940ae(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017e32(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ 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 47f17c │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x2017411(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 459620 │ │ │ │ - lea 0x2017425(%rip),%rbx │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47c0af │ │ │ │ + movq $0x47c090,-0x28(%rbp) │ │ │ │ + lea 0x2017e18(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47c090 │ │ │ │ + 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 %cl,0x4c020171(%rax) │ │ │ │ + mov 0x18(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x239402e(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017dea(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ 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 47f1cc │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x2017409(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 459620 │ │ │ │ - lea 0x201741d(%rip),%rbx │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47c13f │ │ │ │ + movq $0x47c120,-0x28(%rbp) │ │ │ │ + lea 0x2017dd0(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47c120 │ │ │ │ + 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 %bh,%al │ │ │ │ + jo 47c120 │ │ │ │ + add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ + sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 47c134 │ │ │ │ + lea 0x2393fae(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017da2(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add $0x2000000,%eax │ │ │ │ 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 47f21c │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x2014bc1(%rip),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 459620 │ │ │ │ - lea 0x20173ed(%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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47f2bb │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47f278,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47c1cf │ │ │ │ + movq $0x47c1b0,-0x28(%rbp) │ │ │ │ + lea 0x2017d88(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47f278 │ │ │ │ + jne 47c1b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x70(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x2393f3e(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017d5a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47f323 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47f318,-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 fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47c25f │ │ │ │ + movq $0x47c240,-0x28(%rbp) │ │ │ │ + lea 0x2017d40(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47f318 │ │ │ │ + jne 47c240 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %bl,%al │ │ │ │ + outsl %ds:(%rsi),(%dx) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x2393ebe(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017d12(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x2000000,%eax │ │ │ │ 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 rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 47f49b │ │ │ │ - movq $0x47f398,-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) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47c2ef │ │ │ │ + movq $0x47c2d0,-0x28(%rbp) │ │ │ │ + lea 0x2017cf8(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47f398 │ │ │ │ + jne 47c2d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,0x6f(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x239446e(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017cca(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - shl $1,%bl │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 47f3d0 │ │ │ │ + add %al,(%rax) │ │ │ │ + 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 47c37f │ │ │ │ + movq $0x47c360,-0x28(%rbp) │ │ │ │ + lea 0x2017cb0(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47c360 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 47f408 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 47f448 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f438 │ │ │ │ - movq $0x47f2d0,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x30(%r12),%rdi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f48b │ │ │ │ - movq $0x47f238,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x28(%r12),%rdi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + add %bh,0x4c02016e(%rax) │ │ │ │ + mov 0x18(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x2393c6e(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017c82(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47f533 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47f4f0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47c40f │ │ │ │ + movq $0x47c3f0,-0x28(%rbp) │ │ │ │ + lea 0x2017c68(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47f4f0 │ │ │ │ + jne 47c3f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,(%rax) │ │ │ │ + outsb %ds:(%rsi),(%dx) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x2393bee(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017c3a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - adc (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47f59b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47f590,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47c49f │ │ │ │ + movq $0x47c480,-0x28(%rbp) │ │ │ │ + lea 0x2017c20(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47f590 │ │ │ │ + jne 47c480 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %bl,0x4c02016d(%rax) │ │ │ │ + mov 0x18(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x2393b6e(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017bf2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ + add $0x2000000,%eax │ │ │ │ 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 rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 47f713 │ │ │ │ - movq $0x47f610,-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) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47c52f │ │ │ │ + movq $0x47c510,-0x28(%rbp) │ │ │ │ + lea 0x2017bd8(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47f610 │ │ │ │ + jne 47c510 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + insl (%dx),%es:(%rdi) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x2393aee(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017baa(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rex.W testb $0x48,0x0(%rdi) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + 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 47c5bf │ │ │ │ + movq $0x47c5a0,-0x28(%rbp) │ │ │ │ + lea 0x2017b90(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47f648 │ │ │ │ + jne 47c5a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 47f680 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 47f6c0 │ │ │ │ - add $0x38,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f6b0 │ │ │ │ - movq $0x47f548,-0x30(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x30(%r12),%rdi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x38,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f703 │ │ │ │ - movq $0x47f4b0,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x28(%r12),%rdi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + add %bh,0x6c(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x2393a6e(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017b62(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x11(%rax) │ │ │ │ - xor (%rdx),%al │ │ │ │ - lea -0x28(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47f7a8 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f79d │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0x47f340,-0x28(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x47f5b8,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x47f7c0,-0x28(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x25(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0xd(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47c64f │ │ │ │ + movq $0x47c630,-0x28(%rbp) │ │ │ │ + lea 0x2017b48(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47c630 │ │ │ │ + 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 %ch,%al │ │ │ │ - out %al,(%dx) │ │ │ │ - xor (%rdx),%al │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ + imul $0x2,(%rcx),%eax │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x23939ee(%rip),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 1df50b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017b1a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47f81a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%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 movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47f8a8,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47c6df │ │ │ │ + movq $0x47c6c0,-0x28(%rbp) │ │ │ │ + lea 0x2017b00(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47f8a8 │ │ │ │ + jne 47c6c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8ff1a0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47f8f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,0x6b(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x239396e(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017ad2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47f9ae │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 47f992 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 47f984 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 47f992 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 47f984 │ │ │ │ - movq $0x47f7f0,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47c76f │ │ │ │ + movq $0x47c750,-0x28(%rbp) │ │ │ │ + lea 0x2017ab8(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47c750 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47fa39 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x47f830,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %cl,%al │ │ │ │ + push $0x1 │ │ │ │ + add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ + sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 47c764 │ │ │ │ + lea 0x23938ee(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017a8a(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - rex.W in (%dx),%al │ │ │ │ - xor (%rdx),%al │ │ │ │ - lea -0x58(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 47fbc7 │ │ │ │ - movq $0x47fac8,-0x38(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47fac8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,%al │ │ │ │ - jmp 47faf9 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB loopne 47fae5 │ │ │ │ - sti │ │ │ │ - rex.RXB add %r9b,-0x77(%r8) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47c7ff │ │ │ │ + movq $0x47c7e0,-0x28(%rbp) │ │ │ │ + lea 0x2017a70(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47fb18 │ │ │ │ + jne 47c7e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx),%al │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,0x480232eb(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - and $0x7,%r9d │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - je 47fbcb │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47fbb7 │ │ │ │ - mov 0x6(%rbx),%r9 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47f9d8,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x35(%r12),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 47f730 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + add %bh,(%rax) │ │ │ │ + push $0x1 │ │ │ │ + add 0x4d(%rbx,%rcx,4),%cl │ │ │ │ + sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 47c7f4 │ │ │ │ + lea 0x23938fe(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017a42(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 47f730 │ │ │ │ - nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 47fc2a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%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 movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x47fcb8,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47c88f │ │ │ │ + movq $0x47c870,-0x28(%rbp) │ │ │ │ + lea 0x2017a28(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47fcb8 │ │ │ │ + jne 47c870 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 8ff9c0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47fd00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %ch,0x4c020169(%rax) │ │ │ │ + mov 0x18(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x239389e(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x20179fa(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47fdbe │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 47fda2 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 47fd94 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 47fda2 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 47fd94 │ │ │ │ - movq $0x47fc00,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47c91f │ │ │ │ + movq $0x47c900,-0x28(%rbp) │ │ │ │ + lea 0x20179e0(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47c900 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47fe49 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x47fc40,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %bl,(%rax) │ │ │ │ + imul $0x4d8b4c02,(%rcx),%eax │ │ │ │ + sbb %cl,0x45(%rbx,%rcx,4) │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + jge 47c914 │ │ │ │ + lea 0x239381e(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x20179b2(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - call ffffffff8d9000a4 <__environ@GLIBC_2.2.5+0xffffffff8b0e9ffc> │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 47ffc8 │ │ │ │ - movq $0x47fed0,-0x30(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 47fed0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - out %eax,$0x32 │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB loopne 47fef5 │ │ │ │ - incl 0x0(%rdi) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47c9af │ │ │ │ + movq $0x47c990,-0x28(%rbp) │ │ │ │ + lea 0x2017998(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 47ff20 │ │ │ │ + jne 47c990 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,(%rcx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x480232e7(%rax) │ │ │ │ - mov 0x28(%rbp),%eax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - and $0x7,%r8d │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 47ffcc │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 47ffb8 │ │ │ │ - mov 0x6(%rbx),%r8 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x47fde8,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x35(%r12),%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 47f730 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + add %cl,0x4c020168(%rax) │ │ │ │ + mov 0x18(%rbp),%ecx │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x239379e(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x201796a(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 47f730 │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x480232e6(%rax) │ │ │ │ - lea -0x30(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4800f1 │ │ │ │ - movq $0x480058,-0x30(%rbp) │ │ │ │ - mov 0x3(%rbx),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47ca3f │ │ │ │ + movq $0x47ca20,-0x28(%rbp) │ │ │ │ + lea 0x2017950(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480058 │ │ │ │ + jne 47ca20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,-0x1a(%rax) │ │ │ │ - xor (%rdx),%al │ │ │ │ - add $0x58,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4800e1 │ │ │ │ - mov 0x27(%rbx),%rax │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - movq $0x47f730,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x47fa60,-0x40(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - lea -0x4b(%r12),%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - movq $0x47fe70,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - lea -0x3d(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x15(%r12),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222fee0 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + add %eax,(%edx) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x239371e(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x2017922(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,%al │ │ │ │ - rex add %eax,(%rdx) │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x3(%rbx),%r14 │ │ │ │ - jmp 458970 │ │ │ │ - nopl (%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47cacf │ │ │ │ + movq $0x47cab0,-0x28(%rbp) │ │ │ │ + lea 0x2017908(%rip),%rbx │ │ │ │ + mov %r14,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47cab0 │ │ │ │ + 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 48018c │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x480178,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + add %ch,0x67(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x18(%rbp),%r9 │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + lea 0x239369e(%rip),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 46bda8 │ │ │ │ + lea 0x20178da(%rip),%rbx │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x20000000,%eax │ │ │ │ + jge 47caf0 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 10400444 <__environ@GLIBC_2.2.5+0xdbea39c> │ │ │ │ + (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 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 47cb92 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + movq $0x47cb58,-0x18(%rbp) │ │ │ │ + lea 0x2017cdb(%rip),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480178 │ │ │ │ + jne 47cb58 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - jae 4801cb │ │ │ │ - lea 0x238c957(%rip),%r14 │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x19(%rdi) │ │ │ │ + movq $0x1de09f8,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x4(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 209ab60 │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%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 -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 480223 │ │ │ │ + jb 47cc2b │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4801e0,-0x18(%rbp) │ │ │ │ + movq $0x47cbe8,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4801e0 │ │ │ │ + jne 47cbe8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -133889,44 +131949,123 @@ │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + nop │ │ │ │ + and $0x37,%al │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 73400594 <__environ@GLIBC_2.2.5+0x70bea4ec> │ │ │ │ + jge 47cc92 │ │ │ │ + movl $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47cc80,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47cc80 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x24(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add $0xffffffffffffffc0,%rax │ │ │ │ + cmp $0x10ffff,%rax │ │ │ │ + ja 47ccb6 │ │ │ │ + movq $0x21f0d10,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 20b3798 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + and (%rdi),%esi │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + xor %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x31(%rdi) │ │ │ │ + movq $0x47cba8,-0x28(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + movq $0x47cc40,-0x10(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x28(%r12),%rdi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %r9,%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + lea 0x2017b30(%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) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ lea -0x20(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 48028b │ │ │ │ + jb 47cdb3 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x480280,-0x20(%rbp) │ │ │ │ + movq $0x47cda8,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480280 │ │ │ │ + jne 47cda8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -133936,180 +132075,177 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add %al,%gs:-0x1(%rcx) │ │ │ │ gs lock nop │ │ │ │ - (bad) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + or %ah,(%rbx) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 7340071c <__environ@GLIBC_2.2.5+0x70bea674> │ │ │ │ + jge 47ce1a │ │ │ │ + movl $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47ce08,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47ce08 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %cl,%al │ │ │ │ + and (%rdi),%dh │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add $0xffffffffffffffc0,%rax │ │ │ │ + cmp $0x10ffff,%rax │ │ │ │ + ja 47ce3e │ │ │ │ + movq $0x21f0d10,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 20b3798 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 480403 │ │ │ │ - movq $0x480300,-0x28(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + or %bh,0x1(%rdx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ + (bad) │ │ │ │ + add $0x48000001,%eax │ │ │ │ + movl $0x47cee8,-0x38(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480300 │ │ │ │ + jne 47cee8 │ │ │ │ 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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - cmp %al,(%rbx) │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 480338 │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x48020179(%rax) │ │ │ │ + movl $0x47cf20,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47cf20 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 480370 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 4803b0 │ │ │ │ + add %ch,0x79(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ + mov 0x38(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 47cf96 │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4803a0 │ │ │ │ - movq $0x480238,-0x30(%r12) │ │ │ │ + ja 47cf82 │ │ │ │ + movq $0x47cd60,-0x30(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x47cdc8,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ lea -0x30(%r12),%rdi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x40,%rbp │ │ │ │ jmp 222f9f8 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4803f3 │ │ │ │ - movq $0x4801a0,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x28(%r12),%rdi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ 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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48049b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x480458,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 480458 │ │ │ │ - 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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov 0x28(%rbp),%rax │ │ │ │ + mov %rax,0x38(%rbp) │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 47ccf8 │ │ │ │ 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 480503 │ │ │ │ + jb 47d01b │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4804f8,-0x20(%rbp) │ │ │ │ + movq $0x47d010,-0x20(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rbx │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4804f8 │ │ │ │ + jne 47d010 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nop │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -134119,943 +132255,1183 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ add %al,%gs:-0x1(%rcx) │ │ │ │ gs lock nop │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + movabs 0x4ce8458d48023720,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 47d0b6 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47d070,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47d070 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ah,0x20(%rax) │ │ │ │ + (bad) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ + (bad) │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x3d(%rdi) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + add $0xffffffffffffffc0,%rax │ │ │ │ + cmp $0x10ffff,%rax │ │ │ │ + ja 47d0a6 │ │ │ │ + movq $0x21f0d10,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 20b3798 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 48067b │ │ │ │ - movq $0x480578,-0x28(%rbp) │ │ │ │ + add %ah,0x48020177(%rax) │ │ │ │ + lea -0x30(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47d1ea │ │ │ │ + movq $0x47d140,-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 %rax,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffd8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480578 │ │ │ │ + jne 47d140 │ │ │ │ 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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - mov $0x5,%al │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 4805b0 │ │ │ │ + add %cl,0x77(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + movq $0x47d178,-0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47d178 │ │ │ │ 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) │ │ │ │ + add %dl,(%rax) │ │ │ │ + ja 47d178 │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ + rex.WRB and %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - and %cl,-0x75(%rax) │ │ │ │ - jne 4805e8 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 480628 │ │ │ │ + sub %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je 47d1ee │ │ │ │ add $0x38,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 480618 │ │ │ │ - movq $0x4804b0,-0x30(%r12) │ │ │ │ + ja 47d1da │ │ │ │ + movq $0x47cfc8,-0x30(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ + mov %rdx,-0x18(%r12) │ │ │ │ + movq $0x47d030,-0x10(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ lea -0x30(%r12),%rdi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ add $0x30,%rbp │ │ │ │ jmp 222f9f8 │ │ │ │ movq $0x38,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - add $0x30,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48066b │ │ │ │ - movq $0x480418,-0x28(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x21f0d90,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - lea -0x28(%r12),%rdi │ │ │ │ - lea -0xe(%r12),%r14 │ │ │ │ - mov %rcx,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rbx,0x28(%rbp) │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 47ccf8 │ │ │ │ + xchg %ax,%ax │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,(%rax) │ │ │ │ - loopne 4806c9 │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ - jb 480710 │ │ │ │ - add $0x30,%r12 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47d2aa │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 480705 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0x4802a8,-0x28(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ - movq $0x480520,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - movq $0x480728,-0x28(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x25(%r12),%rax │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - lea -0xd(%r12),%rax │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rsi,-0x10(%rbp) │ │ │ │ - mov %r8,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ - jmp 2222cd0 │ │ │ │ - movq $0x30,0x388(%r13) │ │ │ │ + ja 47d29f │ │ │ │ + movq $0x47ce80,-0x38(%r12) │ │ │ │ + mov %r8,-0x30(%r12) │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %r9,-0x18(%r12) │ │ │ │ + movq $0x47d0e8,-0x10(%r12) │ │ │ │ + mov %rsi,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %rdi,%r9 │ │ │ │ + lea -0xd(%r12),%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x2016158(%rip),%rsi │ │ │ │ + lea 0x2016144(%rip),%r14 │ │ │ │ + lea -0x35(%r12),%rbx │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1df4158 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + lea 0x20175f7(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + jbe 47d2c8 │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47d2f6 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%rsi │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + lea 0x1(%rax),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 47da30 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x4c0232df(%rax) │ │ │ │ - mov 0x8(%rbp),%ecx │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 1df50b8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47d336 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1de07c0 │ │ │ │ + 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) │ │ │ │ + (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 $0x47d310,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 480782 │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47d3ce │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 1de07c0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x480810,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 480810 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%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,0x27(%rdi) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x47d3a8,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x18(%r12),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1000000,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ + 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,0x5b(%rdi) │ │ │ │ + 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 $0x47d358,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x47d3f0,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x27(%r12),%r9 │ │ │ │ + lea -0xd(%r12),%r8 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222fee0 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + 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 %cl,-0x39(%rax) │ │ │ │ - rex.RB call 901070 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47d55b │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47d518,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480858 │ │ │ │ + jne 47d518 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 480916 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 4808fa │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4808ec │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 4808fa │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4808ec │ │ │ │ - movq $0x480758,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%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 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + adc (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47d5c3 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47d5b8,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47d5b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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 4809a1 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x480798,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,%gs:-0x1(%rcx) │ │ │ │ + gs lock nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ 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) │ │ │ │ - loopne 4809a2 │ │ │ │ - xor (%rdx),%al │ │ │ │ - lea -0x58(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 480b2f │ │ │ │ - movq $0x480a30,-0x38(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47d70b │ │ │ │ + movq $0x47d630,-0x20(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r8,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480a30 │ │ │ │ + jne 47d630 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,-0x24(%rax) │ │ │ │ - xor (%rdx),%al │ │ │ │ - movq $0x480a80,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + push $0x480047d6 │ │ │ │ + mov %ebx,%eax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480a80 │ │ │ │ + jne 47d668 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rcx),%al │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - fdivl (%rdx) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - cmp %cl,-0x75(%rax) │ │ │ │ - jne 480ad0 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - and $0x7,%r9d │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - je 480b33 │ │ │ │ - add $0x40,%r12 │ │ │ │ + and %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je 47d6ca │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 480b1f │ │ │ │ - mov 0x6(%rbx),%r9 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x480940,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ + ja 47d6ba │ │ │ │ + movq $0x47d570,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x35(%r12),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 480698 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x18(%r12),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47d6fb │ │ │ │ + movq $0x47d4d8,-0x10(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 480698 │ │ │ │ nop │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 480b92 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47d7a3 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x480c20,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + movq $0x47d760,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480c20 │ │ │ │ + jne 47d760 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + 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,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + 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) │ │ │ │ - rex.RB call 901890 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47d80b │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47d800,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480c68 │ │ │ │ + jne 47d800 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + nop │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 480d26 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 480d0a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 480cfc │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 480d0a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 480cfc │ │ │ │ - movq $0x480b68,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 480db1 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x480ba8,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,%gs:-0x1(%rcx) │ │ │ │ + gs lock nop │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ 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 %dl,%al │ │ │ │ - fdivs (%rdx) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 480f30 │ │ │ │ - movq $0x480e38,-0x30(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47d953 │ │ │ │ + movq $0x47d878,-0x20(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rdx,-0x18(%rbp) │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480e38 │ │ │ │ + jne 47d878 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0x28(%rax) │ │ │ │ - xor (%rdx),%al │ │ │ │ - movq $0x480e88,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 480e88 │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + mov $0xd8,%al │ │ │ │ + rex.RXB add %r9b,-0x77(%r8) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbx │ │ │ │ + cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 47d8b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %eax,(%rcx) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - fdivs (%rdx) │ │ │ │ - add -0x75(%rax),%cl │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + adc %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sbb %r9b,-0x75(%r8) │ │ │ │ push %rbp │ │ │ │ - cmp %cl,-0x75(%rax) │ │ │ │ - jne 480ed8 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - and $0x7,%r8d │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 480f34 │ │ │ │ - add $0x40,%r12 │ │ │ │ + and %cl,-0x77(%rax) │ │ │ │ + fiadds -0x7cb7f81a(%rbx) │ │ │ │ + incb (%rcx) │ │ │ │ + je 47d912 │ │ │ │ + add $0x20,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 480f20 │ │ │ │ - mov 0x6(%rbx),%r8 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x480d50,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ + ja 47d902 │ │ │ │ + movq $0x47d7b8,-0x18(%r12) │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x35(%r12),%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x18(%r12),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 480698 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47d943 │ │ │ │ + movq $0x47d720,-0x10(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x10(%r12),%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ mov %rax,%r14 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp 480698 │ │ │ │ - nopl (%rax) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nop │ │ │ │ sbb %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add $0x3000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,(%rax) │ │ │ │ - xlat %ds:(%rbx) │ │ │ │ - xor (%rdx),%al │ │ │ │ - lea -0x30(%rbp),%rax │ │ │ │ + add %bl,(%rax) │ │ │ │ + push %rdi │ │ │ │ + add %eax,(%rdx) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481059 │ │ │ │ - movq $0x480fc0,-0x30(%rbp) │ │ │ │ - mov 0x3(%rbx),%rbx │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + jb 47da12 │ │ │ │ + add $0x68,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47da07 │ │ │ │ + mov 0x3(%rbx),%rax │ │ │ │ + mov 0xb(%rbx),%rcx │ │ │ │ + mov 0x13(%rbx),%rbx │ │ │ │ + movq $0x47d450,-0x60(%r12) │ │ │ │ + mov %r8,-0x58(%r12) │ │ │ │ + mov %r14,-0x50(%r12) │ │ │ │ + mov %rsi,-0x48(%r12) │ │ │ │ + mov %rdi,-0x40(%r12) │ │ │ │ + mov %rbx,-0x38(%r12) │ │ │ │ + mov %r9,-0x30(%r12) │ │ │ │ + movq $0x47d5e0,-0x28(%r12) │ │ │ │ + mov %rax,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + movq $0x47d828,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x25(%r12),%r9 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + lea -0xd(%r12),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0x5f(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 46a798 │ │ │ │ + movq $0x68,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + adc (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ + ... │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x56(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47db1c │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 47da51 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rsi,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x47da88,-0x20(%rbp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov %rsi,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 480fc0 │ │ │ │ + jne 47da88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + rex.XB add %eax,(%r8) │ │ │ │ + add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ch,%al │ │ │ │ - (bad) │ │ │ │ - xor (%rdx),%al │ │ │ │ + add %cl,0x6e(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x7,%eax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 47db27 │ │ │ │ add $0x58,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 481049 │ │ │ │ - mov 0x37(%rbx),%rax │ │ │ │ - mov 0x3f(%rbx),%rbx │ │ │ │ - movq $0x480698,-0x50(%r12) │ │ │ │ - mov %rbx,-0x48(%r12) │ │ │ │ - movq $0x4809c8,-0x40(%r12) │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ + ja 47db0c │ │ │ │ + mov 0x6(%rbx),%rax │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x47d2c8,-0x50(%r12) │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ mov %rbx,-0x38(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ mov %rbx,-0x30(%r12) │ │ │ │ - mov 0x18(%rbp),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - lea -0x4b(%r12),%rdx │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - movq $0x480dd8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rcx,-0x8(%r12) │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov 0x28(%rbp),%r9 │ │ │ │ - lea -0x3d(%r12),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x15(%r12),%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 222fee0 │ │ │ │ + movq $0x21f0d10,-0x28(%r12) │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + movq $0x47d970,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + lea -0x50(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x13(%r12),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x58,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ + lea 0x2016dad(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ + lea 0x2330947(%rip),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x31(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %r9,%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x3(%rbx),%r14 │ │ │ │ - jmp 458970 │ │ │ │ - nopl (%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47dbcb │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47db88,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47db88 │ │ │ │ + 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,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sbb (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ + 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,0x1f(%rdi) │ │ │ │ + movq $0x47db48,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov 0x0(%rbp),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + lea 0x2016cba(%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) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47dcc3 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47dc80,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47dc80 │ │ │ │ + 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,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + 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 -0x18(%rbp),%rax │ │ │ │ + lea -0x10(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4810ce │ │ │ │ + jb 47dcfe │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4810e8,-0x18(%rbp) │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - jmp 20a79b0 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1de07c0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - lock mov $0x38,%bl │ │ │ │ - add -0x7d(%rax),%cl │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - sub $0xf01c170,%eax │ │ │ │ + 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 $0x47dcd8,-0x18(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0x18(%r12),%r14 │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%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 47dd96 │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + mov 0x18(%rbx),%rsi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 1de07c0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - add %r8b,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ 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,-0x75(%rax) │ │ │ │ - jnp 481123 │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x238b3c3(%rip),%r14 │ │ │ │ - jmp 2148f80 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %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,0x27(%rdi) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rbx │ │ │ │ + movq $0x47dd70,-0x18(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ + lea -0x18(%r12),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x20,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - cs add %eax,(%rdx) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB clc │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481171 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ + jb 47de96 │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47de8b │ │ │ │ + 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 $0x47dd20,-0x28(%r12) │ │ │ │ + mov %r14,-0x20(%r12) │ │ │ │ + mov %rbx,-0x18(%r12) │ │ │ │ + movq $0x47ddb8,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %r14,(%r12) │ │ │ │ + lea -0xd(%r12),%r9 │ │ │ │ mov %rdi,%r8 │ │ │ │ mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x3(%rbx),%r14 │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%r14 │ │ │ │ + lea -0x27(%r12),%rax │ │ │ │ mov %rax,-0x8(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 456a30 │ │ │ │ + jmp 47deb8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sbb (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + (bad) │ │ │ │ + ... │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,-0x38(%rax) │ │ │ │ - xor (%rdx),%al │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4811b9 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x3(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1dd9f58 │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47dfc0 │ │ │ │ + movq $0x47df00,-0x28(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47df00 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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) │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + rex.WRB sub %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ + add %esi,0x49(%rcx,%rsi,2) │ │ │ │ + add $0x38,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47df75 │ │ │ │ + mov 0x6(%rbx),%rdx │ │ │ │ + mov 0xe(%rbx),%rbx │ │ │ │ + movq $0x47de18,-0x30(%r12) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %rsi,-0x28(%r12) │ │ │ │ + mov %rbx,-0x20(%r12) │ │ │ │ + mov %rax,-0x18(%r12) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0x2f(%r12),%r9 │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222fee0 │ │ │ │ + movq $0x38,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47dfb0 │ │ │ │ + movq $0x47dc40,-0x10(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + lea 0x2016949(%rip),%rbx │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + adc $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock cmp %r15,%rax │ │ │ │ + jb 47e02e │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + call 221f350 │ │ │ │ + add $0x8,%rsp │ │ │ │ + test %rax,%rax │ │ │ │ + je 47e029 │ │ │ │ + movq $0x222b200,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + lea 0x238fc38(%rip),%rsi │ │ │ │ + lea 0x238fc31(%rip),%r14 │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 20a79d0 │ │ │ │ + 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 │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 4811fa │ │ │ │ + jb 47e072 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -135063,15 +133439,15 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB movabs 0x163820ff8394c,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ lock scas %es:(%rdi),%rax │ │ │ │ and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x481288,-0x48(%rbp) │ │ │ │ + movq $0x47e100,-0x48(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ mov 0x40(%rbx),%r8 │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ @@ -135079,39 +133455,39 @@ │ │ │ │ mov %r8,-0x38(%rbp) │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481288 │ │ │ │ + jne 47e100 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ 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 call 902560 │ │ │ │ + rex.RB call 8fc250 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov 0xf(%rcx),%rdx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4812d0 │ │ │ │ + jne 47e148 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ leave │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -135121,38 +133497,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.RB │ │ │ │ rex.W │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 481384 │ │ │ │ + je 47e1fc │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48138e │ │ │ │ + ja 47e206 │ │ │ │ mov 0x28(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jl 481372 │ │ │ │ + jl 47e1ea │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jne 481364 │ │ │ │ + jne 47e1dc │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jl 481372 │ │ │ │ + jl 47e1ea │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jne 481364 │ │ │ │ - movq $0x4811d0,-0x38(%r12) │ │ │ │ + jne 47e1dc │ │ │ │ + movq $0x47e048,-0x38(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -135179,23 +133555,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 481419 │ │ │ │ + ja 47e291 │ │ │ │ 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 $0x481210,-0x40(%r12) │ │ │ │ + movq $0x47e088,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ @@ -135210,22 +133586,22 @@ │ │ │ │ add %al,(%rax) │ │ │ │ sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 481462 │ │ │ │ + jb 47e2da │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -135233,15 +133609,15 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB movabs 0x163820ff8394c,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ lock scas %es:(%rdi),%rax │ │ │ │ and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4814f0,-0x48(%rbp) │ │ │ │ + movq $0x47e368,-0x48(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ mov 0x40(%rbx),%r8 │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ @@ -135249,39 +133625,39 @@ │ │ │ │ mov %r8,-0x38(%rbp) │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4814f0 │ │ │ │ + jne 47e368 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ 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 call 902a30 │ │ │ │ + rex.RB call 8fc720 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov 0xf(%rcx),%rdx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481538 │ │ │ │ + jne 47e3b0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ leave │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -135291,38 +133667,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.RB │ │ │ │ rex.W │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 4815ec │ │ │ │ + je 47e464 │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4815f6 │ │ │ │ + ja 47e46e │ │ │ │ mov 0x28(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jl 4815da │ │ │ │ + jl 47e452 │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jne 4815cc │ │ │ │ + jne 47e444 │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jl 4815da │ │ │ │ + jl 47e452 │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jne 4815cc │ │ │ │ - movq $0x481438,-0x38(%r12) │ │ │ │ + jne 47e444 │ │ │ │ + movq $0x47e2b0,-0x38(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -135351,23 +133727,23 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 481681 │ │ │ │ + ja 47e4f9 │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov 0xd(%rbx),%rcx │ │ │ │ mov 0x15(%rbx),%rdx │ │ │ │ mov 0x1d(%rbx),%r8 │ │ │ │ mov 0x25(%rbx),%r9 │ │ │ │ mov 0x2d(%rbx),%r10 │ │ │ │ mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x481478,-0x40(%r12) │ │ │ │ + movq $0x47e2f0,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %r8,-0x18(%r12) │ │ │ │ mov %rdi,-0x10(%r12) │ │ │ │ mov %r10,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ @@ -135376,1627 +133752,1101 @@ │ │ │ │ jmp 222f9f8 │ │ │ │ movq $0x48,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ 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 %bl,0x48020151(%rax) │ │ │ │ - lea -0x40(%rbp),%eax │ │ │ │ + add %cl,0x48020163(%rax) │ │ │ │ + lea -0x38(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 4817e3 │ │ │ │ - mov 0x5(%rbx),%rcx │ │ │ │ - mov 0xd(%rbx),%rdx │ │ │ │ - mov 0x15(%rbx),%rax │ │ │ │ + jb 47e654 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov 0xf(%rsi),%r8 │ │ │ │ - mov 0x17(%rsi),%r9 │ │ │ │ + mov 0xf(%rsi),%rdx │ │ │ │ + mov 0x17(%rsi),%r8 │ │ │ │ mov %rdi,%rsi │ │ │ │ and $0x7,%edi │ │ │ │ cmp $0x1,%rdi │ │ │ │ - je 4817cf │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 47e643 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - mov %r14,%rsi │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ add $0x98,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 481797 │ │ │ │ - mov 0x6(%rbx),%r10 │ │ │ │ - mov 0xe(%rbx),%r11 │ │ │ │ - movq $0x1de0958,-0x90(%r12) │ │ │ │ - mov %rdi,-0x88(%r12) │ │ │ │ + ja 47e60f │ │ │ │ + mov 0x6(%rbx),%r9 │ │ │ │ + mov 0xe(%rbx),%r10 │ │ │ │ + movq $0x1de0978,-0x90(%r12) │ │ │ │ + mov %rsi,-0x88(%r12) │ │ │ │ mov %rbx,-0x80(%r12) │ │ │ │ - movq $0x4813b8,-0x78(%r12) │ │ │ │ - mov %r10,-0x70(%r12) │ │ │ │ - mov %r11,-0x68(%r12) │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ + movq $0x47e230,-0x78(%r12) │ │ │ │ + mov %r9,-0x70(%r12) │ │ │ │ + mov %r10,-0x68(%r12) │ │ │ │ + mov %rsi,-0x60(%r12) │ │ │ │ lea -0x8f(%r12),%rbx │ │ │ │ mov %rbx,-0x58(%r12) │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - movq $0x481620,-0x38(%r12) │ │ │ │ - mov %r10,-0x30(%r12) │ │ │ │ - mov %r11,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ + mov %rcx,-0x50(%r12) │ │ │ │ + mov %r8,-0x48(%r12) │ │ │ │ + mov %rdi,-0x40(%r12) │ │ │ │ + movq $0x47e498,-0x38(%r12) │ │ │ │ + mov %r9,-0x30(%r12) │ │ │ │ + mov %r10,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r8,-0x8(%r12) │ │ │ │ + mov %rdi,(%r12) │ │ │ │ lea -0x77(%r12),%r9 │ │ │ │ lea -0x35(%r12),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 482428 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + jmp 47d228 │ │ │ │ movq $0x98,0x388(%r13) │ │ │ │ - movq $0x4817f8,-0x40(%rbp) │ │ │ │ - mov %rax,-0x38(%rbp) │ │ │ │ - mov %rcx,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%rbp │ │ │ │ + movq $0x47e668,-0x38(%rbp) │ │ │ │ + mov %rax,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %rdi,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc8,%rbp │ │ │ │ jmp 2224080 │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 482428 │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 47d228 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ (bad) │ │ │ │ - sbb %al,(%rax) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,0x50(%rax) │ │ │ │ + add %al,0x62(%rax) │ │ │ │ add %eax,(%rdx) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%r8 │ │ │ │ - mov 0x38(%rbp),%r9 │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 4816e5 │ │ │ │ - nopl (%rax) │ │ │ │ + add $0x38,%rbp │ │ │ │ + jmp 47e563 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (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 %cl,(%rax) │ │ │ │ - push %rax │ │ │ │ - add %eax,(%rdx) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4818d0 │ │ │ │ - movq $0x481880,-0x18(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + rex.RB loopne 47e6f9 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 47e740 │ │ │ │ + movq $0x47e6f0,-0x18(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481880 │ │ │ │ + jne 47e6f0 │ │ │ │ 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,%al │ │ │ │ - rex.WRXB add %r8,(%r10) │ │ │ │ - movq $0x4818b8,-0x8(%rbp) │ │ │ │ + add %bh,0x48020161(%rax) │ │ │ │ + movl $0x47e728,-0x8(%rbp) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4818b8 │ │ │ │ + jne 47e728 │ │ │ │ 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 %cl,0x4802014f(%rax) │ │ │ │ + add %al,0x48020161(%rax) │ │ │ │ mov %ebx,%edi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 4816a8 │ │ │ │ + jmp 47e520 │ │ │ │ jmp *-0x8(%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 rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - pop %rsi │ │ │ │ add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x481940,-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 481940 │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - sbbb $0x48,(%rcx) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - 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 481980 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - rcrb $0x48,(%rcx) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (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 4819c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%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,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - add %bl,(%rdx) │ │ │ │ - rex.W add %cl,-0x75(%rax) │ │ │ │ - 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 481a00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,(%r8) │ │ │ │ - sbb 0x0(%rax),%cl │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + lea -0x18(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47e7db │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47e798,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481a30 │ │ │ │ + jne 47e798 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%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,-0x39(%r8) │ │ │ │ - adc %r13b,0x1a(%r8) │ │ │ │ - rex.W add %cl,-0x77(%rcx) │ │ │ │ - fmuls -0x77(%rax) │ │ │ │ - (bad) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - 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) │ │ │ │ - add %r12b,0x4800481a(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 481aa0 │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - add %r10b,%r8b │ │ │ │ - sbb 0x0(%rax),%cl │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 481ad0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - sbb 0x0(%rax),%ecx │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 481b00 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - 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,-0x75(%rax) │ │ │ │ - sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r15b,(%r8) │ │ │ │ - sbb 0x0(%rax),%ecx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - push $0x4c00481b │ │ │ │ - mov %esi,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 481b68 │ │ │ │ - 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) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ - add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x8(%rbp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ + add %dh,0x26(%rdi) │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x280dc51,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x10,%rbp │ │ │ │ + add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + loopne 47e7f6 │ │ │ │ (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 $0x4818e8,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - and (%rcx),%al │ │ │ │ add -0x73(%rax),%cl │ │ │ │ - rex.RB rorb $1,-0x8(%r9,%rdi,1) │ │ │ │ - jb 481cf7 │ │ │ │ - movq $0x481c88,-0x30(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rbx │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 481c88 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dl,0x49020122(%rax) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 481ce7 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x481bc0,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - lea -0x17(%r12),%rax │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - add $0x28,%rbp │ │ │ │ - jmp 4562d0 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - 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 481d36 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ + rex.RB call 73402144 <__environ@GLIBC_2.2.5+0x70bec09c> │ │ │ │ + and %ecx,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ + movq $0x47e830,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1de07a0 │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 21e61a0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - (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 %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x481d10,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,0x21(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 481e6c │ │ │ │ - add $0x48,%r12 │ │ │ │ + add %ah,0x49023708(%rax) │ │ │ │ + add $0x10,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 481e61 │ │ │ │ - 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 $0x481c28,-0x40(%r12) │ │ │ │ - mov %r14,-0x38(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - movq $0x481d58,-0x10(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r10,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xd(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x3f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + ja 47e86f │ │ │ │ + cmp $0x10ffff,%rbx │ │ │ │ + ja 47e85f │ │ │ │ + movq $0x21f0d10,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 20b3798 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + 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) │ │ │ │ + enter $0x15f,$0x2 │ │ │ │ lea -0x18(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 481f03 │ │ │ │ + jb 47e913 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x481ec0,-0x18(%rbp) │ │ │ │ + movq $0x47e8d0,-0x18(%rbp) │ │ │ │ mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481ec0 │ │ │ │ + jne 47e8d0 │ │ │ │ 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,0x26(%rdi) │ │ │ │ + add %cl,0x4902015f(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47e903 │ │ │ │ mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ + movq $0x249485a,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x8,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ 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 │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 481f6b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x481f60,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 481f60 │ │ │ │ - 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) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ - (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) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB loopne 481fd9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4820af │ │ │ │ - movq $0x481fd0,-0x18(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + xor %bl,0x1(%rdi) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 7340227c <__environ@GLIBC_2.2.5+0x70bec1d4> │ │ │ │ + jp 47e97a │ │ │ │ + movl $0x222af48,-0x10(%rbp) │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47e968,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 481fd0 │ │ │ │ - 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) │ │ │ │ - rex.RB clc │ │ │ │ - or %ah,(%rax) │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 482008 │ │ │ │ + jne 47e968 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nop │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rsi,%rcx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48205a │ │ │ │ - movq $0x481f18,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x238aebb(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + add %dh,%al │ │ │ │ + pop %rsi │ │ │ │ + add %eax,(%rdx) │ │ │ │ add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48209f │ │ │ │ - movq $0x481e80,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x238ae76(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ + ja 47e99b │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x249485a,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + 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 48214b │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + rex.RB fmuls -0x8(%r9,%rdi,1) │ │ │ │ + jb 47ea5b │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x482108,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + movq $0x47ea18,-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 482108 │ │ │ │ + jne 47ea18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ + 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) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ + add $0x18,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ 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 │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4821b3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4821a8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4821a8 │ │ │ │ - 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) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ (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,-0x73(%rax) │ │ │ │ - rex.RB loopne 482221 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4822f7 │ │ │ │ - movq $0x482218,-0x18(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ + (bad) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB call 734023c4 <__environ@GLIBC_2.2.5+0x70bec31c> │ │ │ │ + and %ecx,-0x39(%rax) │ │ │ │ + rex.RB │ │ │ │ + lock scas %es:(%rdi),%rax │ │ │ │ + and (%rdx),%al │ │ │ │ + mov %rbx,-0x8(%rbp) │ │ │ │ + movq $0x47eab0,-0x18(%rbp) │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 482218 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + jmp 21e61a0 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + xchg %ax,%ax │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB clc │ │ │ │ - push %rax │ │ │ │ - and 0x0(%rax),%cl │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 482250 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rsi,%rcx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4822a2 │ │ │ │ - movq $0x482160,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x238ac73(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4822e7 │ │ │ │ - movq $0x4820c8,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x238ac2e(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - 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 %ch,(%rax) │ │ │ │ - add %r8d,(%r10) │ │ │ │ - lea -0x8(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 482406 │ │ │ │ - add $0xa0,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4823fb │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rdx │ │ │ │ - mov 0x1b(%rbx),%rbx │ │ │ │ - movq $0x4816a8,-0x98(%r12) │ │ │ │ - mov %rsi,-0x90(%r12) │ │ │ │ - mov %rdi,-0x88(%r12) │ │ │ │ - mov %rax,-0x80(%r12) │ │ │ │ - movq $0x481838,-0x78(%r12) │ │ │ │ - lea -0x95(%r12),%r10 │ │ │ │ - mov %r10,-0x70(%r12) │ │ │ │ - movq $0x481db8,-0x68(%r12) │ │ │ │ - mov %r9,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - lea -0x75(%r12),%rcx │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - mov %rax,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rdi,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - movq $0x481f88,-0x18(%r12) │ │ │ │ - mov %r8,-0x10(%r12) │ │ │ │ - movq $0x4821d0,-0x8(%r12) │ │ │ │ - mov %rsi,(%r12) │ │ │ │ - lea -0x15(%r12),%r9 │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x5(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 459620 │ │ │ │ - movq $0xa0,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - add %r8d,(%rdx) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4824f2 │ │ │ │ - add $0x78,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4824e7 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - movq $0x4810a0,-0x70(%r12) │ │ │ │ - mov %rax,-0x60(%r12) │ │ │ │ - mov %rcx,-0x58(%r12) │ │ │ │ - movq $0x481118,-0x50(%r12) │ │ │ │ - lea -0x70(%r12),%rcx │ │ │ │ - mov %rcx,-0x48(%r12) │ │ │ │ - movq $0x481148,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - movq $0x481190,-0x30(%r12) │ │ │ │ - lea -0x3b(%r12),%rcx │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - movq $0x482318,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - lea -0x4f(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - lea -0x2b(%r12),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x2012079(%rip),%rsi │ │ │ │ - lea -0x1b(%r12),%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - movq $0x78,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %dh,(%rax) │ │ │ │ - rex.XB add %eax,(%r10) │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48261d │ │ │ │ - movq $0x482568,-0x38(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - mov %rax,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 482568 │ │ │ │ - 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 %bl,%al │ │ │ │ - rex.X add %eax,(%rdx) │ │ │ │ - movq $0x4825a8,-0x10(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4825a8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - or %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add -0x7d(%rcx),%cl │ │ │ │ (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x48020142(%rax) │ │ │ │ - mov 0x20(%rbp),%eax │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - and $0x7,%r8d │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - jne 482621 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48260d │ │ │ │ - movq $0x482428,-0x10(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ + adc %cl,0x3b(%rbp) │ │ │ │ + movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ + pop %rax │ │ │ │ + add (%rax),%eax │ │ │ │ + add %dh,0x32(%rdi) │ │ │ │ + cmp $0x10ffff,%rbx │ │ │ │ + ja 47eadf │ │ │ │ + movq $0x21f0d10,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0xb(%r12),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 482428 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 484da8 │ │ │ │ - nopl (%rax) │ │ │ │ + lea -0x7(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%r12 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 20b3798 │ │ │ │ + movq $0x10,0x388(%r13) │ │ │ │ + jmp 2224098 │ │ │ │ + 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 │ │ │ │ lock cmp %r15,%rax │ │ │ │ - jb 48267a │ │ │ │ + jb 47eb3a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ + rex.RB movabs 0x1b4820ff8394c,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ lock scas %es:(%rdi),%rax │ │ │ │ and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x482708,-0x48(%rbp) │ │ │ │ + movq $0x47ebc8,-0x48(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ mov 0x40(%rbx),%r8 │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %rsi,-0x28(%rbp) │ │ │ │ mov %rax,-0x20(%rbp) │ │ │ │ mov %rcx,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482708 │ │ │ │ + jne 47ebc8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 904e60 │ │ │ │ + rex.RB call 8fd7e0 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov 0xf(%rcx),%rdx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482750 │ │ │ │ + jne 47ec10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ + and %r9b,-0x75(%r8) │ │ │ │ + rex.WRB cmp %r9b,-0x77(%r8) │ │ │ │ + fiaddl -0x7cb7f81e(%rbx) │ │ │ │ + cli │ │ │ │ add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ + test %ch,0x49000000(%rsi) │ │ │ │ add $0x40,%esp │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 48280e │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 4827f2 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4827e4 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 4827f2 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4827e4 │ │ │ │ - movq $0x482650,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ + ja 47ed23 │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov 0x18(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jl 47ed15 │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne 47ed33 │ │ │ │ + mov 0x30(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jl 47ed15 │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne 47ecb0 │ │ │ │ + movq $0x47eb10,-0x38(%r12) │ │ │ │ + mov 0x40(%rbp),%rcx │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov 0x48(%rbp),%rcx │ │ │ │ + mov %rcx,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ + movq $0x1de0978,-0x38(%r12) │ │ │ │ + mov %rax,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47ed01 │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ + add $0xffffffffffffffc0,%r12 │ │ │ │ + mov %rsi,%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x40,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ - add %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 482899 │ │ │ │ - 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 $0x482690,-0x40(%r12) │ │ │ │ + movq $0x1de0978,-0x38(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ + lea -0x37(%r12),%rax │ │ │ │ + add $0xffffffffffffffd8,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + call 4849eecb <__environ@GLIBC_2.2.5+0x45c88e23> │ │ │ │ + lea -0x8(%rbp),%eax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47edeb │ │ │ │ + movq $0x47eda8,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47eda8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 4828e2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + add %dh,0x4902015a(%rax) │ │ │ │ + add $0x18,%esp │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47eddb │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x249485a,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%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 movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x482970,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + pop %rax │ │ │ │ + pop %rdx │ │ │ │ + add %eax,(%rdx) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47ee7b │ │ │ │ + movq $0x47ee38,-0x8(%rbp) │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482970 │ │ │ │ + jne 47ee38 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %ah,(%rax) │ │ │ │ + pop %rdx │ │ │ │ + add %eax,(%rdx) │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47ee6b │ │ │ │ + mov 0xf(%rbx),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rax,-0x8(%r12) │ │ │ │ + movq $0x249485a,(%r12) │ │ │ │ + lea -0xf(%r12),%rbx │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp *0x0(%rbp) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + nop │ │ │ │ + sbb %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 905330 │ │ │ │ + or (%rax),%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + rcrb $1,0x1(%rbx) │ │ │ │ + add -0x73(%rax),%cl │ │ │ │ + rex.RB test $0x4c,%al │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 47f00e │ │ │ │ + mov 0x4(%rbx),%rax │ │ │ │ + mov 0xc(%rbx),%rbx │ │ │ │ + mov %r8,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 47efa3 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%r9 │ │ │ │ + mov %r14,%r10 │ │ │ │ + and $0x7,%r10d │ │ │ │ + cmp $0x3,%r10 │ │ │ │ + jae 47f042 │ │ │ │ + mov 0xf(%rdi),%r11 │ │ │ │ + mov 0x17(%rdi),%rdi │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + mov 0x6(%r8),%r10 │ │ │ │ + mov 0xe(%r8),%r8 │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ + mov 0x40(%rsp),%rbx │ │ │ │ + cmp $0x2,%rbx │ │ │ │ + jb 47f1ab │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47f25f │ │ │ │ + movq $0x47ee00,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %r9,%rsi │ │ │ │ + add $0x48,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47ef6b │ │ │ │ + movq $0x47eb50,-0x40(%r12) │ │ │ │ + mov %r10,-0x30(%r12) │ │ │ │ + mov %r8,-0x28(%r12) │ │ │ │ + mov %rdx,-0x20(%r12) │ │ │ │ + mov %rsi,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %rdi,-0x8(%r12) │ │ │ │ + mov %r11,(%r12) │ │ │ │ + lea -0x40(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x48,0x388(%r13) │ │ │ │ + movq $0x47f3a0,-0x40(%rbp) │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %r11,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ + mov %r10,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + mov %r14,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + and $0x7,%edx │ │ │ │ + cmp $0x3,%rdx │ │ │ │ + jae 47f0ea │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jb 47f218 │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47efe7 │ │ │ │ + movq $0x47e928,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f508 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x47f330,-0x18(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x48023700(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov 0x18(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + add $0x30,%rbp │ │ │ │ + jmp 47f04e │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r9,%rsi │ │ │ │ + add $0x40,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47f095 │ │ │ │ + movq $0x47e9c0,-0x38(%r12) │ │ │ │ + mov %rdx,-0x28(%r12) │ │ │ │ + mov %rsi,-0x20(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x47ea70,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x38(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x40,0x388(%r13) │ │ │ │ + movq $0x47f028,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rbx,-0x20(%rbp) │ │ │ │ + mov %rcx,-0x18(%rbp) │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4829b8 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + push (%rsi) │ │ │ │ + add -0x75(%rax),%cl │ │ │ │ + or %r9b,-0x75(%r8) │ │ │ │ + pop %rbp │ │ │ │ + adc %cl,-0x75(%rax) │ │ │ │ + rex.WRB sbb %r9b,-0x7d(%r8) │ │ │ │ + (bad) │ │ │ │ + or %ecx,-0x77(%rax) │ │ │ │ + fmuls -0x77(%rax) │ │ │ │ + lret │ │ │ │ + mov %rsi,%rcx │ │ │ │ + add $0x30,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47f130 │ │ │ │ + movq $0x47e758,-0x28(%r12) │ │ │ │ + mov %rcx,-0x18(%r12) │ │ │ │ + movq $0x47e7f0,-0x10(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x28(%r12),%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x30,0x388(%r13) │ │ │ │ + movq $0x47f0d8,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rbx,-0x10(%rbp) │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ + jmp 2223c10 │ │ │ │ + or (%rax),%bl │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + pop %rcx │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r11 │ │ │ │ + mov 0x38(%rbp),%r8 │ │ │ │ + mov 0x40(%rbp),%r9 │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + mov 0x50(%rbp),%r14 │ │ │ │ + add $0x58,%rbp │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov %rbx,%r14 │ │ │ │ + add $0x18,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 482a76 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ + ja 47f29e │ │ │ │ + cmpq $0x10ffff,0x7(%r14) │ │ │ │ + jle 47f3c5 │ │ │ │ + movq $0x47ed70,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x10(%r12),%rbx │ │ │ │ + mov %r9,%rsi │ │ │ │ + jmp 47ef26 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x58(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 482a5a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 482a4c │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 482a5a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 482a4c │ │ │ │ - movq $0x4828b8,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + add $0x28,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + add $0x18,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47f2ea │ │ │ │ + cmpq $0x10ffff,0x7(%r14) │ │ │ │ + jle 47f24d │ │ │ │ + movq $0x47e890,-0x10(%r12) │ │ │ │ + mov %rsi,(%r12) │ │ │ │ + lea -0x10(%r12),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + jmp 222f508 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + jmp 47f0f3 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x47f358,-0x48(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %rsi,-0x38(%rbp) │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %r11,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r9,-0x18(%rbp) │ │ │ │ + mov %r10,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb8,%rbp │ │ │ │ jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x47f168,-0x58(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov %r14,-0x50(%rbp) │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + mov %rcx,-0x40(%rbp) │ │ │ │ + mov %rsi,-0x38(%rbp) │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %r11,-0x28(%rbp) │ │ │ │ + mov %rdi,-0x20(%rbp) │ │ │ │ + mov %r9,-0x18(%rbp) │ │ │ │ + mov %r10,-0x10(%rbp) │ │ │ │ + mov %r8,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa8,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ + movq $0x47f1f8,-0x28(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rax,-0x18(%rbp) │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffd8,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %ch,(%rax) │ │ │ │ + push %rbp │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + jmp 47efc0 │ │ │ │ + nop │ │ │ │ + or %al,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + push %rbp │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%r11 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%rsi │ │ │ │ + mov 0x38(%rbp),%r10 │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + add $0x48,%rbp │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov %rsi,%r9 │ │ │ │ + mov %rcx,%rsi │ │ │ │ + jmp 47ef00 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 482b01 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x4828f8,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add (%rax),%eax │ │ │ │ + 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) │ │ │ │ + push %rbp │ │ │ │ + adc %cl,0x5d(%rbx,%rcx,4) │ │ │ │ + sbb %cl,-0x75(%rax) │ │ │ │ + jge 47f3d0 │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x30(%rbp),%r10 │ │ │ │ + mov 0x38(%rbp),%r8 │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 47ef26 │ │ │ │ + add $0xffffffffffffffe8,%r12 │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + jmp 47f04e │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x0(%rip) │ │ │ │ + add %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rax) │ │ │ │ - cmp $0x8d480201,%eax │ │ │ │ - rex.RB test $0x4c,%al │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 482cbe │ │ │ │ - movq $0x482b90,-0x38(%rbp) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dh,0x56(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + lea -0x28(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47f4cc │ │ │ │ + movq $0x47f440,-0x20(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%rbx │ │ │ │ - mov %rbx,%r9 │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - mov %r9,-0x10(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ + add $0xffffffffffffffe0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482b90 │ │ │ │ + jne 47f440 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x4802013c(%rax) │ │ │ │ - movl $0x482be0,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ + add %ch,(%rax) │ │ │ │ + push %rsi │ │ │ │ + add %eax,(%rdx) │ │ │ │ + movq $0x47f480,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482be0 │ │ │ │ + jne 47f480 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rcx),%al │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x3c(%rax) │ │ │ │ + add %ch,%al │ │ │ │ + push %rbp │ │ │ │ add %eax,(%rdx) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov 0x50(%rbp),%r8 │ │ │ │ - mov %rbx,%r9 │ │ │ │ - and $0x7,%r9d │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - je 482cc2 │ │ │ │ - add $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 482cae │ │ │ │ - mov 0x6(%rbx),%r9 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x482838,-0x78(%r12) │ │ │ │ - mov %r9,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x8(%rbp),%r10 │ │ │ │ - mov %r10,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%r11 │ │ │ │ - mov %r11,-0x58(%r12) │ │ │ │ - mov %rdi,-0x50(%r12) │ │ │ │ + movq $0x47f4b0,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47f4b0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x49020155(%rax) │ │ │ │ + mov %ebx,%eax │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ - mov %rdi,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - mov %r14,-0x40(%r12) │ │ │ │ - movq $0x482aa0,-0x38(%r12) │ │ │ │ - mov %r9,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %r10,-0x20(%r12) │ │ │ │ - mov %r11,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - lea -0x77(%r12),%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - lea -0x35(%r12),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 482510 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x28,%rbp │ │ │ │ + jmp 47ee98 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x58,%rbp │ │ │ │ - jmp 482510 │ │ │ │ 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 482d1a │ │ │ │ + jb 47f50a │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -137004,96 +134854,97 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB movabs 0x163820ff8394c,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ lock scas %es:(%rdi),%rax │ │ │ │ and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x482da8,-0x48(%rbp) │ │ │ │ + movq $0x47f598,-0x48(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ mov 0x40(%rbx),%r8 │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ + mov %rdx,-0x40(%rbp) │ │ │ │ + mov %r8,-0x38(%rbp) │ │ │ │ + mov %rdi,-0x30(%rbp) │ │ │ │ + mov %rax,-0x28(%rbp) │ │ │ │ + mov %rcx,-0x20(%rbp) │ │ │ │ + mov %rsi,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482da8 │ │ │ │ + jne 47f598 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %al,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 905ba0 │ │ │ │ + rex.RB call 8feb80 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov 0xf(%rcx),%rdx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 482df0 │ │ │ │ + jne 47f5e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ + or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 47f694 │ │ │ │ + add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 482eae │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ + ja 47f69e │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jl 482e92 │ │ │ │ + jl 47f682 │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jne 482e84 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ + jne 47f674 │ │ │ │ + mov 0x30(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jl 482e92 │ │ │ │ + jl 47f682 │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jne 482e84 │ │ │ │ - movq $0x482cf0,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ + jne 47f674 │ │ │ │ + movq $0x47f4e0,-0x38(%r12) │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ + mov 0x40(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ add $0xffffffffffffffc0,%r12 │ │ │ │ @@ -137119,491 +134970,463 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 482f39 │ │ │ │ + ja 47f729 │ │ │ │ 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 $0x482d30,-0x40(%r12) │ │ │ │ + movq $0x47f520,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x40(%r12),%r14 │ │ │ │ mov %rdi,%rbx │ │ │ │ jmp 222f508 │ │ │ │ movq $0x48,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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 482f82 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x483010,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + add %bl,(%rax) │ │ │ │ + push %rbx │ │ │ │ + add %eax,(%rdx) │ │ │ │ + lea -0x68(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47f8d4 │ │ │ │ + movq $0x47f7d0,-0x50(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%r8 │ │ │ │ + mov 0x25(%rbx),%r9 │ │ │ │ + mov 0x2d(%rbx),%r10 │ │ │ │ + mov 0x35(%rbx),%rbx │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rcx,-0x48(%rbp) │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %r11,-0x38(%rbp) │ │ │ │ + mov %r10,-0x30(%rbp) │ │ │ │ + mov %r9,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483010 │ │ │ │ + jne 47f7d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 906070 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ + add %bl,0x48020152(%rax) │ │ │ │ + movl $0x47f818,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rax),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483058 │ │ │ │ + jne 47f818 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + int3 │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 483116 │ │ │ │ + add %dl,0x52(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + and $0x7,%ecx │ │ │ │ + cmp $0x1,%rcx │ │ │ │ + je 47f88c │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 4830fa │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4830ec │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 4830fa │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4830ec │ │ │ │ - movq $0x482f58,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jge 47f8d8 │ │ │ │ + movq $0x47f870,0x10(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ + mov %rcx,0x58(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47f870 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or (%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bh,%al │ │ │ │ + push %rcx │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp 47ee98 │ │ │ │ + movq $0x47f8b8,0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47f8b8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + or %edi,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4831a1 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x482f98,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %dh,0x4c020151(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 47ee98 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 47f93c │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jge 47f984 │ │ │ │ + movq $0x47f920,0x10(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x58(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47f920 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or (%rdi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x36(%rax) │ │ │ │ + add %cl,0x51(%rax) │ │ │ │ add %eax,(%rdx) │ │ │ │ - lea -0x48(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 483345 │ │ │ │ - movq $0x483220,-0x28(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp 47ee98 │ │ │ │ + movq $0x47f968,0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483220 │ │ │ │ + jne 47f968 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + or %edi,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - ss add %eax,(%rdx) │ │ │ │ - movq $0x483270,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %al,(%rax) │ │ │ │ + push %rcx │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 47ee98 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 47f9a5 │ │ │ │ + movq $0x47fa00,0x18(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + movq $0x47f9d0,0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483270 │ │ │ │ + jne 47f9d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %al,(%rcx) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %edi,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - xor $0x8b480201,%eax │ │ │ │ - sub %r9b,-0x75(%r8) │ │ │ │ - rex.WRB xor %r9b,-0x75(%r8) │ │ │ │ - push %rbp │ │ │ │ - cmp %cl,-0x75(%rax) │ │ │ │ - jne 4832c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - and $0x7,%edi │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - je 483349 │ │ │ │ - add $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 483335 │ │ │ │ - mov 0x6(%rbx),%rdi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x482ed8,-0x78(%r12) │ │ │ │ - mov %rdi,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x8(%rbp),%r8 │ │ │ │ - mov %r8,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%r9 │ │ │ │ - mov %r9,-0x58(%r12) │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - mov 0x18(%rbp),%r10 │ │ │ │ - mov %r10,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%r11 │ │ │ │ - mov %r11,-0x40(%r12) │ │ │ │ - movq $0x483140,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %r8,-0x20(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %r11,(%r12) │ │ │ │ - lea -0x77(%r12),%r9 │ │ │ │ - lea -0x35(%r12),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 482510 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,%rsi │ │ │ │ + add %bl,0x4c020150(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 482510 │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 47ee98 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %ebx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add %ch,0x50(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + movq $0x47fa30,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47fa30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + or %ebx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - xor $0x1,%al │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 483405 │ │ │ │ - add $0x50,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4833fa │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rbx │ │ │ │ - movq $0x482b28,-0x48(%r12) │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - mov %rsi,-0x38(%r12) │ │ │ │ - mov %rdi,-0x30(%r12) │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - movq $0x4831c8,-0x18(%r12) │ │ │ │ - mov %rsi,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %rax,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - lea -0x45(%r12),%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea -0x15(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,(%rax) │ │ │ │ + push %rax │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ mov %rbx,%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 459620 │ │ │ │ - movq $0x50,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 47ee98 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %eax,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ - adc %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - lea -0x18(%rbp),%rax │ │ │ │ + add %ah,(%rax) │ │ │ │ + push %rax │ │ │ │ + add %eax,(%rdx) │ │ │ │ + lea -0x40(%rbp),%rax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 483475 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x483460,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 483460 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + jb 47fbcb │ │ │ │ + mov 0x5(%rbx),%rcx │ │ │ │ + mov 0xd(%rbx),%rdx │ │ │ │ + mov 0x15(%rbx),%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov 0xf(%rsi),%r8 │ │ │ │ + mov 0x17(%rsi),%r9 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + and $0x7,%edi │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + je 47fba3 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,%rsi │ │ │ │ + add $0x98,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 47fb6b │ │ │ │ + mov 0x6(%rbx),%r10 │ │ │ │ + mov 0xe(%rbx),%r11 │ │ │ │ + movq $0x1de0978,-0x90(%r12) │ │ │ │ + mov %rdi,-0x88(%r12) │ │ │ │ + mov %rbx,-0x80(%r12) │ │ │ │ + movq $0x47f6c8,-0x78(%r12) │ │ │ │ + mov %r10,-0x70(%r12) │ │ │ │ + mov %r11,-0x68(%r12) │ │ │ │ + mov %rdi,-0x60(%r12) │ │ │ │ + lea -0x8f(%r12),%r14 │ │ │ │ + mov %r14,-0x58(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ + mov %r9,-0x48(%r12) │ │ │ │ + mov %r8,-0x40(%r12) │ │ │ │ + movq $0x47f750,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov %r11,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r9,-0x8(%r12) │ │ │ │ + mov %r8,(%r12) │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x20137a4(%rip),%rsi │ │ │ │ + lea 0x2013a51(%rip),%r14 │ │ │ │ + lea -0x35(%r12),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + lea -0x77(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46cdb0 │ │ │ │ + movq $0x98,0x388(%r13) │ │ │ │ + movq $0x47fbe0,-0x40(%rbp) │ │ │ │ + mov %rax,-0x38(%rbp) │ │ │ │ + mov %rcx,-0x30(%rbp) │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ + mov %rsi,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + mov %r8,-0x10(%rbp) │ │ │ │ + mov %r9,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffc0,%rbp │ │ │ │ + jmp 2224080 │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x201373a(%rip),%rsi │ │ │ │ + lea 0x20139e7(%rip),%r14 │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46cdb0 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ - ... │ │ │ │ (bad) │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x48004834(%r8) │ │ │ │ - mov 0x7(%rbx),%esi │ │ │ │ - mov 0xf(%rbx),%r14 │ │ │ │ - jmp 20a79b0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ... │ │ │ │ + add %ch,0x4802014e(%rax) │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rcx │ │ │ │ + mov 0x18(%rbp),%rdx │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x30(%rbp),%r8 │ │ │ │ + mov 0x38(%rbp),%r9 │ │ │ │ + add $0x40,%rbp │ │ │ │ + jmp 47faa5 │ │ │ │ + nopl (%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fimuls 0x35(%rbp,%rcx,4) │ │ │ │ - rex.W nop │ │ │ │ - cmp %al,(%rdx) │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp 2098128 │ │ │ │ - nopl 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,-0x75(%rax) │ │ │ │ - jnp 4834cb │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x238901b(%rip),%r14 │ │ │ │ - jmp 2148f80 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + add %ch,0x4e(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + lea -0x20(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 47fcb8 │ │ │ │ + movq $0x47fc68,-0x18(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47fc68 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + 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 %cl,0x4802010a(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 483519 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x3(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.WRX add %r8,(%rdx) │ │ │ │ + movq $0x47fca0,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 456a30 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 47fca0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,0x480232a4(%rax) │ │ │ │ - lea -0x8(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 483561 │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r8,%r9 │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x3(%rbx),%r14 │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 1dd9f58 │ │ │ │ + add %ch,%al │ │ │ │ + add %r8,(%r10) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x20,%rbp │ │ │ │ + jmp 47fa68 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - nopl (%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 4835a2 │ │ │ │ + jb 47fcfa │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ mov 0x18(%rbx),%rsi │ │ │ │ mov 0x10(%rbx),%r14 │ │ │ │ add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ + jmp 20a7af0 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -137611,15 +135434,15 @@ │ │ │ │ add %cl,-0x73(%rax) │ │ │ │ rex.RB movabs 0x163820ff8394c,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ lock scas %es:(%rdi),%rax │ │ │ │ and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x483630,-0x48(%rbp) │ │ │ │ + movq $0x47fd88,-0x48(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ mov 0x38(%rbx),%rdi │ │ │ │ mov 0x40(%rbx),%r8 │ │ │ │ mov 0x30(%rbx),%rbx │ │ │ │ @@ -137627,39 +135450,39 @@ │ │ │ │ mov %r8,-0x38(%rbp) │ │ │ │ mov %rdi,-0x30(%rbp) │ │ │ │ mov %rax,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rsi,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffb8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483630 │ │ │ │ + jne 47fd88 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ 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 call 906cb0 │ │ │ │ + rex.RB call 8ffb60 │ │ │ │ mov %rbx,%rax │ │ │ │ mov 0x7(%rbx),%rcx │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov 0xf(%rcx),%rdx │ │ │ │ mov %rdx,-0x10(%rbp) │ │ │ │ mov 0x17(%rcx),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483678 │ │ │ │ + jne 47fdd0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ leave │ │ │ │ or $0x0,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -137669,38 +135492,38 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ rex.RB │ │ │ │ rex.W │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 48372c │ │ │ │ + je 47fe84 │ │ │ │ add $0x40,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 483736 │ │ │ │ + ja 47fe8e │ │ │ │ mov 0x28(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jl 48371a │ │ │ │ + jl 47fe72 │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jne 48370c │ │ │ │ + jne 47fe64 │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ mov 0x10(%rbp),%rsi │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jl 48371a │ │ │ │ + jl 47fe72 │ │ │ │ cmp %rsi,%rcx │ │ │ │ - jne 48370c │ │ │ │ - movq $0x483578,-0x38(%r12) │ │ │ │ + jne 47fe64 │ │ │ │ + movq $0x47fcd0,-0x38(%r12) │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ mov %rax,-0x28(%r12) │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ mov %rax,-0x20(%r12) │ │ │ │ mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov 0x20(%rbp),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ lea -0x38(%r12),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ @@ -137727,697 +135550,774 @@ │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ rex.W │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4837c1 │ │ │ │ + ja 47ff19 │ │ │ │ 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 $0x4835b8,-0x40(%r12) │ │ │ │ + movq $0x47fd10,-0x40(%r12) │ │ │ │ mov %rax,-0x30(%r12) │ │ │ │ mov %rcx,-0x28(%r12) │ │ │ │ mov %rdx,-0x20(%r12) │ │ │ │ mov %rsi,-0x18(%r12) │ │ │ │ mov %r14,-0x10(%r12) │ │ │ │ mov %r8,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ lea -0x40(%r12),%r14 │ │ │ │ mov %rdi,%rbx │ │ │ │ jmp 222f508 │ │ │ │ movq $0x48,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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 48380a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x483898,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rdx,-0x40(%rbp) │ │ │ │ - mov %r8,-0x38(%rbp) │ │ │ │ - mov %rdi,-0x30(%rbp) │ │ │ │ - mov %rax,-0x28(%rbp) │ │ │ │ - mov %rcx,-0x20(%rbp) │ │ │ │ - mov %rsi,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + add %ch,(%rax) │ │ │ │ + rex.WXB add %rax,(%r10) │ │ │ │ + lea -0x68(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4800c4 │ │ │ │ + movq $0x47ffc0,-0x50(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%r8 │ │ │ │ + mov 0x25(%rbx),%r9 │ │ │ │ + mov 0x2d(%rbx),%r10 │ │ │ │ + mov 0x35(%rbx),%rbx │ │ │ │ + mov %rbx,%r11 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rcx,-0x48(%rbp) │ │ │ │ + mov %rax,-0x40(%rbp) │ │ │ │ + mov %r11,-0x38(%rbp) │ │ │ │ + mov %r10,-0x30(%rbp) │ │ │ │ + mov %r9,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %r8,-0x18(%rbp) │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffb0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483898 │ │ │ │ + jne 47ffc0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xchg %al,(%rcx) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %eax,(%rbx) │ │ │ │ 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 call 907180 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ + add %ch,0x4802014a(%rax) │ │ │ │ + movl $0x480008,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rax),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4838e0 │ │ │ │ + jne 480008 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - or $0x0,%al │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + int3 │ │ │ │ + sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.RB │ │ │ │ - rex.W │ │ │ │ + add %ah,0x4a(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x58(%rbp),%rax │ │ │ │ mov %rbx,%rcx │ │ │ │ and $0x7,%ecx │ │ │ │ cmp $0x1,%rcx │ │ │ │ - je 483994 │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48399e │ │ │ │ - mov 0x28(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 483982 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 483974 │ │ │ │ + je 48007c │ │ │ │ mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 483982 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 483974 │ │ │ │ - movq $0x4837e0,-0x38(%r12) │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jge 4800c8 │ │ │ │ + movq $0x480060,0x10(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ + mov %rcx,0x58(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 480060 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or (%rdi),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + rex.WX add %rax,(%rdx) │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp 47ee98 │ │ │ │ + movq $0x4800a8,0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4800a8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + or %edi,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,%al │ │ │ │ + add %rax,(%r10) │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ + jmp 47ee98 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 48012c │ │ │ │ + mov 0x38(%rbp),%rcx │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jge 480174 │ │ │ │ + movq $0x480110,0x10(%rbp) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,0x58(%rbp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 480110 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or (%rdi),%bh │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,0x49(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x8(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + add $0x58,%rbp │ │ │ │ + jmp 47ee98 │ │ │ │ + movq $0x480158,0x18(%rbp) │ │ │ │ mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 480158 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + or %edi,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,(%rax) │ │ │ │ + add %rax,(%r10) │ │ │ │ + mov 0x28(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ + jmp 47ee98 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 480195 │ │ │ │ + movq $0x4801f0,0x18(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + movq $0x4801c0,0x18(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x18,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4801c0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ xchg %ax,%ax │ │ │ │ + or %edi,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ + add %ch,0x4c020148(%rax) │ │ │ │ + mov 0x28(%rbp),%eax │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 47ee98 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %ebx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bh,0x48(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + movq $0x480220,0x0(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 480220 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + or %ebx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 483a29 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x483820,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,0x48(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + mov 0x40(%rbp),%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x48(%rbp),%rsi │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + add $0x50,%rbp │ │ │ │ + jmp 47ee98 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - sub $0x8d480201,%eax │ │ │ │ - rex.RB rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - cs add %eax,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.WXB add $0xd538b48,%rax │ │ │ │ + add %bl,0x48(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + lea -0x40(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 4803bb │ │ │ │ + mov 0x5(%rbx),%rcx │ │ │ │ + mov 0xd(%rbx),%rdx │ │ │ │ mov 0x15(%rbx),%rax │ │ │ │ mov %rsi,%rbx │ │ │ │ mov 0xf(%rsi),%r8 │ │ │ │ mov 0x17(%rsi),%r9 │ │ │ │ mov %rdi,%rsi │ │ │ │ and $0x7,%edi │ │ │ │ cmp $0x1,%rdi │ │ │ │ - je 483b77 │ │ │ │ + je 480393 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %rsi,%rbx │ │ │ │ mov %r14,%rsi │ │ │ │ add $0x98,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 483b3f │ │ │ │ + ja 48035b │ │ │ │ mov 0x6(%rbx),%r10 │ │ │ │ mov 0xe(%rbx),%r11 │ │ │ │ - movq $0x1de0958,-0x90(%r12) │ │ │ │ + movq $0x1de0978,-0x90(%r12) │ │ │ │ mov %rdi,-0x88(%r12) │ │ │ │ mov %rbx,-0x80(%r12) │ │ │ │ - movq $0x483760,-0x78(%r12) │ │ │ │ + movq $0x47feb8,-0x78(%r12) │ │ │ │ mov %r10,-0x70(%r12) │ │ │ │ mov %r11,-0x68(%r12) │ │ │ │ mov %rdi,-0x60(%r12) │ │ │ │ - lea -0x8f(%r12),%rbx │ │ │ │ - mov %rbx,-0x58(%r12) │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ + lea -0x8f(%r12),%r14 │ │ │ │ + mov %r14,-0x58(%r12) │ │ │ │ + mov %rax,-0x50(%r12) │ │ │ │ mov %r9,-0x48(%r12) │ │ │ │ mov %r8,-0x40(%r12) │ │ │ │ - movq $0x4839c8,-0x38(%r12) │ │ │ │ - mov %r10,-0x30(%r12) │ │ │ │ - mov %r11,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - mov %rcx,-0x10(%r12) │ │ │ │ + movq $0x47ff40,-0x38(%r12) │ │ │ │ + mov %rdi,-0x30(%r12) │ │ │ │ + mov %rcx,-0x28(%r12) │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov %r11,-0x18(%r12) │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ mov %r9,-0x8(%r12) │ │ │ │ mov %r8,(%r12) │ │ │ │ - lea -0x77(%r12),%r9 │ │ │ │ - lea -0x35(%r12),%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 484da8 │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + lea 0x201302c(%rip),%rsi │ │ │ │ + lea 0x20131c1(%rip),%r14 │ │ │ │ + lea -0x35(%r12),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + lea -0x77(%r12),%rax │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46cdb0 │ │ │ │ movq $0x98,0x388(%r13) │ │ │ │ - movq $0x483ba0,-0x40(%rbp) │ │ │ │ + movq $0x4803d0,-0x40(%rbp) │ │ │ │ mov %rax,-0x38(%rbp) │ │ │ │ mov %rcx,-0x30(%rbp) │ │ │ │ mov %rdx,-0x28(%rbp) │ │ │ │ mov %rsi,-0x20(%rbp) │ │ │ │ mov %rdi,-0x18(%rbp) │ │ │ │ mov %r8,-0x10(%rbp) │ │ │ │ mov %r9,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffc0,%rbp │ │ │ │ jmp 2224080 │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 484da8 │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x2012fc2(%rip),%rsi │ │ │ │ + lea 0x2013157(%rip),%r14 │ │ │ │ + mov %rdx,-0x10(%rbp) │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff0,%rbp │ │ │ │ + jmp 46cdb0 │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nop │ │ │ │ (bad) │ │ │ │ sbb %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,0x4802012c(%rax) │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ + add %ah,%al │ │ │ │ + rex.RX add %r8d,(%rdx) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rcx │ │ │ │ mov 0x18(%rbp),%rdx │ │ │ │ mov 0x20(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%rdi │ │ │ │ mov 0x30(%rbp),%r8 │ │ │ │ mov 0x38(%rbp),%r9 │ │ │ │ add $0x40,%rbp │ │ │ │ - jmp 483a8d │ │ │ │ + jmp 480295 │ │ │ │ nopl (%rax) │ │ │ │ (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 %ah,0x2c(%rax) │ │ │ │ - add %eax,(%rdx) │ │ │ │ - lea -0x20(%rbp),%rax │ │ │ │ + add %ah,0x48020146(%rax) │ │ │ │ + lea -0x20(%rbp),%eax │ │ │ │ cmp %r15,%rax │ │ │ │ - jb 483c78 │ │ │ │ - movq $0x483c28,-0x18(%rbp) │ │ │ │ + jb 4804a8 │ │ │ │ + movq $0x480458,-0x18(%rbp) │ │ │ │ mov 0x5(%rbx),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rax,-0x10(%rbp) │ │ │ │ mov %rsi,-0x8(%rbp) │ │ │ │ add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483c28 │ │ │ │ + jne 480458 │ │ │ │ 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,(%rax) │ │ │ │ - sub $0x1,%al │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - (bad) │ │ │ │ - cmp $0x48,%al │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ + add %bl,0x46(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + movq $0x480490,-0x8(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483c60 │ │ │ │ + jne 480490 │ │ │ │ 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,%al │ │ │ │ - sub (%rcx),%eax │ │ │ │ - add -0x77(%rax),%cl │ │ │ │ - fisttps -0x75(%rax) │ │ │ │ - jne 483c6f │ │ │ │ + add %ah,(%rax) │ │ │ │ + rex.RX add %r8d,(%rdx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ mov 0x18(%rbp),%r14 │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ add $0x20,%rbp │ │ │ │ - jmp 483a50 │ │ │ │ + jmp 480258 │ │ │ │ jmp *-0x8(%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 mov $0x4c,%r8b │ │ │ │ cmp %edi,%eax │ │ │ │ - jb 483e43 │ │ │ │ + jb 480673 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x483cf0,-0x30(%rbp) │ │ │ │ + movq $0x480520,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rbx │ │ │ │ mov %rdx,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483cf0 │ │ │ │ + jne 480520 │ │ │ │ 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) │ │ │ │ rex.RB clc │ │ │ │ - xor %bh,-0x74b7ffb8(%rip) │ │ │ │ + (bad) │ │ │ │ + add $0x8b480048,%eax │ │ │ │ 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 483d30 │ │ │ │ + jne 480560 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%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,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - jo 483d73 │ │ │ │ - rex.W add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ + movabs 0x4807438b48004805,%al │ │ │ │ + mov 0xf(%rbx),%ebx │ │ │ │ mov %rbx,%rcx │ │ │ │ mov 0x18(%rbp),%rbx │ │ │ │ mov %rcx,0x0(%rbp) │ │ │ │ mov %rax,0x18(%rbp) │ │ │ │ add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483d70 │ │ │ │ + jne 4805a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - mov $0x3d,%al │ │ │ │ + loopne 4805ab │ │ │ │ rex.W 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 483db0 │ │ │ │ + jne 4805e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%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) │ │ │ │ rex.RB clc │ │ │ │ - lock cmp $0x8b480048,%eax │ │ │ │ + and %al,(%rsi) │ │ │ │ + rex.W add %cl,-0x75(%rax) │ │ │ │ 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 483df0 │ │ │ │ + jne 480620 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%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) │ │ │ │ - add %r12b,(%r8) │ │ │ │ - ds rex.W add %cl,-0x77(%rax) │ │ │ │ + add %r10b,0x6(%r8) │ │ │ │ + rex.W add %cl,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ or %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 483e20 │ │ │ │ + jne 480650 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%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,-0x75(%rax) │ │ │ │ adc %r9b,-0x39(%r8) │ │ │ │ - adc %r11b,0x3e(%r8) │ │ │ │ - rex.W add %cl,-0x77(%rcx) │ │ │ │ - fmuls -0x77(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %r9b,0x49004806(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x38(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ + jmp 1de0618 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r10b,0x4800483e(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %r14,0x8(%rbp) │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 483e90 │ │ │ │ + add %r8b,%r8b │ │ │ │ + (bad) │ │ │ │ + rex.W add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + or %cl,0x75(%rcx,%rcx,4) │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + sub %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 4806c0 │ │ │ │ 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,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ - ds rex.W add %cl,-0x77(%rax) │ │ │ │ + add %r14b,%r8b │ │ │ │ + (bad) │ │ │ │ + rex.W add %cl,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ sub %cl,-0x77(%rax) │ │ │ │ sub %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 483ec0 │ │ │ │ + jne 4806f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r14b,%r8b │ │ │ │ - ds rex.W add %cl,-0x77(%rax) │ │ │ │ + add %r12b,(%r8) │ │ │ │ + (bad) │ │ │ │ + rex.W add %cl,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ or %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 483ef0 │ │ │ │ + jne 480720 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ or %r9b,-0x39(%r8) │ │ │ │ - or %r13b,(%r8) │ │ │ │ - (bad) │ │ │ │ + or %r11b,0x7(%r8) │ │ │ │ rex.W add %cl,-0x77(%rcx) │ │ │ │ fmuls -0x77(%rax) │ │ │ │ (bad) │ │ │ │ mov 0x28(%rbp),%rsi │ │ │ │ mov 0x20(%rbp),%r14 │ │ │ │ add $0x8,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ + jmp 1de0618 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ add $0x3,%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,0x3f(%r8) │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - (bad) -0x77(%rax) │ │ │ │ - ret │ │ │ │ + or %r10b,0x48004807(%r8) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %rax,%rbx │ │ │ │ mov %r14,0x18(%rbp) │ │ │ │ mov %rcx,0x20(%rbp) │ │ │ │ add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 483f60 │ │ │ │ + jne 480790 │ │ │ │ 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 %r10b,0x4800483f(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 483f90 │ │ │ │ + add %r8b,%r8b │ │ │ │ + (bad) │ │ │ │ + rex.W add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + sbb %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 4807c0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ 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,-0x39(%rax) │ │ │ │ - add %r8b,%r8b │ │ │ │ + add %r14b,%r8b │ │ │ │ (bad) │ │ │ │ rex.W add %cl,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ adc %cl,-0x77(%rax) │ │ │ │ adc %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 483fc0 │ │ │ │ + jne 4807f0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ 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,-0x75(%rax) │ │ │ │ sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r15b,%r8b │ │ │ │ - (bad) │ │ │ │ - rex.W add %cl,-0x77(%rcx) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - jge 483fe3 │ │ │ │ + sbb %r13b,(%r8) │ │ │ │ + or %cl,0x0(%rax) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ + jmp 1de0618 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - sub %al,0x48(%rax) │ │ │ │ - add %cl,0x75(%rcx,%rcx,4) │ │ │ │ - add %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 484028 │ │ │ │ + pop %rax │ │ │ │ + or %cl,0x0(%rax) │ │ │ │ + mov %r14,0x0(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 480858 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -138428,352 +136328,379 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ 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 $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4840c3 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rbx │ │ │ │ - movq $0x483c90,-0x28(%r12) │ │ │ │ - mov %r14,-0x18(%r12) │ │ │ │ + ja 4808f3 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%rbx │ │ │ │ + movq $0x4804c0,-0x28(%r12) │ │ │ │ + mov %rdi,-0x18(%r12) │ │ │ │ mov %rax,-0x10(%r12) │ │ │ │ mov %rcx,-0x8(%r12) │ │ │ │ mov %rdx,(%r12) │ │ │ │ - lea -0x28(%r12),%r14 │ │ │ │ - jmp 222f508 │ │ │ │ + lea -0x28(%r12),%rdi │ │ │ │ + jmp 222f9f8 │ │ │ │ movq $0x30,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - incb (%rax) │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB enter $0x394c,$0xf8 │ │ │ │ - jb 4841d0 │ │ │ │ - movq $0x484158,-0x38(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rdx │ │ │ │ - mov 0x1f(%rbx),%rsi │ │ │ │ - mov 0x27(%rbx),%rdi │ │ │ │ - mov 0x2f(%rbx),%rbx │ │ │ │ - mov %rsi,-0x30(%rbp) │ │ │ │ - mov %rdx,-0x28(%rbp) │ │ │ │ - mov %rdi,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffc8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 484158 │ │ │ │ - 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,%al │ │ │ │ - std │ │ │ │ - add %al,(%rdx) │ │ │ │ - add $0x28,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4841c0 │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x484080,-0x20(%r12) │ │ │ │ - mov 0x30(%rbp),%rdx │ │ │ │ - mov %rdx,-0x18(%r12) │ │ │ │ - mov 0x28(%rbp),%rdx │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov %rdx,-0x8(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov 0x8(%rbp),%r14 │ │ │ │ - lea -0x1f(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 4562d0 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + 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 rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - pop %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ + rex.RB mov $0x4c,%r8b │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 480acb │ │ │ │ + movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x484240,-0x28(%rbp) │ │ │ │ + movq $0x480978,-0x30(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rbx │ │ │ │ + mov 0x20(%rbx),%rdx │ │ │ │ + mov 0x28(%rbx),%rbx │ │ │ │ + mov %rdx,-0x28(%rbp) │ │ │ │ mov %rcx,-0x20(%rbp) │ │ │ │ mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffd8,%rbp │ │ │ │ + add $0xffffffffffffffd0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 484240 │ │ │ │ + jne 480978 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - 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,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - addb $0x0,0x48(%rdx) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ + mov $0x48004809,%eax │ │ │ │ + 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 484280 │ │ │ │ + jne 4809b8 │ │ │ │ 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 %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - rolb $0x0,0x48(%rdx) │ │ │ │ + clc │ │ │ │ + or %ecx,0x0(%rax) │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ 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 4842c0 │ │ │ │ + jne 4809f8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + cmp %cl,(%rdx) │ │ │ │ + rex.W 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 480a38 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%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) │ │ │ │ rex.RB clc │ │ │ │ - add %al,0x48(%rbx) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ + js 480a48 │ │ │ │ + rex.W add %cl,-0x75(%rax) │ │ │ │ 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 484300 │ │ │ │ + jne 480a78 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + (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 %r14b,(%r8) │ │ │ │ - rex.XB │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 484330 │ │ │ │ + add %r13b,0x4800480a(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 480aa8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ + (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) │ │ │ │ adc %r9b,-0x39(%r8) │ │ │ │ - adc %r13b,0x43(%r8) │ │ │ │ - rex.W add %cl,-0x77(%rcx) │ │ │ │ - fmuls -0x77(%rax) │ │ │ │ - (bad) │ │ │ │ + adc %r12b,%r8b │ │ │ │ + or 0x0(%rax),%cl │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ + jmp 1de0618 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ - add (%rcx),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x4,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - (bad) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r12b,0x48004843(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ + add %r11b,(%r8) │ │ │ │ + or 0x0(%rax),%ecx │ │ │ │ + mov %rbx,%rax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %r14,0x8(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4843a0 │ │ │ │ + jne 480b18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r9b,0xb(%r8) │ │ │ │ + rex.W add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sub %cl,-0x77(%rax) │ │ │ │ + sub %r14b,%r14b │ │ │ │ + ret │ │ │ │ (bad) │ │ │ │ + jne 480b48 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%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 │ │ │ │ - rex.XB │ │ │ │ + add %r15b,0xb(%r8) │ │ │ │ rex.W add %cl,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ + or %cl,-0x77(%rax) │ │ │ │ + or %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 480b78 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x0,%eax │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,0x4900480b(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x28(%rbp),%rsi │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + add $0x8,%rbp │ │ │ │ + jmp 1de0618 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x3,%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,%r8b │ │ │ │ + or 0x0(%rax),%ecx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r14,0x18(%rbp) │ │ │ │ + mov %rcx,0x20(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 480be8 │ │ │ │ + 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 %r11b,(%r8) │ │ │ │ + or $0x48,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ sbb %cl,-0x77(%rax) │ │ │ │ sbb %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 4843d0 │ │ │ │ + jne 480c18 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ 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,-0x39(%rax) │ │ │ │ - add %r8b,(%r8) │ │ │ │ - rex.R │ │ │ │ + add %r9b,0xc(%r8) │ │ │ │ rex.W add %cl,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - or %r14b,%r14b │ │ │ │ + adc %cl,-0x77(%rax) │ │ │ │ + adc %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 484400 │ │ │ │ + jne 480c48 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ 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,-0x75(%rax) │ │ │ │ sbb %r9b,-0x39(%r8) │ │ │ │ - sbb %r15b,(%r8) │ │ │ │ - rex.R │ │ │ │ - rex.W add %cl,-0x77(%rcx) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - jge 48441b │ │ │ │ + sbb %r8b,0x4900480c(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x10(%rbp),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ add $0x18,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ + jmp 1de0618 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - push $0x4c004844 │ │ │ │ - mov %esi,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 484468 │ │ │ │ + mov $0xc,%al │ │ │ │ + rex.W add %cl,0x75(%rcx,%rcx,4) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 480cb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -138784,1886 +136711,878 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ nop │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rax,%rax,1) │ │ │ │ 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 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rbx │ │ │ │ - movq $0x4841e8,-0x20(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%rdi │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,%al │ │ │ │ - stc │ │ │ │ - add %al,(%rdx) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4845e1 │ │ │ │ - add $0x58,%r12 │ │ │ │ + add $0x30,%r12 │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 4845d6 │ │ │ │ + ja 480d4b │ │ │ │ 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 0x4f(%rbx),%rbx │ │ │ │ - movq $0x4840f0,-0x50(%r12) │ │ │ │ - mov %r14,-0x48(%r12) │ │ │ │ - mov %rax,-0x40(%r12) │ │ │ │ - mov %rcx,-0x38(%r12) │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - movq $0x4844c0,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %r8,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rbx,%r9 │ │ │ │ - mov %r11,%r8 │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea -0x15(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x4f(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ - movq $0x58,0x388(%r13) │ │ │ │ + mov 0x1f(%rbx),%rbx │ │ │ │ + movq $0x480918,-0x28(%r12) │ │ │ │ + mov %r14,-0x18(%r12) │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %rcx,-0x8(%r12) │ │ │ │ + mov %rdx,(%r12) │ │ │ │ + lea -0x28(%r12),%r14 │ │ │ │ + jmp 222f508 │ │ │ │ + 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 -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48461e │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1de07a0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ + add (%rax),%al │ │ │ │ add %al,(%rax) │ │ │ │ + sldt (%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ + add %cl,-0x73(%rax) │ │ │ │ + test %esi,-0x1(%rax) │ │ │ │ (bad) │ │ │ │ - and %cl,0x3b(%rbp) │ │ │ │ - movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - pop %rax │ │ │ │ - add (%rax),%eax │ │ │ │ - add %dh,0x27(%rdi) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ - movq $0x4845f8,-0x18(%r12) │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bh,-0x8(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - lea -0x10(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48476b │ │ │ │ - add $0x70,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 484760 │ │ │ │ - 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 0x4f(%rbx),%rbx │ │ │ │ - movq $0x484528,-0x68(%r12) │ │ │ │ - mov %r14,-0x60(%r12) │ │ │ │ - mov %rax,-0x58(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov %rdx,-0x48(%r12) │ │ │ │ - mov %rsi,-0x40(%r12) │ │ │ │ - mov %rdi,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %r9,-0x28(%r12) │ │ │ │ - mov %r10,-0x20(%r12) │ │ │ │ - mov %r11,-0x18(%r12) │ │ │ │ - movq $0x484640,-0x10(%r12) │ │ │ │ - mov %rdi,-0x8(%r12) │ │ │ │ - mov %r14,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %r11,%r9 │ │ │ │ - mov %r10,%r8 │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%r14 │ │ │ │ - lea -0xd(%r12),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - lea -0x67(%r12),%rax │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ - movq $0x70,0x388(%r13) │ │ │ │ - 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 -0x18(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 484803 │ │ │ │ + decl -0x8(%rcx,%rdi,1) │ │ │ │ + jb 480fcc │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4847c0,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + movq $0x480e00,-0x60(%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 0x50(%rbx),%r10 │ │ │ │ + mov 0x58(%rbx),%r11 │ │ │ │ + mov 0x48(%rbx),%rbx │ │ │ │ + mov %r9,-0x58(%rbp) │ │ │ │ + mov %r8,-0x50(%rbp) │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + mov %r11,-0x40(%rbp) │ │ │ │ + mov %r10,-0x38(%rbp) │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffa0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4847c0 │ │ │ │ + jne 480e00 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - 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 │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 48486b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x484860,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + rex (bad) │ │ │ │ + rex.W add %cl,-0x75(%rax) │ │ │ │ + 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 484860 │ │ │ │ + jne 480e40 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ + or (%rax,%rax,1),%cl │ │ │ │ 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 │ │ │ │ + orb $0x48,(%rsi) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,-0x7d(%rax) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ - (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,-0x73(%rax) │ │ │ │ - rex.RB loopne 4848d9 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 4849af │ │ │ │ - movq $0x4848d0,-0x18(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + rex.XB (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 4848d0 │ │ │ │ + jne 480e80 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ + nopl (%rax) │ │ │ │ + or (%rax),%ebx │ │ │ │ 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 %cl,0x48(%rcx) │ │ │ │ - add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 484908 │ │ │ │ - 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) │ │ │ │ + rorb $0x48,(%rsi) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rsi,%rcx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48495a │ │ │ │ - movq $0x484818,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x23885bb(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48499f │ │ │ │ - movq $0x484780,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x2388576(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - 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 │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 484a4b │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x484a08,-0x18(%rbp) │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x58(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x58(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 484a08 │ │ │ │ + jne 480ec0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - ... │ │ │ │ - (bad) │ │ │ │ + nopl (%rax) │ │ │ │ + or $0x30,%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,0x26(%rdi) │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - movq $0x280dc51,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x8,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - 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 │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 484ab3 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x484aa8,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 901dd0 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rax),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 484aa8 │ │ │ │ + jne 480f08 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nop │ │ │ │ - add %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + iret │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ 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) │ │ │ │ - (bad) │ │ │ │ - add %al,%gs:-0x1(%rcx) │ │ │ │ - gs lock nop │ │ │ │ - (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,-0x73(%rax) │ │ │ │ - rex.RB loopne 484b21 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 484bf7 │ │ │ │ - movq $0x484b18,-0x18(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x60(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 480f6c │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jl 481205 │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jne 480f6c │ │ │ │ + mov 0x58(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jl 481205 │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jne 480f6c │ │ │ │ + movq $0x4811f8,0x18(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x70(%rbp),%rsi │ │ │ │ + mov 0x68(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + movq $0x480fb0,0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + mov %rdi,0x58(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 484b18 │ │ │ │ + jne 480fb0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + or (%rax,%rax,1),%edi │ │ │ │ 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 │ │ │ │ - push %rax │ │ │ │ - rex.WXB │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbx │ │ │ │ - cmovs -0x7cb7ffbb(%rcx),%ecx │ │ │ │ - (bad) │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 484b50 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + add %r12b,%r8b │ │ │ │ + cmovs (%rax),%eax │ │ │ │ + mov 0x48(%rbp),%r8 │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + jmp 1de0618 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + or %esp,%edi │ │ │ │ + add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x75(%r8) │ │ │ │ - rex.WRB sbb %r9b,-0x77(%r8) │ │ │ │ - fiaddl -0x7cb7f81e(%rbx) │ │ │ │ - cli │ │ │ │ - add %esi,0x49(%rsi,%rcx,2) │ │ │ │ - add $0x20,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 484ba2 │ │ │ │ - movq $0x484a60,-0x18(%r12) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rbx,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x18(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x2388373(%rip),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x20,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - add $0x18,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 484be7 │ │ │ │ - movq $0x4849c8,-0x10(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x10(%r12),%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - lea 0x238832e(%rip),%r14 │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r11b,(%r8) │ │ │ │ + adc %cl,0x0(%rax) │ │ │ │ + mov %rbx,%rcx │ │ │ │ mov %rax,%rbx │ │ │ │ - add $0x20,%rbp │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x18,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x5000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ch,(%rax) │ │ │ │ - sbb $0x1,%al │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB mov $0x4c,%r8b │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 484d8b │ │ │ │ - movq $0x484c88,-0x50(%rbp) │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - mov 0x13(%rbx),%rdx │ │ │ │ - mov 0x1b(%rbx),%r10 │ │ │ │ - mov 0x23(%rbx),%rbx │ │ │ │ - mov %r10,-0x48(%rbp) │ │ │ │ - mov %rax,-0x40(%rbp) │ │ │ │ - mov %rcx,-0x38(%rbp) │ │ │ │ - mov %rdx,-0x30(%rbp) │ │ │ │ - mov %r14,-0x28(%rbp) │ │ │ │ - mov %rsi,-0x20(%rbp) │ │ │ │ - mov %rdi,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %r9,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffb0,%rbp │ │ │ │ + mov %r14,0x50(%rbp) │ │ │ │ + mov %rcx,0x58(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 484c88 │ │ │ │ + jne 481018 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - or %eax,(%rax) │ │ │ │ + or (%rsi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bh,0x4902011b(%rax) │ │ │ │ - add $0xa8,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 484d7b │ │ │ │ - mov 0xf(%rbx),%rax │ │ │ │ - movq $0x483a50,-0xa0(%r12) │ │ │ │ - mov 0x30(%rbp),%rbx │ │ │ │ - mov %rbx,-0x98(%r12) │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov %rcx,-0x90(%r12) │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov %rdx,-0x88(%r12) │ │ │ │ - movq $0x483be0,-0x80(%r12) │ │ │ │ - lea -0x9d(%r12),%rsi │ │ │ │ - mov %rsi,-0x78(%r12) │ │ │ │ - movq $0x4846a0,-0x70(%r12) │ │ │ │ - mov 0x48(%rbp),%rsi │ │ │ │ - mov %rsi,-0x68(%r12) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rsi,-0x60(%r12) │ │ │ │ - lea -0x7d(%r12),%rsi │ │ │ │ - mov %rsi,-0x58(%r12) │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov %rsi,-0x50(%r12) │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - mov %rdi,-0x48(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %r8,-0x40(%r12) │ │ │ │ - mov %rdx,-0x38(%r12) │ │ │ │ - mov %rbx,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - mov %rcx,-0x20(%r12) │ │ │ │ - movq $0x484888,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - movq $0x484ad0,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x15(%r12),%r9 │ │ │ │ - lea -0x6f(%r12),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea -0x5(%r12),%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,0x48(%rbp) │ │ │ │ - add $0x48,%rbp │ │ │ │ - jmp 459620 │ │ │ │ - movq $0xa8,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nop │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,0x4802011a(%rax) │ │ │ │ - lea -0x10(%rbp),%eax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 484e72 │ │ │ │ - add $0x78,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 484e67 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - mov 0xb(%rbx),%rcx │ │ │ │ - movq $0x483420,-0x70(%r12) │ │ │ │ - mov %rcx,-0x60(%r12) │ │ │ │ - movq $0x4834c0,-0x58(%r12) │ │ │ │ - lea -0x70(%r12),%rdx │ │ │ │ - mov %rdx,-0x50(%r12) │ │ │ │ - movq $0x4834f0,-0x48(%r12) │ │ │ │ - mov %rdx,-0x40(%r12) │ │ │ │ - movq $0x483538,-0x38(%r12) │ │ │ │ - lea -0x43(%r12),%rdx │ │ │ │ - mov %rdx,-0x30(%r12) │ │ │ │ - movq $0x484c18,-0x28(%r12) │ │ │ │ - mov %rbx,-0x20(%r12) │ │ │ │ - lea -0x57(%r12),%rbx │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - lea -0x33(%r12),%rbx │ │ │ │ - mov %rbx,-0x10(%r12) │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov %r9,%rax │ │ │ │ - mov %rdi,%r9 │ │ │ │ - mov %r8,%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x200f6f9(%rip),%rsi │ │ │ │ - lea -0x23(%r12),%r14 │ │ │ │ - mov %rbx,-0x10(%rbp) │ │ │ │ - mov %rax,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 1df4138 │ │ │ │ - movq $0x78,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 │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 484eb2 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x484f40,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + add %r9b,0x10(%r8) │ │ │ │ + rex.W add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + push %rax │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 484f40 │ │ │ │ + jne 481048 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + nopl (%rax) │ │ │ │ + or (%rsi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 909ed0 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + add %r15b,0x10(%r8) │ │ │ │ + rex.W add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + rex.W │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 484f88 │ │ │ │ + jne 481078 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 485046 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 48502a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 48501c │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 48502a │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 48501c │ │ │ │ - movq $0x484e88,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + or (%rsi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4850d1 │ │ │ │ - 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 $0x484ec8,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - sldt (%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r13b,0x49004810(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 1de0618 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %bh,%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock cmp %r15,%rax │ │ │ │ - jb 48511a │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4851a8,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r12b,%r8b │ │ │ │ + adc %cl,0x0(%rax) │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r14,0x48(%rbp) │ │ │ │ + mov %rcx,0x50(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4851a8 │ │ │ │ + jne 4810e0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ebx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 90a3a0 │ │ │ │ + add %r10b,(%r8) │ │ │ │ + adc %ecx,0x0(%rax) │ │ │ │ mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov 0x48(%rbp),%rbx │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4851f0 │ │ │ │ + jne 481110 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4852ae │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 485292 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 485284 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 485292 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 485284 │ │ │ │ - movq $0x4850f0,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + mov %ebx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 485339 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x485130,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax,%rax,1) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - or %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - and %dh,%dl │ │ │ │ - add %al,(%rdx) │ │ │ │ - lea -0x50(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 4854f7 │ │ │ │ - movq $0x4853c0,-0x30(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%rbx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rcx,-0x28(%rbp) │ │ │ │ - mov %rdx,-0x20(%rbp) │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %r8,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffd0,%rbp │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,0x11(%r8) │ │ │ │ + rex.W add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + rex │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4853c0 │ │ │ │ + jne 481140 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,%al │ │ │ │ - int1 │ │ │ │ - add %al,(%rdx) │ │ │ │ - movq $0x485410,-0x20(%rbp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 485410 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,(%rcx) │ │ │ │ + mov %ebx,(%rdi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dh,-0xf(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ - mov 0x40(%rbp),%rsi │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - mov %rbx,%r8 │ │ │ │ - and $0x7,%r8d │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 4854fb │ │ │ │ - add $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4854e7 │ │ │ │ - mov 0x6(%rbx),%r8 │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x485070,-0x78(%r12) │ │ │ │ - mov %r8,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x8(%rbp),%r9 │ │ │ │ - mov %r9,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%r10 │ │ │ │ - mov %r10,-0x58(%r12) │ │ │ │ - mov %rsi,-0x50(%r12) │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - mov %rsi,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%r11 │ │ │ │ - mov %r11,-0x40(%r12) │ │ │ │ - movq $0x4852d8,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %r9,-0x20(%r12) │ │ │ │ - mov %r10,-0x18(%r12) │ │ │ │ - mov %rdx,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %r11,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0x200e8b8(%rip),%rsi │ │ │ │ - lea 0x200f0b9(%rip),%r14 │ │ │ │ - lea -0x35(%r12),%rax │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rsi,%rax │ │ │ │ - lea 0x200e872(%rip),%rsi │ │ │ │ - lea 0x200f073(%rip),%r14 │ │ │ │ - mov %rdx,0x40(%rbp) │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - add $0x40,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ - 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 485562 │ │ │ │ - movq $0x222af48,-0x10(%rbp) │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x4855f0,-0x48(%rbp) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 4855f0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ + rex.W │ │ │ │ + movq $0x481178,0x48(%rbp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 1de0618 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + ... │ │ │ │ (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 90ac30 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 485638 │ │ │ │ + rex.RB clc │ │ │ │ + test $0x11,%al │ │ │ │ + rex.W add %cl,0x75(%rcx,%rcx,4) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 4811a8 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ + 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,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4856f6 │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 4856da │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4856cc │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 4856da │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 4856cc │ │ │ │ - movq $0x485538,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%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 $0x1de0978,-0x10(%r12) │ │ │ │ + mov %rbx,-0x8(%r12) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ + add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ + movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ + nop │ │ │ │ + or $0xf0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jge 481230 │ │ │ │ + jmp 480f76 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 480f76 │ │ │ │ xchg %ax,%ax │ │ │ │ add $0x1000000,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ - rex.W │ │ │ │ + (bad) │ │ │ │ cmp 0x358(%r13),%r12 │ │ │ │ - ja 485781 │ │ │ │ + ja 4812a4 │ │ │ │ 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 $0x485578,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %rsi,-0x18(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ - mov %r8,-0x8(%r12) │ │ │ │ + mov 0x37(%rbx),%r9 │ │ │ │ + mov 0x3f(%rbx),%r10 │ │ │ │ + mov 0x47(%rbx),%r11 │ │ │ │ + mov 0x4f(%rbx),%rbx │ │ │ │ + movq $0x480d70,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %rsi,-0x30(%r12) │ │ │ │ + mov %r14,-0x28(%r12) │ │ │ │ + mov %rdi,-0x20(%r12) │ │ │ │ + mov %r8,-0x18(%r12) │ │ │ │ + mov %r9,-0x10(%r12) │ │ │ │ + mov %r11,-0x8(%r12) │ │ │ │ mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ + lea -0x58(%r12),%r14 │ │ │ │ + mov %r10,%rbx │ │ │ │ jmp 222f508 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ jmp *-0x8(%r13) │ │ │ │ - add (%rax),%eax │ │ │ │ - add %al,(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + or %al,(%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 4857ca │ │ │ │ + test %esi,-0x1(%rax) │ │ │ │ + (bad) │ │ │ │ + decl -0x8(%rcx,%rdi,1) │ │ │ │ + jb 481524 │ │ │ │ movq $0x222af48,-0x10(%rbp) │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - add $0xfffffffffffffff0,%rbp │ │ │ │ - jmp 20a7ad0 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x2000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rdi) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,-0x73(%rax) │ │ │ │ - rex.RB movabs 0x163820ff8394c,%al │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x485858,-0x48(%rbp) │ │ │ │ + movq $0x481358,-0x60(%rbp) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov 0x18(%rbx),%rcx │ │ │ │ mov 0x20(%rbx),%rdx │ │ │ │ mov 0x28(%rbx),%rsi │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov 0x40(%rbx),%r8 │ │ │ │ - mov 0x30(%rbx),%rbx │ │ │ │ - mov %rsi,-0x40(%rbp) │ │ │ │ - mov %rdx,-0x38(%rbp) │ │ │ │ - mov %r8,-0x30(%rbp) │ │ │ │ - mov %rdi,-0x28(%rbp) │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - add $0xffffffffffffffb8,%rbp │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x38(%rbx),%r8 │ │ │ │ + mov 0x40(%rbx),%r9 │ │ │ │ + mov 0x50(%rbx),%r10 │ │ │ │ + mov 0x58(%rbx),%r11 │ │ │ │ + mov 0x48(%rbx),%rbx │ │ │ │ + mov %r9,-0x58(%rbp) │ │ │ │ + mov %r8,-0x50(%rbp) │ │ │ │ + mov %rax,-0x48(%rbp) │ │ │ │ + mov %r11,-0x40(%rbp) │ │ │ │ + mov %r10,-0x38(%rbp) │ │ │ │ + mov %rsi,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rdx,-0x20(%rbp) │ │ │ │ + mov %rdi,-0x18(%rbp) │ │ │ │ + add $0xffffffffffffffa0,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485858 │ │ │ │ + jne 481358 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - (bad) │ │ │ │ - add (%rax),%eax │ │ │ │ + xchg %ax,%ax │ │ │ │ + or %eax,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - rex.RB call 90b100 │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x7(%rbx),%rcx │ │ │ │ + rex.RB clc │ │ │ │ + cwtl │ │ │ │ + adc 0x0(%rax),%ecx │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ - mov %rcx,-0x8(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe8,%rbp │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4858a0 │ │ │ │ + jne 481398 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - leave │ │ │ │ - sbb %al,(%rax) │ │ │ │ + or (%rax,%rax,1),%cl │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - and %r9b,-0x77(%r8) │ │ │ │ - flds -0x7cb7f81f(%rbx) │ │ │ │ - stc │ │ │ │ - add %ecx,(%rdi) │ │ │ │ - test %ah,0x49000000(%rax) │ │ │ │ - add $0x40,%esp │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 48595e │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 485942 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 485934 │ │ │ │ - mov 0x38(%rbp),%rcx │ │ │ │ - mov 0x10(%rbp),%rsi │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jl 485942 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 485934 │ │ │ │ - movq $0x4857a0,-0x38(%r12) │ │ │ │ - mov 0x40(%rbp),%rax │ │ │ │ - mov %rax,-0x28(%r12) │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - mov %rax,-0x20(%r12) │ │ │ │ - mov %rbx,-0x18(%r12) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov %rax,-0x8(%r12) │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - lea -0xf(%r12),%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - add $0xffffffffffffffc0,%r12 │ │ │ │ - mov %rdx,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x50,%rbp │ │ │ │ - jmp *0x0(%rbp) │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - xchg %ax,%ax │ │ │ │ - (bad) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rbx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,0x2000000(%rip) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + fcoms (%rbx) │ │ │ │ + rex.W add %cl,-0x75(%rax) │ │ │ │ + rex.XB (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 4813d8 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + or (%rax),%ebx │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x7d(%rcx) │ │ │ │ - (bad) │ │ │ │ - rex.W │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 4859e9 │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rcx │ │ │ │ - mov 0x15(%rbx),%rdx │ │ │ │ - mov 0x1d(%rbx),%r8 │ │ │ │ - mov 0x25(%rbx),%r9 │ │ │ │ - mov 0x2d(%rbx),%r10 │ │ │ │ - mov 0x35(%rbx),%rbx │ │ │ │ - movq $0x4857e0,-0x40(%r12) │ │ │ │ - mov %rax,-0x30(%r12) │ │ │ │ - mov %rcx,-0x28(%r12) │ │ │ │ - mov %rdx,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rdi,-0x10(%r12) │ │ │ │ - mov %r10,-0x8(%r12) │ │ │ │ - mov %rbx,(%r12) │ │ │ │ - lea -0x40(%r12),%rdi │ │ │ │ - mov %r9,%rbx │ │ │ │ - jmp 222f9f8 │ │ │ │ - movq $0x48,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ (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 %dh,-0x15(%rax) │ │ │ │ - add %al,(%rdx) │ │ │ │ - lea -0x40(%rbp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 485b91 │ │ │ │ - movq $0x485a60,-0x20(%rbp) │ │ │ │ - mov 0x5(%rbx),%rax │ │ │ │ - mov 0xd(%rbx),%rbx │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB clc │ │ │ │ + sbb %dl,(%rax,%rcx,2) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.XB (bad) │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ mov %rbx,%rcx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x18(%rbp) │ │ │ │ - mov %rcx,-0x10(%rbp) │ │ │ │ - mov %rsi,-0x8(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + mov 0x58(%rbp),%rbx │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov %rax,0x58(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485a60 │ │ │ │ + jne 481418 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + or $0x30,%al │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - jmp 485a5f │ │ │ │ - add -0x39(%rax),%cl │ │ │ │ - rex.RB loopne 485a15 │ │ │ │ - pop %rdx │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - rex.WXB (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + rex.RB call 902880 │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rbx │ │ │ │ - mov %rcx,-0x18(%rbp) │ │ │ │ - mov 0xf(%rcx),%rdx │ │ │ │ - mov %rdx,-0x10(%rbp) │ │ │ │ - mov 0x17(%rcx),%rcx │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rax),%rcx │ │ │ │ mov %rcx,-0x8(%rbp) │ │ │ │ mov %rax,0x0(%rbp) │ │ │ │ - add $0xffffffffffffffe0,%rbp │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485ab0 │ │ │ │ + jne 481460 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xchg %eax,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + iret │ │ │ │ + addb $0x0,(%rcx) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ - add %dl,%al │ │ │ │ - (bad) │ │ │ │ - add %al,(%rdx) │ │ │ │ - mov 0x28(%rbp),%rax │ │ │ │ - mov 0x30(%rbp),%rcx │ │ │ │ - mov 0x38(%rbp),%rdx │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + mov 0x60(%rbp),%rcx │ │ │ │ + mov 0x20(%rbp),%rdx │ │ │ │ mov %rbx,%rsi │ │ │ │ and $0x7,%esi │ │ │ │ cmp $0x1,%rsi │ │ │ │ - je 485b95 │ │ │ │ - add $0x80,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 485b81 │ │ │ │ - mov 0x6(%rbx),%rsi │ │ │ │ - mov 0xe(%rbx),%rbx │ │ │ │ - movq $0x485720,-0x78(%r12) │ │ │ │ - mov %rsi,-0x70(%r12) │ │ │ │ - mov %rbx,-0x68(%r12) │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ - mov %rdi,-0x60(%r12) │ │ │ │ - mov 0x20(%rbp),%r8 │ │ │ │ - mov %r8,-0x58(%r12) │ │ │ │ - mov %rcx,-0x50(%r12) │ │ │ │ - mov 0x18(%rbp),%r9 │ │ │ │ - mov %r9,-0x48(%r12) │ │ │ │ - mov 0x10(%rbp),%r10 │ │ │ │ - mov %r10,-0x40(%r12) │ │ │ │ - movq $0x485988,-0x38(%r12) │ │ │ │ - mov %rsi,-0x30(%r12) │ │ │ │ - mov %rbx,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r8,-0x18(%r12) │ │ │ │ - mov %rax,-0x10(%r12) │ │ │ │ - mov %r9,-0x8(%r12) │ │ │ │ - mov %r10,(%r12) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea 0x200e21e(%rip),%rsi │ │ │ │ - lea 0x200ea1f(%rip),%r14 │ │ │ │ - lea -0x35(%r12),%rax │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - lea -0x77(%r12),%rax │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ - movq $0x80,0x388(%r13) │ │ │ │ - jmp 2224080 │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - lea 0x200e1d8(%rip),%rsi │ │ │ │ - lea 0x200e9d9(%rip),%r14 │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov %rcx,0x38(%rbp) │ │ │ │ - add $0x30,%rbp │ │ │ │ - jmp 1df0538 │ │ │ │ - nopl (%rax) │ │ │ │ - sbb %eax,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add $0x1000000,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %cl,(%rcx) │ │ │ │ - add %al,(%rax) │ │ │ │ - add %ah,(%rax) │ │ │ │ - or $0x1,%al │ │ │ │ - add -0x73(%rax),%cl │ │ │ │ - rex.RB clc │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 485c4f │ │ │ │ - add $0x40,%r12 │ │ │ │ - cmp 0x358(%r13),%r12 │ │ │ │ - ja 485c44 │ │ │ │ - mov 0x3(%rbx),%rax │ │ │ │ - movq $0x485360,-0x38(%r12) │ │ │ │ - mov %r8,-0x30(%r12) │ │ │ │ - mov %rsi,-0x28(%r12) │ │ │ │ - mov %rdi,-0x20(%r12) │ │ │ │ - mov %r9,-0x18(%r12) │ │ │ │ - movq $0x485a10,-0x10(%r12) │ │ │ │ - mov %rsi,-0x8(%r12) │ │ │ │ - mov %rdi,(%r12) │ │ │ │ - mov %r9,%rbx │ │ │ │ - lea -0x35(%r12),%r9 │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea -0xd(%r12),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - jmp 459620 │ │ │ │ - movq $0x40,0x388(%r13) │ │ │ │ - jmp *-0x8(%r13) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%eax │ │ │ │ + je 4814c4 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov 0x8(%rbp),%r8 │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jl 48175d │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jne 4814c4 │ │ │ │ + mov 0x58(%rbp),%rsi │ │ │ │ + mov 0x10(%rbp),%r8 │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jl 48175d │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jne 4814c4 │ │ │ │ + movq $0x481750,0x18(%rbp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x70(%rbp),%rsi │ │ │ │ + mov 0x68(%rbp),%r14 │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 20a7af0 │ │ │ │ + add $0x18,%rbp │ │ │ │ + mov %rcx,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + movq $0x481508,0x8(%rbp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rdx,%rbx │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ + mov %rdi,0x58(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 481508 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + or (%rax,%rax,1),%edi │ │ │ │ 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 rorb $0xf,-0x8(%r9,%rdi,1) │ │ │ │ - (bad) │ │ │ │ - pop %rsi │ │ │ │ - add %eax,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ + add %r15b,(%r8) │ │ │ │ + adc $0x8b4c0048,%eax │ │ │ │ rex.RB │ │ │ │ - lock scas %es:(%rdi),%rax │ │ │ │ - and (%rdx),%al │ │ │ │ - mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x485cc0,-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 485cc0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add (%rax),%al │ │ │ │ - add %al,(%rax) │ │ │ │ + rex.W │ │ │ │ + mov 0x50(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov 0x58(%rbp),%r14 │ │ │ │ + jmp 1de0618 │ │ │ │ + jmp *-0x10(%r13) │ │ │ │ + or %esp,%edi │ │ │ │ + add %eax,(%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 %bl,0x48(%rbp) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ - 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 │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r14b,0x15(%r8) │ │ │ │ + rex.W add %cl,-0x77(%rax) │ │ │ │ + (bad) -0x77(%rax) │ │ │ │ + ret │ │ │ │ + mov %r14,0x50(%rbp) │ │ │ │ + mov %rcx,0x58(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485d00 │ │ │ │ + jne 481570 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + or (%rsi),%bh │ │ │ │ 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 pop %rbp │ │ │ │ - rex.W add %cl,-0x75(%rax) │ │ │ │ - rex.XB (bad) │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %r12b,0x48004815(%r8) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + mov %rax,0x50(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485d40 │ │ │ │ + jne 4815a0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%al │ │ │ │ + or (%rsi),%bh │ │ │ │ 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 │ │ │ │ - sbbb $0x0,0x48(%rbp) │ │ │ │ - mov 0x7(%rbx),%rax │ │ │ │ - mov 0xf(%rbx),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ + add %r10b,%r8b │ │ │ │ + adc $0x89480048,%eax │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + rex.W │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485d80 │ │ │ │ + jne 4815d0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ - add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ - add %al,(%rax) │ │ │ │ + or (%rsi),%bh │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x39(%rax) │ │ │ │ - add %r14b,0x4800485d(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 485db0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ - add %bl,(%rsi) │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ - add %cl,-0x75(%rax) │ │ │ │ - adc %r9b,-0x39(%r8) │ │ │ │ - adc %r13b,%r8b │ │ │ │ - pop %rbp │ │ │ │ - rex.W add %cl,-0x77(%rcx) │ │ │ │ - fmuls -0x77(%rax) │ │ │ │ + add %cl,-0x39(%rax) │ │ │ │ + add %r8b,(%r8) │ │ │ │ (bad) │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ - mov 0x28(%rbp),%r14 │ │ │ │ - add $0x10,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ - jmp *-0x10(%r13) │ │ │ │ - nop │ │ │ │ - add (%rcx),%eax │ │ │ │ + rex.W add %cl,-0x77(%rcx) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + jge 481627 │ │ │ │ + mov 0x50(%rbp),%rsi │ │ │ │ + mov 0x18(%rbp),%r14 │ │ │ │ + jmp 1de0618 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or %bh,%bh │ │ │ │ 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) │ │ │ │ - pop %rsi │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + or %r9b,-0x39(%r8) │ │ │ │ + or %r15b,(%r8) │ │ │ │ + (bad) │ │ │ │ rex.W add %cl,-0x77(%rax) │ │ │ │ - fmuls -0x75(%rax) │ │ │ │ - pop %rbp │ │ │ │ - or %cl,0x75(%rcx,%rcx,4) │ │ │ │ - or %cl,-0x77(%rax) │ │ │ │ - sbb %r14b,%r14b │ │ │ │ + (bad) -0x77(%rax) │ │ │ │ ret │ │ │ │ - (bad) │ │ │ │ - jne 485e20 │ │ │ │ + mov %r14,0x48(%rbp) │ │ │ │ + mov %rcx,0x50(%rbp) │ │ │ │ + add $0x8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 481638 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ebx,(%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 %r10b,0x5e(%r8) │ │ │ │ + add %r13b,0x16(%r8) │ │ │ │ rex.W add %cl,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ - sbb %cl,-0x77(%rax) │ │ │ │ - sbb %r14b,%r14b │ │ │ │ - ret │ │ │ │ - (bad) │ │ │ │ - jne 485e50 │ │ │ │ + rex.W │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 481668 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ebx,(%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,0x4800485e(%r8) │ │ │ │ + add %r11b,0x48004816(%r8) │ │ │ │ mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 485e80 │ │ │ │ + jne 481698 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ - add (%rax),%eax │ │ │ │ + mov %ebx,(%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,-0x39(%r8) │ │ │ │ - sbb %r15b,0x4900485e(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x8(%rbp),%rdi │ │ │ │ + rex.RB │ │ │ │ + rex.W │ │ │ │ + movq $0x4816d0,0x48(%rbp) │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - mov 0x10(%rbp),%r14 │ │ │ │ - add $0x18,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ + mov 0x8(%rbp),%r14 │ │ │ │ + add $0x48,%rbp │ │ │ │ + jmp 1de0618 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ ... │ │ │ │ (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - call 4c48a71f <__environ@GLIBC_2.2.5+0x49c74677> │ │ │ │ - mov %esi,0x0(%rbp) │ │ │ │ - add $0xfffffffffffffff8,%rbp │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 485ee8 │ │ │ │ + add %dl,(%rdi) │ │ │ │ + rex.W add %cl,0x75(%rcx,%rcx,4) │ │ │ │ + add %cl,-0x7d(%rax) │ │ │ │ + (bad) │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 481700 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ add %eax,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ @@ -140674,53 +137593,282 @@ │ │ │ │ add %cl,-0x7d(%rcx) │ │ │ │ (bad) │ │ │ │ sbb %cl,0x3b(%rbp) │ │ │ │ movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ pop %rax │ │ │ │ add (%rax),%eax │ │ │ │ add %dh,0x22(%rdi) │ │ │ │ - movq $0x1de0958,-0x10(%r12) │ │ │ │ + movq $0x1de0978,-0x10(%r12) │ │ │ │ mov %rbx,-0x8(%r12) │ │ │ │ mov 0x8(%rbp),%rax │ │ │ │ mov %rax,(%r12) │ │ │ │ lea -0xf(%r12),%rbx │ │ │ │ add $0x10,%rbp │ │ │ │ jmp *0x0(%rbp) │ │ │ │ movq $0x18,0x388(%r13) │ │ │ │ jmp 2224080 │ │ │ │ nop │ │ │ │ - add $0x1000000,%eax │ │ │ │ + or $0xf0,%al │ │ │ │ + add %eax,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + push %rbp │ │ │ │ + or %cl,-0x75(%rax) │ │ │ │ + jge 481788 │ │ │ │ + jmp 4814ce │ │ │ │ + add $0x18,%rbp │ │ │ │ + jmp 4814ce │ │ │ │ + xchg %ax,%ax │ │ │ │ + (bad) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rbx) │ │ │ │ add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ + add %al,(%rdx) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,(%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) │ │ │ │ + (bad) │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 481814 │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%r8 │ │ │ │ + mov 0x25(%rbx),%r9 │ │ │ │ + mov 0x2d(%rbx),%r10 │ │ │ │ + mov 0x35(%rbx),%r11 │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + mov 0x3d(%rbx),%r11 │ │ │ │ + mov %r11,0x48(%rsp) │ │ │ │ + mov 0x45(%rbx),%r11 │ │ │ │ + mov 0x4d(%rbx),%rbx │ │ │ │ + movq $0x4812c8,-0x58(%r12) │ │ │ │ + mov %rax,-0x48(%r12) │ │ │ │ + mov %rcx,-0x40(%r12) │ │ │ │ + mov %rdx,-0x38(%r12) │ │ │ │ + mov %r8,-0x30(%r12) │ │ │ │ + mov %rdi,-0x28(%r12) │ │ │ │ + mov %r9,-0x20(%r12) │ │ │ │ + mov %r10,-0x18(%r12) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x10(%r12) │ │ │ │ + mov %r11,-0x8(%r12) │ │ │ │ + mov %rbx,(%r12) │ │ │ │ + lea -0x58(%r12),%rdi │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 222f9f8 │ │ │ │ + movq $0x60,0x388(%r13) │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rbx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rcx) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %cl,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %ch,0x30(%rax) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + lea -0x70(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 481a2d │ │ │ │ + movq $0x4818d0,-0x58(%rbp) │ │ │ │ + mov 0x5(%rbx),%rax │ │ │ │ + mov 0xd(%rbx),%rcx │ │ │ │ + mov 0x15(%rbx),%rdx │ │ │ │ + mov 0x1d(%rbx),%r8 │ │ │ │ + mov 0x25(%rbx),%r9 │ │ │ │ + mov 0x2d(%rbx),%r10 │ │ │ │ + mov 0x35(%rbx),%r11 │ │ │ │ + mov 0x3d(%rbx),%r14 │ │ │ │ + mov 0x45(%rbx),%rbx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %r9,-0x50(%rbp) │ │ │ │ + mov %r10,-0x48(%rbp) │ │ │ │ + mov %r8,-0x40(%rbp) │ │ │ │ + mov %r11,-0x38(%rbp) │ │ │ │ + mov %rdx,-0x30(%rbp) │ │ │ │ + mov %rcx,-0x28(%rbp) │ │ │ │ + mov %rax,-0x20(%rbp) │ │ │ │ + mov %r14,-0x18(%rbp) │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov %rax,-0x10(%rbp) │ │ │ │ + mov %rsi,-0x8(%rbp) │ │ │ │ + add $0xffffffffffffffa8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 4818d0 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + or (%rax),%al │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %bl,%al │ │ │ │ + (bad) │ │ │ │ + add %eax,(%rdx) │ │ │ │ + movq $0x481918,-0x18(%rbp) │ │ │ │ + mov 0x7(%rbx),%rax │ │ │ │ + mov 0xf(%rbx),%rbx │ │ │ │ + mov 0xf(%rax),%rcx │ │ │ │ + mov %rcx,-0x10(%rbp) │ │ │ │ + mov 0x17(%rax),%rcx │ │ │ │ + mov %rcx,-0x8(%rbp) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + add $0xffffffffffffffe8,%rbp │ │ │ │ + test $0x7,%bl │ │ │ │ + jne 481918 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + jmp *%rax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + int $0x0 │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %al,(%rax) │ │ │ │ + (bad) │ │ │ │ + add %al,(%rax) │ │ │ │ + add %dl,0x4802012f(%rax) │ │ │ │ + mov 0x20(%rbp),%eax │ │ │ │ + mov 0x28(%rbp),%rcx │ │ │ │ + mov 0x68(%rbp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + and $0x7,%esi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + je 481a31 │ │ │ │ + add $0xb0,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 481a1d │ │ │ │ + mov 0x6(%rbx),%rsi │ │ │ │ + mov 0xe(%rbx),%rdi │ │ │ │ + movq $0x481228,-0xa8(%r12) │ │ │ │ + mov 0x18(%rbp),%r8 │ │ │ │ + mov %r8,-0xa0(%r12) │ │ │ │ + mov %rsi,-0x98(%r12) │ │ │ │ + mov %rdi,-0x90(%r12) │ │ │ │ + mov %rbx,-0x88(%r12) │ │ │ │ + mov 0x50(%rbp),%r9 │ │ │ │ + mov %r9,-0x80(%r12) │ │ │ │ + mov 0x48(%rbp),%r10 │ │ │ │ + mov %r10,-0x78(%r12) │ │ │ │ + mov 0x40(%rbp),%r11 │ │ │ │ + mov %r11,-0x70(%r12) │ │ │ │ + mov 0x38(%rbp),%r14 │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov 0x10(%rbp),%r14 │ │ │ │ + mov %r14,-0x60(%r12) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov %rax,-0x58(%r12) │ │ │ │ + movq $0x481780,-0x50(%r12) │ │ │ │ + mov %r8,-0x48(%r12) │ │ │ │ + mov %rsi,-0x40(%r12) │ │ │ │ + mov %rdi,-0x38(%r12) │ │ │ │ + mov %rbx,-0x30(%r12) │ │ │ │ + mov %r9,-0x28(%r12) │ │ │ │ + mov %r10,-0x20(%r12) │ │ │ │ + mov %r11,-0x18(%r12) │ │ │ │ + mov 0x30(%rbp),%rbx │ │ │ │ + mov %rbx,-0x10(%r12) │ │ │ │ + mov %r14,-0x8(%r12) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + lea -0xa7(%r12),%r9 │ │ │ │ + lea -0x4d(%r12),%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + add $0x70,%rbp │ │ │ │ + jmp 47d228 │ │ │ │ + movq $0xb0,0x388(%r13) │ │ │ │ + jmp 2224080 │ │ │ │ + jmp *-0x8(%r13) │ │ │ │ + mov 0x60(%rbp),%r9 │ │ │ │ + mov 0x58(%rbp),%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdx,%r14 │ │ │ │ + add $0x70,%rbp │ │ │ │ + jmp 47d228 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 %dh,%al │ │ │ │ + cs add %eax,(%rdx) │ │ │ │ + lea -0x8(%rbp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 481b5e │ │ │ │ + add $0xa0,%r12 │ │ │ │ + cmp 0x358(%r13),%r12 │ │ │ │ + ja 481b53 │ │ │ │ mov 0x7(%rbx),%rax │ │ │ │ mov 0xf(%rbx),%rcx │ │ │ │ - mov 0x17(%rbx),%rbx │ │ │ │ - movq $0x485c68,-0x20(%r12) │ │ │ │ - mov %r14,-0x10(%r12) │ │ │ │ + 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 $0x4808b0,-0x98(%r12) │ │ │ │ + mov %r14,-0x90(%r12) │ │ │ │ + mov %rax,-0x88(%r12) │ │ │ │ + mov %rcx,-0x80(%r12) │ │ │ │ + mov %rdx,-0x78(%r12) │ │ │ │ + movq $0x480d08,-0x70(%r12) │ │ │ │ + mov %r14,-0x68(%r12) │ │ │ │ + mov %rax,-0x60(%r12) │ │ │ │ + mov %rcx,-0x58(%r12) │ │ │ │ + mov %r8,-0x50(%r12) │ │ │ │ + movq $0x481840,-0x48(%r12) │ │ │ │ + mov %r14,-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) │ │ │ │ + lea -0x95(%r12),%rax │ │ │ │ mov %rax,-0x8(%r12) │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - lea -0x20(%r12),%r14 │ │ │ │ - jmp 222f508 │ │ │ │ - movq $0x28,0x388(%r13) │ │ │ │ + lea -0x6f(%r12),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %r9,%rcx │ │ │ │ + lea -0x45(%r12),%r9 │ │ │ │ + mov %rdi,%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + lea 0x238e9fb(%rip),%r14 │ │ │ │ + mov %rax,-0x8(%rbp) │ │ │ │ + add $0xfffffffffffffff8,%rbp │ │ │ │ + jmp 46a798 │ │ │ │ + movq $0xa0,0x388(%r13) │ │ │ │ jmp *-0x8(%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) │ │ │ │ @@ -140730,228 +137878,232 @@ │ │ │ │ pop %rsi │ │ │ │ add %eax,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ rex.RB │ │ │ │ lock scas %es:(%rdi),%rax │ │ │ │ and (%rdx),%al │ │ │ │ mov %rbx,-0x8(%rbp) │ │ │ │ - movq $0x485ff8,-0x28(%rbp) │ │ │ │ + movq $0x481bd0,-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 485ff8 │ │ │ │ + jne 481bd0 │ │ │ │ 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,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - cmp %ah,0x48(%rax) │ │ │ │ + adc %bl,(%rax,%rcx,2) │ │ │ │ add %cl,-0x75(%rax) │ │ │ │ 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 486038 │ │ │ │ + jne 481c10 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ 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,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - js 48609e │ │ │ │ - rex.W add %cl,-0x75(%rax) │ │ │ │ + push %rax │ │ │ │ + sbb $0x48,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ rex.XB (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 486078 │ │ │ │ + jne 481c50 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%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,-0x39(%rax) │ │ │ │ rex.RB clc │ │ │ │ - mov $0x48004860,%eax │ │ │ │ - mov 0x7(%rbx),%eax │ │ │ │ + nop │ │ │ │ + sbb $0x48,%al │ │ │ │ + add %cl,-0x75(%rax) │ │ │ │ + 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 4860b8 │ │ │ │ + jne 481c90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) │ │ │ │ add $0x0,%eax │ │ │ │ add %al,(%rax) │ │ │ │ add %bl,(%rsi) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %al,(%rax) │ │ │ │ add %cl,-0x39(%rax) │ │ │ │ - add %r13b,%r8b │ │ │ │ - (bad) │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ + add %r8b,%r8b │ │ │ │ + sbb $0x48,%al │ │ │ │ + add %cl,-0x77(%rax) │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ or %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 4860e8 │ │ │ │ + jne 481cc0 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%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,-0x39(%r8) │ │ │ │ - adc %r12b,(%r8) │ │ │ │ - (bad) │ │ │ │ - rex.W add %cl,-0x77(%rcx) │ │ │ │ + adc %r15b,%r8b │ │ │ │ + sbb $0x48,%al │ │ │ │ + add %cl,-0x77(%rcx) │ │ │ │ fmuls -0x77(%rax) │ │ │ │ (bad) │ │ │ │ mov 0x8(%rbp),%rsi │ │ │ │ mov 0x28(%rbp),%r14 │ │ │ │ add $0x10,%rbp │ │ │ │ - jmp 1de05f8 │ │ │ │ + jmp 1de0618 │ │ │ │ jmp *-0x10(%r13) │ │ │ │ nop │ │ │ │ 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) │ │ │ │ - add %r11b,0x61(%r8) │ │ │ │ - rex.W add %cl,-0x77(%rax) │ │ │ │ + add %r14b,(%r8) │ │ │ │ + sbb $0x89480048,%eax │ │ │ │ fmuls -0x75(%rax) │ │ │ │ pop %rbp │ │ │ │ or %cl,0x75(%rcx,%rcx,4) │ │ │ │ or %cl,-0x77(%rax) │ │ │ │ sbb %r14b,%r14b │ │ │ │ ret │ │ │ │ (bad) │ │ │ │ - jne 486158 │ │ │ │ + jne 481d30 │ │ │ │ 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,-0x39(%rax) │ │ │ │ - add %r9b,0x48004861(%r8) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - test $0x7,%bl │ │ │ │ - jne 486188 │ │ │ │ + add %r12b,0x1d(%r8) │ │ │ │ + rex.W add %cl,-0x77(%rax) │ │ │ │ + fmuls -0x75(%rax) │ │ │ │ + pop %rbp │ │ │ │ + sbb %cl,-0x77(%rax) │ │ │ │ + sbb %r14b,%r14b │ │ │ │ + ret │ │ │ │ + (bad) │ │ │ │ + jne 481d60 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ 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,-0x39(%rax) │ │ │ │ - add %r15b,0x48004861(%r8) │ │ │ │ + add %r10b,0x4800481d(%r8) │ │ │ │ mov %ebx,%eax │ │ │ │ mov 0x8(%rbp),%rbx │ │ │ │ mov %rax,0x8(%rbp) │ │ │ │ test $0x7,%bl │ │ │ │ - jne 4861b8 │ │ │ │ + jne 481d90 │ │ │ │ mov (%rbx),%rax │ │ │ │ jmp *%rax │ │ │ │ nopl (%rax) TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes