--- /srv/rebuilderd/tmp/rebuilderdaftDzE/inputs/qemu-system-mips_10.2.1+ds-1_i386.deb +++ /srv/rebuilderd/tmp/rebuilderdaftDzE/out/qemu-system-mips_10.2.1+ds-1_i386.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-02-13 07:30:07.000000 debian-binary │ -rw-r--r-- 0 0 0 1404 2026-02-13 07:30:07.000000 control.tar.xz │ --rw-r--r-- 0 0 0 7596136 2026-02-13 07:30:07.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 7596396 2026-02-13 07:30:07.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/qemu-system-mips │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 410c85fec37b6a6435e31079fffc963af98e7201 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 26c94ef0783b91cc33f36d2edfc3bba27d57e427 │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -768288,20 +768288,20 @@ │ │ │ │ DW_CFA_offset: r5 (ebp) at cfa-8 │ │ │ │ DW_CFA_advance_loc: 1 to 005e3e4d │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ DW_CFA_offset: r7 (edi) at cfa-12 │ │ │ │ DW_CFA_advance_loc: 3 to 005e3e50 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (esi) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 005e3e56 │ │ │ │ + DW_CFA_advance_loc: 8 to 005e3e58 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_offset: r3 (ebx) at cfa-20 │ │ │ │ - DW_CFA_advance_loc: 16 to 005e3e66 │ │ │ │ + DW_CFA_advance_loc: 20 to 005e3e6c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 44 to 005e3e92 │ │ │ │ + DW_CFA_advance_loc: 38 to 005e3e92 │ │ │ │ DW_CFA_def_cfa_offset: 20 │ │ │ │ DW_CFA_advance_loc: 1 to 005e3e93 │ │ │ │ DW_CFA_restore: r3 (ebx) │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_advance_loc: 1 to 005e3e94 │ │ │ │ DW_CFA_restore: r6 (esi) │ │ │ │ DW_CFA_def_cfa_offset: 12 │ │ │ │ @@ -769041,19 +769041,19 @@ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_advance_loc: 17 to 005e46e5 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_advance_loc2: 1524 to 005e4cd9 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e4cda │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 18 to 005e4cec │ │ │ │ + DW_CFA_advance_loc: 8 to 005e4ce2 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ - DW_CFA_advance_loc: 4 to 005e4cf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 005e4ce6 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 005e4cf8 │ │ │ │ + DW_CFA_advance_loc: 18 to 005e4cf8 │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ DW_CFA_advance_loc: 18 to 005e4d0a │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ DW_CFA_advance_loc: 1 to 005e4d0b │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e4d0c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ @@ -769169,19 +769169,19 @@ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_advance_loc: 8 to 005e5a08 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_advance_loc2: 1895 to 005e616f │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e6170 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 18 to 005e6182 │ │ │ │ + DW_CFA_advance_loc: 8 to 005e6178 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ - DW_CFA_advance_loc: 4 to 005e6186 │ │ │ │ + DW_CFA_advance_loc: 4 to 005e617c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 005e618e │ │ │ │ + DW_CFA_advance_loc: 18 to 005e618e │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ DW_CFA_advance_loc: 18 to 005e61a0 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ DW_CFA_advance_loc: 1 to 005e61a1 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e61a2 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ @@ -769195,19 +769195,19 @@ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_advance_loc: 8 to 005e61be │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_advance_loc1: 119 to 005e6235 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e6236 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 16 to 005e6246 │ │ │ │ + DW_CFA_advance_loc: 6 to 005e623c │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ - DW_CFA_advance_loc: 4 to 005e624a │ │ │ │ + DW_CFA_advance_loc: 4 to 005e6240 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 10 to 005e6254 │ │ │ │ + DW_CFA_advance_loc: 20 to 005e6254 │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ DW_CFA_advance_loc: 18 to 005e6266 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ DW_CFA_advance_loc: 1 to 005e6267 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e6268 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ @@ -769221,19 +769221,19 @@ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_advance_loc: 8 to 005e6284 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_advance_loc: 29 to 005e62a1 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e62a2 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 18 to 005e62b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 005e62aa │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ - DW_CFA_advance_loc: 4 to 005e62b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 005e62ae │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 005e62c0 │ │ │ │ + DW_CFA_advance_loc: 18 to 005e62c0 │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ DW_CFA_advance_loc: 18 to 005e62d2 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ DW_CFA_advance_loc: 1 to 005e62d3 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e62d4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib/ld-linux.so.2 │ │ │ │ +'/lib/ld-linux.so.2 │ │ │ │ =D"tBR % │ │ │ │ (0p{&o8d │ │ │ │ s|v#* " │ │ │ │ bM5D3_1: │ │ │ │ x9d.x{9, │ │ │ │ ^n>hv8!Dw │ │ │ │ ]{N>O"^(6b │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1140465,36 +1140465,36 @@ │ │ │ │ nop │ │ │ │ call 25d443 │ │ │ │ add $0x720ad3,%ecx │ │ │ │ push %ebp │ │ │ │ push %edi │ │ │ │ mov %edx,%edi │ │ │ │ push %esi │ │ │ │ - shr $0x10,%edi │ │ │ │ mov %eax,%esi │ │ │ │ + mov %edx,%eax │ │ │ │ + shr $0x10,%edi │ │ │ │ push %ebx │ │ │ │ + shr $0xb,%eax │ │ │ │ and $0x3f,%edi │ │ │ │ mov %edx,%ebx │ │ │ │ - mov %edi,%eax │ │ │ │ - lea -0x372778(%ecx),%ebp │ │ │ │ + and $0x1f,%eax │ │ │ │ + shr $0x6,%ebx │ │ │ │ + and $0x1f,%ebx │ │ │ │ sub $0xc,%esp │ │ │ │ - mov %ebp,%edx │ │ │ │ - call 5e3d30 │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %eax,(%esi) │ │ │ │ + mov %eax,0x8(%esi) │ │ │ │ + lea -0x372778(%ecx),%ebp │ │ │ │ mov %edi,%eax │ │ │ │ + mov %ebp,%edx │ │ │ │ call 5e3db0 │ │ │ │ + mov %ebp,%edx │ │ │ │ mov %eax,0xc(%esi) │ │ │ │ - mov %ebx,%eax │ │ │ │ - shr $0x6,%ebx │ │ │ │ - shr $0xb,%eax │ │ │ │ - and $0x1f,%ebx │ │ │ │ - and $0x1f,%eax │ │ │ │ + mov %edi,%eax │ │ │ │ + call 5e3d30 │ │ │ │ mov %ebx,0x4(%esi) │ │ │ │ - mov %eax,0x8(%esi) │ │ │ │ + mov %eax,(%esi) │ │ │ │ add $0xc,%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ @@ -1141278,23 +1141278,24 @@ │ │ │ │ mov %esi,%ecx │ │ │ │ lea -0x3727b8(%ebx),%edx │ │ │ │ shr $0x10,%ecx │ │ │ │ mov %edx,0xc(%esp) │ │ │ │ and $0x7f,%ecx │ │ │ │ mov %ecx,%eax │ │ │ │ mov %ecx,0x8(%esp) │ │ │ │ - call 5e3d30 │ │ │ │ + call 5e3db0 │ │ │ │ mov 0xc(%esp),%edx │ │ │ │ mov %eax,%ebp │ │ │ │ mov 0x8(%esp),%eax │ │ │ │ - call 5e3db0 │ │ │ │ - movd %ebp,%xmm1 │ │ │ │ - movd %eax,%xmm2 │ │ │ │ + call 5e3d30 │ │ │ │ + movd %ebp,%xmm2 │ │ │ │ + mov %eax,%edx │ │ │ │ mov %esi,%eax │ │ │ │ shr $0x6,%eax │ │ │ │ + movd %edx,%xmm1 │ │ │ │ mov %eax,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ and $0x3800003,%esi │ │ │ │ shr $0xb,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ movd %ecx,%xmm3 │ │ │ │ @@ -1141310,23 +1141311,22 @@ │ │ │ │ ja 5e592d │ │ │ │ cmp $0x2,%esi │ │ │ │ je 5e5e43 │ │ │ │ cmp $0x800001,%esi │ │ │ │ je 5e5e1f │ │ │ │ cmp $0x1,%esi │ │ │ │ jne 5e4518 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4518 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x722778(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4270 │ │ │ │ jmp 5e4700 │ │ │ │ - xchg %ax,%ax │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov %esi,%eax │ │ │ │ mov %esi,%ecx │ │ │ │ mov %esi,%edx │ │ │ │ shr $0x15,%eax │ │ │ │ shr $0xb,%ecx │ │ │ │ movd %eax,%xmm0 │ │ │ │ @@ -1141565,49 +1141565,49 @@ │ │ │ │ cmp $0x1,%eax │ │ │ │ je 5e510a │ │ │ │ cmp $0x2,%eax │ │ │ │ je 5e505a │ │ │ │ test %eax,%eax │ │ │ │ jne 5e4518 │ │ │ │ mov %esi,%edx │ │ │ │ - mov %esi,%ecx │ │ │ │ + mov 0x80(%edi),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ + shr $0x6,%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + and $0x1f,%edx │ │ │ │ + sar $0x18,%eax │ │ │ │ + mov %edx,%ebp │ │ │ │ + mov %esi,%edx │ │ │ │ shr $0x18,%esi │ │ │ │ shr $0xb,%edx │ │ │ │ - shr $0x6,%ecx │ │ │ │ and $0x3,%esi │ │ │ │ and $0x1f,%edx │ │ │ │ - and $0x1f,%ecx │ │ │ │ - shl $0x8,%eax │ │ │ │ - mov %edx,%ebp │ │ │ │ - mov 0x80(%edi),%edx │ │ │ │ - mov %ecx,0x8(%esp) │ │ │ │ - sar $0x18,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x60,%ecx │ │ │ │ + mov %edx,0x8(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x60,%edx │ │ │ │ cmp $0x2,%esi │ │ │ │ je 5e6289 │ │ │ │ cmp $0x3,%esi │ │ │ │ je 5e621d │ │ │ │ cmp $0x1,%esi │ │ │ │ je 5e6157 │ │ │ │ - cmp $0x20,%ecx │ │ │ │ + cmp $0x20,%edx │ │ │ │ je 5e4d30 │ │ │ │ - and $0x1000000,%edx │ │ │ │ + and $0x1000000,%ecx │ │ │ │ je 5e4d48 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ call 537d90 │ │ │ │ - mov %ebp,(%esp) │ │ │ │ mov %eax,%esi │ │ │ │ - call 537d90 │ │ │ │ - mov %eax,%edi │ │ │ │ pop %eax │ │ │ │ push 0x14(%esp) │ │ │ │ call 537d90 │ │ │ │ + mov %ebp,(%esp) │ │ │ │ + mov %eax,%edi │ │ │ │ + call 537d90 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ add %eax,%edx │ │ │ │ add %eax,%esi │ │ │ │ add %eax,%edi │ │ │ │ @@ -1141787,15 +1141787,15 @@ │ │ │ │ cmp $0x2800001,%esi │ │ │ │ je 5e5c59 │ │ │ │ ja 5e58f1 │ │ │ │ cmp $0x1800002,%esi │ │ │ │ je 5e5d0a │ │ │ │ cmp $0x2000001,%esi │ │ │ │ jne 5e4518 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4518 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x722478(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4270 │ │ │ │ jmp 5e4700 │ │ │ │ @@ -1141851,24 +1141851,24 @@ │ │ │ │ push $0x0 │ │ │ │ push %eax │ │ │ │ push (%eax) │ │ │ │ call 538330 │ │ │ │ add $0x30,%esp │ │ │ │ jmp 5e4700 │ │ │ │ mov %esi,%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ mov %esi,%edx │ │ │ │ + mov %esi,%ecx │ │ │ │ shr $0x18,%esi │ │ │ │ shl $0x8,%eax │ │ │ │ - shr $0xb,%ecx │ │ │ │ - and $0x3,%esi │ │ │ │ shr $0x6,%edx │ │ │ │ + and $0x3,%esi │ │ │ │ + shr $0xb,%ecx │ │ │ │ sar $0x18,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ and $0x1f,%edx │ │ │ │ + and $0x1f,%ecx │ │ │ │ cmp $0x1,%esi │ │ │ │ je 5e637a │ │ │ │ cmp $0x2,%esi │ │ │ │ je 5e62f5 │ │ │ │ test %esi,%esi │ │ │ │ jne 5e4518 │ │ │ │ mov 0x80(%edi),%esi │ │ │ │ @@ -1141876,22 +1141876,22 @@ │ │ │ │ and $0x60,%ebp │ │ │ │ cmp $0x20,%ebp │ │ │ │ je 5e4d30 │ │ │ │ and $0x1000000,%esi │ │ │ │ je 5e4d48 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ - mov %edx,0x1c(%esp) │ │ │ │ - mov %ecx,0x18(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ + mov %ecx,0x1c(%esp) │ │ │ │ call 537d90 │ │ │ │ - mov 0x18(%esp),%ecx │ │ │ │ + mov 0x1c(%esp),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,(%esp) │ │ │ │ call 537d90 │ │ │ │ - mov 0x1c(%esp),%edx │ │ │ │ + mov 0x18(%esp),%edx │ │ │ │ mov %eax,%edi │ │ │ │ mov %edx,(%esp) │ │ │ │ call 537d90 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ @@ -1142072,19 +1142072,19 @@ │ │ │ │ mov %ecx,0x14(%esp) │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ jne 5e75c1 │ │ │ │ lea -0x722c38(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3fe0 │ │ │ │ jmp 5e4700 │ │ │ │ - mov %esi,%eax │ │ │ │ mov %esi,%edx │ │ │ │ + mov %esi,%eax │ │ │ │ mov %esi,%ecx │ │ │ │ - shr $0x10,%eax │ │ │ │ shr $0xb,%edx │ │ │ │ + shr $0x10,%eax │ │ │ │ and $0x1f,%edx │ │ │ │ and $0x1,%eax │ │ │ │ shr $0x6,%ecx │ │ │ │ add $0x2,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ mov %edx,0x18(%esp) │ │ │ │ xor %edx,%edx │ │ │ │ @@ -1142100,16 +1142100,16 @@ │ │ │ │ jmp 5e4700 │ │ │ │ mov %esi,%eax │ │ │ │ mov %esi,%ecx │ │ │ │ mov %esi,%edx │ │ │ │ shr $0x10,%eax │ │ │ │ shr $0x6,%ecx │ │ │ │ and $0x1f,%ecx │ │ │ │ - and $0x1,%eax │ │ │ │ shr $0xb,%edx │ │ │ │ + and $0x1,%eax │ │ │ │ and $0x1f,%edx │ │ │ │ add $0x2,%eax │ │ │ │ mov %ecx,0x14(%esp) │ │ │ │ xor %ecx,%ecx │ │ │ │ and $0x20000,%esi │ │ │ │ mov %edx,0x18(%esp) │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ @@ -1142368,27 +1142368,27 @@ │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3ea0 │ │ │ │ jmp 5e4700 │ │ │ │ cmp $0x3000001,%esi │ │ │ │ je 5e5fe2 │ │ │ │ cmp $0x3800001,%esi │ │ │ │ jne 5e4518 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4518 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x722358(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4270 │ │ │ │ jmp 5e4700 │ │ │ │ cmp $0x1000001,%esi │ │ │ │ je 5e5f31 │ │ │ │ cmp $0x1000002,%esi │ │ │ │ jne 5e4518 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4518 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x722598(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4270 │ │ │ │ jmp 5e4700 │ │ │ │ @@ -1142570,15 +1142570,15 @@ │ │ │ │ movd %eax,%xmm1 │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm4,%xmm1 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e41c0 │ │ │ │ jmp 5e4700 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4518 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x722418(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4270 │ │ │ │ jmp 5e4700 │ │ │ │ @@ -1142611,15 +1142611,15 @@ │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm7,%xmm0 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ pand -0x3e9b68(%ebx),%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e41c0 │ │ │ │ jmp 5e4700 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4518 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x7224d8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4270 │ │ │ │ jmp 5e4700 │ │ │ │ @@ -1142667,39 +1142667,39 @@ │ │ │ │ test %ecx,%ecx │ │ │ │ je 5e4518 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e4080 │ │ │ │ jmp 5e4700 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4518 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x722658(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4270 │ │ │ │ jmp 5e4700 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4518 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x7226b8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4270 │ │ │ │ jmp 5e4700 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4518 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x722718(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4270 │ │ │ │ jmp 5e4700 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4518 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x722538(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4270 │ │ │ │ jmp 5e4700 │ │ │ │ @@ -1142744,15 +1142744,15 @@ │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm3,%xmm0 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ pand -0x3e9b68(%ebx),%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e41c0 │ │ │ │ jmp 5e4700 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4518 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x7225f8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4270 │ │ │ │ jmp 5e4700 │ │ │ │ @@ -1142785,15 +1142785,15 @@ │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm3,%xmm0 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ pand -0x3e9b68(%ebx),%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e41c0 │ │ │ │ jmp 5e4700 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4518 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x7223b8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4270 │ │ │ │ jmp 5e4700 │ │ │ │ @@ -1142881,28 +1142881,28 @@ │ │ │ │ test %ecx,%ecx │ │ │ │ je 5e4518 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e4080 │ │ │ │ jmp 5e4700 │ │ │ │ - cmp $0x20,%ecx │ │ │ │ + cmp $0x20,%edx │ │ │ │ je 5e4d30 │ │ │ │ - and $0x1000000,%edx │ │ │ │ + and $0x1000000,%ecx │ │ │ │ je 5e4d48 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ call 537d90 │ │ │ │ - mov %ebp,(%esp) │ │ │ │ mov %eax,%esi │ │ │ │ - call 537d90 │ │ │ │ - mov %eax,%edi │ │ │ │ pop %eax │ │ │ │ push 0x14(%esp) │ │ │ │ call 537d90 │ │ │ │ + mov %ebp,(%esp) │ │ │ │ + mov %eax,%edi │ │ │ │ + call 537d90 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ add %eax,%edx │ │ │ │ add %eax,%esi │ │ │ │ add %eax,%edi │ │ │ │ @@ -1142935,26 +1142935,26 @@ │ │ │ │ jmp 5e4700 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x722298(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3ea0 │ │ │ │ jmp 5e4700 │ │ │ │ - cmp $0x20,%ecx │ │ │ │ + cmp $0x20,%edx │ │ │ │ je 5e4d30 │ │ │ │ - and $0x1000000,%edx │ │ │ │ + and $0x1000000,%ecx │ │ │ │ je 5e4d48 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ call 537d90 │ │ │ │ - mov %ebp,(%esp) │ │ │ │ + pop %edi │ │ │ │ + push 0x14(%esp) │ │ │ │ mov %eax,%esi │ │ │ │ call 537d90 │ │ │ │ - pop %ebp │ │ │ │ - push 0x14(%esp) │ │ │ │ + mov %ebp,(%esp) │ │ │ │ mov %eax,%edi │ │ │ │ call 537d90 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ add %eax,%edx │ │ │ │ @@ -1142969,28 +1142969,28 @@ │ │ │ │ lea 0x1a8c8(%ebx),%eax │ │ │ │ push $0x0 │ │ │ │ push %eax │ │ │ │ push (%eax) │ │ │ │ call 5382c0 │ │ │ │ add $0x20,%esp │ │ │ │ jmp 5e4700 │ │ │ │ - cmp $0x20,%ecx │ │ │ │ + cmp $0x20,%edx │ │ │ │ je 5e4d30 │ │ │ │ - and $0x1000000,%edx │ │ │ │ + and $0x1000000,%ecx │ │ │ │ je 5e4d48 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ call 537d90 │ │ │ │ - mov %ebp,(%esp) │ │ │ │ mov %eax,%esi │ │ │ │ - call 537d90 │ │ │ │ - mov %eax,%edi │ │ │ │ pop %eax │ │ │ │ push 0x14(%esp) │ │ │ │ call 537d90 │ │ │ │ + mov %ebp,(%esp) │ │ │ │ + mov %eax,%edi │ │ │ │ + call 537d90 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ add %eax,%edx │ │ │ │ add %eax,%esi │ │ │ │ add %eax,%edi │ │ │ │ @@ -1143012,22 +1143012,22 @@ │ │ │ │ and $0x60,%ebp │ │ │ │ cmp $0x20,%ebp │ │ │ │ je 5e4d30 │ │ │ │ and $0x1000000,%esi │ │ │ │ je 5e4d48 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ - mov %edx,0x1c(%esp) │ │ │ │ - mov %ecx,0x18(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ + mov %ecx,0x1c(%esp) │ │ │ │ call 537d90 │ │ │ │ - mov 0x18(%esp),%ecx │ │ │ │ + mov 0x1c(%esp),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,(%esp) │ │ │ │ call 537d90 │ │ │ │ - mov 0x1c(%esp),%edx │ │ │ │ + mov 0x18(%esp),%edx │ │ │ │ mov %eax,%edi │ │ │ │ mov %edx,(%esp) │ │ │ │ call 537d90 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ @@ -1143052,22 +1143052,22 @@ │ │ │ │ and $0x60,%ebp │ │ │ │ cmp $0x20,%ebp │ │ │ │ je 5e4d30 │ │ │ │ and $0x1000000,%esi │ │ │ │ je 5e4d48 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ - mov %edx,0x1c(%esp) │ │ │ │ - mov %ecx,0x18(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ + mov %ecx,0x1c(%esp) │ │ │ │ call 537d90 │ │ │ │ - mov 0x18(%esp),%ecx │ │ │ │ + mov 0x1c(%esp),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,(%esp) │ │ │ │ call 537d90 │ │ │ │ - mov 0x1c(%esp),%edx │ │ │ │ + mov 0x18(%esp),%edx │ │ │ │ mov %eax,%edi │ │ │ │ mov %edx,(%esp) │ │ │ │ call 537d90 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ @@ -1143158,20 +1143158,20 @@ │ │ │ │ test %ecx,%ecx │ │ │ │ je 5e4518 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e4080 │ │ │ │ jmp 5e4700 │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ mov %esi,%eax │ │ │ │ movl $0x0,0x10(%esp) │ │ │ │ - shr $0xb,%edx │ │ │ │ shr $0x6,%ecx │ │ │ │ + shr $0xb,%edx │ │ │ │ shr $0x10,%eax │ │ │ │ and $0x1f,%edx │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ and $0x200000,%esi │ │ │ │ mov %edx,0x18(%esp) │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ @@ -1143253,20 +1143253,20 @@ │ │ │ │ movd %eax,%xmm1 │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm2,%xmm1 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3ea0 │ │ │ │ jmp 5e4700 │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ mov %esi,%eax │ │ │ │ movl $0x0,0x10(%esp) │ │ │ │ - shr $0xb,%edx │ │ │ │ shr $0x6,%ecx │ │ │ │ + shr $0xb,%edx │ │ │ │ shr $0x10,%eax │ │ │ │ and $0x1f,%edx │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ and $0x200000,%esi │ │ │ │ mov %edx,0x18(%esp) │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ @@ -1143373,20 +1143373,20 @@ │ │ │ │ movd %eax,%xmm1 │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm6,%xmm1 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3ea0 │ │ │ │ jmp 5e4700 │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ mov %esi,%eax │ │ │ │ movl $0x0,0x10(%esp) │ │ │ │ - shr $0xb,%edx │ │ │ │ shr $0x6,%ecx │ │ │ │ + shr $0xb,%edx │ │ │ │ shr $0x10,%eax │ │ │ │ and $0x1f,%edx │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ and $0x200000,%esi │ │ │ │ mov %edx,0x18(%esp) │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ @@ -1205608,23 +1205608,23 @@ │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 248fe0 <_start@@Base+0x30> │ │ │ │ add $0x6ea00f,%ebx │ │ │ │ sub $0x1c,%esp │ │ │ │ mov 0x34(%esp),%eax │ │ │ │ mov %eax,%ebp │ │ │ │ - mov %eax,%esi │ │ │ │ mov %eax,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ and $0xfc0007ff,%eax │ │ │ │ shr $0x15,%ebp │ │ │ │ - shr $0xb,%esi │ │ │ │ shr $0x10,%edi │ │ │ │ + shr $0xb,%esi │ │ │ │ and $0x1f,%ebp │ │ │ │ - and $0x1f,%esi │ │ │ │ and $0x1f,%edi │ │ │ │ + and $0x1f,%esi │ │ │ │ cmp $0x259,%eax │ │ │ │ je 61ae30 │ │ │ │ ja 61a9d0 │ │ │ │ cmp $0x159,%eax │ │ │ │ je 61ae90 │ │ │ │ ja 61aa60 │ │ │ │ cmp $0xd9,%eax │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -84217,15 +84217,15 @@ │ │ │ │ 0x00b2918c 410e1483 05430e30 024a0a0e 1446c30e A....C.0.J...F.. │ │ │ │ 0x00b2919c 1041c60e 0c41c70e 0841c50e 044f0b52 .A...A...A...O.R │ │ │ │ 0x00b291ac 0e1443c3 0e1041c6 0e0c43c7 0e0841c5 ..C...A...C...A. │ │ │ │ 0x00b291bc 0e040000 18000000 6c8f1400 7d3370ff ........l...}3p. │ │ │ │ 0x00b291cc 05000000 000e3083 05850286 04870300 ......0......... │ │ │ │ 0x00b291dc 38000000 888f1400 5cacabff 5d000000 8.......\...]... │ │ │ │ 0x00b291ec 004c0e08 8502410e 0c870343 0e108604 .L....A....C.... │ │ │ │ - 0x00b291fc 460e1483 05500e20 6c0e1441 c30e1041 F....P. l..A...A │ │ │ │ + 0x00b291fc 480e1483 05540e20 660e1441 c30e1041 H....T. f..A...A │ │ │ │ 0x00b2920c c60e0c41 c70e0841 c50e0400 78000000 ...A...A....x... │ │ │ │ 0x00b2921c c48f1400 80acabff ae000000 00410e08 .............A.. │ │ │ │ 0x00b2922c 8502410e 0c870343 0e108604 430e1483 ..A....C....C... │ │ │ │ 0x00b2923c 054e0e30 5b0e3c43 0e404a0e 3c430e40 .N.0[.hv8!Dw │ │ │ │ ]{N>O"^(6b │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1140395,24 +1140395,24 @@ │ │ │ │ mov %edi,%eax │ │ │ │ lea -0x371778(%ecx),%ebp │ │ │ │ sub $0xc,%esp │ │ │ │ mov %ebp,%edx │ │ │ │ call 5e3c30 │ │ │ │ mov %ebp,%edx │ │ │ │ mov %eax,0xc(%esi) │ │ │ │ + mov %edi,%eax │ │ │ │ + call 5e3bb0 │ │ │ │ + mov %eax,(%esi) │ │ │ │ mov %ebx,%eax │ │ │ │ shr $0x6,%ebx │ │ │ │ shr $0xb,%eax │ │ │ │ and $0x1f,%ebx │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %eax,0x8(%esi) │ │ │ │ - mov %edi,%eax │ │ │ │ - call 5e3bb0 │ │ │ │ mov %ebx,0x4(%esi) │ │ │ │ - mov %eax,(%esi) │ │ │ │ + mov %eax,0x8(%esi) │ │ │ │ add $0xc,%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ @@ -1141196,23 +1141196,24 @@ │ │ │ │ mov %esi,%ecx │ │ │ │ lea -0x3717b8(%ebx),%edx │ │ │ │ shr $0x10,%ecx │ │ │ │ mov %edx,0xc(%esp) │ │ │ │ and $0x7f,%ecx │ │ │ │ mov %ecx,%eax │ │ │ │ mov %ecx,0x8(%esp) │ │ │ │ - call 5e3bb0 │ │ │ │ + call 5e3c30 │ │ │ │ mov 0xc(%esp),%edx │ │ │ │ mov %eax,%ebp │ │ │ │ mov 0x8(%esp),%eax │ │ │ │ - call 5e3c30 │ │ │ │ - movd %ebp,%xmm1 │ │ │ │ - movd %eax,%xmm2 │ │ │ │ + call 5e3bb0 │ │ │ │ + movd %ebp,%xmm2 │ │ │ │ + mov %eax,%edx │ │ │ │ mov %esi,%eax │ │ │ │ shr $0x6,%eax │ │ │ │ + movd %edx,%xmm1 │ │ │ │ mov %eax,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ and $0x3800003,%esi │ │ │ │ shr $0xb,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ movd %ecx,%xmm3 │ │ │ │ @@ -1141228,23 +1141229,22 @@ │ │ │ │ ja 5e57ad │ │ │ │ cmp $0x2,%esi │ │ │ │ je 5e5cc3 │ │ │ │ cmp $0x800001,%esi │ │ │ │ je 5e5c9f │ │ │ │ cmp $0x1,%esi │ │ │ │ jne 5e4398 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4398 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71f8f8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e40f0 │ │ │ │ jmp 5e4580 │ │ │ │ - xchg %ax,%ax │ │ │ │ lea %cs:0x0(%esi,%eiz,1),%esi │ │ │ │ mov %esi,%eax │ │ │ │ mov %esi,%ecx │ │ │ │ mov %esi,%edx │ │ │ │ shr $0x15,%eax │ │ │ │ shr $0xb,%ecx │ │ │ │ movd %eax,%xmm0 │ │ │ │ @@ -1141483,49 +1141483,49 @@ │ │ │ │ cmp $0x1,%eax │ │ │ │ je 5e4f8a │ │ │ │ cmp $0x2,%eax │ │ │ │ je 5e4eda │ │ │ │ test %eax,%eax │ │ │ │ jne 5e4398 │ │ │ │ mov %esi,%edx │ │ │ │ - mov %esi,%ecx │ │ │ │ + mov 0x80(%edi),%ecx │ │ │ │ mov %esi,%eax │ │ │ │ + shr $0x6,%edx │ │ │ │ + shl $0x8,%eax │ │ │ │ + and $0x1f,%edx │ │ │ │ + sar $0x18,%eax │ │ │ │ + mov %edx,%ebp │ │ │ │ + mov %esi,%edx │ │ │ │ shr $0x18,%esi │ │ │ │ shr $0xb,%edx │ │ │ │ - shr $0x6,%ecx │ │ │ │ and $0x3,%esi │ │ │ │ and $0x1f,%edx │ │ │ │ - and $0x1f,%ecx │ │ │ │ - shl $0x8,%eax │ │ │ │ - mov %edx,%ebp │ │ │ │ - mov 0x80(%edi),%edx │ │ │ │ - mov %ecx,0x8(%esp) │ │ │ │ - sar $0x18,%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - and $0x60,%ecx │ │ │ │ + mov %edx,0x8(%esp) │ │ │ │ + mov %ecx,%edx │ │ │ │ + and $0x60,%edx │ │ │ │ cmp $0x2,%esi │ │ │ │ je 5e6109 │ │ │ │ cmp $0x3,%esi │ │ │ │ je 5e609d │ │ │ │ cmp $0x1,%esi │ │ │ │ je 5e5fd7 │ │ │ │ - cmp $0x20,%ecx │ │ │ │ + cmp $0x20,%edx │ │ │ │ je 5e4bb0 │ │ │ │ - and $0x1000000,%edx │ │ │ │ + and $0x1000000,%ecx │ │ │ │ je 5e4bc8 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ call 537b90 │ │ │ │ - mov %ebp,(%esp) │ │ │ │ mov %eax,%esi │ │ │ │ - call 537b90 │ │ │ │ - mov %eax,%edi │ │ │ │ pop %eax │ │ │ │ push 0x14(%esp) │ │ │ │ call 537b90 │ │ │ │ + mov %ebp,(%esp) │ │ │ │ + mov %eax,%edi │ │ │ │ + call 537b90 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ add %eax,%edx │ │ │ │ add %eax,%esi │ │ │ │ add %eax,%edi │ │ │ │ @@ -1141705,15 +1141705,15 @@ │ │ │ │ cmp $0x2800001,%esi │ │ │ │ je 5e5ad9 │ │ │ │ ja 5e5771 │ │ │ │ cmp $0x1800002,%esi │ │ │ │ je 5e5b8a │ │ │ │ cmp $0x2000001,%esi │ │ │ │ jne 5e4398 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4398 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71f5f8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e40f0 │ │ │ │ jmp 5e4580 │ │ │ │ @@ -1141769,24 +1141769,24 @@ │ │ │ │ push $0x0 │ │ │ │ push %eax │ │ │ │ push (%eax) │ │ │ │ call 538130 │ │ │ │ add $0x30,%esp │ │ │ │ jmp 5e4580 │ │ │ │ mov %esi,%eax │ │ │ │ - mov %esi,%ecx │ │ │ │ mov %esi,%edx │ │ │ │ + mov %esi,%ecx │ │ │ │ shr $0x18,%esi │ │ │ │ shl $0x8,%eax │ │ │ │ - shr $0xb,%ecx │ │ │ │ - and $0x3,%esi │ │ │ │ shr $0x6,%edx │ │ │ │ + and $0x3,%esi │ │ │ │ + shr $0xb,%ecx │ │ │ │ sar $0x18,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ and $0x1f,%edx │ │ │ │ + and $0x1f,%ecx │ │ │ │ cmp $0x1,%esi │ │ │ │ je 5e61fa │ │ │ │ cmp $0x2,%esi │ │ │ │ je 5e6175 │ │ │ │ test %esi,%esi │ │ │ │ jne 5e4398 │ │ │ │ mov 0x80(%edi),%esi │ │ │ │ @@ -1141794,22 +1141794,22 @@ │ │ │ │ and $0x60,%ebp │ │ │ │ cmp $0x20,%ebp │ │ │ │ je 5e4bb0 │ │ │ │ and $0x1000000,%esi │ │ │ │ je 5e4bc8 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ - mov %edx,0x1c(%esp) │ │ │ │ - mov %ecx,0x18(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ + mov %ecx,0x1c(%esp) │ │ │ │ call 537b90 │ │ │ │ - mov 0x18(%esp),%ecx │ │ │ │ + mov 0x1c(%esp),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,(%esp) │ │ │ │ call 537b90 │ │ │ │ - mov 0x1c(%esp),%edx │ │ │ │ + mov 0x18(%esp),%edx │ │ │ │ mov %eax,%edi │ │ │ │ mov %edx,(%esp) │ │ │ │ call 537b90 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ @@ -1141990,44 +1141990,44 @@ │ │ │ │ mov %ecx,0x14(%esp) │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ jne 5e7441 │ │ │ │ lea -0x71fdb8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3e60 │ │ │ │ jmp 5e4580 │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%eax │ │ │ │ + mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ - shr $0xb,%edx │ │ │ │ shr $0x10,%eax │ │ │ │ + shr $0xb,%edx │ │ │ │ and $0x1f,%edx │ │ │ │ - shr $0x6,%ecx │ │ │ │ and $0x1,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ + shr $0x6,%ecx │ │ │ │ add $0x2,%eax │ │ │ │ + and $0x1f,%ecx │ │ │ │ mov %edx,0x18(%esp) │ │ │ │ xor %edx,%edx │ │ │ │ and $0x20000,%esi │ │ │ │ mov %edx,0x1c(%esp) │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ mov %eax,0x10(%esp) │ │ │ │ mov %ecx,0x14(%esp) │ │ │ │ jne 5e73d5 │ │ │ │ lea -0x71fe58(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3e60 │ │ │ │ jmp 5e4580 │ │ │ │ - mov %esi,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %esi,%edx │ │ │ │ - shr $0x6,%ecx │ │ │ │ shr $0x10,%eax │ │ │ │ + shr $0x6,%ecx │ │ │ │ and $0x1f,%ecx │ │ │ │ - shr $0xb,%edx │ │ │ │ and $0x1,%eax │ │ │ │ + shr $0xb,%edx │ │ │ │ and $0x1f,%edx │ │ │ │ add $0x2,%eax │ │ │ │ mov %ecx,0x14(%esp) │ │ │ │ xor %ecx,%ecx │ │ │ │ and $0x20000,%esi │ │ │ │ mov %edx,0x18(%esp) │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ @@ -1142197,19 +1142197,19 @@ │ │ │ │ mov %esi,%eax │ │ │ │ mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ xor %ebp,%ebp │ │ │ │ shr $0x10,%eax │ │ │ │ shr $0xb,%edx │ │ │ │ mov %ebp,0x1c(%esp) │ │ │ │ - shr $0x6,%ecx │ │ │ │ and $0x1,%eax │ │ │ │ + shr $0x6,%ecx │ │ │ │ and $0x1f,%edx │ │ │ │ - and $0x1f,%ecx │ │ │ │ add $0x2,%eax │ │ │ │ + and $0x1f,%ecx │ │ │ │ and $0x20000,%esi │ │ │ │ mov %edx,0x18(%esp) │ │ │ │ mov %eax,0x10(%esp) │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ mov %ecx,0x14(%esp) │ │ │ │ jne 5e742f │ │ │ │ lea -0x71ff98(%ebx),%ecx │ │ │ │ @@ -1142286,27 +1142286,27 @@ │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3d20 │ │ │ │ jmp 5e4580 │ │ │ │ cmp $0x3000001,%esi │ │ │ │ je 5e5e62 │ │ │ │ cmp $0x3800001,%esi │ │ │ │ jne 5e4398 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4398 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71f4d8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e40f0 │ │ │ │ jmp 5e4580 │ │ │ │ cmp $0x1000001,%esi │ │ │ │ je 5e5db1 │ │ │ │ cmp $0x1000002,%esi │ │ │ │ jne 5e4398 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4398 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71f718(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e40f0 │ │ │ │ jmp 5e4580 │ │ │ │ @@ -1142488,15 +1142488,15 @@ │ │ │ │ movd %eax,%xmm1 │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm4,%xmm1 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e4040 │ │ │ │ jmp 5e4580 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4398 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71f598(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e40f0 │ │ │ │ jmp 5e4580 │ │ │ │ @@ -1142529,15 +1142529,15 @@ │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm7,%xmm0 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ pand -0x3e8b68(%ebx),%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e4040 │ │ │ │ jmp 5e4580 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4398 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71f658(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e40f0 │ │ │ │ jmp 5e4580 │ │ │ │ @@ -1142585,39 +1142585,39 @@ │ │ │ │ test %ecx,%ecx │ │ │ │ je 5e4398 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3f00 │ │ │ │ jmp 5e4580 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4398 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71f7d8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e40f0 │ │ │ │ jmp 5e4580 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4398 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71f838(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e40f0 │ │ │ │ jmp 5e4580 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4398 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71f898(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e40f0 │ │ │ │ jmp 5e4580 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4398 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71f6b8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e40f0 │ │ │ │ jmp 5e4580 │ │ │ │ @@ -1142662,15 +1142662,15 @@ │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm3,%xmm0 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ pand -0x3e8b68(%ebx),%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e4040 │ │ │ │ jmp 5e4580 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4398 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71f778(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e40f0 │ │ │ │ jmp 5e4580 │ │ │ │ @@ -1142703,15 +1142703,15 @@ │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm3,%xmm0 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ pand -0x3e8b68(%ebx),%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e4040 │ │ │ │ jmp 5e4580 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4398 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71f538(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e40f0 │ │ │ │ jmp 5e4580 │ │ │ │ @@ -1142799,28 +1142799,28 @@ │ │ │ │ test %ecx,%ecx │ │ │ │ je 5e4398 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3f00 │ │ │ │ jmp 5e4580 │ │ │ │ - cmp $0x20,%ecx │ │ │ │ + cmp $0x20,%edx │ │ │ │ je 5e4bb0 │ │ │ │ - and $0x1000000,%edx │ │ │ │ + and $0x1000000,%ecx │ │ │ │ je 5e4bc8 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ call 537b90 │ │ │ │ - mov %ebp,(%esp) │ │ │ │ mov %eax,%esi │ │ │ │ - call 537b90 │ │ │ │ - mov %eax,%edi │ │ │ │ pop %eax │ │ │ │ push 0x14(%esp) │ │ │ │ call 537b90 │ │ │ │ + mov %ebp,(%esp) │ │ │ │ + mov %eax,%edi │ │ │ │ + call 537b90 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ add %eax,%edx │ │ │ │ add %eax,%esi │ │ │ │ add %eax,%edi │ │ │ │ @@ -1142853,26 +1142853,26 @@ │ │ │ │ jmp 5e4580 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71f418(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3d20 │ │ │ │ jmp 5e4580 │ │ │ │ - cmp $0x20,%ecx │ │ │ │ + cmp $0x20,%edx │ │ │ │ je 5e4bb0 │ │ │ │ - and $0x1000000,%edx │ │ │ │ + and $0x1000000,%ecx │ │ │ │ je 5e4bc8 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ call 537b90 │ │ │ │ - mov %ebp,(%esp) │ │ │ │ + pop %edi │ │ │ │ + push 0x14(%esp) │ │ │ │ mov %eax,%esi │ │ │ │ call 537b90 │ │ │ │ - pop %ebp │ │ │ │ - push 0x14(%esp) │ │ │ │ + mov %ebp,(%esp) │ │ │ │ mov %eax,%edi │ │ │ │ call 537b90 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ add %eax,%edx │ │ │ │ @@ -1142887,28 +1142887,28 @@ │ │ │ │ lea 0x1a8c8(%ebx),%eax │ │ │ │ push $0x0 │ │ │ │ push %eax │ │ │ │ push (%eax) │ │ │ │ call 5380c0 │ │ │ │ add $0x20,%esp │ │ │ │ jmp 5e4580 │ │ │ │ - cmp $0x20,%ecx │ │ │ │ + cmp $0x20,%edx │ │ │ │ je 5e4bb0 │ │ │ │ - and $0x1000000,%edx │ │ │ │ + and $0x1000000,%ecx │ │ │ │ je 5e4bc8 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ call 537b90 │ │ │ │ - mov %ebp,(%esp) │ │ │ │ mov %eax,%esi │ │ │ │ - call 537b90 │ │ │ │ - mov %eax,%edi │ │ │ │ pop %eax │ │ │ │ push 0x14(%esp) │ │ │ │ call 537b90 │ │ │ │ + mov %ebp,(%esp) │ │ │ │ + mov %eax,%edi │ │ │ │ + call 537b90 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ add %eax,%edx │ │ │ │ add %eax,%esi │ │ │ │ add %eax,%edi │ │ │ │ @@ -1142930,22 +1142930,22 @@ │ │ │ │ and $0x60,%ebp │ │ │ │ cmp $0x20,%ebp │ │ │ │ je 5e4bb0 │ │ │ │ and $0x1000000,%esi │ │ │ │ je 5e4bc8 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ - mov %edx,0x1c(%esp) │ │ │ │ - mov %ecx,0x18(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ + mov %ecx,0x1c(%esp) │ │ │ │ call 537b90 │ │ │ │ - mov 0x18(%esp),%ecx │ │ │ │ + mov 0x1c(%esp),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,(%esp) │ │ │ │ call 537b90 │ │ │ │ - mov 0x1c(%esp),%edx │ │ │ │ + mov 0x18(%esp),%edx │ │ │ │ mov %eax,%edi │ │ │ │ mov %edx,(%esp) │ │ │ │ call 537b90 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ @@ -1142970,22 +1142970,22 @@ │ │ │ │ and $0x60,%ebp │ │ │ │ cmp $0x20,%ebp │ │ │ │ je 5e4bb0 │ │ │ │ and $0x1000000,%esi │ │ │ │ je 5e4bc8 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ - mov %edx,0x1c(%esp) │ │ │ │ - mov %ecx,0x18(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ + mov %ecx,0x1c(%esp) │ │ │ │ call 537b90 │ │ │ │ - mov 0x18(%esp),%ecx │ │ │ │ + mov 0x1c(%esp),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,(%esp) │ │ │ │ call 537b90 │ │ │ │ - mov 0x1c(%esp),%edx │ │ │ │ + mov 0x18(%esp),%edx │ │ │ │ mov %eax,%edi │ │ │ │ mov %edx,(%esp) │ │ │ │ call 537b90 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ @@ -1143076,20 +1143076,20 @@ │ │ │ │ test %ecx,%ecx │ │ │ │ je 5e4398 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3f00 │ │ │ │ jmp 5e4580 │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%eax │ │ │ │ + mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ movl $0x0,0x10(%esp) │ │ │ │ - shr $0xb,%edx │ │ │ │ shr $0x10,%eax │ │ │ │ + shr $0xb,%edx │ │ │ │ shr $0x6,%ecx │ │ │ │ and $0x1f,%edx │ │ │ │ and $0x1f,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x200000,%esi │ │ │ │ mov %edx,0x18(%esp) │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ @@ -1143171,20 +1143171,20 @@ │ │ │ │ movd %eax,%xmm1 │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm2,%xmm1 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3d20 │ │ │ │ jmp 5e4580 │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%eax │ │ │ │ + mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ movl $0x0,0x10(%esp) │ │ │ │ - shr $0xb,%edx │ │ │ │ shr $0x10,%eax │ │ │ │ + shr $0xb,%edx │ │ │ │ shr $0x6,%ecx │ │ │ │ and $0x1f,%edx │ │ │ │ and $0x1f,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x200000,%esi │ │ │ │ mov %edx,0x18(%esp) │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ @@ -1143291,20 +1143291,20 @@ │ │ │ │ movd %eax,%xmm1 │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm6,%xmm1 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3d20 │ │ │ │ jmp 5e4580 │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%eax │ │ │ │ + mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ movl $0x0,0x10(%esp) │ │ │ │ - shr $0xb,%edx │ │ │ │ shr $0x10,%eax │ │ │ │ + shr $0xb,%edx │ │ │ │ shr $0x6,%ecx │ │ │ │ and $0x1f,%edx │ │ │ │ and $0x1f,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ and $0x200000,%esi │ │ │ │ mov %edx,0x18(%esp) │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ @@ -1205525,23 +1205525,23 @@ │ │ │ │ push %edi │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 248db0 <_start@@Base+0x30> │ │ │ │ add $0x6e718f,%ebx │ │ │ │ sub $0x1c,%esp │ │ │ │ mov 0x34(%esp),%eax │ │ │ │ - mov %eax,%ebp │ │ │ │ mov %eax,%esi │ │ │ │ + mov %eax,%ebp │ │ │ │ mov %eax,%edi │ │ │ │ and $0xfc0007ff,%eax │ │ │ │ - shr $0x15,%ebp │ │ │ │ shr $0xb,%esi │ │ │ │ + shr $0x15,%ebp │ │ │ │ shr $0x10,%edi │ │ │ │ - and $0x1f,%ebp │ │ │ │ and $0x1f,%esi │ │ │ │ + and $0x1f,%ebp │ │ │ │ and $0x1f,%edi │ │ │ │ cmp $0x259,%eax │ │ │ │ je 61acb0 │ │ │ │ ja 61a850 │ │ │ │ cmp $0x159,%eax │ │ │ │ je 61ad10 │ │ │ │ ja 61a8e0 │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -84296,33 +84296,33 @@ │ │ │ │ 0x00b275b4 9ccdabff 15310000 00410e08 8502410e .....1...A....A. │ │ │ │ 0x00b275c4 0c870341 0e108604 410e1483 054e0e50 ...A....A....N.P │ │ │ │ 0x00b275d4 024c0a0e 1441c30e 1041c60e 0c41c70e .L...A...A...A.. │ │ │ │ 0x00b275e4 0841c50e 044e0b02 520e5c49 0e604e0e .A...N..R.\I.`N. │ │ │ │ 0x00b275f4 504c0e5c 4a0e6046 0e644f0e 68410e6c PL.\J.`F.dO.hA.l │ │ │ │ 0x00b27604 410e7048 0e507d0e 5c510e60 510e5075 A.pH.P}.\Q.`Q.Pu │ │ │ │ 0x00b27614 0e5c490e 604e0e50 7a0e5c51 0e60510e .\I.`N.Pz.\Q.`Q. │ │ │ │ - 0x00b27624 5003f405 0e5c410e 60520e5c 440e6048 P....\A.`R.\D.`H │ │ │ │ + 0x00b27624 5003f405 0e5c410e 60480e5c 440e6052 P....\A.`H.\D.`R │ │ │ │ 0x00b27634 0e54520e 58410e5c 410e6049 0e64480e .TR.XA.\A.`I.dH. │ │ │ │ 0x00b27644 68410e6c 420e7048 0e504b0e 5c410e60 hA.lB.pH.PK.\A.` │ │ │ │ 0x00b27654 480e504f 0e58420e 5c410e60 480e5003 H.PO.XB.\A.`H.P. │ │ │ │ 0x00b27664 39030e5c 470e6002 4d0e6444 0e68410e 9..\G.`.M.dD.hA. │ │ │ │ 0x00b27674 6c410e70 490e7448 0e78410e 7c420e80 lA.pI.tH.xA.|B.. │ │ │ │ 0x00b27684 01480e50 02600e5c 410e606c 0e54520e .H.P.`.\A.`l.TR. │ │ │ │ 0x00b27694 58410e5c 410e6049 0e64480e 68410e6c XA.\A.`I.dH.hA.l │ │ │ │ 0x00b276a4 420e7048 0e5003da 040e5c47 0e606c0e B.pH.P....\G.`l. │ │ │ │ 0x00b276b4 54520e58 410e5c41 0e60490e 64480e68 TR.XA.\A.`I.dH.h │ │ │ │ 0x00b276c4 410e6c42 0e70480e 5003a402 0e5c470e A.lB.pH.P....\G. │ │ │ │ 0x00b276d4 606c0e54 540e5841 0e5c410e 60490e64 `l.TT.XA.\A.`I.d │ │ │ │ 0x00b276e4 480e6841 0e6c420e 70480e50 0367070e H.hA.lB.pH.P.g.. │ │ │ │ - 0x00b276f4 5c410e60 520e5c44 0e60480e 54520e58 \A.`R.\D.`H.TR.X │ │ │ │ + 0x00b276f4 5c410e60 480e5c44 0e60520e 54520e58 \A.`H.\D.`R.TR.X │ │ │ │ 0x00b27704 410e5c41 0e60490e 64480e68 410e6c42 A.\A.`I.dH.hA.lB │ │ │ │ - 0x00b27714 0e70480e 5002770e 5c410e60 500e5c44 .pH.P.w.\A.`P.\D │ │ │ │ - 0x00b27724 0e604a0e 54520e58 410e5c41 0e60490e .`J.TR.XA.\A.`I. │ │ │ │ + 0x00b27714 0e70480e 5002770e 5c410e60 460e5c44 .pH.P.w.\A.`F.\D │ │ │ │ + 0x00b27724 0e60540e 54520e58 410e5c41 0e60490e .`T.TR.XA.\A.`I. │ │ │ │ 0x00b27734 64480e68 410e6c42 0e70480e 505d0e5c dH.hA.lB.pH.P].\ │ │ │ │ - 0x00b27744 410e6052 0e5c440e 60480e54 520e5841 A.`R.\D.`H.TR.XA │ │ │ │ + 0x00b27744 410e6048 0e5c440e 60520e54 520e5841 A.`H.\D.`R.TR.XA │ │ │ │ 0x00b27754 0e5c410e 60490e64 480e6841 0e6c420e .\A.`I.dH.hA.lB. │ │ │ │ 0x00b27764 70480e50 680e5c41 0e606c0e 54520e58 pH.Ph.\A.`l.TR.X │ │ │ │ 0x00b27774 410e5c41 0e60490e 64480e68 410e6c42 A.\A.`I.dH.hA.lB │ │ │ │ 0x00b27784 0e70480e 50680e5c 410e606c 0e54520e .pH.Ph.\A.`l.TR. │ │ │ │ 0x00b27794 58410e5c 410e6049 0e64480e 68410e6c XA.\A.`I.dH.hA.l │ │ │ │ 0x00b277a4 420e7048 0e500370 0a0e5c44 0e600241 B.pH.P.p..\D.`.A │ │ │ │ 0x00b277b4 0e64410e 68470e6c 410e7049 0e74480e .dA.hG.lA.pI.tH. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61313031 31663638 39643831 66656537 a1011f689d81fee7 │ │ │ │ - 0x00000010 65643362 66396238 66336633 64393434 ed3bf9b8f3f3d944 │ │ │ │ - 0x00000020 65376161 61302e64 65627567 00000000 e7aaa0.debug.... │ │ │ │ - 0x00000030 bd8acf17 .... │ │ │ │ + 0x00000000 30306432 36393237 33653630 36333662 00d269273e60636b │ │ │ │ + 0x00000010 32393830 38353634 34373435 65343835 298085644745e485 │ │ │ │ + 0x00000020 30343733 34612e64 65627567 00000000 04734a.debug.... │ │ │ │ + 0x00000030 4b114c6f K.Lo