--- /srv/rebuilderd/tmp/rebuilderduYGNXC/inputs/qemu-system-mips_10.2.0+ds-2_i386.deb +++ /srv/rebuilderd/tmp/rebuilderduYGNXC/out/qemu-system-mips_10.2.0+ds-2_i386.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-14 15:22:29.000000 debian-binary │ -rw-r--r-- 0 0 0 1404 2026-01-14 15:22:29.000000 control.tar.xz │ --rw-r--r-- 0 0 0 7595124 2026-01-14 15:22:29.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 7596208 2026-01-14 15:22:29.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: 74a5787b03a0df4547473d876612bf046ebda8a1 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a99222ffe94fb5faae6ba3f24402257dfab9d64d │ │ │ │ │ │ │ │ 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 {} │ │ │ │ @@ -768991,19 +768991,19 @@ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_advance_loc: 17 to 005e44e5 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_advance_loc2: 1524 to 005e4ad9 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e4ada │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 18 to 005e4aec │ │ │ │ + DW_CFA_advance_loc: 8 to 005e4ae2 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ - DW_CFA_advance_loc: 4 to 005e4af0 │ │ │ │ + DW_CFA_advance_loc: 4 to 005e4ae6 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 005e4af8 │ │ │ │ + DW_CFA_advance_loc: 18 to 005e4af8 │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ DW_CFA_advance_loc: 18 to 005e4b0a │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ DW_CFA_advance_loc: 1 to 005e4b0b │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e4b0c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ @@ -769119,19 +769119,19 @@ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_advance_loc: 8 to 005e5808 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_advance_loc2: 1895 to 005e5f6f │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e5f70 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 18 to 005e5f82 │ │ │ │ + DW_CFA_advance_loc: 8 to 005e5f78 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ - DW_CFA_advance_loc: 4 to 005e5f86 │ │ │ │ + DW_CFA_advance_loc: 4 to 005e5f7c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 005e5f8e │ │ │ │ + DW_CFA_advance_loc: 18 to 005e5f8e │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ DW_CFA_advance_loc: 18 to 005e5fa0 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ DW_CFA_advance_loc: 1 to 005e5fa1 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e5fa2 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ @@ -769145,19 +769145,19 @@ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_advance_loc: 8 to 005e5fbe │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_advance_loc1: 119 to 005e6035 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e6036 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 16 to 005e6046 │ │ │ │ + DW_CFA_advance_loc: 6 to 005e603c │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ - DW_CFA_advance_loc: 4 to 005e604a │ │ │ │ + DW_CFA_advance_loc: 4 to 005e6040 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 10 to 005e6054 │ │ │ │ + DW_CFA_advance_loc: 20 to 005e6054 │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ DW_CFA_advance_loc: 18 to 005e6066 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ DW_CFA_advance_loc: 1 to 005e6067 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e6068 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ @@ -769171,19 +769171,19 @@ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_advance_loc: 8 to 005e6084 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_advance_loc: 29 to 005e60a1 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e60a2 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 18 to 005e60b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 005e60aa │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ - DW_CFA_advance_loc: 4 to 005e60b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 005e60ae │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 005e60c0 │ │ │ │ + DW_CFA_advance_loc: 18 to 005e60c0 │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ DW_CFA_advance_loc: 18 to 005e60d2 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ DW_CFA_advance_loc: 1 to 005e60d3 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e60d4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib/ld-linux.so.2 │ │ │ │ +M/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 {} │ │ │ │ @@ -1140350,20 +1140350,20 @@ │ │ │ │ call 5e3b30 │ │ │ │ mov %ebp,%edx │ │ │ │ mov %eax,(%esi) │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3bb0 │ │ │ │ mov %eax,0xc(%esi) │ │ │ │ mov %ebx,%eax │ │ │ │ - shr $0x6,%ebx │ │ │ │ - shr $0xb,%eax │ │ │ │ + shr $0xb,%ebx │ │ │ │ + shr $0x6,%eax │ │ │ │ and $0x1f,%ebx │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %ebx,0x4(%esi) │ │ │ │ - mov %eax,0x8(%esi) │ │ │ │ + mov %ebx,0x8(%esi) │ │ │ │ + mov %eax,0x4(%esi) │ │ │ │ add $0xc,%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ @@ -1141147,24 +1141147,23 @@ │ │ │ │ mov %esi,%ecx │ │ │ │ lea -0x3717d8(%ebx),%edx │ │ │ │ shr $0x10,%ecx │ │ │ │ mov %edx,0xc(%esp) │ │ │ │ and $0x7f,%ecx │ │ │ │ mov %ecx,%eax │ │ │ │ mov %ecx,0x8(%esp) │ │ │ │ - call 5e3bb0 │ │ │ │ + call 5e3b30 │ │ │ │ mov 0xc(%esp),%edx │ │ │ │ mov %eax,%ebp │ │ │ │ mov 0x8(%esp),%eax │ │ │ │ - call 5e3b30 │ │ │ │ - movd %ebp,%xmm2 │ │ │ │ - mov %eax,%edx │ │ │ │ + call 5e3bb0 │ │ │ │ + movd %ebp,%xmm1 │ │ │ │ + movd %eax,%xmm2 │ │ │ │ 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 │ │ │ │ @@ -1141180,22 +1141179,23 @@ │ │ │ │ ja 5e572d │ │ │ │ cmp $0x2,%esi │ │ │ │ je 5e5c43 │ │ │ │ cmp $0x800001,%esi │ │ │ │ je 5e5c1f │ │ │ │ cmp $0x1,%esi │ │ │ │ jne 5e4318 │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ je 5e4318 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x720978(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4070 │ │ │ │ jmp 5e4500 │ │ │ │ + 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 │ │ │ │ @@ -1141434,49 +1141434,49 @@ │ │ │ │ cmp $0x1,%eax │ │ │ │ je 5e4f0a │ │ │ │ cmp $0x2,%eax │ │ │ │ je 5e4e5a │ │ │ │ test %eax,%eax │ │ │ │ jne 5e4318 │ │ │ │ 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 5e6089 │ │ │ │ cmp $0x3,%esi │ │ │ │ je 5e601d │ │ │ │ cmp $0x1,%esi │ │ │ │ je 5e5f57 │ │ │ │ - cmp $0x20,%ecx │ │ │ │ + cmp $0x20,%edx │ │ │ │ je 5e4b30 │ │ │ │ - and $0x1000000,%edx │ │ │ │ + and $0x1000000,%ecx │ │ │ │ je 5e4b48 │ │ │ │ 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 │ │ │ │ @@ -1141656,15 +1141656,15 @@ │ │ │ │ cmp $0x2800001,%esi │ │ │ │ je 5e5a59 │ │ │ │ ja 5e56f1 │ │ │ │ cmp $0x1800002,%esi │ │ │ │ je 5e5b0a │ │ │ │ cmp $0x2000001,%esi │ │ │ │ jne 5e4318 │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ je 5e4318 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x720678(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4070 │ │ │ │ jmp 5e4500 │ │ │ │ @@ -1141720,24 +1141720,24 @@ │ │ │ │ push $0x0 │ │ │ │ push %eax │ │ │ │ push (%eax) │ │ │ │ call 538130 │ │ │ │ add $0x30,%esp │ │ │ │ jmp 5e4500 │ │ │ │ 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 5e617a │ │ │ │ cmp $0x2,%esi │ │ │ │ je 5e60f5 │ │ │ │ test %esi,%esi │ │ │ │ jne 5e4318 │ │ │ │ mov 0x80(%edi),%esi │ │ │ │ @@ -1141745,22 +1141745,22 @@ │ │ │ │ and $0x60,%ebp │ │ │ │ cmp $0x20,%ebp │ │ │ │ je 5e4b30 │ │ │ │ and $0x1000000,%esi │ │ │ │ je 5e4b48 │ │ │ │ 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 │ │ │ │ @@ -1141920,29 +1141920,29 @@ │ │ │ │ mov %esi,%eax │ │ │ │ shr $0x10,%eax │ │ │ │ and $0x3c,%eax │ │ │ │ mov -0x371830(%ebx,%eax,1),%ecx │ │ │ │ add %ebx,%ecx │ │ │ │ jmp *%ecx │ │ │ │ mov %esi,%eax │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ shr $0x10,%eax │ │ │ │ - shr $0xb,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ shr $0x6,%ecx │ │ │ │ - and $0x1f,%edx │ │ │ │ - add $0x2,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + shr $0xb,%edx │ │ │ │ and $0x1f,%ecx │ │ │ │ - mov %edx,0x18(%esp) │ │ │ │ - lea 0x10(%esp),%edx │ │ │ │ + add $0x2,%eax │ │ │ │ + and $0x1f,%edx │ │ │ │ + mov %ecx,0x14(%esp) │ │ │ │ mov %eax,0x10(%esp) │ │ │ │ xor %eax,%eax │ │ │ │ and $0x20000,%esi │ │ │ │ - mov %ecx,0x14(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ + lea 0x10(%esp),%edx │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ jne 5e73c1 │ │ │ │ lea -0x720e38(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3de0 │ │ │ │ jmp 5e4500 │ │ │ │ mov %esi,%eax │ │ │ │ @@ -1142005,51 +1142005,51 @@ │ │ │ │ shr $0xb,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ mov %eax,0x18(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3d50 │ │ │ │ jmp 5e4500 │ │ │ │ mov %esi,%eax │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ shr $0x10,%eax │ │ │ │ - shr $0xb,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ shr $0x6,%ecx │ │ │ │ - and $0x1f,%edx │ │ │ │ - add $0x2,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + shr $0xb,%edx │ │ │ │ and $0x1f,%ecx │ │ │ │ - mov %edx,0x18(%esp) │ │ │ │ - lea 0x10(%esp),%edx │ │ │ │ + add $0x2,%eax │ │ │ │ + and $0x1f,%edx │ │ │ │ + mov %ecx,0x14(%esp) │ │ │ │ mov %eax,0x10(%esp) │ │ │ │ xor %eax,%eax │ │ │ │ and $0x20000,%esi │ │ │ │ - mov %ecx,0x14(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ + lea 0x10(%esp),%edx │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ jne 5e73d3 │ │ │ │ lea -0x7211f8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3de0 │ │ │ │ jmp 5e4500 │ │ │ │ mov %esi,%eax │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ shr $0x10,%eax │ │ │ │ - shr $0xb,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ shr $0x6,%ecx │ │ │ │ - and $0x1f,%edx │ │ │ │ - add $0x2,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + shr $0xb,%edx │ │ │ │ and $0x1f,%ecx │ │ │ │ - mov %edx,0x18(%esp) │ │ │ │ - lea 0x10(%esp),%edx │ │ │ │ + add $0x2,%eax │ │ │ │ + and $0x1f,%edx │ │ │ │ + mov %ecx,0x14(%esp) │ │ │ │ mov %eax,0x10(%esp) │ │ │ │ xor %eax,%eax │ │ │ │ and $0x20000,%esi │ │ │ │ - mov %ecx,0x14(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ + lea 0x10(%esp),%edx │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ jne 5e738b │ │ │ │ lea -0x721298(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3de0 │ │ │ │ jmp 5e4500 │ │ │ │ mov %esi,%edx │ │ │ │ @@ -1142098,74 +1142098,74 @@ │ │ │ │ push $0x0 │ │ │ │ push %eax │ │ │ │ push (%eax) │ │ │ │ call 5380c0 │ │ │ │ add $0x20,%esp │ │ │ │ jmp 5e4500 │ │ │ │ mov %esi,%eax │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ shr $0x10,%eax │ │ │ │ - shr $0xb,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ shr $0x6,%ecx │ │ │ │ - and $0x1f,%edx │ │ │ │ - add $0x2,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + shr $0xb,%edx │ │ │ │ and $0x1f,%ecx │ │ │ │ - mov %edx,0x18(%esp) │ │ │ │ - lea 0x10(%esp),%edx │ │ │ │ + add $0x2,%eax │ │ │ │ + and $0x1f,%edx │ │ │ │ + mov %ecx,0x14(%esp) │ │ │ │ mov %eax,0x10(%esp) │ │ │ │ xor %eax,%eax │ │ │ │ and $0x20000,%esi │ │ │ │ - mov %ecx,0x14(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ + lea 0x10(%esp),%edx │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ jne 5e739d │ │ │ │ lea -0x7210b8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3de0 │ │ │ │ jmp 5e4500 │ │ │ │ mov %esi,%eax │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ shr $0x10,%eax │ │ │ │ - shr $0xb,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ shr $0x6,%ecx │ │ │ │ - and $0x1f,%edx │ │ │ │ - add $0x2,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + shr $0xb,%edx │ │ │ │ and $0x1f,%ecx │ │ │ │ - mov %edx,0x18(%esp) │ │ │ │ - lea 0x10(%esp),%edx │ │ │ │ + add $0x2,%eax │ │ │ │ + and $0x1f,%edx │ │ │ │ + mov %ecx,0x14(%esp) │ │ │ │ mov %eax,0x10(%esp) │ │ │ │ xor %eax,%eax │ │ │ │ and $0x20000,%esi │ │ │ │ - mov %ecx,0x14(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ + lea 0x10(%esp),%edx │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ jne 5e7367 │ │ │ │ lea -0x721158(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3de0 │ │ │ │ jmp 5e4500 │ │ │ │ mov %esi,%eax │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ xor %ebp,%ebp │ │ │ │ shr $0x10,%eax │ │ │ │ - shr $0xb,%edx │ │ │ │ + shr $0x6,%ecx │ │ │ │ mov %ebp,0x1c(%esp) │ │ │ │ and $0x1,%eax │ │ │ │ - shr $0x6,%ecx │ │ │ │ + shr $0xb,%edx │ │ │ │ + and $0x1f,%ecx │ │ │ │ and $0x1f,%edx │ │ │ │ add $0x2,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ and $0x20000,%esi │ │ │ │ + mov %ecx,0x14(%esp) │ │ │ │ mov %edx,0x18(%esp) │ │ │ │ - mov %eax,0x10(%esp) │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ - mov %ecx,0x14(%esp) │ │ │ │ + mov %eax,0x10(%esp) │ │ │ │ jne 5e73af │ │ │ │ lea -0x721018(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3de0 │ │ │ │ jmp 5e4500 │ │ │ │ mov %esi,%eax │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ @@ -1142237,27 +1142237,27 @@ │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3ca0 │ │ │ │ jmp 5e4500 │ │ │ │ cmp $0x3000001,%esi │ │ │ │ je 5e5de2 │ │ │ │ cmp $0x3800001,%esi │ │ │ │ jne 5e4318 │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ je 5e4318 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x720558(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4070 │ │ │ │ jmp 5e4500 │ │ │ │ cmp $0x1000001,%esi │ │ │ │ je 5e5d31 │ │ │ │ cmp $0x1000002,%esi │ │ │ │ jne 5e4318 │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ je 5e4318 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x720798(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4070 │ │ │ │ jmp 5e4500 │ │ │ │ @@ -1142439,15 +1142439,15 @@ │ │ │ │ movd %eax,%xmm1 │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm4,%xmm1 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3fc0 │ │ │ │ jmp 5e4500 │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ je 5e4318 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x720618(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4070 │ │ │ │ jmp 5e4500 │ │ │ │ @@ -1142480,15 +1142480,15 @@ │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm7,%xmm0 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ pand -0x3e8b88(%ebx),%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3fc0 │ │ │ │ jmp 5e4500 │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ je 5e4318 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x7206d8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4070 │ │ │ │ jmp 5e4500 │ │ │ │ @@ -1142536,39 +1142536,39 @@ │ │ │ │ test %ecx,%ecx │ │ │ │ je 5e4318 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3e80 │ │ │ │ jmp 5e4500 │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ je 5e4318 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x720858(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4070 │ │ │ │ jmp 5e4500 │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ je 5e4318 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x7208b8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4070 │ │ │ │ jmp 5e4500 │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ je 5e4318 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x720918(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4070 │ │ │ │ jmp 5e4500 │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ je 5e4318 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x720738(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4070 │ │ │ │ jmp 5e4500 │ │ │ │ @@ -1142613,15 +1142613,15 @@ │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm3,%xmm0 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ pand -0x3e8b88(%ebx),%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3fc0 │ │ │ │ jmp 5e4500 │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ je 5e4318 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x7207f8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4070 │ │ │ │ jmp 5e4500 │ │ │ │ @@ -1142654,15 +1142654,15 @@ │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm3,%xmm0 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ pand -0x3e8b88(%ebx),%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3fc0 │ │ │ │ jmp 5e4500 │ │ │ │ - cmp $0xffffffff,%edx │ │ │ │ + cmp $0xffffffff,%ebp │ │ │ │ je 5e4318 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x7205b8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e4070 │ │ │ │ jmp 5e4500 │ │ │ │ @@ -1142750,28 +1142750,28 @@ │ │ │ │ test %ecx,%ecx │ │ │ │ je 5e4318 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3e80 │ │ │ │ jmp 5e4500 │ │ │ │ - cmp $0x20,%ecx │ │ │ │ + cmp $0x20,%edx │ │ │ │ je 5e4b30 │ │ │ │ - and $0x1000000,%edx │ │ │ │ + and $0x1000000,%ecx │ │ │ │ je 5e4b48 │ │ │ │ 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 │ │ │ │ @@ -1142804,26 +1142804,26 @@ │ │ │ │ jmp 5e4500 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x720498(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3ca0 │ │ │ │ jmp 5e4500 │ │ │ │ - cmp $0x20,%ecx │ │ │ │ + cmp $0x20,%edx │ │ │ │ je 5e4b30 │ │ │ │ - and $0x1000000,%edx │ │ │ │ + and $0x1000000,%ecx │ │ │ │ je 5e4b48 │ │ │ │ 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 │ │ │ │ @@ -1142838,28 +1142838,28 @@ │ │ │ │ lea 0x1a8c8(%ebx),%eax │ │ │ │ push $0x0 │ │ │ │ push %eax │ │ │ │ push (%eax) │ │ │ │ call 5380c0 │ │ │ │ add $0x20,%esp │ │ │ │ jmp 5e4500 │ │ │ │ - cmp $0x20,%ecx │ │ │ │ + cmp $0x20,%edx │ │ │ │ je 5e4b30 │ │ │ │ - and $0x1000000,%edx │ │ │ │ + and $0x1000000,%ecx │ │ │ │ je 5e4b48 │ │ │ │ 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 │ │ │ │ @@ -1142881,22 +1142881,22 @@ │ │ │ │ and $0x60,%ebp │ │ │ │ cmp $0x20,%ebp │ │ │ │ je 5e4b30 │ │ │ │ and $0x1000000,%esi │ │ │ │ je 5e4b48 │ │ │ │ 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 │ │ │ │ @@ -1142921,22 +1142921,22 @@ │ │ │ │ and $0x60,%ebp │ │ │ │ cmp $0x20,%ebp │ │ │ │ je 5e4b30 │ │ │ │ and $0x1000000,%esi │ │ │ │ je 5e4b48 │ │ │ │ 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 │ │ │ │ @@ -1143028,27 +1143028,27 @@ │ │ │ │ je 5e4318 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3e80 │ │ │ │ jmp 5e4500 │ │ │ │ mov %esi,%eax │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ movl $0x0,0x10(%esp) │ │ │ │ shr $0x10,%eax │ │ │ │ - shr $0xb,%edx │ │ │ │ shr $0x6,%ecx │ │ │ │ - and $0x1f,%edx │ │ │ │ + shr $0xb,%edx │ │ │ │ and $0x1f,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ + and $0x1f,%edx │ │ │ │ and $0x200000,%esi │ │ │ │ + mov %ecx,0x14(%esp) │ │ │ │ mov %edx,0x18(%esp) │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ - mov %ecx,0x14(%esp) │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ jne 5e71ac │ │ │ │ lea -0x721428(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3e80 │ │ │ │ jmp 5e4500 │ │ │ │ mov %esi,%eax │ │ │ │ @@ -1143123,27 +1143123,27 @@ │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm2,%xmm1 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3ca0 │ │ │ │ jmp 5e4500 │ │ │ │ mov %esi,%eax │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ movl $0x0,0x10(%esp) │ │ │ │ shr $0x10,%eax │ │ │ │ - shr $0xb,%edx │ │ │ │ shr $0x6,%ecx │ │ │ │ - and $0x1f,%edx │ │ │ │ + shr $0xb,%edx │ │ │ │ and $0x1f,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ + and $0x1f,%edx │ │ │ │ and $0x200000,%esi │ │ │ │ + mov %ecx,0x14(%esp) │ │ │ │ mov %edx,0x18(%esp) │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ - mov %ecx,0x14(%esp) │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ jne 5e71c3 │ │ │ │ lea -0x7214c8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3e80 │ │ │ │ jmp 5e4500 │ │ │ │ mov %esi,%eax │ │ │ │ @@ -1143243,27 +1143243,27 @@ │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm6,%xmm1 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3ca0 │ │ │ │ jmp 5e4500 │ │ │ │ mov %esi,%eax │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ movl $0x0,0x10(%esp) │ │ │ │ shr $0x10,%eax │ │ │ │ - shr $0xb,%edx │ │ │ │ shr $0x6,%ecx │ │ │ │ - and $0x1f,%edx │ │ │ │ + shr $0xb,%edx │ │ │ │ and $0x1f,%eax │ │ │ │ and $0x1f,%ecx │ │ │ │ + and $0x1f,%edx │ │ │ │ and $0x200000,%esi │ │ │ │ + mov %ecx,0x14(%esp) │ │ │ │ mov %edx,0x18(%esp) │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ - mov %ecx,0x14(%esp) │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ jne 5e71d5 │ │ │ │ lea -0x721388(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3e80 │ │ │ │ jmp 5e4500 │ │ │ │ test $0x200000,%esi │ │ │ │ @@ -1205476,24 +1205476,24 @@ │ │ │ │ push %edi │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 248fe0 <_start@@Base+0x30> │ │ │ │ add $0x6e820f,%ebx │ │ │ │ sub $0x1c,%esp │ │ │ │ mov 0x34(%esp),%eax │ │ │ │ - mov %eax,%esi │ │ │ │ mov %eax,%ebp │ │ │ │ mov %eax,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ and $0xfc0007ff,%eax │ │ │ │ - shr $0xb,%esi │ │ │ │ shr $0x15,%ebp │ │ │ │ shr $0x10,%edi │ │ │ │ - and $0x1f,%esi │ │ │ │ + shr $0xb,%esi │ │ │ │ and $0x1f,%ebp │ │ │ │ and $0x1f,%edi │ │ │ │ + and $0x1f,%esi │ │ │ │ cmp $0x259,%eax │ │ │ │ je 61ac30 │ │ │ │ ja 61a7d0 │ │ │ │ cmp $0x159,%eax │ │ │ │ je 61ac90 │ │ │ │ ja 61a860 │ │ │ │ cmp $0xd9,%eax │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -84290,33 +84290,33 @@ │ │ │ │ 0x00b285ec c4931400 e0bcabff 15310000 00410e08 .........1...A.. │ │ │ │ 0x00b285fc 8502410e 0c870341 0e108604 410e1483 ..A....A....A... │ │ │ │ 0x00b2860c 054e0e50 024c0a0e 1441c30e 1041c60e .N.P.L...A...A.. │ │ │ │ 0x00b2861c 0c41c70e 0841c50e 044e0b02 520e5c49 .A...A...N..R.\I │ │ │ │ 0x00b2862c 0e604e0e 504c0e5c 4a0e6046 0e644f0e .`N.PL.\J.`F.dO. │ │ │ │ 0x00b2863c 68410e6c 410e7048 0e507d0e 5c510e60 hA.lA.pH.P}.\Q.` │ │ │ │ 0x00b2864c 510e5075 0e5c490e 604e0e50 7a0e5c51 Q.Pu.\I.`N.Pz.\Q │ │ │ │ - 0x00b2865c 0e60510e 5003f405 0e5c410e 60520e5c .`Q.P....\A.`R.\ │ │ │ │ - 0x00b2866c 440e6048 0e54520e 58410e5c 410e6049 D.`H.TR.XA.\A.`I │ │ │ │ + 0x00b2865c 0e60510e 5003f405 0e5c410e 60480e5c .`Q.P....\A.`H.\ │ │ │ │ + 0x00b2866c 440e6052 0e54520e 58410e5c 410e6049 D.`R.TR.XA.\A.`I │ │ │ │ 0x00b2867c 0e64480e 68410e6c 420e7048 0e504b0e .dH.hA.lB.pH.PK. │ │ │ │ 0x00b2868c 5c410e60 480e504f 0e58420e 5c410e60 \A.`H.PO.XB.\A.` │ │ │ │ 0x00b2869c 480e5003 39030e5c 470e6002 4d0e6444 H.P.9..\G.`.M.dD │ │ │ │ 0x00b286ac 0e68410e 6c410e70 490e7448 0e78410e .hA.lA.pI.tH.xA. │ │ │ │ 0x00b286bc 7c420e80 01480e50 02600e5c 410e606c |B...H.P.`.\A.`l │ │ │ │ 0x00b286cc 0e54520e 58410e5c 410e6049 0e64480e .TR.XA.\A.`I.dH. │ │ │ │ 0x00b286dc 68410e6c 420e7048 0e5003da 040e5c47 hA.lB.pH.P....\G │ │ │ │ 0x00b286ec 0e606c0e 54520e58 410e5c41 0e60490e .`l.TR.XA.\A.`I. │ │ │ │ 0x00b286fc 64480e68 410e6c42 0e70480e 5003a402 dH.hA.lB.pH.P... │ │ │ │ 0x00b2870c 0e5c470e 606c0e54 540e5841 0e5c410e .\G.`l.TT.XA.\A. │ │ │ │ 0x00b2871c 60490e64 480e6841 0e6c420e 70480e50 `I.dH.hA.lB.pH.P │ │ │ │ - 0x00b2872c 0367070e 5c410e60 520e5c44 0e60480e .g..\A.`R.\D.`H. │ │ │ │ + 0x00b2872c 0367070e 5c410e60 480e5c44 0e60520e .g..\A.`H.\D.`R. │ │ │ │ 0x00b2873c 54520e58 410e5c41 0e60490e 64480e68 TR.XA.\A.`I.dH.h │ │ │ │ 0x00b2874c 410e6c42 0e70480e 5002770e 5c410e60 A.lB.pH.P.w.\A.` │ │ │ │ - 0x00b2875c 500e5c44 0e604a0e 54520e58 410e5c41 P.\D.`J.TR.XA.\A │ │ │ │ + 0x00b2875c 460e5c44 0e60540e 54520e58 410e5c41 F.\D.`T.TR.XA.\A │ │ │ │ 0x00b2876c 0e60490e 64480e68 410e6c42 0e70480e .`I.dH.hA.lB.pH. │ │ │ │ - 0x00b2877c 505d0e5c 410e6052 0e5c440e 60480e54 P].\A.`R.\D.`H.T │ │ │ │ + 0x00b2877c 505d0e5c 410e6048 0e5c440e 60520e54 P].\A.`H.\D.`R.T │ │ │ │ 0x00b2878c 520e5841 0e5c410e 60490e64 480e6841 R.XA.\A.`I.dH.hA │ │ │ │ 0x00b2879c 0e6c420e 70480e50 680e5c41 0e606c0e .lB.pH.Ph.\A.`l. │ │ │ │ 0x00b287ac 54520e58 410e5c41 0e60490e 64480e68 TR.XA.\A.`I.dH.h │ │ │ │ 0x00b287bc 410e6c42 0e70480e 50680e5c 410e606c A.lB.pH.Ph.\A.`l │ │ │ │ 0x00b287cc 0e54520e 58410e5c 410e6049 0e64480e .TR.XA.\A.`I.dH. │ │ │ │ 0x00b287dc 68410e6c 420e7048 0e500370 0a0e5c44 hA.lB.pH.P.p..\D │ │ │ │ 0x00b287ec 0e600241 0e64410e 68470e6c 410e7049 .`.A.dA.hG.lA.pI │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61353738 37623033 61306466 34353437 a5787b03a0df4547 │ │ │ │ - 0x00000010 34373364 38373636 31326266 30343665 473d876612bf046e │ │ │ │ - 0x00000020 62646138 61312e64 65627567 00000000 bda8a1.debug.... │ │ │ │ - 0x00000030 1b2435d6 .$5. │ │ │ │ + 0x00000000 39323232 66666539 34666235 66616165 9222ffe94fb5faae │ │ │ │ + 0x00000010 36626133 66323434 30323235 37646661 6ba3f24402257dfa │ │ │ │ + 0x00000020 62396436 34642e64 65627567 00000000 b9d64d.debug.... │ │ │ │ + 0x00000030 3532945b 52.[ │ │ ├── ./usr/bin/qemu-system-mipsel │ │ │┄ 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: b35106ec5f4808fa7a58542dbdc456741bb47952 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: aa90f5ac58878eca2684cd738a986bd78bed8bf6 │ │ │ │ │ │ │ │ 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 {} │ │ │ │ @@ -769001,19 +769001,19 @@ │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_advance_loc: 17 to 005e4365 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_advance_loc2: 1524 to 005e4959 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e495a │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 18 to 005e496c │ │ │ │ + DW_CFA_advance_loc: 8 to 005e4962 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ - DW_CFA_advance_loc: 4 to 005e4970 │ │ │ │ + DW_CFA_advance_loc: 4 to 005e4966 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 005e4978 │ │ │ │ + DW_CFA_advance_loc: 18 to 005e4978 │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ DW_CFA_advance_loc: 18 to 005e498a │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ DW_CFA_advance_loc: 1 to 005e498b │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e498c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ @@ -769129,19 +769129,19 @@ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_advance_loc: 8 to 005e5688 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_advance_loc2: 1895 to 005e5def │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e5df0 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 18 to 005e5e02 │ │ │ │ + DW_CFA_advance_loc: 8 to 005e5df8 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ - DW_CFA_advance_loc: 4 to 005e5e06 │ │ │ │ + DW_CFA_advance_loc: 4 to 005e5dfc │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 005e5e0e │ │ │ │ + DW_CFA_advance_loc: 18 to 005e5e0e │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ DW_CFA_advance_loc: 18 to 005e5e20 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ DW_CFA_advance_loc: 1 to 005e5e21 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e5e22 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ @@ -769155,19 +769155,19 @@ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_advance_loc: 8 to 005e5e3e │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_advance_loc1: 119 to 005e5eb5 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e5eb6 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 16 to 005e5ec6 │ │ │ │ + DW_CFA_advance_loc: 6 to 005e5ebc │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ - DW_CFA_advance_loc: 4 to 005e5eca │ │ │ │ + DW_CFA_advance_loc: 4 to 005e5ec0 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 10 to 005e5ed4 │ │ │ │ + DW_CFA_advance_loc: 20 to 005e5ed4 │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ DW_CFA_advance_loc: 18 to 005e5ee6 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ DW_CFA_advance_loc: 1 to 005e5ee7 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e5ee8 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ @@ -769181,19 +769181,19 @@ │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_advance_loc: 8 to 005e5f04 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_advance_loc: 29 to 005e5f21 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e5f22 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 18 to 005e5f34 │ │ │ │ + DW_CFA_advance_loc: 8 to 005e5f2a │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ - DW_CFA_advance_loc: 4 to 005e5f38 │ │ │ │ + DW_CFA_advance_loc: 4 to 005e5f2e │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 005e5f40 │ │ │ │ + DW_CFA_advance_loc: 18 to 005e5f40 │ │ │ │ DW_CFA_def_cfa_offset: 84 │ │ │ │ DW_CFA_advance_loc: 18 to 005e5f52 │ │ │ │ DW_CFA_def_cfa_offset: 88 │ │ │ │ DW_CFA_advance_loc: 1 to 005e5f53 │ │ │ │ DW_CFA_def_cfa_offset: 92 │ │ │ │ DW_CFA_advance_loc: 1 to 005e5f54 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -yR/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 {} │ │ │ │ @@ -1140260,27 +1140260,27 @@ │ │ │ │ push %ebx │ │ │ │ and $0x3f,%edi │ │ │ │ mov %edx,%ebx │ │ │ │ mov %edi,%eax │ │ │ │ lea -0x371798(%ecx),%ebp │ │ │ │ sub $0xc,%esp │ │ │ │ mov %ebp,%edx │ │ │ │ - call 5e3a30 │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %eax,0xc(%esi) │ │ │ │ - mov %edi,%eax │ │ │ │ call 5e39b0 │ │ │ │ + mov %ebp,%edx │ │ │ │ mov %eax,(%esi) │ │ │ │ mov %ebx,%eax │ │ │ │ - shr $0x6,%ebx │ │ │ │ - shr $0xb,%eax │ │ │ │ + shr $0xb,%ebx │ │ │ │ + shr $0x6,%eax │ │ │ │ and $0x1f,%ebx │ │ │ │ and $0x1f,%eax │ │ │ │ - mov %ebx,0x4(%esi) │ │ │ │ - mov %eax,0x8(%esi) │ │ │ │ + mov %ebx,0x8(%esi) │ │ │ │ + mov %eax,0x4(%esi) │ │ │ │ + mov %edi,%eax │ │ │ │ + call 5e3a30 │ │ │ │ + mov %eax,0xc(%esi) │ │ │ │ add $0xc,%esp │ │ │ │ pop %ebx │ │ │ │ pop %esi │ │ │ │ pop %edi │ │ │ │ pop %ebp │ │ │ │ xor %eax,%eax │ │ │ │ xor %edx,%edx │ │ │ │ @@ -1141064,23 +1141064,24 @@ │ │ │ │ mov %esi,%ecx │ │ │ │ lea -0x3717d8(%ebx),%edx │ │ │ │ shr $0x10,%ecx │ │ │ │ mov %edx,0xc(%esp) │ │ │ │ and $0x7f,%ecx │ │ │ │ mov %ecx,%eax │ │ │ │ mov %ecx,0x8(%esp) │ │ │ │ - call 5e39b0 │ │ │ │ + call 5e3a30 │ │ │ │ mov 0xc(%esp),%edx │ │ │ │ mov %eax,%ebp │ │ │ │ mov 0x8(%esp),%eax │ │ │ │ - call 5e3a30 │ │ │ │ - movd %ebp,%xmm1 │ │ │ │ - movd %eax,%xmm2 │ │ │ │ + call 5e39b0 │ │ │ │ + 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 │ │ │ │ @@ -1141096,23 +1141097,22 @@ │ │ │ │ ja 5e55ad │ │ │ │ cmp $0x2,%esi │ │ │ │ je 5e5ac3 │ │ │ │ cmp $0x800001,%esi │ │ │ │ je 5e5a9f │ │ │ │ cmp $0x1,%esi │ │ │ │ jne 5e4198 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4198 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71eaf8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e3ef0 │ │ │ │ jmp 5e4380 │ │ │ │ - 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 │ │ │ │ @@ -1141351,49 +1141351,49 @@ │ │ │ │ cmp $0x1,%eax │ │ │ │ je 5e4d8a │ │ │ │ cmp $0x2,%eax │ │ │ │ je 5e4cda │ │ │ │ test %eax,%eax │ │ │ │ jne 5e4198 │ │ │ │ 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 5e5f09 │ │ │ │ cmp $0x3,%esi │ │ │ │ je 5e5e9d │ │ │ │ cmp $0x1,%esi │ │ │ │ je 5e5dd7 │ │ │ │ - cmp $0x20,%ecx │ │ │ │ + cmp $0x20,%edx │ │ │ │ je 5e49b0 │ │ │ │ - and $0x1000000,%edx │ │ │ │ + and $0x1000000,%ecx │ │ │ │ je 5e49c8 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ call 537990 │ │ │ │ - mov %ebp,(%esp) │ │ │ │ mov %eax,%esi │ │ │ │ - call 537990 │ │ │ │ - mov %eax,%edi │ │ │ │ pop %eax │ │ │ │ push 0x14(%esp) │ │ │ │ call 537990 │ │ │ │ + mov %ebp,(%esp) │ │ │ │ + mov %eax,%edi │ │ │ │ + call 537990 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ add %eax,%edx │ │ │ │ add %eax,%esi │ │ │ │ add %eax,%edi │ │ │ │ @@ -1141573,15 +1141573,15 @@ │ │ │ │ cmp $0x2800001,%esi │ │ │ │ je 5e58d9 │ │ │ │ ja 5e5571 │ │ │ │ cmp $0x1800002,%esi │ │ │ │ je 5e598a │ │ │ │ cmp $0x2000001,%esi │ │ │ │ jne 5e4198 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4198 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71e7f8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e3ef0 │ │ │ │ jmp 5e4380 │ │ │ │ @@ -1141637,24 +1141637,24 @@ │ │ │ │ push $0x0 │ │ │ │ push %eax │ │ │ │ push (%eax) │ │ │ │ call 537f30 │ │ │ │ add $0x30,%esp │ │ │ │ jmp 5e4380 │ │ │ │ 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 5e5ffa │ │ │ │ cmp $0x2,%esi │ │ │ │ je 5e5f75 │ │ │ │ test %esi,%esi │ │ │ │ jne 5e4198 │ │ │ │ mov 0x80(%edi),%esi │ │ │ │ @@ -1141662,22 +1141662,22 @@ │ │ │ │ and $0x60,%ebp │ │ │ │ cmp $0x20,%ebp │ │ │ │ je 5e49b0 │ │ │ │ and $0x1000000,%esi │ │ │ │ je 5e49c8 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ - mov %edx,0x1c(%esp) │ │ │ │ - mov %ecx,0x18(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ + mov %ecx,0x1c(%esp) │ │ │ │ call 537990 │ │ │ │ - mov 0x18(%esp),%ecx │ │ │ │ + mov 0x1c(%esp),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,(%esp) │ │ │ │ call 537990 │ │ │ │ - mov 0x1c(%esp),%edx │ │ │ │ + mov 0x18(%esp),%edx │ │ │ │ mov %eax,%edi │ │ │ │ mov %edx,(%esp) │ │ │ │ call 537990 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ @@ -1141837,29 +1141837,29 @@ │ │ │ │ mov %esi,%eax │ │ │ │ shr $0x10,%eax │ │ │ │ and $0x3c,%eax │ │ │ │ mov -0x371830(%ebx,%eax,1),%ecx │ │ │ │ add %ebx,%ecx │ │ │ │ jmp *%ecx │ │ │ │ mov %esi,%eax │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ shr $0x10,%eax │ │ │ │ - shr $0xb,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ shr $0x6,%ecx │ │ │ │ - and $0x1f,%edx │ │ │ │ - add $0x2,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + shr $0xb,%edx │ │ │ │ and $0x1f,%ecx │ │ │ │ - mov %edx,0x18(%esp) │ │ │ │ - lea 0x10(%esp),%edx │ │ │ │ + add $0x2,%eax │ │ │ │ + and $0x1f,%edx │ │ │ │ + mov %ecx,0x14(%esp) │ │ │ │ mov %eax,0x10(%esp) │ │ │ │ xor %eax,%eax │ │ │ │ and $0x20000,%esi │ │ │ │ - mov %ecx,0x14(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ + lea 0x10(%esp),%edx │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ jne 5e7241 │ │ │ │ lea -0x71efb8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3c60 │ │ │ │ jmp 5e4380 │ │ │ │ mov %esi,%eax │ │ │ │ @@ -1141922,51 +1141922,51 @@ │ │ │ │ shr $0xb,%eax │ │ │ │ and $0x1f,%eax │ │ │ │ mov %eax,0x18(%esp) │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3bd0 │ │ │ │ jmp 5e4380 │ │ │ │ mov %esi,%eax │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ shr $0x10,%eax │ │ │ │ - shr $0xb,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ shr $0x6,%ecx │ │ │ │ - and $0x1f,%edx │ │ │ │ - add $0x2,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + shr $0xb,%edx │ │ │ │ and $0x1f,%ecx │ │ │ │ - mov %edx,0x18(%esp) │ │ │ │ - lea 0x10(%esp),%edx │ │ │ │ + add $0x2,%eax │ │ │ │ + and $0x1f,%edx │ │ │ │ + mov %ecx,0x14(%esp) │ │ │ │ mov %eax,0x10(%esp) │ │ │ │ xor %eax,%eax │ │ │ │ and $0x20000,%esi │ │ │ │ - mov %ecx,0x14(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ + lea 0x10(%esp),%edx │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ jne 5e7253 │ │ │ │ lea -0x71f378(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3c60 │ │ │ │ jmp 5e4380 │ │ │ │ mov %esi,%eax │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ shr $0x10,%eax │ │ │ │ - shr $0xb,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ shr $0x6,%ecx │ │ │ │ - and $0x1f,%edx │ │ │ │ - add $0x2,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + shr $0xb,%edx │ │ │ │ and $0x1f,%ecx │ │ │ │ - mov %edx,0x18(%esp) │ │ │ │ - lea 0x10(%esp),%edx │ │ │ │ + add $0x2,%eax │ │ │ │ + and $0x1f,%edx │ │ │ │ + mov %ecx,0x14(%esp) │ │ │ │ mov %eax,0x10(%esp) │ │ │ │ xor %eax,%eax │ │ │ │ and $0x20000,%esi │ │ │ │ - mov %ecx,0x14(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ + lea 0x10(%esp),%edx │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ jne 5e720b │ │ │ │ lea -0x71f418(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3c60 │ │ │ │ jmp 5e4380 │ │ │ │ mov %esi,%edx │ │ │ │ @@ -1142015,74 +1142015,74 @@ │ │ │ │ push $0x0 │ │ │ │ push %eax │ │ │ │ push (%eax) │ │ │ │ call 537ec0 │ │ │ │ add $0x20,%esp │ │ │ │ jmp 5e4380 │ │ │ │ mov %esi,%eax │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ shr $0x10,%eax │ │ │ │ - shr $0xb,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ shr $0x6,%ecx │ │ │ │ - and $0x1f,%edx │ │ │ │ - add $0x2,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + shr $0xb,%edx │ │ │ │ and $0x1f,%ecx │ │ │ │ - mov %edx,0x18(%esp) │ │ │ │ - lea 0x10(%esp),%edx │ │ │ │ + add $0x2,%eax │ │ │ │ + and $0x1f,%edx │ │ │ │ + mov %ecx,0x14(%esp) │ │ │ │ mov %eax,0x10(%esp) │ │ │ │ xor %eax,%eax │ │ │ │ and $0x20000,%esi │ │ │ │ - mov %ecx,0x14(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ + lea 0x10(%esp),%edx │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ jne 5e721d │ │ │ │ lea -0x71f238(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3c60 │ │ │ │ jmp 5e4380 │ │ │ │ mov %esi,%eax │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ shr $0x10,%eax │ │ │ │ - shr $0xb,%edx │ │ │ │ - and $0x1,%eax │ │ │ │ shr $0x6,%ecx │ │ │ │ - and $0x1f,%edx │ │ │ │ - add $0x2,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + shr $0xb,%edx │ │ │ │ and $0x1f,%ecx │ │ │ │ - mov %edx,0x18(%esp) │ │ │ │ - lea 0x10(%esp),%edx │ │ │ │ + add $0x2,%eax │ │ │ │ + and $0x1f,%edx │ │ │ │ + mov %ecx,0x14(%esp) │ │ │ │ mov %eax,0x10(%esp) │ │ │ │ xor %eax,%eax │ │ │ │ and $0x20000,%esi │ │ │ │ - mov %ecx,0x14(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ + lea 0x10(%esp),%edx │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ jne 5e71e7 │ │ │ │ lea -0x71f2d8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3c60 │ │ │ │ jmp 5e4380 │ │ │ │ mov %esi,%eax │ │ │ │ - mov %esi,%edx │ │ │ │ mov %esi,%ecx │ │ │ │ + mov %esi,%edx │ │ │ │ xor %ebp,%ebp │ │ │ │ shr $0x10,%eax │ │ │ │ - shr $0xb,%edx │ │ │ │ + shr $0x6,%ecx │ │ │ │ mov %ebp,0x1c(%esp) │ │ │ │ and $0x1,%eax │ │ │ │ - shr $0x6,%ecx │ │ │ │ + shr $0xb,%edx │ │ │ │ + and $0x1f,%ecx │ │ │ │ and $0x1f,%edx │ │ │ │ add $0x2,%eax │ │ │ │ - and $0x1f,%ecx │ │ │ │ and $0x20000,%esi │ │ │ │ + mov %ecx,0x14(%esp) │ │ │ │ mov %edx,0x18(%esp) │ │ │ │ - mov %eax,0x10(%esp) │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ - mov %ecx,0x14(%esp) │ │ │ │ + mov %eax,0x10(%esp) │ │ │ │ jne 5e722f │ │ │ │ lea -0x71f198(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ call 5e3c60 │ │ │ │ jmp 5e4380 │ │ │ │ mov %esi,%eax │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ @@ -1142154,27 +1142154,27 @@ │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3b20 │ │ │ │ jmp 5e4380 │ │ │ │ cmp $0x3000001,%esi │ │ │ │ je 5e5c62 │ │ │ │ cmp $0x3800001,%esi │ │ │ │ jne 5e4198 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4198 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71e6d8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e3ef0 │ │ │ │ jmp 5e4380 │ │ │ │ cmp $0x1000001,%esi │ │ │ │ je 5e5bb1 │ │ │ │ cmp $0x1000002,%esi │ │ │ │ jne 5e4198 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4198 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71e918(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e3ef0 │ │ │ │ jmp 5e4380 │ │ │ │ @@ -1142356,15 +1142356,15 @@ │ │ │ │ movd %eax,%xmm1 │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm4,%xmm1 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3e40 │ │ │ │ jmp 5e4380 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4198 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71e798(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e3ef0 │ │ │ │ jmp 5e4380 │ │ │ │ @@ -1142397,15 +1142397,15 @@ │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm7,%xmm0 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ pand -0x3e8b88(%ebx),%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3e40 │ │ │ │ jmp 5e4380 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4198 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71e858(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e3ef0 │ │ │ │ jmp 5e4380 │ │ │ │ @@ -1142453,39 +1142453,39 @@ │ │ │ │ test %ecx,%ecx │ │ │ │ je 5e4198 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3d00 │ │ │ │ jmp 5e4380 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4198 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71e9d8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e3ef0 │ │ │ │ jmp 5e4380 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4198 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71ea38(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e3ef0 │ │ │ │ jmp 5e4380 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4198 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71ea98(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e3ef0 │ │ │ │ jmp 5e4380 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4198 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71e8b8(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e3ef0 │ │ │ │ jmp 5e4380 │ │ │ │ @@ -1142530,15 +1142530,15 @@ │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm3,%xmm0 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ pand -0x3e8b88(%ebx),%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3e40 │ │ │ │ jmp 5e4380 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4198 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71e978(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e3ef0 │ │ │ │ jmp 5e4380 │ │ │ │ @@ -1142571,15 +1142571,15 @@ │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm3,%xmm0 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ pand -0x3e8b88(%ebx),%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3e40 │ │ │ │ jmp 5e4380 │ │ │ │ - cmp $0xffffffff,%ebp │ │ │ │ + cmp $0xffffffff,%edx │ │ │ │ je 5e4198 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71e738(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm1,0x10(%esp) │ │ │ │ call 5e3ef0 │ │ │ │ jmp 5e4380 │ │ │ │ @@ -1142667,28 +1142667,28 @@ │ │ │ │ test %ecx,%ecx │ │ │ │ je 5e4198 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3d00 │ │ │ │ jmp 5e4380 │ │ │ │ - cmp $0x20,%ecx │ │ │ │ + cmp $0x20,%edx │ │ │ │ je 5e49b0 │ │ │ │ - and $0x1000000,%edx │ │ │ │ + and $0x1000000,%ecx │ │ │ │ je 5e49c8 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ call 537990 │ │ │ │ - mov %ebp,(%esp) │ │ │ │ mov %eax,%esi │ │ │ │ - call 537990 │ │ │ │ - mov %eax,%edi │ │ │ │ pop %eax │ │ │ │ push 0x14(%esp) │ │ │ │ call 537990 │ │ │ │ + mov %ebp,(%esp) │ │ │ │ + mov %eax,%edi │ │ │ │ + call 537990 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ add %eax,%edx │ │ │ │ add %eax,%esi │ │ │ │ add %eax,%edi │ │ │ │ @@ -1142721,26 +1142721,26 @@ │ │ │ │ jmp 5e4380 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ lea -0x71e618(%ebx),%ecx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3b20 │ │ │ │ jmp 5e4380 │ │ │ │ - cmp $0x20,%ecx │ │ │ │ + cmp $0x20,%edx │ │ │ │ je 5e49b0 │ │ │ │ - and $0x1000000,%edx │ │ │ │ + and $0x1000000,%ecx │ │ │ │ je 5e49c8 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ call 537990 │ │ │ │ - mov %ebp,(%esp) │ │ │ │ + pop %edi │ │ │ │ + push 0x14(%esp) │ │ │ │ mov %eax,%esi │ │ │ │ call 537990 │ │ │ │ - pop %ebp │ │ │ │ - push 0x14(%esp) │ │ │ │ + mov %ebp,(%esp) │ │ │ │ mov %eax,%edi │ │ │ │ call 537990 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ add %eax,%edx │ │ │ │ @@ -1142755,28 +1142755,28 @@ │ │ │ │ lea 0x1a8c8(%ebx),%eax │ │ │ │ push $0x0 │ │ │ │ push %eax │ │ │ │ push (%eax) │ │ │ │ call 537ec0 │ │ │ │ add $0x20,%esp │ │ │ │ jmp 5e4380 │ │ │ │ - cmp $0x20,%ecx │ │ │ │ + cmp $0x20,%edx │ │ │ │ je 5e49b0 │ │ │ │ - and $0x1000000,%edx │ │ │ │ + and $0x1000000,%ecx │ │ │ │ je 5e49c8 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ call 537990 │ │ │ │ - mov %ebp,(%esp) │ │ │ │ mov %eax,%esi │ │ │ │ - call 537990 │ │ │ │ - mov %eax,%edi │ │ │ │ pop %eax │ │ │ │ push 0x14(%esp) │ │ │ │ call 537990 │ │ │ │ + mov %ebp,(%esp) │ │ │ │ + mov %eax,%edi │ │ │ │ + call 537990 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ add %eax,%edx │ │ │ │ add %eax,%esi │ │ │ │ add %eax,%edi │ │ │ │ @@ -1142798,22 +1142798,22 @@ │ │ │ │ and $0x60,%ebp │ │ │ │ cmp $0x20,%ebp │ │ │ │ je 5e49b0 │ │ │ │ and $0x1000000,%esi │ │ │ │ je 5e49c8 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ - mov %edx,0x1c(%esp) │ │ │ │ - mov %ecx,0x18(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ + mov %ecx,0x1c(%esp) │ │ │ │ call 537990 │ │ │ │ - mov 0x18(%esp),%ecx │ │ │ │ + mov 0x1c(%esp),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,(%esp) │ │ │ │ call 537990 │ │ │ │ - mov 0x1c(%esp),%edx │ │ │ │ + mov 0x18(%esp),%edx │ │ │ │ mov %eax,%edi │ │ │ │ mov %edx,(%esp) │ │ │ │ call 537990 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ @@ -1142838,22 +1142838,22 @@ │ │ │ │ and $0x60,%ebp │ │ │ │ cmp $0x20,%ebp │ │ │ │ je 5e49b0 │ │ │ │ and $0x1000000,%esi │ │ │ │ je 5e49c8 │ │ │ │ sub $0xc,%esp │ │ │ │ push %eax │ │ │ │ - mov %edx,0x1c(%esp) │ │ │ │ - mov %ecx,0x18(%esp) │ │ │ │ + mov %edx,0x18(%esp) │ │ │ │ + mov %ecx,0x1c(%esp) │ │ │ │ call 537990 │ │ │ │ - mov 0x18(%esp),%ecx │ │ │ │ + mov 0x1c(%esp),%ecx │ │ │ │ mov %eax,%esi │ │ │ │ mov %ecx,(%esp) │ │ │ │ call 537990 │ │ │ │ - mov 0x1c(%esp),%edx │ │ │ │ + mov 0x18(%esp),%edx │ │ │ │ mov %eax,%edi │ │ │ │ mov %edx,(%esp) │ │ │ │ call 537990 │ │ │ │ add $0xc,%esp │ │ │ │ mov %eax,%edx │ │ │ │ mov 0x142c(%ebx),%eax │ │ │ │ mov %gs:(%eax),%eax │ │ │ │ @@ -1142944,23 +1142944,23 @@ │ │ │ │ test %ecx,%ecx │ │ │ │ je 5e4198 │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ mov %edi,%eax │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3d00 │ │ │ │ jmp 5e4380 │ │ │ │ - mov %esi,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %esi,%edx │ │ │ │ movl $0x0,0x10(%esp) │ │ │ │ - shr $0x6,%ecx │ │ │ │ shr $0x10,%eax │ │ │ │ + shr $0x6,%ecx │ │ │ │ shr $0xb,%edx │ │ │ │ - and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ + and $0x1f,%ecx │ │ │ │ and $0x1f,%edx │ │ │ │ and $0x200000,%esi │ │ │ │ mov %ecx,0x14(%esp) │ │ │ │ mov %edx,0x18(%esp) │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ jne 5e702c │ │ │ │ @@ -1143039,23 +1143039,23 @@ │ │ │ │ movd %eax,%xmm1 │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm2,%xmm1 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3b20 │ │ │ │ jmp 5e4380 │ │ │ │ - mov %esi,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %esi,%edx │ │ │ │ movl $0x0,0x10(%esp) │ │ │ │ - shr $0x6,%ecx │ │ │ │ shr $0x10,%eax │ │ │ │ + shr $0x6,%ecx │ │ │ │ shr $0xb,%edx │ │ │ │ - and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ + and $0x1f,%ecx │ │ │ │ and $0x1f,%edx │ │ │ │ and $0x200000,%esi │ │ │ │ mov %ecx,0x14(%esp) │ │ │ │ mov %edx,0x18(%esp) │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ jne 5e7043 │ │ │ │ @@ -1143159,23 +1143159,23 @@ │ │ │ │ movd %eax,%xmm1 │ │ │ │ mov %edi,%eax │ │ │ │ punpckldq %xmm6,%xmm1 │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,0x10(%esp) │ │ │ │ call 5e3b20 │ │ │ │ jmp 5e4380 │ │ │ │ - mov %esi,%ecx │ │ │ │ mov %esi,%eax │ │ │ │ + mov %esi,%ecx │ │ │ │ mov %esi,%edx │ │ │ │ movl $0x0,0x10(%esp) │ │ │ │ - shr $0x6,%ecx │ │ │ │ shr $0x10,%eax │ │ │ │ + shr $0x6,%ecx │ │ │ │ shr $0xb,%edx │ │ │ │ - and $0x1f,%ecx │ │ │ │ and $0x1f,%eax │ │ │ │ + and $0x1f,%ecx │ │ │ │ and $0x1f,%edx │ │ │ │ and $0x200000,%esi │ │ │ │ mov %ecx,0x14(%esp) │ │ │ │ mov %edx,0x18(%esp) │ │ │ │ lea 0x10(%esp),%edx │ │ │ │ mov %eax,0x1c(%esp) │ │ │ │ jne 5e7055 │ │ │ │ @@ -1205393,24 +1205393,24 @@ │ │ │ │ push %edi │ │ │ │ push %esi │ │ │ │ push %ebx │ │ │ │ call 248db0 <_start@@Base+0x30> │ │ │ │ add $0x6e638f,%ebx │ │ │ │ sub $0x1c,%esp │ │ │ │ mov 0x34(%esp),%eax │ │ │ │ - mov %eax,%ebp │ │ │ │ - mov %eax,%esi │ │ │ │ mov %eax,%edi │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,%ebp │ │ │ │ and $0xfc0007ff,%eax │ │ │ │ - shr $0x15,%ebp │ │ │ │ - shr $0xb,%esi │ │ │ │ shr $0x10,%edi │ │ │ │ - and $0x1f,%ebp │ │ │ │ - and $0x1f,%esi │ │ │ │ + shr $0xb,%esi │ │ │ │ + shr $0x15,%ebp │ │ │ │ and $0x1f,%edi │ │ │ │ + and $0x1f,%esi │ │ │ │ + and $0x1f,%ebp │ │ │ │ cmp $0x259,%eax │ │ │ │ je 61aab0 │ │ │ │ ja 61a650 │ │ │ │ cmp $0x159,%eax │ │ │ │ je 61ab10 │ │ │ │ ja 61a6e0 │ │ │ │ cmp $0xd9,%eax │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -84292,33 +84292,33 @@ │ │ │ │ 0x00b26544 0cdcabff 15310000 00410e08 8502410e .....1...A....A. │ │ │ │ 0x00b26554 0c870341 0e108604 410e1483 054e0e50 ...A....A....N.P │ │ │ │ 0x00b26564 024c0a0e 1441c30e 1041c60e 0c41c70e .L...A...A...A.. │ │ │ │ 0x00b26574 0841c50e 044e0b02 520e5c49 0e604e0e .A...N..R.\I.`N. │ │ │ │ 0x00b26584 504c0e5c 4a0e6046 0e644f0e 68410e6c PL.\J.`F.dO.hA.l │ │ │ │ 0x00b26594 410e7048 0e507d0e 5c510e60 510e5075 A.pH.P}.\Q.`Q.Pu │ │ │ │ 0x00b265a4 0e5c490e 604e0e50 7a0e5c51 0e60510e .\I.`N.Pz.\Q.`Q. │ │ │ │ - 0x00b265b4 5003f405 0e5c410e 60520e5c 440e6048 P....\A.`R.\D.`H │ │ │ │ + 0x00b265b4 5003f405 0e5c410e 60480e5c 440e6052 P....\A.`H.\D.`R │ │ │ │ 0x00b265c4 0e54520e 58410e5c 410e6049 0e64480e .TR.XA.\A.`I.dH. │ │ │ │ 0x00b265d4 68410e6c 420e7048 0e504b0e 5c410e60 hA.lB.pH.PK.\A.` │ │ │ │ 0x00b265e4 480e504f 0e58420e 5c410e60 480e5003 H.PO.XB.\A.`H.P. │ │ │ │ 0x00b265f4 39030e5c 470e6002 4d0e6444 0e68410e 9..\G.`.M.dD.hA. │ │ │ │ 0x00b26604 6c410e70 490e7448 0e78410e 7c420e80 lA.pI.tH.xA.|B.. │ │ │ │ 0x00b26614 01480e50 02600e5c 410e606c 0e54520e .H.P.`.\A.`l.TR. │ │ │ │ 0x00b26624 58410e5c 410e6049 0e64480e 68410e6c XA.\A.`I.dH.hA.l │ │ │ │ 0x00b26634 420e7048 0e5003da 040e5c47 0e606c0e B.pH.P....\G.`l. │ │ │ │ 0x00b26644 54520e58 410e5c41 0e60490e 64480e68 TR.XA.\A.`I.dH.h │ │ │ │ 0x00b26654 410e6c42 0e70480e 5003a402 0e5c470e A.lB.pH.P....\G. │ │ │ │ 0x00b26664 606c0e54 540e5841 0e5c410e 60490e64 `l.TT.XA.\A.`I.d │ │ │ │ 0x00b26674 480e6841 0e6c420e 70480e50 0367070e H.hA.lB.pH.P.g.. │ │ │ │ - 0x00b26684 5c410e60 520e5c44 0e60480e 54520e58 \A.`R.\D.`H.TR.X │ │ │ │ + 0x00b26684 5c410e60 480e5c44 0e60520e 54520e58 \A.`H.\D.`R.TR.X │ │ │ │ 0x00b26694 410e5c41 0e60490e 64480e68 410e6c42 A.\A.`I.dH.hA.lB │ │ │ │ - 0x00b266a4 0e70480e 5002770e 5c410e60 500e5c44 .pH.P.w.\A.`P.\D │ │ │ │ - 0x00b266b4 0e604a0e 54520e58 410e5c41 0e60490e .`J.TR.XA.\A.`I. │ │ │ │ + 0x00b266a4 0e70480e 5002770e 5c410e60 460e5c44 .pH.P.w.\A.`F.\D │ │ │ │ + 0x00b266b4 0e60540e 54520e58 410e5c41 0e60490e .`T.TR.XA.\A.`I. │ │ │ │ 0x00b266c4 64480e68 410e6c42 0e70480e 505d0e5c dH.hA.lB.pH.P].\ │ │ │ │ - 0x00b266d4 410e6052 0e5c440e 60480e54 520e5841 A.`R.\D.`H.TR.XA │ │ │ │ + 0x00b266d4 410e6048 0e5c440e 60520e54 520e5841 A.`H.\D.`R.TR.XA │ │ │ │ 0x00b266e4 0e5c410e 60490e64 480e6841 0e6c420e .\A.`I.dH.hA.lB. │ │ │ │ 0x00b266f4 70480e50 680e5c41 0e606c0e 54520e58 pH.Ph.\A.`l.TR.X │ │ │ │ 0x00b26704 410e5c41 0e60490e 64480e68 410e6c42 A.\A.`I.dH.hA.lB │ │ │ │ 0x00b26714 0e70480e 50680e5c 410e606c 0e54520e .pH.Ph.\A.`l.TR. │ │ │ │ 0x00b26724 58410e5c 410e6049 0e64480e 68410e6c XA.\A.`I.dH.hA.l │ │ │ │ 0x00b26734 420e7048 0e500370 0a0e5c44 0e600241 B.pH.P.p..\D.`.A │ │ │ │ 0x00b26744 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 35313036 65633566 34383038 66613761 5106ec5f4808fa7a │ │ │ │ - 0x00000010 35383534 32646264 63343536 37343162 58542dbdc456741b │ │ │ │ - 0x00000020 62343739 35322e64 65627567 00000000 b47952.debug.... │ │ │ │ - 0x00000030 b12b7cf6 .+|. │ │ │ │ + 0x00000000 39306635 61633538 38373865 63613236 90f5ac58878eca26 │ │ │ │ + 0x00000010 38346364 37333861 39383662 64373862 84cd738a986bd78b │ │ │ │ + 0x00000020 65643862 66362e64 65627567 00000000 ed8bf6.debug.... │ │ │ │ + 0x00000030 35086e6a 5.nj