diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3cabe97 --- /dev/null +++ b/.gitignore @@ -0,0 +1,40 @@ +# Build outputs +harness/build/ +results/ + +# Compiled binaries (analysis tools, when written) +analysis/target/ +analysis/build/ +*.o +*.a +*.so + +# Algorithm submodule build artifacts +algorithms/*/build/ +algorithms/*/Makefile +algorithms/**/*.o + +# Generated data (re-runnable) +data/objdump/ + +# LaTeX build artifacts +paper/*.aux +paper/*.log +paper/*.out +paper/*.toc +paper/*.bbl +paper/*.blg +paper/*.fls +paper/*.fdb_latexmk +paper/*.synctex.gz +paper/*.pdf + +# Personal reference docs +ROADMAP.md +IDEATION.md + +# OS / editor +.DS_Store +.idea/ +*.swp +*~ diff --git a/README.md b/README.md index 16eecc5..72a8653 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,15 @@ -# cs1952y-final -Profiling Kyber: what are the implications of SIMD-optimized cryptography on performance and energy? +# pqc-simd-bench + +Empirical study of SIMD optimization in post-quantum cryptography — performance +and energy analysis across algorithm variants and security parameter sets. + +``` +algorithms/ PQC algorithm submodules (ML-KEM, ML-DSA, ...) +harness/ Benchmark harness (C, CMake) +slurm/ SLURM job templates for OSCAR +data/raw/ Raw benchmark output, organized by algorithm and parameter set +results/ Processed outputs and figures (generated, gitignored) +paper/ LaTeX write-up +``` + +**Author:** Levi Neuwirth — [ln@levineuwirth.org](mailto:ln@levineuwirth.org) diff --git a/algorithms/.gitkeep b/algorithms/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/benchmark/objdump/ref1024.txt b/benchmark/objdump/ref1024.txt deleted file mode 100644 index 5b89cc8..0000000 --- a/benchmark/objdump/ref1024.txt +++ /dev/null @@ -1,8972 +0,0 @@ - -test_speed1024: file format elf64-x86-64 - - -Disassembly of section .init: - -0000000000001000 <_init>: - 1000: f3 0f 1e fa endbr64 - 1004: 48 83 ec 08 sub $0x8,%rsp - 1008: 48 8b 05 c1 bf 00 00 mov 0xbfc1(%rip),%rax # cfd0 <__gmon_start__@Base> - 100f: 48 85 c0 test %rax,%rax - 1012: 74 02 je 1016 <_init+0x16> - 1014: ff d0 call *%rax - 1016: 48 83 c4 08 add $0x8,%rsp - 101a: c3 ret - -Disassembly of section .plt: - -0000000000001020 : - 1020: ff 35 ca bf 00 00 push 0xbfca(%rip) # cff0 <_GLOBAL_OFFSET_TABLE_+0x8> - 1026: ff 25 cc bf 00 00 jmp *0xbfcc(%rip) # cff8 <_GLOBAL_OFFSET_TABLE_+0x10> - 102c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000001030 : - 1030: ff 25 ca bf 00 00 jmp *0xbfca(%rip) # d000 - 1036: 68 00 00 00 00 push $0x0 - 103b: e9 e0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001040 : - 1040: ff 25 c2 bf 00 00 jmp *0xbfc2(%rip) # d008 - 1046: 68 01 00 00 00 push $0x1 - 104b: e9 d0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001050 <__errno_location@plt>: - 1050: ff 25 ba bf 00 00 jmp *0xbfba(%rip) # d010 <__errno_location@GLIBC_2.2.5> - 1056: 68 02 00 00 00 push $0x2 - 105b: e9 c0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001060 : - 1060: ff 25 b2 bf 00 00 jmp *0xbfb2(%rip) # d018 - 1066: 68 03 00 00 00 push $0x3 - 106b: e9 b0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001070 : - 1070: ff 25 aa bf 00 00 jmp *0xbfaa(%rip) # d020 - 1076: 68 04 00 00 00 push $0x4 - 107b: e9 a0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001080 <__stack_chk_fail@plt>: - 1080: ff 25 a2 bf 00 00 jmp *0xbfa2(%rip) # d028 <__stack_chk_fail@GLIBC_2.4> - 1086: 68 05 00 00 00 push $0x5 - 108b: e9 90 ff ff ff jmp 1020 <_init+0x20> - -0000000000001090 : - 1090: ff 25 9a bf 00 00 jmp *0xbf9a(%rip) # d030 - 1096: 68 06 00 00 00 push $0x6 - 109b: e9 80 ff ff ff jmp 1020 <_init+0x20> - -00000000000010a0 : - 10a0: ff 25 92 bf 00 00 jmp *0xbf92(%rip) # d038 - 10a6: 68 07 00 00 00 push $0x7 - 10ab: e9 70 ff ff ff jmp 1020 <_init+0x20> - -00000000000010b0 : - 10b0: ff 25 8a bf 00 00 jmp *0xbf8a(%rip) # d040 - 10b6: 68 08 00 00 00 push $0x8 - 10bb: e9 60 ff ff ff jmp 1020 <_init+0x20> - -Disassembly of section .text: - -00000000000010c0 : - 10c0: e8 7b ff ff ff call 1040 - 10c5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 10cc: 00 00 00 - 10cf: 90 nop - -00000000000010d0
: - 10d0: 41 57 push %r15 - 10d2: be 20 00 00 00 mov $0x20,%esi - 10d7: 4c 8d 3d c2 bf 00 00 lea 0xbfc2(%rip),%r15 # d0a0 - 10de: 41 56 push %r14 - 10e0: 41 55 push %r13 - 10e2: 41 54 push %r12 - 10e4: 55 push %rbp - 10e5: 4c 89 fd mov %r15,%rbp - 10e8: 53 push %rbx - 10e9: 49 8d 9f 40 1f 00 00 lea 0x1f40(%r15),%rbx - 10f0: 48 81 ec 58 3b 00 00 sub $0x3b58,%rsp - 10f7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 10fe: 00 00 - 1100: 48 89 84 24 48 3b 00 mov %rax,0x3b48(%rsp) - 1107: 00 - 1108: 48 8d 84 24 40 22 00 lea 0x2240(%rsp),%rax - 110f: 00 - 1110: 4c 8d ac 24 20 02 00 lea 0x220(%rsp),%r13 - 1117: 00 - 1118: 48 89 c7 mov %rax,%rdi - 111b: 48 89 04 24 mov %rax,(%rsp) - 111f: e8 dc 8b 00 00 call 9d00 - 1124: 48 8d 84 24 60 22 00 lea 0x2260(%rsp),%rax - 112b: 00 - 112c: be 40 00 00 00 mov $0x40,%esi - 1131: 48 89 c7 mov %rax,%rdi - 1134: 48 89 44 24 10 mov %rax,0x10(%rsp) - 1139: e8 c2 8b 00 00 call 9d00 - 113e: 4c 89 7c 24 18 mov %r15,0x18(%rsp) - 1143: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 114a: 00 00 00 00 - 114e: 66 90 xchg %ax,%ax - 1150: 0f 31 rdtsc - 1152: 48 c1 e2 20 shl $0x20,%rdx - 1156: 48 09 d0 or %rdx,%rax - 1159: 48 89 45 00 mov %rax,0x0(%rbp) - 115d: 31 d2 xor %edx,%edx - 115f: 48 8d 35 1a bf 00 00 lea 0xbf1a(%rip),%rsi # d080 - 1166: 4c 89 ef mov %r13,%rdi - 1169: 48 83 c5 08 add $0x8,%rbp - 116d: e8 7e 0b 00 00 call 1cf0 - 1172: 48 39 dd cmp %rbx,%rbp - 1175: 75 d9 jne 1150 - 1177: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 117c: ba e8 03 00 00 mov $0x3e8,%edx - 1181: 4c 8d 64 24 20 lea 0x20(%rsp),%r12 - 1186: 48 8d 3d f3 90 00 00 lea 0x90f3(%rip),%rdi # a280 - 118d: e8 4e 8c 00 00 call 9de0 - 1192: 48 8d 05 07 bf 00 00 lea 0xbf07(%rip),%rax # d0a0 - 1199: 48 89 44 24 18 mov %rax,0x18(%rsp) - 119e: 48 89 c5 mov %rax,%rbp - 11a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 11a8: 00 00 00 00 - 11ac: 0f 1f 40 00 nopl 0x0(%rax) - 11b0: 0f 31 rdtsc - 11b2: 48 c1 e2 20 shl $0x20,%rdx - 11b6: 48 09 d0 or %rdx,%rax - 11b9: 48 89 45 00 mov %rax,0x0(%rbp) - 11bd: 31 d2 xor %edx,%edx - 11bf: 48 8d 35 ba be 00 00 lea 0xbeba(%rip),%rsi # d080 - 11c6: 4c 89 e7 mov %r12,%rdi - 11c9: 48 83 c5 08 add $0x8,%rbp - 11cd: e8 5e 39 00 00 call 4b30 - 11d2: 48 39 dd cmp %rbx,%rbp - 11d5: 75 d9 jne 11b0 - 11d7: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 11dc: ba e8 03 00 00 mov $0x3e8,%edx - 11e1: 48 8d 3d a0 90 00 00 lea 0x90a0(%rip),%rdi # a288 - 11e8: e8 f3 8b 00 00 call 9de0 - 11ed: 48 8d 05 ac be 00 00 lea 0xbeac(%rip),%rax # d0a0 - 11f4: 48 89 44 24 18 mov %rax,0x18(%rsp) - 11f9: 48 89 c5 mov %rax,%rbp - 11fc: 0f 1f 40 00 nopl 0x0(%rax) - 1200: 0f 31 rdtsc - 1202: 48 c1 e2 20 shl $0x20,%rdx - 1206: 48 09 d0 or %rdx,%rax - 1209: 48 89 45 00 mov %rax,0x0(%rbp) - 120d: 31 d2 xor %edx,%edx - 120f: 48 8d 35 6a be 00 00 lea 0xbe6a(%rip),%rsi # d080 - 1216: 4c 89 e7 mov %r12,%rdi - 1219: 48 83 c5 08 add $0x8,%rbp - 121d: e8 6e 39 00 00 call 4b90 - 1222: 48 39 dd cmp %rbx,%rbp - 1225: 75 d9 jne 1200 - 1227: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 122c: ba e8 03 00 00 mov $0x3e8,%edx - 1231: 48 8d 3d 65 90 00 00 lea 0x9065(%rip),%rdi # a29d - 1238: e8 a3 8b 00 00 call 9de0 - 123d: 48 8d 05 5c be 00 00 lea 0xbe5c(%rip),%rax # d0a0 - 1244: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1249: 48 89 c5 mov %rax,%rbp - 124c: 0f 1f 40 00 nopl 0x0(%rax) - 1250: 0f 31 rdtsc - 1252: 48 c1 e2 20 shl $0x20,%rdx - 1256: 48 09 d0 or %rdx,%rax - 1259: 48 89 45 00 mov %rax,0x0(%rbp) - 125d: 4c 89 e7 mov %r12,%rdi - 1260: 48 83 c5 08 add $0x8,%rbp - 1264: e8 87 39 00 00 call 4bf0 - 1269: 48 39 dd cmp %rbx,%rbp - 126c: 75 e2 jne 1250 - 126e: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1273: ba e8 03 00 00 mov $0x3e8,%edx - 1278: 48 8d 3d 36 90 00 00 lea 0x9036(%rip),%rdi # a2b5 - 127f: e8 5c 8b 00 00 call 9de0 - 1284: 48 8d 05 15 be 00 00 lea 0xbe15(%rip),%rax # d0a0 - 128b: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1290: 48 89 c5 mov %rax,%rbp - 1293: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 129a: 00 00 00 00 - 129e: 66 90 xchg %ax,%ax - 12a0: 0f 31 rdtsc - 12a2: 48 c1 e2 20 shl $0x20,%rdx - 12a6: 48 09 d0 or %rdx,%rax - 12a9: 48 89 45 00 mov %rax,0x0(%rbp) - 12ad: 4c 89 e7 mov %r12,%rdi - 12b0: 48 83 c5 08 add $0x8,%rbp - 12b4: e8 77 39 00 00 call 4c30 - 12b9: 48 39 dd cmp %rbx,%rbp - 12bc: 75 e2 jne 12a0 - 12be: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 12c3: ba e8 03 00 00 mov $0x3e8,%edx - 12c8: 48 8d 3d e3 8f 00 00 lea 0x8fe3(%rip),%rdi # a2b2 - 12cf: 48 8d ac 24 20 0a 00 lea 0xa20(%rsp),%rbp - 12d6: 00 - 12d7: e8 04 8b 00 00 call 9de0 - 12dc: 48 8d 05 bd bd 00 00 lea 0xbdbd(%rip),%rax # d0a0 - 12e3: 48 89 44 24 18 mov %rax,0x18(%rsp) - 12e8: 49 89 c6 mov %rax,%r14 - 12eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 12f0: 0f 31 rdtsc - 12f2: 48 c1 e2 20 shl $0x20,%rdx - 12f6: 48 09 d0 or %rdx,%rax - 12f9: 49 89 06 mov %rax,(%r14) - 12fc: 48 89 ea mov %rbp,%rdx - 12ff: 4c 89 ee mov %r13,%rsi - 1302: 4c 89 e7 mov %r12,%rdi - 1305: 49 83 c6 08 add $0x8,%r14 - 1309: e8 02 1b 00 00 call 2e10 - 130e: 49 39 de cmp %rbx,%r14 - 1311: 75 dd jne 12f0 - 1313: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1318: ba e8 03 00 00 mov $0x3e8,%edx - 131d: 48 8d 3d 04 8f 00 00 lea 0x8f04(%rip),%rdi # a228 - 1324: 48 8d ac 24 c0 28 00 lea 0x28c0(%rsp),%rbp - 132b: 00 - 132c: e8 af 8a 00 00 call 9de0 - 1331: 48 8d 05 68 bd 00 00 lea 0xbd68(%rip),%rax # d0a0 - 1338: 48 89 44 24 18 mov %rax,0x18(%rsp) - 133d: 49 89 c6 mov %rax,%r14 - 1340: 0f 31 rdtsc - 1342: 48 c1 e2 20 shl $0x20,%rdx - 1346: 48 09 d0 or %rdx,%rax - 1349: 49 89 06 mov %rax,(%r14) - 134c: 4c 89 e6 mov %r12,%rsi - 134f: 48 89 ef mov %rbp,%rdi - 1352: 49 83 c6 08 add $0x8,%r14 - 1356: e8 55 20 00 00 call 33b0 - 135b: 49 39 de cmp %rbx,%r14 - 135e: 75 e0 jne 1340 - 1360: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1365: ba e8 03 00 00 mov $0x3e8,%edx - 136a: 48 8d 3d 4a 8f 00 00 lea 0x8f4a(%rip),%rdi # a2bb - 1371: e8 6a 8a 00 00 call 9de0 - 1376: 48 8d 05 23 bd 00 00 lea 0xbd23(%rip),%rax # d0a0 - 137d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1382: 49 89 c6 mov %rax,%r14 - 1385: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 138c: 00 00 00 00 - 1390: 0f 31 rdtsc - 1392: 48 c1 e2 20 shl $0x20,%rdx - 1396: 48 09 d0 or %rdx,%rax - 1399: 49 89 06 mov %rax,(%r14) - 139c: 48 89 ee mov %rbp,%rsi - 139f: 4c 89 e7 mov %r12,%rdi - 13a2: 49 83 c6 08 add $0x8,%r14 - 13a6: e8 95 1f 00 00 call 3340 - 13ab: 49 39 de cmp %rbx,%r14 - 13ae: 75 e0 jne 1390 - 13b0: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 13b5: ba e8 03 00 00 mov $0x3e8,%edx - 13ba: 48 8d 3d 07 8f 00 00 lea 0x8f07(%rip),%rdi # a2c8 - 13c1: e8 1a 8a 00 00 call 9de0 - 13c6: 48 8d 05 d3 bc 00 00 lea 0xbcd3(%rip),%rax # d0a0 - 13cd: 48 89 44 24 18 mov %rax,0x18(%rsp) - 13d2: 49 89 c6 mov %rax,%r14 - 13d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 13dc: 00 00 00 00 - 13e0: 0f 31 rdtsc - 13e2: 48 c1 e2 20 shl $0x20,%rdx - 13e6: 48 09 d0 or %rdx,%rax - 13e9: 49 89 06 mov %rax,(%r14) - 13ec: 4c 89 e6 mov %r12,%rsi - 13ef: 48 89 ef mov %rbp,%rdi - 13f2: 49 83 c6 08 add $0x8,%r14 - 13f6: e8 45 1b 00 00 call 2f40 - 13fb: 49 39 de cmp %rbx,%r14 - 13fe: 75 e0 jne 13e0 - 1400: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1405: ba e8 03 00 00 mov $0x3e8,%edx - 140a: 48 8d 3d c6 8e 00 00 lea 0x8ec6(%rip),%rdi # a2d7 - 1411: e8 ca 89 00 00 call 9de0 - 1416: 48 8d 05 83 bc 00 00 lea 0xbc83(%rip),%rax # d0a0 - 141d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1422: 49 89 c6 mov %rax,%r14 - 1425: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 142c: 00 00 00 00 - 1430: 0f 31 rdtsc - 1432: 48 c1 e2 20 shl $0x20,%rdx - 1436: 48 09 d0 or %rdx,%rax - 1439: 49 89 06 mov %rax,(%r14) - 143c: 48 89 ee mov %rbp,%rsi - 143f: 4c 89 e7 mov %r12,%rdi - 1442: 49 83 c6 08 add $0x8,%r14 - 1446: e8 d5 1c 00 00 call 3120 - 144b: 49 39 de cmp %rbx,%r14 - 144e: 75 e0 jne 1430 - 1450: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1455: ba e8 03 00 00 mov $0x3e8,%edx - 145a: 48 8d 3d 86 8e 00 00 lea 0x8e86(%rip),%rdi # a2e7 - 1461: e8 7a 89 00 00 call 9de0 - 1466: 48 8d 05 33 bc 00 00 lea 0xbc33(%rip),%rax # d0a0 - 146d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1472: 49 89 c4 mov %rax,%r12 - 1475: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 147c: 00 00 00 00 - 1480: 0f 31 rdtsc - 1482: 48 c1 e2 20 shl $0x20,%rdx - 1486: 48 09 d0 or %rdx,%rax - 1489: 49 89 04 24 mov %rax,(%r12) - 148d: 4c 89 ee mov %r13,%rsi - 1490: 48 89 ef mov %rbp,%rdi - 1493: 49 83 c4 08 add $0x8,%r12 - 1497: e8 44 13 00 00 call 27e0 - 149c: 49 39 dc cmp %rbx,%r12 - 149f: 75 df jne 1480 - 14a1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 14a6: ba e8 03 00 00 mov $0x3e8,%edx - 14ab: 48 8d 3d 47 8e 00 00 lea 0x8e47(%rip),%rdi # a2f9 - 14b2: e8 29 89 00 00 call 9de0 - 14b7: 48 8d 05 e2 bb 00 00 lea 0xbbe2(%rip),%rax # d0a0 - 14be: 48 89 44 24 18 mov %rax,0x18(%rsp) - 14c3: 49 89 c4 mov %rax,%r12 - 14c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 14cd: 00 00 00 - 14d0: 0f 31 rdtsc - 14d2: 48 c1 e2 20 shl $0x20,%rdx - 14d6: 48 09 d0 or %rdx,%rax - 14d9: 49 89 04 24 mov %rax,(%r12) - 14dd: 48 89 ee mov %rbp,%rsi - 14e0: 4c 89 ef mov %r13,%rdi - 14e3: 49 83 c4 08 add $0x8,%r12 - 14e7: e8 14 16 00 00 call 2b00 - 14ec: 49 39 dc cmp %rbx,%r12 - 14ef: 75 df jne 14d0 - 14f1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 14f6: ba e8 03 00 00 mov $0x3e8,%edx - 14fb: 48 8d 3d 0a 8e 00 00 lea 0x8e0a(%rip),%rdi # a30c - 1502: 4c 8d ac 24 e0 2e 00 lea 0x2ee0(%rsp),%r13 - 1509: 00 - 150a: 4c 8d a4 24 a0 22 00 lea 0x22a0(%rsp),%r12 - 1511: 00 - 1512: e8 c9 88 00 00 call 9de0 - 1517: 48 8d 05 82 bb 00 00 lea 0xbb82(%rip),%rax # d0a0 - 151e: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1523: 49 89 c6 mov %rax,%r14 - 1526: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 152d: 00 00 00 - 1530: 0f 31 rdtsc - 1532: 48 c1 e2 20 shl $0x20,%rdx - 1536: 48 09 d0 or %rdx,%rax - 1539: 49 89 06 mov %rax,(%r14) - 153c: 48 8b 14 24 mov (%rsp),%rdx - 1540: 4c 89 ee mov %r13,%rsi - 1543: 4c 89 e7 mov %r12,%rdi - 1546: 49 83 c6 08 add $0x8,%r14 - 154a: e8 01 0a 00 00 call 1f50 - 154f: 49 39 de cmp %rbx,%r14 - 1552: 75 dc jne 1530 - 1554: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1559: ba e8 03 00 00 mov $0x3e8,%edx - 155e: 48 8d 3d bc 8d 00 00 lea 0x8dbc(%rip),%rdi # a321 - 1565: 4c 8d b4 24 20 22 00 lea 0x2220(%rsp),%r14 - 156c: 00 - 156d: e8 6e 88 00 00 call 9de0 - 1572: 48 8d 05 27 bb 00 00 lea 0xbb27(%rip),%rax # d0a0 - 1579: 48 89 44 24 18 mov %rax,0x18(%rsp) - 157e: 49 89 c0 mov %rax,%r8 - 1581: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1588: 00 00 00 00 - 158c: 0f 1f 40 00 nopl 0x0(%rax) - 1590: 0f 31 rdtsc - 1592: 48 c1 e2 20 shl $0x20,%rdx - 1596: 48 09 d0 or %rdx,%rax - 1599: 49 89 00 mov %rax,(%r8) - 159c: 48 8d 0d dd ba 00 00 lea 0xbadd(%rip),%rcx # d080 - 15a3: 4c 89 e2 mov %r12,%rdx - 15a6: 4c 89 f6 mov %r14,%rsi - 15a9: 48 89 ef mov %rbp,%rdi - 15ac: 4c 89 44 24 08 mov %r8,0x8(%rsp) - 15b1: e8 3a 0d 00 00 call 22f0 - 15b6: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 - 15bb: 49 83 c0 08 add $0x8,%r8 - 15bf: 49 39 d8 cmp %rbx,%r8 - 15c2: 75 cc jne 1590 - 15c4: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 15c9: ba e8 03 00 00 mov $0x3e8,%edx - 15ce: 48 8d 3d 5d 8d 00 00 lea 0x8d5d(%rip),%rdi # a332 - 15d5: e8 06 88 00 00 call 9de0 - 15da: 48 8d 05 bf ba 00 00 lea 0xbabf(%rip),%rax # d0a0 - 15e1: 48 89 44 24 18 mov %rax,0x18(%rsp) - 15e6: 48 89 c1 mov %rax,%rcx - 15e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 15f0: 0f 31 rdtsc - 15f2: 48 c1 e2 20 shl $0x20,%rdx - 15f6: 48 09 d0 or %rdx,%rax - 15f9: 48 89 01 mov %rax,(%rcx) - 15fc: 4c 89 ea mov %r13,%rdx - 15ff: 48 89 ee mov %rbp,%rsi - 1602: 4c 89 f7 mov %r14,%rdi - 1605: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 160a: e8 e1 10 00 00 call 26f0 - 160f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 1614: 48 83 c1 08 add $0x8,%rcx - 1618: 48 39 d9 cmp %rbx,%rcx - 161b: 75 d3 jne 15f0 - 161d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1622: ba e8 03 00 00 mov $0x3e8,%edx - 1627: 48 8d 3d 11 8d 00 00 lea 0x8d11(%rip),%rdi # a33f - 162e: e8 ad 87 00 00 call 9de0 - 1633: 48 8d 05 66 ba 00 00 lea 0xba66(%rip),%rax # d0a0 - 163a: 48 89 44 24 18 mov %rax,0x18(%rsp) - 163f: 48 89 c1 mov %rax,%rcx - 1642: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1649: 00 00 00 00 - 164d: 0f 1f 00 nopl (%rax) - 1650: 0f 31 rdtsc - 1652: 48 c1 e2 20 shl $0x20,%rdx - 1656: 48 09 d0 or %rdx,%rax - 1659: 48 89 01 mov %rax,(%rcx) - 165c: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 1661: 4c 89 ee mov %r13,%rsi - 1664: 4c 89 e7 mov %r12,%rdi - 1667: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 166c: e8 af 02 00 00 call 1920 - 1671: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 1676: 48 83 c1 08 add $0x8,%rcx - 167a: 48 39 d9 cmp %rbx,%rcx - 167d: 75 d1 jne 1650 - 167f: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1684: ba e8 03 00 00 mov $0x3e8,%edx - 1689: 48 8d 3d bc 8c 00 00 lea 0x8cbc(%rip),%rdi # a34c - 1690: e8 4b 87 00 00 call 9de0 - 1695: 48 8d 05 04 ba 00 00 lea 0xba04(%rip),%rax # d0a0 - 169c: 48 89 44 24 18 mov %rax,0x18(%rsp) - 16a1: 48 89 c1 mov %rax,%rcx - 16a4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 16ab: 00 00 00 00 - 16af: 90 nop - 16b0: 0f 31 rdtsc - 16b2: 48 c1 e2 20 shl $0x20,%rdx - 16b6: 48 09 d0 or %rdx,%rax - 16b9: 48 89 01 mov %rax,(%rcx) - 16bc: 4c 89 ee mov %r13,%rsi - 16bf: 4c 89 e7 mov %r12,%rdi - 16c2: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 16c7: e8 e4 02 00 00 call 19b0 - 16cc: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 16d1: 48 83 c1 08 add $0x8,%rcx - 16d5: 48 39 d9 cmp %rbx,%rcx - 16d8: 75 d6 jne 16b0 - 16da: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 16df: ba e8 03 00 00 mov $0x3e8,%edx - 16e4: 48 8d 3d 78 8c 00 00 lea 0x8c78(%rip),%rdi # a363 - 16eb: e8 f0 86 00 00 call 9de0 - 16f0: 48 8d 05 a9 b9 00 00 lea 0xb9a9(%rip),%rax # d0a0 - 16f7: 48 89 44 24 18 mov %rax,0x18(%rsp) - 16fc: 49 89 c0 mov %rax,%r8 - 16ff: 90 nop - 1700: 0f 31 rdtsc - 1702: 48 c1 e2 20 shl $0x20,%rdx - 1706: 48 09 d0 or %rdx,%rax - 1709: 49 89 00 mov %rax,(%r8) - 170c: 48 8b 0c 24 mov (%rsp),%rcx - 1710: 4c 89 e2 mov %r12,%rdx - 1713: 4c 89 f6 mov %r14,%rsi - 1716: 48 89 ef mov %rbp,%rdi - 1719: 4c 89 44 24 08 mov %r8,0x8(%rsp) - 171e: e8 5d 03 00 00 call 1a80 - 1723: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 - 1728: 49 83 c0 08 add $0x8,%r8 - 172c: 49 39 d8 cmp %rbx,%r8 - 172f: 75 cf jne 1700 - 1731: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1736: ba e8 03 00 00 mov $0x3e8,%edx - 173b: 48 8d 3d 31 8c 00 00 lea 0x8c31(%rip),%rdi # a373 - 1742: e8 99 86 00 00 call 9de0 - 1747: 48 8d 05 52 b9 00 00 lea 0xb952(%rip),%rax # d0a0 - 174e: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1753: 48 89 c1 mov %rax,%rcx - 1756: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 175d: 00 00 00 - 1760: 0f 31 rdtsc - 1762: 48 c1 e2 20 shl $0x20,%rdx - 1766: 48 09 d0 or %rdx,%rax - 1769: 48 89 01 mov %rax,(%rcx) - 176c: 4c 89 e2 mov %r12,%rdx - 176f: 4c 89 f6 mov %r14,%rsi - 1772: 48 89 ef mov %rbp,%rdi - 1775: 48 89 0c 24 mov %rcx,(%rsp) - 1779: e8 b2 03 00 00 call 1b30 - 177e: 48 8b 0c 24 mov (%rsp),%rcx - 1782: 48 83 c1 08 add $0x8,%rcx - 1786: 48 39 d9 cmp %rbx,%rcx - 1789: 75 d5 jne 1760 - 178b: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1790: ba e8 03 00 00 mov $0x3e8,%edx - 1795: 48 8d 3d ed 8b 00 00 lea 0x8bed(%rip),%rdi # a389 - 179c: e8 3f 86 00 00 call 9de0 - 17a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 17a8: 00 00 00 00 - 17ac: 0f 1f 40 00 nopl 0x0(%rax) - 17b0: 0f 31 rdtsc - 17b2: 48 c1 e2 20 shl $0x20,%rdx - 17b6: 48 09 d0 or %rdx,%rax - 17b9: 49 89 07 mov %rax,(%r15) - 17bc: 4c 89 ea mov %r13,%rdx - 17bf: 48 89 ee mov %rbp,%rsi - 17c2: 4c 89 f7 mov %r14,%rdi - 17c5: 49 83 c7 08 add $0x8,%r15 - 17c9: e8 32 04 00 00 call 1c00 - 17ce: 49 39 df cmp %rbx,%r15 - 17d1: 75 dd jne 17b0 - 17d3: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 17d8: ba e8 03 00 00 mov $0x3e8,%edx - 17dd: 48 8d 3d b4 8b 00 00 lea 0x8bb4(%rip),%rdi # a398 - 17e4: e8 f7 85 00 00 call 9de0 - 17e9: 48 8b 84 24 48 3b 00 mov 0x3b48(%rsp),%rax - 17f0: 00 - 17f1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 17f8: 00 00 - 17fa: 75 14 jne 1810 - 17fc: 48 81 c4 58 3b 00 00 add $0x3b58,%rsp - 1803: 31 c0 xor %eax,%eax - 1805: 5b pop %rbx - 1806: 5d pop %rbp - 1807: 41 5c pop %r12 - 1809: 41 5d pop %r13 - 180b: 41 5e pop %r14 - 180d: 41 5f pop %r15 - 180f: c3 ret - 1810: e8 6b f8 ff ff call 1080 <__stack_chk_fail@plt> - 1815: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 181c: 00 00 00 - 181f: 90 nop - -0000000000001820 <_start>: - 1820: f3 0f 1e fa endbr64 - 1824: 31 ed xor %ebp,%ebp - 1826: 49 89 d1 mov %rdx,%r9 - 1829: 5e pop %rsi - 182a: 48 89 e2 mov %rsp,%rdx - 182d: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp - 1831: 50 push %rax - 1832: 54 push %rsp - 1833: 45 31 c0 xor %r8d,%r8d - 1836: 31 c9 xor %ecx,%ecx - 1838: 48 8d 3d 91 f8 ff ff lea -0x76f(%rip),%rdi # 10d0
- 183f: ff 15 7b b7 00 00 call *0xb77b(%rip) # cfc0 <__libc_start_main@GLIBC_2.34> - 1845: f4 hlt - 1846: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 184d: 00 00 00 - 1850: 48 8d 3d 09 b8 00 00 lea 0xb809(%rip),%rdi # d060 - 1857: 48 8d 05 02 b8 00 00 lea 0xb802(%rip),%rax # d060 - 185e: 48 39 f8 cmp %rdi,%rax - 1861: 74 15 je 1878 <_start+0x58> - 1863: 48 8b 05 5e b7 00 00 mov 0xb75e(%rip),%rax # cfc8 <_ITM_deregisterTMCloneTable@Base> - 186a: 48 85 c0 test %rax,%rax - 186d: 74 09 je 1878 <_start+0x58> - 186f: ff e0 jmp *%rax - 1871: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1878: c3 ret - 1879: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1880: 48 8d 3d d9 b7 00 00 lea 0xb7d9(%rip),%rdi # d060 - 1887: 48 8d 35 d2 b7 00 00 lea 0xb7d2(%rip),%rsi # d060 - 188e: 48 29 fe sub %rdi,%rsi - 1891: 48 89 f0 mov %rsi,%rax - 1894: 48 c1 ee 3f shr $0x3f,%rsi - 1898: 48 c1 f8 03 sar $0x3,%rax - 189c: 48 01 c6 add %rax,%rsi - 189f: 48 d1 fe sar $1,%rsi - 18a2: 74 14 je 18b8 <_start+0x98> - 18a4: 48 8b 05 2d b7 00 00 mov 0xb72d(%rip),%rax # cfd8 <_ITM_registerTMCloneTable@Base> - 18ab: 48 85 c0 test %rax,%rax - 18ae: 74 08 je 18b8 <_start+0x98> - 18b0: ff e0 jmp *%rax - 18b2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 18b8: c3 ret - 18b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 18c0: f3 0f 1e fa endbr64 - 18c4: 80 3d 9d b7 00 00 00 cmpb $0x0,0xb79d(%rip) # d068 - 18cb: 75 33 jne 1900 <_start+0xe0> - 18cd: 55 push %rbp - 18ce: 48 83 3d 0a b7 00 00 cmpq $0x0,0xb70a(%rip) # cfe0 <__cxa_finalize@GLIBC_2.2.5> - 18d5: 00 - 18d6: 48 89 e5 mov %rsp,%rbp - 18d9: 74 0d je 18e8 <_start+0xc8> - 18db: 48 8b 3d 6e b7 00 00 mov 0xb76e(%rip),%rdi # d050 <__dso_handle> - 18e2: ff 15 f8 b6 00 00 call *0xb6f8(%rip) # cfe0 <__cxa_finalize@GLIBC_2.2.5> - 18e8: e8 63 ff ff ff call 1850 <_start+0x30> - 18ed: c6 05 74 b7 00 00 01 movb $0x1,0xb774(%rip) # d068 - 18f4: 5d pop %rbp - 18f5: c3 ret - 18f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 18fd: 00 00 00 - 1900: c3 ret - 1901: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1908: 00 00 00 00 - 190c: 0f 1f 40 00 nopl 0x0(%rax) - 1910: f3 0f 1e fa endbr64 - 1914: e9 67 ff ff ff jmp 1880 <_start+0x60> - 1919: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000001920 : - 1920: 41 54 push %r12 - 1922: 49 89 d4 mov %rdx,%r12 - 1925: 55 push %rbp - 1926: 48 89 fd mov %rdi,%rbp - 1929: 53 push %rbx - 192a: 48 89 f3 mov %rsi,%rbx - 192d: e8 1e 06 00 00 call 1f50 - 1932: 48 8b 45 00 mov 0x0(%rbp),%rax - 1936: 48 8d bb 08 06 00 00 lea 0x608(%rbx),%rdi - 193d: 48 89 ee mov %rbp,%rsi - 1940: 48 8d 8b 00 06 00 00 lea 0x600(%rbx),%rcx - 1947: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 194b: 48 89 83 00 06 00 00 mov %rax,0x600(%rbx) - 1952: 48 29 f9 sub %rdi,%rcx - 1955: 48 8b 95 18 06 00 00 mov 0x618(%rbp),%rdx - 195c: 48 29 ce sub %rcx,%rsi - 195f: 81 c1 20 06 00 00 add $0x620,%ecx - 1965: 48 89 93 18 0c 00 00 mov %rdx,0xc18(%rbx) - 196c: c1 e9 03 shr $0x3,%ecx - 196f: ba 20 06 00 00 mov $0x620,%edx - 1974: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) - 1977: 48 89 ee mov %rbp,%rsi - 197a: 48 8d bb 20 0c 00 00 lea 0xc20(%rbx),%rdi - 1981: e8 ba 7f 00 00 call 9940 - 1986: f3 41 0f 6f 44 24 20 movdqu 0x20(%r12),%xmm0 - 198d: 31 c0 xor %eax,%eax - 198f: 0f 11 83 40 0c 00 00 movups %xmm0,0xc40(%rbx) - 1996: f3 41 0f 6f 44 24 30 movdqu 0x30(%r12),%xmm0 - 199d: 0f 11 83 50 0c 00 00 movups %xmm0,0xc50(%rbx) - 19a4: 5b pop %rbx - 19a5: 5d pop %rbp - 19a6: 41 5c pop %r12 - 19a8: c3 ret - 19a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -00000000000019b0 : - 19b0: 41 54 push %r12 - 19b2: 55 push %rbp - 19b3: 48 89 fd mov %rdi,%rbp - 19b6: 53 push %rbx - 19b7: 48 83 ec 50 sub $0x50,%rsp - 19bb: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 19c2: 00 00 - 19c4: 48 89 5c 24 48 mov %rbx,0x48(%rsp) - 19c9: 48 89 f3 mov %rsi,%rbx - 19cc: 48 89 e7 mov %rsp,%rdi - 19cf: be 40 00 00 00 mov $0x40,%esi - 19d4: e8 27 83 00 00 call 9d00 - 19d9: 48 89 e2 mov %rsp,%rdx - 19dc: 48 89 ef mov %rbp,%rdi - 19df: 48 89 de mov %rbx,%rsi - 19e2: e8 69 05 00 00 call 1f50 - 19e7: 48 8b 45 00 mov 0x0(%rbp),%rax - 19eb: 48 8d bb 08 06 00 00 lea 0x608(%rbx),%rdi - 19f2: 48 89 ee mov %rbp,%rsi - 19f5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 19f9: 48 8d 8b 00 06 00 00 lea 0x600(%rbx),%rcx - 1a00: 48 89 83 00 06 00 00 mov %rax,0x600(%rbx) - 1a07: 48 29 f9 sub %rdi,%rcx - 1a0a: 48 8b 95 18 06 00 00 mov 0x618(%rbp),%rdx - 1a11: 48 29 ce sub %rcx,%rsi - 1a14: 81 c1 20 06 00 00 add $0x620,%ecx - 1a1a: 48 89 93 18 0c 00 00 mov %rdx,0xc18(%rbx) - 1a21: c1 e9 03 shr $0x3,%ecx - 1a24: ba 20 06 00 00 mov $0x620,%edx - 1a29: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) - 1a2c: 48 89 ee mov %rbp,%rsi - 1a2f: 48 8d bb 20 0c 00 00 lea 0xc20(%rbx),%rdi - 1a36: e8 05 7f 00 00 call 9940 - 1a3b: 66 0f 6f 44 24 20 movdqa 0x20(%rsp),%xmm0 - 1a41: 0f 11 83 40 0c 00 00 movups %xmm0,0xc40(%rbx) - 1a48: 66 0f 6f 44 24 30 movdqa 0x30(%rsp),%xmm0 - 1a4e: 0f 11 83 50 0c 00 00 movups %xmm0,0xc50(%rbx) - 1a55: 48 8b 44 24 48 mov 0x48(%rsp),%rax - 1a5a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1a61: 00 00 - 1a63: 75 0b jne 1a70 - 1a65: 48 83 c4 50 add $0x50,%rsp - 1a69: 31 c0 xor %eax,%eax - 1a6b: 5b pop %rbx - 1a6c: 5d pop %rbp - 1a6d: 41 5c pop %r12 - 1a6f: c3 ret - 1a70: e8 0b f6 ff ff call 1080 <__stack_chk_fail@plt> - 1a75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1a7c: 00 00 00 00 - -0000000000001a80 : - 1a80: 41 55 push %r13 - 1a82: 49 89 fd mov %rdi,%r13 - 1a85: 41 54 push %r12 - 1a87: 55 push %rbp - 1a88: 53 push %rbx - 1a89: 48 89 f3 mov %rsi,%rbx - 1a8c: 48 81 ec 98 00 00 00 sub $0x98,%rsp - 1a93: f3 0f 6f 01 movdqu (%rcx),%xmm0 - 1a97: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 1a9e: 00 00 - 1aa0: 4c 89 a4 24 88 00 00 mov %r12,0x88(%rsp) - 1aa7: 00 - 1aa8: 49 89 d4 mov %rdx,%r12 - 1aab: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 1ab0: ba 20 06 00 00 mov $0x620,%edx - 1ab5: 0f 29 04 24 movaps %xmm0,(%rsp) - 1ab9: f3 0f 6f 41 10 movdqu 0x10(%rcx),%xmm0 - 1abe: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 1ac3: 4c 89 e6 mov %r12,%rsi - 1ac6: e8 75 7e 00 00 call 9940 - 1acb: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1ad0: ba 40 00 00 00 mov $0x40,%edx - 1ad5: 48 89 e6 mov %rsp,%rsi - 1ad8: e8 e3 7e 00 00 call 99c0 - 1add: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx - 1ae2: 4c 89 e2 mov %r12,%rdx - 1ae5: 48 89 e6 mov %rsp,%rsi - 1ae8: 4c 89 ef mov %r13,%rdi - 1aeb: e8 00 08 00 00 call 22f0 - 1af0: 66 0f 6f 44 24 40 movdqa 0x40(%rsp),%xmm0 - 1af6: 0f 11 03 movups %xmm0,(%rbx) - 1af9: 66 0f 6f 44 24 50 movdqa 0x50(%rsp),%xmm0 - 1aff: 0f 11 43 10 movups %xmm0,0x10(%rbx) - 1b03: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 1b0a: 00 - 1b0b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1b12: 00 00 - 1b14: 75 10 jne 1b26 - 1b16: 48 81 c4 98 00 00 00 add $0x98,%rsp - 1b1d: 31 c0 xor %eax,%eax - 1b1f: 5b pop %rbx - 1b20: 5d pop %rbp - 1b21: 41 5c pop %r12 - 1b23: 41 5d pop %r13 - 1b25: c3 ret - 1b26: e8 55 f5 ff ff call 1080 <__stack_chk_fail@plt> - 1b2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000001b30 : - 1b30: 41 55 push %r13 - 1b32: 49 89 fd mov %rdi,%r13 - 1b35: 41 54 push %r12 - 1b37: 55 push %rbp - 1b38: 53 push %rbx - 1b39: 48 89 f3 mov %rsi,%rbx - 1b3c: be 20 00 00 00 mov $0x20,%esi - 1b41: 48 81 ec b8 00 00 00 sub $0xb8,%rsp - 1b48: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 1b4f: 00 00 - 1b51: 4c 89 a4 24 a8 00 00 mov %r12,0xa8(%rsp) - 1b58: 00 - 1b59: 49 89 d4 mov %rdx,%r12 - 1b5c: 48 89 e7 mov %rsp,%rdi - 1b5f: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp - 1b64: e8 97 81 00 00 call 9d00 - 1b69: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 - 1b6e: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1b73: ba 20 06 00 00 mov $0x620,%edx - 1b78: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) - 1b7d: 66 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm0 - 1b83: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) - 1b88: 4c 89 e6 mov %r12,%rsi - 1b8b: e8 b0 7d 00 00 call 9940 - 1b90: 48 8d 7c 24 60 lea 0x60(%rsp),%rdi - 1b95: ba 40 00 00 00 mov $0x40,%edx - 1b9a: 48 89 ee mov %rbp,%rsi - 1b9d: e8 1e 7e 00 00 call 99c0 - 1ba2: 4c 89 e2 mov %r12,%rdx - 1ba5: 48 89 ee mov %rbp,%rsi - 1ba8: 4c 89 ef mov %r13,%rdi - 1bab: 48 8d 8c 24 80 00 00 lea 0x80(%rsp),%rcx - 1bb2: 00 - 1bb3: e8 38 07 00 00 call 22f0 - 1bb8: 66 0f 6f 44 24 60 movdqa 0x60(%rsp),%xmm0 - 1bbe: 0f 11 03 movups %xmm0,(%rbx) - 1bc1: 66 0f 6f 44 24 70 movdqa 0x70(%rsp),%xmm0 - 1bc7: 0f 11 43 10 movups %xmm0,0x10(%rbx) - 1bcb: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 1bd2: 00 - 1bd3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1bda: 00 00 - 1bdc: 75 10 jne 1bee - 1bde: 48 81 c4 b8 00 00 00 add $0xb8,%rsp - 1be5: 31 c0 xor %eax,%eax - 1be7: 5b pop %rbx - 1be8: 5d pop %rbp - 1be9: 41 5c pop %r12 - 1beb: 41 5d pop %r13 - 1bed: c3 ret - 1bee: e8 8d f4 ff ff call 1080 <__stack_chk_fail@plt> - 1bf3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1bfa: 00 00 00 00 - 1bfe: 66 90 xchg %ax,%ax - -0000000000001c00 : - 1c00: 41 57 push %r15 - 1c02: 41 56 push %r14 - 1c04: 41 55 push %r13 - 1c06: 49 89 fd mov %rdi,%r13 - 1c09: 41 54 push %r12 - 1c0b: 55 push %rbp - 1c0c: 48 89 f5 mov %rsi,%rbp - 1c0f: 53 push %rbx - 1c10: 48 81 ec b8 06 00 00 sub $0x6b8,%rsp - 1c17: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 1c1e: 00 00 - 1c20: 48 89 9c 24 a8 06 00 mov %rbx,0x6a8(%rsp) - 1c27: 00 - 1c28: 48 89 d3 mov %rdx,%rbx - 1c2b: 48 89 e7 mov %rsp,%rdi - 1c2e: e8 bd 0a 00 00 call 26f0 - 1c33: ba 40 00 00 00 mov $0x40,%edx - 1c38: 48 89 e6 mov %rsp,%rsi - 1c3b: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1c40: f3 0f 6f 83 20 0c 00 movdqu 0xc20(%rbx),%xmm0 - 1c47: 00 - 1c48: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) - 1c4d: f3 0f 6f 83 30 0c 00 movdqu 0xc30(%rbx),%xmm0 - 1c54: 00 - 1c55: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) - 1c5a: e8 61 7d 00 00 call 99c0 - 1c5f: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx - 1c64: 48 89 e6 mov %rsp,%rsi - 1c67: 48 8d 93 00 06 00 00 lea 0x600(%rbx),%rdx - 1c6e: 48 8d bc 24 80 00 00 lea 0x80(%rsp),%rdi - 1c75: 00 - 1c76: e8 75 06 00 00 call 22f0 - 1c7b: ba 20 06 00 00 mov $0x620,%edx - 1c80: 48 8d b4 24 80 00 00 lea 0x80(%rsp),%rsi - 1c87: 00 - 1c88: 48 89 ef mov %rbp,%rdi - 1c8b: e8 70 3a 00 00 call 5700 - 1c90: 48 8d b3 40 0c 00 00 lea 0xc40(%rbx),%rsi - 1c97: 48 89 ea mov %rbp,%rdx - 1c9a: 4c 89 ef mov %r13,%rdi - 1c9d: 41 89 c4 mov %eax,%r12d - 1ca0: e8 bb 7f 00 00 call 9c60 - 1ca5: 31 c9 xor %ecx,%ecx - 1ca7: 45 85 e4 test %r12d,%r12d - 1caa: ba 20 00 00 00 mov $0x20,%edx - 1caf: 0f 94 c1 sete %cl - 1cb2: 48 8d 74 24 40 lea 0x40(%rsp),%rsi - 1cb7: 4c 89 ef mov %r13,%rdi - 1cba: e8 01 3c 00 00 call 58c0 - 1cbf: 48 8b 84 24 a8 06 00 mov 0x6a8(%rsp),%rax - 1cc6: 00 - 1cc7: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1cce: 00 00 - 1cd0: 75 14 jne 1ce6 - 1cd2: 48 81 c4 b8 06 00 00 add $0x6b8,%rsp - 1cd9: 31 c0 xor %eax,%eax - 1cdb: 5b pop %rbx - 1cdc: 5d pop %rbp - 1cdd: 41 5c pop %r12 - 1cdf: 41 5d pop %r13 - 1ce1: 41 5e pop %r14 - 1ce3: 41 5f pop %r15 - 1ce5: c3 ret - 1ce6: e8 95 f3 ff ff call 1080 <__stack_chk_fail@plt> - 1ceb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000001cf0 : - 1cf0: 41 57 push %r15 - 1cf2: 41 56 push %r14 - 1cf4: 41 55 push %r13 - 1cf6: 41 54 push %r12 - 1cf8: 55 push %rbp - 1cf9: 53 push %rbx - 1cfa: 48 81 ec 08 03 00 00 sub $0x308,%rsp - 1d01: 48 89 74 24 18 mov %rsi,0x18(%rsp) - 1d06: 48 8d 84 24 f8 02 00 lea 0x2f8(%rsp),%rax - 1d0d: 00 - 1d0e: 48 8d 6c 24 30 lea 0x30(%rsp),%rbp - 1d13: 89 54 24 28 mov %edx,0x28(%rsp) - 1d17: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx - 1d1e: 00 00 - 1d20: 48 89 94 24 f8 02 00 mov %rdx,0x2f8(%rsp) - 1d27: 00 - 1d28: ba 04 00 00 00 mov $0x4,%edx - 1d2d: 48 89 44 24 10 mov %rax,0x10(%rsp) - 1d32: b8 04 00 00 00 mov $0x4,%eax - 1d37: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) - 1d3e: 00 - 1d3f: 49 89 fe mov %rdi,%r14 - 1d42: 29 d0 sub %edx,%eax - 1d44: 48 89 7c 24 20 mov %rdi,0x20(%rsp) - 1d49: 89 44 24 0c mov %eax,0xc(%rsp) - 1d4d: 89 54 24 2c mov %edx,0x2c(%rsp) - 1d51: 8b 44 24 28 mov 0x28(%rsp),%eax - 1d55: 85 c0 test %eax,%eax - 1d57: 0f 84 1c 01 00 00 je 1e79 - 1d5d: 8b 4c 24 08 mov 0x8(%rsp),%ecx - 1d61: 8b 54 24 0c mov 0xc(%rsp),%edx - 1d65: 48 89 ef mov %rbp,%rdi - 1d68: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1d6d: e8 2e 7e 00 00 call 9ba0 - 1d72: 48 89 ea mov %rbp,%rdx - 1d75: be 03 00 00 00 mov $0x3,%esi - 1d7a: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi - 1d81: 00 - 1d82: 45 31 ff xor %r15d,%r15d - 1d85: e8 c6 5d 00 00 call 7b50 - 1d8a: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 - 1d8f: 48 8d 8c 24 00 01 00 lea 0x100(%rsp),%rcx - 1d96: 00 - 1d97: eb 41 jmp 1dda - 1d99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1da0: 44 89 ff mov %r15d,%edi - 1da3: 41 8d 77 01 lea 0x1(%r15),%esi - 1da7: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) - 1dac: 41 81 ff ff 00 00 00 cmp $0xff,%r15d - 1db3: 74 5b je 1e10 - 1db5: 66 3d 00 0d cmp $0xd00,%ax - 1db9: 7f 55 jg 1e10 - 1dbb: 44 8d 7e 01 lea 0x1(%rsi),%r15d - 1dbf: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) - 1dc4: 41 81 ff 00 01 00 00 cmp $0x100,%r15d - 1dcb: 74 53 je 1e20 - 1dcd: 48 83 c1 03 add $0x3,%rcx - 1dd1: 49 39 c8 cmp %rcx,%r8 - 1dd4: 0f 84 b9 00 00 00 je 1e93 - 1dda: 0f b6 41 01 movzbl 0x1(%rcx),%eax - 1dde: 0f b6 11 movzbl (%rcx),%edx - 1de1: 89 c6 mov %eax,%esi - 1de3: c0 e8 04 shr $0x4,%al - 1de6: c1 e6 08 shl $0x8,%esi - 1de9: 0f b6 c0 movzbl %al,%eax - 1dec: 09 f2 or %esi,%edx - 1dee: 0f b6 71 02 movzbl 0x2(%rcx),%esi - 1df2: 66 81 e2 ff 0f and $0xfff,%dx - 1df7: c1 e6 04 shl $0x4,%esi - 1dfa: 09 f0 or %esi,%eax - 1dfc: 66 81 fa 00 0d cmp $0xd00,%dx - 1e01: 7e 9d jle 1da0 - 1e03: 66 3d 00 0d cmp $0xd00,%ax - 1e07: 7f c4 jg 1dcd - 1e09: 44 89 fe mov %r15d,%esi - 1e0c: eb ad jmp 1dbb - 1e0e: 66 90 xchg %ax,%ax - 1e10: 41 89 f7 mov %esi,%r15d - 1e13: 41 81 ff 00 01 00 00 cmp $0x100,%r15d - 1e1a: 75 b1 jne 1dcd - 1e1c: 0f 1f 40 00 nopl 0x0(%rax) - 1e20: 83 44 24 08 01 addl $0x1,0x8(%rsp) - 1e25: 49 81 c6 00 02 00 00 add $0x200,%r14 - 1e2c: 83 7c 24 08 04 cmpl $0x4,0x8(%rsp) - 1e31: 0f 85 1a ff ff ff jne 1d51 - 1e37: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi - 1e3c: 8b 54 24 2c mov 0x2c(%rsp),%edx - 1e40: 48 81 c7 00 08 00 00 add $0x800,%rdi - 1e47: 83 ea 01 sub $0x1,%edx - 1e4a: 0f 85 e2 fe ff ff jne 1d32 - 1e50: 48 8b 84 24 f8 02 00 mov 0x2f8(%rsp),%rax - 1e57: 00 - 1e58: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1e5f: 00 00 - 1e61: 0f 85 dc 00 00 00 jne 1f43 - 1e67: 48 81 c4 08 03 00 00 add $0x308,%rsp - 1e6e: 5b pop %rbx - 1e6f: 5d pop %rbp - 1e70: 41 5c pop %r12 - 1e72: 41 5d pop %r13 - 1e74: 41 5e pop %r14 - 1e76: 41 5f pop %r15 - 1e78: c3 ret - 1e79: 8b 4c 24 0c mov 0xc(%rsp),%ecx - 1e7d: 8b 54 24 08 mov 0x8(%rsp),%edx - 1e81: 48 89 ef mov %rbp,%rdi - 1e84: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1e89: e8 12 7d 00 00 call 9ba0 - 1e8e: e9 df fe ff ff jmp 1d72 - 1e93: 45 89 fd mov %r15d,%r13d - 1e96: 4c 8d bc 24 a8 01 00 lea 0x1a8(%rsp),%r15 - 1e9d: 00 - 1e9e: 66 90 xchg %ax,%ax - 1ea0: be 01 00 00 00 mov $0x1,%esi - 1ea5: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi - 1eac: 00 - 1ead: 48 89 ea mov %rbp,%rdx - 1eb0: e8 9b 5c 00 00 call 7b50 - 1eb5: 41 b9 00 01 00 00 mov $0x100,%r9d - 1ebb: 44 89 e8 mov %r13d,%eax - 1ebe: 31 ff xor %edi,%edi - 1ec0: 45 29 e9 sub %r13d,%r9d - 1ec3: 4d 8d 14 46 lea (%r14,%rax,2),%r10 - 1ec7: 48 8d b4 24 00 01 00 lea 0x100(%rsp),%rsi - 1ece: 00 - 1ecf: eb 25 jmp 1ef6 - 1ed1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1ed8: 66 3d 00 0d cmp $0xd00,%ax - 1edc: 7f 0a jg 1ee8 - 1ede: 89 fa mov %edi,%edx - 1ee0: 83 c7 01 add $0x1,%edi - 1ee3: 66 41 89 04 52 mov %ax,(%r10,%rdx,2) - 1ee8: 44 39 cf cmp %r9d,%edi - 1eeb: 73 41 jae 1f2e - 1eed: 48 83 c6 03 add $0x3,%rsi - 1ef1: 4c 39 fe cmp %r15,%rsi - 1ef4: 74 38 je 1f2e - 1ef6: 0f b6 46 01 movzbl 0x1(%rsi),%eax - 1efa: 0f b6 16 movzbl (%rsi),%edx - 1efd: 89 c1 mov %eax,%ecx - 1eff: c0 e8 04 shr $0x4,%al - 1f02: c1 e1 08 shl $0x8,%ecx - 1f05: 0f b6 c0 movzbl %al,%eax - 1f08: 09 ca or %ecx,%edx - 1f0a: 0f b6 4e 02 movzbl 0x2(%rsi),%ecx - 1f0e: 66 81 e2 ff 0f and $0xfff,%dx - 1f13: c1 e1 04 shl $0x4,%ecx - 1f16: 09 c8 or %ecx,%eax - 1f18: 66 81 fa 00 0d cmp $0xd00,%dx - 1f1d: 7f 0a jg 1f29 - 1f1f: 89 f9 mov %edi,%ecx - 1f21: 83 c7 01 add $0x1,%edi - 1f24: 66 41 89 14 4a mov %dx,(%r10,%rcx,2) - 1f29: 44 39 cf cmp %r9d,%edi - 1f2c: 72 aa jb 1ed8 - 1f2e: 41 01 fd add %edi,%r13d - 1f31: 41 81 fd ff 00 00 00 cmp $0xff,%r13d - 1f38: 0f 86 62 ff ff ff jbe 1ea0 - 1f3e: e9 dd fe ff ff jmp 1e20 - 1f43: e8 38 f1 ff ff call 1080 <__stack_chk_fail@plt> - 1f48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 1f4f: 00 - -0000000000001f50 : - 1f50: 41 57 push %r15 - 1f52: 41 56 push %r14 - 1f54: 49 89 fe mov %rdi,%r14 - 1f57: 41 55 push %r13 - 1f59: 41 54 push %r12 - 1f5b: 55 push %rbp - 1f5c: 53 push %rbx - 1f5d: 48 81 ec 88 3a 00 00 sub $0x3a88,%rsp - 1f64: f3 0f 6f 02 movdqu (%rdx),%xmm0 - 1f68: 48 89 74 24 28 mov %rsi,0x28(%rsp) - 1f6d: 4c 8d a4 24 40 18 00 lea 0x1840(%rsp),%r12 - 1f74: 00 - 1f75: 48 8d ac 24 40 10 00 lea 0x1040(%rsp),%rbp - 1f7c: 00 - 1f7d: 48 8d 9c 24 80 38 00 lea 0x3880(%rsp),%rbx - 1f84: 00 - 1f85: 4c 8d ac 24 28 39 00 lea 0x3928(%rsp),%r13 - 1f8c: 00 - 1f8d: 64 48 8b 3c 25 28 00 mov %fs:0x28,%rdi - 1f94: 00 00 - 1f96: 48 89 bc 24 78 3a 00 mov %rdi,0x3a78(%rsp) - 1f9d: 00 - 1f9e: 48 8d bc 24 40 38 00 lea 0x3840(%rsp),%rdi - 1fa5: 00 - 1fa6: 0f 29 84 24 40 38 00 movaps %xmm0,0x3840(%rsp) - 1fad: 00 - 1fae: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 - 1fb3: ba 21 00 00 00 mov $0x21,%edx - 1fb8: c6 84 24 60 38 00 00 movb $0x4,0x3860(%rsp) - 1fbf: 04 - 1fc0: 0f 29 84 24 50 38 00 movaps %xmm0,0x3850(%rsp) - 1fc7: 00 - 1fc8: 48 89 fe mov %rdi,%rsi - 1fcb: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 1fd0: e8 eb 79 00 00 call 99c0 - 1fd5: 4c 89 64 24 30 mov %r12,0x30(%rsp) - 1fda: 4c 89 e6 mov %r12,%rsi - 1fdd: 31 c0 xor %eax,%eax - 1fdf: 4c 8d 8c 24 78 3a 00 lea 0x3a78(%rsp),%r9 - 1fe6: 00 - 1fe7: 4c 89 74 24 38 mov %r14,0x38(%rsp) - 1fec: 4c 89 4c 24 18 mov %r9,0x18(%rsp) - 1ff1: 89 44 24 0c mov %eax,0xc(%rsp) - 1ff5: 49 89 f6 mov %rsi,%r14 - 1ff8: 45 31 c0 xor %r8d,%r8d - 1ffb: 48 89 74 24 20 mov %rsi,0x20(%rsp) - 2000: 8b 4c 24 0c mov 0xc(%rsp),%ecx - 2004: 48 8b 74 24 10 mov 0x10(%rsp),%rsi - 2009: 44 89 c2 mov %r8d,%edx - 200c: 48 89 ef mov %rbp,%rdi - 200f: 44 89 04 24 mov %r8d,(%rsp) - 2013: 45 31 ff xor %r15d,%r15d - 2016: e8 85 7b 00 00 call 9ba0 - 201b: 48 89 ea mov %rbp,%rdx - 201e: be 03 00 00 00 mov $0x3,%esi - 2023: 48 89 df mov %rbx,%rdi - 2026: e8 25 5b 00 00 call 7b50 - 202b: 44 8b 04 24 mov (%rsp),%r8d - 202f: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 - 2034: 48 89 d9 mov %rbx,%rcx - 2037: eb 41 jmp 207a - 2039: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 2040: 44 89 ff mov %r15d,%edi - 2043: 41 8d 77 01 lea 0x1(%r15),%esi - 2047: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) - 204c: 41 81 ff ff 00 00 00 cmp $0xff,%r15d - 2053: 74 5b je 20b0 - 2055: 66 3d 00 0d cmp $0xd00,%ax - 2059: 7f 55 jg 20b0 - 205b: 44 8d 7e 01 lea 0x1(%rsi),%r15d - 205f: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) - 2064: 41 81 ff 00 01 00 00 cmp $0x100,%r15d - 206b: 74 53 je 20c0 - 206d: 48 83 c1 03 add $0x3,%rcx - 2071: 49 39 c9 cmp %rcx,%r9 - 2074: 0f 84 ae 01 00 00 je 2228 - 207a: 0f b6 41 01 movzbl 0x1(%rcx),%eax - 207e: 0f b6 11 movzbl (%rcx),%edx - 2081: 89 c6 mov %eax,%esi - 2083: c0 e8 04 shr $0x4,%al - 2086: c1 e6 08 shl $0x8,%esi - 2089: 0f b6 c0 movzbl %al,%eax - 208c: 09 f2 or %esi,%edx - 208e: 0f b6 71 02 movzbl 0x2(%rcx),%esi - 2092: 66 81 e2 ff 0f and $0xfff,%dx - 2097: c1 e6 04 shl $0x4,%esi - 209a: 09 f0 or %esi,%eax - 209c: 66 81 fa 00 0d cmp $0xd00,%dx - 20a1: 7e 9d jle 2040 - 20a3: 66 3d 00 0d cmp $0xd00,%ax - 20a7: 7f c4 jg 206d - 20a9: 44 89 fe mov %r15d,%esi - 20ac: eb ad jmp 205b - 20ae: 66 90 xchg %ax,%ax - 20b0: 41 89 f7 mov %esi,%r15d - 20b3: 41 81 ff 00 01 00 00 cmp $0x100,%r15d - 20ba: 75 b1 jne 206d - 20bc: 0f 1f 40 00 nopl 0x0(%rax) - 20c0: 41 83 c0 01 add $0x1,%r8d - 20c4: 49 81 c6 00 02 00 00 add $0x200,%r14 - 20cb: 41 83 f8 04 cmp $0x4,%r8d - 20cf: 0f 85 2b ff ff ff jne 2000 - 20d5: 8b 44 24 0c mov 0xc(%rsp),%eax - 20d9: 48 8b 74 24 20 mov 0x20(%rsp),%rsi - 20de: 83 c0 01 add $0x1,%eax - 20e1: 48 81 c6 00 08 00 00 add $0x800,%rsi - 20e8: 83 f8 04 cmp $0x4,%eax - 20eb: 0f 85 00 ff ff ff jne 1ff1 - 20f1: 4c 8b 64 24 30 mov 0x30(%rsp),%r12 - 20f6: 4c 8b 74 24 38 mov 0x38(%rsp),%r14 - 20fb: 49 89 ed mov %rbp,%r13 - 20fe: 45 31 ff xor %r15d,%r15d - 2101: 48 8d 9c 24 60 38 00 lea 0x3860(%rsp),%rbx - 2108: 00 - 2109: 44 89 fa mov %r15d,%edx - 210c: 4c 89 ef mov %r13,%rdi - 210f: 48 89 de mov %rbx,%rsi - 2112: 41 83 c7 01 add $0x1,%r15d - 2116: e8 15 2a 00 00 call 4b30 - 211b: 49 81 c5 00 02 00 00 add $0x200,%r13 - 2122: 41 83 ff 04 cmp $0x4,%r15d - 2126: 75 e1 jne 2109 - 2128: 4c 8d 6c 24 40 lea 0x40(%rsp),%r13 - 212d: 4c 89 2c 24 mov %r13,(%rsp) - 2131: 44 89 fa mov %r15d,%edx - 2134: 4c 89 ef mov %r13,%rdi - 2137: 48 89 de mov %rbx,%rsi - 213a: 41 83 c7 01 add $0x1,%r15d - 213e: e8 ed 29 00 00 call 4b30 - 2143: 49 81 c5 00 02 00 00 add $0x200,%r13 - 214a: 41 83 ff 08 cmp $0x8,%r15d - 214e: 75 e1 jne 2131 - 2150: 48 89 ef mov %rbp,%rdi - 2153: 4c 8d bc 24 40 08 00 lea 0x840(%rsp),%r15 - 215a: 00 - 215b: 48 8d ac 24 40 10 00 lea 0x1040(%rsp),%rbp - 2162: 00 - 2163: e8 48 0c 00 00 call 2db0 - 2168: 48 8b 3c 24 mov (%rsp),%rdi - 216c: e8 3f 0c 00 00 call 2db0 - 2171: 4c 89 e6 mov %r12,%rsi - 2174: 4c 89 ff mov %r15,%rdi - 2177: 48 89 ea mov %rbp,%rdx - 217a: 49 81 c4 00 08 00 00 add $0x800,%r12 - 2181: e8 8a 0c 00 00 call 2e10 - 2186: 4c 89 ff mov %r15,%rdi - 2189: 49 81 c7 00 02 00 00 add $0x200,%r15 - 2190: e8 2b 2b 00 00 call 4cc0 - 2195: 49 39 ef cmp %rbp,%r15 - 2198: 75 d7 jne 2171 - 219a: 48 8b 14 24 mov (%rsp),%rdx - 219e: 48 8d b4 24 40 08 00 lea 0x840(%rsp),%rsi - 21a5: 00 - 21a6: 48 8d bc 24 40 08 00 lea 0x840(%rsp),%rdi - 21ad: 00 - 21ae: e8 3d 0d 00 00 call 2ef0 - 21b3: 48 8d bc 24 40 08 00 lea 0x840(%rsp),%rdi - 21ba: 00 - 21bb: e8 00 0d 00 00 call 2ec0 - 21c0: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi - 21c5: 4c 89 fe mov %r15,%rsi - 21c8: e8 63 0b 00 00 call 2d30 - 21cd: 48 8d b4 24 40 08 00 lea 0x840(%rsp),%rsi - 21d4: 00 - 21d5: 4c 89 f7 mov %r14,%rdi - 21d8: e8 53 0b 00 00 call 2d30 - 21dd: 66 0f 6f 84 24 40 38 movdqa 0x3840(%rsp),%xmm0 - 21e4: 00 00 - 21e6: 41 0f 11 86 00 06 00 movups %xmm0,0x600(%r14) - 21ed: 00 - 21ee: 66 0f 6f 84 24 50 38 movdqa 0x3850(%rsp),%xmm0 - 21f5: 00 00 - 21f7: 41 0f 11 86 10 06 00 movups %xmm0,0x610(%r14) - 21fe: 00 - 21ff: 48 8b 84 24 78 3a 00 mov 0x3a78(%rsp),%rax - 2206: 00 - 2207: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 220e: 00 00 - 2210: 0f 85 d1 00 00 00 jne 22e7 - 2216: 48 81 c4 88 3a 00 00 add $0x3a88,%rsp - 221d: 5b pop %rbx - 221e: 5d pop %rbp - 221f: 41 5c pop %r12 - 2221: 41 5d pop %r13 - 2223: 41 5e pop %r14 - 2225: 41 5f pop %r15 - 2227: c3 ret - 2228: 44 89 04 24 mov %r8d,(%rsp) - 222c: 4c 89 e8 mov %r13,%rax - 222f: 45 89 fd mov %r15d,%r13d - 2232: 49 89 c7 mov %rax,%r15 - 2235: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 223c: 00 00 00 00 - 2240: 48 89 ea mov %rbp,%rdx - 2243: be 01 00 00 00 mov $0x1,%esi - 2248: 48 89 df mov %rbx,%rdi - 224b: e8 00 59 00 00 call 7b50 - 2250: 41 ba 00 01 00 00 mov $0x100,%r10d - 2256: 44 89 e8 mov %r13d,%eax - 2259: 31 d2 xor %edx,%edx - 225b: 45 29 ea sub %r13d,%r10d - 225e: 49 8d 3c 46 lea (%r14,%rax,2),%rdi - 2262: 48 89 de mov %rbx,%rsi - 2265: eb 27 jmp 228e - 2267: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 226e: 00 00 - 2270: 66 81 f9 00 0d cmp $0xd00,%cx - 2275: 7f 09 jg 2280 - 2277: 89 d0 mov %edx,%eax - 2279: 83 c2 01 add $0x1,%edx - 227c: 66 89 0c 47 mov %cx,(%rdi,%rax,2) - 2280: 44 39 d2 cmp %r10d,%edx - 2283: 73 46 jae 22cb - 2285: 48 83 c6 03 add $0x3,%rsi - 2289: 49 39 f7 cmp %rsi,%r15 - 228c: 74 3d je 22cb - 228e: 0f b6 4e 01 movzbl 0x1(%rsi),%ecx - 2292: 0f b6 06 movzbl (%rsi),%eax - 2295: 41 89 c8 mov %ecx,%r8d - 2298: c0 e9 04 shr $0x4,%cl - 229b: 41 c1 e0 08 shl $0x8,%r8d - 229f: 0f b6 c9 movzbl %cl,%ecx - 22a2: 44 09 c0 or %r8d,%eax - 22a5: 44 0f b6 46 02 movzbl 0x2(%rsi),%r8d - 22aa: 66 25 ff 0f and $0xfff,%ax - 22ae: 41 c1 e0 04 shl $0x4,%r8d - 22b2: 44 09 c1 or %r8d,%ecx - 22b5: 66 3d 00 0d cmp $0xd00,%ax - 22b9: 7f 0b jg 22c6 - 22bb: 41 89 d0 mov %edx,%r8d - 22be: 83 c2 01 add $0x1,%edx - 22c1: 66 42 89 04 47 mov %ax,(%rdi,%r8,2) - 22c6: 44 39 d2 cmp %r10d,%edx - 22c9: 72 a5 jb 2270 - 22cb: 41 01 d5 add %edx,%r13d - 22ce: 41 81 fd ff 00 00 00 cmp $0xff,%r13d - 22d5: 0f 86 65 ff ff ff jbe 2240 - 22db: 44 8b 04 24 mov (%rsp),%r8d - 22df: 4d 89 fd mov %r15,%r13 - 22e2: e9 d9 fd ff ff jmp 20c0 - 22e7: e8 94 ed ff ff call 1080 <__stack_chk_fail@plt> - 22ec: 0f 1f 40 00 nopl 0x0(%rax) - -00000000000022f0 : - 22f0: 41 57 push %r15 - 22f2: 41 56 push %r14 - 22f4: 41 55 push %r13 - 22f6: 41 54 push %r12 - 22f8: 55 push %rbp - 22f9: 48 89 f5 mov %rsi,%rbp - 22fc: 48 89 d6 mov %rdx,%rsi - 22ff: 53 push %rbx - 2300: 48 89 d3 mov %rdx,%rbx - 2303: 48 81 ec 78 48 00 00 sub $0x4878,%rsp - 230a: 48 89 7c 24 38 mov %rdi,0x38(%rsp) - 230f: 48 8d 84 24 50 0e 00 lea 0xe50(%rsp),%rax - 2316: 00 - 2317: 4c 8d ac 24 18 47 00 lea 0x4718(%rsp),%r13 - 231e: 00 - 231f: 48 89 c7 mov %rax,%rdi - 2322: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 - 2329: 00 00 - 232b: 4c 89 b4 24 68 48 00 mov %r14,0x4868(%rsp) - 2332: 00 - 2333: 49 89 ce mov %rcx,%r14 - 2336: 48 89 44 24 30 mov %rax,0x30(%rsp) - 233b: e8 30 0a 00 00 call 2d70 - 2340: f3 0f 6f 83 00 06 00 movdqu 0x600(%rbx),%xmm0 - 2347: 00 - 2348: 48 8d 84 24 50 02 00 lea 0x250(%rsp),%rax - 234f: 00 - 2350: 48 89 ee mov %rbp,%rsi - 2353: 48 89 c7 mov %rax,%rdi - 2356: 48 89 44 24 28 mov %rax,0x28(%rsp) - 235b: 48 8d ac 24 50 1e 00 lea 0x1e50(%rsp),%rbp - 2362: 00 - 2363: 0f 29 84 24 50 46 00 movaps %xmm0,0x4650(%rsp) - 236a: 00 - 236b: f3 0f 6f 83 10 06 00 movdqu 0x610(%rbx),%xmm0 - 2372: 00 - 2373: 48 8d 9c 24 50 46 00 lea 0x4650(%rsp),%rbx - 237a: 00 - 237b: 0f 29 84 24 60 46 00 movaps %xmm0,0x4660(%rsp) - 2382: 00 - 2383: e8 b8 0f 00 00 call 3340 - 2388: 48 8d b4 24 50 26 00 lea 0x2650(%rsp),%rsi - 238f: 00 - 2390: 4c 89 74 24 48 mov %r14,0x48(%rsp) - 2395: 31 c0 xor %eax,%eax - 2397: 4c 8d 8c 24 68 48 00 lea 0x4868(%rsp),%r9 - 239e: 00 - 239f: 48 89 74 24 20 mov %rsi,0x20(%rsp) - 23a4: 48 89 74 24 40 mov %rsi,0x40(%rsp) - 23a9: 4c 89 4c 24 10 mov %r9,0x10(%rsp) - 23ae: 48 89 5c 24 08 mov %rbx,0x8(%rsp) - 23b3: 48 8d 9c 24 70 46 00 lea 0x4670(%rsp),%rbx - 23ba: 00 - 23bb: 89 44 24 04 mov %eax,0x4(%rsp) - 23bf: 49 89 f6 mov %rsi,%r14 - 23c2: 45 31 c0 xor %r8d,%r8d - 23c5: 48 89 74 24 18 mov %rsi,0x18(%rsp) - 23ca: 8b 54 24 04 mov 0x4(%rsp),%edx - 23ce: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 23d3: 44 89 c1 mov %r8d,%ecx - 23d6: 48 89 ef mov %rbp,%rdi - 23d9: 44 89 04 24 mov %r8d,(%rsp) - 23dd: 45 31 ff xor %r15d,%r15d - 23e0: e8 bb 77 00 00 call 9ba0 - 23e5: 48 89 ea mov %rbp,%rdx - 23e8: be 03 00 00 00 mov $0x3,%esi - 23ed: 48 89 df mov %rbx,%rdi - 23f0: e8 5b 57 00 00 call 7b50 - 23f5: 44 8b 04 24 mov (%rsp),%r8d - 23f9: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 - 23fe: 48 89 d9 mov %rbx,%rcx - 2401: eb 3f jmp 2442 - 2403: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 2408: 44 89 ff mov %r15d,%edi - 240b: 41 8d 77 01 lea 0x1(%r15),%esi - 240f: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) - 2414: 41 81 ff ff 00 00 00 cmp $0xff,%r15d - 241b: 74 63 je 2480 - 241d: 66 3d 00 0d cmp $0xd00,%ax - 2421: 7f 5d jg 2480 - 2423: 44 8d 7e 01 lea 0x1(%rsi),%r15d - 2427: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) - 242c: 41 81 ff 00 01 00 00 cmp $0x100,%r15d - 2433: 74 5b je 2490 - 2435: 48 83 c1 03 add $0x3,%rcx - 2439: 49 39 c9 cmp %rcx,%r9 - 243c: 0f 84 e6 01 00 00 je 2628 - 2442: 0f b6 41 01 movzbl 0x1(%rcx),%eax - 2446: 0f b6 11 movzbl (%rcx),%edx - 2449: 89 c6 mov %eax,%esi - 244b: c0 e8 04 shr $0x4,%al - 244e: c1 e6 08 shl $0x8,%esi - 2451: 0f b6 c0 movzbl %al,%eax - 2454: 09 f2 or %esi,%edx - 2456: 0f b6 71 02 movzbl 0x2(%rcx),%esi - 245a: 66 81 e2 ff 0f and $0xfff,%dx - 245f: c1 e6 04 shl $0x4,%esi - 2462: 09 f0 or %esi,%eax - 2464: 66 81 fa 00 0d cmp $0xd00,%dx - 2469: 7e 9d jle 2408 - 246b: 66 3d 00 0d cmp $0xd00,%ax - 246f: 7f c4 jg 2435 - 2471: 44 89 fe mov %r15d,%esi - 2474: eb ad jmp 2423 - 2476: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 247d: 00 00 00 - 2480: 41 89 f7 mov %esi,%r15d - 2483: 41 81 ff 00 01 00 00 cmp $0x100,%r15d - 248a: 75 a9 jne 2435 - 248c: 0f 1f 40 00 nopl 0x0(%rax) - 2490: 41 83 c0 01 add $0x1,%r8d - 2494: 49 81 c6 00 02 00 00 add $0x200,%r14 - 249b: 41 83 f8 04 cmp $0x4,%r8d - 249f: 0f 85 25 ff ff ff jne 23ca - 24a5: 8b 44 24 04 mov 0x4(%rsp),%eax - 24a9: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 24ae: 83 c0 01 add $0x1,%eax - 24b1: 48 81 c6 00 08 00 00 add $0x800,%rsi - 24b8: 83 f8 04 cmp $0x4,%eax - 24bb: 0f 85 fa fe ff ff jne 23bb - 24c1: 4c 8b 64 24 40 mov 0x40(%rsp),%r12 - 24c6: 4c 8b 74 24 48 mov 0x48(%rsp),%r14 - 24cb: 45 31 ed xor %r13d,%r13d - 24ce: 48 8d 9c 24 50 06 00 lea 0x650(%rsp),%rbx - 24d5: 00 - 24d6: 4c 89 ef mov %r13,%rdi - 24d9: 44 89 ea mov %r13d,%edx - 24dc: 4c 89 f6 mov %r14,%rsi - 24df: 49 83 c5 01 add $0x1,%r13 - 24e3: 48 c1 e7 09 shl $0x9,%rdi - 24e7: 48 01 df add %rbx,%rdi - 24ea: e8 41 26 00 00 call 4b30 - 24ef: 49 83 fd 04 cmp $0x4,%r13 - 24f3: 75 e1 jne 24d6 - 24f5: 45 31 ff xor %r15d,%r15d - 24f8: 4c 8d ac 24 50 16 00 lea 0x1650(%rsp),%r13 - 24ff: 00 - 2500: 4c 89 ff mov %r15,%rdi - 2503: 41 8d 57 04 lea 0x4(%r15),%edx - 2507: 4c 89 f6 mov %r14,%rsi - 250a: 49 83 c7 01 add $0x1,%r15 - 250e: 48 c1 e7 09 shl $0x9,%rdi - 2512: 4c 01 ef add %r13,%rdi - 2515: e8 76 26 00 00 call 4b90 - 251a: 49 83 ff 04 cmp $0x4,%r15 - 251e: 75 e0 jne 2500 - 2520: 4c 89 f6 mov %r14,%rsi - 2523: ba 08 00 00 00 mov $0x8,%edx - 2528: 48 8d bc 24 50 04 00 lea 0x450(%rsp),%rdi - 252f: 00 - 2530: 49 89 ee mov %rbp,%r14 - 2533: e8 58 26 00 00 call 4b90 - 2538: 48 89 df mov %rbx,%rdi - 253b: e8 70 08 00 00 call 2db0 - 2540: 48 89 d8 mov %rbx,%rax - 2543: 4c 89 e3 mov %r12,%rbx - 2546: 49 89 ec mov %rbp,%r12 - 2549: 48 89 c5 mov %rax,%rbp - 254c: 48 89 de mov %rbx,%rsi - 254f: 4c 89 f7 mov %r14,%rdi - 2552: 48 89 ea mov %rbp,%rdx - 2555: 49 81 c6 00 02 00 00 add $0x200,%r14 - 255c: e8 af 08 00 00 call 2e10 - 2561: 48 81 c3 00 08 00 00 add $0x800,%rbx - 2568: 4c 3b 74 24 20 cmp 0x20(%rsp),%r14 - 256d: 75 dd jne 254c - 256f: 48 8b 74 24 30 mov 0x30(%rsp),%rsi - 2574: 48 89 ea mov %rbp,%rdx - 2577: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi - 257c: e8 8f 08 00 00 call 2e10 - 2581: 4c 89 e7 mov %r12,%rdi - 2584: e8 57 08 00 00 call 2de0 - 2589: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi - 258e: e8 9d 26 00 00 call 4c30 - 2593: 4c 89 ea mov %r13,%rdx - 2596: 4c 89 e6 mov %r12,%rsi - 2599: 4c 89 e7 mov %r12,%rdi - 259c: e8 4f 09 00 00 call 2ef0 - 25a1: 48 8d 74 24 50 lea 0x50(%rsp),%rsi - 25a6: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi - 25ab: 48 8d 94 24 50 04 00 lea 0x450(%rsp),%rdx - 25b2: 00 - 25b3: e8 78 27 00 00 call 4d30 - 25b8: 48 8b 54 24 28 mov 0x28(%rsp),%rdx - 25bd: 48 8d 74 24 50 lea 0x50(%rsp),%rsi - 25c2: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi - 25c7: e8 64 27 00 00 call 4d30 - 25cc: 4c 89 e7 mov %r12,%rdi - 25cf: e8 ec 08 00 00 call 2ec0 - 25d4: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi - 25d9: e8 22 27 00 00 call 4d00 - 25de: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx - 25e3: 4c 89 e6 mov %r12,%rsi - 25e6: 48 89 df mov %rbx,%rdi - 25e9: e8 f2 01 00 00 call 27e0 - 25ee: 48 8d bb 80 05 00 00 lea 0x580(%rbx),%rdi - 25f5: 48 8d 74 24 50 lea 0x50(%rsp),%rsi - 25fa: e8 41 09 00 00 call 2f40 - 25ff: 48 8b 84 24 68 48 00 mov 0x4868(%rsp),%rax - 2606: 00 - 2607: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 260e: 00 00 - 2610: 0f 85 d1 00 00 00 jne 26e7 - 2616: 48 81 c4 78 48 00 00 add $0x4878,%rsp - 261d: 5b pop %rbx - 261e: 5d pop %rbp - 261f: 41 5c pop %r12 - 2621: 41 5d pop %r13 - 2623: 41 5e pop %r14 - 2625: 41 5f pop %r15 - 2627: c3 ret - 2628: 44 89 04 24 mov %r8d,(%rsp) - 262c: 4c 89 e8 mov %r13,%rax - 262f: 45 89 fd mov %r15d,%r13d - 2632: 49 89 c7 mov %rax,%r15 - 2635: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 263c: 00 00 00 00 - 2640: 48 89 ea mov %rbp,%rdx - 2643: be 01 00 00 00 mov $0x1,%esi - 2648: 48 89 df mov %rbx,%rdi - 264b: e8 00 55 00 00 call 7b50 - 2650: 41 ba 00 01 00 00 mov $0x100,%r10d - 2656: 44 89 e8 mov %r13d,%eax - 2659: 31 d2 xor %edx,%edx - 265b: 45 29 ea sub %r13d,%r10d - 265e: 49 8d 3c 46 lea (%r14,%rax,2),%rdi - 2662: 48 89 de mov %rbx,%rsi - 2665: eb 27 jmp 268e - 2667: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 266e: 00 00 - 2670: 66 81 f9 00 0d cmp $0xd00,%cx - 2675: 7f 09 jg 2680 - 2677: 89 d0 mov %edx,%eax - 2679: 83 c2 01 add $0x1,%edx - 267c: 66 89 0c 47 mov %cx,(%rdi,%rax,2) - 2680: 44 39 d2 cmp %r10d,%edx - 2683: 73 46 jae 26cb - 2685: 48 83 c6 03 add $0x3,%rsi - 2689: 49 39 f7 cmp %rsi,%r15 - 268c: 74 3d je 26cb - 268e: 0f b6 4e 01 movzbl 0x1(%rsi),%ecx - 2692: 0f b6 06 movzbl (%rsi),%eax - 2695: 41 89 c8 mov %ecx,%r8d - 2698: c0 e9 04 shr $0x4,%cl - 269b: 41 c1 e0 08 shl $0x8,%r8d - 269f: 0f b6 c9 movzbl %cl,%ecx - 26a2: 44 09 c0 or %r8d,%eax - 26a5: 44 0f b6 46 02 movzbl 0x2(%rsi),%r8d - 26aa: 66 25 ff 0f and $0xfff,%ax - 26ae: 41 c1 e0 04 shl $0x4,%r8d - 26b2: 44 09 c1 or %r8d,%ecx - 26b5: 66 3d 00 0d cmp $0xd00,%ax - 26b9: 7f 0b jg 26c6 - 26bb: 41 89 d0 mov %edx,%r8d - 26be: 83 c2 01 add $0x1,%edx - 26c1: 66 42 89 04 47 mov %ax,(%rdi,%r8,2) - 26c6: 44 39 d2 cmp %r10d,%edx - 26c9: 72 a5 jb 2670 - 26cb: 41 01 d5 add %edx,%r13d - 26ce: 41 81 fd ff 00 00 00 cmp $0xff,%r13d - 26d5: 0f 86 65 ff ff ff jbe 2640 - 26db: 44 8b 04 24 mov (%rsp),%r8d - 26df: 4d 89 fd mov %r15,%r13 - 26e2: e9 a9 fd ff ff jmp 2490 - 26e7: e8 94 e9 ff ff call 1080 <__stack_chk_fail@plt> - 26ec: 0f 1f 40 00 nopl 0x0(%rax) - -00000000000026f0 : - 26f0: 41 57 push %r15 - 26f2: 41 56 push %r14 - 26f4: 41 55 push %r13 - 26f6: 49 89 fd mov %rdi,%r13 - 26f9: 41 54 push %r12 - 26fb: 55 push %rbp - 26fc: 53 push %rbx - 26fd: 48 89 f3 mov %rsi,%rbx - 2700: 48 81 ec 18 14 00 00 sub $0x1418,%rsp - 2707: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 - 270e: 00 00 - 2710: 4c 89 b4 24 08 14 00 mov %r14,0x1408(%rsp) - 2717: 00 - 2718: 49 89 d6 mov %rdx,%r14 - 271b: 48 8d ac 24 00 04 00 lea 0x400(%rsp),%rbp - 2722: 00 - 2723: 48 89 ef mov %rbp,%rdi - 2726: e8 d5 03 00 00 call 2b00 - 272b: 48 8d b3 80 05 00 00 lea 0x580(%rbx),%rsi - 2732: 48 89 e7 mov %rsp,%rdi - 2735: e8 e6 09 00 00 call 3120 - 273a: 48 8d bc 24 00 0c 00 lea 0xc00(%rsp),%rdi - 2741: 00 - 2742: 4c 89 f6 mov %r14,%rsi - 2745: e8 26 06 00 00 call 2d70 - 274a: 48 89 ef mov %rbp,%rdi - 274d: e8 5e 06 00 00 call 2db0 - 2752: 48 89 ea mov %rbp,%rdx - 2755: 48 8d b4 24 00 0c 00 lea 0xc00(%rsp),%rsi - 275c: 00 - 275d: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 2764: 00 - 2765: e8 a6 06 00 00 call 2e10 - 276a: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 2771: 00 - 2772: e8 b9 24 00 00 call 4c30 - 2777: 48 89 e6 mov %rsp,%rsi - 277a: 48 8d 94 24 00 02 00 lea 0x200(%rsp),%rdx - 2781: 00 - 2782: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 2789: 00 - 278a: e8 d1 25 00 00 call 4d60 - 278f: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 2796: 00 - 2797: e8 64 25 00 00 call 4d00 - 279c: 48 8d b4 24 00 02 00 lea 0x200(%rsp),%rsi - 27a3: 00 - 27a4: 4c 89 ef mov %r13,%rdi - 27a7: e8 04 0c 00 00 call 33b0 - 27ac: 48 8b 84 24 08 14 00 mov 0x1408(%rsp),%rax - 27b3: 00 - 27b4: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 27bb: 00 00 - 27bd: 75 12 jne 27d1 - 27bf: 48 81 c4 18 14 00 00 add $0x1418,%rsp - 27c6: 5b pop %rbx - 27c7: 5d pop %rbp - 27c8: 41 5c pop %r12 - 27ca: 41 5d pop %r13 - 27cc: 41 5e pop %r14 - 27ce: 41 5f pop %r15 - 27d0: c3 ret - 27d1: e8 aa e8 ff ff call 1080 <__stack_chk_fail@plt> - 27d6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 27dd: 00 00 00 - -00000000000027e0 : - 27e0: 41 57 push %r15 - 27e2: 48 8d 87 60 01 00 00 lea 0x160(%rdi),%rax - 27e9: 41 56 push %r14 - 27eb: 4c 8d b6 00 08 00 00 lea 0x800(%rsi),%r14 - 27f2: 41 55 push %r13 - 27f4: 49 89 f5 mov %rsi,%r13 - 27f7: 41 54 push %r12 - 27f9: 55 push %rbp - 27fa: 53 push %rbx - 27fb: 48 89 44 24 e8 mov %rax,-0x18(%rsp) - 2800: 4c 89 74 24 f8 mov %r14,-0x8(%rsp) - 2805: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 280a: 4c 89 6c 24 f0 mov %r13,-0x10(%rsp) - 280f: 4d 89 ec mov %r13,%r12 - 2812: 4c 8d b0 a0 fe ff ff lea -0x160(%rax),%r14 - 2819: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 2820: 41 0f b7 14 24 movzwl (%r12),%edx - 2825: 41 0f b7 4c 24 06 movzwl 0x6(%r12),%ecx - 282b: 41 0f b7 74 24 08 movzwl 0x8(%r12),%esi - 2831: 41 0f b7 7c 24 0a movzwl 0xa(%r12),%edi - 2837: 89 d0 mov %edx,%eax - 2839: 45 0f b7 44 24 0c movzwl 0xc(%r12),%r8d - 283f: 45 0f b7 7c 24 0e movzwl 0xe(%r12),%r15d - 2845: 66 c1 f8 0f sar $0xf,%ax - 2849: 66 25 01 0d and $0xd01,%ax - 284d: 01 d0 add %edx,%eax - 284f: 41 0f b7 54 24 04 movzwl 0x4(%r12),%edx - 2855: 0f b7 c0 movzwl %ax,%eax - 2858: 48 c1 e0 0b shl $0xb,%rax - 285c: 89 d3 mov %edx,%ebx - 285e: 48 05 80 06 00 00 add $0x680,%rax - 2864: 66 c1 fb 0f sar $0xf,%bx - 2868: 48 69 c0 dc d7 09 00 imul $0x9d7dc,%rax,%rax - 286f: 48 c1 e8 1f shr $0x1f,%rax - 2873: 66 25 ff 07 and $0x7ff,%ax - 2877: 66 89 44 24 e0 mov %ax,-0x20(%rsp) - 287c: 41 0f b7 44 24 02 movzwl 0x2(%r12),%eax - 2882: 41 89 c1 mov %eax,%r9d - 2885: 66 41 c1 f9 0f sar $0xf,%r9w - 288a: 66 41 81 e1 01 0d and $0xd01,%r9w - 2890: 41 01 c1 add %eax,%r9d - 2893: 89 d8 mov %ebx,%eax - 2895: 66 25 01 0d and $0xd01,%ax - 2899: 45 0f b7 c9 movzwl %r9w,%r9d - 289d: 01 d0 add %edx,%eax - 289f: 89 ca mov %ecx,%edx - 28a1: 49 c1 e1 0b shl $0xb,%r9 - 28a5: 66 c1 fa 0f sar $0xf,%dx - 28a9: 0f b7 c0 movzwl %ax,%eax - 28ac: 49 81 c1 80 06 00 00 add $0x680,%r9 - 28b3: 66 81 e2 01 0d and $0xd01,%dx - 28b8: 48 c1 e0 0b shl $0xb,%rax - 28bc: 4d 69 c9 dc d7 09 00 imul $0x9d7dc,%r9,%r9 - 28c3: 01 ca add %ecx,%edx - 28c5: 48 05 80 06 00 00 add $0x680,%rax - 28cb: 89 f1 mov %esi,%ecx - 28cd: 0f b7 d2 movzwl %dx,%edx - 28d0: 48 69 c0 dc d7 09 00 imul $0x9d7dc,%rax,%rax - 28d7: 48 c1 e2 0b shl $0xb,%rdx - 28db: 49 c1 e9 1f shr $0x1f,%r9 - 28df: 48 81 c2 80 06 00 00 add $0x680,%rdx - 28e6: 45 89 cd mov %r9d,%r13d - 28e9: 48 69 d2 dc d7 09 00 imul $0x9d7dc,%rdx,%rdx - 28f0: 48 c1 e8 1f shr $0x1f,%rax - 28f4: 66 41 81 e5 ff 07 and $0x7ff,%r13w - 28fa: 48 89 44 24 d8 mov %rax,-0x28(%rsp) - 28ff: 44 0f b7 5c 24 d8 movzwl -0x28(%rsp),%r11d - 2905: 0f b7 44 24 e0 movzwl -0x20(%rsp),%eax - 290a: 48 c1 ea 1f shr $0x1f,%rdx - 290e: 66 41 81 e3 ff 07 and $0x7ff,%r11w - 2914: 89 d5 mov %edx,%ebp - 2916: 66 81 e5 ff 07 and $0x7ff,%bp - 291b: 66 c1 f9 0f sar $0xf,%cx - 291f: 66 81 e1 01 0d and $0xd01,%cx - 2924: 01 f1 add %esi,%ecx - 2926: 89 fe mov %edi,%esi - 2928: 66 c1 fe 0f sar $0xf,%si - 292c: 0f b7 c9 movzwl %cx,%ecx - 292f: 66 81 e6 01 0d and $0xd01,%si - 2934: 48 c1 e1 0b shl $0xb,%rcx - 2938: 01 fe add %edi,%esi - 293a: 44 89 c7 mov %r8d,%edi - 293d: 48 81 c1 80 06 00 00 add $0x680,%rcx - 2944: 66 c1 ff 0f sar $0xf,%di - 2948: 48 69 c9 dc d7 09 00 imul $0x9d7dc,%rcx,%rcx - 294f: 0f b7 f6 movzwl %si,%esi - 2952: 66 81 e7 01 0d and $0xd01,%di - 2957: 48 c1 e6 0b shl $0xb,%rsi - 295b: 41 01 f8 add %edi,%r8d - 295e: 44 89 ff mov %r15d,%edi - 2961: 48 81 c6 80 06 00 00 add $0x680,%rsi - 2968: 66 c1 ff 0f sar $0xf,%di - 296c: 45 0f b7 c0 movzwl %r8w,%r8d - 2970: 48 c1 e9 1f shr $0x1f,%rcx - 2974: 66 81 e7 01 0d and $0xd01,%di - 2979: 49 c1 e0 0b shl $0xb,%r8 - 297d: 48 69 f6 dc d7 09 00 imul $0x9d7dc,%rsi,%rsi - 2984: 89 cb mov %ecx,%ebx - 2986: 44 01 ff add %r15d,%edi - 2989: 49 81 c0 80 06 00 00 add $0x680,%r8 - 2990: 66 81 e3 ff 07 and $0x7ff,%bx - 2995: 0f b7 ff movzwl %di,%edi - 2998: 4d 69 c0 dc d7 09 00 imul $0x9d7dc,%r8,%r8 - 299f: 66 89 5c 24 e2 mov %bx,-0x1e(%rsp) - 29a4: 48 c1 e7 0b shl $0xb,%rdi - 29a8: 48 c1 ee 1f shr $0x1f,%rsi - 29ac: 48 81 c7 80 06 00 00 add $0x680,%rdi - 29b3: 41 89 f2 mov %esi,%r10d - 29b6: 48 69 ff dc d7 09 00 imul $0x9d7dc,%rdi,%rdi - 29bd: 49 c1 e8 1f shr $0x1f,%r8 - 29c1: 66 41 81 e2 ff 07 and $0x7ff,%r10w - 29c7: 44 89 c3 mov %r8d,%ebx - 29ca: 66 81 e3 ff 07 and $0x7ff,%bx - 29cf: 48 c1 ef 1f shr $0x1f,%rdi - 29d3: 66 89 5c 24 e4 mov %bx,-0x1c(%rsp) - 29d8: 42 8d 1c cd 00 00 00 lea 0x0(,%r9,8),%ebx - 29df: 00 - 29e0: 45 89 d9 mov %r11d,%r9d - 29e3: 41 89 ff mov %edi,%r15d - 29e6: 66 41 81 e7 ff 07 and $0x7ff,%r15w - 29ec: 08 e3 or %ah,%bl - 29ee: 66 41 c1 eb 0a shr $0xa,%r11w - 29f3: 01 d2 add %edx,%edx - 29f5: 88 5c 24 e7 mov %bl,-0x19(%rsp) - 29f9: 0f b7 5c 24 e2 movzwl -0x1e(%rsp),%ebx - 29fe: 44 09 da or %r11d,%edx - 2a01: 45 89 d3 mov %r10d,%r11d - 2a04: c1 e6 07 shl $0x7,%esi - 2a07: 66 41 d1 eb shr $1,%r11w - 2a0b: 0f b6 d2 movzbl %dl,%edx - 2a0e: 0f b6 44 24 d8 movzbl -0x28(%rsp),%eax - 2a13: 66 c1 eb 04 shr $0x4,%bx - 2a17: 45 0f b6 db movzbl %r11b,%r11d - 2a1b: 66 c1 ed 07 shr $0x7,%bp - 2a1f: c1 e1 04 shl $0x4,%ecx - 2a22: 09 de or %ebx,%esi - 2a24: 49 c1 e3 08 shl $0x8,%r11 - 2a28: 66 41 c1 e9 02 shr $0x2,%r9w - 2a2d: 40 0f b6 f6 movzbl %sil,%esi - 2a31: 09 e9 or %ebp,%ecx - 2a33: 66 41 c1 ed 05 shr $0x5,%r13w - 2a38: 49 09 f3 or %rsi,%r11 - 2a3b: 0f b6 c9 movzbl %cl,%ecx - 2a3e: 45 0f b6 c9 movzbl %r9b,%r9d - 2a42: c1 e0 06 shl $0x6,%eax - 2a45: 49 c1 e3 08 shl $0x8,%r11 - 2a49: 44 09 e8 or %r13d,%eax - 2a4c: 66 41 c1 ea 09 shr $0x9,%r10w - 2a51: 49 09 cb or %rcx,%r11 - 2a54: 41 c1 e0 02 shl $0x2,%r8d - 2a58: 49 c1 e3 08 shl $0x8,%r11 - 2a5c: 45 09 d0 or %r10d,%r8d - 2a5f: 49 09 d3 or %rdx,%r11 - 2a62: 0f b6 d0 movzbl %al,%edx - 2a65: 45 88 46 08 mov %r8b,0x8(%r14) - 2a69: 49 c1 e3 08 shl $0x8,%r11 - 2a6d: 4d 09 cb or %r9,%r11 - 2a70: 49 c1 e3 08 shl $0x8,%r11 - 2a74: 4c 89 d8 mov %r11,%rax - 2a77: 48 09 d0 or %rdx,%rax - 2a7a: 0f b6 54 24 e7 movzbl -0x19(%rsp),%edx - 2a7f: 48 c1 e0 08 shl $0x8,%rax - 2a83: 48 09 d0 or %rdx,%rax - 2a86: 0f b6 54 24 e0 movzbl -0x20(%rsp),%edx - 2a8b: 48 c1 e0 08 shl $0x8,%rax - 2a8f: 48 09 d0 or %rdx,%rax - 2a92: 49 89 06 mov %rax,(%r14) - 2a95: 0f b7 44 24 e4 movzwl -0x1c(%rsp),%eax - 2a9a: 66 c1 e8 06 shr $0x6,%ax - 2a9e: c1 e7 05 shl $0x5,%edi - 2aa1: 49 83 c6 0b add $0xb,%r14 - 2aa5: 49 83 c4 10 add $0x10,%r12 - 2aa9: 09 c7 or %eax,%edi - 2aab: 66 41 c1 ef 03 shr $0x3,%r15w - 2ab0: 41 88 7e fe mov %dil,-0x2(%r14) - 2ab4: 45 88 7e ff mov %r15b,-0x1(%r14) - 2ab8: 4c 3b 74 24 e8 cmp -0x18(%rsp),%r14 - 2abd: 0f 85 5d fd ff ff jne 2820 - 2ac3: 4c 8b 6c 24 f0 mov -0x10(%rsp),%r13 - 2ac8: 49 8d 86 60 01 00 00 lea 0x160(%r14),%rax - 2acf: 48 89 44 24 e8 mov %rax,-0x18(%rsp) - 2ad4: 49 81 c5 00 02 00 00 add $0x200,%r13 - 2adb: 4c 39 6c 24 f8 cmp %r13,-0x8(%rsp) - 2ae0: 0f 85 1f fd ff ff jne 2805 - 2ae6: 5b pop %rbx - 2ae7: 5d pop %rbp - 2ae8: 41 5c pop %r12 - 2aea: 41 5d pop %r13 - 2aec: 41 5e pop %r14 - 2aee: 41 5f pop %r15 - 2af0: c3 ret - 2af1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2af8: 00 00 00 00 - 2afc: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000002b00 : - 2b00: 41 57 push %r15 - 2b02: 49 89 ff mov %rdi,%r15 - 2b05: 41 56 push %r14 - 2b07: 4c 8d b6 60 01 00 00 lea 0x160(%rsi),%r14 - 2b0e: 41 55 push %r13 - 2b10: 41 54 push %r12 - 2b12: 45 31 e4 xor %r12d,%r12d - 2b15: 55 push %rbp - 2b16: 53 push %rbx - 2b17: 44 89 64 24 f4 mov %r12d,-0xc(%rsp) - 2b1c: 4d 8d 8e a0 fe ff ff lea -0x160(%r14),%r9 - 2b23: 4d 89 fd mov %r15,%r13 - 2b26: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 2b2d: 00 00 00 - 2b30: 41 0f b6 51 02 movzbl 0x2(%r9),%edx - 2b35: 41 0f b6 49 03 movzbl 0x3(%r9),%ecx - 2b3a: 49 83 c1 0b add $0xb,%r9 - 2b3e: 41 0f b6 71 f9 movzbl -0x7(%r9),%esi - 2b43: 41 0f b6 69 fb movzbl -0x5(%r9),%ebp - 2b48: 89 d0 mov %edx,%eax - 2b4a: c1 e1 02 shl $0x2,%ecx - 2b4d: 41 0f b6 79 fc movzbl -0x4(%r9),%edi - 2b52: 45 0f b6 41 f6 movzbl -0xa(%r9),%r8d - 2b57: c0 e8 06 shr $0x6,%al - 2b5a: 41 89 ea mov %ebp,%r10d - 2b5d: 41 0f b6 59 fe movzbl -0x2(%r9),%ebx - 2b62: 45 0f b7 59 f5 movzwl -0xb(%r9),%r11d - 2b67: 0f b6 c0 movzbl %al,%eax - 2b6a: 41 c0 ea 07 shr $0x7,%r10b - 2b6e: 01 ff add %edi,%edi - 2b70: 45 0f b6 61 ff movzbl -0x1(%r9),%r12d - 2b75: 09 c1 or %eax,%ecx - 2b77: 89 f0 mov %esi,%eax - 2b79: 45 0f b6 d2 movzbl %r10b,%r10d - 2b7d: 41 c0 e8 03 shr $0x3,%r8b - 2b81: c1 e0 0a shl $0xa,%eax - 2b84: 44 09 d7 or %r10d,%edi - 2b87: c1 e2 05 shl $0x5,%edx - 2b8a: 45 0f b6 c0 movzbl %r8b,%r8d - 2b8e: 09 c1 or %eax,%ecx - 2b90: 41 0f b6 41 fd movzbl -0x3(%r9),%eax - 2b95: 41 09 d0 or %edx,%r8d - 2b98: 41 0f b6 51 fa movzbl -0x6(%r9),%edx - 2b9d: 41 81 e3 ff 07 00 00 and $0x7ff,%r11d - 2ba4: 41 81 e0 ff 07 00 00 and $0x7ff,%r8d - 2bab: 81 e1 ff 07 00 00 and $0x7ff,%ecx - 2bb1: 40 d0 ee shr $1,%sil - 2bb4: 41 89 c2 mov %eax,%r10d - 2bb7: 41 c1 e4 03 shl $0x3,%r12d - 2bbb: 45 69 db 01 0d 00 00 imul $0xd01,%r11d,%r11d - 2bc2: 40 0f b6 f6 movzbl %sil,%esi - 2bc6: 41 c1 e2 09 shl $0x9,%r10d - 2bca: 45 69 c0 01 0d 00 00 imul $0xd01,%r8d,%r8d - 2bd1: 44 09 d7 or %r10d,%edi - 2bd4: 69 c9 01 0d 00 00 imul $0xd01,%ecx,%ecx - 2bda: 41 89 da mov %ebx,%r10d - 2bdd: 41 c0 ea 05 shr $0x5,%r10b - 2be1: 41 81 c3 00 04 00 00 add $0x400,%r11d - 2be8: 45 0f b6 d2 movzbl %r10b,%r10d - 2bec: 41 81 c0 00 04 00 00 add $0x400,%r8d - 2bf3: 41 c1 eb 0b shr $0xb,%r11d - 2bf7: 45 09 e2 or %r12d,%r10d - 2bfa: 44 0f b6 e2 movzbl %dl,%r12d - 2bfe: 81 c1 00 04 00 00 add $0x400,%ecx - 2c04: 41 c1 e8 0b shr $0xb,%r8d - 2c08: 41 c1 e4 07 shl $0x7,%r12d - 2c0c: c1 e9 0b shr $0xb,%ecx - 2c0f: 45 0f bf d2 movswl %r10w,%r10d - 2c13: 66 41 0f 6e c3 movd %r11d,%xmm0 - 2c18: 44 09 e6 or %r12d,%esi - 2c1b: 66 0f 6e c9 movd %ecx,%xmm1 - 2c1f: 66 41 0f 6e e0 movd %r8d,%xmm4 - 2c24: 81 e6 ff 07 00 00 and $0x7ff,%esi - 2c2a: c0 ea 04 shr $0x4,%dl - 2c2d: 81 e7 ff 07 00 00 and $0x7ff,%edi - 2c33: 66 0f 62 c4 punpckldq %xmm4,%xmm0 - 2c37: c0 e8 02 shr $0x2,%al - 2c3a: 0f b6 d2 movzbl %dl,%edx - 2c3d: c1 e5 04 shl $0x4,%ebp - 2c40: 49 83 c5 10 add $0x10,%r13 - 2c44: 0f b6 c0 movzbl %al,%eax - 2c47: c1 e3 06 shl $0x6,%ebx - 2c4a: 69 f6 01 0d 00 00 imul $0xd01,%esi,%esi - 2c50: 09 ea or %ebp,%edx - 2c52: 09 d8 or %ebx,%eax - 2c54: 81 e2 ff 07 00 00 and $0x7ff,%edx - 2c5a: 25 ff 07 00 00 and $0x7ff,%eax - 2c5f: 69 d2 01 0d 00 00 imul $0xd01,%edx,%edx - 2c65: 69 ff 01 0d 00 00 imul $0xd01,%edi,%edi - 2c6b: 81 c6 00 04 00 00 add $0x400,%esi - 2c71: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 2c77: c1 ee 0b shr $0xb,%esi - 2c7a: 45 69 d2 01 0d 00 00 imul $0xd01,%r10d,%r10d - 2c81: 66 0f 6e de movd %esi,%xmm3 - 2c85: 81 c2 00 04 00 00 add $0x400,%edx - 2c8b: 81 c7 00 04 00 00 add $0x400,%edi - 2c91: 66 0f 62 cb punpckldq %xmm3,%xmm1 - 2c95: c1 ea 0b shr $0xb,%edx - 2c98: 05 00 04 00 00 add $0x400,%eax - 2c9d: c1 ef 0b shr $0xb,%edi - 2ca0: 66 0f 6c c1 punpcklqdq %xmm1,%xmm0 - 2ca4: 66 0f 6e ca movd %edx,%xmm1 - 2ca8: 41 81 c2 00 04 00 00 add $0x400,%r10d - 2caf: c1 e8 0b shr $0xb,%eax - 2cb2: 66 0f 6e f7 movd %edi,%xmm6 - 2cb6: 41 c1 ea 0b shr $0xb,%r10d - 2cba: 66 0f 6e d0 movd %eax,%xmm2 - 2cbe: 66 0f 62 ce punpckldq %xmm6,%xmm1 - 2cc2: 66 41 0f 6e ea movd %r10d,%xmm5 - 2cc7: 66 0f 62 d5 punpckldq %xmm5,%xmm2 - 2ccb: 66 0f 6c ca punpcklqdq %xmm2,%xmm1 - 2ccf: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 2cd3: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 - 2cd7: 66 0f 69 d1 punpckhwd %xmm1,%xmm2 - 2cdb: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 2cdf: 66 0f 61 c2 punpcklwd %xmm2,%xmm0 - 2ce3: 66 0f 69 ca punpckhwd %xmm2,%xmm1 - 2ce7: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 - 2ceb: 41 0f 11 45 f0 movups %xmm0,-0x10(%r13) - 2cf0: 4d 39 f1 cmp %r14,%r9 - 2cf3: 0f 85 37 fe ff ff jne 2b30 - 2cf9: 44 8b 64 24 f4 mov -0xc(%rsp),%r12d - 2cfe: 4d 8d b1 60 01 00 00 lea 0x160(%r9),%r14 - 2d05: 49 81 c7 00 02 00 00 add $0x200,%r15 - 2d0c: 41 83 c4 01 add $0x1,%r12d - 2d10: 41 83 fc 04 cmp $0x4,%r12d - 2d14: 0f 85 fd fd ff ff jne 2b17 - 2d1a: 5b pop %rbx - 2d1b: 5d pop %rbp - 2d1c: 41 5c pop %r12 - 2d1e: 41 5d pop %r13 - 2d20: 41 5e pop %r14 - 2d22: 41 5f pop %r15 - 2d24: c3 ret - 2d25: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2d2c: 00 00 00 00 - -0000000000002d30 : - 2d30: 41 54 push %r12 - 2d32: 4c 8d a7 00 06 00 00 lea 0x600(%rdi),%r12 - 2d39: 55 push %rbp - 2d3a: 48 89 f5 mov %rsi,%rbp - 2d3d: 53 push %rbx - 2d3e: 48 89 fb mov %rdi,%rbx - 2d41: 48 89 ee mov %rbp,%rsi - 2d44: 48 89 df mov %rbx,%rdi - 2d47: 48 81 c3 80 01 00 00 add $0x180,%rbx - 2d4e: 48 81 c5 00 02 00 00 add $0x200,%rbp - 2d55: e8 26 05 00 00 call 3280 - 2d5a: 4c 39 e3 cmp %r12,%rbx - 2d5d: 75 e2 jne 2d41 - 2d5f: 5b pop %rbx - 2d60: 5d pop %rbp - 2d61: 41 5c pop %r12 - 2d63: c3 ret - 2d64: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2d6b: 00 00 00 00 - 2d6f: 90 nop - -0000000000002d70 : - 2d70: 41 54 push %r12 - 2d72: 4c 8d a6 00 06 00 00 lea 0x600(%rsi),%r12 - 2d79: 55 push %rbp - 2d7a: 48 89 fd mov %rdi,%rbp - 2d7d: 53 push %rbx - 2d7e: 48 89 f3 mov %rsi,%rbx - 2d81: 48 89 de mov %rbx,%rsi - 2d84: 48 89 ef mov %rbp,%rdi - 2d87: 48 81 c3 80 01 00 00 add $0x180,%rbx - 2d8e: 48 81 c5 00 02 00 00 add $0x200,%rbp - 2d95: e8 46 05 00 00 call 32e0 - 2d9a: 4c 39 e3 cmp %r12,%rbx - 2d9d: 75 e2 jne 2d81 - 2d9f: 5b pop %rbx - 2da0: 5d pop %rbp - 2da1: 41 5c pop %r12 - 2da3: c3 ret - 2da4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2dab: 00 00 00 00 - 2daf: 90 nop - -0000000000002db0 : - 2db0: 55 push %rbp - 2db1: 48 8d af 00 08 00 00 lea 0x800(%rdi),%rbp - 2db8: 53 push %rbx - 2db9: 48 89 fb mov %rdi,%rbx - 2dbc: 48 83 ec 08 sub $0x8,%rsp - 2dc0: 48 89 df mov %rbx,%rdi - 2dc3: 48 81 c3 00 02 00 00 add $0x200,%rbx - 2dca: e8 21 1e 00 00 call 4bf0 - 2dcf: 48 39 eb cmp %rbp,%rbx - 2dd2: 75 ec jne 2dc0 - 2dd4: 48 83 c4 08 add $0x8,%rsp - 2dd8: 5b pop %rbx - 2dd9: 5d pop %rbp - 2dda: c3 ret - 2ddb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000002de0 : - 2de0: 55 push %rbp - 2de1: 48 8d af 00 08 00 00 lea 0x800(%rdi),%rbp - 2de8: 53 push %rbx - 2de9: 48 89 fb mov %rdi,%rbx - 2dec: 48 83 ec 08 sub $0x8,%rsp - 2df0: 48 89 df mov %rbx,%rdi - 2df3: 48 81 c3 00 02 00 00 add $0x200,%rbx - 2dfa: e8 31 1e 00 00 call 4c30 - 2dff: 48 39 eb cmp %rbp,%rbx - 2e02: 75 ec jne 2df0 - 2e04: 48 83 c4 08 add $0x8,%rsp - 2e08: 5b pop %rbx - 2e09: 5d pop %rbp - 2e0a: c3 ret - 2e0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000002e10 : - 2e10: 41 56 push %r14 - 2e12: 41 55 push %r13 - 2e14: 49 89 f5 mov %rsi,%r13 - 2e17: 41 54 push %r12 - 2e19: 49 89 fc mov %rdi,%r12 - 2e1c: 55 push %rbp - 2e1d: 49 8d ad 00 02 00 00 lea 0x200(%r13),%rbp - 2e24: 49 81 c5 00 08 00 00 add $0x800,%r13 - 2e2b: 53 push %rbx - 2e2c: 48 81 ec 10 02 00 00 sub $0x210,%rsp - 2e33: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 2e3a: 00 00 - 2e3c: 48 89 9c 24 08 02 00 mov %rbx,0x208(%rsp) - 2e43: 00 - 2e44: 48 89 d3 mov %rdx,%rbx - 2e47: 48 89 da mov %rbx,%rdx - 2e4a: 48 81 c3 00 02 00 00 add $0x200,%rbx - 2e51: e8 ea 1d 00 00 call 4c40 - 2e56: 48 89 da mov %rbx,%rdx - 2e59: 48 89 ee mov %rbp,%rsi - 2e5c: 48 89 e7 mov %rsp,%rdi - 2e5f: 48 81 c5 00 02 00 00 add $0x200,%rbp - 2e66: e8 d5 1d 00 00 call 4c40 - 2e6b: 48 89 e2 mov %rsp,%rdx - 2e6e: 4c 89 e6 mov %r12,%rsi - 2e71: 4c 89 e7 mov %r12,%rdi - 2e74: e8 b7 1e 00 00 call 4d30 - 2e79: 48 81 c3 00 02 00 00 add $0x200,%rbx - 2e80: 4c 39 ed cmp %r13,%rbp - 2e83: 75 d1 jne 2e56 - 2e85: 4c 89 e7 mov %r12,%rdi - 2e88: e8 73 1e 00 00 call 4d00 - 2e8d: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax - 2e94: 00 - 2e95: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2e9c: 00 00 - 2e9e: 75 10 jne 2eb0 - 2ea0: 48 81 c4 10 02 00 00 add $0x210,%rsp - 2ea7: 5b pop %rbx - 2ea8: 5d pop %rbp - 2ea9: 41 5c pop %r12 - 2eab: 41 5d pop %r13 - 2ead: 41 5e pop %r14 - 2eaf: c3 ret - 2eb0: e8 cb e1 ff ff call 1080 <__stack_chk_fail@plt> - 2eb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2ebc: 00 00 00 00 - -0000000000002ec0 : - 2ec0: 55 push %rbp - 2ec1: 48 8d af 00 08 00 00 lea 0x800(%rdi),%rbp - 2ec8: 53 push %rbx - 2ec9: 48 89 fb mov %rdi,%rbx - 2ecc: 48 83 ec 08 sub $0x8,%rsp - 2ed0: 48 89 df mov %rbx,%rdi - 2ed3: 48 81 c3 00 02 00 00 add $0x200,%rbx - 2eda: e8 21 1e 00 00 call 4d00 - 2edf: 48 39 eb cmp %rbp,%rbx - 2ee2: 75 ec jne 2ed0 - 2ee4: 48 83 c4 08 add $0x8,%rsp - 2ee8: 5b pop %rbx - 2ee9: 5d pop %rbp - 2eea: c3 ret - 2eeb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000002ef0 : - 2ef0: 41 55 push %r13 - 2ef2: 49 89 fd mov %rdi,%r13 - 2ef5: 41 54 push %r12 - 2ef7: 49 89 f4 mov %rsi,%r12 - 2efa: 55 push %rbp - 2efb: 48 89 d5 mov %rdx,%rbp - 2efe: 53 push %rbx - 2eff: 31 db xor %ebx,%ebx - 2f01: 48 83 ec 08 sub $0x8,%rsp - 2f05: 48 8d 54 1d 00 lea 0x0(%rbp,%rbx,1),%rdx - 2f0a: 49 8d 34 1c lea (%r12,%rbx,1),%rsi - 2f0e: 49 8d 7c 1d 00 lea 0x0(%r13,%rbx,1),%rdi - 2f13: 48 81 c3 00 02 00 00 add $0x200,%rbx - 2f1a: e8 11 1e 00 00 call 4d30 - 2f1f: 48 81 fb 00 08 00 00 cmp $0x800,%rbx - 2f26: 75 dd jne 2f05 - 2f28: 48 83 c4 08 add $0x8,%rsp - 2f2c: 5b pop %rbx - 2f2d: 5d pop %rbp - 2f2e: 41 5c pop %r12 - 2f30: 41 5d pop %r13 - 2f32: c3 ret - 2f33: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 2f3a: 00 00 00 - 2f3d: 0f 1f 00 nopl (%rax) - -0000000000002f40 : - 2f40: 41 54 push %r12 - 2f42: 4c 8d 87 a0 00 00 00 lea 0xa0(%rdi),%r8 - 2f49: 55 push %rbp - 2f4a: 53 push %rbx - 2f4b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 2f50: 0f b7 06 movzwl (%rsi),%eax - 2f53: 0f b7 56 0a movzwl 0xa(%rsi),%edx - 2f57: 44 0f b7 4e 0e movzwl 0xe(%rsi),%r9d - 2f5c: 41 89 c4 mov %eax,%r12d - 2f5f: 66 41 c1 fc 0f sar $0xf,%r12w - 2f64: 66 41 81 e4 01 0d and $0xd01,%r12w - 2f6a: 41 01 c4 add %eax,%r12d - 2f6d: 0f b7 46 02 movzwl 0x2(%rsi),%eax - 2f71: 45 0f bf e4 movswl %r12w,%r12d - 2f75: 89 c5 mov %eax,%ebp - 2f77: 41 c1 e4 05 shl $0x5,%r12d - 2f7b: 66 c1 fd 0f sar $0xf,%bp - 2f7f: 41 81 c4 80 06 00 00 add $0x680,%r12d - 2f86: 66 81 e5 01 0d and $0xd01,%bp - 2f8b: 45 69 e4 7e 9d 00 00 imul $0x9d7e,%r12d,%r12d - 2f92: 01 c5 add %eax,%ebp - 2f94: 0f b7 46 04 movzwl 0x4(%rsi),%eax - 2f98: 0f bf ed movswl %bp,%ebp - 2f9b: 41 89 c2 mov %eax,%r10d - 2f9e: c1 e5 05 shl $0x5,%ebp - 2fa1: 66 41 c1 fa 0f sar $0xf,%r10w - 2fa6: 81 c5 80 06 00 00 add $0x680,%ebp - 2fac: 66 41 81 e2 01 0d and $0xd01,%r10w - 2fb2: 69 ed 7e 9d 00 00 imul $0x9d7e,%ebp,%ebp - 2fb8: 41 01 c2 add %eax,%r10d - 2fbb: 0f b7 46 06 movzwl 0x6(%rsi),%eax - 2fbf: 45 0f bf d2 movswl %r10w,%r10d - 2fc3: 41 c1 e2 05 shl $0x5,%r10d - 2fc7: 41 89 c3 mov %eax,%r11d - 2fca: c1 ed 1b shr $0x1b,%ebp - 2fcd: 66 41 c1 fb 0f sar $0xf,%r11w - 2fd2: 41 81 c2 80 06 00 00 add $0x680,%r10d - 2fd9: 66 41 81 e3 01 0d and $0xd01,%r11w - 2fdf: 45 69 d2 7e 9d 00 00 imul $0x9d7e,%r10d,%r10d - 2fe6: 41 01 c3 add %eax,%r11d - 2fe9: 0f b7 46 08 movzwl 0x8(%rsi),%eax - 2fed: 45 0f bf db movswl %r11w,%r11d - 2ff1: 89 c3 mov %eax,%ebx - 2ff3: 41 c1 e3 05 shl $0x5,%r11d - 2ff7: 66 c1 fb 0f sar $0xf,%bx - 2ffb: 41 81 c3 80 06 00 00 add $0x680,%r11d - 3002: 66 81 e3 01 0d and $0xd01,%bx - 3007: 45 69 db 7e 9d 00 00 imul $0x9d7e,%r11d,%r11d - 300e: 01 c3 add %eax,%ebx - 3010: 89 d0 mov %edx,%eax - 3012: 0f bf db movswl %bx,%ebx - 3015: c1 e3 05 shl $0x5,%ebx - 3018: 41 c1 eb 1b shr $0x1b,%r11d - 301c: 81 c3 80 06 00 00 add $0x680,%ebx - 3022: 69 db 7e 9d 00 00 imul $0x9d7e,%ebx,%ebx - 3028: c1 eb 1b shr $0x1b,%ebx - 302b: 66 c1 f8 0f sar $0xf,%ax - 302f: 41 c1 ec 1b shr $0x1b,%r12d - 3033: 66 25 01 0d and $0xd01,%ax - 3037: 41 c1 ea 1b shr $0x1b,%r10d - 303b: 01 d0 add %edx,%eax - 303d: 0f b7 56 0c movzwl 0xc(%rsi),%edx - 3041: 41 c1 e2 02 shl $0x2,%r10d - 3045: 98 cwtl - 3046: 89 d1 mov %edx,%ecx - 3048: c1 e0 05 shl $0x5,%eax - 304b: 66 c1 f9 0f sar $0xf,%cx - 304f: 05 80 06 00 00 add $0x680,%eax - 3054: 66 81 e1 01 0d and $0xd01,%cx - 3059: 69 c0 7e 9d 00 00 imul $0x9d7e,%eax,%eax - 305f: 01 d1 add %edx,%ecx - 3061: 44 89 ca mov %r9d,%edx - 3064: 66 c1 fa 0f sar $0xf,%dx - 3068: 0f bf c9 movswl %cx,%ecx - 306b: 66 81 e2 01 0d and $0xd01,%dx - 3070: c1 e1 05 shl $0x5,%ecx - 3073: 44 01 ca add %r9d,%edx - 3076: 41 89 e9 mov %ebp,%r9d - 3079: 81 c1 80 06 00 00 add $0x680,%ecx - 307f: 40 c0 ed 03 shr $0x3,%bpl - 3083: 41 c1 e1 05 shl $0x5,%r9d - 3087: 69 c9 7e 9d 00 00 imul $0x9d7e,%ecx,%ecx - 308d: 0f bf d2 movswl %dx,%edx - 3090: 45 09 e1 or %r12d,%r9d - 3093: 45 89 dc mov %r11d,%r12d - 3096: c1 e2 05 shl $0x5,%edx - 3099: 41 c1 e4 07 shl $0x7,%r12d - 309d: 81 c2 80 06 00 00 add $0x680,%edx - 30a3: 41 d0 eb shr $1,%r11b - 30a6: 45 0f b6 c9 movzbl %r9b,%r9d - 30aa: 45 09 e2 or %r12d,%r10d - 30ad: c1 e9 1b shr $0x1b,%ecx - 30b0: 69 d2 7e 9d 00 00 imul $0x9d7e,%edx,%edx - 30b6: 41 09 ea or %ebp,%r10d - 30b9: 89 dd mov %ebx,%ebp - 30bb: c1 e5 04 shl $0x4,%ebp - 30be: 45 0f b6 d2 movzbl %r10b,%r10d - 30c2: 41 09 eb or %ebp,%r11d - 30c5: c1 e8 1b shr $0x1b,%eax - 30c8: 89 cd mov %ecx,%ebp - 30ca: 48 83 c7 05 add $0x5,%rdi - 30ce: 01 c0 add %eax,%eax - 30d0: c1 e5 06 shl $0x6,%ebp - 30d3: 45 0f b6 db movzbl %r11b,%r11d - 30d7: 48 83 c6 10 add $0x10,%rsi - 30db: c0 eb 04 shr $0x4,%bl - 30de: 09 e8 or %ebp,%eax - 30e0: c1 ea 1b shr $0x1b,%edx - 30e3: c1 e2 03 shl $0x3,%edx - 30e6: 09 d8 or %ebx,%eax - 30e8: c0 e9 02 shr $0x2,%cl - 30eb: 0f b6 c0 movzbl %al,%eax - 30ee: 09 d1 or %edx,%ecx - 30f0: c1 e0 08 shl $0x8,%eax - 30f3: 88 4f ff mov %cl,-0x1(%rdi) - 30f6: 44 09 d8 or %r11d,%eax - 30f9: c1 e0 08 shl $0x8,%eax - 30fc: 44 09 d0 or %r10d,%eax - 30ff: c1 e0 08 shl $0x8,%eax - 3102: 44 09 c8 or %r9d,%eax - 3105: 89 47 fb mov %eax,-0x5(%rdi) - 3108: 4c 39 c7 cmp %r8,%rdi - 310b: 0f 85 3f fe ff ff jne 2f50 - 3111: 5b pop %rbx - 3112: 5d pop %rbp - 3113: 41 5c pop %r12 - 3115: c3 ret - 3116: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 311d: 00 00 00 - -0000000000003120 : - 3120: 49 89 f8 mov %rdi,%r8 - 3123: 4c 8d 8e a0 00 00 00 lea 0xa0(%rsi),%r9 - 312a: 48 89 f7 mov %rsi,%rdi - 312d: 0f 1f 00 nopl (%rax) - 3130: 44 0f b6 1f movzbl (%rdi),%r11d - 3134: 44 0f b6 57 01 movzbl 0x1(%rdi),%r10d - 3139: 48 83 c7 05 add $0x5,%rdi - 313d: 0f b6 57 fd movzbl -0x3(%rdi),%edx - 3141: 0f b6 4f fe movzbl -0x2(%rdi),%ecx - 3145: 44 89 d8 mov %r11d,%eax - 3148: 0f b6 77 ff movzbl -0x1(%rdi),%esi - 314c: 83 e0 1f and $0x1f,%eax - 314f: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 3155: 83 c0 10 add $0x10,%eax - 3158: c1 e8 05 shr $0x5,%eax - 315b: 66 0f 6e c0 movd %eax,%xmm0 - 315f: 44 89 d8 mov %r11d,%eax - 3162: 46 8d 1c d5 00 00 00 lea 0x0(,%r10,8),%r11d - 3169: 00 - 316a: c0 e8 05 shr $0x5,%al - 316d: 44 09 d8 or %r11d,%eax - 3170: 83 e0 1f and $0x1f,%eax - 3173: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 3179: 83 c0 10 add $0x10,%eax - 317c: c1 e8 05 shr $0x5,%eax - 317f: 66 0f 6e e0 movd %eax,%xmm4 - 3183: 44 89 d0 mov %r10d,%eax - 3186: c0 e8 02 shr $0x2,%al - 3189: 66 0f 62 c4 punpckldq %xmm4,%xmm0 - 318d: 83 e0 1f and $0x1f,%eax - 3190: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 3196: 83 c0 10 add $0x10,%eax - 3199: c1 e8 05 shr $0x5,%eax - 319c: 66 0f 6e c8 movd %eax,%xmm1 - 31a0: 44 89 d0 mov %r10d,%eax - 31a3: 44 8d 14 12 lea (%rdx,%rdx,1),%r10d - 31a7: c0 e8 07 shr $0x7,%al - 31aa: 44 09 d0 or %r10d,%eax - 31ad: 83 e0 1f and $0x1f,%eax - 31b0: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 31b6: 83 c0 10 add $0x10,%eax - 31b9: c1 e8 05 shr $0x5,%eax - 31bc: 66 0f 6e d8 movd %eax,%xmm3 - 31c0: 89 d0 mov %edx,%eax - 31c2: 89 ca mov %ecx,%edx - 31c4: c1 e2 04 shl $0x4,%edx - 31c7: c0 e8 04 shr $0x4,%al - 31ca: 66 0f 62 cb punpckldq %xmm3,%xmm1 - 31ce: 09 d0 or %edx,%eax - 31d0: 66 0f 6c c1 punpcklqdq %xmm1,%xmm0 - 31d4: 8d 14 b5 00 00 00 00 lea 0x0(,%rsi,4),%edx - 31db: 83 e0 1f and $0x1f,%eax - 31de: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 31e4: 83 c0 10 add $0x10,%eax - 31e7: c1 e8 05 shr $0x5,%eax - 31ea: 66 0f 6e c8 movd %eax,%xmm1 - 31ee: 89 c8 mov %ecx,%eax - 31f0: d0 e8 shr $1,%al - 31f2: 83 e0 1f and $0x1f,%eax - 31f5: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 31fb: 83 c0 10 add $0x10,%eax - 31fe: 40 c0 ee 03 shr $0x3,%sil - 3202: 49 83 c0 10 add $0x10,%r8 - 3206: c1 e8 05 shr $0x5,%eax - 3209: 66 0f 6e f0 movd %eax,%xmm6 - 320d: 89 c8 mov %ecx,%eax - 320f: c0 e8 06 shr $0x6,%al - 3212: 66 0f 62 ce punpckldq %xmm6,%xmm1 - 3216: 09 d0 or %edx,%eax - 3218: 40 0f b6 d6 movzbl %sil,%edx - 321c: 83 e0 1f and $0x1f,%eax - 321f: 69 d2 01 0d 00 00 imul $0xd01,%edx,%edx - 3225: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 322b: 83 c2 10 add $0x10,%edx - 322e: 83 c0 10 add $0x10,%eax - 3231: c1 ea 05 shr $0x5,%edx - 3234: c1 e8 05 shr $0x5,%eax - 3237: 66 0f 6e ea movd %edx,%xmm5 - 323b: 66 0f 6e d0 movd %eax,%xmm2 - 323f: 66 0f 62 d5 punpckldq %xmm5,%xmm2 - 3243: 66 0f 6c ca punpcklqdq %xmm2,%xmm1 - 3247: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 324b: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 - 324f: 66 0f 69 d1 punpckhwd %xmm1,%xmm2 - 3253: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 3257: 66 0f 61 c2 punpcklwd %xmm2,%xmm0 - 325b: 66 0f 69 ca punpckhwd %xmm2,%xmm1 - 325f: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 - 3263: 41 0f 11 40 f0 movups %xmm0,-0x10(%r8) - 3268: 4c 39 cf cmp %r9,%rdi - 326b: 0f 85 bf fe ff ff jne 3130 - 3271: c3 ret - 3272: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 3279: 00 00 00 00 - 327d: 0f 1f 00 nopl (%rax) - -0000000000003280 : - 3280: 4c 8d 87 80 01 00 00 lea 0x180(%rdi),%r8 - 3287: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 328e: 00 00 - 3290: 0f b7 06 movzwl (%rsi),%eax - 3293: 0f b7 4e 02 movzwl 0x2(%rsi),%ecx - 3297: 48 83 c7 03 add $0x3,%rdi - 329b: 48 83 c6 04 add $0x4,%rsi - 329f: 89 c2 mov %eax,%edx - 32a1: 66 c1 fa 0f sar $0xf,%dx - 32a5: 66 81 e2 01 0d and $0xd01,%dx - 32aa: 01 c2 add %eax,%edx - 32ac: 89 c8 mov %ecx,%eax - 32ae: 66 c1 f8 0f sar $0xf,%ax - 32b2: 88 57 fd mov %dl,-0x3(%rdi) - 32b5: 66 25 01 0d and $0xd01,%ax - 32b9: 01 c8 add %ecx,%eax - 32bb: 89 c1 mov %eax,%ecx - 32bd: 66 c1 e8 04 shr $0x4,%ax - 32c1: c1 e1 04 shl $0x4,%ecx - 32c4: 88 47 ff mov %al,-0x1(%rdi) - 32c7: 08 f1 or %dh,%cl - 32c9: 88 4f fe mov %cl,-0x2(%rdi) - 32cc: 49 39 f8 cmp %rdi,%r8 - 32cf: 75 bf jne 3290 - 32d1: c3 ret - 32d2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 32d9: 00 00 00 00 - 32dd: 0f 1f 00 nopl (%rax) - -00000000000032e0 : - 32e0: 48 8d 8e 80 01 00 00 lea 0x180(%rsi),%rcx - 32e7: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 32ee: 00 00 00 00 - 32f2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 32f9: 00 00 00 00 - 32fd: 0f 1f 00 nopl (%rax) - 3300: 0f b6 46 01 movzbl 0x1(%rsi),%eax - 3304: 0f b6 16 movzbl (%rsi),%edx - 3307: 48 83 c6 03 add $0x3,%rsi - 330b: 48 83 c7 04 add $0x4,%rdi - 330f: c1 e0 08 shl $0x8,%eax - 3312: 09 d0 or %edx,%eax - 3314: 66 25 ff 0f and $0xfff,%ax - 3318: 66 89 47 fc mov %ax,-0x4(%rdi) - 331c: 0f b6 46 fe movzbl -0x2(%rsi),%eax - 3320: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 3324: c0 e8 04 shr $0x4,%al - 3327: 0f b6 c0 movzbl %al,%eax - 332a: c1 e2 04 shl $0x4,%edx - 332d: 09 d0 or %edx,%eax - 332f: 66 89 47 fe mov %ax,-0x2(%rdi) - 3333: 48 39 f1 cmp %rsi,%rcx - 3336: 75 c8 jne 3300 - 3338: c3 ret - 3339: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000003340 : - 3340: 41 56 push %r14 - 3342: 41 55 push %r13 - 3344: 41 54 push %r12 - 3346: 49 89 fc mov %rdi,%r12 - 3349: 55 push %rbp - 334a: 48 89 f5 mov %rsi,%rbp - 334d: 53 push %rbx - 334e: 31 db xor %ebx,%ebx - 3350: 4d 8d 34 5c lea (%r12,%rbx,2),%r14 - 3354: 45 31 ed xor %r13d,%r13d - 3357: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 335e: 00 00 - 3360: 41 8d 44 1d 00 lea 0x0(%r13,%rbx,1),%eax - 3365: 31 d2 xor %edx,%edx - 3367: 44 89 e9 mov %r13d,%ecx - 336a: 4c 89 f7 mov %r14,%rdi - 336d: 66 41 89 14 44 mov %dx,(%r12,%rax,2) - 3372: 0f b6 55 00 movzbl 0x0(%rbp),%edx - 3376: 41 83 c5 01 add $0x1,%r13d - 337a: 49 83 c6 02 add $0x2,%r14 - 337e: be 81 06 00 00 mov $0x681,%esi - 3383: d3 fa sar %cl,%edx - 3385: 83 e2 01 and $0x1,%edx - 3388: e8 63 27 00 00 call 5af0 - 338d: 41 83 fd 08 cmp $0x8,%r13d - 3391: 75 cd jne 3360 - 3393: 48 83 c3 08 add $0x8,%rbx - 3397: 48 83 c5 01 add $0x1,%rbp - 339b: 48 81 fb 00 01 00 00 cmp $0x100,%rbx - 33a2: 75 ac jne 3350 - 33a4: 5b pop %rbx - 33a5: 5d pop %rbp - 33a6: 41 5c pop %r12 - 33a8: 41 5d pop %r13 - 33aa: 41 5e pop %r14 - 33ac: c3 ret - 33ad: 0f 1f 00 nopl (%rax) - -00000000000033b0 : - 33b0: 48 8d 47 20 lea 0x20(%rdi),%rax - 33b4: 48 89 f9 mov %rdi,%rcx - 33b7: 48 39 c6 cmp %rax,%rsi - 33ba: 73 10 jae 33cc - 33bc: 48 8d be 00 02 00 00 lea 0x200(%rsi),%rdi - 33c3: 48 39 f9 cmp %rdi,%rcx - 33c6: 0f 82 5e 16 00 00 jb 4a2a - 33cc: 48 89 f2 mov %rsi,%rdx - 33cf: be 81 06 00 00 mov $0x681,%esi - 33d4: 48 81 ec c0 01 00 00 sub $0x1c0,%rsp - 33db: 66 0f 6e f6 movd %esi,%xmm6 - 33df: be 02 02 02 02 mov $0x2020202,%esi - 33e4: 66 0f 76 c0 pcmpeqd %xmm0,%xmm0 - 33e8: 66 0f 6e d6 movd %esi,%xmm2 - 33ec: be 04 04 04 04 mov $0x4040404,%esi - 33f1: 66 0f 70 fe 00 pshufd $0x0,%xmm6,%xmm7 - 33f6: 66 0f 76 f6 pcmpeqd %xmm6,%xmm6 - 33fa: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 - 33ff: 66 0f 6e d6 movd %esi,%xmm2 - 3403: be 08 08 08 08 mov $0x8080808,%esi - 3408: 0f 29 a4 24 48 01 00 movaps %xmm4,0x148(%rsp) - 340f: 00 - 3410: 66 0f ef e4 pxor %xmm4,%xmm4 - 3414: 66 0f 71 d6 08 psrlw $0x8,%xmm6 - 3419: 66 0f f8 e0 psubb %xmm0,%xmm4 - 341d: 0f 29 a4 24 58 01 00 movaps %xmm4,0x158(%rsp) - 3424: 00 - 3425: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 - 342a: 66 0f 6e d6 movd %esi,%xmm2 - 342e: be f0 f0 f0 f0 mov $0xf0f0f0f0,%esi - 3433: 0f 29 a4 24 68 01 00 movaps %xmm4,0x168(%rsp) - 343a: 00 - 343b: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 - 3440: 66 0f 6e d6 movd %esi,%xmm2 - 3444: be 10 10 10 10 mov $0x10101010,%esi - 3449: 0f 29 a4 24 78 01 00 movaps %xmm4,0x178(%rsp) - 3450: 00 - 3451: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 - 3456: 66 0f 6e d6 movd %esi,%xmm2 - 345a: be e0 e0 e0 e0 mov $0xe0e0e0e0,%esi - 345f: 0f 29 a4 24 88 01 00 movaps %xmm4,0x188(%rsp) - 3466: 00 - 3467: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 - 346c: 66 0f 6e d6 movd %esi,%xmm2 - 3470: 0f 29 a4 24 98 01 00 movaps %xmm4,0x198(%rsp) - 3477: 00 - 3478: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 - 347d: 0f 29 a4 24 a8 01 00 movaps %xmm4,0x1a8(%rsp) - 3484: 00 - 3485: 66 0f ef e4 pxor %xmm4,%xmm4 - 3489: bf 20 20 20 20 mov $0x20202020,%edi - 348e: 48 83 c1 10 add $0x10,%rcx - 3492: 48 81 c2 00 01 00 00 add $0x100,%rdx - 3499: 0f 11 61 f0 movups %xmm4,-0x10(%rcx) - 349d: f3 0f 6f a2 10 ff ff movdqu -0xf0(%rdx),%xmm4 - 34a4: ff - 34a5: f3 0f 6f aa 00 ff ff movdqu -0x100(%rdx),%xmm5 - 34ac: ff - 34ad: f3 0f 6f 92 00 ff ff movdqu -0x100(%rdx),%xmm2 - 34b4: ff - 34b5: f3 0f 6f 8a 30 ff ff movdqu -0xd0(%rdx),%xmm1 - 34bc: ff - 34bd: 66 0f 61 ec punpcklwd %xmm4,%xmm5 - 34c1: f3 44 0f 6f 72 90 movdqu -0x70(%rdx),%xmm14 - 34c7: f3 44 0f 6f 8a 20 ff movdqu -0xe0(%rdx),%xmm9 - 34ce: ff ff - 34d0: 66 0f 69 d4 punpckhwd %xmm4,%xmm2 - 34d4: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 34d9: 66 0f 6f e5 movdqa %xmm5,%xmm4 - 34dd: f3 0f 6f 82 50 ff ff movdqu -0xb0(%rdx),%xmm0 - 34e4: ff - 34e5: 66 0f 69 e2 punpckhwd %xmm2,%xmm4 - 34e9: 66 44 0f 61 da punpcklwd %xmm2,%xmm11 - 34ee: 66 44 0f 61 c9 punpcklwd %xmm1,%xmm9 - 34f3: f3 44 0f 6f ba 50 ff movdqu -0xb0(%rdx),%xmm15 - 34fa: ff ff - 34fc: 66 44 0f 69 dc punpckhwd %xmm4,%xmm11 - 3501: 0f 29 64 24 b8 movaps %xmm4,-0x48(%rsp) - 3506: f3 0f 6f a2 20 ff ff movdqu -0xe0(%rdx),%xmm4 - 350d: ff - 350e: f3 44 0f 6f 82 60 ff movdqu -0xa0(%rdx),%xmm8 - 3515: ff ff - 3517: f3 44 0f 6f 52 90 movdqu -0x70(%rdx),%xmm10 - 351d: f3 44 0f 6f 6a b0 movdqu -0x50(%rdx),%xmm13 - 3523: 0f 29 54 24 a8 movaps %xmm2,-0x58(%rsp) - 3528: 66 0f 69 e1 punpckhwd %xmm1,%xmm4 - 352c: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 3531: 66 0f 69 cc punpckhwd %xmm4,%xmm1 - 3535: 66 44 0f 61 cc punpcklwd %xmm4,%xmm9 - 353a: 0f 29 64 24 c8 movaps %xmm4,-0x38(%rsp) - 353f: 66 44 0f 69 c9 punpckhwd %xmm1,%xmm9 - 3544: 0f 29 4c 24 d8 movaps %xmm1,-0x28(%rsp) - 3549: f3 0f 6f 8a 40 ff ff movdqu -0xc0(%rdx),%xmm1 - 3550: ff - 3551: 66 0f 69 c8 punpckhwd %xmm0,%xmm1 - 3555: f3 0f 6f 82 40 ff ff movdqu -0xc0(%rdx),%xmm0 - 355c: ff - 355d: 0f 29 4c 24 e8 movaps %xmm1,-0x18(%rsp) - 3562: 66 41 0f 61 c7 punpcklwd %xmm15,%xmm0 - 3567: f3 44 0f 6f ba 70 ff movdqu -0x90(%rdx),%xmm15 - 356e: ff ff - 3570: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 3574: 66 0f 69 c1 punpckhwd %xmm1,%xmm0 - 3578: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 - 357c: 0f 29 44 24 f8 movaps %xmm0,-0x8(%rsp) - 3581: 66 45 0f 61 c7 punpcklwd %xmm15,%xmm8 - 3586: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 - 358a: f3 0f 6f 82 60 ff ff movdqu -0xa0(%rdx),%xmm0 - 3591: ff - 3592: 66 41 0f 69 c7 punpckhwd %xmm15,%xmm0 - 3597: 66 45 0f 6f f8 movdqa %xmm8,%xmm15 - 359c: 66 44 0f 69 f8 punpckhwd %xmm0,%xmm15 - 35a1: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 35a6: 0f 29 44 24 08 movaps %xmm0,0x8(%rsp) - 35ab: 66 45 0f 69 c7 punpckhwd %xmm15,%xmm8 - 35b0: 44 0f 29 7c 24 18 movaps %xmm15,0x18(%rsp) - 35b6: f3 44 0f 6f 7a 80 movdqu -0x80(%rdx),%xmm15 - 35bc: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 - 35c1: f3 44 0f 6f 72 80 movdqu -0x80(%rdx),%xmm14 - 35c7: 44 0f 29 7c 24 28 movaps %xmm15,0x28(%rsp) - 35cd: 66 45 0f 61 f2 punpcklwd %xmm10,%xmm14 - 35d2: f3 44 0f 6f 52 b0 movdqu -0x50(%rdx),%xmm10 - 35d8: 66 41 0f 6f ce movdqa %xmm14,%xmm1 - 35dd: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 - 35e2: 66 41 0f 61 cf punpcklwd %xmm15,%xmm1 - 35e7: 44 0f 29 74 24 38 movaps %xmm14,0x38(%rsp) - 35ed: 66 41 0f 69 ce punpckhwd %xmm14,%xmm1 - 35f2: f3 44 0f 6f 72 a0 movdqu -0x60(%rdx),%xmm14 - 35f8: 66 45 0f 69 f2 punpckhwd %xmm10,%xmm14 - 35fd: f3 44 0f 6f 52 a0 movdqu -0x60(%rdx),%xmm10 - 3603: 44 0f 29 74 24 48 movaps %xmm14,0x48(%rsp) - 3609: f3 0f 6f 52 d0 movdqu -0x30(%rdx),%xmm2 - 360e: f3 0f 6f 6a f0 movdqu -0x10(%rdx),%xmm5 - 3613: f3 44 0f 6f 62 d0 movdqu -0x30(%rdx),%xmm12 - 3619: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 361e: f3 44 0f 6f 6a c0 movdqu -0x40(%rdx),%xmm13 - 3624: 44 0f 29 5c 24 98 movaps %xmm11,-0x68(%rsp) - 362a: 66 45 0f 6f fa movdqa %xmm10,%xmm15 - 362f: 66 45 0f 69 d6 punpckhwd %xmm14,%xmm10 - 3634: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 3639: f3 44 0f 6f 62 c0 movdqu -0x40(%rdx),%xmm12 - 363f: 66 45 0f 61 fe punpcklwd %xmm14,%xmm15 - 3644: 44 0f 29 54 24 58 movaps %xmm10,0x58(%rsp) - 364a: 66 45 0f 69 fa punpckhwd %xmm10,%xmm15 - 364f: 44 0f 29 6c 24 68 movaps %xmm13,0x68(%rsp) - 3655: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 - 365a: 66 44 0f 61 e2 punpcklwd %xmm2,%xmm12 - 365f: f3 0f 6f 52 f0 movdqu -0x10(%rdx),%xmm2 - 3664: 66 45 0f 69 d1 punpckhwd %xmm9,%xmm10 - 3669: 44 0f 29 94 24 a8 00 movaps %xmm10,0xa8(%rsp) - 3670: 00 00 - 3672: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 - 3677: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 367c: 66 41 0f 61 c5 punpcklwd %xmm13,%xmm0 - 3681: 44 0f 29 64 24 78 movaps %xmm12,0x78(%rsp) - 3687: 66 41 0f 69 c4 punpckhwd %xmm12,%xmm0 - 368c: f3 44 0f 6f 62 e0 movdqu -0x20(%rdx),%xmm12 - 3692: 66 44 0f 69 e2 punpckhwd %xmm2,%xmm12 - 3697: f3 0f 6f 52 e0 movdqu -0x20(%rdx),%xmm2 - 369c: 44 0f 29 a4 24 88 00 movaps %xmm12,0x88(%rsp) - 36a3: 00 00 - 36a5: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 - 36a9: 66 41 0f 6f eb movdqa %xmm11,%xmm5 - 36ae: 66 41 0f 61 e9 punpcklwd %xmm9,%xmm5 - 36b3: 66 44 0f 6f f2 movdqa %xmm2,%xmm14 - 36b8: 66 41 0f 69 d4 punpckhwd %xmm12,%xmm2 - 36bd: 66 45 0f 61 f4 punpcklwd %xmm12,%xmm14 - 36c2: 66 44 0f 6f ed movdqa %xmm5,%xmm13 - 36c7: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 36cc: 0f 29 94 24 98 00 00 movaps %xmm2,0x98(%rsp) - 36d3: 00 - 36d4: 66 0f 6f eb movdqa %xmm3,%xmm5 - 36d8: 66 44 0f 69 f2 punpckhwd %xmm2,%xmm14 - 36dd: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 36e1: 66 41 0f 61 e8 punpcklwd %xmm8,%xmm5 - 36e6: 66 41 0f 69 d0 punpckhwd %xmm8,%xmm2 - 36eb: 66 45 0f 69 da punpckhwd %xmm10,%xmm11 - 36f0: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 36f5: 66 0f 6f e5 movdqa %xmm5,%xmm4 - 36f9: 66 0f 6f e9 movdqa %xmm1,%xmm5 - 36fd: 44 0f 29 9c 24 b8 00 movaps %xmm11,0xb8(%rsp) - 3704: 00 00 - 3706: 66 0f 69 e2 punpckhwd %xmm2,%xmm4 - 370a: 66 44 0f 61 e2 punpcklwd %xmm2,%xmm12 - 370f: 66 41 0f 61 ef punpcklwd %xmm15,%xmm5 - 3714: 0f 29 94 24 c8 00 00 movaps %xmm2,0xc8(%rsp) - 371b: 00 - 371c: 66 44 0f 69 e4 punpckhwd %xmm4,%xmm12 - 3721: 66 45 0f 61 ea punpcklwd %xmm10,%xmm13 - 3726: 66 0f 6f d5 movdqa %xmm5,%xmm2 - 372a: 0f 29 a4 24 d8 00 00 movaps %xmm4,0xd8(%rsp) - 3731: 00 - 3732: 66 0f 6f e1 movdqa %xmm1,%xmm4 - 3736: 66 45 0f 69 eb punpckhwd %xmm11,%xmm13 - 373b: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 3740: 66 41 0f 69 e7 punpckhwd %xmm15,%xmm4 - 3745: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 3749: 66 41 0f 61 d8 punpcklwd %xmm8,%xmm3 - 374e: 66 0f 69 d4 punpckhwd %xmm4,%xmm2 - 3752: 66 44 0f 61 dc punpcklwd %xmm4,%xmm11 - 3757: 66 41 0f 61 ee punpcklwd %xmm14,%xmm5 - 375c: 0f 29 a4 24 e8 00 00 movaps %xmm4,0xe8(%rsp) - 3763: 00 - 3764: 66 44 0f 69 da punpckhwd %xmm2,%xmm11 - 3769: 0f 29 94 24 f8 00 00 movaps %xmm2,0xf8(%rsp) - 3770: 00 - 3771: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 3775: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 - 377a: 66 41 0f 69 d6 punpckhwd %xmm14,%xmm2 - 377f: 66 0f 6f e5 movdqa %xmm5,%xmm4 - 3783: 66 41 0f 6f ed movdqa %xmm13,%xmm5 - 3788: 66 0f 69 e2 punpckhwd %xmm2,%xmm4 - 378c: 66 44 0f 61 d2 punpcklwd %xmm2,%xmm10 - 3791: 66 41 0f 61 ec punpcklwd %xmm12,%xmm5 - 3796: 0f 29 94 24 08 01 00 movaps %xmm2,0x108(%rsp) - 379d: 00 - 379e: 66 44 0f 69 d4 punpckhwd %xmm4,%xmm10 - 37a3: 66 41 0f 61 cf punpcklwd %xmm15,%xmm1 - 37a8: 66 41 0f 61 c6 punpcklwd %xmm14,%xmm0 - 37ad: 0f 29 a4 24 18 01 00 movaps %xmm4,0x118(%rsp) - 37b4: 00 - 37b5: 66 41 0f 6f e5 movdqa %xmm13,%xmm4 - 37ba: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 - 37bf: 66 41 0f 69 e4 punpckhwd %xmm12,%xmm4 - 37c4: 66 0f 6f d4 movdqa %xmm4,%xmm2 - 37c8: 66 0f 6f e5 movdqa %xmm5,%xmm4 - 37cc: 66 0f 61 e2 punpcklwd %xmm2,%xmm4 - 37d0: 66 0f 69 ea punpckhwd %xmm2,%xmm5 - 37d4: 0f 29 94 24 28 01 00 movaps %xmm2,0x128(%rsp) - 37db: 00 - 37dc: 66 41 0f 6f d3 movdqa %xmm11,%xmm2 - 37e1: 0f 29 ac 24 38 01 00 movaps %xmm5,0x138(%rsp) - 37e8: 00 - 37e9: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 - 37ed: 66 41 0f 6f eb movdqa %xmm11,%xmm5 - 37f2: 66 41 0f 69 d2 punpckhwd %xmm10,%xmm2 - 37f7: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 - 37fc: 66 45 0f 61 da punpcklwd %xmm10,%xmm11 - 3801: 0f 29 54 24 88 movaps %xmm2,-0x78(%rsp) - 3806: 66 44 0f 61 ac 24 28 punpcklwd 0x128(%rsp),%xmm13 - 380d: 01 00 00 - 3810: 66 0f 6f d5 movdqa %xmm5,%xmm2 - 3814: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 - 3819: 66 0f 69 6c 24 88 punpckhwd -0x78(%rsp),%xmm5 - 381f: 66 44 0f 61 54 24 88 punpcklwd -0x78(%rsp),%xmm10 - 3826: 66 0f 61 54 24 88 punpcklwd -0x78(%rsp),%xmm2 - 382c: 66 44 0f 61 ac 24 38 punpcklwd 0x138(%rsp),%xmm13 - 3833: 01 00 00 - 3836: 66 44 0f 61 d5 punpcklwd %xmm5,%xmm10 - 383b: 66 0f 69 d5 punpckhwd %xmm5,%xmm2 - 383f: 44 0f 29 ac 24 28 01 movaps %xmm13,0x128(%rsp) - 3846: 00 00 - 3848: 44 0f 29 94 24 38 01 movaps %xmm10,0x138(%rsp) - 384f: 00 00 - 3851: 66 0f 6f 6c 24 98 movdqa -0x68(%rsp),%xmm5 - 3857: 66 0f 61 9c 24 c8 00 punpcklwd 0xc8(%rsp),%xmm3 - 385e: 00 00 - 3860: 66 0f 61 9c 24 d8 00 punpcklwd 0xd8(%rsp),%xmm3 - 3867: 00 00 - 3869: 66 0f 61 8c 24 e8 00 punpcklwd 0xe8(%rsp),%xmm1 - 3870: 00 00 - 3872: 66 0f 61 8c 24 f8 00 punpcklwd 0xf8(%rsp),%xmm1 - 3879: 00 00 - 387b: 66 41 0f 61 e9 punpcklwd %xmm9,%xmm5 - 3880: 66 0f 61 ac 24 a8 00 punpcklwd 0xa8(%rsp),%xmm5 - 3887: 00 00 - 3889: 66 0f 61 ac 24 b8 00 punpcklwd 0xb8(%rsp),%xmm5 - 3890: 00 00 - 3892: 66 0f 61 84 24 08 01 punpcklwd 0x108(%rsp),%xmm0 - 3899: 00 00 - 389b: 66 0f 61 84 24 18 01 punpcklwd 0x118(%rsp),%xmm0 - 38a2: 00 00 - 38a4: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 38a9: 66 44 0f 6f cd movdqa %xmm5,%xmm9 - 38ae: 66 44 0f 69 cb punpckhwd %xmm3,%xmm9 - 38b3: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 38b8: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 38bd: 66 44 0f 6f cd movdqa %xmm5,%xmm9 - 38c2: 66 45 0f 6f f8 movdqa %xmm8,%xmm15 - 38c7: 66 44 0f 61 cb punpcklwd %xmm3,%xmm9 - 38cc: 66 0f 61 eb punpcklwd %xmm3,%xmm5 - 38d0: f3 0f 6f 9a 60 ff ff movdqu -0xa0(%rdx),%xmm3 - 38d7: ff - 38d8: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 - 38dd: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 - 38e2: 66 41 0f 61 ec punpcklwd %xmm12,%xmm5 - 38e7: 66 45 0f 61 f4 punpcklwd %xmm12,%xmm14 - 38ec: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 - 38f1: 66 45 0f 69 f1 punpckhwd %xmm9,%xmm14 - 38f6: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 - 38fb: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 38ff: 66 44 0f 69 c8 punpckhwd %xmm0,%xmm9 - 3904: 66 41 0f 61 ed punpcklwd %xmm13,%xmm5 - 3909: 44 0f 29 b4 24 c8 00 movaps %xmm14,0xc8(%rsp) - 3910: 00 00 - 3912: 66 45 0f 69 c1 punpckhwd %xmm9,%xmm8 - 3917: 66 45 0f 61 f9 punpcklwd %xmm9,%xmm15 - 391c: 66 41 0f 61 c9 punpcklwd %xmm9,%xmm1 - 3921: f3 44 0f 6f 8a 00 ff movdqu -0x100(%rdx),%xmm9 - 3928: ff ff - 392a: 66 45 0f 69 f8 punpckhwd %xmm8,%xmm15 - 392f: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 3934: f3 44 0f 6f 82 10 ff movdqu -0xf0(%rdx),%xmm8 - 393b: ff ff - 393d: 0f 29 ac 24 a8 00 00 movaps %xmm5,0xa8(%rsp) - 3944: 00 - 3945: 0f 29 8c 24 b8 00 00 movaps %xmm1,0xb8(%rsp) - 394c: 00 - 394d: f3 0f 6f 6a 80 movdqu -0x80(%rdx),%xmm5 - 3952: 44 0f 29 bc 24 d8 00 movaps %xmm15,0xd8(%rsp) - 3959: 00 00 - 395b: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 - 3960: f3 44 0f 6f 82 30 ff movdqu -0xd0(%rdx),%xmm8 - 3967: ff ff - 3969: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 - 396e: 66 0f 61 44 24 a8 punpcklwd -0x58(%rsp),%xmm0 - 3974: f3 44 0f 6f 8a 20 ff movdqu -0xe0(%rdx),%xmm9 - 397b: ff ff - 397d: 66 0f 61 44 24 b8 punpcklwd -0x48(%rsp),%xmm0 - 3983: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 - 3988: f3 44 0f 6f 82 50 ff movdqu -0xb0(%rdx),%xmm8 - 398f: ff ff - 3991: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 - 3996: 66 44 0f 61 74 24 c8 punpcklwd -0x38(%rsp),%xmm14 - 399d: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 39a2: f3 44 0f 6f 8a 40 ff movdqu -0xc0(%rdx),%xmm9 - 39a9: ff ff - 39ab: 66 44 0f 61 74 24 d8 punpcklwd -0x28(%rsp),%xmm14 - 39b2: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 - 39b7: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 39bc: 66 0f 61 4c 24 e8 punpcklwd -0x18(%rsp),%xmm1 - 39c2: 66 45 0f 69 e6 punpckhwd %xmm14,%xmm12 - 39c7: f3 44 0f 6f 8a 70 ff movdqu -0x90(%rdx),%xmm9 - 39ce: ff ff - 39d0: 66 0f 61 4c 24 f8 punpcklwd -0x8(%rsp),%xmm1 - 39d6: 66 41 0f 61 d9 punpcklwd %xmm9,%xmm3 - 39db: f3 44 0f 6f 4a 90 movdqu -0x70(%rdx),%xmm9 - 39e1: 66 0f 61 5c 24 08 punpcklwd 0x8(%rsp),%xmm3 - 39e7: 66 0f 61 5c 24 18 punpcklwd 0x18(%rsp),%xmm3 - 39ed: 66 41 0f 61 e9 punpcklwd %xmm9,%xmm5 - 39f2: 66 0f 61 6c 24 28 punpcklwd 0x28(%rsp),%xmm5 - 39f8: 66 0f 61 6c 24 38 punpcklwd 0x38(%rsp),%xmm5 - 39fe: 44 0f 29 64 24 d8 movaps %xmm12,-0x28(%rsp) - 3a04: f3 44 0f 6f 4a b0 movdqu -0x50(%rdx),%xmm9 - 3a0a: f3 44 0f 6f 5a a0 movdqu -0x60(%rdx),%xmm11 - 3a10: 0f 29 5c 24 98 movaps %xmm3,-0x68(%rsp) - 3a15: f3 44 0f 6f 42 d0 movdqu -0x30(%rdx),%xmm8 - 3a1b: f3 44 0f 6f 52 e0 movdqu -0x20(%rdx),%xmm10 - 3a21: 0f 29 6c 24 a8 movaps %xmm5,-0x58(%rsp) - 3a26: 66 45 0f 61 d9 punpcklwd %xmm9,%xmm11 - 3a2b: f3 44 0f 6f 4a c0 movdqu -0x40(%rdx),%xmm9 - 3a31: 66 44 0f 61 5c 24 48 punpcklwd 0x48(%rsp),%xmm11 - 3a38: 66 44 0f 61 5c 24 58 punpcklwd 0x58(%rsp),%xmm11 - 3a3f: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 - 3a44: 66 45 0f 6f f9 movdqa %xmm9,%xmm15 - 3a49: f3 44 0f 6f 4a f0 movdqu -0x10(%rdx),%xmm9 - 3a4f: 66 44 0f 61 7c 24 68 punpcklwd 0x68(%rsp),%xmm15 - 3a56: 66 44 0f 61 7c 24 78 punpcklwd 0x78(%rsp),%xmm15 - 3a5d: 66 45 0f 61 d1 punpcklwd %xmm9,%xmm10 - 3a62: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 3a67: 66 41 0f 61 c6 punpcklwd %xmm14,%xmm0 - 3a6c: 66 44 0f 61 94 24 88 punpcklwd 0x88(%rsp),%xmm10 - 3a73: 00 00 00 - 3a76: 66 45 0f 61 ce punpcklwd %xmm14,%xmm9 - 3a7b: 66 44 0f 61 94 24 98 punpcklwd 0x98(%rsp),%xmm10 - 3a82: 00 00 00 - 3a85: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 - 3a8a: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 - 3a8f: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 3a94: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 - 3a99: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 - 3a9e: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 - 3aa3: 66 45 0f 69 ea punpckhwd %xmm10,%xmm13 - 3aa8: 66 44 0f 61 cb punpcklwd %xmm3,%xmm9 - 3aad: 44 0f 29 54 24 e8 movaps %xmm10,-0x18(%rsp) - 3ab3: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 - 3ab8: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 - 3abd: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 3ac2: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 - 3ac7: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 - 3acc: 66 45 0f 61 e2 punpcklwd %xmm10,%xmm12 - 3ad1: 44 0f 29 54 24 f8 movaps %xmm10,-0x8(%rsp) - 3ad7: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 - 3adc: 66 44 0f 69 e3 punpckhwd %xmm3,%xmm12 - 3ae1: 0f 29 5c 24 08 movaps %xmm3,0x8(%rsp) - 3ae6: 66 0f 6f dd movdqa %xmm5,%xmm3 - 3aea: 66 45 0f 6f cd movdqa %xmm13,%xmm9 - 3aef: 66 41 0f 69 db punpckhwd %xmm11,%xmm3 - 3af4: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 3af9: 44 0f 29 54 24 b8 movaps %xmm10,-0x48(%rsp) - 3aff: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 3b04: 66 45 0f 61 da punpcklwd %xmm10,%xmm11 - 3b09: 0f 29 5c 24 18 movaps %xmm3,0x18(%rsp) - 3b0e: 66 41 0f 6f eb movdqa %xmm11,%xmm5 - 3b13: 66 44 0f 61 db punpcklwd %xmm3,%xmm11 - 3b18: 66 0f 69 eb punpckhwd %xmm3,%xmm5 - 3b1c: 66 41 0f 6f df movdqa %xmm15,%xmm3 - 3b21: 66 41 0f 69 d8 punpckhwd %xmm8,%xmm3 - 3b26: 66 44 0f 69 dd punpckhwd %xmm5,%xmm11 - 3b2b: 0f 29 6c 24 28 movaps %xmm5,0x28(%rsp) - 3b30: 66 41 0f 6f e8 movdqa %xmm8,%xmm5 - 3b35: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 - 3b3a: 0f 29 6c 24 c8 movaps %xmm5,-0x38(%rsp) - 3b3f: 66 44 0f 61 c5 punpcklwd %xmm5,%xmm8 - 3b44: 0f 29 5c 24 38 movaps %xmm3,0x38(%rsp) - 3b49: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 - 3b4e: 66 41 0f 6f e8 movdqa %xmm8,%xmm5 - 3b53: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 - 3b58: 66 0f 69 eb punpckhwd %xmm3,%xmm5 - 3b5c: 66 44 0f 61 d3 punpcklwd %xmm3,%xmm10 - 3b61: 66 44 0f 69 d5 punpckhwd %xmm5,%xmm10 - 3b66: 0f 29 6c 24 48 movaps %xmm5,0x48(%rsp) - 3b6b: 66 41 0f 6f ed movdqa %xmm13,%xmm5 - 3b70: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 - 3b75: 66 41 0f 69 ec punpckhwd %xmm12,%xmm5 - 3b7a: 66 0f 6f dd movdqa %xmm5,%xmm3 - 3b7e: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 - 3b83: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 3b88: 66 44 0f 69 c3 punpckhwd %xmm3,%xmm8 - 3b8d: 0f 29 5c 24 58 movaps %xmm3,0x58(%rsp) - 3b92: 66 0f 61 eb punpcklwd %xmm3,%xmm5 - 3b96: 66 44 0f 61 6c 24 58 punpcklwd 0x58(%rsp),%xmm13 - 3b9d: 44 0f 29 44 24 68 movaps %xmm8,0x68(%rsp) - 3ba3: 66 41 0f 6f db movdqa %xmm11,%xmm3 - 3ba8: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 - 3bad: 66 44 0f 61 6c 24 68 punpcklwd 0x68(%rsp),%xmm13 - 3bb4: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 - 3bb9: 66 45 0f 61 da punpcklwd %xmm10,%xmm11 - 3bbe: 66 41 0f 69 e8 punpckhwd %xmm8,%xmm5 - 3bc3: 0f 29 5c 24 88 movaps %xmm3,-0x78(%rsp) - 3bc8: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 - 3bcd: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 - 3bd2: 66 44 0f 69 44 24 88 punpckhwd -0x78(%rsp),%xmm8 - 3bd9: 66 0f 61 5c 24 88 punpcklwd -0x78(%rsp),%xmm3 - 3bdf: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 - 3be4: 44 0f 29 6c 24 58 movaps %xmm13,0x58(%rsp) - 3bea: 66 44 0f 61 54 24 88 punpcklwd -0x78(%rsp),%xmm10 - 3bf1: 66 0f 61 44 24 d8 punpcklwd -0x28(%rsp),%xmm0 - 3bf7: 66 0f 61 44 24 e8 punpcklwd -0x18(%rsp),%xmm0 - 3bfd: 66 41 0f 69 d8 punpckhwd %xmm8,%xmm3 - 3c02: 66 45 0f 61 d0 punpcklwd %xmm8,%xmm10 - 3c07: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 3c0c: 66 44 0f 6f 5c 24 a8 movdqa -0x58(%rsp),%xmm11 - 3c13: 66 44 0f 61 44 24 98 punpcklwd -0x68(%rsp),%xmm8 - 3c1a: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 3c1f: 66 44 0f 61 5c 24 b8 punpcklwd -0x48(%rsp),%xmm11 - 3c26: 44 0f 29 54 24 88 movaps %xmm10,-0x78(%rsp) - 3c2c: 66 44 0f 61 5c 24 18 punpcklwd 0x18(%rsp),%xmm11 - 3c33: 66 44 0f 61 5c 24 28 punpcklwd 0x28(%rsp),%xmm11 - 3c3a: 66 45 0f 6f f0 movdqa %xmm8,%xmm14 - 3c3f: 66 44 0f 61 74 24 f8 punpcklwd -0x8(%rsp),%xmm14 - 3c46: 66 44 0f 61 74 24 08 punpcklwd 0x8(%rsp),%xmm14 - 3c4d: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 3c52: 66 44 0f 61 7c 24 c8 punpcklwd -0x38(%rsp),%xmm15 - 3c59: 66 44 0f 61 7c 24 38 punpcklwd 0x38(%rsp),%xmm15 - 3c60: 66 45 0f 61 ce punpcklwd %xmm14,%xmm9 - 3c65: 66 45 0f 69 c6 punpckhwd %xmm14,%xmm8 - 3c6a: 66 41 0f 61 c6 punpcklwd %xmm14,%xmm0 - 3c6f: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 - 3c74: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 3c79: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 - 3c7e: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 3c83: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 3c88: 66 45 0f 69 c5 punpckhwd %xmm13,%xmm8 - 3c8d: 66 44 0f 61 7c 24 48 punpcklwd 0x48(%rsp),%xmm15 - 3c94: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 3c99: 66 41 0f 61 c5 punpcklwd %xmm13,%xmm0 - 3c9e: 66 45 0f 69 d0 punpckhwd %xmm8,%xmm10 - 3ca3: 66 41 0f 61 c0 punpcklwd %xmm8,%xmm0 - 3ca8: 66 45 0f 69 cf punpckhwd %xmm15,%xmm9 - 3cad: 66 45 0f 61 f7 punpcklwd %xmm15,%xmm14 - 3cb2: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 3cb7: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 3cbc: 66 45 0f 61 cf punpcklwd %xmm15,%xmm9 - 3cc1: 66 45 0f 61 f4 punpcklwd %xmm12,%xmm14 - 3cc6: 66 44 0f 6f bc 24 a8 movdqa 0xa8(%rsp),%xmm15 - 3ccd: 00 00 00 - 3cd0: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 3cd5: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 - 3cda: 66 45 0f 6f df movdqa %xmm15,%xmm11 - 3cdf: 66 41 0f 61 cc punpcklwd %xmm12,%xmm1 - 3ce4: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 - 3ce9: 66 41 0f 71 e3 0f psraw $0xf,%xmm11 - 3cef: 66 41 0f 69 c9 punpckhwd %xmm9,%xmm1 - 3cf4: 66 45 0f 61 f1 punpcklwd %xmm9,%xmm14 - 3cf9: 66 45 0f 61 e3 punpcklwd %xmm11,%xmm12 - 3cfe: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 3d03: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 3d09: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 3d0e: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 3d13: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 - 3d19: 66 45 0f fa dc psubd %xmm12,%xmm11 - 3d1e: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 - 3d24: 66 45 0f fa dc psubd %xmm12,%xmm11 - 3d29: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 - 3d2e: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 3d33: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 3d38: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 3d3e: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 - 3d44: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 3d49: 66 45 0f fe d8 paddd %xmm8,%xmm11 - 3d4e: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 - 3d53: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 3d59: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 - 3d5f: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 3d64: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 - 3d69: 66 45 0f fa ec psubd %xmm12,%xmm13 - 3d6e: 66 41 0f 72 f5 08 pslld $0x8,%xmm13 - 3d74: 66 45 0f fa ec psubd %xmm12,%xmm13 - 3d79: 66 45 0f 6f c5 movdqa %xmm13,%xmm8 - 3d7e: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 - 3d84: 66 45 0f 6f e0 movdqa %xmm8,%xmm12 - 3d89: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 3d8e: 66 45 0f fe e5 paddd %xmm13,%xmm12 - 3d93: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 - 3d99: 66 45 0f 61 c4 punpcklwd %xmm12,%xmm8 - 3d9e: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 - 3da3: 66 45 0f 6f f8 movdqa %xmm8,%xmm15 - 3da8: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 - 3dad: 66 44 0f 6f 84 24 b8 movdqa 0xb8(%rsp),%xmm8 - 3db4: 00 00 00 - 3db7: 66 45 0f 69 d9 punpckhwd %xmm9,%xmm11 - 3dbc: 66 45 0f 61 f9 punpcklwd %xmm9,%xmm15 - 3dc1: 66 45 0f 61 fb punpcklwd %xmm11,%xmm15 - 3dc6: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 - 3dcb: 66 45 0f 6f e0 movdqa %xmm8,%xmm12 - 3dd0: 66 41 0f 71 e3 0f psraw $0xf,%xmm11 - 3dd6: 66 45 0f 61 e3 punpcklwd %xmm11,%xmm12 - 3ddb: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 3de0: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 3de6: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 3deb: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 3df0: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 - 3df6: 66 45 0f fa dc psubd %xmm12,%xmm11 - 3dfb: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 - 3e01: 66 45 0f fa dc psubd %xmm12,%xmm11 - 3e06: 66 45 0f 6f e0 movdqa %xmm8,%xmm12 - 3e0b: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 3e10: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 3e15: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 3e1b: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 - 3e21: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 3e26: 66 45 0f fe d9 paddd %xmm9,%xmm11 - 3e2b: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 - 3e30: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 3e36: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 - 3e3c: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 - 3e41: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 3e46: 66 45 0f fa ec psubd %xmm12,%xmm13 - 3e4b: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 - 3e51: 66 41 0f 72 f5 08 pslld $0x8,%xmm13 - 3e57: 66 45 0f fa ec psubd %xmm12,%xmm13 - 3e5c: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 - 3e61: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 - 3e67: 66 45 0f fe ec paddd %xmm12,%xmm13 - 3e6c: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 3e71: 66 41 0f 72 d5 1c psrld $0x1c,%xmm13 - 3e77: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 - 3e7c: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 3e81: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 3e86: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 3e8b: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 - 3e90: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 - 3e95: 66 45 0f 61 d9 punpcklwd %xmm9,%xmm11 - 3e9a: 66 44 0f db e6 pand %xmm6,%xmm12 - 3e9f: 66 44 0f db de pand %xmm6,%xmm11 - 3ea4: 66 45 0f 67 e3 packuswb %xmm11,%xmm12 - 3ea9: 66 45 0f fc e4 paddb %xmm12,%xmm12 - 3eae: 66 44 0f db a4 24 48 pand 0x148(%rsp),%xmm12 - 3eb5: 01 00 00 - 3eb8: 66 45 0f 6f fc movdqa %xmm12,%xmm15 - 3ebd: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 3ec2: 66 41 0f 69 c0 punpckhwd %xmm8,%xmm0 - 3ec7: 66 45 0f 61 e0 punpcklwd %xmm8,%xmm12 - 3ecc: 66 0f 72 f0 01 pslld $0x1,%xmm0 - 3ed1: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 3ed7: 66 0f fe c7 paddd %xmm7,%xmm0 - 3edb: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 3ee0: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 3ee5: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 - 3eeb: 66 45 0f fa dc psubd %xmm12,%xmm11 - 3ef0: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 - 3ef6: 66 45 0f fa dc psubd %xmm12,%xmm11 - 3efb: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 3f00: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 - 3f06: 66 45 0f fe dc paddd %xmm12,%xmm11 - 3f0b: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 3f10: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 - 3f16: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 3f1c: 66 44 0f fa e0 psubd %xmm0,%xmm12 - 3f21: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 3f26: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 - 3f2c: 66 44 0f fa e0 psubd %xmm0,%xmm12 - 3f31: 66 45 0f 6f cc movdqa %xmm12,%xmm9 - 3f36: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 - 3f3c: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 - 3f41: 66 41 0f fe c4 paddd %xmm12,%xmm0 - 3f46: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 3f4b: 66 45 0f 6f de movdqa %xmm14,%xmm11 - 3f50: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 3f55: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 3f5a: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 - 3f5f: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 - 3f64: 66 45 0f 6f c8 movdqa %xmm8,%xmm9 - 3f69: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 - 3f6e: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 - 3f73: 66 45 0f 6f e6 movdqa %xmm14,%xmm12 - 3f78: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 - 3f7e: 66 45 0f 61 e9 punpcklwd %xmm9,%xmm13 - 3f83: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 3f88: 66 45 0f 69 f4 punpckhwd %xmm12,%xmm14 - 3f8d: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 3f93: 66 41 0f 72 f6 01 pslld $0x1,%xmm14 - 3f99: 66 44 0f fe df paddd %xmm7,%xmm11 - 3f9e: 66 44 0f fe f7 paddd %xmm7,%xmm14 - 3fa3: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 3fa8: 66 45 0f 6f e6 movdqa %xmm14,%xmm12 - 3fad: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 - 3fb3: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 - 3fb9: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 - 3fbe: 66 45 0f fa e6 psubd %xmm14,%xmm12 - 3fc3: 66 41 0f fa c3 psubd %xmm11,%xmm0 - 3fc8: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 - 3fce: 66 0f 72 f0 08 pslld $0x8,%xmm0 - 3fd3: 66 45 0f fa e6 psubd %xmm14,%xmm12 - 3fd8: 66 45 0f 6f f7 movdqa %xmm15,%xmm14 - 3fdd: 66 44 0f 6f 7c 24 88 movdqa -0x78(%rsp),%xmm15 - 3fe4: 66 41 0f fa c3 psubd %xmm11,%xmm0 - 3fe9: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 - 3fee: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 3ff4: 66 41 0f fe c3 paddd %xmm11,%xmm0 - 3ff9: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 3ffe: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 4004: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 4009: 66 45 0f fe e3 paddd %xmm11,%xmm12 - 400e: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 - 4013: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 - 4019: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 - 401e: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 4023: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 4028: 66 41 0f 61 c3 punpcklwd %xmm11,%xmm0 - 402d: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 4032: 66 45 0f 6f dd movdqa %xmm13,%xmm11 - 4037: 66 44 0f 6f 6c 24 58 movdqa 0x58(%rsp),%xmm13 - 403e: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 - 4043: 66 44 0f db de pand %xmm6,%xmm11 - 4048: 66 0f db c6 pand %xmm6,%xmm0 - 404c: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 - 4051: 66 44 0f 67 d8 packuswb %xmm0,%xmm11 - 4056: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 - 405c: 66 44 0f db 9c 24 58 pand 0x158(%rsp),%xmm11 - 4063: 01 00 00 - 4066: 66 45 0f eb f3 por %xmm11,%xmm14 - 406b: 66 45 0f 6f dd movdqa %xmm13,%xmm11 - 4070: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 4075: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 407b: 66 44 0f fe df paddd %xmm7,%xmm11 - 4080: 66 41 0f 6f c3 movdqa %xmm11,%xmm0 - 4085: 66 0f 72 f0 06 pslld $0x6,%xmm0 - 408a: 66 41 0f fa c3 psubd %xmm11,%xmm0 - 408f: 66 0f 72 f0 08 pslld $0x8,%xmm0 - 4094: 66 41 0f fa c3 psubd %xmm11,%xmm0 - 4099: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 - 409e: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 40a4: 66 41 0f fe c3 paddd %xmm11,%xmm0 - 40a9: 66 45 0f 6f dd movdqa %xmm13,%xmm11 - 40ae: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 40b3: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 40b8: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 40bd: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 40c2: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 40c8: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 40cd: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 40d2: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 - 40d8: 66 45 0f fa dc psubd %xmm12,%xmm11 - 40dd: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 - 40e3: 66 45 0f fa dc psubd %xmm12,%xmm11 - 40e8: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 40ed: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 - 40f3: 66 45 0f fe dc paddd %xmm12,%xmm11 - 40f8: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 40fd: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 4103: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 - 4108: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 410d: 66 45 0f 6f df movdqa %xmm15,%xmm11 - 4112: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 - 4117: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 - 411c: 66 41 0f 69 c4 punpckhwd %xmm12,%xmm0 - 4121: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 - 4126: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 - 412b: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 - 4131: 66 44 0f 61 e8 punpcklwd %xmm0,%xmm13 - 4136: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 413b: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 4141: 66 44 0f fe df paddd %xmm7,%xmm11 - 4146: 66 41 0f 6f c3 movdqa %xmm11,%xmm0 - 414b: 66 0f 72 f0 06 pslld $0x6,%xmm0 - 4150: 66 41 0f fa c3 psubd %xmm11,%xmm0 - 4155: 66 0f 72 f0 08 pslld $0x8,%xmm0 - 415a: 66 41 0f fa c3 psubd %xmm11,%xmm0 - 415f: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 - 4164: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 416a: 66 41 0f fe c3 paddd %xmm11,%xmm0 - 416f: 66 45 0f 6f df movdqa %xmm15,%xmm11 - 4174: 66 44 0f 6f bc 24 28 movdqa 0x128(%rsp),%xmm15 - 417b: 01 00 00 - 417e: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 4183: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 4188: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 418e: 66 44 0f fe df paddd %xmm7,%xmm11 - 4193: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 4198: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 - 419e: 66 45 0f fa e3 psubd %xmm11,%xmm12 - 41a3: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 - 41a9: 66 45 0f fa e3 psubd %xmm11,%xmm12 - 41ae: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 41b3: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 41b9: 66 45 0f fe dc paddd %xmm12,%xmm11 - 41be: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 41c3: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 41c9: 66 41 0f 61 c3 punpcklwd %xmm11,%xmm0 - 41ce: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 41d3: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 - 41d8: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 - 41dd: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 41e2: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 - 41e7: 66 41 0f 61 c3 punpcklwd %xmm11,%xmm0 - 41ec: 66 45 0f 6f dd movdqa %xmm13,%xmm11 - 41f1: 66 45 0f 6f ef movdqa %xmm15,%xmm13 - 41f6: 66 41 0f 71 e5 0f psraw $0xf,%xmm13 - 41fc: 66 0f db c6 pand %xmm6,%xmm0 - 4200: 66 44 0f db de pand %xmm6,%xmm11 - 4205: 66 45 0f 61 e5 punpcklwd %xmm13,%xmm12 - 420a: 66 44 0f 67 d8 packuswb %xmm0,%xmm11 - 420f: 66 45 0f 69 fd punpckhwd %xmm13,%xmm15 - 4214: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 421a: 66 45 0f fc db paddb %xmm11,%xmm11 - 421f: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 4224: 66 45 0f fc db paddb %xmm11,%xmm11 - 4229: 66 44 0f db 9c 24 68 pand 0x168(%rsp),%xmm11 - 4230: 01 00 00 - 4233: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 - 4238: 66 0f 72 f0 06 pslld $0x6,%xmm0 - 423d: 66 45 0f eb de por %xmm14,%xmm11 - 4242: 66 41 0f fa c4 psubd %xmm12,%xmm0 - 4247: 66 0f 72 f0 08 pslld $0x8,%xmm0 - 424c: 66 41 0f fa c4 psubd %xmm12,%xmm0 - 4251: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 4256: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 - 425c: 66 41 0f fe c4 paddd %xmm12,%xmm0 - 4261: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 - 4266: 66 44 0f 6f bc 24 38 movdqa 0x138(%rsp),%xmm15 - 426d: 01 00 00 - 4270: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 4276: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 427b: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 4280: 66 45 0f 6f f7 movdqa %xmm15,%xmm14 - 4285: 66 45 0f 6f ec movdqa %xmm12,%xmm13 - 428a: 66 41 0f 71 e6 0f psraw $0xf,%xmm14 - 4290: 66 41 0f 72 f5 06 pslld $0x6,%xmm13 - 4296: 66 45 0f fa ec psubd %xmm12,%xmm13 - 429b: 66 41 0f 72 f5 08 pslld $0x8,%xmm13 - 42a1: 66 45 0f fa ec psubd %xmm12,%xmm13 - 42a6: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 - 42ab: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 - 42b1: 66 45 0f fe e5 paddd %xmm13,%xmm12 - 42b6: 66 44 0f 6f e8 movdqa %xmm0,%xmm13 - 42bb: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 - 42c1: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 - 42c6: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 42cb: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 42d0: 66 41 0f 61 c5 punpcklwd %xmm13,%xmm0 - 42d5: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 42da: 66 45 0f 6f ef movdqa %xmm15,%xmm13 - 42df: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 - 42e4: 66 45 0f 61 ee punpcklwd %xmm14,%xmm13 - 42e9: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 - 42ee: 66 41 0f 72 f5 01 pslld $0x1,%xmm13 - 42f4: 66 0f db c6 pand %xmm6,%xmm0 - 42f8: 66 44 0f fe ef paddd %xmm7,%xmm13 - 42fd: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 - 4302: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 - 4308: 66 45 0f fa e5 psubd %xmm13,%xmm12 - 430d: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 - 4313: 66 45 0f fa e5 psubd %xmm13,%xmm12 - 4318: 66 45 0f 6f ec movdqa %xmm12,%xmm13 - 431d: 66 41 0f 72 f5 02 pslld $0x2,%xmm13 - 4323: 66 45 0f fe e5 paddd %xmm13,%xmm12 - 4328: 66 45 0f 6f ef movdqa %xmm15,%xmm13 - 432d: 66 44 0f 6f bc 24 d8 movdqa 0xd8(%rsp),%xmm15 - 4334: 00 00 00 - 4337: 66 41 0f 72 f5 01 pslld $0x1,%xmm13 - 433d: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 - 4343: 66 44 0f fe ef paddd %xmm7,%xmm13 - 4348: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 - 434d: 66 45 0f 6f f5 movdqa %xmm13,%xmm14 - 4352: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 - 4358: 66 41 0f 72 f6 06 pslld $0x6,%xmm14 - 435e: 66 45 0f fa f5 psubd %xmm13,%xmm14 - 4363: 66 41 0f 72 f6 08 pslld $0x8,%xmm14 - 4369: 66 45 0f fa f5 psubd %xmm13,%xmm14 - 436e: 66 45 0f 6f ee movdqa %xmm14,%xmm13 - 4373: 66 41 0f 72 f5 02 pslld $0x2,%xmm13 - 4379: 66 45 0f fe ee paddd %xmm14,%xmm13 - 437e: 66 45 0f 6f f4 movdqa %xmm12,%xmm14 - 4383: 66 41 0f 72 d5 1c psrld $0x1c,%xmm13 - 4389: 66 45 0f 61 e5 punpcklwd %xmm13,%xmm12 - 438e: 66 45 0f 69 f5 punpckhwd %xmm13,%xmm14 - 4393: 66 45 0f 6f ec movdqa %xmm12,%xmm13 - 4398: 66 45 0f 61 e6 punpcklwd %xmm14,%xmm12 - 439d: 66 45 0f 69 ee punpckhwd %xmm14,%xmm13 - 43a2: 66 44 0f 6f b4 24 c8 movdqa 0xc8(%rsp),%xmm14 - 43a9: 00 00 00 - 43ac: 66 45 0f 61 e5 punpcklwd %xmm13,%xmm12 - 43b1: 66 45 0f 6f ea movdqa %xmm10,%xmm13 - 43b6: 66 44 0f db e6 pand %xmm6,%xmm12 - 43bb: 66 41 0f 71 e5 0f psraw $0xf,%xmm13 - 43c1: 66 45 0f 6f ce movdqa %xmm14,%xmm9 - 43c6: 66 41 0f 67 c4 packuswb %xmm12,%xmm0 - 43cb: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 - 43d1: 66 0f fc c0 paddb %xmm0,%xmm0 - 43d5: 66 0f fc c0 paddb %xmm0,%xmm0 - 43d9: 66 0f fc c0 paddb %xmm0,%xmm0 - 43dd: 66 0f db 84 24 78 01 pand 0x178(%rsp),%xmm0 - 43e4: 00 00 - 43e6: 66 41 0f eb c3 por %xmm11,%xmm0 - 43eb: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 43f0: 66 45 0f 69 d5 punpckhwd %xmm13,%xmm10 - 43f5: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 - 43fa: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 4400: 66 44 0f fe df paddd %xmm7,%xmm11 - 4405: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 440a: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 - 4410: 66 45 0f fa e3 psubd %xmm11,%xmm12 - 4415: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 - 441b: 66 45 0f fa e3 psubd %xmm11,%xmm12 - 4420: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 4425: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 442b: 66 45 0f fe e3 paddd %xmm11,%xmm12 - 4430: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 4435: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 443b: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 - 4441: 66 44 0f fe df paddd %xmm7,%xmm11 - 4446: 66 45 0f 6f ec movdqa %xmm12,%xmm13 - 444b: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 - 4450: 66 41 0f 72 f2 06 pslld $0x6,%xmm10 - 4456: 66 45 0f fa d3 psubd %xmm11,%xmm10 - 445b: 66 41 0f 72 f2 08 pslld $0x8,%xmm10 - 4461: 66 45 0f fa d3 psubd %xmm11,%xmm10 - 4466: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 446b: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 4471: 66 45 0f fe da paddd %xmm10,%xmm11 - 4476: 66 45 0f 6f d4 movdqa %xmm12,%xmm10 - 447b: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 - 4480: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 4486: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 - 448c: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 4491: 66 45 0f 69 eb punpckhwd %xmm11,%xmm13 - 4496: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 449b: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 44a0: 66 45 0f 69 dd punpckhwd %xmm13,%xmm11 - 44a5: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 44aa: 66 41 0f 69 cc punpckhwd %xmm12,%xmm1 - 44af: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 - 44b4: 66 0f 72 f1 01 pslld $0x1,%xmm1 - 44b9: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 44be: 66 41 0f 72 f5 01 pslld $0x1,%xmm13 - 44c4: 66 0f fe cf paddd %xmm7,%xmm1 - 44c8: 66 44 0f fe ef paddd %xmm7,%xmm13 - 44cd: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 - 44d2: 66 45 0f 6f dd movdqa %xmm13,%xmm11 - 44d7: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 - 44dd: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 - 44e3: 66 44 0f fa e1 psubd %xmm1,%xmm12 - 44e8: 66 45 0f fa dd psubd %xmm13,%xmm11 - 44ed: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 - 44f3: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 - 44f9: 66 44 0f fa e1 psubd %xmm1,%xmm12 - 44fe: 66 45 0f fa dd psubd %xmm13,%xmm11 - 4503: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 4508: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 450d: 66 0f 72 f1 02 pslld $0x2,%xmm1 - 4512: 66 41 0f 72 f5 02 pslld $0x2,%xmm13 - 4518: 66 41 0f fe cc paddd %xmm12,%xmm1 - 451d: 66 45 0f fe dd paddd %xmm13,%xmm11 - 4522: 66 0f 72 d1 1c psrld $0x1c,%xmm1 - 4527: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 452d: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 4532: 66 44 0f 61 d9 punpcklwd %xmm1,%xmm11 - 4537: 66 44 0f 69 e1 punpckhwd %xmm1,%xmm12 - 453c: 66 41 0f 6f cb movdqa %xmm11,%xmm1 - 4541: 66 41 0f 69 cc punpckhwd %xmm12,%xmm1 - 4546: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 454b: 66 44 0f 61 d9 punpcklwd %xmm1,%xmm11 - 4550: 66 41 0f 6f ca movdqa %xmm10,%xmm1 - 4555: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 455a: 66 45 0f 6f ce movdqa %xmm14,%xmm9 - 455f: 66 44 0f db de pand %xmm6,%xmm11 - 4564: 66 45 0f 69 f2 punpckhwd %xmm10,%xmm14 - 4569: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 - 456e: 66 0f db ce pand %xmm6,%xmm1 - 4572: 66 41 0f 67 cb packuswb %xmm11,%xmm1 - 4577: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 457c: 66 45 0f 6f ce movdqa %xmm14,%xmm9 - 4581: 66 0f 71 f1 04 psllw $0x4,%xmm1 - 4586: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 458c: 66 0f db 8c 24 88 01 pand 0x188(%rsp),%xmm1 - 4593: 00 00 - 4595: 66 41 0f 72 f1 01 pslld $0x1,%xmm9 - 459b: 66 44 0f fe df paddd %xmm7,%xmm11 - 45a0: 66 0f db 8c 24 98 01 pand 0x198(%rsp),%xmm1 - 45a7: 00 00 - 45a9: 66 44 0f fe cf paddd %xmm7,%xmm9 - 45ae: 66 0f eb c1 por %xmm1,%xmm0 - 45b2: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 45b7: 66 41 0f 6f cb movdqa %xmm11,%xmm1 - 45bc: 66 0f 72 f1 06 pslld $0x6,%xmm1 - 45c1: 66 41 0f 72 f2 06 pslld $0x6,%xmm10 - 45c7: 66 41 0f fa cb psubd %xmm11,%xmm1 - 45cc: 66 45 0f fa d1 psubd %xmm9,%xmm10 - 45d1: 66 0f 72 f1 08 pslld $0x8,%xmm1 - 45d6: 66 41 0f 72 f2 08 pslld $0x8,%xmm10 - 45dc: 66 45 0f fa d1 psubd %xmm9,%xmm10 - 45e1: 66 41 0f fa cb psubd %xmm11,%xmm1 - 45e6: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 - 45eb: 66 45 0f 6f ca movdqa %xmm10,%xmm9 - 45f0: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 45f6: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 - 45fc: 66 41 0f fe cb paddd %xmm11,%xmm1 - 4601: 66 45 0f fe ca paddd %xmm10,%xmm9 - 4606: 66 41 0f 72 d1 1c psrld $0x1c,%xmm9 - 460c: 66 0f 72 d1 1c psrld $0x1c,%xmm1 - 4611: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 - 4616: 66 41 0f 61 c9 punpcklwd %xmm9,%xmm1 - 461b: 66 45 0f 69 d1 punpckhwd %xmm9,%xmm10 - 4620: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 - 4625: 66 45 0f 69 ca punpckhwd %xmm10,%xmm9 - 462a: 66 41 0f 61 ca punpcklwd %xmm10,%xmm1 - 462f: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 - 4634: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 - 4639: 66 45 0f 69 fa punpckhwd %xmm10,%xmm15 - 463e: 66 41 0f 61 c9 punpcklwd %xmm9,%xmm1 - 4643: 66 45 0f 61 c2 punpcklwd %xmm10,%xmm8 - 4648: 66 0f db ce pand %xmm6,%xmm1 - 464c: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 - 4651: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 - 4656: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 465c: 66 41 0f 72 f0 01 pslld $0x1,%xmm8 - 4662: 66 44 0f fe df paddd %xmm7,%xmm11 - 4667: 66 44 0f fe c7 paddd %xmm7,%xmm8 - 466c: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 4671: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 - 4676: 66 41 0f 72 f1 06 pslld $0x6,%xmm9 - 467c: 66 41 0f 72 f2 06 pslld $0x6,%xmm10 - 4682: 66 45 0f fa cb psubd %xmm11,%xmm9 - 4687: 66 45 0f fa d0 psubd %xmm8,%xmm10 - 468c: 66 41 0f 72 f1 08 pslld $0x8,%xmm9 - 4692: 66 41 0f 72 f2 08 pslld $0x8,%xmm10 - 4698: 66 45 0f fa d0 psubd %xmm8,%xmm10 - 469d: 66 45 0f fa cb psubd %xmm11,%xmm9 - 46a2: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 46a7: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 - 46ac: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 46b2: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 - 46b8: 66 45 0f fe c2 paddd %xmm10,%xmm8 - 46bd: 66 45 0f fe cb paddd %xmm11,%xmm9 - 46c2: 66 41 0f 72 d0 1c psrld $0x1c,%xmm8 - 46c8: 66 41 0f 72 d1 1c psrld $0x1c,%xmm9 - 46ce: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 46d3: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 - 46d8: 66 45 0f 69 d0 punpckhwd %xmm8,%xmm10 - 46dd: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 - 46e2: 66 45 0f 69 c2 punpckhwd %xmm10,%xmm8 - 46e7: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 - 46ec: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 - 46f1: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 46f6: 66 0f 6e cf movd %edi,%xmm1 - 46fa: bf c0 c0 c0 c0 mov $0xc0c0c0c0,%edi - 46ff: 66 44 0f db ce pand %xmm6,%xmm9 - 4704: 66 0f 70 c9 00 pshufd $0x0,%xmm1,%xmm1 - 4709: 66 45 0f 67 c1 packuswb %xmm9,%xmm8 - 470e: 66 41 0f 71 f0 05 psllw $0x5,%xmm8 - 4714: 66 44 0f db 84 24 a8 pand 0x1a8(%rsp),%xmm8 - 471b: 01 00 00 - 471e: 66 41 0f db c8 pand %xmm8,%xmm1 - 4723: 66 44 0f 6f c5 movdqa %xmm5,%xmm8 - 4728: 66 0f eb c8 por %xmm0,%xmm1 - 472c: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 - 4732: 66 0f 6f c5 movdqa %xmm5,%xmm0 - 4736: 66 41 0f 61 c0 punpcklwd %xmm8,%xmm0 - 473b: 66 41 0f 69 e8 punpckhwd %xmm8,%xmm5 - 4740: 66 0f 72 f0 01 pslld $0x1,%xmm0 - 4745: 66 0f fe c7 paddd %xmm7,%xmm0 - 4749: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 474e: 66 41 0f 72 f1 06 pslld $0x6,%xmm9 - 4754: 66 44 0f fa c8 psubd %xmm0,%xmm9 - 4759: 66 41 0f 72 f1 08 pslld $0x8,%xmm9 - 475f: 66 44 0f fa c8 psubd %xmm0,%xmm9 - 4764: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 - 4769: 66 0f 72 f0 02 pslld $0x2,%xmm0 - 476e: 66 44 0f fe c8 paddd %xmm0,%xmm9 - 4773: 66 0f 6f c5 movdqa %xmm5,%xmm0 - 4777: 66 0f 72 f0 01 pslld $0x1,%xmm0 - 477c: 66 41 0f 72 d1 1c psrld $0x1c,%xmm9 - 4782: 66 0f fe c7 paddd %xmm7,%xmm0 - 4786: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 - 478b: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 4790: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 - 4796: 66 44 0f fa c0 psubd %xmm0,%xmm8 - 479b: 66 41 0f 72 f0 08 pslld $0x8,%xmm8 - 47a1: 66 44 0f fa c0 psubd %xmm0,%xmm8 - 47a6: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 - 47ab: 66 0f 72 f0 02 pslld $0x2,%xmm0 - 47b0: 66 41 0f fe c0 paddd %xmm8,%xmm0 - 47b5: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 - 47ba: 66 44 0f 6f cb movdqa %xmm3,%xmm9 - 47bf: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 47c4: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 - 47ca: 66 0f 61 e8 punpcklwd %xmm0,%xmm5 - 47ce: 66 44 0f 69 c0 punpckhwd %xmm0,%xmm8 - 47d3: 66 0f 6f c5 movdqa %xmm5,%xmm0 - 47d7: 66 41 0f 61 e8 punpcklwd %xmm8,%xmm5 - 47dc: 66 41 0f 69 c0 punpckhwd %xmm8,%xmm0 - 47e1: 66 0f 61 e8 punpcklwd %xmm0,%xmm5 - 47e5: 66 0f 6f c3 movdqa %xmm3,%xmm0 - 47e9: 66 41 0f 69 d9 punpckhwd %xmm9,%xmm3 - 47ee: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 - 47f3: 66 0f db ee pand %xmm6,%xmm5 - 47f7: 66 0f 72 f0 01 pslld $0x1,%xmm0 - 47fc: 66 0f fe c7 paddd %xmm7,%xmm0 - 4800: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 4805: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 - 480b: 66 44 0f fa c0 psubd %xmm0,%xmm8 - 4810: 66 41 0f 72 f0 08 pslld $0x8,%xmm8 - 4816: 66 44 0f fa c0 psubd %xmm0,%xmm8 - 481b: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 - 4820: 66 0f 72 f0 02 pslld $0x2,%xmm0 - 4825: 66 44 0f fe c0 paddd %xmm0,%xmm8 - 482a: 66 0f 6f c3 movdqa %xmm3,%xmm0 - 482e: 66 0f 72 f0 01 pslld $0x1,%xmm0 - 4833: 66 41 0f 72 d0 1c psrld $0x1c,%xmm8 - 4839: 66 0f fe c7 paddd %xmm7,%xmm0 - 483d: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 4841: 66 0f 72 f3 06 pslld $0x6,%xmm3 - 4846: 66 0f fa d8 psubd %xmm0,%xmm3 - 484a: 66 0f 72 f3 08 pslld $0x8,%xmm3 - 484f: 66 0f fa d8 psubd %xmm0,%xmm3 - 4853: 66 0f 6f c3 movdqa %xmm3,%xmm0 - 4857: 66 0f 72 f0 02 pslld $0x2,%xmm0 - 485c: 66 0f fe c3 paddd %xmm3,%xmm0 - 4860: 66 41 0f 6f d8 movdqa %xmm8,%xmm3 - 4865: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 486a: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 486f: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 - 4873: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 - 4878: 66 44 0f 61 c3 punpcklwd %xmm3,%xmm8 - 487d: 66 0f 69 c3 punpckhwd %xmm3,%xmm0 - 4881: 66 0f 6e df movd %edi,%xmm3 - 4885: bf 40 40 40 40 mov $0x40404040,%edi - 488a: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 488f: 66 0f 6f c5 movdqa %xmm5,%xmm0 - 4893: 66 0f 70 db 00 pshufd $0x0,%xmm3,%xmm3 - 4898: 66 0f 6f ec movdqa %xmm4,%xmm5 - 489c: 66 44 0f db c6 pand %xmm6,%xmm8 - 48a1: 66 0f 71 e5 0f psraw $0xf,%xmm5 - 48a6: 66 41 0f 67 c0 packuswb %xmm8,%xmm0 - 48ab: 66 0f 71 f0 06 psllw $0x6,%xmm0 - 48b0: 66 0f db d8 pand %xmm0,%xmm3 - 48b4: 66 0f 6e c7 movd %edi,%xmm0 - 48b8: bf 80 80 80 80 mov $0x80808080,%edi - 48bd: 66 0f 70 c0 00 pshufd $0x0,%xmm0,%xmm0 - 48c2: 66 0f db d8 pand %xmm0,%xmm3 - 48c6: 66 0f eb d9 por %xmm1,%xmm3 - 48ca: 66 0f 6f cc movdqa %xmm4,%xmm1 - 48ce: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 - 48d2: 66 0f 61 cd punpcklwd %xmm5,%xmm1 - 48d6: 66 0f 6f ea movdqa %xmm2,%xmm5 - 48da: 66 0f 72 f1 01 pslld $0x1,%xmm1 - 48df: 66 0f 71 e5 0f psraw $0xf,%xmm5 - 48e4: 66 0f fe cf paddd %xmm7,%xmm1 - 48e8: 66 0f 6f c1 movdqa %xmm1,%xmm0 - 48ec: 66 0f 72 f0 06 pslld $0x6,%xmm0 - 48f1: 66 0f fa c1 psubd %xmm1,%xmm0 - 48f5: 66 0f 72 f0 08 pslld $0x8,%xmm0 - 48fa: 66 0f fa c1 psubd %xmm1,%xmm0 - 48fe: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 4902: 66 0f 72 f1 02 pslld $0x2,%xmm1 - 4907: 66 0f fe c1 paddd %xmm1,%xmm0 - 490b: 66 0f 6f cc movdqa %xmm4,%xmm1 - 490f: 66 0f 72 f1 01 pslld $0x1,%xmm1 - 4914: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 4919: 66 0f fe cf paddd %xmm7,%xmm1 - 491d: 66 0f 6f e1 movdqa %xmm1,%xmm4 - 4921: 66 0f 72 f4 06 pslld $0x6,%xmm4 - 4926: 66 0f fa e1 psubd %xmm1,%xmm4 - 492a: 66 0f 72 f4 08 pslld $0x8,%xmm4 - 492f: 66 0f fa e1 psubd %xmm1,%xmm4 - 4933: 66 0f 6f cc movdqa %xmm4,%xmm1 - 4937: 66 0f 72 f1 02 pslld $0x2,%xmm1 - 493c: 66 0f fe cc paddd %xmm4,%xmm1 - 4940: 66 0f 6f e0 movdqa %xmm0,%xmm4 - 4944: 66 0f 72 d1 1c psrld $0x1c,%xmm1 - 4949: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 - 494d: 66 0f 69 e1 punpckhwd %xmm1,%xmm4 - 4951: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 4955: 66 0f 61 c4 punpcklwd %xmm4,%xmm0 - 4959: 66 0f 69 cc punpckhwd %xmm4,%xmm1 - 495d: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 - 4961: 66 0f 6f ca movdqa %xmm2,%xmm1 - 4965: 66 0f 69 d5 punpckhwd %xmm5,%xmm2 - 4969: 66 0f 61 cd punpcklwd %xmm5,%xmm1 - 496d: 66 0f db c6 pand %xmm6,%xmm0 - 4971: 66 0f 72 f1 01 pslld $0x1,%xmm1 - 4976: 66 0f fe cf paddd %xmm7,%xmm1 - 497a: 66 0f 6f e1 movdqa %xmm1,%xmm4 - 497e: 66 0f 72 f4 06 pslld $0x6,%xmm4 - 4983: 66 0f fa e1 psubd %xmm1,%xmm4 - 4987: 66 0f 72 f4 08 pslld $0x8,%xmm4 - 498c: 66 0f fa e1 psubd %xmm1,%xmm4 - 4990: 66 0f 6f cc movdqa %xmm4,%xmm1 - 4994: 66 0f 72 f1 02 pslld $0x2,%xmm1 - 4999: 66 0f fe e1 paddd %xmm1,%xmm4 - 499d: 66 0f 6f ca movdqa %xmm2,%xmm1 - 49a1: 66 0f 72 f1 01 pslld $0x1,%xmm1 - 49a6: 66 0f 72 d4 1c psrld $0x1c,%xmm4 - 49ab: 66 0f fe cf paddd %xmm7,%xmm1 - 49af: 66 0f 6f ec movdqa %xmm4,%xmm5 - 49b3: 66 0f 6f d1 movdqa %xmm1,%xmm2 - 49b7: 66 0f 72 f2 06 pslld $0x6,%xmm2 - 49bc: 66 0f fa d1 psubd %xmm1,%xmm2 - 49c0: 66 0f 72 f2 08 pslld $0x8,%xmm2 - 49c5: 66 0f fa d1 psubd %xmm1,%xmm2 - 49c9: 66 0f 6f ca movdqa %xmm2,%xmm1 - 49cd: 66 0f 72 f1 02 pslld $0x2,%xmm1 - 49d2: 66 0f fe ca paddd %xmm2,%xmm1 - 49d6: 66 0f 6f d4 movdqa %xmm4,%xmm2 - 49da: 66 0f 72 d1 1c psrld $0x1c,%xmm1 - 49df: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 - 49e3: 66 0f 69 e9 punpckhwd %xmm1,%xmm5 - 49e7: 66 0f 6f ca movdqa %xmm2,%xmm1 - 49eb: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 - 49ef: 66 0f 69 cd punpckhwd %xmm5,%xmm1 - 49f3: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 - 49f7: 66 0f 6e cf movd %edi,%xmm1 - 49fb: 66 0f db d6 pand %xmm6,%xmm2 - 49ff: 66 0f 70 c9 00 pshufd $0x0,%xmm1,%xmm1 - 4a04: 66 0f 67 c2 packuswb %xmm2,%xmm0 - 4a08: 66 0f 71 f0 07 psllw $0x7,%xmm0 - 4a0d: 66 0f db c8 pand %xmm0,%xmm1 - 4a11: 66 0f eb cb por %xmm3,%xmm1 - 4a15: 0f 11 49 f0 movups %xmm1,-0x10(%rcx) - 4a19: 48 39 c1 cmp %rax,%rcx - 4a1c: 0f 85 63 ea ff ff jne 3485 - 4a22: 48 81 c4 c0 01 00 00 add $0x1c0,%rsp - 4a29: c3 ret - 4a2a: 48 89 f2 mov %rsi,%rdx - 4a2d: 0f 1f 00 nopl (%rax) - 4a30: c6 01 00 movb $0x0,(%rcx) - 4a33: 0f bf 02 movswl (%rdx),%eax - 4a36: 48 83 c1 01 add $0x1,%rcx - 4a3a: 8d 84 00 81 06 00 00 lea 0x681(%rax,%rax,1),%eax - 4a41: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax - 4a47: c1 e8 1c shr $0x1c,%eax - 4a4a: 83 e0 01 and $0x1,%eax - 4a4d: 88 41 ff mov %al,-0x1(%rcx) - 4a50: 0f bf 72 02 movswl 0x2(%rdx),%esi - 4a54: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4a5b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4a61: c1 ee 1b shr $0x1b,%esi - 4a64: 83 e6 02 and $0x2,%esi - 4a67: 09 f0 or %esi,%eax - 4a69: 88 41 ff mov %al,-0x1(%rcx) - 4a6c: 0f bf 72 04 movswl 0x4(%rdx),%esi - 4a70: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4a77: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4a7d: c1 ee 1a shr $0x1a,%esi - 4a80: 83 e6 04 and $0x4,%esi - 4a83: 09 f0 or %esi,%eax - 4a85: 88 41 ff mov %al,-0x1(%rcx) - 4a88: 0f bf 72 06 movswl 0x6(%rdx),%esi - 4a8c: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4a93: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4a99: c1 ee 19 shr $0x19,%esi - 4a9c: 83 e6 08 and $0x8,%esi - 4a9f: 09 f0 or %esi,%eax - 4aa1: 88 41 ff mov %al,-0x1(%rcx) - 4aa4: 0f bf 72 08 movswl 0x8(%rdx),%esi - 4aa8: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4aaf: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4ab5: c1 ee 18 shr $0x18,%esi - 4ab8: 83 e6 10 and $0x10,%esi - 4abb: 09 f0 or %esi,%eax - 4abd: 88 41 ff mov %al,-0x1(%rcx) - 4ac0: 0f bf 72 0a movswl 0xa(%rdx),%esi - 4ac4: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4acb: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4ad1: c1 ee 17 shr $0x17,%esi - 4ad4: 83 e6 20 and $0x20,%esi - 4ad7: 09 f0 or %esi,%eax - 4ad9: 88 41 ff mov %al,-0x1(%rcx) - 4adc: 0f bf 72 0c movswl 0xc(%rdx),%esi - 4ae0: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4ae7: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4aed: c1 ee 16 shr $0x16,%esi - 4af0: 83 e6 40 and $0x40,%esi - 4af3: 09 f0 or %esi,%eax - 4af5: 88 41 ff mov %al,-0x1(%rcx) - 4af8: 0f bf 72 0e movswl 0xe(%rdx),%esi - 4afc: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4b03: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4b09: c1 ee 1c shr $0x1c,%esi - 4b0c: c1 e6 07 shl $0x7,%esi - 4b0f: 09 f0 or %esi,%eax - 4b11: 88 41 ff mov %al,-0x1(%rcx) - 4b14: 48 83 c2 10 add $0x10,%rdx - 4b18: 48 39 d7 cmp %rdx,%rdi - 4b1b: 0f 85 0f ff ff ff jne 4a30 - 4b21: c3 ret - 4b22: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4b29: 00 00 00 00 - 4b2d: 0f 1f 00 nopl (%rax) - -0000000000004b30 : - 4b30: 55 push %rbp - 4b31: 0f b6 ca movzbl %dl,%ecx - 4b34: 48 89 f2 mov %rsi,%rdx - 4b37: be 80 00 00 00 mov $0x80,%esi - 4b3c: 53 push %rbx - 4b3d: 48 81 ec 98 00 00 00 sub $0x98,%rsp - 4b44: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp - 4b4b: 00 00 - 4b4d: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) - 4b54: 00 - 4b55: 48 89 fd mov %rdi,%rbp - 4b58: 48 89 e7 mov %rsp,%rdi - 4b5b: e8 a0 50 00 00 call 9c00 - 4b60: 48 89 e6 mov %rsp,%rsi - 4b63: 48 89 ef mov %rbp,%rdi - 4b66: e8 35 0b 00 00 call 56a0 - 4b6b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 4b72: 00 - 4b73: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4b7a: 00 00 - 4b7c: 75 0a jne 4b88 - 4b7e: 48 81 c4 98 00 00 00 add $0x98,%rsp - 4b85: 5b pop %rbx - 4b86: 5d pop %rbp - 4b87: c3 ret - 4b88: e8 f3 c4 ff ff call 1080 <__stack_chk_fail@plt> - 4b8d: 0f 1f 00 nopl (%rax) - -0000000000004b90 : - 4b90: 55 push %rbp - 4b91: 0f b6 ca movzbl %dl,%ecx - 4b94: 48 89 f2 mov %rsi,%rdx - 4b97: be 80 00 00 00 mov $0x80,%esi - 4b9c: 53 push %rbx - 4b9d: 48 81 ec 98 00 00 00 sub $0x98,%rsp - 4ba4: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp - 4bab: 00 00 - 4bad: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) - 4bb4: 00 - 4bb5: 48 89 fd mov %rdi,%rbp - 4bb8: 48 89 e7 mov %rsp,%rdi - 4bbb: e8 40 50 00 00 call 9c00 - 4bc0: 48 89 e6 mov %rsp,%rsi - 4bc3: 48 89 ef mov %rbp,%rdi - 4bc6: e8 e5 0a 00 00 call 56b0 - 4bcb: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 4bd2: 00 - 4bd3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4bda: 00 00 - 4bdc: 75 0a jne 4be8 - 4bde: 48 81 c4 98 00 00 00 add $0x98,%rsp - 4be5: 5b pop %rbx - 4be6: 5d pop %rbp - 4be7: c3 ret - 4be8: e8 93 c4 ff ff call 1080 <__stack_chk_fail@plt> - 4bed: 0f 1f 00 nopl (%rax) - -0000000000004bf0 : - 4bf0: 55 push %rbp - 4bf1: 53 push %rbx - 4bf2: 48 89 fb mov %rdi,%rbx - 4bf5: 48 8d ab 00 02 00 00 lea 0x200(%rbx),%rbp - 4bfc: 48 83 ec 08 sub $0x8,%rsp - 4c00: e8 9b 01 00 00 call 4da0 - 4c05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4c0c: 00 00 00 00 - 4c10: 0f bf 3b movswl (%rbx),%edi - 4c13: 48 83 c3 02 add $0x2,%rbx - 4c17: e8 c4 0a 00 00 call 56e0 - 4c1c: 66 89 43 fe mov %ax,-0x2(%rbx) - 4c20: 48 39 eb cmp %rbp,%rbx - 4c23: 75 eb jne 4c10 - 4c25: 48 83 c4 08 add $0x8,%rsp - 4c29: 5b pop %rbx - 4c2a: 5d pop %rbp - 4c2b: c3 ret - 4c2c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000004c30 : - 4c30: e9 6b 02 00 00 jmp 4ea0 - 4c35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4c3c: 00 00 00 00 - -0000000000004c40 : - 4c40: 41 57 push %r15 - 4c42: 4c 8d 3d 57 54 00 00 lea 0x5457(%rip),%r15 # a0a0 - 4c49: 41 56 push %r14 - 4c4b: 4d 8d b7 80 00 00 00 lea 0x80(%r15),%r14 - 4c52: 41 55 push %r13 - 4c54: 49 89 f5 mov %rsi,%r13 - 4c57: 41 54 push %r12 - 4c59: 49 89 d4 mov %rdx,%r12 - 4c5c: 55 push %rbp - 4c5d: 48 8d 6f 04 lea 0x4(%rdi),%rbp - 4c61: 53 push %rbx - 4c62: 48 83 ec 08 sub $0x8,%rsp - 4c66: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4c6d: 00 00 00 - 4c70: 41 0f bf 0f movswl (%r15),%ecx - 4c74: 48 8d 7d fc lea -0x4(%rbp),%rdi - 4c78: 4c 89 e2 mov %r12,%rdx - 4c7b: 4c 89 ee mov %r13,%rsi - 4c7e: 49 83 c7 02 add $0x2,%r15 - 4c82: 89 cb mov %ecx,%ebx - 4c84: e8 77 03 00 00 call 5000 - 4c89: f7 db neg %ebx - 4c8b: 49 8d 54 24 04 lea 0x4(%r12),%rdx - 4c90: 49 8d 75 04 lea 0x4(%r13),%rsi - 4c94: 48 89 ef mov %rbp,%rdi - 4c97: 0f bf cb movswl %bx,%ecx - 4c9a: 49 83 c5 08 add $0x8,%r13 - 4c9e: 49 83 c4 08 add $0x8,%r12 - 4ca2: e8 59 03 00 00 call 5000 - 4ca7: 48 83 c5 08 add $0x8,%rbp - 4cab: 4d 39 fe cmp %r15,%r14 - 4cae: 75 c0 jne 4c70 - 4cb0: 48 83 c4 08 add $0x8,%rsp - 4cb4: 5b pop %rbx - 4cb5: 5d pop %rbp - 4cb6: 41 5c pop %r12 - 4cb8: 41 5d pop %r13 - 4cba: 41 5e pop %r14 - 4cbc: 41 5f pop %r15 - 4cbe: c3 ret - 4cbf: 90 nop - -0000000000004cc0 : - 4cc0: 55 push %rbp - 4cc1: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp - 4cc8: 53 push %rbx - 4cc9: 48 89 fb mov %rdi,%rbx - 4ccc: 48 83 ec 08 sub $0x8,%rsp - 4cd0: 0f bf 3b movswl (%rbx),%edi - 4cd3: 48 83 c3 02 add $0x2,%rbx - 4cd7: 69 ff 49 05 00 00 imul $0x549,%edi,%edi - 4cdd: e8 de 09 00 00 call 56c0 - 4ce2: 66 89 43 fe mov %ax,-0x2(%rbx) - 4ce6: 48 39 eb cmp %rbp,%rbx - 4ce9: 75 e5 jne 4cd0 - 4ceb: 48 83 c4 08 add $0x8,%rsp - 4cef: 5b pop %rbx - 4cf0: 5d pop %rbp - 4cf1: c3 ret - 4cf2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4cf9: 00 00 00 00 - 4cfd: 0f 1f 00 nopl (%rax) - -0000000000004d00 : - 4d00: 55 push %rbp - 4d01: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp - 4d08: 53 push %rbx - 4d09: 48 89 fb mov %rdi,%rbx - 4d0c: 48 83 ec 08 sub $0x8,%rsp - 4d10: 0f bf 3b movswl (%rbx),%edi - 4d13: 48 83 c3 02 add $0x2,%rbx - 4d17: e8 c4 09 00 00 call 56e0 - 4d1c: 66 89 43 fe mov %ax,-0x2(%rbx) - 4d20: 48 39 eb cmp %rbp,%rbx - 4d23: 75 eb jne 4d10 - 4d25: 48 83 c4 08 add $0x8,%rsp - 4d29: 5b pop %rbx - 4d2a: 5d pop %rbp - 4d2b: c3 ret - 4d2c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000004d30 : - 4d30: 31 c0 xor %eax,%eax - 4d32: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4d39: 00 00 00 00 - 4d3d: 0f 1f 00 nopl (%rax) - 4d40: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 - 4d45: f3 0f 6f 0c 02 movdqu (%rdx,%rax,1),%xmm1 - 4d4a: 66 0f fd c1 paddw %xmm1,%xmm0 - 4d4e: 0f 11 04 07 movups %xmm0,(%rdi,%rax,1) - 4d52: 48 83 c0 10 add $0x10,%rax - 4d56: 48 3d 00 02 00 00 cmp $0x200,%rax - 4d5c: 75 e2 jne 4d40 - 4d5e: c3 ret - 4d5f: 90 nop - -0000000000004d60 : - 4d60: 31 c0 xor %eax,%eax - 4d62: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4d69: 00 00 00 00 - 4d6d: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4d74: 00 00 00 00 - 4d78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 4d7f: 00 - 4d80: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 - 4d85: f3 0f 6f 0c 02 movdqu (%rdx,%rax,1),%xmm1 - 4d8a: 66 0f f9 c1 psubw %xmm1,%xmm0 - 4d8e: 0f 11 04 07 movups %xmm0,(%rdi,%rax,1) - 4d92: 48 83 c0 10 add $0x10,%rax - 4d96: 48 3d 00 02 00 00 cmp $0x200,%rax - 4d9c: 75 e2 jne 4d80 - 4d9e: c3 ret - 4d9f: 90 nop - -0000000000004da0 : - 4da0: 41 57 push %r15 - 4da2: 49 89 ff mov %rdi,%r15 - 4da5: 41 56 push %r14 - 4da7: 41 55 push %r13 - 4da9: 41 54 push %r12 - 4dab: 55 push %rbp - 4dac: bd 0a fd ff ff mov $0xfffffd0a,%ebp - 4db1: 53 push %rbx - 4db2: 48 83 ec 28 sub $0x28,%rsp - 4db6: c7 44 24 1c 07 00 00 movl $0x7,0x1c(%rsp) - 4dbd: 00 - 4dbe: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) - 4dc5: 00 - 4dc6: c7 44 24 10 80 00 00 movl $0x80,0x10(%rsp) - 4dcd: 00 - 4dce: 66 90 xchg %ax,%ax - 4dd0: 8b 44 24 10 mov 0x10(%rsp),%eax - 4dd4: 45 31 e4 xor %r12d,%r12d - 4dd7: 8d 48 ff lea -0x1(%rax),%ecx - 4dda: 83 c0 01 add $0x1,%eax - 4ddd: 89 4c 24 14 mov %ecx,0x14(%rsp) - 4de1: 89 44 24 18 mov %eax,0x18(%rsp) - 4de5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4dec: 00 00 00 00 - 4df0: 8b 44 24 10 mov 0x10(%rsp),%eax - 4df4: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 4df9: 45 89 e5 mov %r12d,%r13d - 4dfc: 44 01 e0 add %r12d,%eax - 4dff: 89 c0 mov %eax,%eax - 4e01: 48 89 c3 mov %rax,%rbx - 4e04: 4c 29 e8 sub %r13,%rax - 4e07: 4d 8d 34 47 lea (%r15,%rax,2),%r14 - 4e0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 4e10: 43 0f bf 3c 6e movswl (%r14,%r13,2),%edi - 4e15: 0f af fd imul %ebp,%edi - 4e18: e8 a3 08 00 00 call 56c0 - 4e1d: 89 c6 mov %eax,%esi - 4e1f: 43 0f b7 04 6f movzwl (%r15,%r13,2),%eax - 4e24: 29 f0 sub %esi,%eax - 4e26: 66 43 89 04 6e mov %ax,(%r14,%r13,2) - 4e2b: 66 43 01 34 6f add %si,(%r15,%r13,2) - 4e30: 49 83 c5 01 add $0x1,%r13 - 4e34: 41 39 dd cmp %ebx,%r13d - 4e37: 72 d7 jb 4e10 - 4e39: 41 8d 44 24 01 lea 0x1(%r12),%eax - 4e3e: 39 c3 cmp %eax,%ebx - 4e40: b8 00 00 00 00 mov $0x0,%eax - 4e45: 0f 43 44 24 14 cmovae 0x14(%rsp),%eax - 4e4a: 44 03 64 24 18 add 0x18(%rsp),%r12d - 4e4f: 41 01 c4 add %eax,%r12d - 4e52: 41 81 fc ff 00 00 00 cmp $0xff,%r12d - 4e59: 77 15 ja 4e70 - 4e5b: 8b 44 24 0c mov 0xc(%rsp),%eax - 4e5f: 48 8d 15 ba 51 00 00 lea 0x51ba(%rip),%rdx # a020 - 4e66: 0f bf 2c 42 movswl (%rdx,%rax,2),%ebp - 4e6a: eb 84 jmp 4df0 - 4e6c: 0f 1f 40 00 nopl 0x0(%rax) - 4e70: 83 6c 24 1c 01 subl $0x1,0x1c(%rsp) - 4e75: 74 18 je 4e8f - 4e77: 8b 44 24 0c mov 0xc(%rsp),%eax - 4e7b: 48 8d 0d 9e 51 00 00 lea 0x519e(%rip),%rcx # a020 - 4e82: d1 6c 24 10 shrl $1,0x10(%rsp) - 4e86: 0f bf 2c 41 movswl (%rcx,%rax,2),%ebp - 4e8a: e9 41 ff ff ff jmp 4dd0 - 4e8f: 48 83 c4 28 add $0x28,%rsp - 4e93: 5b pop %rbx - 4e94: 5d pop %rbp - 4e95: 41 5c pop %r12 - 4e97: 41 5d pop %r13 - 4e99: 41 5e pop %r14 - 4e9b: 41 5f pop %r15 - 4e9d: c3 ret - 4e9e: 66 90 xchg %ax,%ax - -0000000000004ea0 : - 4ea0: 41 57 push %r15 - 4ea2: 48 8d 47 02 lea 0x2(%rdi),%rax - 4ea6: 41 56 push %r14 - 4ea8: 41 55 push %r13 - 4eaa: 41 54 push %r12 - 4eac: 55 push %rbp - 4ead: 53 push %rbx - 4eae: bb 5c 06 00 00 mov $0x65c,%ebx - 4eb3: 48 83 ec 38 sub $0x38,%rsp - 4eb7: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 4ebc: c7 44 24 2c 07 00 00 movl $0x7,0x2c(%rsp) - 4ec3: 00 - 4ec4: c7 44 24 14 7f 00 00 movl $0x7f,0x14(%rsp) - 4ecb: 00 - 4ecc: c7 44 24 0c 02 00 00 movl $0x2,0xc(%rsp) - 4ed3: 00 - 4ed4: 48 89 44 24 20 mov %rax,0x20(%rsp) - 4ed9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 4ee0: 8b 54 24 0c mov 0xc(%rsp),%edx - 4ee4: 31 c0 xor %eax,%eax - 4ee6: 83 ea 01 sub $0x1,%edx - 4ee9: 89 54 24 28 mov %edx,0x28(%rsp) - 4eed: 0f 1f 00 nopl (%rax) - 4ef0: 8b 54 24 0c mov 0xc(%rsp),%edx - 4ef4: 83 6c 24 14 01 subl $0x1,0x14(%rsp) - 4ef9: 8d 0c 10 lea (%rax,%rdx,1),%ecx - 4efc: 89 4c 24 10 mov %ecx,0x10(%rsp) - 4f00: 39 c8 cmp %ecx,%eax - 4f02: 0f 83 b8 00 00 00 jae 4fc0 - 4f08: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 4f0d: 89 ca mov %ecx,%edx - 4f0f: 4c 8d 2c 46 lea (%rsi,%rax,2),%r13 - 4f13: 4c 8d 3c 56 lea (%rsi,%rdx,2),%r15 - 4f17: 48 89 f5 mov %rsi,%rbp - 4f1a: 8b 74 24 28 mov 0x28(%rsp),%esi - 4f1e: 48 8b 54 24 20 mov 0x20(%rsp),%rdx - 4f23: 48 01 f0 add %rsi,%rax - 4f26: 4c 8d 24 42 lea (%rdx,%rax,2),%r12 - 4f2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 4f30: 45 0f b7 75 00 movzwl 0x0(%r13),%r14d - 4f35: 41 0f b7 3f movzwl (%r15),%edi - 4f39: 49 83 c5 02 add $0x2,%r13 - 4f3d: 49 83 c7 02 add $0x2,%r15 - 4f41: 44 01 f7 add %r14d,%edi - 4f44: 0f bf ff movswl %di,%edi - 4f47: e8 94 07 00 00 call 56e0 - 4f4c: 66 41 89 45 fe mov %ax,-0x2(%r13) - 4f51: 41 0f b7 7f fe movzwl -0x2(%r15),%edi - 4f56: 44 29 f7 sub %r14d,%edi - 4f59: 66 41 89 7f fe mov %di,-0x2(%r15) - 4f5e: 0f bf ff movswl %di,%edi - 4f61: 0f af fb imul %ebx,%edi - 4f64: e8 57 07 00 00 call 56c0 - 4f69: 66 41 89 47 fe mov %ax,-0x2(%r15) - 4f6e: 4d 39 ec cmp %r13,%r12 - 4f71: 75 bd jne 4f30 - 4f73: 8b 44 24 10 mov 0x10(%rsp),%eax - 4f77: 03 44 24 0c add 0xc(%rsp),%eax - 4f7b: 3d ff 00 00 00 cmp $0xff,%eax - 4f80: 77 1e ja 4fa0 - 4f82: 8b 54 24 14 mov 0x14(%rsp),%edx - 4f86: 48 8d 0d 93 50 00 00 lea 0x5093(%rip),%rcx # a020 - 4f8d: 0f bf 1c 51 movswl (%rcx,%rdx,2),%ebx - 4f91: e9 5a ff ff ff jmp 4ef0 - 4f96: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4f9d: 00 00 00 - 4fa0: 83 6c 24 2c 01 subl $0x1,0x2c(%rsp) - 4fa5: 74 1d je 4fc4 - 4fa7: 8b 44 24 14 mov 0x14(%rsp),%eax - 4fab: 48 8d 35 6e 50 00 00 lea 0x506e(%rip),%rsi # a020 - 4fb2: d1 64 24 0c shll $1,0xc(%rsp) - 4fb6: 0f bf 1c 46 movswl (%rsi,%rax,2),%ebx - 4fba: e9 21 ff ff ff jmp 4ee0 - 4fbf: 90 nop - 4fc0: 89 c8 mov %ecx,%eax - 4fc2: eb be jmp 4f82 - 4fc4: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 - 4fc9: 49 81 c5 00 02 00 00 add $0x200,%r13 - 4fd0: 0f bf 7d 00 movswl 0x0(%rbp),%edi - 4fd4: 48 83 c5 02 add $0x2,%rbp - 4fd8: 69 ff a1 05 00 00 imul $0x5a1,%edi,%edi - 4fde: e8 dd 06 00 00 call 56c0 - 4fe3: 66 89 45 fe mov %ax,-0x2(%rbp) - 4fe7: 4c 39 ed cmp %r13,%rbp - 4fea: 75 e4 jne 4fd0 - 4fec: 48 83 c4 38 add $0x38,%rsp - 4ff0: 5b pop %rbx - 4ff1: 5d pop %rbp - 4ff2: 41 5c pop %r12 - 4ff4: 41 5d pop %r13 - 4ff6: 41 5e pop %r14 - 4ff8: 41 5f pop %r15 - 4ffa: c3 ret - 4ffb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000005000 : - 5000: 41 55 push %r13 - 5002: 44 0f bf e9 movswl %cx,%r13d - 5006: 41 54 push %r12 - 5008: 49 89 f4 mov %rsi,%r12 - 500b: 55 push %rbp - 500c: 48 89 d5 mov %rdx,%rbp - 500f: 53 push %rbx - 5010: 48 89 fb mov %rdi,%rbx - 5013: 48 83 ec 08 sub $0x8,%rsp - 5017: 0f bf 7e 02 movswl 0x2(%rsi),%edi - 501b: 0f bf 42 02 movswl 0x2(%rdx),%eax - 501f: 0f af f8 imul %eax,%edi - 5022: e8 99 06 00 00 call 56c0 - 5027: 0f bf f8 movswl %ax,%edi - 502a: 66 89 03 mov %ax,(%rbx) - 502d: 41 0f af fd imul %r13d,%edi - 5031: e8 8a 06 00 00 call 56c0 - 5036: 66 89 03 mov %ax,(%rbx) - 5039: 41 0f bf 3c 24 movswl (%r12),%edi - 503e: 0f bf 45 00 movswl 0x0(%rbp),%eax - 5042: 0f af f8 imul %eax,%edi - 5045: e8 76 06 00 00 call 56c0 - 504a: 66 01 03 add %ax,(%rbx) - 504d: 41 0f bf 3c 24 movswl (%r12),%edi - 5052: 0f bf 45 02 movswl 0x2(%rbp),%eax - 5056: 0f af f8 imul %eax,%edi - 5059: e8 62 06 00 00 call 56c0 - 505e: 66 89 43 02 mov %ax,0x2(%rbx) - 5062: 41 0f bf 7c 24 02 movswl 0x2(%r12),%edi - 5068: 0f bf 45 00 movswl 0x0(%rbp),%eax - 506c: 0f af f8 imul %eax,%edi - 506f: e8 4c 06 00 00 call 56c0 - 5074: 66 01 43 02 add %ax,0x2(%rbx) - 5078: 48 83 c4 08 add $0x8,%rsp - 507c: 5b pop %rbx - 507d: 5d pop %rbp - 507e: 41 5c pop %r12 - 5080: 41 5d pop %r13 - 5082: c3 ret - 5083: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 508a: 00 00 00 - 508d: 0f 1f 00 nopl (%rax) - -0000000000005090 : - 5090: 48 8d 86 80 00 00 00 lea 0x80(%rsi),%rax - 5097: 48 89 f1 mov %rsi,%rcx - 509a: 48 89 fa mov %rdi,%rdx - 509d: 48 39 c7 cmp %rax,%rdi - 50a0: 73 10 jae 50b2 - 50a2: 48 8d b7 00 02 00 00 lea 0x200(%rdi),%rsi - 50a9: 48 39 f1 cmp %rsi,%rcx - 50ac: 0f 82 c4 04 00 00 jb 5576 - 50b2: be 55 55 55 55 mov $0x55555555,%esi - 50b7: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 - 50bb: 66 0f 6e ee movd %esi,%xmm5 - 50bf: 66 0f 71 d4 0e psrlw $0xe,%xmm4 - 50c4: 66 0f 70 ed 00 pshufd $0x0,%xmm5,%xmm5 - 50c9: f3 0f 6f 09 movdqu (%rcx),%xmm1 - 50cd: f3 0f 6f 51 10 movdqu 0x10(%rcx),%xmm2 - 50d2: 48 83 c1 20 add $0x20,%rcx - 50d6: 48 83 ea 80 sub $0xffffffffffffff80,%rdx - 50da: 66 0f 6f c1 movdqa %xmm1,%xmm0 - 50de: 66 0f db cd pand %xmm5,%xmm1 - 50e2: 66 0f 72 d0 01 psrld $0x1,%xmm0 - 50e7: 66 0f db c5 pand %xmm5,%xmm0 - 50eb: 66 0f fe c1 paddd %xmm1,%xmm0 - 50ef: 66 0f 6f ca movdqa %xmm2,%xmm1 - 50f3: 66 0f db d5 pand %xmm5,%xmm2 - 50f7: 66 0f 72 d1 01 psrld $0x1,%xmm1 - 50fc: 66 0f db cd pand %xmm5,%xmm1 - 5100: 66 0f fe ca paddd %xmm2,%xmm1 - 5104: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5108: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 510c: 66 0f 72 d2 1c psrld $0x1c,%xmm2 - 5111: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 5115: 66 0f 72 d6 1c psrld $0x1c,%xmm6 - 511a: 66 0f 6f da movdqa %xmm2,%xmm3 - 511e: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 5123: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 - 5127: 66 0f 69 de punpckhwd %xmm6,%xmm3 - 512b: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 - 5130: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 5134: 66 0f 61 d3 punpcklwd %xmm3,%xmm2 - 5138: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 - 513d: 66 0f 69 f3 punpckhwd %xmm3,%xmm6 - 5141: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 5145: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 - 514a: 66 0f 72 d7 1e psrld $0x1e,%xmm7 - 514f: 66 0f 72 d3 1e psrld $0x1e,%xmm3 - 5154: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 - 5158: 66 0f 6f f3 movdqa %xmm3,%xmm6 - 515c: 66 0f 61 df punpcklwd %xmm7,%xmm3 - 5160: 66 0f db d4 pand %xmm4,%xmm2 - 5164: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 5168: 66 0f 6f fb movdqa %xmm3,%xmm7 - 516c: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 - 5171: 66 0f 69 fe punpckhwd %xmm6,%xmm7 - 5175: 66 0f 61 de punpcklwd %xmm6,%xmm3 - 5179: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 517d: 66 0f 61 df punpcklwd %xmm7,%xmm3 - 5181: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5185: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 5189: 66 0f 72 d7 18 psrld $0x18,%xmm7 - 518e: 66 0f 72 d2 18 psrld $0x18,%xmm2 - 5193: 66 0f f9 f3 psubw %xmm3,%xmm6 - 5197: 66 0f 6f da movdqa %xmm2,%xmm3 - 519b: 66 0f 61 d7 punpcklwd %xmm7,%xmm2 - 519f: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 51a4: 66 41 0f 72 d0 1a psrld $0x1a,%xmm8 - 51aa: 66 41 0f 72 d1 16 psrld $0x16,%xmm9 - 51b0: 66 0f 69 df punpckhwd %xmm7,%xmm3 - 51b4: 66 41 0f 72 d2 12 psrld $0x12,%xmm10 - 51ba: 66 41 0f 72 d3 0e psrld $0xe,%xmm11 - 51c0: 66 0f 6f fa movdqa %xmm2,%xmm7 - 51c4: 66 0f 69 fb punpckhwd %xmm3,%xmm7 - 51c8: 66 41 0f 72 d4 0a psrld $0xa,%xmm12 - 51ce: 66 0f 61 d3 punpcklwd %xmm3,%xmm2 - 51d2: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 51d6: 66 41 0f 72 d5 06 psrld $0x6,%xmm13 - 51dc: 66 0f 61 d7 punpcklwd %xmm7,%xmm2 - 51e0: 66 0f 72 d3 1a psrld $0x1a,%xmm3 - 51e5: 66 0f db d4 pand %xmm4,%xmm2 - 51e9: 66 0f 6f fb movdqa %xmm3,%xmm7 - 51ed: 66 41 0f 61 d8 punpcklwd %xmm8,%xmm3 - 51f2: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 - 51f7: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 - 51fc: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 - 5201: 66 0f 61 df punpcklwd %xmm7,%xmm3 - 5205: 66 41 0f 61 d8 punpcklwd %xmm8,%xmm3 - 520a: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 520f: 66 0f db dc pand %xmm4,%xmm3 - 5213: 66 41 0f 72 d0 14 psrld $0x14,%xmm8 - 5219: 66 0f f9 d3 psubw %xmm3,%xmm2 - 521d: 66 0f 6f fa movdqa %xmm2,%xmm7 - 5221: 66 0f 6f da movdqa %xmm2,%xmm3 - 5225: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5229: 66 0f 72 d2 14 psrld $0x14,%xmm2 - 522e: 66 0f 61 fe punpcklwd %xmm6,%xmm7 - 5232: 66 0f 69 de punpckhwd %xmm6,%xmm3 - 5236: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 523a: 66 41 0f 61 d0 punpcklwd %xmm8,%xmm2 - 523f: 66 41 0f 69 f0 punpckhwd %xmm8,%xmm6 - 5244: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 - 5249: 66 44 0f 69 c6 punpckhwd %xmm6,%xmm8 - 524e: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 - 5252: 66 41 0f 61 d0 punpcklwd %xmm8,%xmm2 - 5257: 66 0f db d4 pand %xmm4,%xmm2 - 525b: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 - 5260: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5264: 66 0f 72 d2 16 psrld $0x16,%xmm2 - 5269: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 526d: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 - 5272: 66 41 0f 69 f1 punpckhwd %xmm9,%xmm6 - 5277: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 527c: 66 44 0f 69 ce punpckhwd %xmm6,%xmm9 - 5281: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 - 5285: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 - 528a: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 - 528f: 66 0f db d4 pand %xmm4,%xmm2 - 5293: 66 41 0f 72 d1 10 psrld $0x10,%xmm9 - 5299: 66 44 0f f9 c2 psubw %xmm2,%xmm8 - 529e: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 52a2: 66 0f 72 d2 10 psrld $0x10,%xmm2 - 52a7: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 52ab: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 - 52b0: 66 41 0f 69 f1 punpckhwd %xmm9,%xmm6 - 52b5: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 52ba: 66 44 0f 69 ce punpckhwd %xmm6,%xmm9 - 52bf: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 - 52c3: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 52c7: 66 0f 72 d6 12 psrld $0x12,%xmm6 - 52cc: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 - 52d1: 66 44 0f 6f ce movdqa %xmm6,%xmm9 - 52d6: 66 41 0f 61 f2 punpcklwd %xmm10,%xmm6 - 52db: 66 0f db d4 pand %xmm4,%xmm2 - 52df: 66 45 0f 69 ca punpckhwd %xmm10,%xmm9 - 52e4: 66 44 0f 6f d6 movdqa %xmm6,%xmm10 - 52e9: 66 45 0f 69 d1 punpckhwd %xmm9,%xmm10 - 52ee: 66 41 0f 61 f1 punpcklwd %xmm9,%xmm6 - 52f3: 66 41 0f 61 f2 punpcklwd %xmm10,%xmm6 - 52f8: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 - 52fd: 66 0f db f4 pand %xmm4,%xmm6 - 5301: 66 41 0f 72 d2 0c psrld $0xc,%xmm10 - 5307: 66 0f f9 d6 psubw %xmm6,%xmm2 - 530b: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 530f: 66 41 0f 69 d0 punpckhwd %xmm8,%xmm2 - 5314: 66 41 0f 61 f0 punpcklwd %xmm8,%xmm6 - 5319: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 531e: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 5323: 66 0f 6a f7 punpckhdq %xmm7,%xmm6 - 5327: 66 44 0f 6a cb punpckhdq %xmm3,%xmm9 - 532c: 66 44 0f 62 c7 punpckldq %xmm7,%xmm8 - 5331: 66 0f 6f fa movdqa %xmm2,%xmm7 - 5335: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5339: 66 0f 72 d2 0c psrld $0xc,%xmm2 - 533e: 66 0f 62 fb punpckldq %xmm3,%xmm7 - 5342: 66 0f 6f da movdqa %xmm2,%xmm3 - 5346: 66 41 0f 61 d2 punpcklwd %xmm10,%xmm2 - 534b: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 - 5350: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 - 5355: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 - 535a: 66 0f 61 d3 punpcklwd %xmm3,%xmm2 - 535e: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 5362: 66 0f 72 d3 0e psrld $0xe,%xmm3 - 5367: 66 41 0f 61 d2 punpcklwd %xmm10,%xmm2 - 536c: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 5371: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 - 5376: 66 0f db d4 pand %xmm4,%xmm2 - 537a: 66 45 0f 69 d3 punpckhwd %xmm11,%xmm10 - 537f: 66 44 0f 6f db movdqa %xmm3,%xmm11 - 5384: 66 45 0f 69 da punpckhwd %xmm10,%xmm11 - 5389: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 - 538e: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 - 5393: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 - 5398: 66 0f db dc pand %xmm4,%xmm3 - 539c: 66 41 0f 72 d3 08 psrld $0x8,%xmm11 - 53a2: 66 0f f9 d3 psubw %xmm3,%xmm2 - 53a6: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 53aa: 66 0f 72 d3 08 psrld $0x8,%xmm3 - 53af: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 53b4: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 - 53b9: 66 45 0f 69 d3 punpckhwd %xmm11,%xmm10 - 53be: 66 44 0f 6f db movdqa %xmm3,%xmm11 - 53c3: 66 45 0f 69 da punpckhwd %xmm10,%xmm11 - 53c8: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 - 53cd: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 - 53d2: 66 41 0f 72 d2 0a psrld $0xa,%xmm10 - 53d8: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 - 53dd: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 53e2: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 - 53e7: 66 0f db dc pand %xmm4,%xmm3 - 53eb: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 53f0: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 - 53f5: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 53fa: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 53ff: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 - 5404: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 - 5409: 66 44 0f db d4 pand %xmm4,%xmm10 - 540e: 66 41 0f 72 d4 04 psrld $0x4,%xmm12 - 5414: 66 41 0f f9 da psubw %xmm10,%xmm3 - 5419: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 541e: 66 0f 69 da punpckhwd %xmm2,%xmm3 - 5422: 66 44 0f 61 d2 punpcklwd %xmm2,%xmm10 - 5427: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 542b: 66 0f 72 d2 04 psrld $0x4,%xmm2 - 5430: 66 44 0f 6f da movdqa %xmm2,%xmm11 - 5435: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 - 543a: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 543f: 66 44 0f 6f e2 movdqa %xmm2,%xmm12 - 5444: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 5449: 66 41 0f 61 d3 punpcklwd %xmm11,%xmm2 - 544e: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 - 5453: 66 0f db d4 pand %xmm4,%xmm2 - 5457: 66 44 0f 6f da movdqa %xmm2,%xmm11 - 545c: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5460: 66 0f 72 d2 06 psrld $0x6,%xmm2 - 5465: 66 44 0f 6f e2 movdqa %xmm2,%xmm12 - 546a: 66 41 0f 61 d5 punpcklwd %xmm13,%xmm2 - 546f: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 5474: 66 44 0f 6f ea movdqa %xmm2,%xmm13 - 5479: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 547e: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 - 5483: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 5488: 66 41 0f 61 d5 punpcklwd %xmm13,%xmm2 - 548d: 66 44 0f 69 e1 punpckhwd %xmm1,%xmm12 - 5492: 66 0f db d4 pand %xmm4,%xmm2 - 5496: 66 44 0f f9 da psubw %xmm2,%xmm11 - 549b: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 549f: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 - 54a3: 66 0f 72 d0 02 psrld $0x2,%xmm0 - 54a8: 66 0f 72 d1 02 psrld $0x2,%xmm1 - 54ad: 66 44 0f 6f ea movdqa %xmm2,%xmm13 - 54b2: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 - 54b7: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 54bc: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 54c1: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 - 54c5: 66 44 0f 69 e1 punpckhwd %xmm1,%xmm12 - 54ca: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 54ce: 66 41 0f 61 d5 punpcklwd %xmm13,%xmm2 - 54d3: 66 41 0f 69 cc punpckhwd %xmm12,%xmm1 - 54d8: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 - 54dd: 66 0f db d4 pand %xmm4,%xmm2 - 54e1: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 - 54e5: 66 0f db c4 pand %xmm4,%xmm0 - 54e9: 66 0f f9 d0 psubw %xmm0,%xmm2 - 54ed: 66 0f 6f ca movdqa %xmm2,%xmm1 - 54f1: 66 0f 6f c2 movdqa %xmm2,%xmm0 - 54f5: 66 41 0f 61 cb punpcklwd %xmm11,%xmm1 - 54fa: 66 41 0f 69 c3 punpckhwd %xmm11,%xmm0 - 54ff: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 - 5504: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5508: 66 0f 6a c3 punpckhdq %xmm3,%xmm0 - 550c: 66 45 0f 62 da punpckldq %xmm10,%xmm11 - 5511: 66 0f 62 d3 punpckldq %xmm3,%xmm2 - 5515: 66 41 0f 6a ca punpckhdq %xmm10,%xmm1 - 551a: 66 41 0f 6f db movdqa %xmm11,%xmm3 - 551f: 66 45 0f 6d d8 punpckhqdq %xmm8,%xmm11 - 5524: 41 0f 16 d8 movlhps %xmm8,%xmm3 - 5528: 44 0f 11 5a 90 movups %xmm11,-0x70(%rdx) - 552d: 0f 11 5a 80 movups %xmm3,-0x80(%rdx) - 5531: 66 0f 6f d9 movdqa %xmm1,%xmm3 - 5535: 66 0f 6d ce punpckhqdq %xmm6,%xmm1 - 5539: 0f 11 4a b0 movups %xmm1,-0x50(%rdx) - 553d: 66 0f 6f ca movdqa %xmm2,%xmm1 - 5541: 0f 16 de movlhps %xmm6,%xmm3 - 5544: 66 0f 6d d7 punpckhqdq %xmm7,%xmm2 - 5548: 0f 16 cf movlhps %xmm7,%xmm1 - 554b: 0f 11 5a a0 movups %xmm3,-0x60(%rdx) - 554f: 0f 11 4a c0 movups %xmm1,-0x40(%rdx) - 5553: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 5557: 66 41 0f 6d c1 punpckhqdq %xmm9,%xmm0 - 555c: 41 0f 16 c9 movlhps %xmm9,%xmm1 - 5560: 0f 11 52 d0 movups %xmm2,-0x30(%rdx) - 5564: 0f 11 4a e0 movups %xmm1,-0x20(%rdx) - 5568: 0f 11 42 f0 movups %xmm0,-0x10(%rdx) - 556c: 48 39 c1 cmp %rax,%rcx - 556f: 0f 85 54 fb ff ff jne 50c9 - 5575: c3 ret - 5576: f3 0f 7e 1d a2 4b 00 movq 0x4ba2(%rip),%xmm3 # a120 - 557d: 00 - 557e: 66 90 xchg %ax,%ax - 5580: 8b 01 mov (%rcx),%eax - 5582: 48 83 c2 10 add $0x10,%rdx - 5586: 48 83 c1 04 add $0x4,%rcx - 558a: 89 c7 mov %eax,%edi - 558c: d1 e8 shr $1,%eax - 558e: 81 e7 55 55 55 55 and $0x55555555,%edi - 5594: 25 55 55 55 55 and $0x55555555,%eax - 5599: 01 f8 add %edi,%eax - 559b: 89 c7 mov %eax,%edi - 559d: 66 0f 6e c0 movd %eax,%xmm0 - 55a1: 41 89 c0 mov %eax,%r8d - 55a4: c1 ef 04 shr $0x4,%edi - 55a7: 41 c1 e8 12 shr $0x12,%r8d - 55ab: 66 0f 6e ef movd %edi,%xmm5 - 55af: 89 c7 mov %eax,%edi - 55b1: 41 83 e0 03 and $0x3,%r8d - 55b5: c1 ef 08 shr $0x8,%edi - 55b8: 66 0f 62 c5 punpckldq %xmm5,%xmm0 - 55bc: 66 0f 6e cf movd %edi,%xmm1 - 55c0: 89 c7 mov %eax,%edi - 55c2: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 55c6: c1 ef 0c shr $0xc,%edi - 55c9: 66 0f 6e ef movd %edi,%xmm5 - 55cd: 89 c7 mov %eax,%edi - 55cf: 66 0f 62 cd punpckldq %xmm5,%xmm1 - 55d3: c1 ef 02 shr $0x2,%edi - 55d6: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 - 55da: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 - 55de: 66 0f 6e cf movd %edi,%xmm1 - 55e2: 89 c7 mov %eax,%edi - 55e4: c1 ef 06 shr $0x6,%edi - 55e7: 66 0f 70 d2 4e pshufd $0x4e,%xmm2,%xmm2 - 55ec: 66 0f 6e ef movd %edi,%xmm5 - 55f0: 89 c7 mov %eax,%edi - 55f2: 66 0f 61 c2 punpcklwd %xmm2,%xmm0 - 55f6: c1 ef 0a shr $0xa,%edi - 55f9: 66 0f 62 cd punpckldq %xmm5,%xmm1 - 55fd: 66 0f db c3 pand %xmm3,%xmm0 - 5601: 66 0f 6e d7 movd %edi,%xmm2 - 5605: 89 c7 mov %eax,%edi - 5607: 66 0f 6f e1 movdqa %xmm1,%xmm4 - 560b: c1 ef 0e shr $0xe,%edi - 560e: 66 0f 6e ef movd %edi,%xmm5 - 5612: 89 c7 mov %eax,%edi - 5614: c1 ef 10 shr $0x10,%edi - 5617: 66 0f 62 d5 punpckldq %xmm5,%xmm2 - 561b: 83 e7 03 and $0x3,%edi - 561e: 66 0f 61 e2 punpcklwd %xmm2,%xmm4 - 5622: 66 0f 61 ca punpcklwd %xmm2,%xmm1 - 5626: 44 29 c7 sub %r8d,%edi - 5629: 41 89 c0 mov %eax,%r8d - 562c: 66 0f 70 e4 4e pshufd $0x4e,%xmm4,%xmm4 - 5631: 66 89 7a f8 mov %di,-0x8(%rdx) - 5635: 89 c7 mov %eax,%edi - 5637: 41 c1 e8 16 shr $0x16,%r8d - 563b: 66 0f 61 cc punpcklwd %xmm4,%xmm1 - 563f: c1 ef 14 shr $0x14,%edi - 5642: 41 83 e0 03 and $0x3,%r8d - 5646: 66 0f db cb pand %xmm3,%xmm1 - 564a: 83 e7 03 and $0x3,%edi - 564d: 66 0f f9 c1 psubw %xmm1,%xmm0 - 5651: 44 29 c7 sub %r8d,%edi - 5654: 41 89 c0 mov %eax,%r8d - 5657: 66 89 7a fa mov %di,-0x6(%rdx) - 565b: 89 c7 mov %eax,%edi - 565d: 41 c1 e8 1a shr $0x1a,%r8d - 5661: c1 ef 18 shr $0x18,%edi - 5664: 41 83 e0 03 and $0x3,%r8d - 5668: 66 0f d6 42 f0 movq %xmm0,-0x10(%rdx) - 566d: 83 e7 03 and $0x3,%edi - 5670: 44 29 c7 sub %r8d,%edi - 5673: 66 89 7a fc mov %di,-0x4(%rdx) - 5677: 89 c7 mov %eax,%edi - 5679: c1 e8 1e shr $0x1e,%eax - 567c: c1 ef 1c shr $0x1c,%edi - 567f: 83 e7 03 and $0x3,%edi - 5682: 29 c7 sub %eax,%edi - 5684: 66 89 7a fe mov %di,-0x2(%rdx) - 5688: 48 39 d6 cmp %rdx,%rsi - 568b: 0f 85 ef fe ff ff jne 5580 - 5691: c3 ret - 5692: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5699: 00 00 00 00 - 569d: 0f 1f 00 nopl (%rax) - -00000000000056a0 : - 56a0: e9 eb f9 ff ff jmp 5090 - 56a5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 56ac: 00 00 00 00 - -00000000000056b0 : - 56b0: e9 db f9 ff ff jmp 5090 - 56b5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 56bc: 00 00 00 - 56bf: 90 nop - -00000000000056c0 : - 56c0: 66 69 c7 01 f3 imul $0xf301,%di,%ax - 56c5: 98 cwtl - 56c6: 69 c0 ff f2 ff ff imul $0xfffff2ff,%eax,%eax - 56cc: 01 f8 add %edi,%eax - 56ce: c1 e8 10 shr $0x10,%eax - 56d1: c3 ret - 56d2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 56d9: 00 00 00 00 - 56dd: 0f 1f 00 nopl (%rax) - -00000000000056e0 : - 56e0: 0f bf d7 movswl %di,%edx - 56e3: 89 f8 mov %edi,%eax - 56e5: 69 d2 bf 4e 00 00 imul $0x4ebf,%edx,%edx - 56eb: 81 c2 00 00 00 02 add $0x2000000,%edx - 56f1: c1 fa 1a sar $0x1a,%edx - 56f4: 66 69 d2 01 0d imul $0xd01,%dx,%dx - 56f9: 29 d0 sub %edx,%eax - 56fb: c3 ret - 56fc: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000005700 : - 5700: 48 89 d1 mov %rdx,%rcx - 5703: 48 85 d2 test %rdx,%rdx - 5706: 0f 84 a4 01 00 00 je 58b0 - 570c: 48 8d 42 ff lea -0x1(%rdx),%rax - 5710: 48 83 f8 0e cmp $0xe,%rax - 5714: 0f 86 99 01 00 00 jbe 58b3 - 571a: 48 83 e2 f0 and $0xfffffffffffffff0,%rdx - 571e: 31 c0 xor %eax,%eax - 5720: 66 0f ef c9 pxor %xmm1,%xmm1 - 5724: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 572b: 00 00 00 00 - 572f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5736: 00 00 00 00 - 573a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 5740: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 - 5745: f3 0f 6f 1c 07 movdqu (%rdi,%rax,1),%xmm3 - 574a: 48 83 c0 10 add $0x10,%rax - 574e: 66 0f ef c3 pxor %xmm3,%xmm0 - 5752: 66 0f eb c8 por %xmm0,%xmm1 - 5756: 48 39 c2 cmp %rax,%rdx - 5759: 75 e5 jne 5740 - 575b: 66 0f 6f c1 movdqa %xmm1,%xmm0 - 575f: 66 0f 73 d8 08 psrldq $0x8,%xmm0 - 5764: 66 0f eb c1 por %xmm1,%xmm0 - 5768: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 576c: 66 0f 73 da 04 psrldq $0x4,%xmm2 - 5771: 66 0f eb c2 por %xmm2,%xmm0 - 5775: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5779: 66 0f 73 da 02 psrldq $0x2,%xmm2 - 577e: 66 0f eb c2 por %xmm2,%xmm0 - 5782: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5786: 66 0f 73 da 01 psrldq $0x1,%xmm2 - 578b: 66 0f eb c2 por %xmm2,%xmm0 - 578f: 66 0f 7e c0 movd %xmm0,%eax - 5793: 48 39 d1 cmp %rdx,%rcx - 5796: 0f 84 05 01 00 00 je 58a1 - 579c: 66 0f 6f c1 movdqa %xmm1,%xmm0 - 57a0: 66 0f 73 d9 08 psrldq $0x8,%xmm1 - 57a5: 66 0f eb c8 por %xmm0,%xmm1 - 57a9: 49 89 c8 mov %rcx,%r8 - 57ac: 49 29 d0 sub %rdx,%r8 - 57af: 4d 8d 48 ff lea -0x1(%r8),%r9 - 57b3: 49 83 f9 06 cmp $0x6,%r9 - 57b7: 76 55 jbe 580e - 57b9: f3 0f 7e 04 17 movq (%rdi,%rdx,1),%xmm0 - 57be: f3 0f 7e 14 16 movq (%rsi,%rdx,1),%xmm2 - 57c3: 66 0f ef c2 pxor %xmm2,%xmm0 - 57c7: 66 0f eb c8 por %xmm0,%xmm1 - 57cb: 66 0f 6f c1 movdqa %xmm1,%xmm0 - 57cf: 66 0f 73 d0 20 psrlq $0x20,%xmm0 - 57d4: 66 0f eb c1 por %xmm1,%xmm0 - 57d8: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 57dc: 66 0f 73 d1 10 psrlq $0x10,%xmm1 - 57e1: 66 0f eb c8 por %xmm0,%xmm1 - 57e5: 66 0f 6f c1 movdqa %xmm1,%xmm0 - 57e9: 66 0f 73 d0 08 psrlq $0x8,%xmm0 - 57ee: 66 0f eb c8 por %xmm0,%xmm1 - 57f2: 66 48 0f 7e c8 movq %xmm1,%rax - 57f7: 66 0f d6 4c 24 f0 movq %xmm1,-0x10(%rsp) - 57fd: 41 f6 c0 07 test $0x7,%r8b - 5801: 0f 84 9a 00 00 00 je 58a1 - 5807: 49 83 e0 f8 and $0xfffffffffffffff8,%r8 - 580b: 4c 01 c2 add %r8,%rdx - 580e: 44 0f b6 04 17 movzbl (%rdi,%rdx,1),%r8d - 5813: 44 32 04 16 xor (%rsi,%rdx,1),%r8b - 5817: 44 09 c0 or %r8d,%eax - 581a: 4c 8d 42 01 lea 0x1(%rdx),%r8 - 581e: 49 39 c8 cmp %rcx,%r8 - 5821: 73 7e jae 58a1 - 5823: 44 0f b6 44 16 01 movzbl 0x1(%rsi,%rdx,1),%r8d - 5829: 44 32 44 17 01 xor 0x1(%rdi,%rdx,1),%r8b - 582e: 44 09 c0 or %r8d,%eax - 5831: 4c 8d 42 02 lea 0x2(%rdx),%r8 - 5835: 49 39 c8 cmp %rcx,%r8 - 5838: 73 67 jae 58a1 - 583a: 44 0f b6 44 17 02 movzbl 0x2(%rdi,%rdx,1),%r8d - 5840: 44 32 44 16 02 xor 0x2(%rsi,%rdx,1),%r8b - 5845: 44 09 c0 or %r8d,%eax - 5848: 4c 8d 42 03 lea 0x3(%rdx),%r8 - 584c: 49 39 c8 cmp %rcx,%r8 - 584f: 73 50 jae 58a1 - 5851: 44 0f b6 44 17 03 movzbl 0x3(%rdi,%rdx,1),%r8d - 5857: 44 32 44 16 03 xor 0x3(%rsi,%rdx,1),%r8b - 585c: 44 09 c0 or %r8d,%eax - 585f: 4c 8d 42 04 lea 0x4(%rdx),%r8 - 5863: 49 39 c8 cmp %rcx,%r8 - 5866: 73 39 jae 58a1 - 5868: 44 0f b6 44 17 04 movzbl 0x4(%rdi,%rdx,1),%r8d - 586e: 44 32 44 16 04 xor 0x4(%rsi,%rdx,1),%r8b - 5873: 44 09 c0 or %r8d,%eax - 5876: 4c 8d 42 05 lea 0x5(%rdx),%r8 - 587a: 49 39 c8 cmp %rcx,%r8 - 587d: 73 22 jae 58a1 - 587f: 44 0f b6 44 17 05 movzbl 0x5(%rdi,%rdx,1),%r8d - 5885: 44 32 44 16 05 xor 0x5(%rsi,%rdx,1),%r8b - 588a: 44 09 c0 or %r8d,%eax - 588d: 4c 8d 42 06 lea 0x6(%rdx),%r8 - 5891: 49 39 c8 cmp %rcx,%r8 - 5894: 73 0b jae 58a1 - 5896: 0f b6 4c 17 06 movzbl 0x6(%rdi,%rdx,1),%ecx - 589b: 32 4c 16 06 xor 0x6(%rsi,%rdx,1),%cl - 589f: 09 c8 or %ecx,%eax - 58a1: 0f b6 c0 movzbl %al,%eax - 58a4: 48 f7 d8 neg %rax - 58a7: 48 c1 e8 3f shr $0x3f,%rax - 58ab: c3 ret - 58ac: 0f 1f 40 00 nopl 0x0(%rax) - 58b0: 31 c0 xor %eax,%eax - 58b2: c3 ret - 58b3: 66 0f ef c9 pxor %xmm1,%xmm1 - 58b7: 31 c0 xor %eax,%eax - 58b9: 31 d2 xor %edx,%edx - 58bb: e9 e9 fe ff ff jmp 57a9 - -00000000000058c0 : - 58c0: 49 89 d0 mov %rdx,%r8 - 58c3: 48 85 d2 test %rdx,%rdx - 58c6: 0f 84 11 02 00 00 je 5add - 58cc: 48 8d 52 ff lea -0x1(%rdx),%rdx - 58d0: f7 d9 neg %ecx - 58d2: 48 83 fa 06 cmp $0x6,%rdx - 58d6: 0f 86 cc 01 00 00 jbe 5aa8 - 58dc: 48 89 f8 mov %rdi,%rax - 58df: 48 29 f0 sub %rsi,%rax - 58e2: 48 83 e8 01 sub $0x1,%rax - 58e6: 48 83 f8 0e cmp $0xe,%rax - 58ea: 0f 86 b8 01 00 00 jbe 5aa8 - 58f0: 48 83 fa 0e cmp $0xe,%rdx - 58f4: 0f 86 e4 01 00 00 jbe 5ade - 58fa: 66 0f 6e d1 movd %ecx,%xmm2 - 58fe: 4c 89 c2 mov %r8,%rdx - 5901: 31 c0 xor %eax,%eax - 5903: 66 0f 60 d2 punpcklbw %xmm2,%xmm2 - 5907: 48 83 e2 f0 and $0xfffffffffffffff0,%rdx - 590b: 66 0f 61 d2 punpcklwd %xmm2,%xmm2 - 590f: 66 0f 70 d2 00 pshufd $0x0,%xmm2,%xmm2 - 5914: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 591b: 00 00 00 00 - 591f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5926: 00 00 00 00 - 592a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5931: 00 00 00 00 - 5935: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 593c: 00 00 00 00 - 5940: f3 0f 6f 0c 07 movdqu (%rdi,%rax,1),%xmm1 - 5945: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 - 594a: 66 0f ef c1 pxor %xmm1,%xmm0 - 594e: 66 0f db c2 pand %xmm2,%xmm0 - 5952: 66 0f ef c1 pxor %xmm1,%xmm0 - 5956: 0f 11 04 07 movups %xmm0,(%rdi,%rax,1) - 595a: 48 83 c0 10 add $0x10,%rax - 595e: 48 39 d0 cmp %rdx,%rax - 5961: 75 dd jne 5940 - 5963: 49 39 d0 cmp %rdx,%r8 - 5966: 0f 84 71 01 00 00 je 5add - 596c: 4d 89 c1 mov %r8,%r9 - 596f: 49 29 d1 sub %rdx,%r9 - 5972: 49 8d 41 ff lea -0x1(%r9),%rax - 5976: 48 83 f8 06 cmp $0x6,%rax - 597a: 76 3a jbe 59b6 - 597c: 0f b6 c1 movzbl %cl,%eax - 597f: f3 0f 7e 14 17 movq (%rdi,%rdx,1),%xmm2 - 5984: f3 0f 7e 04 16 movq (%rsi,%rdx,1),%xmm0 - 5989: 88 c4 mov %al,%ah - 598b: 66 0f 6e d8 movd %eax,%xmm3 - 598f: 66 0f ef c2 pxor %xmm2,%xmm0 - 5993: f2 0f 70 cb 00 pshuflw $0x0,%xmm3,%xmm1 - 5998: 66 0f db c1 pand %xmm1,%xmm0 - 599c: 66 0f ef c2 pxor %xmm2,%xmm0 - 59a0: 66 0f d6 04 17 movq %xmm0,(%rdi,%rdx,1) - 59a5: 41 f6 c1 07 test $0x7,%r9b - 59a9: 0f 84 2e 01 00 00 je 5add - 59af: 49 83 e1 f8 and $0xfffffffffffffff8,%r9 - 59b3: 4c 01 ca add %r9,%rdx - 59b6: 44 0f b6 14 17 movzbl (%rdi,%rdx,1),%r10d - 59bb: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax - 59bf: 44 31 d0 xor %r10d,%eax - 59c2: 21 c8 and %ecx,%eax - 59c4: 44 31 d0 xor %r10d,%eax - 59c7: 88 04 17 mov %al,(%rdi,%rdx,1) - 59ca: 48 8d 42 01 lea 0x1(%rdx),%rax - 59ce: 4c 39 c0 cmp %r8,%rax - 59d1: 0f 83 06 01 00 00 jae 5add - 59d7: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d - 59dc: 44 0f b6 4c 16 01 movzbl 0x1(%rsi,%rdx,1),%r9d - 59e2: 45 31 d1 xor %r10d,%r9d - 59e5: 41 21 c9 and %ecx,%r9d - 59e8: 45 31 d1 xor %r10d,%r9d - 59eb: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) - 59ef: 48 8d 42 02 lea 0x2(%rdx),%rax - 59f3: 4c 39 c0 cmp %r8,%rax - 59f6: 0f 83 e1 00 00 00 jae 5add - 59fc: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d - 5a01: 44 0f b6 4c 16 02 movzbl 0x2(%rsi,%rdx,1),%r9d - 5a07: 45 31 d1 xor %r10d,%r9d - 5a0a: 41 21 c9 and %ecx,%r9d - 5a0d: 45 31 d1 xor %r10d,%r9d - 5a10: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) - 5a14: 48 8d 42 03 lea 0x3(%rdx),%rax - 5a18: 4c 39 c0 cmp %r8,%rax - 5a1b: 0f 83 bc 00 00 00 jae 5add - 5a21: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d - 5a26: 44 0f b6 4c 16 03 movzbl 0x3(%rsi,%rdx,1),%r9d - 5a2c: 45 31 d1 xor %r10d,%r9d - 5a2f: 41 21 c9 and %ecx,%r9d - 5a32: 45 31 d1 xor %r10d,%r9d - 5a35: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) - 5a39: 48 8d 42 04 lea 0x4(%rdx),%rax - 5a3d: 4c 39 c0 cmp %r8,%rax - 5a40: 0f 83 97 00 00 00 jae 5add - 5a46: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d - 5a4b: 44 0f b6 4c 16 04 movzbl 0x4(%rsi,%rdx,1),%r9d - 5a51: 45 31 d1 xor %r10d,%r9d - 5a54: 41 21 c9 and %ecx,%r9d - 5a57: 45 31 d1 xor %r10d,%r9d - 5a5a: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) - 5a5e: 48 8d 42 05 lea 0x5(%rdx),%rax - 5a62: 4c 39 c0 cmp %r8,%rax - 5a65: 73 76 jae 5add - 5a67: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d - 5a6c: 44 0f b6 4c 16 05 movzbl 0x5(%rsi,%rdx,1),%r9d - 5a72: 45 31 d1 xor %r10d,%r9d - 5a75: 41 21 c9 and %ecx,%r9d - 5a78: 45 31 d1 xor %r10d,%r9d - 5a7b: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) - 5a7f: 48 8d 42 06 lea 0x6(%rdx),%rax - 5a83: 4c 39 c0 cmp %r8,%rax - 5a86: 73 55 jae 5add - 5a88: 48 01 f8 add %rdi,%rax - 5a8b: 44 0f b6 5c 16 06 movzbl 0x6(%rsi,%rdx,1),%r11d - 5a91: 0f b6 38 movzbl (%rax),%edi - 5a94: 41 31 fb xor %edi,%r11d - 5a97: 44 89 da mov %r11d,%edx - 5a9a: 21 ca and %ecx,%edx - 5a9c: 31 fa xor %edi,%edx - 5a9e: 88 10 mov %dl,(%rax) - 5aa0: c3 ret - 5aa1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 5aa8: 31 c0 xor %eax,%eax - 5aaa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5ab1: 00 00 00 00 - 5ab5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5abc: 00 00 00 00 - 5ac0: 44 0f b6 0c 07 movzbl (%rdi,%rax,1),%r9d - 5ac5: 0f b6 14 06 movzbl (%rsi,%rax,1),%edx - 5ac9: 44 31 ca xor %r9d,%edx - 5acc: 21 ca and %ecx,%edx - 5ace: 44 31 ca xor %r9d,%edx - 5ad1: 88 14 07 mov %dl,(%rdi,%rax,1) - 5ad4: 48 83 c0 01 add $0x1,%rax - 5ad8: 49 39 c0 cmp %rax,%r8 - 5adb: 75 e3 jne 5ac0 - 5add: c3 ret - 5ade: 4d 89 c1 mov %r8,%r9 - 5ae1: 31 d2 xor %edx,%edx - 5ae3: e9 94 fe ff ff jmp 597c - 5ae8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 5aef: 00 - -0000000000005af0 : - 5af0: 66 33 37 xor (%rdi),%si - 5af3: f7 da neg %edx - 5af5: 21 d6 and %edx,%esi - 5af7: 66 33 37 xor (%rdi),%si - 5afa: 66 89 37 mov %si,(%rdi) - 5afd: c3 ret - 5afe: 66 90 xchg %ax,%ax - -0000000000005b00 : - 5b00: 41 57 push %r15 - 5b02: 41 56 push %r14 - 5b04: 41 55 push %r13 - 5b06: 41 54 push %r12 - 5b08: 55 push %rbp - 5b09: 53 push %rbx - 5b0a: 48 83 ec 58 sub $0x58,%rsp - 5b0e: 48 8b 47 08 mov 0x8(%rdi),%rax - 5b12: 4c 8b 6f 18 mov 0x18(%rdi),%r13 - 5b16: 4c 8b 3f mov (%rdi),%r15 - 5b19: 48 89 44 24 90 mov %rax,-0x70(%rsp) - 5b1e: 48 8b 47 10 mov 0x10(%rdi),%rax - 5b22: 48 89 44 24 98 mov %rax,-0x68(%rsp) - 5b27: 48 8b 47 20 mov 0x20(%rdi),%rax - 5b2b: 48 89 44 24 a0 mov %rax,-0x60(%rsp) - 5b30: 48 8b 47 28 mov 0x28(%rdi),%rax - 5b34: 48 89 44 24 a8 mov %rax,-0x58(%rsp) - 5b39: 48 8b 47 30 mov 0x30(%rdi),%rax - 5b3d: 48 89 44 24 b0 mov %rax,-0x50(%rsp) - 5b42: 48 8b 47 38 mov 0x38(%rdi),%rax - 5b46: 48 89 44 24 b8 mov %rax,-0x48(%rsp) - 5b4b: 48 8b 47 40 mov 0x40(%rdi),%rax - 5b4f: 48 89 44 24 c0 mov %rax,-0x40(%rsp) - 5b54: 48 8b 47 48 mov 0x48(%rdi),%rax - 5b58: 48 89 44 24 c8 mov %rax,-0x38(%rsp) - 5b5d: 48 8b 47 50 mov 0x50(%rdi),%rax - 5b61: 48 8b 97 88 00 00 00 mov 0x88(%rdi),%rdx - 5b68: 4c 8b 67 60 mov 0x60(%rdi),%r12 - 5b6c: 4c 89 6c 24 18 mov %r13,0x18(%rsp) - 5b71: 48 89 44 24 d0 mov %rax,-0x30(%rsp) - 5b76: 48 8b 47 58 mov 0x58(%rdi),%rax - 5b7a: 48 89 54 24 f8 mov %rdx,-0x8(%rsp) - 5b7f: 48 8b 97 98 00 00 00 mov 0x98(%rdi),%rdx - 5b86: 48 89 44 24 d8 mov %rax,-0x28(%rsp) - 5b8b: 48 8b 47 68 mov 0x68(%rdi),%rax - 5b8f: 48 89 14 24 mov %rdx,(%rsp) - 5b93: 48 8b 97 a8 00 00 00 mov 0xa8(%rdi),%rdx - 5b9a: 48 89 44 24 e0 mov %rax,-0x20(%rsp) - 5b9f: 48 8b 47 70 mov 0x70(%rdi),%rax - 5ba3: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 5ba8: 48 8b 97 b8 00 00 00 mov 0xb8(%rdi),%rdx - 5baf: 48 89 44 24 e8 mov %rax,-0x18(%rsp) - 5bb4: 48 8b 47 78 mov 0x78(%rdi),%rax - 5bb8: 48 89 54 24 10 mov %rdx,0x10(%rsp) - 5bbd: 48 8d 15 7c 45 00 00 lea 0x457c(%rip),%rdx # a140 - 5bc4: 4c 8b 9f 90 00 00 00 mov 0x90(%rdi),%r11 - 5bcb: 48 89 44 24 f0 mov %rax,-0x10(%rsp) - 5bd0: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax - 5bd7: 48 89 54 24 88 mov %rdx,-0x78(%rsp) - 5bdc: 4c 8b b7 a0 00 00 00 mov 0xa0(%rdi),%r14 - 5be3: 48 89 7c 24 50 mov %rdi,0x50(%rsp) - 5be8: 4c 8b 87 b0 00 00 00 mov 0xb0(%rdi),%r8 - 5bef: 48 8b 9f c0 00 00 00 mov 0xc0(%rdi),%rbx - 5bf6: 48 89 c7 mov %rax,%rdi - 5bf9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 5c00: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp - 5c05: 4c 8b 6c 24 90 mov -0x70(%rsp),%r13 - 5c0a: 4c 33 6c 24 b0 xor -0x50(%rsp),%r13 - 5c0f: 4c 33 6c 24 d8 xor -0x28(%rsp),%r13 - 5c14: 49 31 fd xor %rdi,%r13 - 5c17: 4c 8b 54 24 98 mov -0x68(%rsp),%r10 - 5c1c: 48 8b 54 24 a0 mov -0x60(%rsp),%rdx - 5c21: 49 31 ed xor %rbp,%r13 - 5c24: 48 8b 6c 24 b8 mov -0x48(%rsp),%rbp - 5c29: 48 8b 4c 24 a8 mov -0x58(%rsp),%rcx - 5c2e: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 - 5c33: 4c 33 4c 24 c0 xor -0x40(%rsp),%r9 - 5c38: 49 31 ea xor %rbp,%r10 - 5c3b: 48 8b 6c 24 c8 mov -0x38(%rsp),%rbp - 5c40: 4c 31 f9 xor %r15,%rcx - 5c43: 4c 33 4c 24 e0 xor -0x20(%rsp),%r9 - 5c48: 4d 31 e2 xor %r12,%r10 - 5c4b: 4c 33 54 24 f8 xor -0x8(%rsp),%r10 - 5c50: 48 33 4c 24 d0 xor -0x30(%rsp),%rcx - 5c55: 4d 31 d9 xor %r11,%r9 - 5c58: 48 31 ea xor %rbp,%rdx - 5c5b: 4c 89 ed mov %r13,%rbp - 5c5e: 48 33 54 24 e8 xor -0x18(%rsp),%rdx - 5c63: 48 33 14 24 xor (%rsp),%rdx - 5c67: 4d 31 c2 xor %r8,%r10 - 5c6a: 48 31 da xor %rbx,%rdx - 5c6d: 48 d1 c5 rol $1,%rbp - 5c70: 48 33 4c 24 f0 xor -0x10(%rsp),%rcx - 5c75: 48 31 d5 xor %rdx,%rbp - 5c78: 4c 89 d6 mov %r10,%rsi - 5c7b: 48 d1 c2 rol $1,%rdx - 5c7e: 4c 33 4c 24 10 xor 0x10(%rsp),%r9 - 5c83: 4c 31 d2 xor %r10,%rdx - 5c86: 4c 31 f1 xor %r14,%rcx - 5c89: 4c 8b 54 24 b0 mov -0x50(%rsp),%r10 - 5c8e: 48 d1 c6 rol $1,%rsi - 5c91: 48 31 ce xor %rcx,%rsi - 5c94: 4c 89 c8 mov %r9,%rax - 5c97: 48 d1 c1 rol $1,%rcx - 5c9a: 49 31 ef xor %rbp,%r15 - 5c9d: 48 d1 c0 rol $1,%rax - 5ca0: 49 31 f2 xor %rsi,%r10 - 5ca3: 4c 31 c9 xor %r9,%rcx - 5ca6: 4d 89 f9 mov %r15,%r9 - 5ca9: 4c 31 e8 xor %r13,%rax - 5cac: 49 c1 ca 14 ror $0x14,%r10 - 5cb0: 49 31 d3 xor %rdx,%r11 - 5cb3: 48 31 cb xor %rcx,%rbx - 5cb6: 4d 89 d7 mov %r10,%r15 - 5cb9: 49 31 c4 xor %rax,%r12 - 5cbc: 49 c1 c3 15 rol $0x15,%r11 - 5cc0: 48 31 f7 xor %rsi,%rdi - 5cc3: 49 c1 cc 15 ror $0x15,%r12 - 5cc7: 49 f7 d7 not %r15 - 5cca: 48 c1 c3 0e rol $0xe,%rbx - 5cce: 49 31 c0 xor %rax,%r8 - 5cd1: 48 c1 cf 13 ror $0x13,%rdi - 5cd5: 4d 89 fd mov %r15,%r13 - 5cd8: 4c 8b 7c 24 88 mov -0x78(%rsp),%r15 - 5cdd: 49 c1 c8 03 ror $0x3,%r8 - 5ce1: 4d 21 e5 and %r12,%r13 - 5ce4: 4c 89 6c 24 b0 mov %r13,-0x50(%rsp) - 5ce9: 4d 8b 2f mov (%r15),%r13 - 5cec: 4c 8b 7c 24 b0 mov -0x50(%rsp),%r15 - 5cf1: 4d 31 cd xor %r9,%r13 - 5cf4: 4d 31 ef xor %r13,%r15 - 5cf7: 4d 89 e5 mov %r12,%r13 - 5cfa: 49 f7 d5 not %r13 - 5cfd: 4d 21 dd and %r11,%r13 - 5d00: 4d 31 d5 xor %r10,%r13 - 5d03: 4c 89 6c 24 20 mov %r13,0x20(%rsp) - 5d08: 4d 89 dd mov %r11,%r13 - 5d0b: 49 f7 d5 not %r13 - 5d0e: 49 21 dd and %rbx,%r13 - 5d11: 4d 31 e5 xor %r12,%r13 - 5d14: 49 89 dc mov %rbx,%r12 - 5d17: 49 f7 d4 not %r12 - 5d1a: 4c 89 6c 24 28 mov %r13,0x28(%rsp) - 5d1f: 4d 21 cc and %r9,%r12 - 5d22: 49 f7 d1 not %r9 - 5d25: 4d 21 d1 and %r10,%r9 - 5d28: 4d 31 dc xor %r11,%r12 - 5d2b: 4c 8b 5c 24 d0 mov -0x30(%rsp),%r11 - 5d30: 4d 89 ca mov %r9,%r10 - 5d33: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 - 5d38: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) - 5d3d: 49 89 fc mov %rdi,%r12 - 5d40: 49 31 da xor %rbx,%r10 - 5d43: 49 31 eb xor %rbp,%r11 - 5d46: 49 f7 d4 not %r12 - 5d49: 4c 89 54 24 30 mov %r10,0x30(%rsp) - 5d4e: 4c 8b 54 24 c8 mov -0x38(%rsp),%r10 - 5d53: 49 c1 c3 03 rol $0x3,%r11 - 5d57: 49 31 d1 xor %rdx,%r9 - 5d5a: 49 c1 c1 1c rol $0x1c,%r9 - 5d5e: 49 31 ca xor %rcx,%r10 - 5d61: 49 c1 c2 14 rol $0x14,%r10 - 5d65: 4c 89 d3 mov %r10,%rbx - 5d68: 48 f7 d3 not %rbx - 5d6b: 4c 21 db and %r11,%rbx - 5d6e: 4c 31 cb xor %r9,%rbx - 5d71: 48 89 5c 24 38 mov %rbx,0x38(%rsp) - 5d76: 4c 89 db mov %r11,%rbx - 5d79: 48 f7 d3 not %rbx - 5d7c: 48 21 fb and %rdi,%rbx - 5d7f: 4c 31 d3 xor %r10,%rbx - 5d82: 48 89 5c 24 18 mov %rbx,0x18(%rsp) - 5d87: 4c 89 e3 mov %r12,%rbx - 5d8a: 4c 21 c3 and %r8,%rbx - 5d8d: 49 31 ee xor %rbp,%r14 - 5d90: 49 89 dc mov %rbx,%r12 - 5d93: 49 c1 c6 12 rol $0x12,%r14 - 5d97: 4d 31 dc xor %r11,%r12 - 5d9a: 4d 89 c3 mov %r8,%r11 - 5d9d: 49 f7 d3 not %r11 - 5da0: 4c 89 64 24 d0 mov %r12,-0x30(%rsp) - 5da5: 48 8b 5c 24 a8 mov -0x58(%rsp),%rbx - 5daa: 4d 21 cb and %r9,%r11 - 5dad: 49 f7 d1 not %r9 - 5db0: 4d 21 d1 and %r10,%r9 - 5db3: 49 31 fb xor %rdi,%r11 - 5db6: 48 8b 7c 24 90 mov -0x70(%rsp),%rdi - 5dbb: 48 31 eb xor %rbp,%rbx - 5dbe: 4d 31 c1 xor %r8,%r9 - 5dc1: 4c 8b 44 24 b8 mov -0x48(%rsp),%r8 - 5dc6: 4c 89 5c 24 40 mov %r11,0x40(%rsp) - 5dcb: 48 c1 cb 1c ror $0x1c,%rbx - 5dcf: 4c 8b 5c 24 e0 mov -0x20(%rsp),%r11 - 5dd4: 48 31 f7 xor %rsi,%rdi - 5dd7: 4c 89 4c 24 c8 mov %r9,-0x38(%rsp) - 5ddc: 49 31 c0 xor %rax,%r8 - 5ddf: 4c 8b 0c 24 mov (%rsp),%r9 - 5de3: 48 d1 c7 rol $1,%rdi - 5de6: 49 c1 c0 06 rol $0x6,%r8 - 5dea: 49 31 d3 xor %rdx,%r11 - 5ded: 4d 89 c2 mov %r8,%r10 - 5df0: 49 c1 c3 19 rol $0x19,%r11 - 5df4: 49 31 c9 xor %rcx,%r9 - 5df7: 49 f7 d2 not %r10 - 5dfa: 4d 89 dd mov %r11,%r13 - 5dfd: 49 c1 c1 08 rol $0x8,%r9 - 5e01: 4d 21 da and %r11,%r10 - 5e04: 49 f7 d5 not %r13 - 5e07: 49 31 fa xor %rdi,%r10 - 5e0a: 4c 89 54 24 b8 mov %r10,-0x48(%rsp) - 5e0f: 4d 89 ea mov %r13,%r10 - 5e12: 4d 89 cd mov %r9,%r13 - 5e15: 4d 21 ca and %r9,%r10 - 5e18: 49 f7 d5 not %r13 - 5e1b: 4d 31 c2 xor %r8,%r10 - 5e1e: 4c 89 14 24 mov %r10,(%rsp) - 5e22: 4d 89 ea mov %r13,%r10 - 5e25: 4d 21 f2 and %r14,%r10 - 5e28: 4d 31 da xor %r11,%r10 - 5e2b: 4d 89 f3 mov %r14,%r11 - 5e2e: 49 f7 d3 not %r11 - 5e31: 49 21 fb and %rdi,%r11 - 5e34: 48 f7 d7 not %rdi - 5e37: 4c 21 c7 and %r8,%rdi - 5e3a: 4d 31 cb xor %r9,%r11 - 5e3d: 4c 8b 44 24 a0 mov -0x60(%rsp),%r8 - 5e42: 4c 8b 4c 24 d8 mov -0x28(%rsp),%r9 - 5e47: 4c 31 f7 xor %r14,%rdi - 5e4a: 4c 89 5c 24 e0 mov %r11,-0x20(%rsp) - 5e4f: 48 89 7c 24 48 mov %rdi,0x48(%rsp) - 5e54: 48 8b 7c 24 f8 mov -0x8(%rsp),%rdi - 5e59: 49 31 c8 xor %rcx,%r8 - 5e5c: 49 31 f1 xor %rsi,%r9 - 5e5f: 49 c1 c1 0a rol $0xa,%r9 - 5e63: 49 c1 c0 1b rol $0x1b,%r8 - 5e67: 48 31 c7 xor %rax,%rdi - 5e6a: 48 33 4c 24 e8 xor -0x18(%rsp),%rcx - 5e6f: 48 33 74 24 08 xor 0x8(%rsp),%rsi - 5e74: 48 c1 c9 19 ror $0x19,%rcx - 5e78: 49 89 fc mov %rdi,%r12 - 5e7b: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi - 5e80: 48 c1 c6 02 rol $0x2,%rsi - 5e84: 49 c1 c4 0f rol $0xf,%r12 - 5e88: 48 33 6c 24 f0 xor -0x10(%rsp),%rbp - 5e8d: 48 33 44 24 98 xor -0x68(%rsp),%rax - 5e92: 48 c1 cd 17 ror $0x17,%rbp - 5e96: 48 31 d7 xor %rdx,%rdi - 5e99: 4d 89 e5 mov %r12,%r13 - 5e9c: 48 33 54 24 c0 xor -0x40(%rsp),%rdx - 5ea1: 48 c1 ca 09 ror $0x9,%rdx - 5ea5: 49 89 fb mov %rdi,%r11 - 5ea8: 48 89 df mov %rbx,%rdi - 5eab: 49 f7 d5 not %r13 - 5eae: 49 c1 cb 08 ror $0x8,%r11 - 5eb2: 48 f7 d7 not %rdi - 5eb5: 48 c1 c8 02 ror $0x2,%rax - 5eb9: 4c 21 cf and %r9,%rdi - 5ebc: 4d 21 dd and %r11,%r13 - 5ebf: 4c 31 c7 xor %r8,%rdi - 5ec2: 4d 31 cd xor %r9,%r13 - 5ec5: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 5eca: 4c 89 cf mov %r9,%rdi - 5ecd: 4d 89 d9 mov %r11,%r9 - 5ed0: 49 f7 d1 not %r9 - 5ed3: 48 f7 d7 not %rdi - 5ed6: 4d 21 c1 and %r8,%r9 - 5ed9: 49 f7 d0 not %r8 - 5edc: 4c 21 e7 and %r12,%rdi - 5edf: 49 21 d8 and %rbx,%r8 - 5ee2: 48 31 df xor %rbx,%rdi - 5ee5: 4d 31 e1 xor %r12,%r9 - 5ee8: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 - 5eed: 4d 31 d8 xor %r11,%r8 - 5ef0: 49 89 cb mov %rcx,%r11 - 5ef3: 48 89 d1 mov %rdx,%rcx - 5ef6: 4c 89 44 24 d8 mov %r8,-0x28(%rsp) - 5efb: 49 89 f0 mov %rsi,%r8 - 5efe: 4c 89 de mov %r11,%rsi - 5f01: 48 f7 d1 not %rcx - 5f04: 48 f7 d6 not %rsi - 5f07: 4d 89 c6 mov %r8,%r14 - 5f0a: 4c 21 d9 and %r11,%rcx - 5f0d: 48 21 ee and %rbp,%rsi - 5f10: 49 f7 d6 not %r14 - 5f13: 48 31 c1 xor %rax,%rcx - 5f16: 48 31 d6 xor %rdx,%rsi - 5f19: 48 89 4c 24 e8 mov %rcx,-0x18(%rsp) - 5f1e: 48 89 f3 mov %rsi,%rbx - 5f21: 48 89 ee mov %rbp,%rsi - 5f24: 48 f7 d6 not %rsi - 5f27: 48 89 5c 24 08 mov %rbx,0x8(%rsp) - 5f2c: 4c 21 c6 and %r8,%rsi - 5f2f: 4c 31 de xor %r11,%rsi - 5f32: 4d 89 f3 mov %r14,%r11 - 5f35: 49 21 c3 and %rax,%r11 - 5f38: 48 f7 d0 not %rax - 5f3b: 4d 89 de mov %r11,%r14 - 5f3e: 49 31 ee xor %rbp,%r14 - 5f41: 48 21 d0 and %rdx,%rax - 5f44: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp - 5f49: 4c 31 c0 xor %r8,%rax - 5f4c: 4c 8b 44 24 38 mov 0x38(%rsp),%r8 - 5f51: 4c 89 74 24 f8 mov %r14,-0x8(%rsp) - 5f56: 4d 31 f8 xor %r15,%r8 - 5f59: 4c 33 44 24 b8 xor -0x48(%rsp),%r8 - 5f5e: 49 31 e8 xor %rbp,%r8 - 5f61: 48 8b 6c 24 28 mov 0x28(%rsp),%rbp - 5f66: 49 31 c8 xor %rcx,%r8 - 5f69: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx - 5f6e: 49 31 cc xor %rcx,%r12 - 5f71: 4c 33 24 24 xor (%rsp),%r12 - 5f75: 48 33 6c 24 d0 xor -0x30(%rsp),%rbp - 5f7a: 4c 89 6c 24 f0 mov %r13,-0x10(%rsp) - 5f7f: 49 31 fc xor %rdi,%r12 - 5f82: 4c 31 d5 xor %r10,%rbp - 5f85: 4c 8b 5c 24 b0 mov -0x50(%rsp),%r11 - 5f8a: 48 8b 54 24 c8 mov -0x38(%rsp),%rdx - 5f8f: 49 31 dc xor %rbx,%r12 - 5f92: 4c 31 ed xor %r13,%rbp - 5f95: 4c 33 5c 24 40 xor 0x40(%rsp),%r11 - 5f9a: 48 33 54 24 48 xor 0x48(%rsp),%rdx - 5f9f: 48 31 f5 xor %rsi,%rbp - 5fa2: 4c 33 5c 24 e0 xor -0x20(%rsp),%r11 - 5fa7: 48 33 54 24 30 xor 0x30(%rsp),%rdx - 5fac: 4d 89 e6 mov %r12,%r14 - 5faf: 48 33 54 24 d8 xor -0x28(%rsp),%rdx - 5fb4: 4d 31 cb xor %r9,%r11 - 5fb7: 49 d1 c6 rol $1,%r14 - 5fba: 4c 33 5c 24 f8 xor -0x8(%rsp),%r11 - 5fbf: 48 31 c2 xor %rax,%rdx - 5fc2: 49 89 ed mov %rbp,%r13 - 5fc5: 4c 89 db mov %r11,%rbx - 5fc8: 49 d1 c5 rol $1,%r13 - 5fcb: 49 31 d6 xor %rdx,%r14 - 5fce: 48 d1 c2 rol $1,%rdx - 5fd1: 48 31 ea xor %rbp,%rdx - 5fd4: 4d 31 c5 xor %r8,%r13 - 5fd7: 48 d1 c3 rol $1,%rbx - 5fda: 48 89 cd mov %rcx,%rbp - 5fdd: 49 d1 c0 rol $1,%r8 - 5fe0: 4c 31 e3 xor %r12,%rbx - 5fe3: 4d 31 d8 xor %r11,%r8 - 5fe6: 4d 31 f7 xor %r14,%r15 - 5fe9: 4c 31 ed xor %r13,%rbp - 5fec: 49 31 da xor %rbx,%r10 - 5fef: 48 c1 cd 14 ror $0x14,%rbp - 5ff3: 4d 89 fb mov %r15,%r11 - 5ff6: 49 c1 ca 15 ror $0x15,%r10 - 5ffa: 49 31 d1 xor %rdx,%r9 - 5ffd: 49 89 ef mov %rbp,%r15 - 6000: 49 c1 c1 15 rol $0x15,%r9 - 6004: 4c 31 c0 xor %r8,%rax - 6007: 4c 31 ef xor %r13,%rdi - 600a: 48 c1 c0 0e rol $0xe,%rax - 600e: 49 f7 d7 not %r15 - 6011: 48 c1 cf 13 ror $0x13,%rdi - 6015: 48 31 de xor %rbx,%rsi - 6018: 4d 89 fc mov %r15,%r12 - 601b: 4c 8b 7c 24 88 mov -0x78(%rsp),%r15 - 6020: 48 c1 ce 03 ror $0x3,%rsi - 6024: 4d 21 d4 and %r10,%r12 - 6027: 49 8b 4f 08 mov 0x8(%r15),%rcx - 602b: 4c 31 d9 xor %r11,%rcx - 602e: 49 89 cf mov %rcx,%r15 - 6031: 48 8b 4c 24 e8 mov -0x18(%rsp),%rcx - 6036: 4d 31 e7 xor %r12,%r15 - 6039: 4d 89 d4 mov %r10,%r12 - 603c: 49 f7 d4 not %r12 - 603f: 4d 21 cc and %r9,%r12 - 6042: 49 31 ec xor %rbp,%r12 - 6045: 4c 89 64 24 90 mov %r12,-0x70(%rsp) - 604a: 4d 89 cc mov %r9,%r12 - 604d: 49 f7 d4 not %r12 - 6050: 49 21 c4 and %rax,%r12 - 6053: 4d 31 d4 xor %r10,%r12 - 6056: 49 89 c2 mov %rax,%r10 - 6059: 49 f7 d2 not %r10 - 605c: 4c 89 64 24 98 mov %r12,-0x68(%rsp) - 6061: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 - 6066: 4d 21 da and %r11,%r10 - 6069: 49 f7 d3 not %r11 - 606c: 49 21 eb and %rbp,%r11 - 606f: 4d 31 ca xor %r9,%r10 - 6072: 4c 8b 4c 24 c8 mov -0x38(%rsp),%r9 - 6077: 49 31 c3 xor %rax,%r11 - 607a: 4c 89 54 24 18 mov %r10,0x18(%rsp) - 607f: 4c 8b 54 24 b8 mov -0x48(%rsp),%r10 - 6084: 4c 89 5c 24 a0 mov %r11,-0x60(%rsp) - 6089: 4c 8b 5c 24 b0 mov -0x50(%rsp),%r11 - 608e: 4d 31 c1 xor %r8,%r9 - 6091: 49 c1 c1 14 rol $0x14,%r9 - 6095: 4d 31 f2 xor %r14,%r10 - 6098: 49 31 d3 xor %rdx,%r11 - 609b: 49 c1 c2 03 rol $0x3,%r10 - 609f: 4c 89 d8 mov %r11,%rax - 60a2: 4d 89 cb mov %r9,%r11 - 60a5: 49 f7 d3 not %r11 - 60a8: 48 c1 c0 1c rol $0x1c,%rax - 60ac: 4d 21 d3 and %r10,%r11 - 60af: 49 31 c3 xor %rax,%r11 - 60b2: 4c 89 5c 24 a8 mov %r11,-0x58(%rsp) - 60b7: 4d 89 d3 mov %r10,%r11 - 60ba: 49 f7 d3 not %r11 - 60bd: 49 21 fb and %rdi,%r11 - 60c0: 4d 31 ec xor %r13,%r12 - 60c3: 4c 31 f1 xor %r14,%rcx - 60c6: 4d 31 cb xor %r9,%r11 - 60c9: 48 c1 c1 12 rol $0x12,%rcx - 60cd: 4c 89 5c 24 b0 mov %r11,-0x50(%rsp) - 60d2: 49 89 fb mov %rdi,%r11 - 60d5: 49 f7 d3 not %r11 - 60d8: 49 21 f3 and %rsi,%r11 - 60db: 4d 31 d3 xor %r10,%r11 - 60de: 49 89 f2 mov %rsi,%r10 - 60e1: 49 f7 d2 not %r10 - 60e4: 4c 89 5c 24 b8 mov %r11,-0x48(%rsp) - 60e9: 49 21 c2 and %rax,%r10 - 60ec: 48 f7 d0 not %rax - 60ef: 49 31 fa xor %rdi,%r10 - 60f2: 4c 21 c8 and %r9,%rax - 60f5: 48 8b 7c 24 e0 mov -0x20(%rsp),%rdi - 60fa: 49 89 c3 mov %rax,%r11 - 60fd: 4c 89 54 24 c0 mov %r10,-0x40(%rsp) - 6102: 4c 89 e0 mov %r12,%rax - 6105: 49 31 f3 xor %rsi,%r11 - 6108: 48 31 d7 xor %rdx,%rdi - 610b: 48 8b 74 24 d0 mov -0x30(%rsp),%rsi - 6110: 48 d1 c0 rol $1,%rax - 6113: 49 89 f9 mov %rdi,%r9 - 6116: 48 8b 7c 24 d8 mov -0x28(%rsp),%rdi - 611b: 4c 89 5c 24 c8 mov %r11,-0x38(%rsp) - 6120: 48 31 de xor %rbx,%rsi - 6123: 49 c1 c1 19 rol $0x19,%r9 - 6127: 48 c1 c6 06 rol $0x6,%rsi - 612b: 4c 31 c7 xor %r8,%rdi - 612e: 48 c1 c7 08 rol $0x8,%rdi - 6132: 49 89 f2 mov %rsi,%r10 - 6135: 49 89 fc mov %rdi,%r12 - 6138: 49 f7 d2 not %r10 - 613b: 4d 21 ca and %r9,%r10 - 613e: 49 f7 d4 not %r12 - 6141: 49 31 c2 xor %rax,%r10 - 6144: 49 21 cc and %rcx,%r12 - 6147: 4c 89 54 24 d0 mov %r10,-0x30(%rsp) - 614c: 4d 31 cc xor %r9,%r12 - 614f: 4d 89 ca mov %r9,%r10 - 6152: 49 89 c9 mov %rcx,%r9 - 6155: 49 f7 d1 not %r9 - 6158: 49 f7 d2 not %r10 - 615b: 49 21 c1 and %rax,%r9 - 615e: 48 f7 d0 not %rax - 6161: 49 21 fa and %rdi,%r10 - 6164: 48 21 f0 and %rsi,%rax - 6167: 49 31 f9 xor %rdi,%r9 - 616a: 49 31 f2 xor %rsi,%r10 - 616d: 48 89 c7 mov %rax,%rdi - 6170: 4c 89 54 24 d8 mov %r10,-0x28(%rsp) - 6175: 48 31 cf xor %rcx,%rdi - 6178: 4c 89 4c 24 e0 mov %r9,-0x20(%rsp) - 617d: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 6182: 48 8b 44 24 30 mov 0x30(%rsp),%rax - 6187: 48 8b 74 24 38 mov 0x38(%rsp),%rsi - 618c: 4c 8b 0c 24 mov (%rsp),%r9 - 6190: 4c 8b 54 24 f0 mov -0x10(%rsp),%r10 - 6195: 4c 31 c0 xor %r8,%rax - 6198: 48 8b 4c 24 f8 mov -0x8(%rsp),%rcx - 619d: 4c 31 f6 xor %r14,%rsi - 61a0: 48 c1 c0 1b rol $0x1b,%rax - 61a4: 48 8b 6c 24 28 mov 0x28(%rsp),%rbp - 61a9: 48 c1 ce 1c ror $0x1c,%rsi - 61ad: 4d 31 e9 xor %r13,%r9 - 61b0: 49 31 da xor %rbx,%r10 - 61b3: 48 31 d1 xor %rdx,%rcx - 61b6: 49 c1 c2 0f rol $0xf,%r10 - 61ba: 48 c1 c9 08 ror $0x8,%rcx - 61be: 48 89 f7 mov %rsi,%rdi - 61c1: 48 31 eb xor %rbp,%rbx - 61c4: 49 c1 c1 0a rol $0xa,%r9 - 61c8: 4d 89 d3 mov %r10,%r11 - 61cb: 48 f7 d7 not %rdi - 61ce: 48 c1 cb 02 ror $0x2,%rbx - 61d2: 49 f7 d3 not %r11 - 61d5: 4c 21 cf and %r9,%rdi - 61d8: 49 21 cb and %rcx,%r11 - 61db: 48 31 c7 xor %rax,%rdi - 61de: 4d 31 cb xor %r9,%r11 - 61e1: 48 89 7c 24 f0 mov %rdi,-0x10(%rsp) - 61e6: 4c 89 cf mov %r9,%rdi - 61e9: 4c 89 5c 24 f8 mov %r11,-0x8(%rsp) - 61ee: 49 89 cb mov %rcx,%r11 - 61f1: 48 f7 d7 not %rdi - 61f4: 49 f7 d3 not %r11 - 61f7: 4c 21 d7 and %r10,%rdi - 61fa: 49 21 c3 and %rax,%r11 - 61fd: 48 f7 d0 not %rax - 6200: 48 31 f7 xor %rsi,%rdi - 6203: 48 21 f0 and %rsi,%rax - 6206: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 620b: 4d 31 d3 xor %r10,%r11 - 620e: 49 89 c1 mov %rax,%r9 - 6211: 48 8b 44 24 40 mov 0x40(%rsp),%rax - 6216: 49 31 c9 xor %rcx,%r9 - 6219: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx - 621e: 4c 31 ee xor %r13,%rsi - 6221: 48 31 d0 xor %rdx,%rax - 6224: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 6229: 48 c1 c6 02 rol $0x2,%rsi - 622d: 4c 89 0c 24 mov %r9,(%rsp) - 6231: 4c 31 c1 xor %r8,%rcx - 6234: 48 c1 c8 09 ror $0x9,%rax - 6238: 48 c1 c9 19 ror $0x19,%rcx - 623c: 4c 31 f2 xor %r14,%rdx - 623f: 49 89 c6 mov %rax,%r14 - 6242: 49 89 c8 mov %rcx,%r8 - 6245: 48 c1 ca 17 ror $0x17,%rdx - 6249: 49 f7 d6 not %r14 - 624c: 49 f7 d0 not %r8 - 624f: 49 21 ce and %rcx,%r14 - 6252: 49 21 d0 and %rdx,%r8 - 6255: 49 31 de xor %rbx,%r14 - 6258: 49 31 c0 xor %rax,%r8 - 625b: 4c 89 44 24 08 mov %r8,0x8(%rsp) - 6260: 49 89 d0 mov %rdx,%r8 - 6263: 49 f7 d0 not %r8 - 6266: 49 21 f0 and %rsi,%r8 - 6269: 49 31 c8 xor %rcx,%r8 - 626c: 48 89 f1 mov %rsi,%rcx - 626f: 48 f7 d1 not %rcx - 6272: 48 21 d9 and %rbx,%rcx - 6275: 48 f7 d3 not %rbx - 6278: 48 83 44 24 88 10 addq $0x10,-0x78(%rsp) - 627e: 48 31 d1 xor %rdx,%rcx - 6281: 48 21 c3 and %rax,%rbx - 6284: 48 8d 15 75 3f 00 00 lea 0x3f75(%rip),%rdx # a200 - 628b: 48 89 4c 24 10 mov %rcx,0x10(%rsp) - 6290: 48 31 f3 xor %rsi,%rbx - 6293: 48 3b 54 24 88 cmp -0x78(%rsp),%rdx - 6298: 0f 85 62 f9 ff ff jne 5c00 - 629e: 48 8b 44 24 90 mov -0x70(%rsp),%rax - 62a3: 48 89 fa mov %rdi,%rdx - 62a6: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi - 62ab: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 - 62b0: 48 89 47 08 mov %rax,0x8(%rdi) - 62b4: 48 8b 44 24 98 mov -0x68(%rsp),%rax - 62b9: 4c 89 3f mov %r15,(%rdi) - 62bc: 48 89 47 10 mov %rax,0x10(%rdi) - 62c0: 48 8b 44 24 a0 mov -0x60(%rsp),%rax - 62c5: 4c 89 6f 18 mov %r13,0x18(%rdi) - 62c9: 48 89 47 20 mov %rax,0x20(%rdi) - 62cd: 48 8b 44 24 a8 mov -0x58(%rsp),%rax - 62d2: 4c 89 67 60 mov %r12,0x60(%rdi) - 62d6: 48 89 47 28 mov %rax,0x28(%rdi) - 62da: 48 8b 44 24 b0 mov -0x50(%rsp),%rax - 62df: 48 89 97 80 00 00 00 mov %rdx,0x80(%rdi) - 62e6: 48 89 47 30 mov %rax,0x30(%rdi) - 62ea: 48 8b 44 24 b8 mov -0x48(%rsp),%rax - 62ef: 48 89 47 38 mov %rax,0x38(%rdi) - 62f3: 48 8b 44 24 c0 mov -0x40(%rsp),%rax - 62f8: 48 89 47 40 mov %rax,0x40(%rdi) - 62fc: 48 8b 44 24 c8 mov -0x38(%rsp),%rax - 6301: 48 89 47 48 mov %rax,0x48(%rdi) - 6305: 48 8b 44 24 d0 mov -0x30(%rsp),%rax - 630a: 48 89 47 50 mov %rax,0x50(%rdi) - 630e: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 6313: 48 89 47 58 mov %rax,0x58(%rdi) - 6317: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 631c: 48 89 47 68 mov %rax,0x68(%rdi) - 6320: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 6325: 48 89 47 70 mov %rax,0x70(%rdi) - 6329: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 632e: 48 89 47 78 mov %rax,0x78(%rdi) - 6332: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 6337: 4c 89 9f 90 00 00 00 mov %r11,0x90(%rdi) - 633e: 48 89 87 88 00 00 00 mov %rax,0x88(%rdi) - 6345: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 634a: 4c 89 8f 98 00 00 00 mov %r9,0x98(%rdi) - 6351: 4c 89 b7 a0 00 00 00 mov %r14,0xa0(%rdi) - 6358: 48 89 87 a8 00 00 00 mov %rax,0xa8(%rdi) - 635f: 4c 89 87 b0 00 00 00 mov %r8,0xb0(%rdi) - 6366: 48 89 8f b8 00 00 00 mov %rcx,0xb8(%rdi) - 636d: 48 89 9f c0 00 00 00 mov %rbx,0xc0(%rdi) - 6374: 48 83 c4 58 add $0x58,%rsp - 6378: 5b pop %rbx - 6379: 5d pop %rbp - 637a: 41 5c pop %r12 - 637c: 41 5d pop %r13 - 637e: 41 5e pop %r14 - 6380: 41 5f pop %r15 - 6382: c3 ret - 6383: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 638a: 00 00 00 00 - 638e: 66 90 xchg %ax,%ax - -0000000000006390 : - 6390: 41 56 push %r14 - 6392: 31 c0 xor %eax,%eax - 6394: 49 89 d6 mov %rdx,%r14 - 6397: 41 55 push %r13 - 6399: 41 89 cd mov %ecx,%r13d - 639c: 41 54 push %r12 - 639e: 55 push %rbp - 639f: 48 89 fd mov %rdi,%rbp - 63a2: 48 83 c7 08 add $0x8,%rdi - 63a6: 53 push %rbx - 63a7: 48 89 e9 mov %rbp,%rcx - 63aa: 48 89 f3 mov %rsi,%rbx - 63ad: 48 81 ec d0 00 00 00 sub $0xd0,%rsp - 63b4: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) - 63bb: 00 - 63bc: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 63c3: 00 00 00 00 - 63c7: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 63cb: 48 29 f9 sub %rdi,%rcx - 63ce: 81 c1 c8 00 00 00 add $0xc8,%ecx - 63d4: c1 e9 03 shr $0x3,%ecx - 63d7: f3 48 ab rep stos %rax,%es:(%rdi) - 63da: 48 81 fa 87 00 00 00 cmp $0x87,%rdx - 63e1: 0f 87 22 08 00 00 ja 6c09 - 63e7: e9 aa 08 00 00 jmp 6c96 - 63ec: 0f 1f 40 00 nopl 0x0(%rax) - 63f0: f3 0f 6f 33 movdqu (%rbx),%xmm6 - 63f4: f3 44 0f 6f 43 10 movdqu 0x10(%rbx),%xmm8 - 63fa: 66 0f ef ff pxor %xmm7,%xmm7 - 63fe: 48 81 c3 88 00 00 00 add $0x88,%rbx - 6405: f3 44 0f 6f 63 a8 movdqu -0x58(%rbx),%xmm12 - 640b: f3 44 0f 6f 5b 98 movdqu -0x68(%rbx),%xmm11 - 6411: 0f 29 34 24 movaps %xmm6,(%rsp) - 6415: 66 0f 6f 14 24 movdqa (%rsp),%xmm2 - 641a: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 - 641f: f3 44 0f 6f 73 b8 movdqu -0x48(%rbx),%xmm14 - 6425: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 642a: f3 44 0f 6f 7b c8 movdqu -0x38(%rbx),%xmm15 - 6430: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 6435: f3 0f 6f 6b d8 movdqu -0x28(%rbx),%xmm5 - 643a: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 643f: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 - 6445: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 - 644a: 66 0f 71 d4 08 psrlw $0x8,%xmm4 - 644f: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 6454: 66 0f 67 d0 packuswb %xmm0,%xmm2 - 6458: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 - 645d: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 6461: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6466: 66 0f 71 d6 08 psrlw $0x8,%xmm6 - 646b: 66 44 0f 67 c8 packuswb %xmm0,%xmm9 - 6470: 66 41 0f 6f c7 movdqa %xmm15,%xmm0 - 6475: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 647a: 66 0f 67 e0 packuswb %xmm0,%xmm4 - 647e: f3 0f 6f 43 e8 movdqu -0x18(%rbx),%xmm0 - 6483: 66 44 0f 6f d4 movdqa %xmm4,%xmm10 - 6488: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 648d: 66 41 0f 71 d2 08 psrlw $0x8,%xmm10 - 6493: 66 0f 67 e8 packuswb %xmm0,%xmm5 - 6497: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 - 649c: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 64a1: 66 0f 67 f0 packuswb %xmm0,%xmm6 - 64a5: 66 0f 6f c5 movdqa %xmm5,%xmm0 - 64a9: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 64ae: 66 0f 6f ce movdqa %xmm6,%xmm1 - 64b2: 66 44 0f 67 d0 packuswb %xmm0,%xmm10 - 64b7: 66 0f 71 d1 08 psrlw $0x8,%xmm1 - 64bc: 66 41 0f 6f c2 movdqa %xmm10,%xmm0 - 64c1: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 64c6: 66 0f 67 c8 packuswb %xmm0,%xmm1 - 64ca: 66 0f ef c0 pxor %xmm0,%xmm0 - 64ce: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 64d3: 66 0f 68 cf punpckhbw %xmm7,%xmm1 - 64d7: 66 44 0f 60 ef punpcklbw %xmm7,%xmm13 - 64dc: 66 41 0f 6f dd movdqa %xmm13,%xmm3 - 64e1: 66 0f 61 d8 punpcklwd %xmm0,%xmm3 - 64e5: 0f 29 5c 24 40 movaps %xmm3,0x40(%rsp) - 64ea: 66 41 0f 6f dd movdqa %xmm13,%xmm3 - 64ef: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 64f4: 66 0f 69 c8 punpckhwd %xmm0,%xmm1 - 64f8: 0f 29 4c 24 70 movaps %xmm1,0x70(%rsp) - 64fd: 66 0f 76 c9 pcmpeqd %xmm1,%xmm1 - 6501: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 - 6505: 66 44 0f 61 e8 punpcklwd %xmm0,%xmm13 - 650a: 66 0f 71 d1 08 psrlw $0x8,%xmm1 - 650f: 0f 29 5c 24 50 movaps %xmm3,0x50(%rsp) - 6514: 66 0f 6f 1c 24 movdqa (%rsp),%xmm3 - 6519: 66 44 0f db c9 pand %xmm1,%xmm9 - 651e: 66 0f db e9 pand %xmm1,%xmm5 - 6522: 66 0f db d1 pand %xmm1,%xmm2 - 6526: 44 0f 29 6c 24 60 movaps %xmm13,0x60(%rsp) - 652c: 66 0f db e1 pand %xmm1,%xmm4 - 6530: 66 41 0f 67 d1 packuswb %xmm9,%xmm2 - 6535: 66 44 0f db d1 pand %xmm1,%xmm10 - 653a: 66 0f 67 e5 packuswb %xmm5,%xmm4 - 653e: 66 0f 6f ea movdqa %xmm2,%xmm5 - 6542: 66 0f db d1 pand %xmm1,%xmm2 - 6546: 66 44 0f 6f cc movdqa %xmm4,%xmm9 - 654b: 66 0f db e1 pand %xmm1,%xmm4 - 654f: 66 0f db f1 pand %xmm1,%xmm6 - 6553: 66 0f 67 d4 packuswb %xmm4,%xmm2 - 6557: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 - 655d: 66 0f db d9 pand %xmm1,%xmm3 - 6561: 66 0f 6f e2 movdqa %xmm2,%xmm4 - 6565: 66 0f 68 d7 punpckhbw %xmm7,%xmm2 - 6569: 66 41 0f 67 f2 packuswb %xmm10,%xmm6 - 656e: 66 0f 71 f2 08 psllw $0x8,%xmm2 - 6573: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 6578: 66 44 0f 6f d6 movdqa %xmm6,%xmm10 - 657d: 0f 29 54 24 30 movaps %xmm2,0x30(%rsp) - 6582: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 6587: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 - 658c: 66 44 0f db d9 pand %xmm1,%xmm11 - 6591: 66 0f db d1 pand %xmm1,%xmm2 - 6595: 66 44 0f 6f cd movdqa %xmm5,%xmm9 - 659a: 66 44 0f 60 d7 punpcklbw %xmm7,%xmm10 - 659f: 66 0f 67 da packuswb %xmm2,%xmm3 - 65a3: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 - 65a8: 66 44 0f 60 cf punpcklbw %xmm7,%xmm9 - 65ad: 66 0f db d1 pand %xmm1,%xmm2 - 65b1: 66 45 0f 6f c6 movdqa %xmm14,%xmm8 - 65b6: 66 45 0f 6f ea movdqa %xmm10,%xmm13 - 65bb: 66 44 0f 67 da packuswb %xmm2,%xmm11 - 65c0: 66 41 0f 6f d7 movdqa %xmm15,%xmm2 - 65c5: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 65ca: 66 0f db d1 pand %xmm1,%xmm2 - 65ce: 66 44 0f db c1 pand %xmm1,%xmm8 - 65d3: 66 0f 68 ef punpckhbw %xmm7,%xmm5 - 65d7: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 - 65dc: 66 44 0f 67 c2 packuswb %xmm2,%xmm8 - 65e1: f3 0f 6f 53 d8 movdqu -0x28(%rbx),%xmm2 - 65e6: 66 0f 60 e7 punpcklbw %xmm7,%xmm4 - 65ea: 44 0f 29 54 24 10 movaps %xmm10,0x10(%rsp) - 65f0: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 - 65f5: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 65fa: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 - 65fe: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 - 6603: 66 0f db d1 pand %xmm1,%xmm2 - 6607: 66 44 0f db d9 pand %xmm1,%xmm11 - 660c: 0f 29 ac 24 90 00 00 movaps %xmm5,0x90(%rsp) - 6613: 00 - 6614: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 - 661a: 66 0f 68 f7 punpckhbw %xmm7,%xmm6 - 661e: 66 44 0f 69 c8 punpckhwd %xmm0,%xmm9 - 6623: 44 0f 29 94 24 80 00 movaps %xmm10,0x80(%rsp) - 662a: 00 00 - 662c: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 - 6631: f3 0f 6f 53 e8 movdqu -0x18(%rbx),%xmm2 - 6636: 66 0f 71 f4 08 psllw $0x8,%xmm4 - 663b: 66 0f db d1 pand %xmm1,%xmm2 - 663f: 66 44 0f 67 d2 packuswb %xmm2,%xmm10 - 6644: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 6648: 66 0f db d9 pand %xmm1,%xmm3 - 664c: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 6651: 66 41 0f 67 db packuswb %xmm11,%xmm3 - 6656: 66 0f 6f ea movdqa %xmm2,%xmm5 - 665a: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 665f: 66 44 0f db c1 pand %xmm1,%xmm8 - 6664: 66 41 0f 67 ec packuswb %xmm12,%xmm5 - 6669: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 666e: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 - 6673: 66 44 0f 6f f2 movdqa %xmm2,%xmm14 - 6678: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 - 667e: 66 44 0f db d1 pand %xmm1,%xmm10 - 6683: 66 45 0f 67 f4 packuswb %xmm12,%xmm14 - 6688: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 668d: 66 45 0f 67 c2 packuswb %xmm10,%xmm8 - 6692: 66 41 0f 6f d6 movdqa %xmm14,%xmm2 - 6697: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 - 669d: 66 44 0f db f1 pand %xmm1,%xmm14 - 66a2: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 66a7: 66 0f db e9 pand %xmm1,%xmm5 - 66ab: 66 44 0f 6f db movdqa %xmm3,%xmm11 - 66b0: 66 44 0f 67 e2 packuswb %xmm2,%xmm12 - 66b5: 66 41 0f 67 ee packuswb %xmm14,%xmm5 - 66ba: 66 45 0f 6f f0 movdqa %xmm8,%xmm14 - 66bf: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 - 66c4: 66 41 0f 71 d6 08 psrlw $0x8,%xmm14 - 66ca: 66 44 0f 68 e7 punpckhbw %xmm7,%xmm12 - 66cf: 66 0f 60 d7 punpcklbw %xmm7,%xmm2 - 66d3: 66 41 0f 71 d3 08 psrlw $0x8,%xmm11 - 66d9: 66 0f db d9 pand %xmm1,%xmm3 - 66dd: 66 44 0f 6f fa movdqa %xmm2,%xmm15 - 66e2: 66 41 0f db c8 pand %xmm8,%xmm1 - 66e7: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 - 66eb: 0f 29 14 24 movaps %xmm2,(%rsp) - 66ef: 66 0f 67 d9 packuswb %xmm1,%xmm3 - 66f3: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 - 66f8: 66 45 0f 67 de packuswb %xmm14,%xmm11 - 66fd: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 - 6702: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 6707: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 - 670c: 66 44 0f 60 f7 punpcklbw %xmm7,%xmm14 - 6711: 66 44 0f 68 df punpckhbw %xmm7,%xmm11 - 6716: 66 44 0f 60 c7 punpcklbw %xmm7,%xmm8 - 671b: 44 0f 29 a4 24 b0 00 movaps %xmm12,0xb0(%rsp) - 6722: 00 00 - 6724: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 6729: 66 0f 68 df punpckhbw %xmm7,%xmm3 - 672d: 66 0f 68 ef punpckhbw %xmm7,%xmm5 - 6731: 66 44 0f 60 e7 punpcklbw %xmm7,%xmm12 - 6736: 66 41 0f 6f fd movdqa %xmm13,%xmm7 - 673b: 66 0f 6f cc movdqa %xmm4,%xmm1 - 673f: 66 0f 61 f8 punpcklwd %xmm0,%xmm7 - 6743: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 6747: 66 45 0f 6f d6 movdqa %xmm14,%xmm10 - 674c: 66 0f 72 f7 18 pslld $0x18,%xmm7 - 6751: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 - 6756: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 - 675a: 44 0f 29 74 24 20 movaps %xmm14,0x20(%rsp) - 6760: 66 0f eb f9 por %xmm1,%xmm7 - 6764: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 6769: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 676e: 66 44 0f 69 d8 punpckhwd %xmm0,%xmm11 - 6773: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 6777: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 - 677c: 0f 29 94 24 a0 00 00 movaps %xmm2,0xa0(%rsp) - 6783: 00 - 6784: 66 41 0f 72 f4 10 pslld $0x10,%xmm12 - 678a: 66 0f 6f 54 24 30 movdqa 0x30(%rsp),%xmm2 - 6790: 66 0f 72 f1 10 pslld $0x10,%xmm1 - 6795: 44 0f 29 9c 24 c0 00 movaps %xmm11,0xc0(%rsp) - 679c: 00 00 - 679e: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 - 67a3: 66 44 0f 69 c0 punpckhwd %xmm0,%xmm8 - 67a8: 66 44 0f 69 e8 punpckhwd %xmm0,%xmm13 - 67ad: 66 44 0f 61 d8 punpcklwd %xmm0,%xmm11 - 67b2: 66 45 0f eb e0 por %xmm8,%xmm12 - 67b7: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 67bc: 66 41 0f eb cb por %xmm11,%xmm1 - 67c1: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 67c6: 66 44 0f 6f df movdqa %xmm7,%xmm11 - 67cb: 66 44 0f eb d9 por %xmm1,%xmm11 - 67d0: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 - 67d5: 66 0f 6f ca movdqa %xmm2,%xmm1 - 67d9: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 67dd: 66 0f 72 f7 18 pslld $0x18,%xmm7 - 67e2: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 - 67e7: 66 0f eb f9 por %xmm1,%xmm7 - 67eb: 66 0f 6f cd movdqa %xmm5,%xmm1 - 67ef: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 67f4: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 67f8: 66 41 0f 72 f5 18 pslld $0x18,%xmm13 - 67fe: 66 0f 69 e0 punpckhwd %xmm0,%xmm4 - 6802: 66 0f 72 f1 10 pslld $0x10,%xmm1 - 6807: 66 44 0f 69 f8 punpckhwd %xmm0,%xmm15 - 680c: 66 44 0f 69 d0 punpckhwd %xmm0,%xmm10 - 6811: 66 41 0f eb c8 por %xmm8,%xmm1 - 6816: 66 44 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm8 - 681d: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 - 6822: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 - 6826: 66 41 0f eb e5 por %xmm13,%xmm4 - 682b: 66 0f 69 f0 punpckhwd %xmm0,%xmm6 - 682f: 66 0f 69 d0 punpckhwd %xmm0,%xmm2 - 6833: 66 44 0f 6f 6c 24 40 movdqa 0x40(%rsp),%xmm13 - 683a: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 - 683e: 66 0f ef c0 pxor %xmm0,%xmm0 - 6842: 66 0f eb cf por %xmm7,%xmm1 - 6846: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 - 684b: 66 0f 72 f5 10 pslld $0x10,%xmm5 - 6850: 66 41 0f eb e4 por %xmm12,%xmm4 - 6855: 66 0f eb eb por %xmm3,%xmm5 - 6859: 66 0f 72 f6 18 pslld $0x18,%xmm6 - 685e: 66 41 0f 6f d8 movdqa %xmm8,%xmm3 - 6863: 66 45 0f 6f c5 movdqa %xmm13,%xmm8 - 6868: 66 0f 73 f3 28 psllq $0x28,%xmm3 - 686d: 66 0f eb d6 por %xmm6,%xmm2 - 6871: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 - 6876: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 687a: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 687f: 66 0f eb f5 por %xmm5,%xmm6 - 6883: 66 0f 6f 2c 24 movdqa (%rsp),%xmm5 - 6888: f3 44 0f 6f 45 10 movdqu 0x10(%rbp),%xmm8 - 688e: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 6893: 66 0f eb d3 por %xmm3,%xmm2 - 6897: 66 41 0f 6f db movdqa %xmm11,%xmm3 - 689c: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 - 68a0: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 - 68a4: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 68a9: 66 44 0f 62 d8 punpckldq %xmm0,%xmm11 - 68ae: 66 0f eb d3 por %xmm3,%xmm2 - 68b2: 66 0f 6f 5c 24 20 movdqa 0x20(%rsp),%xmm3 - 68b8: 66 0f 6f 7c 24 50 movdqa 0x50(%rsp),%xmm7 - 68be: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 - 68c2: 66 0f 73 f3 20 psllq $0x20,%xmm3 - 68c7: 66 0f eb dd por %xmm5,%xmm3 - 68cb: 66 41 0f 6f ef movdqa %xmm15,%xmm5 - 68d0: 66 44 0f 6a f8 punpckhdq %xmm0,%xmm15 - 68d5: 66 0f eb d3 por %xmm3,%xmm2 - 68d9: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 - 68de: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 68e2: 66 44 0f ef c2 pxor %xmm2,%xmm8 - 68e7: 66 0f 6f d7 movdqa %xmm7,%xmm2 - 68eb: 66 0f 62 d8 punpckldq %xmm0,%xmm3 - 68ef: 66 0f 62 d0 punpckldq %xmm0,%xmm2 - 68f3: 66 0f 73 f3 28 psllq $0x28,%xmm3 - 68f8: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 - 68fd: 44 0f 11 45 10 movups %xmm8,0x10(%rbp) - 6902: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 6907: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 690c: 66 41 0f 73 f1 28 psllq $0x28,%xmm9 - 6912: 66 41 0f 73 f7 30 psllq $0x30,%xmm15 - 6918: 66 0f eb d3 por %xmm3,%xmm2 - 691c: 66 0f 6f dc movdqa %xmm4,%xmm3 - 6920: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 - 6924: 66 0f 62 d8 punpckldq %xmm0,%xmm3 - 6928: 66 0f eb d3 por %xmm3,%xmm2 - 692c: 66 41 0f 6f da movdqa %xmm10,%xmm3 - 6931: 66 44 0f 6a d0 punpckhdq %xmm0,%xmm10 - 6936: 66 0f 62 d8 punpckldq %xmm0,%xmm3 - 693a: 66 41 0f 73 f2 20 psllq $0x20,%xmm10 - 6940: 66 0f 73 f3 20 psllq $0x20,%xmm3 - 6945: 66 45 0f eb d7 por %xmm15,%xmm10 - 694a: 66 44 0f 6f 7c 24 70 movdqa 0x70(%rsp),%xmm15 - 6951: 66 0f eb dd por %xmm5,%xmm3 - 6955: 66 0f eb d3 por %xmm3,%xmm2 - 6959: f3 0f 6f 5d 20 movdqu 0x20(%rbp),%xmm3 - 695e: 66 0f ef da pxor %xmm2,%xmm3 - 6962: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 - 6967: 66 0f 6f df movdqa %xmm7,%xmm3 - 696b: 66 0f 6f 7c 24 60 movdqa 0x60(%rsp),%xmm7 - 6971: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 - 6975: 44 0f 11 65 20 movups %xmm12,0x20(%rbp) - 697a: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 697e: f3 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm3 - 6983: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 6988: 66 41 0f eb d1 por %xmm9,%xmm2 - 698d: 66 44 0f 6f 8c 24 80 movdqa 0x80(%rsp),%xmm9 - 6994: 00 00 00 - 6997: 66 0f eb e2 por %xmm2,%xmm4 - 699b: 66 0f 6f d7 movdqa %xmm7,%xmm2 - 699f: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 - 69a3: 66 41 0f eb e2 por %xmm10,%xmm4 - 69a8: 66 0f 62 d0 punpckldq %xmm0,%xmm2 - 69ac: 66 44 0f 6f 94 24 a0 movdqa 0xa0(%rsp),%xmm10 - 69b3: 00 00 00 - 69b6: 66 0f ef dc pxor %xmm4,%xmm3 - 69ba: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 69bf: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 - 69c4: 66 0f 62 e0 punpckldq %xmm0,%xmm4 - 69c8: 66 41 0f 6f ea movdqa %xmm10,%xmm5 - 69cd: 0f 11 5d 30 movups %xmm3,0x30(%rbp) - 69d1: 66 0f 73 f4 28 psllq $0x28,%xmm4 - 69d6: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 69da: 66 0f eb d4 por %xmm4,%xmm2 - 69de: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 69e3: 66 0f 6f e1 movdqa %xmm1,%xmm4 - 69e7: 66 0f 62 e0 punpckldq %xmm0,%xmm4 - 69eb: 66 0f 6a c8 punpckhdq %xmm0,%xmm1 - 69ef: 66 0f eb d4 por %xmm4,%xmm2 - 69f3: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 - 69f8: 66 44 0f 6a f0 punpckhdq %xmm0,%xmm14 - 69fd: 66 0f 62 e0 punpckldq %xmm0,%xmm4 - 6a01: 66 41 0f 73 f6 20 psllq $0x20,%xmm14 - 6a07: 66 0f 73 f4 20 psllq $0x20,%xmm4 - 6a0c: 66 0f eb e5 por %xmm5,%xmm4 - 6a10: 66 0f 6f ef movdqa %xmm7,%xmm5 - 6a14: 66 0f eb d4 por %xmm4,%xmm2 - 6a18: f3 0f 6f 65 40 movdqu 0x40(%rbp),%xmm4 - 6a1d: 66 0f 73 f5 38 psllq $0x38,%xmm5 - 6a22: 66 0f ef d4 pxor %xmm4,%xmm2 - 6a26: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 - 6a2b: 66 44 0f 6f 8c 24 c0 movdqa 0xc0(%rsp),%xmm9 - 6a32: 00 00 00 - 6a35: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 - 6a39: 0f 11 55 40 movups %xmm2,0x40(%rbp) - 6a3d: 66 0f 73 f4 28 psllq $0x28,%xmm4 - 6a42: 66 0f eb ec por %xmm4,%xmm5 - 6a46: 66 41 0f 6f e2 movdqa %xmm10,%xmm4 - 6a4b: 66 44 0f 6f 94 24 b0 movdqa 0xb0(%rsp),%xmm10 - 6a52: 00 00 00 - 6a55: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 - 6a59: 66 0f eb cd por %xmm5,%xmm1 - 6a5d: 66 0f 73 f4 30 psllq $0x30,%xmm4 - 6a62: 66 41 0f 6f fa movdqa %xmm10,%xmm7 - 6a67: 66 44 0f eb f4 por %xmm4,%xmm14 - 6a6c: f3 0f 6f 65 50 movdqu 0x50(%rbp),%xmm4 - 6a71: 66 0f 62 f8 punpckldq %xmm0,%xmm7 - 6a75: 66 41 0f eb ce por %xmm14,%xmm1 - 6a7a: 66 0f 73 f7 30 psllq $0x30,%xmm7 - 6a7f: 66 44 0f 6f b4 24 90 movdqa 0x90(%rsp),%xmm14 - 6a86: 00 00 00 - 6a89: 66 0f ef e1 pxor %xmm1,%xmm4 - 6a8d: 66 41 0f 6f cf movdqa %xmm15,%xmm1 - 6a92: 66 41 0f 6f ee movdqa %xmm14,%xmm5 - 6a97: 66 0f 62 c8 punpckldq %xmm0,%xmm1 - 6a9b: 0f 11 65 50 movups %xmm4,0x50(%rbp) - 6a9f: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 6aa3: 66 0f 73 f1 38 psllq $0x38,%xmm1 - 6aa8: 66 0f 73 f5 28 psllq $0x28,%xmm5 - 6aad: 66 0f eb cd por %xmm5,%xmm1 - 6ab1: 66 0f 6f ee movdqa %xmm6,%xmm5 - 6ab5: 66 0f 6a f0 punpckhdq %xmm0,%xmm6 - 6ab9: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 6abd: 66 0f eb cd por %xmm5,%xmm1 - 6ac1: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 - 6ac6: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 - 6acb: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 6acf: 66 41 0f 73 f1 20 psllq $0x20,%xmm9 - 6ad5: 66 0f 73 f5 20 psllq $0x20,%xmm5 - 6ada: 66 0f eb ef por %xmm7,%xmm5 - 6ade: f3 0f 6f 7d 60 movdqu 0x60(%rbp),%xmm7 - 6ae3: 66 0f eb cd por %xmm5,%xmm1 - 6ae7: 66 41 0f 6f ee movdqa %xmm14,%xmm5 - 6aec: 66 0f ef cf pxor %xmm7,%xmm1 - 6af0: 66 41 0f 6f ff movdqa %xmm15,%xmm7 - 6af5: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 - 6af9: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 - 6afd: 66 0f 73 f5 28 psllq $0x28,%xmm5 - 6b02: 0f 11 4d 60 movups %xmm1,0x60(%rbp) - 6b06: 66 0f 73 f7 38 psllq $0x38,%xmm7 - 6b0b: 66 0f eb fd por %xmm5,%xmm7 - 6b0f: 66 41 0f 6f ea movdqa %xmm10,%xmm5 - 6b14: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 - 6b18: 66 0f eb fe por %xmm6,%xmm7 - 6b1c: 66 0f 6f 74 24 10 movdqa 0x10(%rsp),%xmm6 - 6b22: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 6b27: 66 44 0f eb cd por %xmm5,%xmm9 - 6b2c: f3 0f 6f 6d 70 movdqu 0x70(%rbp),%xmm5 - 6b31: 66 0f 62 f0 punpckldq %xmm0,%xmm6 - 6b35: 66 41 0f eb f9 por %xmm9,%xmm7 - 6b3a: 66 0f 73 f6 28 psllq $0x28,%xmm6 - 6b3f: 66 0f ef ef pxor %xmm7,%xmm5 - 6b43: 66 41 0f 6f fd movdqa %xmm13,%xmm7 - 6b48: 66 0f 62 f8 punpckldq %xmm0,%xmm7 - 6b4c: 0f 11 6d 70 movups %xmm5,0x70(%rbp) - 6b50: 66 0f 73 f7 38 psllq $0x38,%xmm7 - 6b55: 66 0f eb f7 por %xmm7,%xmm6 - 6b59: 66 0f 6f 3c 24 movdqa (%rsp),%xmm7 - 6b5e: 66 44 0f eb de por %xmm6,%xmm11 - 6b63: 66 0f 6f 74 24 20 movdqa 0x20(%rsp),%xmm6 - 6b69: 66 0f 62 f8 punpckldq %xmm0,%xmm7 - 6b6d: 66 0f 62 f0 punpckldq %xmm0,%xmm6 - 6b71: 66 0f 6f c7 movdqa %xmm7,%xmm0 - 6b75: 66 0f 73 f6 20 psllq $0x20,%xmm6 - 6b7a: 66 0f 73 f0 30 psllq $0x30,%xmm0 - 6b7f: 66 0f eb c6 por %xmm6,%xmm0 - 6b83: f3 0f 6f 75 00 movdqu 0x0(%rbp),%xmm6 - 6b88: 66 41 0f eb c3 por %xmm11,%xmm0 - 6b8d: 66 0f ef c6 pxor %xmm6,%xmm0 - 6b91: 0f 11 45 00 movups %xmm0,0x0(%rbp) - 6b95: 0f b6 43 fa movzbl -0x6(%rbx),%eax - 6b99: 0f b6 53 f9 movzbl -0x7(%rbx),%edx - 6b9d: 48 c1 e0 10 shl $0x10,%rax - 6ba1: 48 c1 e2 08 shl $0x8,%rdx - 6ba5: 48 09 d0 or %rdx,%rax - 6ba8: 0f b6 53 f8 movzbl -0x8(%rbx),%edx - 6bac: 48 09 d0 or %rdx,%rax - 6baf: 0f b6 53 fb movzbl -0x5(%rbx),%edx - 6bb3: 48 c1 e2 18 shl $0x18,%rdx - 6bb7: 48 09 d0 or %rdx,%rax - 6bba: 0f b6 53 fc movzbl -0x4(%rbx),%edx - 6bbe: 48 c1 e2 20 shl $0x20,%rdx - 6bc2: 48 09 c2 or %rax,%rdx - 6bc5: 0f b6 43 fd movzbl -0x3(%rbx),%eax - 6bc9: 48 c1 e0 28 shl $0x28,%rax - 6bcd: 48 09 d0 or %rdx,%rax - 6bd0: 0f b6 53 fe movzbl -0x2(%rbx),%edx - 6bd4: 48 c1 e2 30 shl $0x30,%rdx - 6bd8: 48 09 c2 or %rax,%rdx - 6bdb: 0f b6 43 ff movzbl -0x1(%rbx),%eax - 6bdf: 48 c1 e0 38 shl $0x38,%rax - 6be3: 48 09 d0 or %rdx,%rax - 6be6: 48 31 85 80 00 00 00 xor %rax,0x80(%rbp) - 6bed: 49 81 ee 88 00 00 00 sub $0x88,%r14 - 6bf4: 48 89 ef mov %rbp,%rdi - 6bf7: e8 04 ef ff ff call 5b00 - 6bfc: 49 81 fe 87 00 00 00 cmp $0x87,%r14 - 6c03: 0f 86 8d 00 00 00 jbe 6c96 - 6c09: 48 8d 45 ff lea -0x1(%rbp),%rax - 6c0d: 48 89 e9 mov %rbp,%rcx - 6c10: 48 29 d8 sub %rbx,%rax - 6c13: 48 83 f8 7e cmp $0x7e,%rax - 6c17: 0f 87 d3 f7 ff ff ja 63f0 - 6c1d: 48 89 d8 mov %rbx,%rax - 6c20: 48 8d 9b 88 00 00 00 lea 0x88(%rbx),%rbx - 6c27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6c2e: 00 00 - 6c30: 0f b6 50 02 movzbl 0x2(%rax),%edx - 6c34: 0f b6 70 01 movzbl 0x1(%rax),%esi - 6c38: 48 83 c0 08 add $0x8,%rax - 6c3c: 48 c1 e6 08 shl $0x8,%rsi - 6c40: 48 c1 e2 10 shl $0x10,%rdx - 6c44: 48 09 f2 or %rsi,%rdx - 6c47: 0f b6 70 f8 movzbl -0x8(%rax),%esi - 6c4b: 48 09 f2 or %rsi,%rdx - 6c4e: 0f b6 70 fb movzbl -0x5(%rax),%esi - 6c52: 48 c1 e6 18 shl $0x18,%rsi - 6c56: 48 09 f2 or %rsi,%rdx - 6c59: 0f b6 70 fc movzbl -0x4(%rax),%esi - 6c5d: 48 c1 e6 20 shl $0x20,%rsi - 6c61: 48 09 d6 or %rdx,%rsi - 6c64: 0f b6 50 fd movzbl -0x3(%rax),%edx - 6c68: 48 c1 e2 28 shl $0x28,%rdx - 6c6c: 48 09 f2 or %rsi,%rdx - 6c6f: 0f b6 70 fe movzbl -0x2(%rax),%esi - 6c73: 48 c1 e6 30 shl $0x30,%rsi - 6c77: 48 09 d6 or %rdx,%rsi - 6c7a: 0f b6 50 ff movzbl -0x1(%rax),%edx - 6c7e: 48 c1 e2 38 shl $0x38,%rdx - 6c82: 48 09 f2 or %rsi,%rdx - 6c85: 48 31 11 xor %rdx,(%rcx) - 6c88: 48 83 c1 08 add $0x8,%rcx - 6c8c: 48 39 c3 cmp %rax,%rbx - 6c8f: 75 9f jne 6c30 - 6c91: e9 57 ff ff ff jmp 6bed - 6c96: 4d 85 f6 test %r14,%r14 - 6c99: 0f 84 86 00 00 00 je 6d25 - 6c9f: 31 c0 xor %eax,%eax - 6ca1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 6ca8: 00 00 00 00 - 6cac: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 6cb3: 00 00 00 00 - 6cb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6cbe: 00 00 - 6cc0: 89 c2 mov %eax,%edx - 6cc2: 89 c1 mov %eax,%ecx - 6cc4: c1 ea 03 shr $0x3,%edx - 6cc7: 83 e1 07 and $0x7,%ecx - 6cca: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 6cd1: 0f b6 14 03 movzbl (%rbx,%rax,1),%edx - 6cd5: c1 e1 03 shl $0x3,%ecx - 6cd8: 48 83 c0 01 add $0x1,%rax - 6cdc: 48 d3 e2 shl %cl,%rdx - 6cdf: 48 31 54 35 00 xor %rdx,0x0(%rbp,%rsi,1) - 6ce4: 49 39 c6 cmp %rax,%r14 - 6ce7: 75 d7 jne 6cc0 - 6ce9: 44 89 f0 mov %r14d,%eax - 6cec: 44 89 f1 mov %r14d,%ecx - 6cef: c1 e8 03 shr $0x3,%eax - 6cf2: 83 e1 07 and $0x7,%ecx - 6cf5: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 6cfc: c1 e1 03 shl $0x3,%ecx - 6cff: 48 01 e8 add %rbp,%rax - 6d02: 45 0f b6 ed movzbl %r13b,%r13d - 6d06: 49 d3 e5 shl %cl,%r13 - 6d09: 4c 31 28 xor %r13,(%rax) - 6d0c: 48 0f ba bd 80 00 00 btcq $0x3f,0x80(%rbp) - 6d13: 00 3f - 6d15: 48 81 c4 d0 00 00 00 add $0xd0,%rsp - 6d1c: 5b pop %rbx - 6d1d: 5d pop %rbp - 6d1e: 41 5c pop %r12 - 6d20: 41 5d pop %r13 - 6d22: 41 5e pop %r14 - 6d24: c3 ret - 6d25: 48 89 e8 mov %rbp,%rax - 6d28: 31 c9 xor %ecx,%ecx - 6d2a: eb d6 jmp 6d02 - 6d2c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000006d30 : - 6d30: 41 55 push %r13 - 6d32: 31 c0 xor %eax,%eax - 6d34: 49 89 d5 mov %rdx,%r13 - 6d37: 41 54 push %r12 - 6d39: 55 push %rbp - 6d3a: 48 89 fd mov %rdi,%rbp - 6d3d: 48 83 c7 08 add $0x8,%rdi - 6d41: 53 push %rbx - 6d42: 48 89 e9 mov %rbp,%rcx - 6d45: 48 89 f3 mov %rsi,%rbx - 6d48: 48 81 ec d8 00 00 00 sub $0xd8,%rsp - 6d4f: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) - 6d56: 00 - 6d57: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 6d5e: 00 00 00 00 - 6d62: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 6d66: 48 29 f9 sub %rdi,%rcx - 6d69: 81 c1 c8 00 00 00 add $0xc8,%ecx - 6d6f: c1 e9 03 shr $0x3,%ecx - 6d72: f3 48 ab rep stos %rax,%es:(%rdi) - 6d75: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx - 6d7c: 0f 87 f3 09 00 00 ja 7775 - 6d82: e9 7f 0a 00 00 jmp 7806 - 6d87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6d8e: 00 00 - 6d90: f3 0f 6f 33 movdqu (%rbx),%xmm6 - 6d94: f3 44 0f 6f 43 10 movdqu 0x10(%rbx),%xmm8 - 6d9a: 66 0f ef ff pxor %xmm7,%xmm7 - 6d9e: f3 44 0f 6f 63 30 movdqu 0x30(%rbx),%xmm12 - 6da4: f3 44 0f 6f 5b 20 movdqu 0x20(%rbx),%xmm11 - 6daa: 0f 29 34 24 movaps %xmm6,(%rsp) - 6dae: 66 0f 6f 14 24 movdqa (%rsp),%xmm2 - 6db3: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 - 6db8: f3 44 0f 6f 73 40 movdqu 0x40(%rbx),%xmm14 - 6dbe: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6dc3: f3 44 0f 6f 7b 50 movdqu 0x50(%rbx),%xmm15 - 6dc9: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 6dce: f3 0f 6f 6b 60 movdqu 0x60(%rbx),%xmm5 - 6dd3: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 6dd8: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 - 6dde: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 - 6de3: 66 0f 71 d4 08 psrlw $0x8,%xmm4 - 6de8: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 6ded: 66 0f 67 d0 packuswb %xmm0,%xmm2 - 6df1: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 - 6df6: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 6dfa: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6dff: 66 0f 71 d6 08 psrlw $0x8,%xmm6 - 6e04: 66 44 0f 67 c8 packuswb %xmm0,%xmm9 - 6e09: 66 41 0f 6f c7 movdqa %xmm15,%xmm0 - 6e0e: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6e13: 66 0f 67 e0 packuswb %xmm0,%xmm4 - 6e17: f3 0f 6f 43 70 movdqu 0x70(%rbx),%xmm0 - 6e1c: 66 44 0f 6f d4 movdqa %xmm4,%xmm10 - 6e21: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6e26: 66 41 0f 71 d2 08 psrlw $0x8,%xmm10 - 6e2c: 66 0f 67 e8 packuswb %xmm0,%xmm5 - 6e30: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 - 6e35: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6e3a: 66 0f 67 f0 packuswb %xmm0,%xmm6 - 6e3e: 66 0f 6f c5 movdqa %xmm5,%xmm0 - 6e42: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6e47: 66 0f 6f ce movdqa %xmm6,%xmm1 - 6e4b: 66 44 0f 67 d0 packuswb %xmm0,%xmm10 - 6e50: 66 0f 71 d1 08 psrlw $0x8,%xmm1 - 6e55: 66 41 0f 6f c2 movdqa %xmm10,%xmm0 - 6e5a: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6e5f: 66 0f 67 c8 packuswb %xmm0,%xmm1 - 6e63: 66 0f ef c0 pxor %xmm0,%xmm0 - 6e67: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 6e6c: 66 0f 68 cf punpckhbw %xmm7,%xmm1 - 6e70: 66 44 0f 60 ef punpcklbw %xmm7,%xmm13 - 6e75: 66 41 0f 6f dd movdqa %xmm13,%xmm3 - 6e7a: 66 0f 61 d8 punpcklwd %xmm0,%xmm3 - 6e7e: 0f 29 5c 24 40 movaps %xmm3,0x40(%rsp) - 6e83: 66 41 0f 6f dd movdqa %xmm13,%xmm3 - 6e88: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 6e8d: 66 0f 69 c8 punpckhwd %xmm0,%xmm1 - 6e91: 0f 29 4c 24 70 movaps %xmm1,0x70(%rsp) - 6e96: 66 0f 76 c9 pcmpeqd %xmm1,%xmm1 - 6e9a: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 - 6e9e: 66 44 0f 61 e8 punpcklwd %xmm0,%xmm13 - 6ea3: 66 0f 71 d1 08 psrlw $0x8,%xmm1 - 6ea8: 0f 29 5c 24 50 movaps %xmm3,0x50(%rsp) - 6ead: 66 0f 6f 1c 24 movdqa (%rsp),%xmm3 - 6eb2: 66 44 0f db c9 pand %xmm1,%xmm9 - 6eb7: 66 0f db e9 pand %xmm1,%xmm5 - 6ebb: 66 0f db d1 pand %xmm1,%xmm2 - 6ebf: 44 0f 29 6c 24 60 movaps %xmm13,0x60(%rsp) - 6ec5: 66 0f db e1 pand %xmm1,%xmm4 - 6ec9: 66 41 0f 67 d1 packuswb %xmm9,%xmm2 - 6ece: 66 44 0f db d1 pand %xmm1,%xmm10 - 6ed3: 66 0f 67 e5 packuswb %xmm5,%xmm4 - 6ed7: 66 0f 6f ea movdqa %xmm2,%xmm5 - 6edb: 66 0f db d1 pand %xmm1,%xmm2 - 6edf: 66 44 0f 6f cc movdqa %xmm4,%xmm9 - 6ee4: 66 0f db e1 pand %xmm1,%xmm4 - 6ee8: 66 0f db f1 pand %xmm1,%xmm6 - 6eec: 66 0f 67 d4 packuswb %xmm4,%xmm2 - 6ef0: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 - 6ef6: 66 0f db d9 pand %xmm1,%xmm3 - 6efa: 66 0f 6f e2 movdqa %xmm2,%xmm4 - 6efe: 66 0f 68 d7 punpckhbw %xmm7,%xmm2 - 6f02: 66 41 0f 67 f2 packuswb %xmm10,%xmm6 - 6f07: 66 0f 71 f2 08 psllw $0x8,%xmm2 - 6f0c: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 6f11: 66 44 0f 6f d6 movdqa %xmm6,%xmm10 - 6f16: 0f 29 54 24 30 movaps %xmm2,0x30(%rsp) - 6f1b: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 6f20: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 - 6f25: 66 44 0f db d9 pand %xmm1,%xmm11 - 6f2a: 66 0f db d1 pand %xmm1,%xmm2 - 6f2e: 66 44 0f 6f cd movdqa %xmm5,%xmm9 - 6f33: 66 44 0f 60 d7 punpcklbw %xmm7,%xmm10 - 6f38: 66 0f 67 da packuswb %xmm2,%xmm3 - 6f3c: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 - 6f41: 66 44 0f 60 cf punpcklbw %xmm7,%xmm9 - 6f46: 66 0f db d1 pand %xmm1,%xmm2 - 6f4a: 66 45 0f 6f c6 movdqa %xmm14,%xmm8 - 6f4f: 66 45 0f 6f ea movdqa %xmm10,%xmm13 - 6f54: 66 44 0f 67 da packuswb %xmm2,%xmm11 - 6f59: 66 41 0f 6f d7 movdqa %xmm15,%xmm2 - 6f5e: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 6f63: 66 0f db d1 pand %xmm1,%xmm2 - 6f67: 66 44 0f db c1 pand %xmm1,%xmm8 - 6f6c: 66 0f 68 ef punpckhbw %xmm7,%xmm5 - 6f70: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 - 6f75: 66 44 0f 67 c2 packuswb %xmm2,%xmm8 - 6f7a: f3 0f 6f 53 60 movdqu 0x60(%rbx),%xmm2 - 6f7f: 66 0f 60 e7 punpcklbw %xmm7,%xmm4 - 6f83: 44 0f 29 54 24 10 movaps %xmm10,0x10(%rsp) - 6f89: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 - 6f8e: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 6f93: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 - 6f97: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 - 6f9c: 66 0f db d1 pand %xmm1,%xmm2 - 6fa0: 66 44 0f db d9 pand %xmm1,%xmm11 - 6fa5: 0f 29 ac 24 90 00 00 movaps %xmm5,0x90(%rsp) - 6fac: 00 - 6fad: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 - 6fb3: 66 0f 68 f7 punpckhbw %xmm7,%xmm6 - 6fb7: 66 44 0f 69 c8 punpckhwd %xmm0,%xmm9 - 6fbc: 44 0f 29 94 24 80 00 movaps %xmm10,0x80(%rsp) - 6fc3: 00 00 - 6fc5: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 - 6fca: f3 0f 6f 53 70 movdqu 0x70(%rbx),%xmm2 - 6fcf: 66 0f 71 f4 08 psllw $0x8,%xmm4 - 6fd4: 66 0f db d1 pand %xmm1,%xmm2 - 6fd8: 66 44 0f 67 d2 packuswb %xmm2,%xmm10 - 6fdd: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 6fe1: 66 0f db d9 pand %xmm1,%xmm3 - 6fe5: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 6fea: 66 41 0f 67 db packuswb %xmm11,%xmm3 - 6fef: 66 0f 6f ea movdqa %xmm2,%xmm5 - 6ff3: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 6ff8: 66 44 0f db c1 pand %xmm1,%xmm8 - 6ffd: 66 41 0f 67 ec packuswb %xmm12,%xmm5 - 7002: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 7007: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 - 700c: 66 44 0f 6f f2 movdqa %xmm2,%xmm14 - 7011: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 - 7017: 66 44 0f db d1 pand %xmm1,%xmm10 - 701c: 66 45 0f 67 f4 packuswb %xmm12,%xmm14 - 7021: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 7026: 66 45 0f 67 c2 packuswb %xmm10,%xmm8 - 702b: 66 41 0f 6f d6 movdqa %xmm14,%xmm2 - 7030: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 - 7036: 66 44 0f db f1 pand %xmm1,%xmm14 - 703b: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 7040: 66 0f db e9 pand %xmm1,%xmm5 - 7044: 66 44 0f 6f db movdqa %xmm3,%xmm11 - 7049: 66 44 0f 67 e2 packuswb %xmm2,%xmm12 - 704e: 66 41 0f 67 ee packuswb %xmm14,%xmm5 - 7053: 66 45 0f 6f f0 movdqa %xmm8,%xmm14 - 7058: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 - 705d: 66 41 0f 71 d6 08 psrlw $0x8,%xmm14 - 7063: 66 44 0f 68 e7 punpckhbw %xmm7,%xmm12 - 7068: 66 0f 60 d7 punpcklbw %xmm7,%xmm2 - 706c: 66 41 0f 71 d3 08 psrlw $0x8,%xmm11 - 7072: 66 0f db d9 pand %xmm1,%xmm3 - 7076: 66 44 0f 6f fa movdqa %xmm2,%xmm15 - 707b: 66 41 0f db c8 pand %xmm8,%xmm1 - 7080: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 - 7084: 0f 29 14 24 movaps %xmm2,(%rsp) - 7088: 66 0f 67 d9 packuswb %xmm1,%xmm3 - 708c: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 - 7091: 66 45 0f 67 de packuswb %xmm14,%xmm11 - 7096: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 - 709b: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 70a0: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 - 70a5: 66 44 0f 60 f7 punpcklbw %xmm7,%xmm14 - 70aa: 66 44 0f 68 df punpckhbw %xmm7,%xmm11 - 70af: 66 44 0f 60 c7 punpcklbw %xmm7,%xmm8 - 70b4: 44 0f 29 a4 24 b0 00 movaps %xmm12,0xb0(%rsp) - 70bb: 00 00 - 70bd: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 70c2: 66 0f 68 df punpckhbw %xmm7,%xmm3 - 70c6: 66 0f 68 ef punpckhbw %xmm7,%xmm5 - 70ca: 66 44 0f 60 e7 punpcklbw %xmm7,%xmm12 - 70cf: 66 41 0f 6f fd movdqa %xmm13,%xmm7 - 70d4: 66 0f 6f cc movdqa %xmm4,%xmm1 - 70d8: 66 0f 61 f8 punpcklwd %xmm0,%xmm7 - 70dc: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 70e0: 66 45 0f 6f d6 movdqa %xmm14,%xmm10 - 70e5: 66 0f 72 f7 18 pslld $0x18,%xmm7 - 70ea: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 - 70ef: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 - 70f3: 44 0f 29 74 24 20 movaps %xmm14,0x20(%rsp) - 70f9: 66 0f eb f9 por %xmm1,%xmm7 - 70fd: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 7102: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 7107: 66 44 0f 69 d8 punpckhwd %xmm0,%xmm11 - 710c: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 7110: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 - 7115: 0f 29 94 24 a0 00 00 movaps %xmm2,0xa0(%rsp) - 711c: 00 - 711d: 66 41 0f 72 f4 10 pslld $0x10,%xmm12 - 7123: 66 0f 6f 54 24 30 movdqa 0x30(%rsp),%xmm2 - 7129: 66 0f 72 f1 10 pslld $0x10,%xmm1 - 712e: 44 0f 29 9c 24 c0 00 movaps %xmm11,0xc0(%rsp) - 7135: 00 00 - 7137: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 - 713c: 66 44 0f 69 c0 punpckhwd %xmm0,%xmm8 - 7141: 66 44 0f 69 e8 punpckhwd %xmm0,%xmm13 - 7146: 66 44 0f 61 d8 punpcklwd %xmm0,%xmm11 - 714b: 66 45 0f eb e0 por %xmm8,%xmm12 - 7150: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 7155: 66 41 0f eb cb por %xmm11,%xmm1 - 715a: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 715f: 66 44 0f 6f df movdqa %xmm7,%xmm11 - 7164: 66 44 0f eb d9 por %xmm1,%xmm11 - 7169: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 - 716e: 66 0f 6f ca movdqa %xmm2,%xmm1 - 7172: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 7176: 66 0f 72 f7 18 pslld $0x18,%xmm7 - 717b: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 - 7180: 66 0f eb f9 por %xmm1,%xmm7 - 7184: 66 0f 6f cd movdqa %xmm5,%xmm1 - 7188: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 718d: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 7191: 66 41 0f 72 f5 18 pslld $0x18,%xmm13 - 7197: 66 0f 69 e0 punpckhwd %xmm0,%xmm4 - 719b: 66 0f 72 f1 10 pslld $0x10,%xmm1 - 71a0: 66 44 0f 69 f8 punpckhwd %xmm0,%xmm15 - 71a5: 66 44 0f 69 d0 punpckhwd %xmm0,%xmm10 - 71aa: 66 41 0f eb c8 por %xmm8,%xmm1 - 71af: 66 44 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm8 - 71b6: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 - 71bb: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 - 71bf: 66 41 0f eb e5 por %xmm13,%xmm4 - 71c4: 66 0f 69 f0 punpckhwd %xmm0,%xmm6 - 71c8: 66 0f 69 d0 punpckhwd %xmm0,%xmm2 - 71cc: 66 44 0f 6f 6c 24 40 movdqa 0x40(%rsp),%xmm13 - 71d3: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 - 71d7: 66 0f ef c0 pxor %xmm0,%xmm0 - 71db: 66 0f eb cf por %xmm7,%xmm1 - 71df: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 - 71e4: 66 0f 72 f5 10 pslld $0x10,%xmm5 - 71e9: 66 41 0f eb e4 por %xmm12,%xmm4 - 71ee: 66 0f eb eb por %xmm3,%xmm5 - 71f2: 66 0f 72 f6 18 pslld $0x18,%xmm6 - 71f7: 66 41 0f 6f d8 movdqa %xmm8,%xmm3 - 71fc: 66 45 0f 6f c5 movdqa %xmm13,%xmm8 - 7201: 66 0f 73 f3 28 psllq $0x28,%xmm3 - 7206: 66 0f eb d6 por %xmm6,%xmm2 - 720a: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 - 720f: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 7213: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 7218: 66 0f eb f5 por %xmm5,%xmm6 - 721c: 66 0f 6f 2c 24 movdqa (%rsp),%xmm5 - 7221: f3 44 0f 6f 45 10 movdqu 0x10(%rbp),%xmm8 - 7227: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 722c: 66 0f eb d3 por %xmm3,%xmm2 - 7230: 66 41 0f 6f db movdqa %xmm11,%xmm3 - 7235: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 - 7239: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 - 723d: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 7242: 66 44 0f 62 d8 punpckldq %xmm0,%xmm11 - 7247: 66 0f eb d3 por %xmm3,%xmm2 - 724b: 66 0f 6f 5c 24 20 movdqa 0x20(%rsp),%xmm3 - 7251: 66 0f 6f 7c 24 50 movdqa 0x50(%rsp),%xmm7 - 7257: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 - 725b: 66 0f 73 f3 20 psllq $0x20,%xmm3 - 7260: 66 0f eb dd por %xmm5,%xmm3 - 7264: 66 41 0f 6f ef movdqa %xmm15,%xmm5 - 7269: 66 44 0f 6a f8 punpckhdq %xmm0,%xmm15 - 726e: 66 0f eb d3 por %xmm3,%xmm2 - 7272: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 - 7277: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 727b: 66 44 0f ef c2 pxor %xmm2,%xmm8 - 7280: 66 0f 6f d7 movdqa %xmm7,%xmm2 - 7284: 66 0f 62 d8 punpckldq %xmm0,%xmm3 - 7288: 66 0f 62 d0 punpckldq %xmm0,%xmm2 - 728c: 66 0f 73 f3 28 psllq $0x28,%xmm3 - 7291: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 - 7296: 44 0f 11 45 10 movups %xmm8,0x10(%rbp) - 729b: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 72a0: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 72a5: 66 41 0f 73 f1 28 psllq $0x28,%xmm9 - 72ab: 66 41 0f 73 f7 30 psllq $0x30,%xmm15 - 72b1: 66 0f eb d3 por %xmm3,%xmm2 - 72b5: 66 0f 6f dc movdqa %xmm4,%xmm3 - 72b9: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 - 72bd: 66 0f 62 d8 punpckldq %xmm0,%xmm3 - 72c1: 66 0f eb d3 por %xmm3,%xmm2 - 72c5: 66 41 0f 6f da movdqa %xmm10,%xmm3 - 72ca: 66 44 0f 6a d0 punpckhdq %xmm0,%xmm10 - 72cf: 66 0f 62 d8 punpckldq %xmm0,%xmm3 - 72d3: 66 41 0f 73 f2 20 psllq $0x20,%xmm10 - 72d9: 66 0f 73 f3 20 psllq $0x20,%xmm3 - 72de: 66 45 0f eb d7 por %xmm15,%xmm10 - 72e3: 66 44 0f 6f 7c 24 70 movdqa 0x70(%rsp),%xmm15 - 72ea: 66 0f eb dd por %xmm5,%xmm3 - 72ee: 66 0f eb d3 por %xmm3,%xmm2 - 72f2: f3 0f 6f 5d 20 movdqu 0x20(%rbp),%xmm3 - 72f7: 66 0f ef da pxor %xmm2,%xmm3 - 72fb: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 - 7300: 66 0f 6f df movdqa %xmm7,%xmm3 - 7304: 66 0f 6f 7c 24 60 movdqa 0x60(%rsp),%xmm7 - 730a: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 - 730e: 44 0f 11 65 20 movups %xmm12,0x20(%rbp) - 7313: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 7317: f3 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm3 - 731c: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 7321: 66 41 0f eb d1 por %xmm9,%xmm2 - 7326: 66 44 0f 6f 8c 24 80 movdqa 0x80(%rsp),%xmm9 - 732d: 00 00 00 - 7330: 66 0f eb e2 por %xmm2,%xmm4 - 7334: 66 0f 6f d7 movdqa %xmm7,%xmm2 - 7338: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 - 733c: 66 41 0f eb e2 por %xmm10,%xmm4 - 7341: 66 0f 62 d0 punpckldq %xmm0,%xmm2 - 7345: 66 44 0f 6f 94 24 a0 movdqa 0xa0(%rsp),%xmm10 - 734c: 00 00 00 - 734f: 66 0f ef dc pxor %xmm4,%xmm3 - 7353: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 7358: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 - 735d: 66 0f 62 e0 punpckldq %xmm0,%xmm4 - 7361: 66 41 0f 6f ea movdqa %xmm10,%xmm5 - 7366: 0f 11 5d 30 movups %xmm3,0x30(%rbp) - 736a: 66 0f 73 f4 28 psllq $0x28,%xmm4 - 736f: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 7373: 66 0f eb d4 por %xmm4,%xmm2 - 7377: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 737c: 66 0f 6f e1 movdqa %xmm1,%xmm4 - 7380: 66 0f 62 e0 punpckldq %xmm0,%xmm4 - 7384: 66 0f 6a c8 punpckhdq %xmm0,%xmm1 - 7388: 66 0f eb d4 por %xmm4,%xmm2 - 738c: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 - 7391: 66 44 0f 6a f0 punpckhdq %xmm0,%xmm14 - 7396: 66 0f 62 e0 punpckldq %xmm0,%xmm4 - 739a: 66 41 0f 73 f6 20 psllq $0x20,%xmm14 - 73a0: 66 0f 73 f4 20 psllq $0x20,%xmm4 - 73a5: 66 0f eb e5 por %xmm5,%xmm4 - 73a9: 66 0f 6f ef movdqa %xmm7,%xmm5 - 73ad: 66 0f eb d4 por %xmm4,%xmm2 - 73b1: f3 0f 6f 65 40 movdqu 0x40(%rbp),%xmm4 - 73b6: 66 0f 73 f5 38 psllq $0x38,%xmm5 - 73bb: 66 0f ef d4 pxor %xmm4,%xmm2 - 73bf: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 - 73c4: 66 44 0f 6f 8c 24 c0 movdqa 0xc0(%rsp),%xmm9 - 73cb: 00 00 00 - 73ce: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 - 73d2: 0f 11 55 40 movups %xmm2,0x40(%rbp) - 73d6: 66 0f 73 f4 28 psllq $0x28,%xmm4 - 73db: 66 0f eb ec por %xmm4,%xmm5 - 73df: 66 41 0f 6f e2 movdqa %xmm10,%xmm4 - 73e4: 66 44 0f 6f 94 24 b0 movdqa 0xb0(%rsp),%xmm10 - 73eb: 00 00 00 - 73ee: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 - 73f2: 66 0f eb cd por %xmm5,%xmm1 - 73f6: 66 0f 73 f4 30 psllq $0x30,%xmm4 - 73fb: 66 41 0f 6f fa movdqa %xmm10,%xmm7 - 7400: 66 44 0f eb f4 por %xmm4,%xmm14 - 7405: f3 0f 6f 65 50 movdqu 0x50(%rbp),%xmm4 - 740a: 66 0f 62 f8 punpckldq %xmm0,%xmm7 - 740e: 66 41 0f eb ce por %xmm14,%xmm1 - 7413: 66 0f 73 f7 30 psllq $0x30,%xmm7 - 7418: 66 44 0f 6f b4 24 90 movdqa 0x90(%rsp),%xmm14 - 741f: 00 00 00 - 7422: 66 0f ef e1 pxor %xmm1,%xmm4 - 7426: 66 41 0f 6f cf movdqa %xmm15,%xmm1 - 742b: 66 41 0f 6f ee movdqa %xmm14,%xmm5 - 7430: 66 0f 62 c8 punpckldq %xmm0,%xmm1 - 7434: 0f 11 65 50 movups %xmm4,0x50(%rbp) - 7438: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 743c: 66 0f 73 f1 38 psllq $0x38,%xmm1 - 7441: 66 0f 73 f5 28 psllq $0x28,%xmm5 - 7446: 66 0f eb cd por %xmm5,%xmm1 - 744a: 66 0f 6f ee movdqa %xmm6,%xmm5 - 744e: 66 0f 6a f0 punpckhdq %xmm0,%xmm6 - 7452: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 7456: 66 0f eb cd por %xmm5,%xmm1 - 745a: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 - 745f: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 - 7464: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 7468: 66 41 0f 73 f1 20 psllq $0x20,%xmm9 - 746e: 66 0f 73 f5 20 psllq $0x20,%xmm5 - 7473: 66 0f eb ef por %xmm7,%xmm5 - 7477: f3 0f 6f 7d 60 movdqu 0x60(%rbp),%xmm7 - 747c: 66 0f eb cd por %xmm5,%xmm1 - 7480: 66 41 0f 6f ee movdqa %xmm14,%xmm5 - 7485: 66 0f ef cf pxor %xmm7,%xmm1 - 7489: 66 41 0f 6f ff movdqa %xmm15,%xmm7 - 748e: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 - 7492: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 - 7496: 66 0f 73 f5 28 psllq $0x28,%xmm5 - 749b: 0f 11 4d 60 movups %xmm1,0x60(%rbp) - 749f: 66 0f 73 f7 38 psllq $0x38,%xmm7 - 74a4: 66 0f eb fd por %xmm5,%xmm7 - 74a8: 66 41 0f 6f ea movdqa %xmm10,%xmm5 - 74ad: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 - 74b1: 66 0f eb fe por %xmm6,%xmm7 - 74b5: 66 0f 6f 74 24 10 movdqa 0x10(%rsp),%xmm6 - 74bb: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 74c0: 66 44 0f eb cd por %xmm5,%xmm9 - 74c5: f3 0f 6f 6d 70 movdqu 0x70(%rbp),%xmm5 - 74ca: 66 0f 62 f0 punpckldq %xmm0,%xmm6 - 74ce: 66 41 0f eb f9 por %xmm9,%xmm7 - 74d3: 66 0f 73 f6 28 psllq $0x28,%xmm6 - 74d8: 66 0f ef ef pxor %xmm7,%xmm5 - 74dc: 66 41 0f 6f fd movdqa %xmm13,%xmm7 - 74e1: 66 0f 62 f8 punpckldq %xmm0,%xmm7 - 74e5: 0f 11 6d 70 movups %xmm5,0x70(%rbp) - 74e9: 66 0f 73 f7 38 psllq $0x38,%xmm7 - 74ee: 66 0f eb f7 por %xmm7,%xmm6 - 74f2: 66 0f 6f 3c 24 movdqa (%rsp),%xmm7 - 74f7: 66 44 0f eb de por %xmm6,%xmm11 - 74fc: 66 0f 6f 74 24 20 movdqa 0x20(%rsp),%xmm6 - 7502: 66 0f 62 f8 punpckldq %xmm0,%xmm7 - 7506: 66 0f 62 f0 punpckldq %xmm0,%xmm6 - 750a: 66 0f 6f c7 movdqa %xmm7,%xmm0 - 750e: 66 0f 73 f6 20 psllq $0x20,%xmm6 - 7513: 66 0f 73 f0 30 psllq $0x30,%xmm0 - 7518: 66 0f eb c6 por %xmm6,%xmm0 - 751c: f3 0f 6f 75 00 movdqu 0x0(%rbp),%xmm6 - 7521: 66 41 0f eb c3 por %xmm11,%xmm0 - 7526: 66 0f ef c6 pxor %xmm6,%xmm0 - 752a: 0f 11 45 00 movups %xmm0,0x0(%rbp) - 752e: 0f b6 83 82 00 00 00 movzbl 0x82(%rbx),%eax - 7535: 0f b6 93 81 00 00 00 movzbl 0x81(%rbx),%edx - 753c: 48 c1 e0 10 shl $0x10,%rax - 7540: 48 c1 e2 08 shl $0x8,%rdx - 7544: 48 09 d0 or %rdx,%rax - 7547: 0f b6 93 80 00 00 00 movzbl 0x80(%rbx),%edx - 754e: 48 09 d0 or %rdx,%rax - 7551: 0f b6 93 83 00 00 00 movzbl 0x83(%rbx),%edx - 7558: 48 c1 e2 18 shl $0x18,%rdx - 755c: 48 09 d0 or %rdx,%rax - 755f: 0f b6 93 84 00 00 00 movzbl 0x84(%rbx),%edx - 7566: 48 c1 e2 20 shl $0x20,%rdx - 756a: 48 09 c2 or %rax,%rdx - 756d: 0f b6 83 85 00 00 00 movzbl 0x85(%rbx),%eax - 7574: 48 c1 e0 28 shl $0x28,%rax - 7578: 48 09 d0 or %rdx,%rax - 757b: 0f b6 93 86 00 00 00 movzbl 0x86(%rbx),%edx - 7582: 48 c1 e2 30 shl $0x30,%rdx - 7586: 48 09 c2 or %rax,%rdx - 7589: 0f b6 83 87 00 00 00 movzbl 0x87(%rbx),%eax - 7590: 48 c1 e0 38 shl $0x38,%rax - 7594: 48 09 d0 or %rdx,%rax - 7597: 48 31 85 80 00 00 00 xor %rax,0x80(%rbp) - 759e: 0f b6 83 89 00 00 00 movzbl 0x89(%rbx),%eax - 75a5: 0f b6 93 8a 00 00 00 movzbl 0x8a(%rbx),%edx - 75ac: 48 c1 e0 08 shl $0x8,%rax - 75b0: 48 c1 e2 10 shl $0x10,%rdx - 75b4: 48 09 d0 or %rdx,%rax - 75b7: 0f b6 93 88 00 00 00 movzbl 0x88(%rbx),%edx - 75be: 48 09 d0 or %rdx,%rax - 75c1: 0f b6 93 8b 00 00 00 movzbl 0x8b(%rbx),%edx - 75c8: 48 c1 e2 18 shl $0x18,%rdx - 75cc: 48 09 d0 or %rdx,%rax - 75cf: 0f b6 93 8c 00 00 00 movzbl 0x8c(%rbx),%edx - 75d6: 48 c1 e2 20 shl $0x20,%rdx - 75da: 48 09 c2 or %rax,%rdx - 75dd: 0f b6 83 8d 00 00 00 movzbl 0x8d(%rbx),%eax - 75e4: 48 c1 e0 28 shl $0x28,%rax - 75e8: 48 09 d0 or %rdx,%rax - 75eb: 0f b6 93 8e 00 00 00 movzbl 0x8e(%rbx),%edx - 75f2: 48 c1 e2 30 shl $0x30,%rdx - 75f6: 48 09 c2 or %rax,%rdx - 75f9: 0f b6 83 8f 00 00 00 movzbl 0x8f(%rbx),%eax - 7600: 48 c1 e0 38 shl $0x38,%rax - 7604: 48 09 d0 or %rdx,%rax - 7607: 48 31 85 88 00 00 00 xor %rax,0x88(%rbp) - 760e: 0f b6 83 92 00 00 00 movzbl 0x92(%rbx),%eax - 7615: 0f b6 93 91 00 00 00 movzbl 0x91(%rbx),%edx - 761c: 48 c1 e0 10 shl $0x10,%rax - 7620: 48 c1 e2 08 shl $0x8,%rdx - 7624: 48 09 d0 or %rdx,%rax - 7627: 0f b6 93 90 00 00 00 movzbl 0x90(%rbx),%edx - 762e: 48 09 d0 or %rdx,%rax - 7631: 0f b6 93 93 00 00 00 movzbl 0x93(%rbx),%edx - 7638: 48 c1 e2 18 shl $0x18,%rdx - 763c: 48 09 d0 or %rdx,%rax - 763f: 0f b6 93 94 00 00 00 movzbl 0x94(%rbx),%edx - 7646: 48 c1 e2 20 shl $0x20,%rdx - 764a: 48 09 c2 or %rax,%rdx - 764d: 0f b6 83 95 00 00 00 movzbl 0x95(%rbx),%eax - 7654: 48 c1 e0 28 shl $0x28,%rax - 7658: 48 09 d0 or %rdx,%rax - 765b: 0f b6 93 96 00 00 00 movzbl 0x96(%rbx),%edx - 7662: 48 c1 e2 30 shl $0x30,%rdx - 7666: 48 09 c2 or %rax,%rdx - 7669: 0f b6 83 97 00 00 00 movzbl 0x97(%rbx),%eax - 7670: 48 c1 e0 38 shl $0x38,%rax - 7674: 48 09 d0 or %rdx,%rax - 7677: 48 31 85 90 00 00 00 xor %rax,0x90(%rbp) - 767e: 0f b6 83 99 00 00 00 movzbl 0x99(%rbx),%eax - 7685: 0f b6 93 9a 00 00 00 movzbl 0x9a(%rbx),%edx - 768c: 48 c1 e0 08 shl $0x8,%rax - 7690: 48 c1 e2 10 shl $0x10,%rdx - 7694: 48 09 d0 or %rdx,%rax - 7697: 0f b6 93 98 00 00 00 movzbl 0x98(%rbx),%edx - 769e: 48 09 d0 or %rdx,%rax - 76a1: 0f b6 93 9b 00 00 00 movzbl 0x9b(%rbx),%edx - 76a8: 48 c1 e2 18 shl $0x18,%rdx - 76ac: 48 09 d0 or %rdx,%rax - 76af: 0f b6 93 9c 00 00 00 movzbl 0x9c(%rbx),%edx - 76b6: 48 c1 e2 20 shl $0x20,%rdx - 76ba: 48 09 c2 or %rax,%rdx - 76bd: 0f b6 83 9d 00 00 00 movzbl 0x9d(%rbx),%eax - 76c4: 48 c1 e0 28 shl $0x28,%rax - 76c8: 48 09 d0 or %rdx,%rax - 76cb: 0f b6 93 9e 00 00 00 movzbl 0x9e(%rbx),%edx - 76d2: 48 c1 e2 30 shl $0x30,%rdx - 76d6: 48 09 c2 or %rax,%rdx - 76d9: 0f b6 83 9f 00 00 00 movzbl 0x9f(%rbx),%eax - 76e0: 48 c1 e0 38 shl $0x38,%rax - 76e4: 48 09 d0 or %rdx,%rax - 76e7: 48 31 85 98 00 00 00 xor %rax,0x98(%rbp) - 76ee: 0f b6 83 a2 00 00 00 movzbl 0xa2(%rbx),%eax - 76f5: 0f b6 93 a1 00 00 00 movzbl 0xa1(%rbx),%edx - 76fc: 48 c1 e0 10 shl $0x10,%rax - 7700: 48 c1 e2 08 shl $0x8,%rdx - 7704: 48 09 d0 or %rdx,%rax - 7707: 0f b6 93 a0 00 00 00 movzbl 0xa0(%rbx),%edx - 770e: 48 09 d0 or %rdx,%rax - 7711: 0f b6 93 a3 00 00 00 movzbl 0xa3(%rbx),%edx - 7718: 48 c1 e2 18 shl $0x18,%rdx - 771c: 48 81 c3 a8 00 00 00 add $0xa8,%rbx - 7723: 48 09 d0 or %rdx,%rax - 7726: 0f b6 53 fc movzbl -0x4(%rbx),%edx - 772a: 48 c1 e2 20 shl $0x20,%rdx - 772e: 48 09 c2 or %rax,%rdx - 7731: 0f b6 43 fd movzbl -0x3(%rbx),%eax - 7735: 48 c1 e0 28 shl $0x28,%rax - 7739: 48 09 d0 or %rdx,%rax - 773c: 0f b6 53 fe movzbl -0x2(%rbx),%edx - 7740: 48 c1 e2 30 shl $0x30,%rdx - 7744: 48 09 c2 or %rax,%rdx - 7747: 0f b6 43 ff movzbl -0x1(%rbx),%eax - 774b: 48 c1 e0 38 shl $0x38,%rax - 774f: 48 09 d0 or %rdx,%rax - 7752: 48 31 85 a0 00 00 00 xor %rax,0xa0(%rbp) - 7759: 49 81 ed a8 00 00 00 sub $0xa8,%r13 - 7760: 48 89 ef mov %rbp,%rdi - 7763: e8 98 e3 ff ff call 5b00 - 7768: 49 81 fd a7 00 00 00 cmp $0xa7,%r13 - 776f: 0f 86 91 00 00 00 jbe 7806 - 7775: 48 8d 45 ff lea -0x1(%rbp),%rax - 7779: 48 89 ee mov %rbp,%rsi - 777c: 48 29 d8 sub %rbx,%rax - 777f: 48 83 f8 7e cmp $0x7e,%rax - 7783: 0f 87 07 f6 ff ff ja 6d90 - 7789: 48 89 d8 mov %rbx,%rax - 778c: 48 8d 9b a8 00 00 00 lea 0xa8(%rbx),%rbx - 7793: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 779a: 00 00 00 00 - 779e: 66 90 xchg %ax,%ax - 77a0: 0f b6 50 02 movzbl 0x2(%rax),%edx - 77a4: 0f b6 48 01 movzbl 0x1(%rax),%ecx - 77a8: 48 83 c0 08 add $0x8,%rax - 77ac: 48 c1 e1 08 shl $0x8,%rcx - 77b0: 48 c1 e2 10 shl $0x10,%rdx - 77b4: 48 09 ca or %rcx,%rdx - 77b7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx - 77bb: 48 09 ca or %rcx,%rdx - 77be: 0f b6 48 fb movzbl -0x5(%rax),%ecx - 77c2: 48 c1 e1 18 shl $0x18,%rcx - 77c6: 48 09 ca or %rcx,%rdx - 77c9: 0f b6 48 fc movzbl -0x4(%rax),%ecx - 77cd: 48 c1 e1 20 shl $0x20,%rcx - 77d1: 48 09 d1 or %rdx,%rcx - 77d4: 0f b6 50 fd movzbl -0x3(%rax),%edx - 77d8: 48 c1 e2 28 shl $0x28,%rdx - 77dc: 48 09 ca or %rcx,%rdx - 77df: 0f b6 48 fe movzbl -0x2(%rax),%ecx - 77e3: 48 c1 e1 30 shl $0x30,%rcx - 77e7: 48 09 d1 or %rdx,%rcx - 77ea: 0f b6 50 ff movzbl -0x1(%rax),%edx - 77ee: 48 c1 e2 38 shl $0x38,%rdx - 77f2: 48 09 ca or %rcx,%rdx - 77f5: 48 31 16 xor %rdx,(%rsi) - 77f8: 48 83 c6 08 add $0x8,%rsi - 77fc: 48 39 c3 cmp %rax,%rbx - 77ff: 75 9f jne 77a0 - 7801: e9 53 ff ff ff jmp 7759 - 7806: 4d 85 ed test %r13,%r13 - 7809: 0f 84 95 00 00 00 je 78a4 - 780f: 31 c0 xor %eax,%eax - 7811: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7818: 00 00 00 00 - 781c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7823: 00 00 00 00 - 7827: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 782e: 00 00 00 00 - 7832: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7839: 00 00 00 00 - 783d: 0f 1f 00 nopl (%rax) - 7840: 89 c2 mov %eax,%edx - 7842: 89 c1 mov %eax,%ecx - 7844: c1 ea 03 shr $0x3,%edx - 7847: 83 e1 07 and $0x7,%ecx - 784a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 7851: 0f b6 14 03 movzbl (%rbx,%rax,1),%edx - 7855: c1 e1 03 shl $0x3,%ecx - 7858: 48 83 c0 01 add $0x1,%rax - 785c: 48 d3 e2 shl %cl,%rdx - 785f: 48 31 54 35 00 xor %rdx,0x0(%rbp,%rsi,1) - 7864: 49 39 c5 cmp %rax,%r13 - 7867: 75 d7 jne 7840 - 7869: 44 89 e8 mov %r13d,%eax - 786c: 44 89 e9 mov %r13d,%ecx - 786f: ba 1f 00 00 00 mov $0x1f,%edx - 7874: c1 e8 03 shr $0x3,%eax - 7877: 83 e1 07 and $0x7,%ecx - 787a: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 7881: c1 e1 03 shl $0x3,%ecx - 7884: 48 01 e8 add %rbp,%rax - 7887: 48 d3 e2 shl %cl,%rdx - 788a: 48 31 10 xor %rdx,(%rax) - 788d: 48 0f ba bd a0 00 00 btcq $0x3f,0xa0(%rbp) - 7894: 00 3f - 7896: 48 81 c4 d8 00 00 00 add $0xd8,%rsp - 789d: 5b pop %rbx - 789e: 5d pop %rbp - 789f: 41 5c pop %r12 - 78a1: 41 5d pop %r13 - 78a3: c3 ret - 78a4: 48 89 e8 mov %rbp,%rax - 78a7: ba 1f 00 00 00 mov $0x1f,%edx - 78ac: eb dc jmp 788a - 78ae: 66 90 xchg %ax,%ax - -00000000000078b0 : - 78b0: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) - 78b7: 48 89 fa mov %rdi,%rdx - 78ba: 48 8d 7f 08 lea 0x8(%rdi),%rdi - 78be: 31 c0 xor %eax,%eax - 78c0: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 78c7: 00 00 00 00 - 78cb: 48 89 d1 mov %rdx,%rcx - 78ce: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 78d2: 48 29 f9 sub %rdi,%rcx - 78d5: 81 c1 c8 00 00 00 add $0xc8,%ecx - 78db: c1 e9 03 shr $0x3,%ecx - 78de: f3 48 ab rep stos %rax,%es:(%rdi) - 78e1: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) - 78e8: 00 00 00 - 78eb: c3 ret - 78ec: 0f 1f 40 00 nopl 0x0(%rax) - -00000000000078f0 : - 78f0: 41 54 push %r12 - 78f2: 49 89 d4 mov %rdx,%r12 - 78f5: 55 push %rbp - 78f6: 48 89 f5 mov %rsi,%rbp - 78f9: 53 push %rbx - 78fa: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax - 7900: 48 89 fb mov %rdi,%rbx - 7903: 48 01 c2 add %rax,%rdx - 7906: 49 89 c0 mov %rax,%r8 - 7909: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx - 7910: 0f 86 a9 00 00 00 jbe 79bf - 7916: 3d a7 00 00 00 cmp $0xa7,%eax - 791b: 76 28 jbe 7945 - 791d: 0f 1f 00 nopl (%rax) - 7920: b8 a8 00 00 00 mov $0xa8,%eax - 7925: 48 89 df mov %rbx,%rdi - 7928: 44 29 c0 sub %r8d,%eax - 792b: 49 29 c4 sub %rax,%r12 - 792e: e8 cd e1 ff ff call 5b00 - 7933: 45 31 c0 xor %r8d,%r8d - 7936: 31 c0 xor %eax,%eax - 7938: 49 81 fc a7 00 00 00 cmp $0xa7,%r12 - 793f: 0f 86 8b 00 00 00 jbe 79d0 - 7945: 44 89 c0 mov %r8d,%eax - 7948: 48 89 ee mov %rbp,%rsi - 794b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7952: 00 00 00 00 - 7956: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 795d: 00 00 00 00 - 7961: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7968: 00 00 00 00 - 796c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7973: 00 00 00 00 - 7977: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 797e: 00 00 - 7980: 89 c2 mov %eax,%edx - 7982: 89 c1 mov %eax,%ecx - 7984: 48 83 c6 01 add $0x1,%rsi - 7988: 83 c0 01 add $0x1,%eax - 798b: c1 ea 03 shr $0x3,%edx - 798e: 83 e1 07 and $0x7,%ecx - 7991: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi - 7998: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 799c: c1 e1 03 shl $0x3,%ecx - 799f: 48 d3 e2 shl %cl,%rdx - 79a2: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) - 79a6: 3d a8 00 00 00 cmp $0xa8,%eax - 79ab: 75 d3 jne 7980 - 79ad: b8 a7 00 00 00 mov $0xa7,%eax - 79b2: 44 29 c0 sub %r8d,%eax - 79b5: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp - 79ba: e9 61 ff ff ff jmp 7920 - 79bf: 49 89 d4 mov %rdx,%r12 - 79c2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 79c9: 00 00 00 00 - 79cd: 0f 1f 00 nopl (%rax) - 79d0: 4c 39 e0 cmp %r12,%rax - 79d3: 44 89 c0 mov %r8d,%eax - 79d6: 73 5a jae 7a32 - 79d8: 48 89 ea mov %rbp,%rdx - 79db: 45 8d 40 01 lea 0x1(%r8),%r8d - 79df: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 79e6: 00 00 00 00 - 79ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 79f1: 00 00 00 00 - 79f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 79fc: 00 00 00 00 - 7a00: 89 c1 mov %eax,%ecx - 7a02: 0f b6 32 movzbl (%rdx),%esi - 7a05: 48 83 c2 01 add $0x1,%rdx - 7a09: c1 e9 03 shr $0x3,%ecx - 7a0c: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi - 7a13: 89 c1 mov %eax,%ecx - 7a15: 83 c0 01 add $0x1,%eax - 7a18: 83 e1 07 and $0x7,%ecx - 7a1b: c1 e1 03 shl $0x3,%ecx - 7a1e: 48 d3 e6 shl %cl,%rsi - 7a21: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx - 7a26: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) - 7a2a: 48 29 e9 sub %rbp,%rcx - 7a2d: 4c 39 e1 cmp %r12,%rcx - 7a30: 72 ce jb 7a00 - 7a32: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) - 7a38: 5b pop %rbx - 7a39: 5d pop %rbp - 7a3a: 41 5c pop %r12 - 7a3c: c3 ret - 7a3d: 0f 1f 00 nopl (%rax) - -0000000000007a40 : - 7a40: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx - 7a46: 89 c8 mov %ecx,%eax - 7a48: 83 e1 07 and $0x7,%ecx - 7a4b: c1 e8 03 shr $0x3,%eax - 7a4e: c1 e1 03 shl $0x3,%ecx - 7a51: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 7a58: b8 1f 00 00 00 mov $0x1f,%eax - 7a5d: 48 d3 e0 shl %cl,%rax - 7a60: 48 31 04 17 xor %rax,(%rdi,%rdx,1) - 7a64: c7 87 c8 00 00 00 a8 movl $0xa8,0xc8(%rdi) - 7a6b: 00 00 00 - 7a6e: 48 0f ba bf a0 00 00 btcq $0x3f,0xa0(%rdi) - 7a75: 00 3f - 7a77: c3 ret - 7a78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 7a7f: 00 - -0000000000007a80 : - 7a80: 41 54 push %r12 - 7a82: 49 89 d4 mov %rdx,%r12 - 7a85: 55 push %rbp - 7a86: 53 push %rbx - 7a87: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax - 7a8d: 48 85 f6 test %rsi,%rsi - 7a90: 74 66 je 7af8 - 7a92: 48 89 fb mov %rdi,%rbx - 7a95: 48 89 f7 mov %rsi,%rdi - 7a98: 3d a8 00 00 00 cmp $0xa8,%eax - 7a9d: 0f 84 82 00 00 00 je 7b25 - 7aa3: 3d a7 00 00 00 cmp $0xa7,%eax - 7aa8: 77 f9 ja 7aa3 - 7aaa: 89 c5 mov %eax,%ebp - 7aac: 41 89 c0 mov %eax,%r8d - 7aaf: 48 01 fd add %rdi,%rbp - 7ab2: 44 89 c6 mov %r8d,%esi - 7ab5: 44 89 c0 mov %r8d,%eax - 7ab8: 48 29 de sub %rbx,%rsi - 7abb: eb 28 jmp 7ae5 - 7abd: 0f 1f 00 nopl (%rax) - 7ac0: 89 c2 mov %eax,%edx - 7ac2: 89 c1 mov %eax,%ecx - 7ac4: 48 83 c3 01 add $0x1,%rbx - 7ac8: 83 c0 01 add $0x1,%eax - 7acb: c1 ea 03 shr $0x3,%edx - 7ace: 83 e1 07 and $0x7,%ecx - 7ad1: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx - 7ad5: c1 e1 03 shl $0x3,%ecx - 7ad8: 48 d3 ea shr %cl,%rdx - 7adb: 88 53 ff mov %dl,-0x1(%rbx) - 7ade: 3d a8 00 00 00 cmp $0xa8,%eax - 7ae3: 74 23 je 7b08 - 7ae5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 7ae9: 48 39 ea cmp %rbp,%rdx - 7aec: 72 d2 jb 7ac0 - 7aee: 89 c2 mov %eax,%edx - 7af0: 44 29 c2 sub %r8d,%edx - 7af3: 48 29 d7 sub %rdx,%rdi - 7af6: 75 b2 jne 7aaa - 7af8: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) - 7aff: 00 - 7b00: 5b pop %rbx - 7b01: 5d pop %rbp - 7b02: 41 5c pop %r12 - 7b04: c3 ret - 7b05: 0f 1f 00 nopl (%rax) - 7b08: 89 c2 mov %eax,%edx - 7b0a: 44 29 c2 sub %r8d,%edx - 7b0d: 48 29 d7 sub %rdx,%rdi - 7b10: 48 89 fd mov %rdi,%rbp - 7b13: 74 e3 je 7af8 - 7b15: 4c 89 e7 mov %r12,%rdi - 7b18: e8 e3 df ff ff call 5b00 - 7b1d: 48 89 ef mov %rbp,%rdi - 7b20: 45 31 c0 xor %r8d,%r8d - 7b23: eb 8d jmp 7ab2 - 7b25: 48 89 f5 mov %rsi,%rbp - 7b28: eb eb jmp 7b15 - 7b2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000000007b30 : - 7b30: 53 push %rbx - 7b31: 48 89 fb mov %rdi,%rbx - 7b34: e8 f7 f1 ff ff call 6d30 - 7b39: c7 83 c8 00 00 00 a8 movl $0xa8,0xc8(%rbx) - 7b40: 00 00 00 - 7b43: 5b pop %rbx - 7b44: c3 ret - 7b45: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7b4c: 00 00 00 00 - -0000000000007b50 : - 7b50: 48 85 f6 test %rsi,%rsi - 7b53: 0f 84 ce 06 00 00 je 8227 - 7b59: 41 54 push %r12 - 7b5b: 49 89 f4 mov %rsi,%r12 - 7b5e: 55 push %rbp - 7b5f: 48 89 d5 mov %rdx,%rbp - 7b62: 53 push %rbx - 7b63: 48 89 fb mov %rdi,%rbx - 7b66: e9 6c 06 00 00 jmp 81d7 - 7b6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 7b70: f3 44 0f 6f 65 10 movdqu 0x10(%rbp),%xmm12 - 7b76: f3 0f 6f 45 00 movdqu 0x0(%rbp),%xmm0 - 7b7b: 48 81 c3 a8 00 00 00 add $0xa8,%rbx - 7b82: f3 44 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm11 - 7b88: f3 0f 6f 6d 20 movdqu 0x20(%rbp),%xmm5 - 7b8d: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 7b91: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 7b96: f3 0f 6f 5d 40 movdqu 0x40(%rbp),%xmm3 - 7b9b: f3 44 0f 6f 55 50 movdqu 0x50(%rbp),%xmm10 - 7ba1: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 7ba6: 66 0f 73 d6 38 psrlq $0x38,%xmm6 - 7bab: 66 41 0f 6f d3 movdqa %xmm11,%xmm2 - 7bb0: f3 44 0f 6f 4d 70 movdqu 0x70(%rbp),%xmm9 - 7bb6: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 - 7bba: 66 0f 6f cd movdqa %xmm5,%xmm1 - 7bbe: 66 0f 73 d2 38 psrlq $0x38,%xmm2 - 7bc3: f3 0f 6f 65 60 movdqu 0x60(%rbp),%xmm4 - 7bc8: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 7bcd: 66 41 0f 6f f9 movdqa %xmm9,%xmm7 - 7bd2: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 7bd7: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 - 7bdb: 66 0f 6f d6 movdqa %xmm6,%xmm2 - 7bdf: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 7be3: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 - 7be8: 66 0f 69 d1 punpckhwd %xmm1,%xmm2 - 7bec: 66 0f 6f ce movdqa %xmm6,%xmm1 - 7bf0: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 - 7bf5: 66 0f 69 ca punpckhwd %xmm2,%xmm1 - 7bf9: 66 0f 61 f2 punpcklwd %xmm2,%xmm6 - 7bfd: 66 41 0f 6f d2 movdqa %xmm10,%xmm2 - 7c02: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 7c06: 66 0f 6f cb movdqa %xmm3,%xmm1 - 7c0a: 66 45 0f 6f f9 movdqa %xmm9,%xmm15 - 7c0f: 66 0f 73 d2 38 psrlq $0x38,%xmm2 - 7c14: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 7c19: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 - 7c1d: 66 0f 6f d4 movdqa %xmm4,%xmm2 - 7c21: 66 0f 73 d7 38 psrlq $0x38,%xmm7 - 7c26: 66 0f 73 d2 38 psrlq $0x38,%xmm2 - 7c2b: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 7c31: 0f c6 d7 88 shufps $0x88,%xmm7,%xmm2 - 7c35: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 7c39: 66 0f 61 ca punpcklwd %xmm2,%xmm1 - 7c3d: 66 41 0f 73 d5 30 psrlq $0x30,%xmm13 - 7c43: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 - 7c49: 66 0f 69 fa punpckhwd %xmm2,%xmm7 - 7c4d: 66 0f 6f d1 movdqa %xmm1,%xmm2 - 7c51: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 - 7c57: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 7c5b: 66 0f 69 d7 punpckhwd %xmm7,%xmm2 - 7c5f: 66 41 0f 6f fc movdqa %xmm12,%xmm7 - 7c64: 66 0f 61 ca punpcklwd %xmm2,%xmm1 - 7c68: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 7c6d: 66 0f 76 d2 pcmpeqd %xmm2,%xmm2 - 7c71: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 7c76: 66 0f db ca pand %xmm2,%xmm1 - 7c7a: 66 0f db f2 pand %xmm2,%xmm6 - 7c7e: 66 0f 67 f1 packuswb %xmm1,%xmm6 - 7c82: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 7c86: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 7c8b: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 - 7c8f: 66 0f 6f fd movdqa %xmm5,%xmm7 - 7c93: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 7c98: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 - 7c9d: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 7ca2: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 7ca6: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 - 7cab: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 7caf: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 - 7cb4: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 7cb9: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 - 7cbe: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 7cc2: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 7cc8: 66 0f 6f fb movdqa %xmm3,%xmm7 - 7ccc: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 7cd1: 66 0f db ca pand %xmm2,%xmm1 - 7cd5: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 - 7cda: 66 44 0f 6f c4 movdqa %xmm4,%xmm8 - 7cdf: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 7ce5: 45 0f c6 c5 88 shufps $0x88,%xmm13,%xmm8 - 7cea: 66 44 0f 6f ef movdqa %xmm7,%xmm13 - 7cef: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 - 7cf4: 66 45 0f 69 e8 punpckhwd %xmm8,%xmm13 - 7cf9: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 - 7cfe: 66 45 0f 69 c5 punpckhwd %xmm13,%xmm8 - 7d03: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 - 7d08: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 7d0d: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 - 7d12: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 7d17: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 7d1c: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 7d21: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 7d27: 66 0f db fa pand %xmm2,%xmm7 - 7d2b: 66 44 0f 67 ef packuswb %xmm7,%xmm13 - 7d30: 44 0f c6 c1 88 shufps $0x88,%xmm1,%xmm8 - 7d35: 66 0f 6f cd movdqa %xmm5,%xmm1 - 7d39: 66 41 0f 6f fd movdqa %xmm13,%xmm7 - 7d3e: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 7d43: 66 44 0f 68 ee punpckhbw %xmm6,%xmm13 - 7d48: 66 0f 60 fe punpcklbw %xmm6,%xmm7 - 7d4c: 66 41 0f 6f f3 movdqa %xmm11,%xmm6 - 7d51: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 7d56: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 7d5a: 66 41 0f 6f f0 movdqa %xmm8,%xmm6 - 7d5f: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 - 7d64: 66 0f 69 f1 punpckhwd %xmm1,%xmm6 - 7d68: 66 41 0f 6f c8 movdqa %xmm8,%xmm1 - 7d6d: 66 0f 69 ce punpckhwd %xmm6,%xmm1 - 7d71: 66 44 0f 61 c6 punpcklwd %xmm6,%xmm8 - 7d76: 66 41 0f 6f f2 movdqa %xmm10,%xmm6 - 7d7b: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 - 7d80: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 7d85: 66 0f 6f cb movdqa %xmm3,%xmm1 - 7d89: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 7d8e: 66 44 0f db c2 pand %xmm2,%xmm8 - 7d93: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 7d97: 66 0f 6f f4 movdqa %xmm4,%xmm6 - 7d9b: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 7da0: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 7da5: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 7daa: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 7dae: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 - 7db3: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 7db7: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 - 7dbc: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 7dc1: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 7dc6: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 7dca: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 7dd0: 66 41 0f 6f f4 movdqa %xmm12,%xmm6 - 7dd5: 66 0f db ca pand %xmm2,%xmm1 - 7dd9: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 7dde: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 - 7de3: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 7de7: 41 0f c6 c4 88 shufps $0x88,%xmm12,%xmm0 - 7dec: 66 0f 73 d1 20 psrlq $0x20,%xmm1 - 7df1: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 7df5: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 7df9: 41 0f c6 eb 88 shufps $0x88,%xmm11,%xmm5 - 7dfe: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 7e03: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 7e08: 66 41 0f 72 d3 18 psrld $0x18,%xmm11 - 7e0e: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 7e13: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 7e18: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 7e1c: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 - 7e21: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 7e25: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 - 7e2a: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 7e2f: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 - 7e34: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 7e38: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 7e3e: 66 0f 6f f3 movdqa %xmm3,%xmm6 - 7e42: 41 0f c6 da 88 shufps $0x88,%xmm10,%xmm3 - 7e47: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 - 7e4c: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 7e51: 66 0f db ca pand %xmm2,%xmm1 - 7e55: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 - 7e5b: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 7e60: 66 44 0f 6f f4 movdqa %xmm4,%xmm14 - 7e65: 41 0f c6 e1 88 shufps $0x88,%xmm9,%xmm4 - 7e6a: 66 45 0f 6f ca movdqa %xmm10,%xmm9 - 7e6f: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 7e74: 66 44 0f 6f e4 movdqa %xmm4,%xmm12 - 7e79: 66 45 0f 69 cb punpckhwd %xmm11,%xmm9 - 7e7e: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 7e83: 66 45 0f 69 d9 punpckhwd %xmm9,%xmm11 - 7e88: 66 45 0f 61 d1 punpcklwd %xmm9,%xmm10 - 7e8d: 66 44 0f 6f cb movdqa %xmm3,%xmm9 - 7e92: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 7e98: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 - 7e9e: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 7ea3: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 - 7ea8: 66 41 0f 72 d1 18 psrld $0x18,%xmm9 - 7eae: 66 44 0f 6f fe movdqa %xmm6,%xmm15 - 7eb3: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 7eb8: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 - 7ebd: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 7ec2: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 - 7ec7: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 7ecc: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 7ed1: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 - 7ed6: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 7edb: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 - 7ee0: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 - 7ee5: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 7eea: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 7eef: 66 44 0f db d2 pand %xmm2,%xmm10 - 7ef4: 66 0f db f2 pand %xmm2,%xmm6 - 7ef8: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 7efd: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 7f02: 66 44 0f db ca pand %xmm2,%xmm9 - 7f07: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 - 7f0d: 66 0f 67 ce packuswb %xmm6,%xmm1 - 7f11: 66 45 0f 67 d1 packuswb %xmm9,%xmm10 - 7f16: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 7f1a: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 7f1f: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 - 7f24: 66 41 0f 72 d1 10 psrld $0x10,%xmm9 - 7f2a: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 - 7f2f: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 7f34: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 7f39: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 7f3e: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 7f43: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 7f48: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 7f4c: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 7f51: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 7f55: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 - 7f5a: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 - 7f5f: 66 41 0f 69 cd punpckhwd %xmm13,%xmm1 - 7f64: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 7f69: 66 44 0f 6f ec movdqa %xmm4,%xmm13 - 7f6e: 66 44 0f 6f db movdqa %xmm3,%xmm11 - 7f73: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 7f78: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 - 7f7e: 66 41 0f 72 d3 10 psrld $0x10,%xmm11 - 7f84: 66 44 0f db ca pand %xmm2,%xmm9 - 7f89: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 7f8e: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 - 7f93: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 7f98: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 7f9d: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 7fa2: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 7fa7: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 - 7fac: 66 44 0f db da pand %xmm2,%xmm11 - 7fb1: 66 45 0f 67 cb packuswb %xmm11,%xmm9 - 7fb6: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 7fbb: 66 45 0f 68 ca punpckhbw %xmm10,%xmm9 - 7fc0: 66 45 0f 60 da punpcklbw %xmm10,%xmm11 - 7fc5: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 - 7fca: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 - 7fce: 66 44 0f 69 d5 punpckhwd %xmm5,%xmm10 - 7fd3: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 7fd7: 66 41 0f 69 ea punpckhwd %xmm10,%xmm5 - 7fdc: 66 41 0f 61 c2 punpcklwd %xmm10,%xmm0 - 7fe1: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 - 7fe5: 66 0f 6f eb movdqa %xmm3,%xmm5 - 7fe9: 66 0f 61 dc punpcklwd %xmm4,%xmm3 - 7fed: 66 0f 69 ec punpckhwd %xmm4,%xmm5 - 7ff1: 66 0f 6f e3 movdqa %xmm3,%xmm4 - 7ff5: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 - 7ff9: 66 0f 61 dd punpcklwd %xmm5,%xmm3 - 7ffd: 66 0f 61 dc punpcklwd %xmm4,%xmm3 - 8001: 66 0f 6f e0 movdqa %xmm0,%xmm4 - 8005: 66 0f db c2 pand %xmm2,%xmm0 - 8009: 66 0f 6f eb movdqa %xmm3,%xmm5 - 800d: 66 0f 71 d4 08 psrlw $0x8,%xmm4 - 8012: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 8017: 66 0f db e2 pand %xmm2,%xmm4 - 801b: 66 0f db ea pand %xmm2,%xmm5 - 801f: 66 0f db d3 pand %xmm3,%xmm2 - 8023: 66 0f 67 c2 packuswb %xmm2,%xmm0 - 8027: 66 0f 67 e5 packuswb %xmm5,%xmm4 - 802b: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 802f: 66 0f 68 c4 punpckhbw %xmm4,%xmm0 - 8033: 66 0f 60 d4 punpcklbw %xmm4,%xmm2 - 8037: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 803b: 66 41 0f 69 c1 punpckhwd %xmm9,%xmm0 - 8040: 66 0f 6f e2 movdqa %xmm2,%xmm4 - 8044: 66 41 0f 69 d3 punpckhwd %xmm11,%xmm2 - 8049: 66 41 0f 61 d9 punpcklwd %xmm9,%xmm3 - 804e: 66 41 0f 61 e3 punpcklwd %xmm11,%xmm4 - 8053: 66 0f 6f ec movdqa %xmm4,%xmm5 - 8057: 66 41 0f 6a e0 punpckhdq %xmm8,%xmm4 - 805c: 0f 11 a3 68 ff ff ff movups %xmm4,-0x98(%rbx) - 8063: 66 0f 6f e2 movdqa %xmm2,%xmm4 - 8067: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 - 806b: 66 41 0f 62 e8 punpckldq %xmm8,%xmm5 - 8070: 0f 11 53 88 movups %xmm2,-0x78(%rbx) - 8074: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 8078: 66 0f 62 e6 punpckldq %xmm6,%xmm4 - 807c: 66 0f 6a df punpckhdq %xmm7,%xmm3 - 8080: 66 0f 62 d7 punpckldq %xmm7,%xmm2 - 8084: 0f 11 ab 58 ff ff ff movups %xmm5,-0xa8(%rbx) - 808b: 0f 11 53 98 movups %xmm2,-0x68(%rbx) - 808f: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 8093: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 - 8097: 66 0f 62 d1 punpckldq %xmm1,%xmm2 - 809b: 0f 11 a3 78 ff ff ff movups %xmm4,-0x88(%rbx) - 80a2: 0f 11 5b a8 movups %xmm3,-0x58(%rbx) - 80a6: 0f 11 53 b8 movups %xmm2,-0x48(%rbx) - 80aa: 0f 11 43 c8 movups %xmm0,-0x38(%rbx) - 80ae: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax - 80b5: 48 89 c2 mov %rax,%rdx - 80b8: 88 43 d8 mov %al,-0x28(%rbx) - 80bb: 48 c1 ea 10 shr $0x10,%rdx - 80bf: 88 63 d9 mov %ah,-0x27(%rbx) - 80c2: 88 53 da mov %dl,-0x26(%rbx) - 80c5: 48 89 c2 mov %rax,%rdx - 80c8: 48 c1 ea 18 shr $0x18,%rdx - 80cc: 88 53 db mov %dl,-0x25(%rbx) - 80cf: 48 89 c2 mov %rax,%rdx - 80d2: 48 c1 ea 20 shr $0x20,%rdx - 80d6: 88 53 dc mov %dl,-0x24(%rbx) - 80d9: 48 89 c2 mov %rax,%rdx - 80dc: 48 c1 ea 28 shr $0x28,%rdx - 80e0: 88 53 dd mov %dl,-0x23(%rbx) - 80e3: 48 89 c2 mov %rax,%rdx - 80e6: 48 c1 e8 38 shr $0x38,%rax - 80ea: 48 c1 ea 30 shr $0x30,%rdx - 80ee: 88 43 df mov %al,-0x21(%rbx) - 80f1: 88 53 de mov %dl,-0x22(%rbx) - 80f4: 48 8b 85 88 00 00 00 mov 0x88(%rbp),%rax - 80fb: 48 89 c2 mov %rax,%rdx - 80fe: 88 43 e0 mov %al,-0x20(%rbx) - 8101: 48 c1 ea 10 shr $0x10,%rdx - 8105: 88 63 e1 mov %ah,-0x1f(%rbx) - 8108: 88 53 e2 mov %dl,-0x1e(%rbx) - 810b: 48 89 c2 mov %rax,%rdx - 810e: 48 c1 ea 18 shr $0x18,%rdx - 8112: 88 53 e3 mov %dl,-0x1d(%rbx) - 8115: 48 89 c2 mov %rax,%rdx - 8118: 48 c1 ea 20 shr $0x20,%rdx - 811c: 88 53 e4 mov %dl,-0x1c(%rbx) - 811f: 48 89 c2 mov %rax,%rdx - 8122: 48 c1 ea 28 shr $0x28,%rdx - 8126: 88 53 e5 mov %dl,-0x1b(%rbx) - 8129: 48 89 c2 mov %rax,%rdx - 812c: 48 c1 e8 38 shr $0x38,%rax - 8130: 48 c1 ea 30 shr $0x30,%rdx - 8134: 88 53 e6 mov %dl,-0x1a(%rbx) - 8137: 88 43 e7 mov %al,-0x19(%rbx) - 813a: 48 8b 85 90 00 00 00 mov 0x90(%rbp),%rax - 8141: 48 89 c2 mov %rax,%rdx - 8144: 88 43 e8 mov %al,-0x18(%rbx) - 8147: 48 c1 ea 10 shr $0x10,%rdx - 814b: 88 63 e9 mov %ah,-0x17(%rbx) - 814e: 88 53 ea mov %dl,-0x16(%rbx) - 8151: 48 89 c2 mov %rax,%rdx - 8154: 48 c1 ea 18 shr $0x18,%rdx - 8158: 88 53 eb mov %dl,-0x15(%rbx) - 815b: 48 89 c2 mov %rax,%rdx - 815e: 48 c1 ea 20 shr $0x20,%rdx - 8162: 88 53 ec mov %dl,-0x14(%rbx) - 8165: 48 89 c2 mov %rax,%rdx - 8168: 48 c1 ea 28 shr $0x28,%rdx - 816c: 88 53 ed mov %dl,-0x13(%rbx) - 816f: 48 89 c2 mov %rax,%rdx - 8172: 48 c1 e8 38 shr $0x38,%rax - 8176: 48 c1 ea 30 shr $0x30,%rdx - 817a: 88 43 ef mov %al,-0x11(%rbx) - 817d: 88 53 ee mov %dl,-0x12(%rbx) - 8180: 48 8b 85 98 00 00 00 mov 0x98(%rbp),%rax - 8187: 48 89 c2 mov %rax,%rdx - 818a: 88 43 f0 mov %al,-0x10(%rbx) - 818d: 48 c1 ea 10 shr $0x10,%rdx - 8191: 88 63 f1 mov %ah,-0xf(%rbx) - 8194: 88 53 f2 mov %dl,-0xe(%rbx) - 8197: 48 89 c2 mov %rax,%rdx - 819a: 48 c1 ea 18 shr $0x18,%rdx - 819e: 88 53 f3 mov %dl,-0xd(%rbx) - 81a1: 48 89 c2 mov %rax,%rdx - 81a4: 48 c1 ea 20 shr $0x20,%rdx - 81a8: 88 53 f4 mov %dl,-0xc(%rbx) - 81ab: 48 89 c2 mov %rax,%rdx - 81ae: 48 c1 ea 28 shr $0x28,%rdx - 81b2: 88 53 f5 mov %dl,-0xb(%rbx) - 81b5: 48 89 c2 mov %rax,%rdx - 81b8: 48 c1 e8 38 shr $0x38,%rax - 81bc: 48 c1 ea 30 shr $0x30,%rdx - 81c0: 88 43 f7 mov %al,-0x9(%rbx) - 81c3: 88 53 f6 mov %dl,-0xa(%rbx) - 81c6: 48 8b 85 a0 00 00 00 mov 0xa0(%rbp),%rax - 81cd: 48 89 43 f8 mov %rax,-0x8(%rbx) - 81d1: 49 83 ec 01 sub $0x1,%r12 - 81d5: 74 4b je 8222 - 81d7: 48 89 ef mov %rbp,%rdi - 81da: e8 21 d9 ff ff call 5b00 - 81df: 48 89 d8 mov %rbx,%rax - 81e2: 48 29 e8 sub %rbp,%rax - 81e5: 48 83 e8 01 sub $0x1,%rax - 81e9: 48 83 f8 7e cmp $0x7e,%rax - 81ed: 0f 87 7d f9 ff ff ja 7b70 - 81f3: 31 c0 xor %eax,%eax - 81f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 81fc: 00 00 00 00 - 8200: 48 8b 54 05 00 mov 0x0(%rbp,%rax,1),%rdx - 8205: 48 89 14 03 mov %rdx,(%rbx,%rax,1) - 8209: 48 83 c0 08 add $0x8,%rax - 820d: 48 3d a8 00 00 00 cmp $0xa8,%rax - 8213: 75 eb jne 8200 - 8215: 48 81 c3 a8 00 00 00 add $0xa8,%rbx - 821c: 49 83 ec 01 sub $0x1,%r12 - 8220: 75 b5 jne 81d7 - 8222: 5b pop %rbx - 8223: 5d pop %rbp - 8224: 41 5c pop %r12 - 8226: c3 ret - 8227: c3 ret - 8228: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 822f: 00 - -0000000000008230 : - 8230: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) - 8237: 48 89 fa mov %rdi,%rdx - 823a: 48 8d 7f 08 lea 0x8(%rdi),%rdi - 823e: 31 c0 xor %eax,%eax - 8240: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 8247: 00 00 00 00 - 824b: 48 89 d1 mov %rdx,%rcx - 824e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 8252: 48 29 f9 sub %rdi,%rcx - 8255: 81 c1 c8 00 00 00 add $0xc8,%ecx - 825b: c1 e9 03 shr $0x3,%ecx - 825e: f3 48 ab rep stos %rax,%es:(%rdi) - 8261: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) - 8268: 00 00 00 - 826b: c3 ret - 826c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000008270 : - 8270: 41 54 push %r12 - 8272: 49 89 d4 mov %rdx,%r12 - 8275: 55 push %rbp - 8276: 48 89 f5 mov %rsi,%rbp - 8279: 53 push %rbx - 827a: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax - 8280: 48 89 fb mov %rdi,%rbx - 8283: 48 01 c2 add %rax,%rdx - 8286: 49 89 c0 mov %rax,%r8 - 8289: 48 81 fa 87 00 00 00 cmp $0x87,%rdx - 8290: 0f 86 a9 00 00 00 jbe 833f - 8296: 3d 87 00 00 00 cmp $0x87,%eax - 829b: 76 28 jbe 82c5 - 829d: 0f 1f 00 nopl (%rax) - 82a0: b8 88 00 00 00 mov $0x88,%eax - 82a5: 48 89 df mov %rbx,%rdi - 82a8: 44 29 c0 sub %r8d,%eax - 82ab: 49 29 c4 sub %rax,%r12 - 82ae: e8 4d d8 ff ff call 5b00 - 82b3: 45 31 c0 xor %r8d,%r8d - 82b6: 31 c0 xor %eax,%eax - 82b8: 49 81 fc 87 00 00 00 cmp $0x87,%r12 - 82bf: 0f 86 8b 00 00 00 jbe 8350 - 82c5: 44 89 c0 mov %r8d,%eax - 82c8: 48 89 ee mov %rbp,%rsi - 82cb: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 82d2: 00 00 00 00 - 82d6: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 82dd: 00 00 00 00 - 82e1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 82e8: 00 00 00 00 - 82ec: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 82f3: 00 00 00 00 - 82f7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 82fe: 00 00 - 8300: 89 c2 mov %eax,%edx - 8302: 89 c1 mov %eax,%ecx - 8304: 48 83 c6 01 add $0x1,%rsi - 8308: 83 c0 01 add $0x1,%eax - 830b: c1 ea 03 shr $0x3,%edx - 830e: 83 e1 07 and $0x7,%ecx - 8311: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi - 8318: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 831c: c1 e1 03 shl $0x3,%ecx - 831f: 48 d3 e2 shl %cl,%rdx - 8322: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) - 8326: 3d 88 00 00 00 cmp $0x88,%eax - 832b: 75 d3 jne 8300 - 832d: b8 87 00 00 00 mov $0x87,%eax - 8332: 44 29 c0 sub %r8d,%eax - 8335: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp - 833a: e9 61 ff ff ff jmp 82a0 - 833f: 49 89 d4 mov %rdx,%r12 - 8342: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 8349: 00 00 00 00 - 834d: 0f 1f 00 nopl (%rax) - 8350: 4c 39 e0 cmp %r12,%rax - 8353: 44 89 c0 mov %r8d,%eax - 8356: 73 5a jae 83b2 - 8358: 48 89 ea mov %rbp,%rdx - 835b: 45 8d 40 01 lea 0x1(%r8),%r8d - 835f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 8366: 00 00 00 00 - 836a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 8371: 00 00 00 00 - 8375: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 837c: 00 00 00 00 - 8380: 89 c1 mov %eax,%ecx - 8382: 0f b6 32 movzbl (%rdx),%esi - 8385: 48 83 c2 01 add $0x1,%rdx - 8389: c1 e9 03 shr $0x3,%ecx - 838c: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi - 8393: 89 c1 mov %eax,%ecx - 8395: 83 c0 01 add $0x1,%eax - 8398: 83 e1 07 and $0x7,%ecx - 839b: c1 e1 03 shl $0x3,%ecx - 839e: 48 d3 e6 shl %cl,%rsi - 83a1: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx - 83a6: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) - 83aa: 48 29 e9 sub %rbp,%rcx - 83ad: 4c 39 e1 cmp %r12,%rcx - 83b0: 72 ce jb 8380 - 83b2: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) - 83b8: 5b pop %rbx - 83b9: 5d pop %rbp - 83ba: 41 5c pop %r12 - 83bc: c3 ret - 83bd: 0f 1f 00 nopl (%rax) - -00000000000083c0 : - 83c0: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx - 83c6: 89 c8 mov %ecx,%eax - 83c8: 83 e1 07 and $0x7,%ecx - 83cb: c1 e8 03 shr $0x3,%eax - 83ce: c1 e1 03 shl $0x3,%ecx - 83d1: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 83d8: b8 1f 00 00 00 mov $0x1f,%eax - 83dd: 48 d3 e0 shl %cl,%rax - 83e0: 48 31 04 17 xor %rax,(%rdi,%rdx,1) - 83e4: c7 87 c8 00 00 00 88 movl $0x88,0xc8(%rdi) - 83eb: 00 00 00 - 83ee: 48 0f ba bf 80 00 00 btcq $0x3f,0x80(%rdi) - 83f5: 00 3f - 83f7: c3 ret - 83f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 83ff: 00 - -0000000000008400 : - 8400: 41 54 push %r12 - 8402: 49 89 d4 mov %rdx,%r12 - 8405: 55 push %rbp - 8406: 53 push %rbx - 8407: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax - 840d: 48 85 f6 test %rsi,%rsi - 8410: 74 66 je 8478 - 8412: 48 89 fb mov %rdi,%rbx - 8415: 48 89 f7 mov %rsi,%rdi - 8418: 3d 88 00 00 00 cmp $0x88,%eax - 841d: 0f 84 82 00 00 00 je 84a5 - 8423: 3d 87 00 00 00 cmp $0x87,%eax - 8428: 77 f9 ja 8423 - 842a: 89 c5 mov %eax,%ebp - 842c: 41 89 c0 mov %eax,%r8d - 842f: 48 01 fd add %rdi,%rbp - 8432: 44 89 c6 mov %r8d,%esi - 8435: 44 89 c0 mov %r8d,%eax - 8438: 48 29 de sub %rbx,%rsi - 843b: eb 28 jmp 8465 - 843d: 0f 1f 00 nopl (%rax) - 8440: 89 c2 mov %eax,%edx - 8442: 89 c1 mov %eax,%ecx - 8444: 48 83 c3 01 add $0x1,%rbx - 8448: 83 c0 01 add $0x1,%eax - 844b: c1 ea 03 shr $0x3,%edx - 844e: 83 e1 07 and $0x7,%ecx - 8451: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx - 8455: c1 e1 03 shl $0x3,%ecx - 8458: 48 d3 ea shr %cl,%rdx - 845b: 88 53 ff mov %dl,-0x1(%rbx) - 845e: 3d 88 00 00 00 cmp $0x88,%eax - 8463: 74 23 je 8488 - 8465: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 8469: 48 39 ea cmp %rbp,%rdx - 846c: 72 d2 jb 8440 - 846e: 89 c2 mov %eax,%edx - 8470: 44 29 c2 sub %r8d,%edx - 8473: 48 29 d7 sub %rdx,%rdi - 8476: 75 b2 jne 842a - 8478: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) - 847f: 00 - 8480: 5b pop %rbx - 8481: 5d pop %rbp - 8482: 41 5c pop %r12 - 8484: c3 ret - 8485: 0f 1f 00 nopl (%rax) - 8488: 89 c2 mov %eax,%edx - 848a: 44 29 c2 sub %r8d,%edx - 848d: 48 29 d7 sub %rdx,%rdi - 8490: 48 89 fd mov %rdi,%rbp - 8493: 74 e3 je 8478 - 8495: 4c 89 e7 mov %r12,%rdi - 8498: e8 63 d6 ff ff call 5b00 - 849d: 48 89 ef mov %rbp,%rdi - 84a0: 45 31 c0 xor %r8d,%r8d - 84a3: eb 8d jmp 8432 - 84a5: 48 89 f5 mov %rsi,%rbp - 84a8: eb eb jmp 8495 - 84aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -00000000000084b0 : - 84b0: 53 push %rbx - 84b1: b9 1f 00 00 00 mov $0x1f,%ecx - 84b6: 48 89 fb mov %rdi,%rbx - 84b9: e8 d2 de ff ff call 6390 - 84be: c7 83 c8 00 00 00 88 movl $0x88,0xc8(%rbx) - 84c5: 00 00 00 - 84c8: 5b pop %rbx - 84c9: c3 ret - 84ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -00000000000084d0 : - 84d0: 48 85 f6 test %rsi,%rsi - 84d3: 0f 84 ae 05 00 00 je 8a87 - 84d9: 41 54 push %r12 - 84db: 49 89 f4 mov %rsi,%r12 - 84de: 55 push %rbp - 84df: 48 89 d5 mov %rdx,%rbp - 84e2: 53 push %rbx - 84e3: 48 89 fb mov %rdi,%rbx - 84e6: e9 4e 05 00 00 jmp 8a39 - 84eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 84f0: f3 44 0f 6f 65 10 movdqu 0x10(%rbp),%xmm12 - 84f6: f3 0f 6f 45 00 movdqu 0x0(%rbp),%xmm0 - 84fb: 48 81 c3 88 00 00 00 add $0x88,%rbx - 8502: f3 44 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm11 - 8508: f3 0f 6f 6d 20 movdqu 0x20(%rbp),%xmm5 - 850d: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 8511: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 8516: f3 0f 6f 5d 40 movdqu 0x40(%rbp),%xmm3 - 851b: f3 44 0f 6f 55 50 movdqu 0x50(%rbp),%xmm10 - 8521: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 8526: 66 0f 73 d6 38 psrlq $0x38,%xmm6 - 852b: 66 41 0f 6f d3 movdqa %xmm11,%xmm2 - 8530: f3 44 0f 6f 4d 70 movdqu 0x70(%rbp),%xmm9 - 8536: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 - 853a: 66 0f 6f cd movdqa %xmm5,%xmm1 - 853e: 66 0f 73 d2 38 psrlq $0x38,%xmm2 - 8543: f3 0f 6f 65 60 movdqu 0x60(%rbp),%xmm4 - 8548: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 854d: 66 41 0f 6f f9 movdqa %xmm9,%xmm7 - 8552: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 8557: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 - 855b: 66 0f 6f d6 movdqa %xmm6,%xmm2 - 855f: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 8563: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 - 8568: 66 0f 69 d1 punpckhwd %xmm1,%xmm2 - 856c: 66 0f 6f ce movdqa %xmm6,%xmm1 - 8570: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 - 8575: 66 0f 69 ca punpckhwd %xmm2,%xmm1 - 8579: 66 0f 61 f2 punpcklwd %xmm2,%xmm6 - 857d: 66 41 0f 6f d2 movdqa %xmm10,%xmm2 - 8582: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 8586: 66 0f 6f cb movdqa %xmm3,%xmm1 - 858a: 66 45 0f 6f f9 movdqa %xmm9,%xmm15 - 858f: 66 0f 73 d2 38 psrlq $0x38,%xmm2 - 8594: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 8599: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 - 859d: 66 0f 6f d4 movdqa %xmm4,%xmm2 - 85a1: 66 0f 73 d7 38 psrlq $0x38,%xmm7 - 85a6: 66 0f 73 d2 38 psrlq $0x38,%xmm2 - 85ab: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 85b1: 0f c6 d7 88 shufps $0x88,%xmm7,%xmm2 - 85b5: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 85b9: 66 0f 61 ca punpcklwd %xmm2,%xmm1 - 85bd: 66 41 0f 73 d5 30 psrlq $0x30,%xmm13 - 85c3: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 - 85c9: 66 0f 69 fa punpckhwd %xmm2,%xmm7 - 85cd: 66 0f 6f d1 movdqa %xmm1,%xmm2 - 85d1: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 - 85d7: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 85db: 66 0f 69 d7 punpckhwd %xmm7,%xmm2 - 85df: 66 41 0f 6f fc movdqa %xmm12,%xmm7 - 85e4: 66 0f 61 ca punpcklwd %xmm2,%xmm1 - 85e8: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 85ed: 66 0f 76 d2 pcmpeqd %xmm2,%xmm2 - 85f1: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 85f6: 66 0f db ca pand %xmm2,%xmm1 - 85fa: 66 0f db f2 pand %xmm2,%xmm6 - 85fe: 66 0f 67 f1 packuswb %xmm1,%xmm6 - 8602: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 8606: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 860b: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 - 860f: 66 0f 6f fd movdqa %xmm5,%xmm7 - 8613: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 8618: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 - 861d: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 8622: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 8626: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 - 862b: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 862f: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 - 8634: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 8639: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 - 863e: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 8642: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 8648: 66 0f 6f fb movdqa %xmm3,%xmm7 - 864c: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 8651: 66 0f db ca pand %xmm2,%xmm1 - 8655: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 - 865a: 66 44 0f 6f c4 movdqa %xmm4,%xmm8 - 865f: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 8665: 45 0f c6 c5 88 shufps $0x88,%xmm13,%xmm8 - 866a: 66 44 0f 6f ef movdqa %xmm7,%xmm13 - 866f: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 - 8674: 66 45 0f 69 e8 punpckhwd %xmm8,%xmm13 - 8679: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 - 867e: 66 45 0f 69 c5 punpckhwd %xmm13,%xmm8 - 8683: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 - 8688: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 868d: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 - 8692: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 8697: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 869c: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 86a1: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 86a7: 66 0f db fa pand %xmm2,%xmm7 - 86ab: 66 44 0f 67 ef packuswb %xmm7,%xmm13 - 86b0: 44 0f c6 c1 88 shufps $0x88,%xmm1,%xmm8 - 86b5: 66 0f 6f cd movdqa %xmm5,%xmm1 - 86b9: 66 41 0f 6f fd movdqa %xmm13,%xmm7 - 86be: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 86c3: 66 44 0f 68 ee punpckhbw %xmm6,%xmm13 - 86c8: 66 0f 60 fe punpcklbw %xmm6,%xmm7 - 86cc: 66 41 0f 6f f3 movdqa %xmm11,%xmm6 - 86d1: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 86d6: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 86da: 66 41 0f 6f f0 movdqa %xmm8,%xmm6 - 86df: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 - 86e4: 66 0f 69 f1 punpckhwd %xmm1,%xmm6 - 86e8: 66 41 0f 6f c8 movdqa %xmm8,%xmm1 - 86ed: 66 0f 69 ce punpckhwd %xmm6,%xmm1 - 86f1: 66 44 0f 61 c6 punpcklwd %xmm6,%xmm8 - 86f6: 66 41 0f 6f f2 movdqa %xmm10,%xmm6 - 86fb: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 - 8700: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 8705: 66 0f 6f cb movdqa %xmm3,%xmm1 - 8709: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 870e: 66 44 0f db c2 pand %xmm2,%xmm8 - 8713: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 8717: 66 0f 6f f4 movdqa %xmm4,%xmm6 - 871b: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 8720: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 8725: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 872a: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 872e: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 - 8733: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 8737: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 - 873c: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 8741: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 8746: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 874a: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 8750: 66 41 0f 6f f4 movdqa %xmm12,%xmm6 - 8755: 66 0f db ca pand %xmm2,%xmm1 - 8759: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 875e: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 - 8763: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 8767: 41 0f c6 c4 88 shufps $0x88,%xmm12,%xmm0 - 876c: 66 0f 73 d1 20 psrlq $0x20,%xmm1 - 8771: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 8775: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 8779: 41 0f c6 eb 88 shufps $0x88,%xmm11,%xmm5 - 877e: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 8783: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 8788: 66 41 0f 72 d3 18 psrld $0x18,%xmm11 - 878e: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 8793: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 8798: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 879c: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 - 87a1: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 87a5: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 - 87aa: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 87af: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 - 87b4: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 87b8: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 87be: 66 0f 6f f3 movdqa %xmm3,%xmm6 - 87c2: 41 0f c6 da 88 shufps $0x88,%xmm10,%xmm3 - 87c7: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 - 87cc: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 87d1: 66 0f db ca pand %xmm2,%xmm1 - 87d5: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 - 87db: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 87e0: 66 44 0f 6f f4 movdqa %xmm4,%xmm14 - 87e5: 41 0f c6 e1 88 shufps $0x88,%xmm9,%xmm4 - 87ea: 66 45 0f 6f ca movdqa %xmm10,%xmm9 - 87ef: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 87f4: 66 44 0f 6f e4 movdqa %xmm4,%xmm12 - 87f9: 66 45 0f 69 cb punpckhwd %xmm11,%xmm9 - 87fe: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 8803: 66 45 0f 69 d9 punpckhwd %xmm9,%xmm11 - 8808: 66 45 0f 61 d1 punpcklwd %xmm9,%xmm10 - 880d: 66 44 0f 6f cb movdqa %xmm3,%xmm9 - 8812: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 8818: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 - 881e: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 8823: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 - 8828: 66 41 0f 72 d1 18 psrld $0x18,%xmm9 - 882e: 66 44 0f 6f fe movdqa %xmm6,%xmm15 - 8833: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 8838: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 - 883d: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 8842: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 - 8847: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 884c: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 8851: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 - 8856: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 885b: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 - 8860: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 - 8865: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 886a: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 886f: 66 44 0f db d2 pand %xmm2,%xmm10 - 8874: 66 0f db f2 pand %xmm2,%xmm6 - 8878: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 887d: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 8882: 66 44 0f db ca pand %xmm2,%xmm9 - 8887: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 - 888d: 66 0f 67 ce packuswb %xmm6,%xmm1 - 8891: 66 45 0f 67 d1 packuswb %xmm9,%xmm10 - 8896: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 889a: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 889f: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 - 88a4: 66 41 0f 72 d1 10 psrld $0x10,%xmm9 - 88aa: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 - 88af: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 88b4: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 88b9: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 88be: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 88c3: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 88c8: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 88cc: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 88d1: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 88d5: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 - 88da: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 - 88df: 66 41 0f 69 cd punpckhwd %xmm13,%xmm1 - 88e4: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 88e9: 66 44 0f 6f ec movdqa %xmm4,%xmm13 - 88ee: 66 44 0f 6f db movdqa %xmm3,%xmm11 - 88f3: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 88f8: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 - 88fe: 66 41 0f 72 d3 10 psrld $0x10,%xmm11 - 8904: 66 44 0f db ca pand %xmm2,%xmm9 - 8909: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 890e: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 - 8913: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 8918: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 891d: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 8922: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 8927: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 - 892c: 66 44 0f db da pand %xmm2,%xmm11 - 8931: 66 45 0f 67 cb packuswb %xmm11,%xmm9 - 8936: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 893b: 66 45 0f 68 ca punpckhbw %xmm10,%xmm9 - 8940: 66 45 0f 60 da punpcklbw %xmm10,%xmm11 - 8945: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 - 894a: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 - 894e: 66 44 0f 69 d5 punpckhwd %xmm5,%xmm10 - 8953: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 8957: 66 41 0f 69 ea punpckhwd %xmm10,%xmm5 - 895c: 66 41 0f 61 c2 punpcklwd %xmm10,%xmm0 - 8961: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 - 8965: 66 0f 6f eb movdqa %xmm3,%xmm5 - 8969: 66 0f 61 dc punpcklwd %xmm4,%xmm3 - 896d: 66 0f 69 ec punpckhwd %xmm4,%xmm5 - 8971: 66 0f 6f e3 movdqa %xmm3,%xmm4 - 8975: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 - 8979: 66 0f 61 dd punpcklwd %xmm5,%xmm3 - 897d: 66 0f 61 dc punpcklwd %xmm4,%xmm3 - 8981: 66 0f 6f e0 movdqa %xmm0,%xmm4 - 8985: 66 0f db c2 pand %xmm2,%xmm0 - 8989: 66 0f 6f eb movdqa %xmm3,%xmm5 - 898d: 66 0f 71 d4 08 psrlw $0x8,%xmm4 - 8992: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 8997: 66 0f db e2 pand %xmm2,%xmm4 - 899b: 66 0f db ea pand %xmm2,%xmm5 - 899f: 66 0f db d3 pand %xmm3,%xmm2 - 89a3: 66 0f 67 c2 packuswb %xmm2,%xmm0 - 89a7: 66 0f 67 e5 packuswb %xmm5,%xmm4 - 89ab: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 89af: 66 0f 68 c4 punpckhbw %xmm4,%xmm0 - 89b3: 66 0f 60 d4 punpcklbw %xmm4,%xmm2 - 89b7: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 89bb: 66 41 0f 69 c1 punpckhwd %xmm9,%xmm0 - 89c0: 66 0f 6f e2 movdqa %xmm2,%xmm4 - 89c4: 66 41 0f 69 d3 punpckhwd %xmm11,%xmm2 - 89c9: 66 41 0f 61 d9 punpcklwd %xmm9,%xmm3 - 89ce: 66 41 0f 61 e3 punpcklwd %xmm11,%xmm4 - 89d3: 66 0f 6f ec movdqa %xmm4,%xmm5 - 89d7: 66 41 0f 6a e0 punpckhdq %xmm8,%xmm4 - 89dc: 0f 11 63 88 movups %xmm4,-0x78(%rbx) - 89e0: 66 0f 6f e2 movdqa %xmm2,%xmm4 - 89e4: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 - 89e8: 66 41 0f 62 e8 punpckldq %xmm8,%xmm5 - 89ed: 0f 11 53 a8 movups %xmm2,-0x58(%rbx) - 89f1: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 89f5: 66 0f 62 e6 punpckldq %xmm6,%xmm4 - 89f9: 66 0f 6a df punpckhdq %xmm7,%xmm3 - 89fd: 66 0f 62 d7 punpckldq %xmm7,%xmm2 - 8a01: 0f 11 ab 78 ff ff ff movups %xmm5,-0x88(%rbx) - 8a08: 0f 11 53 b8 movups %xmm2,-0x48(%rbx) - 8a0c: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 8a10: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 - 8a14: 66 0f 62 d1 punpckldq %xmm1,%xmm2 - 8a18: 0f 11 63 98 movups %xmm4,-0x68(%rbx) - 8a1c: 0f 11 5b c8 movups %xmm3,-0x38(%rbx) - 8a20: 0f 11 53 d8 movups %xmm2,-0x28(%rbx) - 8a24: 0f 11 43 e8 movups %xmm0,-0x18(%rbx) - 8a28: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax - 8a2f: 48 89 43 f8 mov %rax,-0x8(%rbx) - 8a33: 49 83 ec 01 sub $0x1,%r12 - 8a37: 74 49 je 8a82 - 8a39: 48 89 ef mov %rbp,%rdi - 8a3c: e8 bf d0 ff ff call 5b00 - 8a41: 48 89 d8 mov %rbx,%rax - 8a44: 48 29 e8 sub %rbp,%rax - 8a47: 48 83 e8 01 sub $0x1,%rax - 8a4b: 48 83 f8 7e cmp $0x7e,%rax - 8a4f: 0f 87 9b fa ff ff ja 84f0 - 8a55: 31 c0 xor %eax,%eax - 8a57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 8a5e: 00 00 - 8a60: 48 8b 54 05 00 mov 0x0(%rbp,%rax,1),%rdx - 8a65: 48 89 14 03 mov %rdx,(%rbx,%rax,1) - 8a69: 48 83 c0 08 add $0x8,%rax - 8a6d: 48 3d 88 00 00 00 cmp $0x88,%rax - 8a73: 75 eb jne 8a60 - 8a75: 48 81 c3 88 00 00 00 add $0x88,%rbx - 8a7c: 49 83 ec 01 sub $0x1,%r12 - 8a80: 75 b7 jne 8a39 - 8a82: 5b pop %rbx - 8a83: 5d pop %rbp - 8a84: 41 5c pop %r12 - 8a86: c3 ret - 8a87: c3 ret - 8a88: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 8a8f: 00 - -0000000000008a90 : - 8a90: 41 57 push %r15 - 8a92: 49 89 f7 mov %rsi,%r15 - 8a95: 48 89 d6 mov %rdx,%rsi - 8a98: 41 56 push %r14 - 8a9a: 49 89 fe mov %rdi,%r14 - 8a9d: 41 55 push %r13 - 8a9f: 4d 89 fd mov %r15,%r13 - 8aa2: 41 54 push %r12 - 8aa4: 49 c1 ed 03 shr $0x3,%r13 - 8aa8: 55 push %rbp - 8aa9: 53 push %rbx - 8aaa: 48 81 ec e8 00 00 00 sub $0xe8,%rsp - 8ab1: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx - 8ab8: 00 00 - 8aba: 48 89 94 24 d8 00 00 mov %rdx,0xd8(%rsp) - 8ac1: 00 - 8ac2: 48 89 ca mov %rcx,%rdx - 8ac5: 48 89 e7 mov %rsp,%rdi - 8ac8: 48 89 e5 mov %rsp,%rbp - 8acb: e8 60 e2 ff ff call 6d30 - 8ad0: 48 b8 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rax - 8ad7: c3 30 0c - 8ada: 49 f7 e5 mul %r13 - 8add: 49 89 d5 mov %rdx,%r13 - 8ae0: 49 81 ff a7 00 00 00 cmp $0xa7,%r15 - 8ae7: 0f 86 92 06 00 00 jbe 917f - 8aed: 4c 69 e2 a8 00 00 00 imul $0xa8,%rdx,%r12 - 8af4: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 - 8af8: 4c 89 f3 mov %r14,%rbx - 8afb: 66 0f 71 d4 08 psrlw $0x8,%xmm4 - 8b00: 4d 01 f4 add %r14,%r12 - 8b03: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 8b0a: 00 00 00 00 - 8b0e: 66 90 xchg %ax,%ax - 8b10: 48 89 ef mov %rbp,%rdi - 8b13: 48 81 c3 a8 00 00 00 add $0xa8,%rbx - 8b1a: e8 e1 cf ff ff call 5b00 - 8b1f: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 - 8b24: 66 44 0f 6f 6c 24 10 movdqa 0x10(%rsp),%xmm13 - 8b2b: 66 44 0f 6f 64 24 30 movdqa 0x30(%rsp),%xmm12 - 8b32: 66 44 0f 6f 4c 24 20 movdqa 0x20(%rsp),%xmm9 - 8b39: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 8b3d: 66 41 0f 6f cd movdqa %xmm13,%xmm1 - 8b42: 66 44 0f 6f 5c 24 50 movdqa 0x50(%rsp),%xmm11 - 8b49: 66 0f 6f 54 24 40 movdqa 0x40(%rsp),%xmm2 - 8b4f: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 8b54: 66 0f 73 d6 38 psrlq $0x38,%xmm6 - 8b59: 66 41 0f 6f dc movdqa %xmm12,%xmm3 - 8b5e: 66 0f 6f 6c 24 60 movdqa 0x60(%rsp),%xmm5 - 8b64: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 - 8b68: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 8b6d: 66 0f 73 d3 38 psrlq $0x38,%xmm3 - 8b72: 66 44 0f 6f 54 24 70 movdqa 0x70(%rsp),%xmm10 - 8b79: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 8b7e: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 8b85: 00 - 8b86: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 - 8b8a: 66 0f 6f de movdqa %xmm6,%xmm3 - 8b8e: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 8b92: 66 41 0f 6f fa movdqa %xmm10,%xmm7 - 8b97: 66 0f 69 d9 punpckhwd %xmm1,%xmm3 - 8b9b: 66 0f 6f ce movdqa %xmm6,%xmm1 - 8b9f: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 - 8ba4: 48 89 c2 mov %rax,%rdx - 8ba7: 66 0f 69 cb punpckhwd %xmm3,%xmm1 - 8bab: 66 0f 61 f3 punpcklwd %xmm3,%xmm6 - 8baf: 66 41 0f 6f db movdqa %xmm11,%xmm3 - 8bb4: 88 43 d8 mov %al,-0x28(%rbx) - 8bb7: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 8bbb: 66 0f 6f ca movdqa %xmm2,%xmm1 - 8bbf: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 - 8bc4: 88 63 d9 mov %ah,-0x27(%rbx) - 8bc7: 66 0f 73 d3 38 psrlq $0x38,%xmm3 - 8bcc: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 8bd1: 66 0f db f4 pand %xmm4,%xmm6 - 8bd5: 48 c1 ea 10 shr $0x10,%rdx - 8bd9: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 - 8bdd: 66 0f 6f dd movdqa %xmm5,%xmm3 - 8be1: 88 53 da mov %dl,-0x26(%rbx) - 8be4: 66 0f 73 d7 38 psrlq $0x38,%xmm7 - 8be9: 66 0f 73 d3 38 psrlq $0x38,%xmm3 - 8bee: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 8bf4: 66 45 0f 6f fa movdqa %xmm10,%xmm15 - 8bf9: 48 89 c2 mov %rax,%rdx - 8bfc: 0f c6 df 88 shufps $0x88,%xmm7,%xmm3 - 8c00: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 8c04: 66 0f 61 cb punpcklwd %xmm3,%xmm1 - 8c08: 48 c1 ea 18 shr $0x18,%rdx - 8c0c: 66 0f 69 fb punpckhwd %xmm3,%xmm7 - 8c10: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 - 8c16: 66 0f 6f d9 movdqa %xmm1,%xmm3 - 8c1a: 88 53 db mov %dl,-0x25(%rbx) - 8c1d: 66 0f 69 df punpckhwd %xmm7,%xmm3 - 8c21: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 - 8c27: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 8c2b: 48 89 c2 mov %rax,%rdx - 8c2e: 66 0f 61 cb punpcklwd %xmm3,%xmm1 - 8c32: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 8c36: 66 41 0f 6f fc movdqa %xmm12,%xmm7 - 8c3b: 48 c1 ea 20 shr $0x20,%rdx - 8c3f: 66 0f db cc pand %xmm4,%xmm1 - 8c43: 66 0f 73 d3 30 psrlq $0x30,%xmm3 - 8c48: 88 53 dc mov %dl,-0x24(%rbx) - 8c4b: 48 89 c2 mov %rax,%rdx - 8c4e: 66 0f 67 f1 packuswb %xmm1,%xmm6 - 8c52: 66 41 0f 6f cd movdqa %xmm13,%xmm1 - 8c57: 48 c1 ea 28 shr $0x28,%rdx - 8c5b: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 8c60: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 8c65: 88 53 dd mov %dl,-0x23(%rbx) - 8c68: 48 89 c2 mov %rax,%rdx - 8c6b: 0f c6 d9 88 shufps $0x88,%xmm1,%xmm3 - 8c6f: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 8c74: 48 c1 e8 38 shr $0x38,%rax - 8c78: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 8c7d: 88 43 df mov %al,-0x21(%rbx) - 8c80: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 8c87: 00 - 8c88: 48 c1 ea 30 shr $0x30,%rdx - 8c8c: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 - 8c90: 66 0f 6f fb movdqa %xmm3,%xmm7 - 8c94: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 - 8c98: 88 53 de mov %dl,-0x22(%rbx) - 8c9b: 66 0f 69 f9 punpckhwd %xmm1,%xmm7 - 8c9f: 66 0f 6f cb movdqa %xmm3,%xmm1 - 8ca3: 48 89 c2 mov %rax,%rdx - 8ca6: 88 43 e0 mov %al,-0x20(%rbx) - 8ca9: 66 0f 69 cf punpckhwd %xmm7,%xmm1 - 8cad: 66 0f 61 df punpcklwd %xmm7,%xmm3 - 8cb1: 66 41 0f 6f fb movdqa %xmm11,%xmm7 - 8cb6: 88 63 e1 mov %ah,-0x1f(%rbx) - 8cb9: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 - 8cbd: 66 0f 6f ca movdqa %xmm2,%xmm1 - 8cc1: 48 c1 ea 10 shr $0x10,%rdx - 8cc5: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 8cca: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 8ccf: 66 0f db dc pand %xmm4,%xmm3 - 8cd3: 88 53 e2 mov %dl,-0x1e(%rbx) - 8cd6: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 - 8cda: 66 0f 6f fd movdqa %xmm5,%xmm7 - 8cde: 48 89 c2 mov %rax,%rdx - 8ce1: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 8ce6: 48 c1 ea 18 shr $0x18,%rdx - 8cea: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 - 8cef: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 8cf4: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 8cf8: 88 53 e3 mov %dl,-0x1d(%rbx) - 8cfb: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 - 8d00: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 8d04: 48 89 c2 mov %rax,%rdx - 8d07: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 - 8d0c: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 8d11: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 - 8d16: 48 c1 ea 20 shr $0x20,%rdx - 8d1a: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 8d1e: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 8d24: 88 53 e4 mov %dl,-0x1c(%rbx) - 8d27: 48 89 c2 mov %rax,%rdx - 8d2a: 66 0f db cc pand %xmm4,%xmm1 - 8d2e: 48 c1 ea 28 shr $0x28,%rdx - 8d32: 66 0f 67 d9 packuswb %xmm1,%xmm3 - 8d36: 66 41 0f 6f cd movdqa %xmm13,%xmm1 - 8d3b: 88 53 e5 mov %dl,-0x1b(%rbx) - 8d3e: 48 89 c2 mov %rax,%rdx - 8d41: 66 0f 6f fb movdqa %xmm3,%xmm7 - 8d45: 66 0f 68 de punpckhbw %xmm6,%xmm3 - 8d49: 48 c1 ea 30 shr $0x30,%rdx - 8d4d: 66 0f 60 fe punpcklbw %xmm6,%xmm7 - 8d51: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 8d55: 48 c1 e8 38 shr $0x38,%rax - 8d59: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 8d5e: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 8d63: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 - 8d67: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 8d6c: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 8d71: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 - 8d76: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 8d7b: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 8d7f: 66 44 0f 69 c1 punpckhwd %xmm1,%xmm8 - 8d84: 66 0f 6f ce movdqa %xmm6,%xmm1 - 8d88: 66 41 0f 69 c8 punpckhwd %xmm8,%xmm1 - 8d8d: 66 41 0f 61 f0 punpcklwd %xmm8,%xmm6 - 8d92: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 8d97: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 8d9b: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 8da1: 66 0f 6f ca movdqa %xmm2,%xmm1 - 8da5: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 8daa: 66 0f db f4 pand %xmm4,%xmm6 - 8dae: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 - 8db3: 66 44 0f 6f c5 movdqa %xmm5,%xmm8 - 8db8: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 8dbe: 45 0f c6 c6 88 shufps $0x88,%xmm14,%xmm8 - 8dc3: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 8dc8: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 8dcd: 66 45 0f 69 f0 punpckhwd %xmm8,%xmm14 - 8dd2: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 8dd7: 66 45 0f 69 c6 punpckhwd %xmm14,%xmm8 - 8ddc: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 8de1: 66 45 0f 6f f4 movdqa %xmm12,%xmm14 - 8de6: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 8deb: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 8df1: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 8df6: 66 0f db cc pand %xmm4,%xmm1 - 8dfa: 66 41 0f 6f f5 movdqa %xmm13,%xmm6 - 8dff: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 - 8e04: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 8e09: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 8e0d: 41 0f c6 c5 88 shufps $0x88,%xmm13,%xmm0 - 8e12: 66 0f 73 d1 20 psrlq $0x20,%xmm1 - 8e17: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 8e1b: 66 41 0f 6f f1 movdqa %xmm9,%xmm6 - 8e20: 45 0f c6 cc 88 shufps $0x88,%xmm12,%xmm9 - 8e25: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 8e2a: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 8e2f: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 8e34: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 8e38: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 - 8e3d: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 8e41: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 - 8e46: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 8e4b: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 8e50: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 8e54: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 8e5a: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 8e5e: 41 0f c6 d3 88 shufps $0x88,%xmm11,%xmm2 - 8e63: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 8e68: 66 0f db cc pand %xmm4,%xmm1 - 8e6c: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 8e71: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 8e76: 66 44 0f 6f f5 movdqa %xmm5,%xmm14 - 8e7b: 45 0f c6 da 88 shufps $0x88,%xmm10,%xmm11 - 8e80: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 8e84: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 8e8a: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 8e8f: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 8e94: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 - 8e99: 66 44 0f 6f fe movdqa %xmm6,%xmm15 - 8e9e: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 8ea3: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 8ea8: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 - 8eae: 66 0f 72 d5 18 psrld $0x18,%xmm5 - 8eb3: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 - 8eb8: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 - 8ebd: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 - 8ec2: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 - 8ec7: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 - 8ecd: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 8ed2: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 - 8ed8: 66 0f db f4 pand %xmm4,%xmm6 - 8edc: 66 0f 67 ce packuswb %xmm6,%xmm1 - 8ee0: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 8ee4: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 - 8ee9: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 - 8eee: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 8ef3: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 8ef7: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 8efc: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 8f00: 66 0f 69 cb punpckhwd %xmm3,%xmm1 - 8f04: 66 0f 61 fb punpcklwd %xmm3,%xmm7 - 8f08: 66 0f 6f dd movdqa %xmm5,%xmm3 - 8f0c: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 - 8f11: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 - 8f16: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 - 8f1b: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 - 8f20: 66 0f 61 eb punpcklwd %xmm3,%xmm5 - 8f24: 66 0f 6f da movdqa %xmm2,%xmm3 - 8f28: 66 0f 72 d3 18 psrld $0x18,%xmm3 - 8f2d: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 - 8f32: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 8f37: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 8f3c: 66 0f db ec pand %xmm4,%xmm5 - 8f40: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 - 8f45: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 - 8f4a: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 - 8f4f: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 - 8f54: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 8f59: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 8f5e: 66 0f db dc pand %xmm4,%xmm3 - 8f62: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 - 8f68: 66 0f 67 eb packuswb %xmm3,%xmm5 - 8f6c: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 8f70: 66 0f 72 d3 10 psrld $0x10,%xmm3 - 8f75: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 8f7a: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 8f7f: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 - 8f84: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 - 8f89: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 - 8f8e: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 - 8f93: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 - 8f98: 66 41 0f 72 d2 10 psrld $0x10,%xmm10 - 8f9e: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 8fa3: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 - 8fa8: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 8fad: 66 0f db dc pand %xmm4,%xmm3 - 8fb1: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 8fb6: 66 45 0f 6f ea movdqa %xmm10,%xmm13 - 8fbb: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 8fc0: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 - 8fc5: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 8fca: 66 44 0f db d4 pand %xmm4,%xmm10 - 8fcf: 66 41 0f 67 da packuswb %xmm10,%xmm3 - 8fd4: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 8fd9: 66 0f 68 dd punpckhbw %xmm5,%xmm3 - 8fdd: 66 44 0f 60 d5 punpcklbw %xmm5,%xmm10 - 8fe2: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 8fe6: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 - 8feb: 66 41 0f 69 e9 punpckhwd %xmm9,%xmm5 - 8ff0: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 8ff5: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 - 8ffa: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 - 8ffe: 66 0f 6f ea movdqa %xmm2,%xmm5 - 9002: 66 41 0f 61 d3 punpcklwd %xmm11,%xmm2 - 9007: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 - 900c: 66 41 0f 69 eb punpckhwd %xmm11,%xmm5 - 9011: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 9016: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 - 901a: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 - 901f: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 9023: 66 0f db c4 pand %xmm4,%xmm0 - 9027: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 - 902c: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 9031: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 9036: 66 0f db d4 pand %xmm4,%xmm2 - 903a: 66 0f db ec pand %xmm4,%xmm5 - 903e: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 - 9044: 66 0f 67 c2 packuswb %xmm2,%xmm0 - 9048: 66 44 0f db cc pand %xmm4,%xmm9 - 904d: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 9051: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 - 9056: 66 0f 60 d5 punpcklbw %xmm5,%xmm2 - 905a: 66 0f 68 c5 punpckhbw %xmm5,%xmm0 - 905e: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 9063: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 9067: 66 0f 69 c3 punpckhwd %xmm3,%xmm0 - 906b: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 - 9070: 66 0f 61 eb punpcklwd %xmm3,%xmm5 - 9074: 66 41 0f 69 d2 punpckhwd %xmm10,%xmm2 - 9079: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 - 907e: 66 45 0f 6a c8 punpckhdq %xmm8,%xmm9 - 9083: 66 41 0f 62 d8 punpckldq %xmm8,%xmm3 - 9088: 44 0f 11 8b 68 ff ff movups %xmm9,-0x98(%rbx) - 908f: ff - 9090: 0f 11 9b 58 ff ff ff movups %xmm3,-0xa8(%rbx) - 9097: 66 0f 6f da movdqa %xmm2,%xmm3 - 909b: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 - 909f: 0f 11 53 88 movups %xmm2,-0x78(%rbx) - 90a3: 66 0f 6f d5 movdqa %xmm5,%xmm2 - 90a7: 66 0f 62 de punpckldq %xmm6,%xmm3 - 90ab: 66 0f 6a ef punpckhdq %xmm7,%xmm5 - 90af: 66 0f 62 d7 punpckldq %xmm7,%xmm2 - 90b3: 0f 11 9b 78 ff ff ff movups %xmm3,-0x88(%rbx) - 90ba: 0f 11 53 98 movups %xmm2,-0x68(%rbx) - 90be: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 90c2: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 - 90c6: 66 0f 62 d1 punpckldq %xmm1,%xmm2 - 90ca: 0f 11 6b a8 movups %xmm5,-0x58(%rbx) - 90ce: 0f 11 53 b8 movups %xmm2,-0x48(%rbx) - 90d2: 0f 11 43 c8 movups %xmm0,-0x38(%rbx) - 90d6: 88 53 e6 mov %dl,-0x1a(%rbx) - 90d9: 88 43 e7 mov %al,-0x19(%rbx) - 90dc: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 90e3: 00 - 90e4: 48 89 c2 mov %rax,%rdx - 90e7: 88 43 e8 mov %al,-0x18(%rbx) - 90ea: 48 c1 ea 10 shr $0x10,%rdx - 90ee: 88 63 e9 mov %ah,-0x17(%rbx) - 90f1: 88 53 ea mov %dl,-0x16(%rbx) - 90f4: 48 89 c2 mov %rax,%rdx - 90f7: 48 c1 ea 18 shr $0x18,%rdx - 90fb: 88 53 eb mov %dl,-0x15(%rbx) - 90fe: 48 89 c2 mov %rax,%rdx - 9101: 48 c1 ea 20 shr $0x20,%rdx - 9105: 88 53 ec mov %dl,-0x14(%rbx) - 9108: 48 89 c2 mov %rax,%rdx - 910b: 48 c1 ea 28 shr $0x28,%rdx - 910f: 88 53 ed mov %dl,-0x13(%rbx) - 9112: 48 89 c2 mov %rax,%rdx - 9115: 48 c1 e8 38 shr $0x38,%rax - 9119: 88 43 ef mov %al,-0x11(%rbx) - 911c: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 9123: 00 - 9124: 48 c1 ea 30 shr $0x30,%rdx - 9128: 88 53 ee mov %dl,-0x12(%rbx) - 912b: 48 89 c2 mov %rax,%rdx - 912e: 88 43 f0 mov %al,-0x10(%rbx) - 9131: 48 c1 ea 10 shr $0x10,%rdx - 9135: 88 63 f1 mov %ah,-0xf(%rbx) - 9138: 88 53 f2 mov %dl,-0xe(%rbx) - 913b: 48 89 c2 mov %rax,%rdx - 913e: 48 c1 ea 18 shr $0x18,%rdx - 9142: 88 53 f3 mov %dl,-0xd(%rbx) - 9145: 48 89 c2 mov %rax,%rdx - 9148: 48 c1 ea 20 shr $0x20,%rdx - 914c: 88 53 f4 mov %dl,-0xc(%rbx) - 914f: 48 89 c2 mov %rax,%rdx - 9152: 48 c1 ea 28 shr $0x28,%rdx - 9156: 88 53 f5 mov %dl,-0xb(%rbx) - 9159: 48 89 c2 mov %rax,%rdx - 915c: 48 c1 e8 38 shr $0x38,%rax - 9160: 88 43 f7 mov %al,-0x9(%rbx) - 9163: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 916a: 00 - 916b: 48 c1 ea 30 shr $0x30,%rdx - 916f: 88 53 f6 mov %dl,-0xa(%rbx) - 9172: 48 89 43 f8 mov %rax,-0x8(%rbx) - 9176: 4c 39 e3 cmp %r12,%rbx - 9179: 0f 85 91 f9 ff ff jne 8b10 - 917f: 48 ba 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rdx - 9186: c3 30 0c - 9189: 4c 89 f8 mov %r15,%rax - 918c: 48 c1 e8 03 shr $0x3,%rax - 9190: 48 f7 e2 mul %rdx - 9193: 48 69 c2 a8 00 00 00 imul $0xa8,%rdx,%rax - 919a: 49 29 c7 sub %rax,%r15 - 919d: 4d 89 fc mov %r15,%r12 - 91a0: 0f 84 ae 00 00 00 je 9254 - 91a6: 4d 69 ed a8 00 00 00 imul $0xa8,%r13,%r13 - 91ad: 4d 01 f5 add %r14,%r13 - 91b0: 48 89 ef mov %rbp,%rdi - 91b3: e8 48 c9 ff ff call 5b00 - 91b8: 4d 89 e0 mov %r12,%r8 - 91bb: 31 ff xor %edi,%edi - 91bd: 89 fe mov %edi,%esi - 91bf: 89 f8 mov %edi,%eax - 91c1: 4c 29 ee sub %r13,%rsi - 91c4: eb 60 jmp 9226 - 91c6: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 91cd: 00 00 00 00 - 91d1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 91d8: 00 00 00 00 - 91dc: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 91e3: 00 00 00 00 - 91e7: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 91ee: 00 00 00 00 - 91f2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 91f9: 00 00 00 00 - 91fd: 0f 1f 00 nopl (%rax) - 9200: 89 c2 mov %eax,%edx - 9202: 89 c1 mov %eax,%ecx - 9204: 49 83 c5 01 add $0x1,%r13 - 9208: 83 c0 01 add $0x1,%eax - 920b: c1 ea 03 shr $0x3,%edx - 920e: 83 e1 07 and $0x7,%ecx - 9211: 48 8b 14 d4 mov (%rsp,%rdx,8),%rdx - 9215: c1 e1 03 shl $0x3,%ecx - 9218: 48 d3 ea shr %cl,%rdx - 921b: 41 88 55 ff mov %dl,-0x1(%r13) - 921f: 3d a8 00 00 00 cmp $0xa8,%eax - 9224: 74 20 je 9246 - 9226: 49 8d 54 35 00 lea 0x0(%r13,%rsi,1),%rdx - 922b: 4c 39 e2 cmp %r12,%rdx - 922e: 72 d0 jb 9200 - 9230: 89 c2 mov %eax,%edx - 9232: 29 fa sub %edi,%edx - 9234: 49 29 d0 sub %rdx,%r8 - 9237: 74 1b je 9254 - 9239: 41 89 c4 mov %eax,%r12d - 923c: 89 c7 mov %eax,%edi - 923e: 4d 01 c4 add %r8,%r12 - 9241: e9 77 ff ff ff jmp 91bd - 9246: 29 f8 sub %edi,%eax - 9248: 49 29 c0 sub %rax,%r8 - 924b: 4d 89 c4 mov %r8,%r12 - 924e: 0f 85 5c ff ff ff jne 91b0 - 9254: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax - 925b: 00 - 925c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 9263: 00 00 - 9265: 75 12 jne 9279 - 9267: 48 81 c4 e8 00 00 00 add $0xe8,%rsp - 926e: 5b pop %rbx - 926f: 5d pop %rbp - 9270: 41 5c pop %r12 - 9272: 41 5d pop %r13 - 9274: 41 5e pop %r14 - 9276: 41 5f pop %r15 - 9278: c3 ret - 9279: e8 02 7e ff ff call 1080 <__stack_chk_fail@plt> - 927e: 66 90 xchg %ax,%ax - -0000000000009280 : - 9280: 41 57 push %r15 - 9282: 41 56 push %r14 - 9284: 49 89 fe mov %rdi,%r14 - 9287: 41 55 push %r13 - 9289: 49 89 f5 mov %rsi,%r13 - 928c: 48 89 d6 mov %rdx,%rsi - 928f: 41 54 push %r12 - 9291: 55 push %rbp - 9292: 53 push %rbx - 9293: 48 81 ec e8 00 00 00 sub $0xe8,%rsp - 929a: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx - 92a1: 00 00 - 92a3: 48 89 94 24 d8 00 00 mov %rdx,0xd8(%rsp) - 92aa: 00 - 92ab: 48 89 ca mov %rcx,%rdx - 92ae: 48 89 e7 mov %rsp,%rdi - 92b1: b9 1f 00 00 00 mov $0x1f,%ecx - 92b6: 48 89 e5 mov %rsp,%rbp - 92b9: e8 d2 d0 ff ff call 6390 - 92be: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax - 92c5: f0 f0 f0 - 92c8: 49 f7 e5 mul %r13 - 92cb: 48 89 d3 mov %rdx,%rbx - 92ce: 48 c1 eb 07 shr $0x7,%rbx - 92d2: 49 81 fd 87 00 00 00 cmp $0x87,%r13 - 92d9: 0f 86 7e 05 00 00 jbe 985d - 92df: 4c 69 fb 88 00 00 00 imul $0x88,%rbx,%r15 - 92e6: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 - 92ea: 4d 89 f4 mov %r14,%r12 - 92ed: 66 0f 71 d4 08 psrlw $0x8,%xmm4 - 92f2: 4d 01 f7 add %r14,%r15 - 92f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 92fc: 00 00 00 00 - 9300: 48 89 ef mov %rbp,%rdi - 9303: 49 81 c4 88 00 00 00 add $0x88,%r12 - 930a: e8 f1 c7 ff ff call 5b00 - 930f: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 - 9314: 66 44 0f 6f 6c 24 10 movdqa 0x10(%rsp),%xmm13 - 931b: 66 44 0f 6f 64 24 30 movdqa 0x30(%rsp),%xmm12 - 9322: 66 44 0f 6f 4c 24 20 movdqa 0x20(%rsp),%xmm9 - 9329: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 932d: 66 41 0f 6f cd movdqa %xmm13,%xmm1 - 9332: 66 44 0f 6f 5c 24 50 movdqa 0x50(%rsp),%xmm11 - 9339: 66 0f 6f 54 24 40 movdqa 0x40(%rsp),%xmm2 - 933f: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 9344: 66 0f 73 d6 38 psrlq $0x38,%xmm6 - 9349: 66 41 0f 6f dc movdqa %xmm12,%xmm3 - 934e: 66 0f 6f 6c 24 60 movdqa 0x60(%rsp),%xmm5 - 9354: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 - 9358: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 935d: 66 0f 73 d3 38 psrlq $0x38,%xmm3 - 9362: 66 44 0f 6f 54 24 70 movdqa 0x70(%rsp),%xmm10 - 9369: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 936e: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 9375: 00 - 9376: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 - 937a: 66 0f 6f de movdqa %xmm6,%xmm3 - 937e: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 9382: 66 41 0f 6f fa movdqa %xmm10,%xmm7 - 9387: 66 0f 69 d9 punpckhwd %xmm1,%xmm3 - 938b: 66 0f 6f ce movdqa %xmm6,%xmm1 - 938f: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 - 9394: 49 89 44 24 f8 mov %rax,-0x8(%r12) - 9399: 66 0f 69 cb punpckhwd %xmm3,%xmm1 - 939d: 66 0f 61 f3 punpcklwd %xmm3,%xmm6 - 93a1: 66 41 0f 6f db movdqa %xmm11,%xmm3 - 93a6: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 93aa: 66 0f 6f ca movdqa %xmm2,%xmm1 - 93ae: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 - 93b3: 66 0f 73 d3 38 psrlq $0x38,%xmm3 - 93b8: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 93bd: 66 0f db f4 pand %xmm4,%xmm6 - 93c1: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 - 93c5: 66 0f 6f dd movdqa %xmm5,%xmm3 - 93c9: 66 0f 73 d7 38 psrlq $0x38,%xmm7 - 93ce: 66 45 0f 6f fa movdqa %xmm10,%xmm15 - 93d3: 66 0f 73 d3 38 psrlq $0x38,%xmm3 - 93d8: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 93de: 0f c6 df 88 shufps $0x88,%xmm7,%xmm3 - 93e2: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 93e6: 66 0f 61 cb punpcklwd %xmm3,%xmm1 - 93ea: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 - 93f0: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 - 93f6: 66 0f 69 fb punpckhwd %xmm3,%xmm7 - 93fa: 66 0f 6f d9 movdqa %xmm1,%xmm3 - 93fe: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 9402: 66 0f 69 df punpckhwd %xmm7,%xmm3 - 9406: 66 41 0f 6f fc movdqa %xmm12,%xmm7 - 940b: 66 0f 61 cb punpcklwd %xmm3,%xmm1 - 940f: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 9414: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 9418: 66 0f db cc pand %xmm4,%xmm1 - 941c: 66 0f 73 d3 30 psrlq $0x30,%xmm3 - 9421: 66 0f 67 f1 packuswb %xmm1,%xmm6 - 9425: 66 41 0f 6f cd movdqa %xmm13,%xmm1 - 942a: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 942f: 0f c6 d9 88 shufps $0x88,%xmm1,%xmm3 - 9433: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 9438: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 943d: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 - 9441: 66 0f 6f fb movdqa %xmm3,%xmm7 - 9445: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 - 9449: 66 0f 69 f9 punpckhwd %xmm1,%xmm7 - 944d: 66 0f 6f cb movdqa %xmm3,%xmm1 - 9451: 66 0f 69 cf punpckhwd %xmm7,%xmm1 - 9455: 66 0f 61 df punpcklwd %xmm7,%xmm3 - 9459: 66 41 0f 6f fb movdqa %xmm11,%xmm7 - 945e: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 - 9462: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 9467: 66 0f 6f ca movdqa %xmm2,%xmm1 - 946b: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 9470: 66 0f db dc pand %xmm4,%xmm3 - 9474: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 - 9478: 66 0f 6f fd movdqa %xmm5,%xmm7 - 947c: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 9481: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 - 9486: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 948b: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 948f: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 - 9494: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 9498: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 - 949d: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 94a2: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 - 94a7: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 94ab: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 94b1: 66 0f db cc pand %xmm4,%xmm1 - 94b5: 66 0f 67 d9 packuswb %xmm1,%xmm3 - 94b9: 66 41 0f 6f cd movdqa %xmm13,%xmm1 - 94be: 66 0f 6f fb movdqa %xmm3,%xmm7 - 94c2: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 94c7: 66 0f 68 de punpckhbw %xmm6,%xmm3 - 94cb: 66 0f 60 fe punpcklbw %xmm6,%xmm7 - 94cf: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 94d3: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 94d8: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 - 94dc: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 94e1: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 94e6: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 - 94eb: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 94f0: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 94f4: 66 44 0f 69 c1 punpckhwd %xmm1,%xmm8 - 94f9: 66 0f 6f ce movdqa %xmm6,%xmm1 - 94fd: 66 41 0f 69 c8 punpckhwd %xmm8,%xmm1 - 9502: 66 41 0f 61 f0 punpcklwd %xmm8,%xmm6 - 9507: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 950c: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 9510: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 9516: 66 0f 6f ca movdqa %xmm2,%xmm1 - 951a: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 951f: 66 0f db f4 pand %xmm4,%xmm6 - 9523: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 - 9528: 66 44 0f 6f c5 movdqa %xmm5,%xmm8 - 952d: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 9533: 45 0f c6 c6 88 shufps $0x88,%xmm14,%xmm8 - 9538: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 953d: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 9542: 66 45 0f 69 f0 punpckhwd %xmm8,%xmm14 - 9547: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 954c: 66 45 0f 69 c6 punpckhwd %xmm14,%xmm8 - 9551: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 9556: 66 45 0f 6f f4 movdqa %xmm12,%xmm14 - 955b: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 9560: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 9566: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 956b: 66 0f db cc pand %xmm4,%xmm1 - 956f: 66 41 0f 6f f5 movdqa %xmm13,%xmm6 - 9574: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 - 9579: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 957e: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 9582: 41 0f c6 c5 88 shufps $0x88,%xmm13,%xmm0 - 9587: 66 0f 73 d1 20 psrlq $0x20,%xmm1 - 958c: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 9590: 66 41 0f 6f f1 movdqa %xmm9,%xmm6 - 9595: 45 0f c6 cc 88 shufps $0x88,%xmm12,%xmm9 - 959a: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 959f: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 95a4: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 95a9: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 95ad: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 - 95b2: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 95b6: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 - 95bb: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 95c0: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 95c5: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 95c9: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 95cf: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 95d3: 41 0f c6 d3 88 shufps $0x88,%xmm11,%xmm2 - 95d8: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 95dd: 66 0f db cc pand %xmm4,%xmm1 - 95e1: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 95e6: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 95eb: 66 44 0f 6f f5 movdqa %xmm5,%xmm14 - 95f0: 45 0f c6 da 88 shufps $0x88,%xmm10,%xmm11 - 95f5: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 95f9: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 95ff: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 9604: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 9609: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 - 960e: 66 44 0f 6f fe movdqa %xmm6,%xmm15 - 9613: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 9618: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 961d: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 - 9623: 66 0f 72 d5 18 psrld $0x18,%xmm5 - 9628: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 - 962d: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 - 9632: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 - 9637: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 - 963c: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 - 9642: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 9647: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 - 964d: 66 0f db f4 pand %xmm4,%xmm6 - 9651: 66 0f 67 ce packuswb %xmm6,%xmm1 - 9655: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 9659: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 - 965e: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 - 9663: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 9668: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 966c: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 9671: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 9675: 66 0f 69 cb punpckhwd %xmm3,%xmm1 - 9679: 66 0f 61 fb punpcklwd %xmm3,%xmm7 - 967d: 66 0f 6f dd movdqa %xmm5,%xmm3 - 9681: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 - 9686: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 - 968b: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 - 9690: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 - 9695: 66 0f 61 eb punpcklwd %xmm3,%xmm5 - 9699: 66 0f 6f da movdqa %xmm2,%xmm3 - 969d: 66 0f 72 d3 18 psrld $0x18,%xmm3 - 96a2: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 - 96a7: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 96ac: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 96b1: 66 0f db ec pand %xmm4,%xmm5 - 96b5: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 - 96ba: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 - 96bf: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 - 96c4: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 - 96c9: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 96ce: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 96d3: 66 0f db dc pand %xmm4,%xmm3 - 96d7: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 - 96dd: 66 0f 67 eb packuswb %xmm3,%xmm5 - 96e1: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 96e5: 66 0f 72 d3 10 psrld $0x10,%xmm3 - 96ea: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 96ef: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 96f4: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 - 96f9: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 - 96fe: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 - 9703: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 - 9708: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 - 970d: 66 41 0f 72 d2 10 psrld $0x10,%xmm10 - 9713: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 9718: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 - 971d: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 9722: 66 0f db dc pand %xmm4,%xmm3 - 9726: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 972b: 66 45 0f 6f ea movdqa %xmm10,%xmm13 - 9730: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 9735: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 - 973a: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 973f: 66 44 0f db d4 pand %xmm4,%xmm10 - 9744: 66 41 0f 67 da packuswb %xmm10,%xmm3 - 9749: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 974e: 66 0f 68 dd punpckhbw %xmm5,%xmm3 - 9752: 66 44 0f 60 d5 punpcklbw %xmm5,%xmm10 - 9757: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 975b: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 - 9760: 66 41 0f 69 e9 punpckhwd %xmm9,%xmm5 - 9765: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 976a: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 - 976f: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 - 9773: 66 0f 6f ea movdqa %xmm2,%xmm5 - 9777: 66 41 0f 61 d3 punpcklwd %xmm11,%xmm2 - 977c: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 - 9781: 66 41 0f 69 eb punpckhwd %xmm11,%xmm5 - 9786: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 978b: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 - 978f: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 - 9794: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 9798: 66 0f db c4 pand %xmm4,%xmm0 - 979c: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 - 97a1: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 97a6: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 97ab: 66 0f db d4 pand %xmm4,%xmm2 - 97af: 66 0f db ec pand %xmm4,%xmm5 - 97b3: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 - 97b9: 66 0f 67 c2 packuswb %xmm2,%xmm0 - 97bd: 66 44 0f db cc pand %xmm4,%xmm9 - 97c2: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 97c6: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 - 97cb: 66 0f 60 d5 punpcklbw %xmm5,%xmm2 - 97cf: 66 0f 68 c5 punpckhbw %xmm5,%xmm0 - 97d3: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 97d8: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 97dc: 66 0f 69 c3 punpckhwd %xmm3,%xmm0 - 97e0: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 - 97e5: 66 0f 61 eb punpcklwd %xmm3,%xmm5 - 97e9: 66 41 0f 69 d2 punpckhwd %xmm10,%xmm2 - 97ee: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 - 97f3: 66 45 0f 6a c8 punpckhdq %xmm8,%xmm9 - 97f8: 66 41 0f 62 d8 punpckldq %xmm8,%xmm3 - 97fd: 45 0f 11 4c 24 88 movups %xmm9,-0x78(%r12) - 9803: 41 0f 11 9c 24 78 ff movups %xmm3,-0x88(%r12) - 980a: ff ff - 980c: 66 0f 6f da movdqa %xmm2,%xmm3 - 9810: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 - 9814: 41 0f 11 54 24 a8 movups %xmm2,-0x58(%r12) - 981a: 66 0f 6f d5 movdqa %xmm5,%xmm2 - 981e: 66 0f 62 de punpckldq %xmm6,%xmm3 - 9822: 66 0f 6a ef punpckhdq %xmm7,%xmm5 - 9826: 66 0f 62 d7 punpckldq %xmm7,%xmm2 - 982a: 41 0f 11 5c 24 98 movups %xmm3,-0x68(%r12) - 9830: 41 0f 11 54 24 b8 movups %xmm2,-0x48(%r12) - 9836: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 983a: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 - 983e: 66 0f 62 d1 punpckldq %xmm1,%xmm2 - 9842: 41 0f 11 6c 24 c8 movups %xmm5,-0x38(%r12) - 9848: 41 0f 11 54 24 d8 movups %xmm2,-0x28(%r12) - 984e: 41 0f 11 44 24 e8 movups %xmm0,-0x18(%r12) - 9854: 4d 39 fc cmp %r15,%r12 - 9857: 0f 85 a3 fa ff ff jne 9300 - 985d: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax - 9864: f0 f0 f0 - 9867: 49 f7 e5 mul %r13 - 986a: 48 c1 ea 07 shr $0x7,%rdx - 986e: 48 69 c2 88 00 00 00 imul $0x88,%rdx,%rax - 9875: 49 29 c5 sub %rax,%r13 - 9878: 4d 89 ec mov %r13,%r12 - 987b: 0f 84 8e 00 00 00 je 990f - 9881: 48 69 db 88 00 00 00 imul $0x88,%rbx,%rbx - 9888: 4c 01 f3 add %r14,%rbx - 988b: 48 89 ef mov %rbp,%rdi - 988e: e8 6d c2 ff ff call 5b00 - 9893: 4d 89 e0 mov %r12,%r8 - 9896: 31 ff xor %edi,%edi - 9898: 89 fe mov %edi,%esi - 989a: 89 f8 mov %edi,%eax - 989c: 48 29 de sub %rbx,%rsi - 989f: eb 44 jmp 98e5 - 98a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 98a8: 00 00 00 00 - 98ac: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 98b3: 00 00 00 00 - 98b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 98be: 00 00 - 98c0: 89 c2 mov %eax,%edx - 98c2: 89 c1 mov %eax,%ecx - 98c4: 48 83 c3 01 add $0x1,%rbx - 98c8: 83 c0 01 add $0x1,%eax - 98cb: c1 ea 03 shr $0x3,%edx - 98ce: 83 e1 07 and $0x7,%ecx - 98d1: 48 8b 14 d4 mov (%rsp,%rdx,8),%rdx - 98d5: c1 e1 03 shl $0x3,%ecx - 98d8: 48 d3 ea shr %cl,%rdx - 98db: 88 53 ff mov %dl,-0x1(%rbx) - 98de: 3d 88 00 00 00 cmp $0x88,%eax - 98e3: 74 1c je 9901 - 98e5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 98e9: 4c 39 e2 cmp %r12,%rdx - 98ec: 72 d2 jb 98c0 - 98ee: 89 c2 mov %eax,%edx - 98f0: 29 fa sub %edi,%edx - 98f2: 49 29 d0 sub %rdx,%r8 - 98f5: 74 18 je 990f - 98f7: 41 89 c4 mov %eax,%r12d - 98fa: 89 c7 mov %eax,%edi - 98fc: 4d 01 c4 add %r8,%r12 - 98ff: eb 97 jmp 9898 - 9901: 29 f8 sub %edi,%eax - 9903: 49 29 c0 sub %rax,%r8 - 9906: 4d 89 c4 mov %r8,%r12 - 9909: 0f 85 7c ff ff ff jne 988b - 990f: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax - 9916: 00 - 9917: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 991e: 00 00 - 9920: 75 12 jne 9934 - 9922: 48 81 c4 e8 00 00 00 add $0xe8,%rsp - 9929: 5b pop %rbx - 992a: 5d pop %rbp - 992b: 41 5c pop %r12 - 992d: 41 5d pop %r13 - 992f: 41 5e pop %r14 - 9931: 41 5f pop %r15 - 9933: c3 ret - 9934: e8 47 77 ff ff call 1080 <__stack_chk_fail@plt> - 9939: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000009940 : - 9940: 55 push %rbp - 9941: b9 06 00 00 00 mov $0x6,%ecx - 9946: 53 push %rbx - 9947: 48 81 ec d8 00 00 00 sub $0xd8,%rsp - 994e: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 9955: 00 00 - 9957: 48 89 9c 24 c8 00 00 mov %rbx,0xc8(%rsp) - 995e: 00 - 995f: 48 89 fb mov %rdi,%rbx - 9962: 48 89 e7 mov %rsp,%rdi - 9965: e8 26 ca ff ff call 6390 - 996a: 48 89 e7 mov %rsp,%rdi - 996d: e8 8e c1 ff ff call 5b00 - 9972: 48 8b 04 24 mov (%rsp),%rax - 9976: 48 89 03 mov %rax,(%rbx) - 9979: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 997e: 48 89 43 08 mov %rax,0x8(%rbx) - 9982: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 9987: 48 89 43 10 mov %rax,0x10(%rbx) - 998b: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 9990: 48 89 43 18 mov %rax,0x18(%rbx) - 9994: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 999b: 00 - 999c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 99a3: 00 00 - 99a5: 75 0a jne 99b1 - 99a7: 48 81 c4 d8 00 00 00 add $0xd8,%rsp - 99ae: 5b pop %rbx - 99af: 5d pop %rbp - 99b0: c3 ret - 99b1: e8 ca 76 ff ff call 1080 <__stack_chk_fail@plt> - 99b6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 99bd: 00 00 00 - -00000000000099c0 : - 99c0: 41 56 push %r14 - 99c2: b9 19 00 00 00 mov $0x19,%ecx - 99c7: 41 55 push %r13 - 99c9: 41 54 push %r12 - 99cb: 49 89 f4 mov %rsi,%r12 - 99ce: 55 push %rbp - 99cf: 48 89 d5 mov %rdx,%rbp - 99d2: 53 push %rbx - 99d3: 48 89 fb mov %rdi,%rbx - 99d6: 48 81 ec d0 00 00 00 sub $0xd0,%rsp - 99dd: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 99e4: 00 00 - 99e6: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) - 99ed: 00 - 99ee: 31 c0 xor %eax,%eax - 99f0: 48 89 e7 mov %rsp,%rdi - 99f3: 4c 8d 74 24 48 lea 0x48(%rsp),%r14 - 99f8: f3 48 ab rep stos %rax,%es:(%rdi) - 99fb: 48 83 fa 47 cmp $0x47,%rdx - 99ff: 0f 86 96 00 00 00 jbe 9a9b - 9a05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9a0c: 00 00 00 00 - 9a10: 4c 89 e0 mov %r12,%rax - 9a13: 48 89 e6 mov %rsp,%rsi - 9a16: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 9a1d: 00 00 00 - 9a20: 0f b6 50 01 movzbl 0x1(%rax),%edx - 9a24: 0f b6 48 02 movzbl 0x2(%rax),%ecx - 9a28: 48 83 c0 08 add $0x8,%rax - 9a2c: 48 c1 e1 10 shl $0x10,%rcx - 9a30: 48 c1 e2 08 shl $0x8,%rdx - 9a34: 48 09 ca or %rcx,%rdx - 9a37: 0f b6 48 f8 movzbl -0x8(%rax),%ecx - 9a3b: 48 09 ca or %rcx,%rdx - 9a3e: 0f b6 48 fb movzbl -0x5(%rax),%ecx - 9a42: 48 c1 e1 18 shl $0x18,%rcx - 9a46: 48 09 ca or %rcx,%rdx - 9a49: 0f b6 48 fc movzbl -0x4(%rax),%ecx - 9a4d: 48 c1 e1 20 shl $0x20,%rcx - 9a51: 48 09 d1 or %rdx,%rcx - 9a54: 0f b6 50 fd movzbl -0x3(%rax),%edx - 9a58: 48 c1 e2 28 shl $0x28,%rdx - 9a5c: 48 09 ca or %rcx,%rdx - 9a5f: 0f b6 48 fe movzbl -0x2(%rax),%ecx - 9a63: 48 c1 e1 30 shl $0x30,%rcx - 9a67: 48 09 d1 or %rdx,%rcx - 9a6a: 0f b6 50 ff movzbl -0x1(%rax),%edx - 9a6e: 48 c1 e2 38 shl $0x38,%rdx - 9a72: 48 09 ca or %rcx,%rdx - 9a75: 48 31 16 xor %rdx,(%rsi) - 9a78: 48 83 c6 08 add $0x8,%rsi - 9a7c: 49 39 f6 cmp %rsi,%r14 - 9a7f: 75 9f jne 9a20 - 9a81: 48 83 ed 48 sub $0x48,%rbp - 9a85: 48 89 e7 mov %rsp,%rdi - 9a88: 49 83 c4 48 add $0x48,%r12 - 9a8c: e8 6f c0 ff ff call 5b00 - 9a91: 48 83 fd 47 cmp $0x47,%rbp - 9a95: 0f 87 75 ff ff ff ja 9a10 - 9a9b: 48 85 ed test %rbp,%rbp - 9a9e: 0f 84 df 00 00 00 je 9b83 - 9aa4: 31 c0 xor %eax,%eax - 9aa6: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9aad: 00 00 00 00 - 9ab1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9ab8: 00 00 00 00 - 9abc: 0f 1f 40 00 nopl 0x0(%rax) - 9ac0: 89 c2 mov %eax,%edx - 9ac2: 89 c1 mov %eax,%ecx - 9ac4: c1 ea 03 shr $0x3,%edx - 9ac7: 83 e1 07 and $0x7,%ecx - 9aca: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 9ad1: 41 0f b6 14 04 movzbl (%r12,%rax,1),%edx - 9ad6: c1 e1 03 shl $0x3,%ecx - 9ad9: 48 83 c0 01 add $0x1,%rax - 9add: 48 d3 e2 shl %cl,%rdx - 9ae0: 48 31 14 34 xor %rdx,(%rsp,%rsi,1) - 9ae4: 48 39 c5 cmp %rax,%rbp - 9ae7: 75 d7 jne 9ac0 - 9ae9: 89 e8 mov %ebp,%eax - 9aeb: 89 e9 mov %ebp,%ecx - 9aed: ba 06 00 00 00 mov $0x6,%edx - 9af2: c1 e8 03 shr $0x3,%eax - 9af5: 83 e1 07 and $0x7,%ecx - 9af8: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 9aff: c1 e1 03 shl $0x3,%ecx - 9b02: 48 01 e0 add %rsp,%rax - 9b05: 48 d3 e2 shl %cl,%rdx - 9b08: 48 31 10 xor %rdx,(%rax) - 9b0b: 48 89 e7 mov %rsp,%rdi - 9b0e: 48 0f ba 7c 24 40 3f btcq $0x3f,0x40(%rsp) - 9b15: e8 e6 bf ff ff call 5b00 - 9b1a: 48 8b 04 24 mov (%rsp),%rax - 9b1e: 48 89 03 mov %rax,(%rbx) - 9b21: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 9b26: 48 89 43 08 mov %rax,0x8(%rbx) - 9b2a: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 9b2f: 48 89 43 10 mov %rax,0x10(%rbx) - 9b33: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 9b38: 48 89 43 18 mov %rax,0x18(%rbx) - 9b3c: 48 8b 44 24 20 mov 0x20(%rsp),%rax - 9b41: 48 89 43 20 mov %rax,0x20(%rbx) - 9b45: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 9b4a: 48 89 43 28 mov %rax,0x28(%rbx) - 9b4e: 48 8b 44 24 30 mov 0x30(%rsp),%rax - 9b53: 48 89 43 30 mov %rax,0x30(%rbx) - 9b57: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 9b5c: 48 89 43 38 mov %rax,0x38(%rbx) - 9b60: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 9b67: 00 - 9b68: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 9b6f: 00 00 - 9b71: 75 1d jne 9b90 - 9b73: 48 81 c4 d0 00 00 00 add $0xd0,%rsp - 9b7a: 5b pop %rbx - 9b7b: 5d pop %rbp - 9b7c: 41 5c pop %r12 - 9b7e: 41 5d pop %r13 - 9b80: 41 5e pop %r14 - 9b82: c3 ret - 9b83: ba 06 00 00 00 mov $0x6,%edx - 9b88: 48 89 e0 mov %rsp,%rax - 9b8b: e9 78 ff ff ff jmp 9b08 - 9b90: e8 eb 74 ff ff call 1080 <__stack_chk_fail@plt> - 9b95: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 9b9c: 00 00 00 - 9b9f: 90 nop - -0000000000009ba0 : - 9ba0: 48 83 ec 38 sub $0x38,%rsp - 9ba4: f3 0f 6f 06 movdqu (%rsi),%xmm0 - 9ba8: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 9baf: 00 00 - 9bb1: 48 89 44 24 28 mov %rax,0x28(%rsp) - 9bb6: 31 c0 xor %eax,%eax - 9bb8: 88 54 24 20 mov %dl,0x20(%rsp) - 9bbc: ba 22 00 00 00 mov $0x22,%edx - 9bc1: 0f 29 04 24 movaps %xmm0,(%rsp) - 9bc5: f3 0f 6f 46 10 movdqu 0x10(%rsi),%xmm0 - 9bca: 48 89 e6 mov %rsp,%rsi - 9bcd: 88 4c 24 21 mov %cl,0x21(%rsp) - 9bd1: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 9bd6: e8 55 df ff ff call 7b30 - 9bdb: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 9be0: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 9be7: 00 00 - 9be9: 75 05 jne 9bf0 - 9beb: 48 83 c4 38 add $0x38,%rsp - 9bef: c3 ret - 9bf0: e8 8b 74 ff ff call 1080 <__stack_chk_fail@plt> - 9bf5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9bfc: 00 00 00 00 - -0000000000009c00 : - 9c00: 48 83 ec 38 sub $0x38,%rsp - 9c04: f3 0f 6f 02 movdqu (%rdx),%xmm0 - 9c08: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 9c0f: 00 00 - 9c11: 48 89 44 24 28 mov %rax,0x28(%rsp) - 9c16: 31 c0 xor %eax,%eax - 9c18: 88 4c 24 20 mov %cl,0x20(%rsp) - 9c1c: b9 21 00 00 00 mov $0x21,%ecx - 9c21: 0f 29 04 24 movaps %xmm0,(%rsp) - 9c25: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 - 9c2a: 48 89 e2 mov %rsp,%rdx - 9c2d: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 9c32: e8 49 f6 ff ff call 9280 - 9c37: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 9c3c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 9c43: 00 00 - 9c45: 75 05 jne 9c4c - 9c47: 48 83 c4 38 add $0x38,%rsp - 9c4b: c3 ret - 9c4c: e8 2f 74 ff ff call 1080 <__stack_chk_fail@plt> - 9c51: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9c58: 00 00 00 00 - 9c5c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000009c60 : - 9c60: 41 54 push %r12 - 9c62: 55 push %rbp - 9c63: 48 89 fd mov %rdi,%rbp - 9c66: 53 push %rbx - 9c67: 48 81 ec f0 00 00 00 sub $0xf0,%rsp - 9c6e: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 9c73: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 9c78: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 9c7f: 00 00 - 9c81: 4c 89 a4 24 e8 00 00 mov %r12,0xe8(%rsp) - 9c88: 00 - 9c89: 49 89 d4 mov %rdx,%r12 - 9c8c: e8 9f e5 ff ff call 8230 - 9c91: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 9c96: ba 20 00 00 00 mov $0x20,%edx - 9c9b: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 9ca0: e8 cb e5 ff ff call 8270 - 9ca5: ba 20 06 00 00 mov $0x620,%edx - 9caa: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 9caf: 4c 89 e6 mov %r12,%rsi - 9cb2: e8 b9 e5 ff ff call 8270 - 9cb7: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 9cbc: e8 ff e6 ff ff call 83c0 - 9cc1: 48 8d 54 24 10 lea 0x10(%rsp),%rdx - 9cc6: be 20 00 00 00 mov $0x20,%esi - 9ccb: 48 89 ef mov %rbp,%rdi - 9cce: e8 2d e7 ff ff call 8400 - 9cd3: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax - 9cda: 00 - 9cdb: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 9ce2: 00 00 - 9ce4: 75 0c jne 9cf2 - 9ce6: 48 81 c4 f0 00 00 00 add $0xf0,%rsp - 9ced: 5b pop %rbx - 9cee: 5d pop %rbp - 9cef: 41 5c pop %r12 - 9cf1: c3 ret - 9cf2: e8 89 73 ff ff call 1080 <__stack_chk_fail@plt> - 9cf7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 9cfe: 00 00 - -0000000000009d00 : - 9d00: 55 push %rbp - 9d01: 48 89 fd mov %rdi,%rbp - 9d04: 53 push %rbx - 9d05: 48 89 f3 mov %rsi,%rbx - 9d08: 48 83 ec 08 sub $0x8,%rsp - 9d0c: 48 85 f6 test %rsi,%rsi - 9d0f: 74 4f je 9d60 - 9d11: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9d18: 00 00 00 00 - 9d1c: 0f 1f 40 00 nopl 0x0(%rax) - 9d20: 31 c9 xor %ecx,%ecx - 9d22: 31 c0 xor %eax,%eax - 9d24: 48 89 da mov %rbx,%rdx - 9d27: 48 89 ee mov %rbp,%rsi - 9d2a: bf 3e 01 00 00 mov $0x13e,%edi - 9d2f: e8 6c 73 ff ff call 10a0 - 9d34: 48 83 f8 ff cmp $0xffffffffffffffff,%rax - 9d38: 74 0e je 9d48 - 9d3a: 48 29 c3 sub %rax,%rbx - 9d3d: 74 21 je 9d60 - 9d3f: 48 01 c5 add %rax,%rbp - 9d42: eb dc jmp 9d20 - 9d44: 0f 1f 40 00 nopl 0x0(%rax) - 9d48: e8 03 73 ff ff call 1050 <__errno_location@plt> - 9d4d: 83 38 04 cmpl $0x4,(%rax) - 9d50: 74 ce je 9d20 - 9d52: e9 69 73 ff ff jmp 10c0 - 9d57: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 9d5e: 00 00 - 9d60: 48 83 c4 08 add $0x8,%rsp - 9d64: 5b pop %rbx - 9d65: 5d pop %rbp - 9d66: c3 ret - 9d67: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 9d6e: 00 00 - -0000000000009d70 : - 9d70: be a0 86 01 00 mov $0x186a0,%esi - 9d75: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx - 9d7c: 0f 1f 40 00 nopl 0x0(%rax) - 9d80: 0f 31 rdtsc - 9d82: 48 c1 e2 20 shl $0x20,%rdx - 9d86: 48 09 d0 or %rdx,%rax - 9d89: 48 89 c7 mov %rax,%rdi - 9d8c: 0f 31 rdtsc - 9d8e: 48 c1 e2 20 shl $0x20,%rdx - 9d92: 48 09 d0 or %rdx,%rax - 9d95: 48 29 f8 sub %rdi,%rax - 9d98: 48 39 c1 cmp %rax,%rcx - 9d9b: 48 0f 47 c8 cmova %rax,%rcx - 9d9f: 83 ee 01 sub $0x1,%esi - 9da2: 75 dc jne 9d80 - 9da4: 48 89 c8 mov %rcx,%rax - 9da7: c3 ret - 9da8: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 9daf: 00 00 00 - 9db2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 9db9: 00 00 00 - 9dbc: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000009dc0 : - 9dc0: 48 8b 17 mov (%rdi),%rdx - 9dc3: 48 8b 0e mov (%rsi),%rcx - 9dc6: b8 ff ff ff ff mov $0xffffffff,%eax - 9dcb: 48 39 ca cmp %rcx,%rdx - 9dce: 72 08 jb 9dd8 - 9dd0: 31 c0 xor %eax,%eax - 9dd2: 48 39 d1 cmp %rdx,%rcx - 9dd5: 0f 92 c0 setb %al - 9dd8: c3 ret - 9dd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000009de0 : - 9de0: 48 83 fa 01 cmp $0x1,%rdx - 9de4: 0f 86 b6 01 00 00 jbe 9fa0 - 9dea: 41 55 push %r13 - 9dec: 49 89 d5 mov %rdx,%r13 - 9def: 41 54 push %r12 - 9df1: 55 push %rbp - 9df2: 53 push %rbx - 9df3: 48 89 f3 mov %rsi,%rbx - 9df6: 48 83 ec 18 sub $0x18,%rsp - 9dfa: 48 8b 05 57 32 00 00 mov 0x3257(%rip),%rax # d058 - 9e01: 48 83 f8 ff cmp $0xffffffffffffffff,%rax - 9e05: 0f 84 75 01 00 00 je 9f80 - 9e0b: 4d 8d 65 ff lea -0x1(%r13),%r12 - 9e0f: 49 83 fd 02 cmp $0x2,%r13 - 9e13: 0f 84 b7 01 00 00 je 9fd0 - 9e19: 4c 89 e1 mov %r12,%rcx - 9e1c: 66 48 0f 6e c8 movq %rax,%xmm1 - 9e21: 48 89 da mov %rbx,%rdx - 9e24: 48 d1 e9 shr $1,%rcx - 9e27: 66 0f 6c c9 punpcklqdq %xmm1,%xmm1 - 9e2b: 48 c1 e1 04 shl $0x4,%rcx - 9e2f: 48 01 d9 add %rbx,%rcx - 9e32: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9e39: 00 00 00 00 - 9e3d: 0f 1f 00 nopl (%rax) - 9e40: f3 0f 6f 42 08 movdqu 0x8(%rdx),%xmm0 - 9e45: f3 0f 6f 12 movdqu (%rdx),%xmm2 - 9e49: 48 83 c2 10 add $0x10,%rdx - 9e4d: 66 0f fb c1 psubq %xmm1,%xmm0 - 9e51: 66 0f fb c2 psubq %xmm2,%xmm0 - 9e55: 0f 11 42 f0 movups %xmm0,-0x10(%rdx) - 9e59: 48 39 ca cmp %rcx,%rdx - 9e5c: 75 e2 jne 9e40 - 9e5e: 41 f6 c4 01 test $0x1,%r12b - 9e62: 0f 84 e0 00 00 00 je 9f48 - 9e68: 4c 89 e2 mov %r12,%rdx - 9e6b: 48 83 e2 fe and $0xfffffffffffffffe,%rdx - 9e6f: 48 8d 0c d3 lea (%rbx,%rdx,8),%rcx - 9e73: 48 8b 54 d3 08 mov 0x8(%rbx,%rdx,8),%rdx - 9e78: 4c 89 e5 mov %r12,%rbp - 9e7b: 48 2b 11 sub (%rcx),%rdx - 9e7e: 48 d1 ed shr $1,%rbp - 9e81: 48 29 c2 sub %rax,%rdx - 9e84: 48 89 11 mov %rdx,(%rcx) - 9e87: e8 d4 71 ff ff call 1060 - 9e8c: 4c 89 e6 mov %r12,%rsi - 9e8f: ba 08 00 00 00 mov $0x8,%edx - 9e94: 48 89 df mov %rbx,%rdi - 9e97: 48 8d 0d 22 ff ff ff lea -0xde(%rip),%rcx # 9dc0 - 9e9e: e8 cd 71 ff ff call 1070 - 9ea3: 48 8b 34 eb mov (%rbx,%rbp,8),%rsi - 9ea7: 41 f6 c4 01 test $0x1,%r12b - 9eab: 0f 84 bd 00 00 00 je 9f6e - 9eb1: 48 8d 3d 91 03 00 00 lea 0x391(%rip),%rdi # a249 - 9eb8: 31 c0 xor %eax,%eax - 9eba: e8 d1 71 ff ff call 1090 - 9ebf: 31 c0 xor %eax,%eax - 9ec1: 49 83 fd 02 cmp $0x2,%r13 - 9ec5: 0f 84 f5 00 00 00 je 9fc0 - 9ecb: 66 0f ef c0 pxor %xmm0,%xmm0 - 9ecf: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9ed6: 00 00 00 00 - 9eda: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 9ee0: 48 89 c2 mov %rax,%rdx - 9ee3: 48 83 c0 01 add $0x1,%rax - 9ee7: 48 c1 e2 04 shl $0x4,%rdx - 9eeb: f3 0f 6f 0c 13 movdqu (%rbx,%rdx,1),%xmm1 - 9ef0: 66 0f d4 c1 paddq %xmm1,%xmm0 - 9ef4: 48 39 e8 cmp %rbp,%rax - 9ef7: 72 e7 jb 9ee0 - 9ef9: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 9efd: 48 01 ed add %rbp,%rbp - 9f00: 66 0f 73 d9 08 psrldq $0x8,%xmm1 - 9f05: 66 0f d4 c1 paddq %xmm1,%xmm0 - 9f09: 66 48 0f 7e c0 movq %xmm0,%rax - 9f0e: 49 39 ec cmp %rbp,%r12 - 9f11: 74 04 je 9f17 - 9f13: 48 03 04 eb add (%rbx,%rbp,8),%rax - 9f17: 31 d2 xor %edx,%edx - 9f19: 48 8d 3d 44 03 00 00 lea 0x344(%rip),%rdi # a264 - 9f20: 49 f7 f4 div %r12 - 9f23: 48 89 c6 mov %rax,%rsi - 9f26: 31 c0 xor %eax,%eax - 9f28: e8 63 71 ff ff call 1090 - 9f2d: 48 83 c4 18 add $0x18,%rsp - 9f31: bf 0a 00 00 00 mov $0xa,%edi - 9f36: 5b pop %rbx - 9f37: 5d pop %rbp - 9f38: 41 5c pop %r12 - 9f3a: 41 5d pop %r13 - 9f3c: e9 ef 70 ff ff jmp 1030 - 9f41: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 9f48: e8 13 71 ff ff call 1060 - 9f4d: 4c 89 e5 mov %r12,%rbp - 9f50: 4c 89 e6 mov %r12,%rsi - 9f53: ba 08 00 00 00 mov $0x8,%edx - 9f58: 48 8d 0d 61 fe ff ff lea -0x19f(%rip),%rcx # 9dc0 - 9f5f: 48 89 df mov %rbx,%rdi - 9f62: 48 d1 ed shr $1,%rbp - 9f65: e8 06 71 ff ff call 1070 - 9f6a: 48 8b 34 eb mov (%rbx,%rbp,8),%rsi - 9f6e: 48 03 74 eb f8 add -0x8(%rbx,%rbp,8),%rsi - 9f73: 48 d1 ee shr $1,%rsi - 9f76: e9 36 ff ff ff jmp 9eb1 - 9f7b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 9f80: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 9f85: e8 e6 fd ff ff call 9d70 - 9f8a: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi - 9f8f: 48 89 05 c2 30 00 00 mov %rax,0x30c2(%rip) # d058 - 9f96: e9 70 fe ff ff jmp 9e0b - 9f9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 9fa0: 48 8b 0d b9 30 00 00 mov 0x30b9(%rip),%rcx # d060 - 9fa7: ba 26 00 00 00 mov $0x26,%edx - 9fac: be 01 00 00 00 mov $0x1,%esi - 9fb1: 48 8d 3d 48 02 00 00 lea 0x248(%rip),%rdi # a200 - 9fb8: e9 f3 70 ff ff jmp 10b0 - 9fbd: 0f 1f 00 nopl (%rax) - 9fc0: 31 ed xor %ebp,%ebp - 9fc2: e9 4c ff ff ff jmp 9f13 - 9fc7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 9fce: 00 00 - 9fd0: 31 d2 xor %edx,%edx - 9fd2: e9 98 fe ff ff jmp 9e6f - -Disassembly of section .fini: - -0000000000009fd8 <_fini>: - 9fd8: f3 0f 1e fa endbr64 - 9fdc: 48 83 ec 08 sub $0x8,%rsp - 9fe0: 48 83 c4 08 add $0x8,%rsp - 9fe4: c3 ret diff --git a/benchmark/objdump/ref512.txt b/benchmark/objdump/ref512.txt deleted file mode 100644 index 8dd3987..0000000 --- a/benchmark/objdump/ref512.txt +++ /dev/null @@ -1,8968 +0,0 @@ - -test_speed512: file format elf64-x86-64 - - -Disassembly of section .init: - -0000000000001000 <_init>: - 1000: f3 0f 1e fa endbr64 - 1004: 48 83 ec 08 sub $0x8,%rsp - 1008: 48 8b 05 c1 cf 00 00 mov 0xcfc1(%rip),%rax # dfd0 <__gmon_start__@Base> - 100f: 48 85 c0 test %rax,%rax - 1012: 74 02 je 1016 <_init+0x16> - 1014: ff d0 call *%rax - 1016: 48 83 c4 08 add $0x8,%rsp - 101a: c3 ret - -Disassembly of section .plt: - -0000000000001020 : - 1020: ff 35 ca cf 00 00 push 0xcfca(%rip) # dff0 <_GLOBAL_OFFSET_TABLE_+0x8> - 1026: ff 25 cc cf 00 00 jmp *0xcfcc(%rip) # dff8 <_GLOBAL_OFFSET_TABLE_+0x10> - 102c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000001030 : - 1030: ff 25 ca cf 00 00 jmp *0xcfca(%rip) # e000 - 1036: 68 00 00 00 00 push $0x0 - 103b: e9 e0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001040 : - 1040: ff 25 c2 cf 00 00 jmp *0xcfc2(%rip) # e008 - 1046: 68 01 00 00 00 push $0x1 - 104b: e9 d0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001050 <__errno_location@plt>: - 1050: ff 25 ba cf 00 00 jmp *0xcfba(%rip) # e010 <__errno_location@GLIBC_2.2.5> - 1056: 68 02 00 00 00 push $0x2 - 105b: e9 c0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001060 : - 1060: ff 25 b2 cf 00 00 jmp *0xcfb2(%rip) # e018 - 1066: 68 03 00 00 00 push $0x3 - 106b: e9 b0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001070 : - 1070: ff 25 aa cf 00 00 jmp *0xcfaa(%rip) # e020 - 1076: 68 04 00 00 00 push $0x4 - 107b: e9 a0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001080 <__stack_chk_fail@plt>: - 1080: ff 25 a2 cf 00 00 jmp *0xcfa2(%rip) # e028 <__stack_chk_fail@GLIBC_2.4> - 1086: 68 05 00 00 00 push $0x5 - 108b: e9 90 ff ff ff jmp 1020 <_init+0x20> - -0000000000001090 : - 1090: ff 25 9a cf 00 00 jmp *0xcf9a(%rip) # e030 - 1096: 68 06 00 00 00 push $0x6 - 109b: e9 80 ff ff ff jmp 1020 <_init+0x20> - -00000000000010a0 : - 10a0: ff 25 92 cf 00 00 jmp *0xcf92(%rip) # e038 - 10a6: 68 07 00 00 00 push $0x7 - 10ab: e9 70 ff ff ff jmp 1020 <_init+0x20> - -00000000000010b0 : - 10b0: ff 25 8a cf 00 00 jmp *0xcf8a(%rip) # e040 - 10b6: 68 08 00 00 00 push $0x8 - 10bb: e9 60 ff ff ff jmp 1020 <_init+0x20> - -Disassembly of section .text: - -00000000000010c0 : - 10c0: e8 7b ff ff ff call 1040 - 10c5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 10cc: 00 00 00 - 10cf: 90 nop - -00000000000010d0
: - 10d0: 41 57 push %r15 - 10d2: be 20 00 00 00 mov $0x20,%esi - 10d7: 4c 8d 3d c2 cf 00 00 lea 0xcfc2(%rip),%r15 # e0a0 - 10de: 41 56 push %r14 - 10e0: 41 55 push %r13 - 10e2: 41 54 push %r12 - 10e4: 55 push %rbp - 10e5: 4c 89 fd mov %r15,%rbp - 10e8: 53 push %rbx - 10e9: 49 8d 9f 40 1f 00 00 lea 0x1f40(%r15),%rbx - 10f0: 48 81 ec 38 17 00 00 sub $0x1738,%rsp - 10f7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 10fe: 00 00 - 1100: 48 89 84 24 28 17 00 mov %rax,0x1728(%rsp) - 1107: 00 - 1108: 48 8d 84 24 40 0a 00 lea 0xa40(%rsp),%rax - 110f: 00 - 1110: 4c 8d ac 24 20 02 00 lea 0x220(%rsp),%r13 - 1117: 00 - 1118: 48 89 c7 mov %rax,%rdi - 111b: 48 89 04 24 mov %rax,(%rsp) - 111f: e8 9c 8d 00 00 call 9ec0 - 1124: 48 8d 84 24 60 0a 00 lea 0xa60(%rsp),%rax - 112b: 00 - 112c: be 40 00 00 00 mov $0x40,%esi - 1131: 48 89 c7 mov %rax,%rdi - 1134: 48 89 44 24 10 mov %rax,0x10(%rsp) - 1139: e8 82 8d 00 00 call 9ec0 - 113e: 4c 89 7c 24 18 mov %r15,0x18(%rsp) - 1143: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 114a: 00 00 00 00 - 114e: 66 90 xchg %ax,%ax - 1150: 0f 31 rdtsc - 1152: 48 c1 e2 20 shl $0x20,%rdx - 1156: 48 09 d0 or %rdx,%rax - 1159: 48 89 45 00 mov %rax,0x0(%rbp) - 115d: 31 d2 xor %edx,%edx - 115f: 48 8d 35 1a cf 00 00 lea 0xcf1a(%rip),%rsi # e080 - 1166: 4c 89 ef mov %r13,%rdi - 1169: 48 83 c5 08 add $0x8,%rbp - 116d: e8 7e 0b 00 00 call 1cf0 - 1172: 48 39 dd cmp %rbx,%rbp - 1175: 75 d9 jne 1150 - 1177: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 117c: ba e8 03 00 00 mov $0x3e8,%edx - 1181: 4c 8d 64 24 20 lea 0x20(%rsp),%r12 - 1186: 48 8d 3d f3 a0 00 00 lea 0xa0f3(%rip),%rdi # b280 - 118d: e8 0e 8e 00 00 call 9fa0 - 1192: 48 8d 05 07 cf 00 00 lea 0xcf07(%rip),%rax # e0a0 - 1199: 48 89 44 24 18 mov %rax,0x18(%rsp) - 119e: 48 89 c5 mov %rax,%rbp - 11a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 11a8: 00 00 00 00 - 11ac: 0f 1f 40 00 nopl 0x0(%rax) - 11b0: 0f 31 rdtsc - 11b2: 48 c1 e2 20 shl $0x20,%rdx - 11b6: 48 09 d0 or %rdx,%rax - 11b9: 48 89 45 00 mov %rax,0x0(%rbp) - 11bd: 31 d2 xor %edx,%edx - 11bf: 48 8d 35 ba ce 00 00 lea 0xceba(%rip),%rsi # e080 - 11c6: 4c 89 e7 mov %r12,%rdi - 11c9: 48 83 c5 08 add $0x8,%rbp - 11cd: e8 5e 3a 00 00 call 4c30 - 11d2: 48 39 dd cmp %rbx,%rbp - 11d5: 75 d9 jne 11b0 - 11d7: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 11dc: ba e8 03 00 00 mov $0x3e8,%edx - 11e1: 48 8d 3d a0 a0 00 00 lea 0xa0a0(%rip),%rdi # b288 - 11e8: e8 b3 8d 00 00 call 9fa0 - 11ed: 48 8d 05 ac ce 00 00 lea 0xceac(%rip),%rax # e0a0 - 11f4: 48 89 44 24 18 mov %rax,0x18(%rsp) - 11f9: 48 89 c5 mov %rax,%rbp - 11fc: 0f 1f 40 00 nopl 0x0(%rax) - 1200: 0f 31 rdtsc - 1202: 48 c1 e2 20 shl $0x20,%rdx - 1206: 48 09 d0 or %rdx,%rax - 1209: 48 89 45 00 mov %rax,0x0(%rbp) - 120d: 31 d2 xor %edx,%edx - 120f: 48 8d 35 6a ce 00 00 lea 0xce6a(%rip),%rsi # e080 - 1216: 4c 89 e7 mov %r12,%rdi - 1219: 48 83 c5 08 add $0x8,%rbp - 121d: e8 6e 3a 00 00 call 4c90 - 1222: 48 39 dd cmp %rbx,%rbp - 1225: 75 d9 jne 1200 - 1227: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 122c: ba e8 03 00 00 mov $0x3e8,%edx - 1231: 48 8d 3d 65 a0 00 00 lea 0xa065(%rip),%rdi # b29d - 1238: e8 63 8d 00 00 call 9fa0 - 123d: 48 8d 05 5c ce 00 00 lea 0xce5c(%rip),%rax # e0a0 - 1244: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1249: 48 89 c5 mov %rax,%rbp - 124c: 0f 1f 40 00 nopl 0x0(%rax) - 1250: 0f 31 rdtsc - 1252: 48 c1 e2 20 shl $0x20,%rdx - 1256: 48 09 d0 or %rdx,%rax - 1259: 48 89 45 00 mov %rax,0x0(%rbp) - 125d: 4c 89 e7 mov %r12,%rdi - 1260: 48 83 c5 08 add $0x8,%rbp - 1264: e8 87 3a 00 00 call 4cf0 - 1269: 48 39 dd cmp %rbx,%rbp - 126c: 75 e2 jne 1250 - 126e: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1273: ba e8 03 00 00 mov $0x3e8,%edx - 1278: 48 8d 3d 36 a0 00 00 lea 0xa036(%rip),%rdi # b2b5 - 127f: e8 1c 8d 00 00 call 9fa0 - 1284: 48 8d 05 15 ce 00 00 lea 0xce15(%rip),%rax # e0a0 - 128b: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1290: 48 89 c5 mov %rax,%rbp - 1293: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 129a: 00 00 00 00 - 129e: 66 90 xchg %ax,%ax - 12a0: 0f 31 rdtsc - 12a2: 48 c1 e2 20 shl $0x20,%rdx - 12a6: 48 09 d0 or %rdx,%rax - 12a9: 48 89 45 00 mov %rax,0x0(%rbp) - 12ad: 4c 89 e7 mov %r12,%rdi - 12b0: 48 83 c5 08 add $0x8,%rbp - 12b4: e8 77 3a 00 00 call 4d30 - 12b9: 48 39 dd cmp %rbx,%rbp - 12bc: 75 e2 jne 12a0 - 12be: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 12c3: ba e8 03 00 00 mov $0x3e8,%edx - 12c8: 48 8d 3d e3 9f 00 00 lea 0x9fe3(%rip),%rdi # b2b2 - 12cf: 48 8d ac 24 20 06 00 lea 0x620(%rsp),%rbp - 12d6: 00 - 12d7: e8 c4 8c 00 00 call 9fa0 - 12dc: 48 8d 05 bd cd 00 00 lea 0xcdbd(%rip),%rax # e0a0 - 12e3: 48 89 44 24 18 mov %rax,0x18(%rsp) - 12e8: 49 89 c6 mov %rax,%r14 - 12eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 12f0: 0f 31 rdtsc - 12f2: 48 c1 e2 20 shl $0x20,%rdx - 12f6: 48 09 d0 or %rdx,%rax - 12f9: 49 89 06 mov %rax,(%r14) - 12fc: 48 89 ea mov %rbp,%rdx - 12ff: 4c 89 ee mov %r13,%rsi - 1302: 4c 89 e7 mov %r12,%rdi - 1305: 49 83 c6 08 add $0x8,%r14 - 1309: e8 52 14 00 00 call 2760 - 130e: 49 39 de cmp %rbx,%r14 - 1311: 75 dd jne 12f0 - 1313: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1318: ba e8 03 00 00 mov $0x3e8,%edx - 131d: 48 8d 3d 04 9f 00 00 lea 0x9f04(%rip),%rdi # b228 - 1324: 48 8d ac 24 a0 0a 00 lea 0xaa0(%rsp),%rbp - 132b: 00 - 132c: e8 6f 8c 00 00 call 9fa0 - 1331: 48 8d 05 68 cd 00 00 lea 0xcd68(%rip),%rax # e0a0 - 1338: 48 89 44 24 18 mov %rax,0x18(%rsp) - 133d: 49 89 c6 mov %rax,%r14 - 1340: 0f 31 rdtsc - 1342: 48 c1 e2 20 shl $0x20,%rdx - 1346: 48 09 d0 or %rdx,%rax - 1349: 49 89 06 mov %rax,(%r14) - 134c: 4c 89 e6 mov %r12,%rsi - 134f: 48 89 ef mov %rbp,%rdi - 1352: 49 83 c6 08 add $0x8,%r14 - 1356: e8 55 21 00 00 call 34b0 - 135b: 49 39 de cmp %rbx,%r14 - 135e: 75 e0 jne 1340 - 1360: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1365: ba e8 03 00 00 mov $0x3e8,%edx - 136a: 48 8d 3d 4a 9f 00 00 lea 0x9f4a(%rip),%rdi # b2bb - 1371: e8 2a 8c 00 00 call 9fa0 - 1376: 48 8d 05 23 cd 00 00 lea 0xcd23(%rip),%rax # e0a0 - 137d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1382: 49 89 c6 mov %rax,%r14 - 1385: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 138c: 00 00 00 00 - 1390: 0f 31 rdtsc - 1392: 48 c1 e2 20 shl $0x20,%rdx - 1396: 48 09 d0 or %rdx,%rax - 1399: 49 89 06 mov %rax,(%r14) - 139c: 48 89 ee mov %rbp,%rsi - 139f: 4c 89 e7 mov %r12,%rdi - 13a2: 49 83 c6 08 add $0x8,%r14 - 13a6: e8 95 20 00 00 call 3440 - 13ab: 49 39 de cmp %rbx,%r14 - 13ae: 75 e0 jne 1390 - 13b0: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 13b5: ba e8 03 00 00 mov $0x3e8,%edx - 13ba: 48 8d 3d 07 9f 00 00 lea 0x9f07(%rip),%rdi # b2c8 - 13c1: e8 da 8b 00 00 call 9fa0 - 13c6: 48 8d 05 d3 cc 00 00 lea 0xccd3(%rip),%rax # e0a0 - 13cd: 48 89 44 24 18 mov %rax,0x18(%rsp) - 13d2: 49 89 c6 mov %rax,%r14 - 13d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 13dc: 00 00 00 00 - 13e0: 0f 31 rdtsc - 13e2: 48 c1 e2 20 shl $0x20,%rdx - 13e6: 48 09 d0 or %rdx,%rax - 13e9: 49 89 06 mov %rax,(%r14) - 13ec: 4c 89 e6 mov %r12,%rsi - 13ef: 48 89 ef mov %rbp,%rdi - 13f2: 49 83 c6 08 add $0x8,%r14 - 13f6: e8 45 14 00 00 call 2840 - 13fb: 49 39 de cmp %rbx,%r14 - 13fe: 75 e0 jne 13e0 - 1400: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1405: ba e8 03 00 00 mov $0x3e8,%edx - 140a: 48 8d 3d c6 9e 00 00 lea 0x9ec6(%rip),%rdi # b2d7 - 1411: e8 8a 8b 00 00 call 9fa0 - 1416: 48 8d 05 83 cc 00 00 lea 0xcc83(%rip),%rax # e0a0 - 141d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1422: 49 89 c6 mov %rax,%r14 - 1425: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 142c: 00 00 00 00 - 1430: 0f 31 rdtsc - 1432: 48 c1 e2 20 shl $0x20,%rdx - 1436: 48 09 d0 or %rdx,%rax - 1439: 49 89 06 mov %rax,(%r14) - 143c: 48 89 ee mov %rbp,%rsi - 143f: 4c 89 e7 mov %r12,%rdi - 1442: 49 83 c6 08 add $0x8,%r14 - 1446: e8 c5 19 00 00 call 2e10 - 144b: 49 39 de cmp %rbx,%r14 - 144e: 75 e0 jne 1430 - 1450: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1455: ba e8 03 00 00 mov $0x3e8,%edx - 145a: 48 8d 3d 86 9e 00 00 lea 0x9e86(%rip),%rdi # b2e7 - 1461: e8 3a 8b 00 00 call 9fa0 - 1466: 48 8d 05 33 cc 00 00 lea 0xcc33(%rip),%rax # e0a0 - 146d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1472: 49 89 c4 mov %rax,%r12 - 1475: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 147c: 00 00 00 00 - 1480: 0f 31 rdtsc - 1482: 48 c1 e2 20 shl $0x20,%rdx - 1486: 48 09 d0 or %rdx,%rax - 1489: 49 89 04 24 mov %rax,(%r12) - 148d: 4c 89 ee mov %r13,%rsi - 1490: 48 89 ef mov %rbp,%rdi - 1493: 49 83 c4 08 add $0x8,%r12 - 1497: e8 84 0f 00 00 call 2420 - 149c: 49 39 dc cmp %rbx,%r12 - 149f: 75 df jne 1480 - 14a1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 14a6: ba e8 03 00 00 mov $0x3e8,%edx - 14ab: 48 8d 3d 47 9e 00 00 lea 0x9e47(%rip),%rdi # b2f9 - 14b2: e8 e9 8a 00 00 call 9fa0 - 14b7: 48 8d 05 e2 cb 00 00 lea 0xcbe2(%rip),%rax # e0a0 - 14be: 48 89 44 24 18 mov %rax,0x18(%rsp) - 14c3: 49 89 c4 mov %rax,%r12 - 14c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 14cd: 00 00 00 - 14d0: 0f 31 rdtsc - 14d2: 48 c1 e2 20 shl $0x20,%rdx - 14d6: 48 09 d0 or %rdx,%rax - 14d9: 49 89 04 24 mov %rax,(%r12) - 14dd: 48 89 ee mov %rbp,%rsi - 14e0: 4c 89 ef mov %r13,%rdi - 14e3: 49 83 c4 08 add $0x8,%r12 - 14e7: e8 b4 10 00 00 call 25a0 - 14ec: 49 39 dc cmp %rbx,%r12 - 14ef: 75 df jne 14d0 - 14f1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 14f6: ba e8 03 00 00 mov $0x3e8,%edx - 14fb: 48 8d 3d 0a 9e 00 00 lea 0x9e0a(%rip),%rdi # b30c - 1502: 4c 8d b4 24 c0 10 00 lea 0x10c0(%rsp),%r14 - 1509: 00 - 150a: 4c 8d a4 24 a0 0d 00 lea 0xda0(%rsp),%r12 - 1511: 00 - 1512: e8 89 8a 00 00 call 9fa0 - 1517: 48 8d 05 82 cb 00 00 lea 0xcb82(%rip),%rax # e0a0 - 151e: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1523: 49 89 c5 mov %rax,%r13 - 1526: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 152d: 00 00 00 - 1530: 0f 31 rdtsc - 1532: 48 c1 e2 20 shl $0x20,%rdx - 1536: 48 09 d0 or %rdx,%rax - 1539: 49 89 45 00 mov %rax,0x0(%r13) - 153d: 48 8b 14 24 mov (%rsp),%rdx - 1541: 4c 89 f6 mov %r14,%rsi - 1544: 4c 89 e7 mov %r12,%rdi - 1547: 49 83 c5 08 add $0x8,%r13 - 154b: e8 00 0a 00 00 call 1f50 - 1550: 49 39 dd cmp %rbx,%r13 - 1553: 75 db jne 1530 - 1555: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 155a: ba e8 03 00 00 mov $0x3e8,%edx - 155f: 48 8d 3d bb 9d 00 00 lea 0x9dbb(%rip),%rdi # b321 - 1566: 4c 8d ac 24 20 0a 00 lea 0xa20(%rsp),%r13 - 156d: 00 - 156e: e8 2d 8a 00 00 call 9fa0 - 1573: 48 8d 05 26 cb 00 00 lea 0xcb26(%rip),%rax # e0a0 - 157a: 48 89 44 24 18 mov %rax,0x18(%rsp) - 157f: 49 89 c0 mov %rax,%r8 - 1582: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1589: 00 00 00 00 - 158d: 0f 1f 00 nopl (%rax) - 1590: 0f 31 rdtsc - 1592: 48 c1 e2 20 shl $0x20,%rdx - 1596: 48 09 d0 or %rdx,%rax - 1599: 49 89 00 mov %rax,(%r8) - 159c: 48 8d 0d dd ca 00 00 lea 0xcadd(%rip),%rcx # e080 - 15a3: 4c 89 e2 mov %r12,%rdx - 15a6: 4c 89 ee mov %r13,%rsi - 15a9: 48 89 ef mov %rbp,%rdi - 15ac: 4c 89 44 24 08 mov %r8,0x8(%rsp) - 15b1: e8 6a 0b 00 00 call 2120 - 15b6: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 - 15bb: 49 83 c0 08 add $0x8,%r8 - 15bf: 49 39 d8 cmp %rbx,%r8 - 15c2: 75 cc jne 1590 - 15c4: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 15c9: ba e8 03 00 00 mov $0x3e8,%edx - 15ce: 48 8d 3d 5d 9d 00 00 lea 0x9d5d(%rip),%rdi # b332 - 15d5: e8 c6 89 00 00 call 9fa0 - 15da: 48 8d 05 bf ca 00 00 lea 0xcabf(%rip),%rax # e0a0 - 15e1: 48 89 44 24 18 mov %rax,0x18(%rsp) - 15e6: 48 89 c1 mov %rax,%rcx - 15e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 15f0: 0f 31 rdtsc - 15f2: 48 c1 e2 20 shl $0x20,%rdx - 15f6: 48 09 d0 or %rdx,%rax - 15f9: 48 89 01 mov %rax,(%rcx) - 15fc: 4c 89 f2 mov %r14,%rdx - 15ff: 48 89 ee mov %rbp,%rsi - 1602: 4c 89 ef mov %r13,%rdi - 1605: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 160a: e8 21 0d 00 00 call 2330 - 160f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 1614: 48 83 c1 08 add $0x8,%rcx - 1618: 48 39 d9 cmp %rbx,%rcx - 161b: 75 d3 jne 15f0 - 161d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1622: ba e8 03 00 00 mov $0x3e8,%edx - 1627: 48 8d 3d 11 9d 00 00 lea 0x9d11(%rip),%rdi # b33f - 162e: e8 6d 89 00 00 call 9fa0 - 1633: 48 8d 05 66 ca 00 00 lea 0xca66(%rip),%rax # e0a0 - 163a: 48 89 44 24 18 mov %rax,0x18(%rsp) - 163f: 48 89 c1 mov %rax,%rcx - 1642: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1649: 00 00 00 00 - 164d: 0f 1f 00 nopl (%rax) - 1650: 0f 31 rdtsc - 1652: 48 c1 e2 20 shl $0x20,%rdx - 1656: 48 09 d0 or %rdx,%rax - 1659: 48 89 01 mov %rax,(%rcx) - 165c: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 1661: 4c 89 f6 mov %r14,%rsi - 1664: 4c 89 e7 mov %r12,%rdi - 1667: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 166c: e8 af 02 00 00 call 1920 - 1671: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 1676: 48 83 c1 08 add $0x8,%rcx - 167a: 48 39 d9 cmp %rbx,%rcx - 167d: 75 d1 jne 1650 - 167f: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1684: ba e8 03 00 00 mov $0x3e8,%edx - 1689: 48 8d 3d bc 9c 00 00 lea 0x9cbc(%rip),%rdi # b34c - 1690: e8 0b 89 00 00 call 9fa0 - 1695: 48 8d 05 04 ca 00 00 lea 0xca04(%rip),%rax # e0a0 - 169c: 48 89 44 24 18 mov %rax,0x18(%rsp) - 16a1: 48 89 c1 mov %rax,%rcx - 16a4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 16ab: 00 00 00 00 - 16af: 90 nop - 16b0: 0f 31 rdtsc - 16b2: 48 c1 e2 20 shl $0x20,%rdx - 16b6: 48 09 d0 or %rdx,%rax - 16b9: 48 89 01 mov %rax,(%rcx) - 16bc: 4c 89 f6 mov %r14,%rsi - 16bf: 4c 89 e7 mov %r12,%rdi - 16c2: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 16c7: e8 e4 02 00 00 call 19b0 - 16cc: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 16d1: 48 83 c1 08 add $0x8,%rcx - 16d5: 48 39 d9 cmp %rbx,%rcx - 16d8: 75 d6 jne 16b0 - 16da: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 16df: ba e8 03 00 00 mov $0x3e8,%edx - 16e4: 48 8d 3d 78 9c 00 00 lea 0x9c78(%rip),%rdi # b363 - 16eb: e8 b0 88 00 00 call 9fa0 - 16f0: 48 8d 05 a9 c9 00 00 lea 0xc9a9(%rip),%rax # e0a0 - 16f7: 48 89 44 24 18 mov %rax,0x18(%rsp) - 16fc: 49 89 c0 mov %rax,%r8 - 16ff: 90 nop - 1700: 0f 31 rdtsc - 1702: 48 c1 e2 20 shl $0x20,%rdx - 1706: 48 09 d0 or %rdx,%rax - 1709: 49 89 00 mov %rax,(%r8) - 170c: 48 8b 0c 24 mov (%rsp),%rcx - 1710: 4c 89 e2 mov %r12,%rdx - 1713: 4c 89 ee mov %r13,%rsi - 1716: 48 89 ef mov %rbp,%rdi - 1719: 4c 89 44 24 08 mov %r8,0x8(%rsp) - 171e: e8 5d 03 00 00 call 1a80 - 1723: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 - 1728: 49 83 c0 08 add $0x8,%r8 - 172c: 49 39 d8 cmp %rbx,%r8 - 172f: 75 cf jne 1700 - 1731: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1736: ba e8 03 00 00 mov $0x3e8,%edx - 173b: 48 8d 3d 31 9c 00 00 lea 0x9c31(%rip),%rdi # b373 - 1742: e8 59 88 00 00 call 9fa0 - 1747: 48 8d 05 52 c9 00 00 lea 0xc952(%rip),%rax # e0a0 - 174e: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1753: 48 89 c1 mov %rax,%rcx - 1756: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 175d: 00 00 00 - 1760: 0f 31 rdtsc - 1762: 48 c1 e2 20 shl $0x20,%rdx - 1766: 48 09 d0 or %rdx,%rax - 1769: 48 89 01 mov %rax,(%rcx) - 176c: 4c 89 e2 mov %r12,%rdx - 176f: 4c 89 ee mov %r13,%rsi - 1772: 48 89 ef mov %rbp,%rdi - 1775: 48 89 0c 24 mov %rcx,(%rsp) - 1779: e8 b2 03 00 00 call 1b30 - 177e: 48 8b 0c 24 mov (%rsp),%rcx - 1782: 48 83 c1 08 add $0x8,%rcx - 1786: 48 39 d9 cmp %rbx,%rcx - 1789: 75 d5 jne 1760 - 178b: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1790: ba e8 03 00 00 mov $0x3e8,%edx - 1795: 48 8d 3d ed 9b 00 00 lea 0x9bed(%rip),%rdi # b389 - 179c: e8 ff 87 00 00 call 9fa0 - 17a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 17a8: 00 00 00 00 - 17ac: 0f 1f 40 00 nopl 0x0(%rax) - 17b0: 0f 31 rdtsc - 17b2: 48 c1 e2 20 shl $0x20,%rdx - 17b6: 48 09 d0 or %rdx,%rax - 17b9: 49 89 07 mov %rax,(%r15) - 17bc: 4c 89 f2 mov %r14,%rdx - 17bf: 48 89 ee mov %rbp,%rsi - 17c2: 4c 89 ef mov %r13,%rdi - 17c5: 49 83 c7 08 add $0x8,%r15 - 17c9: e8 32 04 00 00 call 1c00 - 17ce: 49 39 df cmp %rbx,%r15 - 17d1: 75 dd jne 17b0 - 17d3: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 17d8: ba e8 03 00 00 mov $0x3e8,%edx - 17dd: 48 8d 3d b4 9b 00 00 lea 0x9bb4(%rip),%rdi # b398 - 17e4: e8 b7 87 00 00 call 9fa0 - 17e9: 48 8b 84 24 28 17 00 mov 0x1728(%rsp),%rax - 17f0: 00 - 17f1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 17f8: 00 00 - 17fa: 75 14 jne 1810 - 17fc: 48 81 c4 38 17 00 00 add $0x1738,%rsp - 1803: 31 c0 xor %eax,%eax - 1805: 5b pop %rbx - 1806: 5d pop %rbp - 1807: 41 5c pop %r12 - 1809: 41 5d pop %r13 - 180b: 41 5e pop %r14 - 180d: 41 5f pop %r15 - 180f: c3 ret - 1810: e8 6b f8 ff ff call 1080 <__stack_chk_fail@plt> - 1815: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 181c: 00 00 00 - 181f: 90 nop - -0000000000001820 <_start>: - 1820: f3 0f 1e fa endbr64 - 1824: 31 ed xor %ebp,%ebp - 1826: 49 89 d1 mov %rdx,%r9 - 1829: 5e pop %rsi - 182a: 48 89 e2 mov %rsp,%rdx - 182d: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp - 1831: 50 push %rax - 1832: 54 push %rsp - 1833: 45 31 c0 xor %r8d,%r8d - 1836: 31 c9 xor %ecx,%ecx - 1838: 48 8d 3d 91 f8 ff ff lea -0x76f(%rip),%rdi # 10d0
- 183f: ff 15 7b c7 00 00 call *0xc77b(%rip) # dfc0 <__libc_start_main@GLIBC_2.34> - 1845: f4 hlt - 1846: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 184d: 00 00 00 - 1850: 48 8d 3d 09 c8 00 00 lea 0xc809(%rip),%rdi # e060 - 1857: 48 8d 05 02 c8 00 00 lea 0xc802(%rip),%rax # e060 - 185e: 48 39 f8 cmp %rdi,%rax - 1861: 74 15 je 1878 <_start+0x58> - 1863: 48 8b 05 5e c7 00 00 mov 0xc75e(%rip),%rax # dfc8 <_ITM_deregisterTMCloneTable@Base> - 186a: 48 85 c0 test %rax,%rax - 186d: 74 09 je 1878 <_start+0x58> - 186f: ff e0 jmp *%rax - 1871: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1878: c3 ret - 1879: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1880: 48 8d 3d d9 c7 00 00 lea 0xc7d9(%rip),%rdi # e060 - 1887: 48 8d 35 d2 c7 00 00 lea 0xc7d2(%rip),%rsi # e060 - 188e: 48 29 fe sub %rdi,%rsi - 1891: 48 89 f0 mov %rsi,%rax - 1894: 48 c1 ee 3f shr $0x3f,%rsi - 1898: 48 c1 f8 03 sar $0x3,%rax - 189c: 48 01 c6 add %rax,%rsi - 189f: 48 d1 fe sar $1,%rsi - 18a2: 74 14 je 18b8 <_start+0x98> - 18a4: 48 8b 05 2d c7 00 00 mov 0xc72d(%rip),%rax # dfd8 <_ITM_registerTMCloneTable@Base> - 18ab: 48 85 c0 test %rax,%rax - 18ae: 74 08 je 18b8 <_start+0x98> - 18b0: ff e0 jmp *%rax - 18b2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 18b8: c3 ret - 18b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 18c0: f3 0f 1e fa endbr64 - 18c4: 80 3d 9d c7 00 00 00 cmpb $0x0,0xc79d(%rip) # e068 - 18cb: 75 33 jne 1900 <_start+0xe0> - 18cd: 55 push %rbp - 18ce: 48 83 3d 0a c7 00 00 cmpq $0x0,0xc70a(%rip) # dfe0 <__cxa_finalize@GLIBC_2.2.5> - 18d5: 00 - 18d6: 48 89 e5 mov %rsp,%rbp - 18d9: 74 0d je 18e8 <_start+0xc8> - 18db: 48 8b 3d 6e c7 00 00 mov 0xc76e(%rip),%rdi # e050 <__dso_handle> - 18e2: ff 15 f8 c6 00 00 call *0xc6f8(%rip) # dfe0 <__cxa_finalize@GLIBC_2.2.5> - 18e8: e8 63 ff ff ff call 1850 <_start+0x30> - 18ed: c6 05 74 c7 00 00 01 movb $0x1,0xc774(%rip) # e068 - 18f4: 5d pop %rbp - 18f5: c3 ret - 18f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 18fd: 00 00 00 - 1900: c3 ret - 1901: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1908: 00 00 00 00 - 190c: 0f 1f 40 00 nopl 0x0(%rax) - 1910: f3 0f 1e fa endbr64 - 1914: e9 67 ff ff ff jmp 1880 <_start+0x60> - 1919: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000001920 : - 1920: 41 54 push %r12 - 1922: 49 89 d4 mov %rdx,%r12 - 1925: 55 push %rbp - 1926: 48 89 fd mov %rdi,%rbp - 1929: 53 push %rbx - 192a: 48 89 f3 mov %rsi,%rbx - 192d: e8 1e 06 00 00 call 1f50 - 1932: 48 8b 45 00 mov 0x0(%rbp),%rax - 1936: 48 8d bb 08 03 00 00 lea 0x308(%rbx),%rdi - 193d: 48 89 ee mov %rbp,%rsi - 1940: 48 8d 8b 00 03 00 00 lea 0x300(%rbx),%rcx - 1947: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 194b: 48 89 83 00 03 00 00 mov %rax,0x300(%rbx) - 1952: 48 29 f9 sub %rdi,%rcx - 1955: 48 8b 95 18 03 00 00 mov 0x318(%rbp),%rdx - 195c: 48 29 ce sub %rcx,%rsi - 195f: 81 c1 20 03 00 00 add $0x320,%ecx - 1965: 48 89 93 18 06 00 00 mov %rdx,0x618(%rbx) - 196c: c1 e9 03 shr $0x3,%ecx - 196f: ba 20 03 00 00 mov $0x320,%edx - 1974: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) - 1977: 48 89 ee mov %rbp,%rsi - 197a: 48 8d bb 20 06 00 00 lea 0x620(%rbx),%rdi - 1981: e8 7a 81 00 00 call 9b00 - 1986: f3 41 0f 6f 44 24 20 movdqu 0x20(%r12),%xmm0 - 198d: 31 c0 xor %eax,%eax - 198f: 0f 11 83 40 06 00 00 movups %xmm0,0x640(%rbx) - 1996: f3 41 0f 6f 44 24 30 movdqu 0x30(%r12),%xmm0 - 199d: 0f 11 83 50 06 00 00 movups %xmm0,0x650(%rbx) - 19a4: 5b pop %rbx - 19a5: 5d pop %rbp - 19a6: 41 5c pop %r12 - 19a8: c3 ret - 19a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -00000000000019b0 : - 19b0: 41 54 push %r12 - 19b2: 55 push %rbp - 19b3: 48 89 fd mov %rdi,%rbp - 19b6: 53 push %rbx - 19b7: 48 83 ec 50 sub $0x50,%rsp - 19bb: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 19c2: 00 00 - 19c4: 48 89 5c 24 48 mov %rbx,0x48(%rsp) - 19c9: 48 89 f3 mov %rsi,%rbx - 19cc: 48 89 e7 mov %rsp,%rdi - 19cf: be 40 00 00 00 mov $0x40,%esi - 19d4: e8 e7 84 00 00 call 9ec0 - 19d9: 48 89 e2 mov %rsp,%rdx - 19dc: 48 89 ef mov %rbp,%rdi - 19df: 48 89 de mov %rbx,%rsi - 19e2: e8 69 05 00 00 call 1f50 - 19e7: 48 8b 45 00 mov 0x0(%rbp),%rax - 19eb: 48 8d bb 08 03 00 00 lea 0x308(%rbx),%rdi - 19f2: 48 89 ee mov %rbp,%rsi - 19f5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 19f9: 48 8d 8b 00 03 00 00 lea 0x300(%rbx),%rcx - 1a00: 48 89 83 00 03 00 00 mov %rax,0x300(%rbx) - 1a07: 48 29 f9 sub %rdi,%rcx - 1a0a: 48 8b 95 18 03 00 00 mov 0x318(%rbp),%rdx - 1a11: 48 29 ce sub %rcx,%rsi - 1a14: 81 c1 20 03 00 00 add $0x320,%ecx - 1a1a: 48 89 93 18 06 00 00 mov %rdx,0x618(%rbx) - 1a21: c1 e9 03 shr $0x3,%ecx - 1a24: ba 20 03 00 00 mov $0x320,%edx - 1a29: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) - 1a2c: 48 89 ee mov %rbp,%rsi - 1a2f: 48 8d bb 20 06 00 00 lea 0x620(%rbx),%rdi - 1a36: e8 c5 80 00 00 call 9b00 - 1a3b: 66 0f 6f 44 24 20 movdqa 0x20(%rsp),%xmm0 - 1a41: 0f 11 83 40 06 00 00 movups %xmm0,0x640(%rbx) - 1a48: 66 0f 6f 44 24 30 movdqa 0x30(%rsp),%xmm0 - 1a4e: 0f 11 83 50 06 00 00 movups %xmm0,0x650(%rbx) - 1a55: 48 8b 44 24 48 mov 0x48(%rsp),%rax - 1a5a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1a61: 00 00 - 1a63: 75 0b jne 1a70 - 1a65: 48 83 c4 50 add $0x50,%rsp - 1a69: 31 c0 xor %eax,%eax - 1a6b: 5b pop %rbx - 1a6c: 5d pop %rbp - 1a6d: 41 5c pop %r12 - 1a6f: c3 ret - 1a70: e8 0b f6 ff ff call 1080 <__stack_chk_fail@plt> - 1a75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1a7c: 00 00 00 00 - -0000000000001a80 : - 1a80: 41 55 push %r13 - 1a82: 49 89 fd mov %rdi,%r13 - 1a85: 41 54 push %r12 - 1a87: 55 push %rbp - 1a88: 53 push %rbx - 1a89: 48 89 f3 mov %rsi,%rbx - 1a8c: 48 81 ec 98 00 00 00 sub $0x98,%rsp - 1a93: f3 0f 6f 01 movdqu (%rcx),%xmm0 - 1a97: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 1a9e: 00 00 - 1aa0: 4c 89 a4 24 88 00 00 mov %r12,0x88(%rsp) - 1aa7: 00 - 1aa8: 49 89 d4 mov %rdx,%r12 - 1aab: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 1ab0: ba 20 03 00 00 mov $0x320,%edx - 1ab5: 0f 29 04 24 movaps %xmm0,(%rsp) - 1ab9: f3 0f 6f 41 10 movdqu 0x10(%rcx),%xmm0 - 1abe: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 1ac3: 4c 89 e6 mov %r12,%rsi - 1ac6: e8 35 80 00 00 call 9b00 - 1acb: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1ad0: ba 40 00 00 00 mov $0x40,%edx - 1ad5: 48 89 e6 mov %rsp,%rsi - 1ad8: e8 a3 80 00 00 call 9b80 - 1add: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx - 1ae2: 4c 89 e2 mov %r12,%rdx - 1ae5: 48 89 e6 mov %rsp,%rsi - 1ae8: 4c 89 ef mov %r13,%rdi - 1aeb: e8 30 06 00 00 call 2120 - 1af0: 66 0f 6f 44 24 40 movdqa 0x40(%rsp),%xmm0 - 1af6: 0f 11 03 movups %xmm0,(%rbx) - 1af9: 66 0f 6f 44 24 50 movdqa 0x50(%rsp),%xmm0 - 1aff: 0f 11 43 10 movups %xmm0,0x10(%rbx) - 1b03: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 1b0a: 00 - 1b0b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1b12: 00 00 - 1b14: 75 10 jne 1b26 - 1b16: 48 81 c4 98 00 00 00 add $0x98,%rsp - 1b1d: 31 c0 xor %eax,%eax - 1b1f: 5b pop %rbx - 1b20: 5d pop %rbp - 1b21: 41 5c pop %r12 - 1b23: 41 5d pop %r13 - 1b25: c3 ret - 1b26: e8 55 f5 ff ff call 1080 <__stack_chk_fail@plt> - 1b2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000001b30 : - 1b30: 41 55 push %r13 - 1b32: 49 89 fd mov %rdi,%r13 - 1b35: 41 54 push %r12 - 1b37: 55 push %rbp - 1b38: 53 push %rbx - 1b39: 48 89 f3 mov %rsi,%rbx - 1b3c: be 20 00 00 00 mov $0x20,%esi - 1b41: 48 81 ec b8 00 00 00 sub $0xb8,%rsp - 1b48: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 1b4f: 00 00 - 1b51: 4c 89 a4 24 a8 00 00 mov %r12,0xa8(%rsp) - 1b58: 00 - 1b59: 49 89 d4 mov %rdx,%r12 - 1b5c: 48 89 e7 mov %rsp,%rdi - 1b5f: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp - 1b64: e8 57 83 00 00 call 9ec0 - 1b69: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 - 1b6e: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1b73: ba 20 03 00 00 mov $0x320,%edx - 1b78: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) - 1b7d: 66 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm0 - 1b83: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) - 1b88: 4c 89 e6 mov %r12,%rsi - 1b8b: e8 70 7f 00 00 call 9b00 - 1b90: 48 8d 7c 24 60 lea 0x60(%rsp),%rdi - 1b95: ba 40 00 00 00 mov $0x40,%edx - 1b9a: 48 89 ee mov %rbp,%rsi - 1b9d: e8 de 7f 00 00 call 9b80 - 1ba2: 4c 89 e2 mov %r12,%rdx - 1ba5: 48 89 ee mov %rbp,%rsi - 1ba8: 4c 89 ef mov %r13,%rdi - 1bab: 48 8d 8c 24 80 00 00 lea 0x80(%rsp),%rcx - 1bb2: 00 - 1bb3: e8 68 05 00 00 call 2120 - 1bb8: 66 0f 6f 44 24 60 movdqa 0x60(%rsp),%xmm0 - 1bbe: 0f 11 03 movups %xmm0,(%rbx) - 1bc1: 66 0f 6f 44 24 70 movdqa 0x70(%rsp),%xmm0 - 1bc7: 0f 11 43 10 movups %xmm0,0x10(%rbx) - 1bcb: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 1bd2: 00 - 1bd3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1bda: 00 00 - 1bdc: 75 10 jne 1bee - 1bde: 48 81 c4 b8 00 00 00 add $0xb8,%rsp - 1be5: 31 c0 xor %eax,%eax - 1be7: 5b pop %rbx - 1be8: 5d pop %rbp - 1be9: 41 5c pop %r12 - 1beb: 41 5d pop %r13 - 1bed: c3 ret - 1bee: e8 8d f4 ff ff call 1080 <__stack_chk_fail@plt> - 1bf3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1bfa: 00 00 00 00 - 1bfe: 66 90 xchg %ax,%ax - -0000000000001c00 : - 1c00: 41 57 push %r15 - 1c02: 41 56 push %r14 - 1c04: 41 55 push %r13 - 1c06: 49 89 fd mov %rdi,%r13 - 1c09: 41 54 push %r12 - 1c0b: 55 push %rbp - 1c0c: 48 89 f5 mov %rsi,%rbp - 1c0f: 53 push %rbx - 1c10: 48 81 ec 98 03 00 00 sub $0x398,%rsp - 1c17: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 1c1e: 00 00 - 1c20: 48 89 9c 24 88 03 00 mov %rbx,0x388(%rsp) - 1c27: 00 - 1c28: 48 89 d3 mov %rdx,%rbx - 1c2b: 48 89 e7 mov %rsp,%rdi - 1c2e: e8 fd 06 00 00 call 2330 - 1c33: ba 40 00 00 00 mov $0x40,%edx - 1c38: 48 89 e6 mov %rsp,%rsi - 1c3b: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1c40: f3 0f 6f 83 20 06 00 movdqu 0x620(%rbx),%xmm0 - 1c47: 00 - 1c48: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) - 1c4d: f3 0f 6f 83 30 06 00 movdqu 0x630(%rbx),%xmm0 - 1c54: 00 - 1c55: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) - 1c5a: e8 21 7f 00 00 call 9b80 - 1c5f: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx - 1c64: 48 89 e6 mov %rsp,%rsi - 1c67: 48 8d 93 00 03 00 00 lea 0x300(%rbx),%rdx - 1c6e: 48 8d bc 24 80 00 00 lea 0x80(%rsp),%rdi - 1c75: 00 - 1c76: e8 a5 04 00 00 call 2120 - 1c7b: ba 00 03 00 00 mov $0x300,%edx - 1c80: 48 8d b4 24 80 00 00 lea 0x80(%rsp),%rsi - 1c87: 00 - 1c88: 48 89 ef mov %rbp,%rdi - 1c8b: e8 30 3c 00 00 call 58c0 - 1c90: 48 8d b3 40 06 00 00 lea 0x640(%rbx),%rsi - 1c97: 48 89 ea mov %rbp,%rdx - 1c9a: 4c 89 ef mov %r13,%rdi - 1c9d: 41 89 c4 mov %eax,%r12d - 1ca0: e8 7b 81 00 00 call 9e20 - 1ca5: 31 c9 xor %ecx,%ecx - 1ca7: 45 85 e4 test %r12d,%r12d - 1caa: ba 20 00 00 00 mov $0x20,%edx - 1caf: 0f 94 c1 sete %cl - 1cb2: 48 8d 74 24 40 lea 0x40(%rsp),%rsi - 1cb7: 4c 89 ef mov %r13,%rdi - 1cba: e8 c1 3d 00 00 call 5a80 - 1cbf: 48 8b 84 24 88 03 00 mov 0x388(%rsp),%rax - 1cc6: 00 - 1cc7: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1cce: 00 00 - 1cd0: 75 14 jne 1ce6 - 1cd2: 48 81 c4 98 03 00 00 add $0x398,%rsp - 1cd9: 31 c0 xor %eax,%eax - 1cdb: 5b pop %rbx - 1cdc: 5d pop %rbp - 1cdd: 41 5c pop %r12 - 1cdf: 41 5d pop %r13 - 1ce1: 41 5e pop %r14 - 1ce3: 41 5f pop %r15 - 1ce5: c3 ret - 1ce6: e8 95 f3 ff ff call 1080 <__stack_chk_fail@plt> - 1ceb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000001cf0 : - 1cf0: 41 57 push %r15 - 1cf2: 41 56 push %r14 - 1cf4: 41 55 push %r13 - 1cf6: 41 54 push %r12 - 1cf8: 55 push %rbp - 1cf9: 53 push %rbx - 1cfa: 48 81 ec f8 02 00 00 sub $0x2f8,%rsp - 1d01: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 1d06: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp - 1d0b: 4c 8d 94 24 e8 02 00 lea 0x2e8(%rsp),%r10 - 1d12: 00 - 1d13: 89 54 24 18 mov %edx,0x18(%rsp) - 1d17: 64 48 8b 0c 25 28 00 mov %fs:0x28,%rcx - 1d1e: 00 00 - 1d20: 48 89 8c 24 e8 02 00 mov %rcx,0x2e8(%rsp) - 1d27: 00 - 1d28: b9 02 00 00 00 mov $0x2,%ecx - 1d2d: b8 02 00 00 00 mov $0x2,%eax - 1d32: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 1d37: 49 89 fe mov %rdi,%r14 - 1d3a: 4d 89 d7 mov %r10,%r15 - 1d3d: 29 c8 sub %ecx,%eax - 1d3f: c7 04 24 00 00 00 00 movl $0x0,(%rsp) - 1d46: 89 44 24 04 mov %eax,0x4(%rsp) - 1d4a: 89 4c 24 1c mov %ecx,0x1c(%rsp) - 1d4e: 8b 44 24 18 mov 0x18(%rsp),%eax - 1d52: 85 c0 test %eax,%eax - 1d54: 0f 84 f7 00 00 00 je 1e51 - 1d5a: 8b 0c 24 mov (%rsp),%ecx - 1d5d: 8b 54 24 04 mov 0x4(%rsp),%edx - 1d61: 48 89 ef mov %rbp,%rdi - 1d64: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 1d69: e8 f2 7f 00 00 call 9d60 - 1d6e: 48 89 ea mov %rbp,%rdx - 1d71: be 03 00 00 00 mov $0x3,%esi - 1d76: 48 8d bc 24 f0 00 00 lea 0xf0(%rsp),%rdi - 1d7d: 00 - 1d7e: 45 31 e4 xor %r12d,%r12d - 1d81: e8 8a 5f 00 00 call 7d10 - 1d86: 48 8d 8c 24 f0 00 00 lea 0xf0(%rsp),%rcx - 1d8d: 00 - 1d8e: eb 3b jmp 1dcb - 1d90: 44 89 e7 mov %r12d,%edi - 1d93: 41 8d 74 24 01 lea 0x1(%r12),%esi - 1d98: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) - 1d9d: 41 81 fc ff 00 00 00 cmp $0xff,%r12d - 1da4: 74 5a je 1e00 - 1da6: 66 3d 00 0d cmp $0xd00,%ax - 1daa: 7f 54 jg 1e00 - 1dac: 44 8d 66 01 lea 0x1(%rsi),%r12d - 1db0: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) - 1db5: 41 81 fc 00 01 00 00 cmp $0x100,%r12d - 1dbc: 74 52 je 1e10 - 1dbe: 48 83 c1 03 add $0x3,%rcx - 1dc2: 49 39 cf cmp %rcx,%r15 - 1dc5: 0f 84 9f 00 00 00 je 1e6a - 1dcb: 0f b6 41 01 movzbl 0x1(%rcx),%eax - 1dcf: 0f b6 11 movzbl (%rcx),%edx - 1dd2: 89 c6 mov %eax,%esi - 1dd4: c0 e8 04 shr $0x4,%al - 1dd7: c1 e6 08 shl $0x8,%esi - 1dda: 0f b6 c0 movzbl %al,%eax - 1ddd: 09 f2 or %esi,%edx - 1ddf: 0f b6 71 02 movzbl 0x2(%rcx),%esi - 1de3: 66 81 e2 ff 0f and $0xfff,%dx - 1de8: c1 e6 04 shl $0x4,%esi - 1deb: 09 f0 or %esi,%eax - 1ded: 66 81 fa 00 0d cmp $0xd00,%dx - 1df2: 7e 9c jle 1d90 - 1df4: 66 3d 00 0d cmp $0xd00,%ax - 1df8: 7f c4 jg 1dbe - 1dfa: 44 89 e6 mov %r12d,%esi - 1dfd: eb ad jmp 1dac - 1dff: 90 nop - 1e00: 41 89 f4 mov %esi,%r12d - 1e03: 41 81 fc 00 01 00 00 cmp $0x100,%r12d - 1e0a: 75 b2 jne 1dbe - 1e0c: 0f 1f 40 00 nopl 0x0(%rax) - 1e10: 8b 04 24 mov (%rsp),%eax - 1e13: 49 81 c6 00 02 00 00 add $0x200,%r14 - 1e1a: c7 04 24 01 00 00 00 movl $0x1,(%rsp) - 1e21: 83 c0 01 add $0x1,%eax - 1e24: 83 f8 02 cmp $0x2,%eax - 1e27: 0f 85 21 ff ff ff jne 1d4e - 1e2d: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi - 1e32: 4d 89 fa mov %r15,%r10 - 1e35: 48 81 c7 00 04 00 00 add $0x400,%rdi - 1e3c: 83 7c 24 1c 01 cmpl $0x1,0x1c(%rsp) - 1e41: 0f 84 d9 00 00 00 je 1f20 - 1e47: b9 01 00 00 00 mov $0x1,%ecx - 1e4c: e9 dc fe ff ff jmp 1d2d - 1e51: 8b 4c 24 04 mov 0x4(%rsp),%ecx - 1e55: 8b 14 24 mov (%rsp),%edx - 1e58: 48 89 ef mov %rbp,%rdi - 1e5b: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 1e60: e8 fb 7e 00 00 call 9d60 - 1e65: e9 04 ff ff ff jmp 1d6e - 1e6a: 4c 8d ac 24 98 01 00 lea 0x198(%rsp),%r13 - 1e71: 00 - 1e72: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1e79: 00 00 00 00 - 1e7d: 0f 1f 00 nopl (%rax) - 1e80: be 01 00 00 00 mov $0x1,%esi - 1e85: 48 8d bc 24 f0 00 00 lea 0xf0(%rsp),%rdi - 1e8c: 00 - 1e8d: 48 89 ea mov %rbp,%rdx - 1e90: e8 7b 5e 00 00 call 7d10 - 1e95: bf 00 01 00 00 mov $0x100,%edi - 1e9a: 44 89 e0 mov %r12d,%eax - 1e9d: 31 f6 xor %esi,%esi - 1e9f: 44 29 e7 sub %r12d,%edi - 1ea2: 4d 8d 04 46 lea (%r14,%rax,2),%r8 - 1ea6: 48 8d 8c 24 f0 00 00 lea 0xf0(%rsp),%rcx - 1ead: 00 - 1eae: eb 1d jmp 1ecd - 1eb0: 66 3d 00 0d cmp $0xd00,%ax - 1eb4: 7f 0a jg 1ec0 - 1eb6: 89 f2 mov %esi,%edx - 1eb8: 83 c6 01 add $0x1,%esi - 1ebb: 66 41 89 04 50 mov %ax,(%r8,%rdx,2) - 1ec0: 39 fe cmp %edi,%esi - 1ec2: 73 47 jae 1f0b - 1ec4: 48 83 c1 03 add $0x3,%rcx - 1ec8: 4c 39 e9 cmp %r13,%rcx - 1ecb: 74 3e je 1f0b - 1ecd: 0f b6 41 01 movzbl 0x1(%rcx),%eax - 1ed1: 0f b6 11 movzbl (%rcx),%edx - 1ed4: 41 89 c1 mov %eax,%r9d - 1ed7: c0 e8 04 shr $0x4,%al - 1eda: 41 c1 e1 08 shl $0x8,%r9d - 1ede: 0f b6 c0 movzbl %al,%eax - 1ee1: 44 09 ca or %r9d,%edx - 1ee4: 44 0f b6 49 02 movzbl 0x2(%rcx),%r9d - 1ee9: 66 81 e2 ff 0f and $0xfff,%dx - 1eee: 41 c1 e1 04 shl $0x4,%r9d - 1ef2: 44 09 c8 or %r9d,%eax - 1ef5: 66 81 fa 00 0d cmp $0xd00,%dx - 1efa: 7f 0b jg 1f07 - 1efc: 41 89 f1 mov %esi,%r9d - 1eff: 83 c6 01 add $0x1,%esi - 1f02: 66 43 89 14 48 mov %dx,(%r8,%r9,2) - 1f07: 39 fe cmp %edi,%esi - 1f09: 72 a5 jb 1eb0 - 1f0b: 41 01 f4 add %esi,%r12d - 1f0e: 41 81 fc ff 00 00 00 cmp $0xff,%r12d - 1f15: 0f 86 65 ff ff ff jbe 1e80 - 1f1b: e9 f0 fe ff ff jmp 1e10 - 1f20: 48 8b 84 24 e8 02 00 mov 0x2e8(%rsp),%rax - 1f27: 00 - 1f28: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1f2f: 00 00 - 1f31: 75 12 jne 1f45 - 1f33: 48 81 c4 f8 02 00 00 add $0x2f8,%rsp - 1f3a: 5b pop %rbx - 1f3b: 5d pop %rbp - 1f3c: 41 5c pop %r12 - 1f3e: 41 5d pop %r13 - 1f40: 41 5e pop %r14 - 1f42: 41 5f pop %r15 - 1f44: c3 ret - 1f45: e8 36 f1 ff ff call 1080 <__stack_chk_fail@plt> - 1f4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000000001f50 : - 1f50: 41 57 push %r15 - 1f52: 41 56 push %r14 - 1f54: 41 55 push %r13 - 1f56: 41 54 push %r12 - 1f58: 49 89 fc mov %rdi,%r12 - 1f5b: 55 push %rbp - 1f5c: 53 push %rbx - 1f5d: 48 81 ec 58 14 00 00 sub $0x1458,%rsp - 1f64: f3 0f 6f 02 movdqu (%rdx),%xmm0 - 1f68: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 - 1f6f: 00 00 - 1f71: 4c 89 b4 24 48 14 00 mov %r14,0x1448(%rsp) - 1f78: 00 - 1f79: 49 89 f6 mov %rsi,%r14 - 1f7c: 48 8d bc 24 00 14 00 lea 0x1400(%rsp),%rdi - 1f83: 00 - 1f84: 48 8d b4 24 00 14 00 lea 0x1400(%rsp),%rsi - 1f8b: 00 - 1f8c: c6 84 24 20 14 00 00 movb $0x2,0x1420(%rsp) - 1f93: 02 - 1f94: 0f 29 84 24 00 14 00 movaps %xmm0,0x1400(%rsp) - 1f9b: 00 - 1f9c: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 - 1fa1: ba 21 00 00 00 mov $0x21,%edx - 1fa6: 48 8d ac 24 00 08 00 lea 0x800(%rsp),%rbp - 1fad: 00 - 1fae: 0f 29 84 24 10 14 00 movaps %xmm0,0x1410(%rsp) - 1fb5: 00 - 1fb6: e8 c5 7b 00 00 call 9b80 - 1fbb: 31 d2 xor %edx,%edx - 1fbd: 48 8d b4 24 00 14 00 lea 0x1400(%rsp),%rsi - 1fc4: 00 - 1fc5: 48 8d bc 24 00 0c 00 lea 0xc00(%rsp),%rdi - 1fcc: 00 - 1fcd: e8 1e fd ff ff call 1cf0 - 1fd2: 31 d2 xor %edx,%edx - 1fd4: 48 8d b4 24 20 14 00 lea 0x1420(%rsp),%rsi - 1fdb: 00 - 1fdc: 48 89 ef mov %rbp,%rdi - 1fdf: e8 4c 2c 00 00 call 4c30 - 1fe4: 48 8d bc 24 00 0a 00 lea 0xa00(%rsp),%rdi - 1feb: 00 - 1fec: ba 01 00 00 00 mov $0x1,%edx - 1ff1: 48 8d b4 24 20 14 00 lea 0x1420(%rsp),%rsi - 1ff8: 00 - 1ff9: e8 32 2c 00 00 call 4c30 - 1ffe: ba 02 00 00 00 mov $0x2,%edx - 2003: 48 8d b4 24 20 14 00 lea 0x1420(%rsp),%rsi - 200a: 00 - 200b: 48 89 e7 mov %rsp,%rdi - 200e: e8 1d 2c 00 00 call 4c30 - 2013: ba 03 00 00 00 mov $0x3,%edx - 2018: 48 8d b4 24 20 14 00 lea 0x1420(%rsp),%rsi - 201f: 00 - 2020: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 2027: 00 - 2028: e8 03 2c 00 00 call 4c30 - 202d: 48 89 ef mov %rbp,%rdi - 2030: e8 eb 06 00 00 call 2720 - 2035: 48 89 e7 mov %rsp,%rdi - 2038: e8 e3 06 00 00 call 2720 - 203d: 48 89 ea mov %rbp,%rdx - 2040: 48 8d b4 24 00 0c 00 lea 0xc00(%rsp),%rsi - 2047: 00 - 2048: 48 8d bc 24 00 04 00 lea 0x400(%rsp),%rdi - 204f: 00 - 2050: e8 0b 07 00 00 call 2760 - 2055: 48 8d bc 24 00 04 00 lea 0x400(%rsp),%rdi - 205c: 00 - 205d: e8 5e 2d 00 00 call 4dc0 - 2062: 48 8d b4 24 00 10 00 lea 0x1000(%rsp),%rsi - 2069: 00 - 206a: 48 89 ea mov %rbp,%rdx - 206d: 48 8d bc 24 00 06 00 lea 0x600(%rsp),%rdi - 2074: 00 - 2075: e8 e6 06 00 00 call 2760 - 207a: 48 8d bc 24 00 06 00 lea 0x600(%rsp),%rdi - 2081: 00 - 2082: e8 39 2d 00 00 call 4dc0 - 2087: 48 89 e2 mov %rsp,%rdx - 208a: 48 8d b4 24 00 04 00 lea 0x400(%rsp),%rsi - 2091: 00 - 2092: 48 8d bc 24 00 04 00 lea 0x400(%rsp),%rdi - 2099: 00 - 209a: e8 61 07 00 00 call 2800 - 209f: 48 8d bc 24 00 04 00 lea 0x400(%rsp),%rdi - 20a6: 00 - 20a7: e8 34 07 00 00 call 27e0 - 20ac: 48 89 ee mov %rbp,%rsi - 20af: 4c 89 f7 mov %r14,%rdi - 20b2: e8 09 06 00 00 call 26c0 - 20b7: 48 8d b4 24 00 04 00 lea 0x400(%rsp),%rsi - 20be: 00 - 20bf: 4c 89 e7 mov %r12,%rdi - 20c2: e8 f9 05 00 00 call 26c0 - 20c7: 66 0f 6f 84 24 00 14 movdqa 0x1400(%rsp),%xmm0 - 20ce: 00 00 - 20d0: 41 0f 11 84 24 00 03 movups %xmm0,0x300(%r12) - 20d7: 00 00 - 20d9: 66 0f 6f 84 24 10 14 movdqa 0x1410(%rsp),%xmm0 - 20e0: 00 00 - 20e2: 41 0f 11 84 24 10 03 movups %xmm0,0x310(%r12) - 20e9: 00 00 - 20eb: 48 8b 84 24 48 14 00 mov 0x1448(%rsp),%rax - 20f2: 00 - 20f3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 20fa: 00 00 - 20fc: 75 12 jne 2110 - 20fe: 48 81 c4 58 14 00 00 add $0x1458,%rsp - 2105: 5b pop %rbx - 2106: 5d pop %rbp - 2107: 41 5c pop %r12 - 2109: 41 5d pop %r13 - 210b: 41 5e pop %r14 - 210d: 41 5f pop %r15 - 210f: c3 ret - 2110: e8 6b ef ff ff call 1080 <__stack_chk_fail@plt> - 2115: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 211c: 00 00 00 00 - -0000000000002120 : - 2120: 41 57 push %r15 - 2122: 41 56 push %r14 - 2124: 41 55 push %r13 - 2126: 49 89 fd mov %rdi,%r13 - 2129: 41 54 push %r12 - 212b: 49 89 f4 mov %rsi,%r12 - 212e: 48 89 d6 mov %rdx,%rsi - 2131: 55 push %rbp - 2132: 48 89 d5 mov %rdx,%rbp - 2135: 53 push %rbx - 2136: 48 81 ec 58 1e 00 00 sub $0x1e58,%rsp - 213d: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 2144: 00 00 - 2146: 48 89 9c 24 48 1e 00 mov %rbx,0x1e48(%rsp) - 214d: 00 - 214e: 48 89 cb mov %rcx,%rbx - 2151: 48 8d 8c 24 20 0a 00 lea 0xa20(%rsp),%rcx - 2158: 00 - 2159: 48 89 cf mov %rcx,%rdi - 215c: 48 89 4c 24 18 mov %rcx,0x18(%rsp) - 2161: e8 8a 05 00 00 call 26f0 - 2166: f3 0f 6f 85 00 03 00 movdqu 0x300(%rbp),%xmm0 - 216d: 00 - 216e: 4c 89 e6 mov %r12,%rsi - 2171: 48 8d bc 24 20 02 00 lea 0x220(%rsp),%rdi - 2178: 00 - 2179: 0f 29 84 24 20 1e 00 movaps %xmm0,0x1e20(%rsp) - 2180: 00 - 2181: f3 0f 6f 85 10 03 00 movdqu 0x310(%rbp),%xmm0 - 2188: 00 - 2189: 48 8d ac 24 20 12 00 lea 0x1220(%rsp),%rbp - 2190: 00 - 2191: 0f 29 84 24 30 1e 00 movaps %xmm0,0x1e30(%rsp) - 2198: 00 - 2199: e8 a2 12 00 00 call 3440 - 219e: 4c 8d 84 24 20 16 00 lea 0x1620(%rsp),%r8 - 21a5: 00 - 21a6: ba 01 00 00 00 mov $0x1,%edx - 21ab: 48 8d b4 24 20 1e 00 lea 0x1e20(%rsp),%rsi - 21b2: 00 - 21b3: 4c 89 c7 mov %r8,%rdi - 21b6: 4c 89 44 24 10 mov %r8,0x10(%rsp) - 21bb: e8 30 fb ff ff call 1cf0 - 21c0: 31 d2 xor %edx,%edx - 21c2: 48 89 de mov %rbx,%rsi - 21c5: 48 8d bc 24 20 06 00 lea 0x620(%rsp),%rdi - 21cc: 00 - 21cd: e8 5e 2a 00 00 call 4c30 - 21d2: 48 8d bc 24 20 08 00 lea 0x820(%rsp),%rdi - 21d9: 00 - 21da: ba 01 00 00 00 mov $0x1,%edx - 21df: 48 89 de mov %rbx,%rsi - 21e2: e8 49 2a 00 00 call 4c30 - 21e7: 48 8d 84 24 20 0e 00 lea 0xe20(%rsp),%rax - 21ee: 00 - 21ef: ba 02 00 00 00 mov $0x2,%edx - 21f4: 48 89 de mov %rbx,%rsi - 21f7: 48 89 c7 mov %rax,%rdi - 21fa: 48 89 44 24 08 mov %rax,0x8(%rsp) - 21ff: e8 8c 2a 00 00 call 4c90 - 2204: 48 8d bc 24 20 10 00 lea 0x1020(%rsp),%rdi - 220b: 00 - 220c: ba 03 00 00 00 mov $0x3,%edx - 2211: 48 89 de mov %rbx,%rsi - 2214: e8 77 2a 00 00 call 4c90 - 2219: ba 04 00 00 00 mov $0x4,%edx - 221e: 48 89 de mov %rbx,%rsi - 2221: 48 8d bc 24 20 04 00 lea 0x420(%rsp),%rdi - 2228: 00 - 2229: e8 62 2a 00 00 call 4c90 - 222e: 48 8d bc 24 20 06 00 lea 0x620(%rsp),%rdi - 2235: 00 - 2236: e8 e5 04 00 00 call 2720 - 223b: 48 8b 74 24 10 mov 0x10(%rsp),%rsi - 2240: 48 8d 94 24 20 06 00 lea 0x620(%rsp),%rdx - 2247: 00 - 2248: 48 89 ef mov %rbp,%rdi - 224b: e8 10 05 00 00 call 2760 - 2250: 48 8d b4 24 20 1a 00 lea 0x1a20(%rsp),%rsi - 2257: 00 - 2258: 48 8d bc 24 20 14 00 lea 0x1420(%rsp),%rdi - 225f: 00 - 2260: 48 8d 94 24 20 06 00 lea 0x620(%rsp),%rdx - 2267: 00 - 2268: e8 f3 04 00 00 call 2760 - 226d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 2272: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 2277: 48 8d 94 24 20 06 00 lea 0x620(%rsp),%rdx - 227e: 00 - 227f: e8 dc 04 00 00 call 2760 - 2284: 48 89 ef mov %rbp,%rdi - 2287: e8 b4 04 00 00 call 2740 - 228c: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 2291: e8 9a 2a 00 00 call 4d30 - 2296: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 229b: 48 89 ee mov %rbp,%rsi - 229e: 48 89 ef mov %rbp,%rdi - 22a1: e8 5a 05 00 00 call 2800 - 22a6: 48 8d 74 24 20 lea 0x20(%rsp),%rsi - 22ab: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 22b0: 48 8d 94 24 20 04 00 lea 0x420(%rsp),%rdx - 22b7: 00 - 22b8: e8 73 2b 00 00 call 4e30 - 22bd: 48 8d 74 24 20 lea 0x20(%rsp),%rsi - 22c2: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 22c7: 48 8d 94 24 20 02 00 lea 0x220(%rsp),%rdx - 22ce: 00 - 22cf: e8 5c 2b 00 00 call 4e30 - 22d4: 48 89 ef mov %rbp,%rdi - 22d7: e8 04 05 00 00 call 27e0 - 22dc: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 22e1: e8 1a 2b 00 00 call 4e00 - 22e6: 48 89 ee mov %rbp,%rsi - 22e9: 4c 89 ef mov %r13,%rdi - 22ec: e8 2f 01 00 00 call 2420 - 22f1: 49 8d bd 80 02 00 00 lea 0x280(%r13),%rdi - 22f8: 48 8d 74 24 20 lea 0x20(%rsp),%rsi - 22fd: e8 3e 05 00 00 call 2840 - 2302: 48 8b 84 24 48 1e 00 mov 0x1e48(%rsp),%rax - 2309: 00 - 230a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2311: 00 00 - 2313: 75 12 jne 2327 - 2315: 48 81 c4 58 1e 00 00 add $0x1e58,%rsp - 231c: 5b pop %rbx - 231d: 5d pop %rbp - 231e: 41 5c pop %r12 - 2320: 41 5d pop %r13 - 2322: 41 5e pop %r14 - 2324: 41 5f pop %r15 - 2326: c3 ret - 2327: e8 54 ed ff ff call 1080 <__stack_chk_fail@plt> - 232c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000002330 : - 2330: 41 57 push %r15 - 2332: 41 56 push %r14 - 2334: 41 55 push %r13 - 2336: 49 89 fd mov %rdi,%r13 - 2339: 41 54 push %r12 - 233b: 55 push %rbp - 233c: 53 push %rbx - 233d: 48 89 f3 mov %rsi,%rbx - 2340: 48 81 ec 18 0c 00 00 sub $0xc18,%rsp - 2347: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 - 234e: 00 00 - 2350: 4c 89 b4 24 08 0c 00 mov %r14,0xc08(%rsp) - 2357: 00 - 2358: 49 89 d6 mov %rdx,%r14 - 235b: 48 8d ac 24 00 04 00 lea 0x400(%rsp),%rbp - 2362: 00 - 2363: 48 89 ef mov %rbp,%rdi - 2366: e8 35 02 00 00 call 25a0 - 236b: 48 8d b3 80 02 00 00 lea 0x280(%rbx),%rsi - 2372: 48 89 e7 mov %rsp,%rdi - 2375: e8 96 0a 00 00 call 2e10 - 237a: 48 8d bc 24 00 08 00 lea 0x800(%rsp),%rdi - 2381: 00 - 2382: 4c 89 f6 mov %r14,%rsi - 2385: e8 66 03 00 00 call 26f0 - 238a: 48 89 ef mov %rbp,%rdi - 238d: e8 8e 03 00 00 call 2720 - 2392: 48 89 ea mov %rbp,%rdx - 2395: 48 8d b4 24 00 08 00 lea 0x800(%rsp),%rsi - 239c: 00 - 239d: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 23a4: 00 - 23a5: e8 b6 03 00 00 call 2760 - 23aa: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 23b1: 00 - 23b2: e8 79 29 00 00 call 4d30 - 23b7: 48 89 e6 mov %rsp,%rsi - 23ba: 48 8d 94 24 00 02 00 lea 0x200(%rsp),%rdx - 23c1: 00 - 23c2: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 23c9: 00 - 23ca: e8 91 2a 00 00 call 4e60 - 23cf: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 23d6: 00 - 23d7: e8 24 2a 00 00 call 4e00 - 23dc: 48 8d b4 24 00 02 00 lea 0x200(%rsp),%rsi - 23e3: 00 - 23e4: 4c 89 ef mov %r13,%rdi - 23e7: e8 c4 10 00 00 call 34b0 - 23ec: 48 8b 84 24 08 0c 00 mov 0xc08(%rsp),%rax - 23f3: 00 - 23f4: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 23fb: 00 00 - 23fd: 75 12 jne 2411 - 23ff: 48 81 c4 18 0c 00 00 add $0xc18,%rsp - 2406: 5b pop %rbx - 2407: 5d pop %rbp - 2408: 41 5c pop %r12 - 240a: 41 5d pop %r13 - 240c: 41 5e pop %r14 - 240e: 41 5f pop %r15 - 2410: c3 ret - 2411: e8 6a ec ff ff call 1080 <__stack_chk_fail@plt> - 2416: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 241d: 00 00 00 - -0000000000002420 : - 2420: 41 56 push %r14 - 2422: 48 81 c7 40 01 00 00 add $0x140,%rdi - 2429: 49 89 f0 mov %rsi,%r8 - 242c: 4c 8d 8e 00 04 00 00 lea 0x400(%rsi),%r9 - 2433: 41 54 push %r12 - 2435: 55 push %rbp - 2436: 53 push %rbx - 2437: 48 8d 8f c0 fe ff ff lea -0x140(%rdi),%rcx - 243e: 4c 89 c2 mov %r8,%rdx - 2441: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2448: 00 00 00 00 - 244c: 0f 1f 40 00 nopl 0x0(%rax) - 2450: 0f b7 02 movzwl (%rdx),%eax - 2453: 0f b7 72 06 movzwl 0x6(%rdx),%esi - 2457: 89 c3 mov %eax,%ebx - 2459: 66 c1 fb 0f sar $0xf,%bx - 245d: 66 81 e3 01 0d and $0xd01,%bx - 2462: 01 c3 add %eax,%ebx - 2464: 0f b7 42 02 movzwl 0x2(%rdx),%eax - 2468: 0f b7 db movzwl %bx,%ebx - 246b: 41 89 c2 mov %eax,%r10d - 246e: 48 c1 e3 0a shl $0xa,%rbx - 2472: 66 41 c1 fa 0f sar $0xf,%r10w - 2477: 48 81 c3 81 06 00 00 add $0x681,%rbx - 247e: 66 41 81 e2 01 0d and $0xd01,%r10w - 2484: 48 69 db b7 af 13 00 imul $0x13afb7,%rbx,%rbx - 248b: 41 01 c2 add %eax,%r10d - 248e: 0f b7 42 04 movzwl 0x4(%rdx),%eax - 2492: 45 0f b7 d2 movzwl %r10w,%r10d - 2496: 49 c1 e2 0a shl $0xa,%r10 - 249a: 41 89 c3 mov %eax,%r11d - 249d: 48 c1 eb 20 shr $0x20,%rbx - 24a1: 66 41 c1 fb 0f sar $0xf,%r11w - 24a6: 49 81 c2 81 06 00 00 add $0x681,%r10 - 24ad: 66 81 e3 ff 03 and $0x3ff,%bx - 24b2: 66 41 81 e3 01 0d and $0xd01,%r11w - 24b8: 4d 69 d2 b7 af 13 00 imul $0x13afb7,%r10,%r10 - 24bf: 41 01 c3 add %eax,%r11d - 24c2: 89 f0 mov %esi,%eax - 24c4: 66 c1 f8 0f sar $0xf,%ax - 24c8: 45 0f b7 db movzwl %r11w,%r11d - 24cc: 49 c1 e3 0a shl $0xa,%r11 - 24d0: 66 25 01 0d and $0xd01,%ax - 24d4: 49 c1 ea 20 shr $0x20,%r10 - 24d8: 01 f0 add %esi,%eax - 24da: 49 81 c3 81 06 00 00 add $0x681,%r11 - 24e1: 45 89 d4 mov %r10d,%r12d - 24e4: 0f b7 c0 movzwl %ax,%eax - 24e7: 4d 69 db b7 af 13 00 imul $0x13afb7,%r11,%r11 - 24ee: 66 41 81 e4 ff 03 and $0x3ff,%r12w - 24f4: 48 c1 e0 0a shl $0xa,%rax - 24f8: 48 05 81 06 00 00 add $0x681,%rax - 24fe: 48 69 c0 b7 af 13 00 imul $0x13afb7,%rax,%rax - 2505: 49 c1 eb 20 shr $0x20,%r11 - 2509: 44 89 dd mov %r11d,%ebp - 250c: 66 81 e5 ff 03 and $0x3ff,%bp - 2511: 48 c1 e8 20 shr $0x20,%rax - 2515: 49 89 c6 mov %rax,%r14 - 2518: 89 c6 mov %eax,%esi - 251a: 42 8d 04 95 00 00 00 lea 0x0(,%r10,4),%eax - 2521: 00 - 2522: 66 81 e6 ff 03 and $0x3ff,%si - 2527: 08 f8 or %bh,%al - 2529: 66 c1 ed 04 shr $0x4,%bp - 252d: 0f b6 db movzbl %bl,%ebx - 2530: 44 0f b6 d0 movzbl %al,%r10d - 2534: 44 89 f0 mov %r14d,%eax - 2537: 66 41 c1 ec 06 shr $0x6,%r12w - 253c: 48 83 c1 05 add $0x5,%rcx - 2540: c1 e0 06 shl $0x6,%eax - 2543: 41 c1 e3 04 shl $0x4,%r11d - 2547: 48 83 c2 08 add $0x8,%rdx - 254b: 09 e8 or %ebp,%eax - 254d: 45 09 e3 or %r12d,%r11d - 2550: 66 c1 ee 02 shr $0x2,%si - 2554: 0f b6 c0 movzbl %al,%eax - 2557: 45 0f b6 db movzbl %r11b,%r11d - 255b: 40 88 71 ff mov %sil,-0x1(%rcx) - 255f: c1 e0 08 shl $0x8,%eax - 2562: 44 09 d8 or %r11d,%eax - 2565: c1 e0 08 shl $0x8,%eax - 2568: 44 09 d0 or %r10d,%eax - 256b: c1 e0 08 shl $0x8,%eax - 256e: 09 d8 or %ebx,%eax - 2570: 89 41 fb mov %eax,-0x5(%rcx) - 2573: 48 39 f9 cmp %rdi,%rcx - 2576: 0f 85 d4 fe ff ff jne 2450 - 257c: 49 81 c0 00 02 00 00 add $0x200,%r8 - 2583: 48 8d b9 40 01 00 00 lea 0x140(%rcx),%rdi - 258a: 4d 39 c1 cmp %r8,%r9 - 258d: 0f 85 a4 fe ff ff jne 2437 - 2593: 5b pop %rbx - 2594: 5d pop %rbp - 2595: 41 5c pop %r12 - 2597: 41 5e pop %r14 - 2599: c3 ret - 259a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -00000000000025a0 : - 25a0: 55 push %rbp - 25a1: 48 81 c6 40 01 00 00 add $0x140,%rsi - 25a8: 45 31 c0 xor %r8d,%r8d - 25ab: 53 push %rbx - 25ac: 4c 89 c1 mov %r8,%rcx - 25af: 48 8d 96 c0 fe ff ff lea -0x140(%rsi),%rdx - 25b6: 48 c1 e1 09 shl $0x9,%rcx - 25ba: 48 01 f9 add %rdi,%rcx - 25bd: 0f 1f 00 nopl (%rax) - 25c0: 0f b6 42 02 movzbl 0x2(%rdx),%eax - 25c4: 0f b6 5a 03 movzbl 0x3(%rdx),%ebx - 25c8: 48 83 c2 05 add $0x5,%rdx - 25cc: 48 83 c1 08 add $0x8,%rcx - 25d0: 44 0f b6 52 fc movzbl -0x4(%rdx),%r10d - 25d5: 44 0f b7 4a fb movzwl -0x5(%rdx),%r9d - 25da: 41 89 c3 mov %eax,%r11d - 25dd: c1 e0 06 shl $0x6,%eax - 25e0: 89 dd mov %ebx,%ebp - 25e2: 41 c0 ea 02 shr $0x2,%r10b - 25e6: 40 c0 ed 06 shr $0x6,%bpl - 25ea: 41 81 e1 ff 03 00 00 and $0x3ff,%r9d - 25f1: 41 c0 eb 04 shr $0x4,%r11b - 25f5: 45 0f b6 d2 movzbl %r10b,%r10d - 25f9: 40 0f b6 ed movzbl %bpl,%ebp - 25fd: c1 e3 04 shl $0x4,%ebx - 2600: 41 09 c2 or %eax,%r10d - 2603: 0f b6 42 ff movzbl -0x1(%rdx),%eax - 2607: 45 0f b6 db movzbl %r11b,%r11d - 260b: 41 09 db or %ebx,%r11d - 260e: 41 81 e2 ff 03 00 00 and $0x3ff,%r10d - 2615: c1 e0 02 shl $0x2,%eax - 2618: 41 81 e3 ff 03 00 00 and $0x3ff,%r11d - 261f: 09 e8 or %ebp,%eax - 2621: 45 69 db 01 0d 00 00 imul $0xd01,%r11d,%r11d - 2628: 98 cwtl - 2629: 45 69 d2 01 0d 00 00 imul $0xd01,%r10d,%r10d - 2630: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 2636: 41 81 c3 00 02 00 00 add $0x200,%r11d - 263d: 45 69 c9 01 0d 00 00 imul $0xd01,%r9d,%r9d - 2644: 41 c1 eb 0a shr $0xa,%r11d - 2648: 41 81 c2 00 02 00 00 add $0x200,%r10d - 264f: 05 00 02 00 00 add $0x200,%eax - 2654: 45 0f b7 db movzwl %r11w,%r11d - 2658: 41 c1 ea 0a shr $0xa,%r10d - 265c: c1 e8 0a shr $0xa,%eax - 265f: 41 81 c1 00 02 00 00 add $0x200,%r9d - 2666: 45 0f b7 d2 movzwl %r10w,%r10d - 266a: 0f b7 c0 movzwl %ax,%eax - 266d: 41 c1 e9 0a shr $0xa,%r9d - 2671: 48 c1 e0 10 shl $0x10,%rax - 2675: 45 0f b7 c9 movzwl %r9w,%r9d - 2679: 4c 09 d8 or %r11,%rax - 267c: 48 c1 e0 10 shl $0x10,%rax - 2680: 4c 09 d0 or %r10,%rax - 2683: 48 c1 e0 10 shl $0x10,%rax - 2687: 4c 09 c8 or %r9,%rax - 268a: 48 89 41 f8 mov %rax,-0x8(%rcx) - 268e: 48 39 f2 cmp %rsi,%rdx - 2691: 0f 85 29 ff ff ff jne 25c0 - 2697: 49 8d 40 01 lea 0x1(%r8),%rax - 269b: 48 8d b2 40 01 00 00 lea 0x140(%rdx),%rsi - 26a2: 41 b8 01 00 00 00 mov $0x1,%r8d - 26a8: 48 83 f8 02 cmp $0x2,%rax - 26ac: 0f 85 fa fe ff ff jne 25ac - 26b2: 5b pop %rbx - 26b3: 5d pop %rbp - 26b4: c3 ret - 26b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 26bc: 00 00 00 00 - -00000000000026c0 : - 26c0: 55 push %rbp - 26c1: 48 89 f5 mov %rsi,%rbp - 26c4: 53 push %rbx - 26c5: 48 89 fb mov %rdi,%rbx - 26c8: 48 83 ec 08 sub $0x8,%rsp - 26cc: e8 af 0c 00 00 call 3380 - 26d1: 48 83 c4 08 add $0x8,%rsp - 26d5: 48 8d b5 00 02 00 00 lea 0x200(%rbp),%rsi - 26dc: 48 8d bb 80 01 00 00 lea 0x180(%rbx),%rdi - 26e3: 5b pop %rbx - 26e4: 5d pop %rbp - 26e5: e9 96 0c 00 00 jmp 3380 - 26ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -00000000000026f0 : - 26f0: 55 push %rbp - 26f1: 48 89 f5 mov %rsi,%rbp - 26f4: 53 push %rbx - 26f5: 48 89 fb mov %rdi,%rbx - 26f8: 48 83 ec 08 sub $0x8,%rsp - 26fc: e8 df 0c 00 00 call 33e0 - 2701: 48 83 c4 08 add $0x8,%rsp - 2705: 48 8d b5 80 01 00 00 lea 0x180(%rbp),%rsi - 270c: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi - 2713: 5b pop %rbx - 2714: 5d pop %rbp - 2715: e9 c6 0c 00 00 jmp 33e0 - 271a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000000002720 : - 2720: 53 push %rbx - 2721: 48 89 fb mov %rdi,%rbx - 2724: e8 c7 25 00 00 call 4cf0 - 2729: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi - 2730: 5b pop %rbx - 2731: e9 ba 25 00 00 jmp 4cf0 - 2736: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 273d: 00 00 00 - -0000000000002740 : - 2740: 53 push %rbx - 2741: 48 89 fb mov %rdi,%rbx - 2744: e8 e7 25 00 00 call 4d30 - 2749: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi - 2750: 5b pop %rbx - 2751: e9 da 25 00 00 jmp 4d30 - 2756: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 275d: 00 00 00 - -0000000000002760 : - 2760: 41 54 push %r12 - 2762: 55 push %rbp - 2763: 48 89 f5 mov %rsi,%rbp - 2766: 53 push %rbx - 2767: 48 89 fb mov %rdi,%rbx - 276a: 48 81 ec 10 02 00 00 sub $0x210,%rsp - 2771: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 2778: 00 00 - 277a: 4c 89 a4 24 08 02 00 mov %r12,0x208(%rsp) - 2781: 00 - 2782: 49 89 d4 mov %rdx,%r12 - 2785: e8 b6 25 00 00 call 4d40 - 278a: 48 8d b5 00 02 00 00 lea 0x200(%rbp),%rsi - 2791: 48 89 e7 mov %rsp,%rdi - 2794: 49 8d 94 24 00 02 00 lea 0x200(%r12),%rdx - 279b: 00 - 279c: e8 9f 25 00 00 call 4d40 - 27a1: 48 89 df mov %rbx,%rdi - 27a4: 48 89 e2 mov %rsp,%rdx - 27a7: 48 89 de mov %rbx,%rsi - 27aa: e8 81 26 00 00 call 4e30 - 27af: 48 89 df mov %rbx,%rdi - 27b2: e8 49 26 00 00 call 4e00 - 27b7: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax - 27be: 00 - 27bf: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 27c6: 00 00 - 27c8: 75 0c jne 27d6 - 27ca: 48 81 c4 10 02 00 00 add $0x210,%rsp - 27d1: 5b pop %rbx - 27d2: 5d pop %rbp - 27d3: 41 5c pop %r12 - 27d5: c3 ret - 27d6: e8 a5 e8 ff ff call 1080 <__stack_chk_fail@plt> - 27db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -00000000000027e0 : - 27e0: 53 push %rbx - 27e1: 48 89 fb mov %rdi,%rbx - 27e4: e8 17 26 00 00 call 4e00 - 27e9: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi - 27f0: 5b pop %rbx - 27f1: e9 0a 26 00 00 jmp 4e00 - 27f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 27fd: 00 00 00 - -0000000000002800 : - 2800: 41 54 push %r12 - 2802: 49 89 d4 mov %rdx,%r12 - 2805: 55 push %rbp - 2806: 48 89 f5 mov %rsi,%rbp - 2809: 53 push %rbx - 280a: 48 89 fb mov %rdi,%rbx - 280d: e8 1e 26 00 00 call 4e30 - 2812: 49 8d 94 24 00 02 00 lea 0x200(%r12),%rdx - 2819: 00 - 281a: 48 8d b5 00 02 00 00 lea 0x200(%rbp),%rsi - 2821: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi - 2828: 5b pop %rbx - 2829: 5d pop %rbp - 282a: 41 5c pop %r12 - 282c: e9 ff 25 00 00 jmp 4e30 - 2831: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 2838: 00 00 00 - 283b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000002840 : - 2840: 48 8d 86 00 02 00 00 lea 0x200(%rsi),%rax - 2847: 41 54 push %r12 - 2849: 55 push %rbp - 284a: 48 8d af 80 00 00 00 lea 0x80(%rdi),%rbp - 2851: 53 push %rbx - 2852: 48 89 fb mov %rdi,%rbx - 2855: 48 39 c7 cmp %rax,%rdi - 2858: 73 09 jae 2863 - 285a: 48 39 ee cmp %rbp,%rsi - 285d: 0f 82 0c 04 00 00 jb 2c6f - 2863: b8 01 0d 01 0d mov $0xd010d01,%eax - 2868: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 - 286c: 66 0f 6e e8 movd %eax,%xmm5 - 2870: 66 0f 71 d4 08 psrlw $0x8,%xmm4 - 2875: b8 81 06 00 00 mov $0x681,%eax - 287a: 66 0f 6e d8 movd %eax,%xmm3 - 287e: b8 f0 f0 f0 f0 mov $0xf0f0f0f0,%eax - 2883: 66 0f 70 ed 00 pshufd $0x0,%xmm5,%xmm5 - 2888: 66 0f 6e f0 movd %eax,%xmm6 - 288c: 66 0f 70 db 00 pshufd $0x0,%xmm3,%xmm3 - 2891: 66 0f 70 f6 00 pshufd $0x0,%xmm6,%xmm6 - 2896: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 289d: 00 00 00 - 28a0: f3 0f 6f 3e movdqu (%rsi),%xmm7 - 28a4: f3 44 0f 6f 66 10 movdqu 0x10(%rsi),%xmm12 - 28aa: 48 83 c3 10 add $0x10,%rbx - 28ae: 48 83 c6 40 add $0x40,%rsi - 28b2: f3 0f 6f 46 e0 movdqu -0x20(%rsi),%xmm0 - 28b7: f3 44 0f 6f 56 f0 movdqu -0x10(%rsi),%xmm10 - 28bd: 66 0f 6f cf movdqa %xmm7,%xmm1 - 28c1: 66 44 0f 6f df movdqa %xmm7,%xmm11 - 28c6: 66 41 0f 61 fc punpcklwd %xmm12,%xmm7 - 28cb: 66 41 0f 61 cc punpcklwd %xmm12,%xmm1 - 28d0: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 28d5: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 28da: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 28df: 66 41 0f 61 cb punpcklwd %xmm11,%xmm1 - 28e4: 66 45 0f 61 c2 punpcklwd %xmm10,%xmm8 - 28e9: 66 45 0f 69 f3 punpckhwd %xmm11,%xmm14 - 28ee: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 28f3: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 - 28f8: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 28fd: 66 45 0f 69 ca punpckhwd %xmm10,%xmm9 - 2902: 66 41 0f 61 fb punpcklwd %xmm11,%xmm7 - 2907: 66 0f 6f d1 movdqa %xmm1,%xmm2 - 290b: 66 45 0f 69 e9 punpckhwd %xmm9,%xmm13 - 2910: 66 45 0f 61 c1 punpcklwd %xmm9,%xmm8 - 2915: 66 0f 71 e2 0f psraw $0xf,%xmm2 - 291a: 66 45 0f 61 c5 punpcklwd %xmm13,%xmm8 - 291f: 66 41 0f 69 fe punpckhwd %xmm14,%xmm7 - 2924: 66 0f db d5 pand %xmm5,%xmm2 - 2928: 66 41 0f 61 c2 punpcklwd %xmm10,%xmm0 - 292d: 66 0f fd d1 paddw %xmm1,%xmm2 - 2931: 66 41 0f 6f c8 movdqa %xmm8,%xmm1 - 2936: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 - 293b: 66 0f 71 e1 0f psraw $0xf,%xmm1 - 2940: 66 41 0f 69 c5 punpckhwd %xmm13,%xmm0 - 2945: 66 0f db cd pand %xmm5,%xmm1 - 2949: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 294e: 66 41 0f fd c8 paddw %xmm8,%xmm1 - 2953: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 - 2959: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 - 295e: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 - 2964: 66 44 0f db cd pand %xmm5,%xmm9 - 2969: 66 44 0f db c5 pand %xmm5,%xmm8 - 296e: 66 44 0f fd c8 paddw %xmm0,%xmm9 - 2973: 66 44 0f fd c7 paddw %xmm7,%xmm8 - 2978: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 - 297d: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 - 2982: 66 0f 71 e7 0f psraw $0xf,%xmm7 - 2987: 66 44 0f 61 d7 punpcklwd %xmm7,%xmm10 - 298c: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 - 2991: 66 41 0f 72 f2 04 pslld $0x4,%xmm10 - 2997: 66 41 0f 72 f0 04 pslld $0x4,%xmm8 - 299d: 66 44 0f fe d3 paddd %xmm3,%xmm10 - 29a2: 66 44 0f fe c3 paddd %xmm3,%xmm8 - 29a7: 66 41 0f 6f c2 movdqa %xmm10,%xmm0 - 29ac: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 - 29b1: 66 0f 72 f0 06 pslld $0x6,%xmm0 - 29b6: 66 0f 72 f7 06 pslld $0x6,%xmm7 - 29bb: 66 41 0f fa c2 psubd %xmm10,%xmm0 - 29c0: 66 41 0f fa f8 psubd %xmm8,%xmm7 - 29c5: 66 0f 72 f0 08 pslld $0x8,%xmm0 - 29ca: 66 0f 72 f7 08 pslld $0x8,%xmm7 - 29cf: 66 41 0f fa c2 psubd %xmm10,%xmm0 - 29d4: 66 41 0f fa f8 psubd %xmm8,%xmm7 - 29d9: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 - 29de: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 - 29e3: 66 41 0f 72 f2 02 pslld $0x2,%xmm10 - 29e9: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 - 29ef: 66 41 0f fe c2 paddd %xmm10,%xmm0 - 29f4: 66 41 0f fe f8 paddd %xmm8,%xmm7 - 29f9: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 29fe: 66 0f 72 d7 1c psrld $0x1c,%xmm7 - 2a03: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 2a08: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 2a0d: 66 0f 61 c7 punpcklwd %xmm7,%xmm0 - 2a11: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 - 2a16: 66 0f 6f f8 movdqa %xmm0,%xmm7 - 2a1a: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 - 2a1f: 66 41 0f 61 c0 punpcklwd %xmm8,%xmm0 - 2a24: 66 0f 61 c7 punpcklwd %xmm7,%xmm0 - 2a28: 66 41 0f 6f f9 movdqa %xmm9,%xmm7 - 2a2d: 66 0f 71 e7 0f psraw $0xf,%xmm7 - 2a32: 66 0f db c4 pand %xmm4,%xmm0 - 2a36: 66 44 0f 61 d7 punpcklwd %xmm7,%xmm10 - 2a3b: 66 44 0f 69 cf punpckhwd %xmm7,%xmm9 - 2a40: 66 41 0f 72 f2 04 pslld $0x4,%xmm10 - 2a46: 66 41 0f 72 f1 04 pslld $0x4,%xmm9 - 2a4c: 66 44 0f fe d3 paddd %xmm3,%xmm10 - 2a51: 66 44 0f fe cb paddd %xmm3,%xmm9 - 2a56: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 - 2a5b: 66 41 0f 6f f9 movdqa %xmm9,%xmm7 - 2a60: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 - 2a66: 66 0f 72 f7 06 pslld $0x6,%xmm7 - 2a6b: 66 45 0f fa c2 psubd %xmm10,%xmm8 - 2a70: 66 41 0f fa f9 psubd %xmm9,%xmm7 - 2a75: 66 41 0f 72 f0 08 pslld $0x8,%xmm8 - 2a7b: 66 0f 72 f7 08 pslld $0x8,%xmm7 - 2a80: 66 45 0f fa c2 psubd %xmm10,%xmm8 - 2a85: 66 41 0f fa f9 psubd %xmm9,%xmm7 - 2a8a: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 - 2a8f: 66 44 0f 6f cf movdqa %xmm7,%xmm9 - 2a94: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 - 2a9a: 66 41 0f 72 f2 02 pslld $0x2,%xmm10 - 2aa0: 66 41 0f fe f9 paddd %xmm9,%xmm7 - 2aa5: 66 45 0f fe c2 paddd %xmm10,%xmm8 - 2aaa: 66 0f 72 d7 1c psrld $0x1c,%xmm7 - 2aaf: 66 41 0f 72 d0 1c psrld $0x1c,%xmm8 - 2ab5: 66 45 0f 6f c8 movdqa %xmm8,%xmm9 - 2aba: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 2abf: 66 44 0f 69 cf punpckhwd %xmm7,%xmm9 - 2ac4: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 - 2ac9: 66 41 0f 69 f9 punpckhwd %xmm9,%xmm7 - 2ace: 66 45 0f 61 c1 punpcklwd %xmm9,%xmm8 - 2ad3: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 2ad8: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 2add: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 - 2ae3: 66 44 0f db c4 pand %xmm4,%xmm8 - 2ae8: 66 41 0f 67 c0 packuswb %xmm8,%xmm0 - 2aed: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 - 2af2: 66 41 0f 69 d1 punpckhwd %xmm9,%xmm2 - 2af7: 66 45 0f 61 c1 punpcklwd %xmm9,%xmm8 - 2afc: 66 0f 71 f0 04 psllw $0x4,%xmm0 - 2b01: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 - 2b06: 66 41 0f 72 f0 04 pslld $0x4,%xmm8 - 2b0c: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 - 2b12: 66 0f db c6 pand %xmm6,%xmm0 - 2b16: 66 44 0f fe c3 paddd %xmm3,%xmm8 - 2b1b: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 - 2b20: 66 0f 72 f7 06 pslld $0x6,%xmm7 - 2b25: 66 41 0f fa f8 psubd %xmm8,%xmm7 - 2b2a: 66 0f 72 f7 08 pslld $0x8,%xmm7 - 2b2f: 66 41 0f fa f8 psubd %xmm8,%xmm7 - 2b34: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 - 2b39: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 - 2b3f: 66 41 0f fe f8 paddd %xmm8,%xmm7 - 2b44: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 - 2b49: 66 41 0f 72 f0 04 pslld $0x4,%xmm8 - 2b4f: 66 0f 72 d7 1c psrld $0x1c,%xmm7 - 2b54: 66 44 0f fe c3 paddd %xmm3,%xmm8 - 2b59: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 2b5e: 66 0f 72 f2 06 pslld $0x6,%xmm2 - 2b63: 66 41 0f fa d0 psubd %xmm8,%xmm2 - 2b68: 66 0f 72 f2 08 pslld $0x8,%xmm2 - 2b6d: 66 41 0f fa d0 psubd %xmm8,%xmm2 - 2b72: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 - 2b77: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 - 2b7d: 66 41 0f fe d0 paddd %xmm8,%xmm2 - 2b82: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 - 2b87: 66 0f 72 d2 1c psrld $0x1c,%xmm2 - 2b8c: 66 0f 61 fa punpcklwd %xmm2,%xmm7 - 2b90: 66 44 0f 69 c2 punpckhwd %xmm2,%xmm8 - 2b95: 66 0f 6f d7 movdqa %xmm7,%xmm2 - 2b99: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 - 2b9e: 66 41 0f 69 d0 punpckhwd %xmm8,%xmm2 - 2ba3: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 2ba8: 66 41 0f 69 c9 punpckhwd %xmm9,%xmm1 - 2bad: 66 45 0f 61 c1 punpcklwd %xmm9,%xmm8 - 2bb2: 66 0f 61 fa punpcklwd %xmm2,%xmm7 - 2bb6: 66 41 0f 72 f0 04 pslld $0x4,%xmm8 - 2bbc: 66 0f db fc pand %xmm4,%xmm7 - 2bc0: 66 44 0f fe c3 paddd %xmm3,%xmm8 - 2bc5: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 2bca: 66 0f 72 f2 06 pslld $0x6,%xmm2 - 2bcf: 66 41 0f fa d0 psubd %xmm8,%xmm2 - 2bd4: 66 0f 72 f2 08 pslld $0x8,%xmm2 - 2bd9: 66 41 0f fa d0 psubd %xmm8,%xmm2 - 2bde: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 - 2be3: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 - 2be9: 66 41 0f fe d0 paddd %xmm8,%xmm2 - 2bee: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 2bf3: 66 41 0f 72 f0 04 pslld $0x4,%xmm8 - 2bf9: 66 0f 72 d2 1c psrld $0x1c,%xmm2 - 2bfe: 66 44 0f fe c3 paddd %xmm3,%xmm8 - 2c03: 66 41 0f 6f c8 movdqa %xmm8,%xmm1 - 2c08: 66 0f 72 f1 06 pslld $0x6,%xmm1 - 2c0d: 66 41 0f fa c8 psubd %xmm8,%xmm1 - 2c12: 66 0f 72 f1 08 pslld $0x8,%xmm1 - 2c17: 66 41 0f fa c8 psubd %xmm8,%xmm1 - 2c1c: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 2c21: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 - 2c27: 66 41 0f fe c8 paddd %xmm8,%xmm1 - 2c2c: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 - 2c31: 66 0f 72 d1 1c psrld $0x1c,%xmm1 - 2c36: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 - 2c3a: 66 44 0f 69 c1 punpckhwd %xmm1,%xmm8 - 2c3f: 66 0f 6f ca movdqa %xmm2,%xmm1 - 2c43: 66 41 0f 61 d0 punpcklwd %xmm8,%xmm2 - 2c48: 66 41 0f 69 c8 punpckhwd %xmm8,%xmm1 - 2c4d: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 - 2c51: 66 0f db d4 pand %xmm4,%xmm2 - 2c55: 66 0f 67 fa packuswb %xmm2,%xmm7 - 2c59: 66 0f eb c7 por %xmm7,%xmm0 - 2c5d: 0f 11 43 f0 movups %xmm0,-0x10(%rbx) - 2c61: 48 39 dd cmp %rbx,%rbp - 2c64: 0f 85 36 fc ff ff jne 28a0 - 2c6a: 5b pop %rbx - 2c6b: 5d pop %rbp - 2c6c: 41 5c pop %r12 - 2c6e: c3 ret - 2c6f: 48 89 f7 mov %rsi,%rdi - 2c72: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2c79: 00 00 00 00 - 2c7d: 0f 1f 00 nopl (%rax) - 2c80: 0f b7 07 movzwl (%rdi),%eax - 2c83: 44 0f b7 67 0e movzwl 0xe(%rdi),%r12d - 2c88: 41 89 c3 mov %eax,%r11d - 2c8b: 66 41 c1 fb 0f sar $0xf,%r11w - 2c90: 66 41 81 e3 01 0d and $0xd01,%r11w - 2c96: 41 01 c3 add %eax,%r11d - 2c99: 0f b7 47 02 movzwl 0x2(%rdi),%eax - 2c9d: 45 0f bf db movswl %r11w,%r11d - 2ca1: 89 c6 mov %eax,%esi - 2ca3: 41 c1 e3 04 shl $0x4,%r11d - 2ca7: 66 c1 fe 0f sar $0xf,%si - 2cab: 41 81 c3 81 06 00 00 add $0x681,%r11d - 2cb2: 66 81 e6 01 0d and $0xd01,%si - 2cb7: 45 69 db fb 3a 01 00 imul $0x13afb,%r11d,%r11d - 2cbe: 01 c6 add %eax,%esi - 2cc0: 0f b7 47 04 movzwl 0x4(%rdi),%eax - 2cc4: 0f bf f6 movswl %si,%esi - 2cc7: 41 89 c2 mov %eax,%r10d - 2cca: c1 e6 04 shl $0x4,%esi - 2ccd: 66 41 c1 fa 0f sar $0xf,%r10w - 2cd2: 81 c6 81 06 00 00 add $0x681,%esi - 2cd8: 66 41 81 e2 01 0d and $0xd01,%r10w - 2cde: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2ce4: 41 01 c2 add %eax,%r10d - 2ce7: 0f b7 47 06 movzwl 0x6(%rdi),%eax - 2ceb: 45 0f bf d2 movswl %r10w,%r10d - 2cef: 89 c1 mov %eax,%ecx - 2cf1: 41 c1 e2 04 shl $0x4,%r10d - 2cf5: 66 c1 f9 0f sar $0xf,%cx - 2cf9: 41 81 c2 81 06 00 00 add $0x681,%r10d - 2d00: 66 81 e1 01 0d and $0xd01,%cx - 2d05: 45 69 d2 fb 3a 01 00 imul $0x13afb,%r10d,%r10d - 2d0c: 01 c1 add %eax,%ecx - 2d0e: 0f b7 47 08 movzwl 0x8(%rdi),%eax - 2d12: 0f bf c9 movswl %cx,%ecx - 2d15: 41 89 c1 mov %eax,%r9d - 2d18: c1 e1 04 shl $0x4,%ecx - 2d1b: 66 41 c1 f9 0f sar $0xf,%r9w - 2d20: 81 c1 81 06 00 00 add $0x681,%ecx - 2d26: 66 41 81 e1 01 0d and $0xd01,%r9w - 2d2c: 69 c9 fb 3a 01 00 imul $0x13afb,%ecx,%ecx - 2d32: 41 01 c1 add %eax,%r9d - 2d35: 0f b7 47 0a movzwl 0xa(%rdi),%eax - 2d39: 45 0f bf c9 movswl %r9w,%r9d - 2d3d: 89 c2 mov %eax,%edx - 2d3f: 41 c1 e1 04 shl $0x4,%r9d - 2d43: 66 c1 fa 0f sar $0xf,%dx - 2d47: 41 81 c1 81 06 00 00 add $0x681,%r9d - 2d4e: 66 81 e2 01 0d and $0xd01,%dx - 2d53: 45 69 c9 fb 3a 01 00 imul $0x13afb,%r9d,%r9d - 2d5a: 01 c2 add %eax,%edx - 2d5c: 0f b7 47 0c movzwl 0xc(%rdi),%eax - 2d60: c1 ee 1c shr $0x1c,%esi - 2d63: c1 e9 1c shr $0x1c,%ecx - 2d66: 0f bf d2 movswl %dx,%edx - 2d69: c1 e6 04 shl $0x4,%esi - 2d6c: c1 e2 04 shl $0x4,%edx - 2d6f: 41 89 c0 mov %eax,%r8d - 2d72: 41 c1 eb 1c shr $0x1c,%r11d - 2d76: c1 e1 04 shl $0x4,%ecx - 2d79: 81 c2 81 06 00 00 add $0x681,%edx - 2d7f: 41 c1 ea 1c shr $0x1c,%r10d - 2d83: 41 09 f3 or %esi,%r11d - 2d86: 66 41 c1 f8 0f sar $0xf,%r8w - 2d8b: 41 c1 e9 1c shr $0x1c,%r9d - 2d8f: 41 09 ca or %ecx,%r10d - 2d92: 44 88 1b mov %r11b,(%rbx) - 2d95: 66 41 81 e0 01 0d and $0xd01,%r8w - 2d9b: 69 d2 fb 3a 01 00 imul $0x13afb,%edx,%edx - 2da1: 44 88 53 01 mov %r10b,0x1(%rbx) - 2da5: 41 01 c0 add %eax,%r8d - 2da8: 44 89 e0 mov %r12d,%eax - 2dab: 66 c1 f8 0f sar $0xf,%ax - 2daf: 45 0f bf c0 movswl %r8w,%r8d - 2db3: 41 c1 e0 04 shl $0x4,%r8d - 2db7: 66 25 01 0d and $0xd01,%ax - 2dbb: c1 ea 1c shr $0x1c,%edx - 2dbe: 44 01 e0 add %r12d,%eax - 2dc1: 41 81 c0 81 06 00 00 add $0x681,%r8d - 2dc8: c1 e2 04 shl $0x4,%edx - 2dcb: 98 cwtl - 2dcc: 45 69 c0 fb 3a 01 00 imul $0x13afb,%r8d,%r8d - 2dd3: 41 09 d1 or %edx,%r9d - 2dd6: c1 e0 04 shl $0x4,%eax - 2dd9: 44 88 4b 02 mov %r9b,0x2(%rbx) - 2ddd: 05 81 06 00 00 add $0x681,%eax - 2de2: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax - 2de8: 41 c1 e8 1c shr $0x1c,%r8d - 2dec: c1 e8 1c shr $0x1c,%eax - 2def: c1 e0 04 shl $0x4,%eax - 2df2: 41 09 c0 or %eax,%r8d - 2df5: 48 83 c3 04 add $0x4,%rbx - 2df9: 44 88 43 ff mov %r8b,-0x1(%rbx) - 2dfd: 48 83 c7 10 add $0x10,%rdi - 2e01: 48 39 eb cmp %rbp,%rbx - 2e04: 0f 85 76 fe ff ff jne 2c80 - 2e0a: 5b pop %rbx - 2e0b: 5d pop %rbp - 2e0c: 41 5c pop %r12 - 2e0e: c3 ret - 2e0f: 90 nop - -0000000000002e10 : - 2e10: 48 8d 86 80 00 00 00 lea 0x80(%rsi),%rax - 2e17: 48 39 c7 cmp %rax,%rdi - 2e1a: 73 10 jae 2e2c - 2e1c: 48 8d 87 00 02 00 00 lea 0x200(%rdi),%rax - 2e23: 48 39 c6 cmp %rax,%rsi - 2e26: 0f 82 da 04 00 00 jb 3306 - 2e2c: f3 0f 6f 26 movdqu (%rsi),%xmm4 - 2e30: b8 0f 0f 0f 0f mov $0xf0f0f0f,%eax - 2e35: 66 0f ef d2 pxor %xmm2,%xmm2 - 2e39: 66 0f 6e d8 movd %eax,%xmm3 - 2e3d: b8 01 0d 01 0d mov $0xd010d01,%eax - 2e42: 66 0f 6f ec movdqa %xmm4,%xmm5 - 2e46: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 2e4b: 66 0f 70 db 00 pshufd $0x0,%xmm3,%xmm3 - 2e50: 66 0f 6e c8 movd %eax,%xmm1 - 2e54: 66 0f db eb pand %xmm3,%xmm5 - 2e58: 66 0f db e3 pand %xmm3,%xmm4 - 2e5c: 66 0f 70 c9 00 pshufd $0x0,%xmm1,%xmm1 - 2e61: b8 08 00 08 00 mov $0x80008,%eax - 2e66: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 2e6a: 66 0f 6f fc movdqa %xmm4,%xmm7 - 2e6e: 66 0f 68 ea punpckhbw %xmm2,%xmm5 - 2e72: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 - 2e76: 66 0f 60 fa punpcklbw %xmm2,%xmm7 - 2e7a: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 - 2e7e: 66 0f d5 f1 pmullw %xmm1,%xmm6 - 2e82: 66 0f d5 f9 pmullw %xmm1,%xmm7 - 2e86: 66 0f 6e c0 movd %eax,%xmm0 - 2e8a: 66 0f d5 e9 pmullw %xmm1,%xmm5 - 2e8e: 66 0f d5 e1 pmullw %xmm1,%xmm4 - 2e92: 66 0f 70 c0 00 pshufd $0x0,%xmm0,%xmm0 - 2e97: 66 0f fd f0 paddw %xmm0,%xmm6 - 2e9b: 66 0f fd f8 paddw %xmm0,%xmm7 - 2e9f: 66 0f 71 d7 04 psrlw $0x4,%xmm7 - 2ea4: 66 0f 71 d6 04 psrlw $0x4,%xmm6 - 2ea9: 66 0f fd e8 paddw %xmm0,%xmm5 - 2ead: 66 0f 71 d5 04 psrlw $0x4,%xmm5 - 2eb2: 66 0f fd e0 paddw %xmm0,%xmm4 - 2eb6: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 2ebb: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 2ebf: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 2ec4: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 2ec9: 0f 11 77 10 movups %xmm6,0x10(%rdi) - 2ecd: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 2ed1: 66 0f 69 ec punpckhwd %xmm4,%xmm5 - 2ed5: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 - 2ed9: 44 0f 11 07 movups %xmm8,(%rdi) - 2edd: 0f 11 77 20 movups %xmm6,0x20(%rdi) - 2ee1: 0f 11 6f 30 movups %xmm5,0x30(%rdi) - 2ee5: f3 0f 6f 66 10 movdqu 0x10(%rsi),%xmm4 - 2eea: 66 0f 6f ec movdqa %xmm4,%xmm5 - 2eee: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 2ef3: 66 0f db eb pand %xmm3,%xmm5 - 2ef7: 66 0f db e3 pand %xmm3,%xmm4 - 2efb: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 2eff: 66 0f 6f fc movdqa %xmm4,%xmm7 - 2f03: 66 0f 68 ea punpckhbw %xmm2,%xmm5 - 2f07: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 - 2f0b: 66 0f 60 fa punpcklbw %xmm2,%xmm7 - 2f0f: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 - 2f13: 66 0f d5 f1 pmullw %xmm1,%xmm6 - 2f17: 66 0f d5 f9 pmullw %xmm1,%xmm7 - 2f1b: 66 0f d5 e9 pmullw %xmm1,%xmm5 - 2f1f: 66 0f d5 e1 pmullw %xmm1,%xmm4 - 2f23: 66 0f fd f0 paddw %xmm0,%xmm6 - 2f27: 66 0f fd f8 paddw %xmm0,%xmm7 - 2f2b: 66 0f 71 d7 04 psrlw $0x4,%xmm7 - 2f30: 66 0f 71 d6 04 psrlw $0x4,%xmm6 - 2f35: 66 0f fd e8 paddw %xmm0,%xmm5 - 2f39: 66 0f 71 d5 04 psrlw $0x4,%xmm5 - 2f3e: 66 0f fd e0 paddw %xmm0,%xmm4 - 2f42: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 2f47: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 2f4b: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 2f50: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 2f55: 0f 11 77 50 movups %xmm6,0x50(%rdi) - 2f59: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 2f5d: 66 0f 69 ec punpckhwd %xmm4,%xmm5 - 2f61: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 - 2f65: 44 0f 11 47 40 movups %xmm8,0x40(%rdi) - 2f6a: 0f 11 77 60 movups %xmm6,0x60(%rdi) - 2f6e: 0f 11 6f 70 movups %xmm5,0x70(%rdi) - 2f72: f3 0f 6f 66 20 movdqu 0x20(%rsi),%xmm4 - 2f77: 66 0f 6f ec movdqa %xmm4,%xmm5 - 2f7b: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 2f80: 66 0f db eb pand %xmm3,%xmm5 - 2f84: 66 0f db e3 pand %xmm3,%xmm4 - 2f88: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 2f8c: 66 0f 6f fc movdqa %xmm4,%xmm7 - 2f90: 66 0f 68 ea punpckhbw %xmm2,%xmm5 - 2f94: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 - 2f98: 66 0f 60 fa punpcklbw %xmm2,%xmm7 - 2f9c: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 - 2fa0: 66 0f d5 f1 pmullw %xmm1,%xmm6 - 2fa4: 66 0f d5 f9 pmullw %xmm1,%xmm7 - 2fa8: 66 0f d5 e9 pmullw %xmm1,%xmm5 - 2fac: 66 0f d5 e1 pmullw %xmm1,%xmm4 - 2fb0: 66 0f fd f0 paddw %xmm0,%xmm6 - 2fb4: 66 0f fd f8 paddw %xmm0,%xmm7 - 2fb8: 66 0f 71 d7 04 psrlw $0x4,%xmm7 - 2fbd: 66 0f 71 d6 04 psrlw $0x4,%xmm6 - 2fc2: 66 0f fd e8 paddw %xmm0,%xmm5 - 2fc6: 66 0f 71 d5 04 psrlw $0x4,%xmm5 - 2fcb: 66 0f fd e0 paddw %xmm0,%xmm4 - 2fcf: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 2fd4: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 2fd8: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 2fdd: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 2fe2: 0f 11 b7 90 00 00 00 movups %xmm6,0x90(%rdi) - 2fe9: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 2fed: 66 0f 69 ec punpckhwd %xmm4,%xmm5 - 2ff1: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 - 2ff5: 44 0f 11 87 80 00 00 movups %xmm8,0x80(%rdi) - 2ffc: 00 - 2ffd: 0f 11 b7 a0 00 00 00 movups %xmm6,0xa0(%rdi) - 3004: 0f 11 af b0 00 00 00 movups %xmm5,0xb0(%rdi) - 300b: f3 0f 6f 66 30 movdqu 0x30(%rsi),%xmm4 - 3010: 66 0f 6f ec movdqa %xmm4,%xmm5 - 3014: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 3019: 66 0f db eb pand %xmm3,%xmm5 - 301d: 66 0f db e3 pand %xmm3,%xmm4 - 3021: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 3025: 66 0f 6f fc movdqa %xmm4,%xmm7 - 3029: 66 0f 68 ea punpckhbw %xmm2,%xmm5 - 302d: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 - 3031: 66 0f 60 fa punpcklbw %xmm2,%xmm7 - 3035: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 - 3039: 66 0f d5 f1 pmullw %xmm1,%xmm6 - 303d: 66 0f d5 f9 pmullw %xmm1,%xmm7 - 3041: 66 0f d5 e9 pmullw %xmm1,%xmm5 - 3045: 66 0f d5 e1 pmullw %xmm1,%xmm4 - 3049: 66 0f fd f0 paddw %xmm0,%xmm6 - 304d: 66 0f fd f8 paddw %xmm0,%xmm7 - 3051: 66 0f 71 d7 04 psrlw $0x4,%xmm7 - 3056: 66 0f 71 d6 04 psrlw $0x4,%xmm6 - 305b: 66 0f fd e8 paddw %xmm0,%xmm5 - 305f: 66 0f 71 d5 04 psrlw $0x4,%xmm5 - 3064: 66 0f fd e0 paddw %xmm0,%xmm4 - 3068: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 306d: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 3071: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 3076: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 307b: 0f 11 b7 d0 00 00 00 movups %xmm6,0xd0(%rdi) - 3082: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 3086: 66 0f 69 ec punpckhwd %xmm4,%xmm5 - 308a: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 - 308e: 44 0f 11 87 c0 00 00 movups %xmm8,0xc0(%rdi) - 3095: 00 - 3096: 0f 11 b7 e0 00 00 00 movups %xmm6,0xe0(%rdi) - 309d: 0f 11 af f0 00 00 00 movups %xmm5,0xf0(%rdi) - 30a4: f3 0f 6f 66 40 movdqu 0x40(%rsi),%xmm4 - 30a9: 66 0f 6f ec movdqa %xmm4,%xmm5 - 30ad: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 30b2: 66 0f db eb pand %xmm3,%xmm5 - 30b6: 66 0f db e3 pand %xmm3,%xmm4 - 30ba: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 30be: 66 0f 6f fc movdqa %xmm4,%xmm7 - 30c2: 66 0f 68 ea punpckhbw %xmm2,%xmm5 - 30c6: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 - 30ca: 66 0f 60 fa punpcklbw %xmm2,%xmm7 - 30ce: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 - 30d2: 66 0f d5 f1 pmullw %xmm1,%xmm6 - 30d6: 66 0f d5 f9 pmullw %xmm1,%xmm7 - 30da: 66 0f d5 e9 pmullw %xmm1,%xmm5 - 30de: 66 0f d5 e1 pmullw %xmm1,%xmm4 - 30e2: 66 0f fd f0 paddw %xmm0,%xmm6 - 30e6: 66 0f fd f8 paddw %xmm0,%xmm7 - 30ea: 66 0f 71 d7 04 psrlw $0x4,%xmm7 - 30ef: 66 0f 71 d6 04 psrlw $0x4,%xmm6 - 30f4: 66 0f fd e8 paddw %xmm0,%xmm5 - 30f8: 66 0f 71 d5 04 psrlw $0x4,%xmm5 - 30fd: 66 0f fd e0 paddw %xmm0,%xmm4 - 3101: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 3106: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 310a: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 310f: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 3114: 0f 11 b7 10 01 00 00 movups %xmm6,0x110(%rdi) - 311b: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 311f: 66 0f 69 ec punpckhwd %xmm4,%xmm5 - 3123: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 - 3127: 44 0f 11 87 00 01 00 movups %xmm8,0x100(%rdi) - 312e: 00 - 312f: 0f 11 b7 20 01 00 00 movups %xmm6,0x120(%rdi) - 3136: 0f 11 af 30 01 00 00 movups %xmm5,0x130(%rdi) - 313d: f3 0f 6f 66 50 movdqu 0x50(%rsi),%xmm4 - 3142: 66 0f 6f ec movdqa %xmm4,%xmm5 - 3146: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 314b: 66 0f db eb pand %xmm3,%xmm5 - 314f: 66 0f db e3 pand %xmm3,%xmm4 - 3153: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 3157: 66 0f 6f fc movdqa %xmm4,%xmm7 - 315b: 66 0f 68 ea punpckhbw %xmm2,%xmm5 - 315f: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 - 3163: 66 0f 60 fa punpcklbw %xmm2,%xmm7 - 3167: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 - 316b: 66 0f d5 f1 pmullw %xmm1,%xmm6 - 316f: 66 0f d5 f9 pmullw %xmm1,%xmm7 - 3173: 66 0f d5 e9 pmullw %xmm1,%xmm5 - 3177: 66 0f d5 e1 pmullw %xmm1,%xmm4 - 317b: 66 0f fd f0 paddw %xmm0,%xmm6 - 317f: 66 0f fd f8 paddw %xmm0,%xmm7 - 3183: 66 0f 71 d7 04 psrlw $0x4,%xmm7 - 3188: 66 0f 71 d6 04 psrlw $0x4,%xmm6 - 318d: 66 0f fd e8 paddw %xmm0,%xmm5 - 3191: 66 0f 71 d5 04 psrlw $0x4,%xmm5 - 3196: 66 0f fd e0 paddw %xmm0,%xmm4 - 319a: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 319f: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 31a3: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 31a8: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 31ad: 0f 11 b7 50 01 00 00 movups %xmm6,0x150(%rdi) - 31b4: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 31b8: 66 0f 69 ec punpckhwd %xmm4,%xmm5 - 31bc: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 - 31c0: 44 0f 11 87 40 01 00 movups %xmm8,0x140(%rdi) - 31c7: 00 - 31c8: 0f 11 b7 60 01 00 00 movups %xmm6,0x160(%rdi) - 31cf: 0f 11 af 70 01 00 00 movups %xmm5,0x170(%rdi) - 31d6: f3 0f 6f 66 60 movdqu 0x60(%rsi),%xmm4 - 31db: 66 0f 6f ec movdqa %xmm4,%xmm5 - 31df: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 31e4: 66 0f db eb pand %xmm3,%xmm5 - 31e8: 66 0f db e3 pand %xmm3,%xmm4 - 31ec: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 31f0: 66 0f 6f fc movdqa %xmm4,%xmm7 - 31f4: 66 0f 68 ea punpckhbw %xmm2,%xmm5 - 31f8: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 - 31fc: 66 0f 60 fa punpcklbw %xmm2,%xmm7 - 3200: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 - 3204: 66 0f d5 f1 pmullw %xmm1,%xmm6 - 3208: 66 0f d5 f9 pmullw %xmm1,%xmm7 - 320c: 66 0f d5 e9 pmullw %xmm1,%xmm5 - 3210: 66 0f d5 e1 pmullw %xmm1,%xmm4 - 3214: 66 0f fd f0 paddw %xmm0,%xmm6 - 3218: 66 0f fd f8 paddw %xmm0,%xmm7 - 321c: 66 0f 71 d6 04 psrlw $0x4,%xmm6 - 3221: 66 0f fd e8 paddw %xmm0,%xmm5 - 3225: 66 0f fd e0 paddw %xmm0,%xmm4 - 3229: 66 0f 71 d7 04 psrlw $0x4,%xmm7 - 322e: 66 0f 71 d5 04 psrlw $0x4,%xmm5 - 3233: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 3238: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 323d: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 3242: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 3246: 44 0f 11 87 80 01 00 movups %xmm8,0x180(%rdi) - 324d: 00 - 324e: 0f 11 b7 90 01 00 00 movups %xmm6,0x190(%rdi) - 3255: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 3259: 66 0f 69 ec punpckhwd %xmm4,%xmm5 - 325d: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 - 3261: 0f 11 af b0 01 00 00 movups %xmm5,0x1b0(%rdi) - 3268: 0f 11 b7 a0 01 00 00 movups %xmm6,0x1a0(%rdi) - 326f: f3 0f 6f 6e 70 movdqu 0x70(%rsi),%xmm5 - 3274: 66 0f 6f e5 movdqa %xmm5,%xmm4 - 3278: 66 0f 71 d5 04 psrlw $0x4,%xmm5 - 327d: 66 0f db e3 pand %xmm3,%xmm4 - 3281: 66 0f db dd pand %xmm5,%xmm3 - 3285: 66 0f 6f f4 movdqa %xmm4,%xmm6 - 3289: 66 0f 6f eb movdqa %xmm3,%xmm5 - 328d: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 - 3291: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 - 3295: 66 0f 60 ea punpcklbw %xmm2,%xmm5 - 3299: 66 0f 68 da punpckhbw %xmm2,%xmm3 - 329d: 66 0f d5 f1 pmullw %xmm1,%xmm6 - 32a1: 66 0f d5 e9 pmullw %xmm1,%xmm5 - 32a5: 66 0f d5 e1 pmullw %xmm1,%xmm4 - 32a9: 66 0f d5 d9 pmullw %xmm1,%xmm3 - 32ad: 66 0f fd f0 paddw %xmm0,%xmm6 - 32b1: 66 0f fd e8 paddw %xmm0,%xmm5 - 32b5: 66 0f 71 d6 04 psrlw $0x4,%xmm6 - 32ba: 66 0f 71 d5 04 psrlw $0x4,%xmm5 - 32bf: 66 0f fd e0 paddw %xmm0,%xmm4 - 32c3: 66 0f 6f ce movdqa %xmm6,%xmm1 - 32c7: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 32cc: 66 0f fd c3 paddw %xmm3,%xmm0 - 32d0: 66 0f 61 cd punpcklwd %xmm5,%xmm1 - 32d4: 66 0f 71 d0 04 psrlw $0x4,%xmm0 - 32d9: 66 0f 69 f5 punpckhwd %xmm5,%xmm6 - 32dd: 0f 11 8f c0 01 00 00 movups %xmm1,0x1c0(%rdi) - 32e4: 66 0f 6f cc movdqa %xmm4,%xmm1 - 32e8: 66 0f 69 e0 punpckhwd %xmm0,%xmm4 - 32ec: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 32f0: 0f 11 b7 d0 01 00 00 movups %xmm6,0x1d0(%rdi) - 32f7: 0f 11 8f e0 01 00 00 movups %xmm1,0x1e0(%rdi) - 32fe: 0f 11 a7 f0 01 00 00 movups %xmm4,0x1f0(%rdi) - 3305: c3 ret - 3306: 31 d2 xor %edx,%edx - 3308: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 330f: 00 00 00 00 - 3313: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 331a: 00 00 00 00 - 331e: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 3325: 00 00 00 00 - 3329: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 3330: 00 00 00 00 - 3334: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 333b: 00 00 00 00 - 333f: 90 nop - 3340: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax - 3344: 83 e0 0f and $0xf,%eax - 3347: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 334d: 83 c0 08 add $0x8,%eax - 3350: c1 f8 04 sar $0x4,%eax - 3353: 66 89 04 97 mov %ax,(%rdi,%rdx,4) - 3357: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax - 335b: c0 e8 04 shr $0x4,%al - 335e: 0f b6 c0 movzbl %al,%eax - 3361: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 3367: 83 c0 08 add $0x8,%eax - 336a: c1 f8 04 sar $0x4,%eax - 336d: 66 89 44 97 02 mov %ax,0x2(%rdi,%rdx,4) - 3372: 48 83 c2 01 add $0x1,%rdx - 3376: 48 81 fa 80 00 00 00 cmp $0x80,%rdx - 337d: 75 c1 jne 3340 - 337f: c3 ret - -0000000000003380 : - 3380: 4c 8d 87 80 01 00 00 lea 0x180(%rdi),%r8 - 3387: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 338e: 00 00 - 3390: 0f b7 06 movzwl (%rsi),%eax - 3393: 0f b7 4e 02 movzwl 0x2(%rsi),%ecx - 3397: 48 83 c7 03 add $0x3,%rdi - 339b: 48 83 c6 04 add $0x4,%rsi - 339f: 89 c2 mov %eax,%edx - 33a1: 66 c1 fa 0f sar $0xf,%dx - 33a5: 66 81 e2 01 0d and $0xd01,%dx - 33aa: 01 c2 add %eax,%edx - 33ac: 89 c8 mov %ecx,%eax - 33ae: 66 c1 f8 0f sar $0xf,%ax - 33b2: 88 57 fd mov %dl,-0x3(%rdi) - 33b5: 66 25 01 0d and $0xd01,%ax - 33b9: 01 c8 add %ecx,%eax - 33bb: 89 c1 mov %eax,%ecx - 33bd: 66 c1 e8 04 shr $0x4,%ax - 33c1: c1 e1 04 shl $0x4,%ecx - 33c4: 88 47 ff mov %al,-0x1(%rdi) - 33c7: 08 f1 or %dh,%cl - 33c9: 88 4f fe mov %cl,-0x2(%rdi) - 33cc: 49 39 f8 cmp %rdi,%r8 - 33cf: 75 bf jne 3390 - 33d1: c3 ret - 33d2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 33d9: 00 00 00 00 - 33dd: 0f 1f 00 nopl (%rax) - -00000000000033e0 : - 33e0: 48 8d 8e 80 01 00 00 lea 0x180(%rsi),%rcx - 33e7: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 33ee: 00 00 00 00 - 33f2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 33f9: 00 00 00 00 - 33fd: 0f 1f 00 nopl (%rax) - 3400: 0f b6 46 01 movzbl 0x1(%rsi),%eax - 3404: 0f b6 16 movzbl (%rsi),%edx - 3407: 48 83 c6 03 add $0x3,%rsi - 340b: 48 83 c7 04 add $0x4,%rdi - 340f: c1 e0 08 shl $0x8,%eax - 3412: 09 d0 or %edx,%eax - 3414: 66 25 ff 0f and $0xfff,%ax - 3418: 66 89 47 fc mov %ax,-0x4(%rdi) - 341c: 0f b6 46 fe movzbl -0x2(%rsi),%eax - 3420: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 3424: c0 e8 04 shr $0x4,%al - 3427: 0f b6 c0 movzbl %al,%eax - 342a: c1 e2 04 shl $0x4,%edx - 342d: 09 d0 or %edx,%eax - 342f: 66 89 47 fe mov %ax,-0x2(%rdi) - 3433: 48 39 f1 cmp %rsi,%rcx - 3436: 75 c8 jne 3400 - 3438: c3 ret - 3439: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000003440 : - 3440: 41 56 push %r14 - 3442: 41 55 push %r13 - 3444: 41 54 push %r12 - 3446: 49 89 fc mov %rdi,%r12 - 3449: 55 push %rbp - 344a: 48 89 f5 mov %rsi,%rbp - 344d: 53 push %rbx - 344e: 31 db xor %ebx,%ebx - 3450: 4d 8d 34 5c lea (%r12,%rbx,2),%r14 - 3454: 45 31 ed xor %r13d,%r13d - 3457: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 345e: 00 00 - 3460: 41 8d 44 1d 00 lea 0x0(%r13,%rbx,1),%eax - 3465: 31 d2 xor %edx,%edx - 3467: 44 89 e9 mov %r13d,%ecx - 346a: 4c 89 f7 mov %r14,%rdi - 346d: 66 41 89 14 44 mov %dx,(%r12,%rax,2) - 3472: 0f b6 55 00 movzbl 0x0(%rbp),%edx - 3476: 41 83 c5 01 add $0x1,%r13d - 347a: 49 83 c6 02 add $0x2,%r14 - 347e: be 81 06 00 00 mov $0x681,%esi - 3483: d3 fa sar %cl,%edx - 3485: 83 e2 01 and $0x1,%edx - 3488: e8 23 28 00 00 call 5cb0 - 348d: 41 83 fd 08 cmp $0x8,%r13d - 3491: 75 cd jne 3460 - 3493: 48 83 c3 08 add $0x8,%rbx - 3497: 48 83 c5 01 add $0x1,%rbp - 349b: 48 81 fb 00 01 00 00 cmp $0x100,%rbx - 34a2: 75 ac jne 3450 - 34a4: 5b pop %rbx - 34a5: 5d pop %rbp - 34a6: 41 5c pop %r12 - 34a8: 41 5d pop %r13 - 34aa: 41 5e pop %r14 - 34ac: c3 ret - 34ad: 0f 1f 00 nopl (%rax) - -00000000000034b0 : - 34b0: 48 8d 47 20 lea 0x20(%rdi),%rax - 34b4: 48 89 f9 mov %rdi,%rcx - 34b7: 48 39 c6 cmp %rax,%rsi - 34ba: 73 10 jae 34cc - 34bc: 48 8d be 00 02 00 00 lea 0x200(%rsi),%rdi - 34c3: 48 39 f9 cmp %rdi,%rcx - 34c6: 0f 82 5e 16 00 00 jb 4b2a - 34cc: 48 89 f2 mov %rsi,%rdx - 34cf: be 81 06 00 00 mov $0x681,%esi - 34d4: 48 81 ec c0 01 00 00 sub $0x1c0,%rsp - 34db: 66 0f 6e f6 movd %esi,%xmm6 - 34df: be 02 02 02 02 mov $0x2020202,%esi - 34e4: 66 0f 76 c0 pcmpeqd %xmm0,%xmm0 - 34e8: 66 0f 6e d6 movd %esi,%xmm2 - 34ec: be 04 04 04 04 mov $0x4040404,%esi - 34f1: 66 0f 70 fe 00 pshufd $0x0,%xmm6,%xmm7 - 34f6: 66 0f 76 f6 pcmpeqd %xmm6,%xmm6 - 34fa: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 - 34ff: 66 0f 6e d6 movd %esi,%xmm2 - 3503: be 08 08 08 08 mov $0x8080808,%esi - 3508: 0f 29 a4 24 48 01 00 movaps %xmm4,0x148(%rsp) - 350f: 00 - 3510: 66 0f ef e4 pxor %xmm4,%xmm4 - 3514: 66 0f 71 d6 08 psrlw $0x8,%xmm6 - 3519: 66 0f f8 e0 psubb %xmm0,%xmm4 - 351d: 0f 29 a4 24 58 01 00 movaps %xmm4,0x158(%rsp) - 3524: 00 - 3525: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 - 352a: 66 0f 6e d6 movd %esi,%xmm2 - 352e: be f0 f0 f0 f0 mov $0xf0f0f0f0,%esi - 3533: 0f 29 a4 24 68 01 00 movaps %xmm4,0x168(%rsp) - 353a: 00 - 353b: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 - 3540: 66 0f 6e d6 movd %esi,%xmm2 - 3544: be 10 10 10 10 mov $0x10101010,%esi - 3549: 0f 29 a4 24 78 01 00 movaps %xmm4,0x178(%rsp) - 3550: 00 - 3551: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 - 3556: 66 0f 6e d6 movd %esi,%xmm2 - 355a: be e0 e0 e0 e0 mov $0xe0e0e0e0,%esi - 355f: 0f 29 a4 24 88 01 00 movaps %xmm4,0x188(%rsp) - 3566: 00 - 3567: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 - 356c: 66 0f 6e d6 movd %esi,%xmm2 - 3570: 0f 29 a4 24 98 01 00 movaps %xmm4,0x198(%rsp) - 3577: 00 - 3578: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 - 357d: 0f 29 a4 24 a8 01 00 movaps %xmm4,0x1a8(%rsp) - 3584: 00 - 3585: 66 0f ef e4 pxor %xmm4,%xmm4 - 3589: bf 20 20 20 20 mov $0x20202020,%edi - 358e: 48 83 c1 10 add $0x10,%rcx - 3592: 48 81 c2 00 01 00 00 add $0x100,%rdx - 3599: 0f 11 61 f0 movups %xmm4,-0x10(%rcx) - 359d: f3 0f 6f a2 10 ff ff movdqu -0xf0(%rdx),%xmm4 - 35a4: ff - 35a5: f3 0f 6f aa 00 ff ff movdqu -0x100(%rdx),%xmm5 - 35ac: ff - 35ad: f3 0f 6f 92 00 ff ff movdqu -0x100(%rdx),%xmm2 - 35b4: ff - 35b5: f3 0f 6f 8a 30 ff ff movdqu -0xd0(%rdx),%xmm1 - 35bc: ff - 35bd: 66 0f 61 ec punpcklwd %xmm4,%xmm5 - 35c1: f3 44 0f 6f 72 90 movdqu -0x70(%rdx),%xmm14 - 35c7: f3 44 0f 6f 8a 20 ff movdqu -0xe0(%rdx),%xmm9 - 35ce: ff ff - 35d0: 66 0f 69 d4 punpckhwd %xmm4,%xmm2 - 35d4: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 35d9: 66 0f 6f e5 movdqa %xmm5,%xmm4 - 35dd: f3 0f 6f 82 50 ff ff movdqu -0xb0(%rdx),%xmm0 - 35e4: ff - 35e5: 66 0f 69 e2 punpckhwd %xmm2,%xmm4 - 35e9: 66 44 0f 61 da punpcklwd %xmm2,%xmm11 - 35ee: 66 44 0f 61 c9 punpcklwd %xmm1,%xmm9 - 35f3: f3 44 0f 6f ba 50 ff movdqu -0xb0(%rdx),%xmm15 - 35fa: ff ff - 35fc: 66 44 0f 69 dc punpckhwd %xmm4,%xmm11 - 3601: 0f 29 64 24 b8 movaps %xmm4,-0x48(%rsp) - 3606: f3 0f 6f a2 20 ff ff movdqu -0xe0(%rdx),%xmm4 - 360d: ff - 360e: f3 44 0f 6f 82 60 ff movdqu -0xa0(%rdx),%xmm8 - 3615: ff ff - 3617: f3 44 0f 6f 52 90 movdqu -0x70(%rdx),%xmm10 - 361d: f3 44 0f 6f 6a b0 movdqu -0x50(%rdx),%xmm13 - 3623: 0f 29 54 24 a8 movaps %xmm2,-0x58(%rsp) - 3628: 66 0f 69 e1 punpckhwd %xmm1,%xmm4 - 362c: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 3631: 66 0f 69 cc punpckhwd %xmm4,%xmm1 - 3635: 66 44 0f 61 cc punpcklwd %xmm4,%xmm9 - 363a: 0f 29 64 24 c8 movaps %xmm4,-0x38(%rsp) - 363f: 66 44 0f 69 c9 punpckhwd %xmm1,%xmm9 - 3644: 0f 29 4c 24 d8 movaps %xmm1,-0x28(%rsp) - 3649: f3 0f 6f 8a 40 ff ff movdqu -0xc0(%rdx),%xmm1 - 3650: ff - 3651: 66 0f 69 c8 punpckhwd %xmm0,%xmm1 - 3655: f3 0f 6f 82 40 ff ff movdqu -0xc0(%rdx),%xmm0 - 365c: ff - 365d: 0f 29 4c 24 e8 movaps %xmm1,-0x18(%rsp) - 3662: 66 41 0f 61 c7 punpcklwd %xmm15,%xmm0 - 3667: f3 44 0f 6f ba 70 ff movdqu -0x90(%rdx),%xmm15 - 366e: ff ff - 3670: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 3674: 66 0f 69 c1 punpckhwd %xmm1,%xmm0 - 3678: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 - 367c: 0f 29 44 24 f8 movaps %xmm0,-0x8(%rsp) - 3681: 66 45 0f 61 c7 punpcklwd %xmm15,%xmm8 - 3686: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 - 368a: f3 0f 6f 82 60 ff ff movdqu -0xa0(%rdx),%xmm0 - 3691: ff - 3692: 66 41 0f 69 c7 punpckhwd %xmm15,%xmm0 - 3697: 66 45 0f 6f f8 movdqa %xmm8,%xmm15 - 369c: 66 44 0f 69 f8 punpckhwd %xmm0,%xmm15 - 36a1: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 36a6: 0f 29 44 24 08 movaps %xmm0,0x8(%rsp) - 36ab: 66 45 0f 69 c7 punpckhwd %xmm15,%xmm8 - 36b0: 44 0f 29 7c 24 18 movaps %xmm15,0x18(%rsp) - 36b6: f3 44 0f 6f 7a 80 movdqu -0x80(%rdx),%xmm15 - 36bc: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 - 36c1: f3 44 0f 6f 72 80 movdqu -0x80(%rdx),%xmm14 - 36c7: 44 0f 29 7c 24 28 movaps %xmm15,0x28(%rsp) - 36cd: 66 45 0f 61 f2 punpcklwd %xmm10,%xmm14 - 36d2: f3 44 0f 6f 52 b0 movdqu -0x50(%rdx),%xmm10 - 36d8: 66 41 0f 6f ce movdqa %xmm14,%xmm1 - 36dd: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 - 36e2: 66 41 0f 61 cf punpcklwd %xmm15,%xmm1 - 36e7: 44 0f 29 74 24 38 movaps %xmm14,0x38(%rsp) - 36ed: 66 41 0f 69 ce punpckhwd %xmm14,%xmm1 - 36f2: f3 44 0f 6f 72 a0 movdqu -0x60(%rdx),%xmm14 - 36f8: 66 45 0f 69 f2 punpckhwd %xmm10,%xmm14 - 36fd: f3 44 0f 6f 52 a0 movdqu -0x60(%rdx),%xmm10 - 3703: 44 0f 29 74 24 48 movaps %xmm14,0x48(%rsp) - 3709: f3 0f 6f 52 d0 movdqu -0x30(%rdx),%xmm2 - 370e: f3 0f 6f 6a f0 movdqu -0x10(%rdx),%xmm5 - 3713: f3 44 0f 6f 62 d0 movdqu -0x30(%rdx),%xmm12 - 3719: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 371e: f3 44 0f 6f 6a c0 movdqu -0x40(%rdx),%xmm13 - 3724: 44 0f 29 5c 24 98 movaps %xmm11,-0x68(%rsp) - 372a: 66 45 0f 6f fa movdqa %xmm10,%xmm15 - 372f: 66 45 0f 69 d6 punpckhwd %xmm14,%xmm10 - 3734: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 3739: f3 44 0f 6f 62 c0 movdqu -0x40(%rdx),%xmm12 - 373f: 66 45 0f 61 fe punpcklwd %xmm14,%xmm15 - 3744: 44 0f 29 54 24 58 movaps %xmm10,0x58(%rsp) - 374a: 66 45 0f 69 fa punpckhwd %xmm10,%xmm15 - 374f: 44 0f 29 6c 24 68 movaps %xmm13,0x68(%rsp) - 3755: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 - 375a: 66 44 0f 61 e2 punpcklwd %xmm2,%xmm12 - 375f: f3 0f 6f 52 f0 movdqu -0x10(%rdx),%xmm2 - 3764: 66 45 0f 69 d1 punpckhwd %xmm9,%xmm10 - 3769: 44 0f 29 94 24 a8 00 movaps %xmm10,0xa8(%rsp) - 3770: 00 00 - 3772: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 - 3777: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 377c: 66 41 0f 61 c5 punpcklwd %xmm13,%xmm0 - 3781: 44 0f 29 64 24 78 movaps %xmm12,0x78(%rsp) - 3787: 66 41 0f 69 c4 punpckhwd %xmm12,%xmm0 - 378c: f3 44 0f 6f 62 e0 movdqu -0x20(%rdx),%xmm12 - 3792: 66 44 0f 69 e2 punpckhwd %xmm2,%xmm12 - 3797: f3 0f 6f 52 e0 movdqu -0x20(%rdx),%xmm2 - 379c: 44 0f 29 a4 24 88 00 movaps %xmm12,0x88(%rsp) - 37a3: 00 00 - 37a5: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 - 37a9: 66 41 0f 6f eb movdqa %xmm11,%xmm5 - 37ae: 66 41 0f 61 e9 punpcklwd %xmm9,%xmm5 - 37b3: 66 44 0f 6f f2 movdqa %xmm2,%xmm14 - 37b8: 66 41 0f 69 d4 punpckhwd %xmm12,%xmm2 - 37bd: 66 45 0f 61 f4 punpcklwd %xmm12,%xmm14 - 37c2: 66 44 0f 6f ed movdqa %xmm5,%xmm13 - 37c7: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 37cc: 0f 29 94 24 98 00 00 movaps %xmm2,0x98(%rsp) - 37d3: 00 - 37d4: 66 0f 6f eb movdqa %xmm3,%xmm5 - 37d8: 66 44 0f 69 f2 punpckhwd %xmm2,%xmm14 - 37dd: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 37e1: 66 41 0f 61 e8 punpcklwd %xmm8,%xmm5 - 37e6: 66 41 0f 69 d0 punpckhwd %xmm8,%xmm2 - 37eb: 66 45 0f 69 da punpckhwd %xmm10,%xmm11 - 37f0: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 37f5: 66 0f 6f e5 movdqa %xmm5,%xmm4 - 37f9: 66 0f 6f e9 movdqa %xmm1,%xmm5 - 37fd: 44 0f 29 9c 24 b8 00 movaps %xmm11,0xb8(%rsp) - 3804: 00 00 - 3806: 66 0f 69 e2 punpckhwd %xmm2,%xmm4 - 380a: 66 44 0f 61 e2 punpcklwd %xmm2,%xmm12 - 380f: 66 41 0f 61 ef punpcklwd %xmm15,%xmm5 - 3814: 0f 29 94 24 c8 00 00 movaps %xmm2,0xc8(%rsp) - 381b: 00 - 381c: 66 44 0f 69 e4 punpckhwd %xmm4,%xmm12 - 3821: 66 45 0f 61 ea punpcklwd %xmm10,%xmm13 - 3826: 66 0f 6f d5 movdqa %xmm5,%xmm2 - 382a: 0f 29 a4 24 d8 00 00 movaps %xmm4,0xd8(%rsp) - 3831: 00 - 3832: 66 0f 6f e1 movdqa %xmm1,%xmm4 - 3836: 66 45 0f 69 eb punpckhwd %xmm11,%xmm13 - 383b: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 3840: 66 41 0f 69 e7 punpckhwd %xmm15,%xmm4 - 3845: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 3849: 66 41 0f 61 d8 punpcklwd %xmm8,%xmm3 - 384e: 66 0f 69 d4 punpckhwd %xmm4,%xmm2 - 3852: 66 44 0f 61 dc punpcklwd %xmm4,%xmm11 - 3857: 66 41 0f 61 ee punpcklwd %xmm14,%xmm5 - 385c: 0f 29 a4 24 e8 00 00 movaps %xmm4,0xe8(%rsp) - 3863: 00 - 3864: 66 44 0f 69 da punpckhwd %xmm2,%xmm11 - 3869: 0f 29 94 24 f8 00 00 movaps %xmm2,0xf8(%rsp) - 3870: 00 - 3871: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 3875: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 - 387a: 66 41 0f 69 d6 punpckhwd %xmm14,%xmm2 - 387f: 66 0f 6f e5 movdqa %xmm5,%xmm4 - 3883: 66 41 0f 6f ed movdqa %xmm13,%xmm5 - 3888: 66 0f 69 e2 punpckhwd %xmm2,%xmm4 - 388c: 66 44 0f 61 d2 punpcklwd %xmm2,%xmm10 - 3891: 66 41 0f 61 ec punpcklwd %xmm12,%xmm5 - 3896: 0f 29 94 24 08 01 00 movaps %xmm2,0x108(%rsp) - 389d: 00 - 389e: 66 44 0f 69 d4 punpckhwd %xmm4,%xmm10 - 38a3: 66 41 0f 61 cf punpcklwd %xmm15,%xmm1 - 38a8: 66 41 0f 61 c6 punpcklwd %xmm14,%xmm0 - 38ad: 0f 29 a4 24 18 01 00 movaps %xmm4,0x118(%rsp) - 38b4: 00 - 38b5: 66 41 0f 6f e5 movdqa %xmm13,%xmm4 - 38ba: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 - 38bf: 66 41 0f 69 e4 punpckhwd %xmm12,%xmm4 - 38c4: 66 0f 6f d4 movdqa %xmm4,%xmm2 - 38c8: 66 0f 6f e5 movdqa %xmm5,%xmm4 - 38cc: 66 0f 61 e2 punpcklwd %xmm2,%xmm4 - 38d0: 66 0f 69 ea punpckhwd %xmm2,%xmm5 - 38d4: 0f 29 94 24 28 01 00 movaps %xmm2,0x128(%rsp) - 38db: 00 - 38dc: 66 41 0f 6f d3 movdqa %xmm11,%xmm2 - 38e1: 0f 29 ac 24 38 01 00 movaps %xmm5,0x138(%rsp) - 38e8: 00 - 38e9: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 - 38ed: 66 41 0f 6f eb movdqa %xmm11,%xmm5 - 38f2: 66 41 0f 69 d2 punpckhwd %xmm10,%xmm2 - 38f7: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 - 38fc: 66 45 0f 61 da punpcklwd %xmm10,%xmm11 - 3901: 0f 29 54 24 88 movaps %xmm2,-0x78(%rsp) - 3906: 66 44 0f 61 ac 24 28 punpcklwd 0x128(%rsp),%xmm13 - 390d: 01 00 00 - 3910: 66 0f 6f d5 movdqa %xmm5,%xmm2 - 3914: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 - 3919: 66 0f 69 6c 24 88 punpckhwd -0x78(%rsp),%xmm5 - 391f: 66 44 0f 61 54 24 88 punpcklwd -0x78(%rsp),%xmm10 - 3926: 66 0f 61 54 24 88 punpcklwd -0x78(%rsp),%xmm2 - 392c: 66 44 0f 61 ac 24 38 punpcklwd 0x138(%rsp),%xmm13 - 3933: 01 00 00 - 3936: 66 44 0f 61 d5 punpcklwd %xmm5,%xmm10 - 393b: 66 0f 69 d5 punpckhwd %xmm5,%xmm2 - 393f: 44 0f 29 ac 24 28 01 movaps %xmm13,0x128(%rsp) - 3946: 00 00 - 3948: 44 0f 29 94 24 38 01 movaps %xmm10,0x138(%rsp) - 394f: 00 00 - 3951: 66 0f 6f 6c 24 98 movdqa -0x68(%rsp),%xmm5 - 3957: 66 0f 61 9c 24 c8 00 punpcklwd 0xc8(%rsp),%xmm3 - 395e: 00 00 - 3960: 66 0f 61 9c 24 d8 00 punpcklwd 0xd8(%rsp),%xmm3 - 3967: 00 00 - 3969: 66 0f 61 8c 24 e8 00 punpcklwd 0xe8(%rsp),%xmm1 - 3970: 00 00 - 3972: 66 0f 61 8c 24 f8 00 punpcklwd 0xf8(%rsp),%xmm1 - 3979: 00 00 - 397b: 66 41 0f 61 e9 punpcklwd %xmm9,%xmm5 - 3980: 66 0f 61 ac 24 a8 00 punpcklwd 0xa8(%rsp),%xmm5 - 3987: 00 00 - 3989: 66 0f 61 ac 24 b8 00 punpcklwd 0xb8(%rsp),%xmm5 - 3990: 00 00 - 3992: 66 0f 61 84 24 08 01 punpcklwd 0x108(%rsp),%xmm0 - 3999: 00 00 - 399b: 66 0f 61 84 24 18 01 punpcklwd 0x118(%rsp),%xmm0 - 39a2: 00 00 - 39a4: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 39a9: 66 44 0f 6f cd movdqa %xmm5,%xmm9 - 39ae: 66 44 0f 69 cb punpckhwd %xmm3,%xmm9 - 39b3: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 39b8: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 39bd: 66 44 0f 6f cd movdqa %xmm5,%xmm9 - 39c2: 66 45 0f 6f f8 movdqa %xmm8,%xmm15 - 39c7: 66 44 0f 61 cb punpcklwd %xmm3,%xmm9 - 39cc: 66 0f 61 eb punpcklwd %xmm3,%xmm5 - 39d0: f3 0f 6f 9a 60 ff ff movdqu -0xa0(%rdx),%xmm3 - 39d7: ff - 39d8: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 - 39dd: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 - 39e2: 66 41 0f 61 ec punpcklwd %xmm12,%xmm5 - 39e7: 66 45 0f 61 f4 punpcklwd %xmm12,%xmm14 - 39ec: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 - 39f1: 66 45 0f 69 f1 punpckhwd %xmm9,%xmm14 - 39f6: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 - 39fb: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 39ff: 66 44 0f 69 c8 punpckhwd %xmm0,%xmm9 - 3a04: 66 41 0f 61 ed punpcklwd %xmm13,%xmm5 - 3a09: 44 0f 29 b4 24 c8 00 movaps %xmm14,0xc8(%rsp) - 3a10: 00 00 - 3a12: 66 45 0f 69 c1 punpckhwd %xmm9,%xmm8 - 3a17: 66 45 0f 61 f9 punpcklwd %xmm9,%xmm15 - 3a1c: 66 41 0f 61 c9 punpcklwd %xmm9,%xmm1 - 3a21: f3 44 0f 6f 8a 00 ff movdqu -0x100(%rdx),%xmm9 - 3a28: ff ff - 3a2a: 66 45 0f 69 f8 punpckhwd %xmm8,%xmm15 - 3a2f: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 3a34: f3 44 0f 6f 82 10 ff movdqu -0xf0(%rdx),%xmm8 - 3a3b: ff ff - 3a3d: 0f 29 ac 24 a8 00 00 movaps %xmm5,0xa8(%rsp) - 3a44: 00 - 3a45: 0f 29 8c 24 b8 00 00 movaps %xmm1,0xb8(%rsp) - 3a4c: 00 - 3a4d: f3 0f 6f 6a 80 movdqu -0x80(%rdx),%xmm5 - 3a52: 44 0f 29 bc 24 d8 00 movaps %xmm15,0xd8(%rsp) - 3a59: 00 00 - 3a5b: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 - 3a60: f3 44 0f 6f 82 30 ff movdqu -0xd0(%rdx),%xmm8 - 3a67: ff ff - 3a69: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 - 3a6e: 66 0f 61 44 24 a8 punpcklwd -0x58(%rsp),%xmm0 - 3a74: f3 44 0f 6f 8a 20 ff movdqu -0xe0(%rdx),%xmm9 - 3a7b: ff ff - 3a7d: 66 0f 61 44 24 b8 punpcklwd -0x48(%rsp),%xmm0 - 3a83: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 - 3a88: f3 44 0f 6f 82 50 ff movdqu -0xb0(%rdx),%xmm8 - 3a8f: ff ff - 3a91: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 - 3a96: 66 44 0f 61 74 24 c8 punpcklwd -0x38(%rsp),%xmm14 - 3a9d: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 3aa2: f3 44 0f 6f 8a 40 ff movdqu -0xc0(%rdx),%xmm9 - 3aa9: ff ff - 3aab: 66 44 0f 61 74 24 d8 punpcklwd -0x28(%rsp),%xmm14 - 3ab2: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 - 3ab7: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 3abc: 66 0f 61 4c 24 e8 punpcklwd -0x18(%rsp),%xmm1 - 3ac2: 66 45 0f 69 e6 punpckhwd %xmm14,%xmm12 - 3ac7: f3 44 0f 6f 8a 70 ff movdqu -0x90(%rdx),%xmm9 - 3ace: ff ff - 3ad0: 66 0f 61 4c 24 f8 punpcklwd -0x8(%rsp),%xmm1 - 3ad6: 66 41 0f 61 d9 punpcklwd %xmm9,%xmm3 - 3adb: f3 44 0f 6f 4a 90 movdqu -0x70(%rdx),%xmm9 - 3ae1: 66 0f 61 5c 24 08 punpcklwd 0x8(%rsp),%xmm3 - 3ae7: 66 0f 61 5c 24 18 punpcklwd 0x18(%rsp),%xmm3 - 3aed: 66 41 0f 61 e9 punpcklwd %xmm9,%xmm5 - 3af2: 66 0f 61 6c 24 28 punpcklwd 0x28(%rsp),%xmm5 - 3af8: 66 0f 61 6c 24 38 punpcklwd 0x38(%rsp),%xmm5 - 3afe: 44 0f 29 64 24 d8 movaps %xmm12,-0x28(%rsp) - 3b04: f3 44 0f 6f 4a b0 movdqu -0x50(%rdx),%xmm9 - 3b0a: f3 44 0f 6f 5a a0 movdqu -0x60(%rdx),%xmm11 - 3b10: 0f 29 5c 24 98 movaps %xmm3,-0x68(%rsp) - 3b15: f3 44 0f 6f 42 d0 movdqu -0x30(%rdx),%xmm8 - 3b1b: f3 44 0f 6f 52 e0 movdqu -0x20(%rdx),%xmm10 - 3b21: 0f 29 6c 24 a8 movaps %xmm5,-0x58(%rsp) - 3b26: 66 45 0f 61 d9 punpcklwd %xmm9,%xmm11 - 3b2b: f3 44 0f 6f 4a c0 movdqu -0x40(%rdx),%xmm9 - 3b31: 66 44 0f 61 5c 24 48 punpcklwd 0x48(%rsp),%xmm11 - 3b38: 66 44 0f 61 5c 24 58 punpcklwd 0x58(%rsp),%xmm11 - 3b3f: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 - 3b44: 66 45 0f 6f f9 movdqa %xmm9,%xmm15 - 3b49: f3 44 0f 6f 4a f0 movdqu -0x10(%rdx),%xmm9 - 3b4f: 66 44 0f 61 7c 24 68 punpcklwd 0x68(%rsp),%xmm15 - 3b56: 66 44 0f 61 7c 24 78 punpcklwd 0x78(%rsp),%xmm15 - 3b5d: 66 45 0f 61 d1 punpcklwd %xmm9,%xmm10 - 3b62: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 3b67: 66 41 0f 61 c6 punpcklwd %xmm14,%xmm0 - 3b6c: 66 44 0f 61 94 24 88 punpcklwd 0x88(%rsp),%xmm10 - 3b73: 00 00 00 - 3b76: 66 45 0f 61 ce punpcklwd %xmm14,%xmm9 - 3b7b: 66 44 0f 61 94 24 98 punpcklwd 0x98(%rsp),%xmm10 - 3b82: 00 00 00 - 3b85: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 - 3b8a: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 - 3b8f: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 3b94: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 - 3b99: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 - 3b9e: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 - 3ba3: 66 45 0f 69 ea punpckhwd %xmm10,%xmm13 - 3ba8: 66 44 0f 61 cb punpcklwd %xmm3,%xmm9 - 3bad: 44 0f 29 54 24 e8 movaps %xmm10,-0x18(%rsp) - 3bb3: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 - 3bb8: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 - 3bbd: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 3bc2: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 - 3bc7: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 - 3bcc: 66 45 0f 61 e2 punpcklwd %xmm10,%xmm12 - 3bd1: 44 0f 29 54 24 f8 movaps %xmm10,-0x8(%rsp) - 3bd7: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 - 3bdc: 66 44 0f 69 e3 punpckhwd %xmm3,%xmm12 - 3be1: 0f 29 5c 24 08 movaps %xmm3,0x8(%rsp) - 3be6: 66 0f 6f dd movdqa %xmm5,%xmm3 - 3bea: 66 45 0f 6f cd movdqa %xmm13,%xmm9 - 3bef: 66 41 0f 69 db punpckhwd %xmm11,%xmm3 - 3bf4: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 3bf9: 44 0f 29 54 24 b8 movaps %xmm10,-0x48(%rsp) - 3bff: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 3c04: 66 45 0f 61 da punpcklwd %xmm10,%xmm11 - 3c09: 0f 29 5c 24 18 movaps %xmm3,0x18(%rsp) - 3c0e: 66 41 0f 6f eb movdqa %xmm11,%xmm5 - 3c13: 66 44 0f 61 db punpcklwd %xmm3,%xmm11 - 3c18: 66 0f 69 eb punpckhwd %xmm3,%xmm5 - 3c1c: 66 41 0f 6f df movdqa %xmm15,%xmm3 - 3c21: 66 41 0f 69 d8 punpckhwd %xmm8,%xmm3 - 3c26: 66 44 0f 69 dd punpckhwd %xmm5,%xmm11 - 3c2b: 0f 29 6c 24 28 movaps %xmm5,0x28(%rsp) - 3c30: 66 41 0f 6f e8 movdqa %xmm8,%xmm5 - 3c35: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 - 3c3a: 0f 29 6c 24 c8 movaps %xmm5,-0x38(%rsp) - 3c3f: 66 44 0f 61 c5 punpcklwd %xmm5,%xmm8 - 3c44: 0f 29 5c 24 38 movaps %xmm3,0x38(%rsp) - 3c49: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 - 3c4e: 66 41 0f 6f e8 movdqa %xmm8,%xmm5 - 3c53: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 - 3c58: 66 0f 69 eb punpckhwd %xmm3,%xmm5 - 3c5c: 66 44 0f 61 d3 punpcklwd %xmm3,%xmm10 - 3c61: 66 44 0f 69 d5 punpckhwd %xmm5,%xmm10 - 3c66: 0f 29 6c 24 48 movaps %xmm5,0x48(%rsp) - 3c6b: 66 41 0f 6f ed movdqa %xmm13,%xmm5 - 3c70: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 - 3c75: 66 41 0f 69 ec punpckhwd %xmm12,%xmm5 - 3c7a: 66 0f 6f dd movdqa %xmm5,%xmm3 - 3c7e: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 - 3c83: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 3c88: 66 44 0f 69 c3 punpckhwd %xmm3,%xmm8 - 3c8d: 0f 29 5c 24 58 movaps %xmm3,0x58(%rsp) - 3c92: 66 0f 61 eb punpcklwd %xmm3,%xmm5 - 3c96: 66 44 0f 61 6c 24 58 punpcklwd 0x58(%rsp),%xmm13 - 3c9d: 44 0f 29 44 24 68 movaps %xmm8,0x68(%rsp) - 3ca3: 66 41 0f 6f db movdqa %xmm11,%xmm3 - 3ca8: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 - 3cad: 66 44 0f 61 6c 24 68 punpcklwd 0x68(%rsp),%xmm13 - 3cb4: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 - 3cb9: 66 45 0f 61 da punpcklwd %xmm10,%xmm11 - 3cbe: 66 41 0f 69 e8 punpckhwd %xmm8,%xmm5 - 3cc3: 0f 29 5c 24 88 movaps %xmm3,-0x78(%rsp) - 3cc8: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 - 3ccd: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 - 3cd2: 66 44 0f 69 44 24 88 punpckhwd -0x78(%rsp),%xmm8 - 3cd9: 66 0f 61 5c 24 88 punpcklwd -0x78(%rsp),%xmm3 - 3cdf: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 - 3ce4: 44 0f 29 6c 24 58 movaps %xmm13,0x58(%rsp) - 3cea: 66 44 0f 61 54 24 88 punpcklwd -0x78(%rsp),%xmm10 - 3cf1: 66 0f 61 44 24 d8 punpcklwd -0x28(%rsp),%xmm0 - 3cf7: 66 0f 61 44 24 e8 punpcklwd -0x18(%rsp),%xmm0 - 3cfd: 66 41 0f 69 d8 punpckhwd %xmm8,%xmm3 - 3d02: 66 45 0f 61 d0 punpcklwd %xmm8,%xmm10 - 3d07: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 3d0c: 66 44 0f 6f 5c 24 a8 movdqa -0x58(%rsp),%xmm11 - 3d13: 66 44 0f 61 44 24 98 punpcklwd -0x68(%rsp),%xmm8 - 3d1a: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 3d1f: 66 44 0f 61 5c 24 b8 punpcklwd -0x48(%rsp),%xmm11 - 3d26: 44 0f 29 54 24 88 movaps %xmm10,-0x78(%rsp) - 3d2c: 66 44 0f 61 5c 24 18 punpcklwd 0x18(%rsp),%xmm11 - 3d33: 66 44 0f 61 5c 24 28 punpcklwd 0x28(%rsp),%xmm11 - 3d3a: 66 45 0f 6f f0 movdqa %xmm8,%xmm14 - 3d3f: 66 44 0f 61 74 24 f8 punpcklwd -0x8(%rsp),%xmm14 - 3d46: 66 44 0f 61 74 24 08 punpcklwd 0x8(%rsp),%xmm14 - 3d4d: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 3d52: 66 44 0f 61 7c 24 c8 punpcklwd -0x38(%rsp),%xmm15 - 3d59: 66 44 0f 61 7c 24 38 punpcklwd 0x38(%rsp),%xmm15 - 3d60: 66 45 0f 61 ce punpcklwd %xmm14,%xmm9 - 3d65: 66 45 0f 69 c6 punpckhwd %xmm14,%xmm8 - 3d6a: 66 41 0f 61 c6 punpcklwd %xmm14,%xmm0 - 3d6f: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 - 3d74: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 3d79: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 - 3d7e: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 3d83: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 3d88: 66 45 0f 69 c5 punpckhwd %xmm13,%xmm8 - 3d8d: 66 44 0f 61 7c 24 48 punpcklwd 0x48(%rsp),%xmm15 - 3d94: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 3d99: 66 41 0f 61 c5 punpcklwd %xmm13,%xmm0 - 3d9e: 66 45 0f 69 d0 punpckhwd %xmm8,%xmm10 - 3da3: 66 41 0f 61 c0 punpcklwd %xmm8,%xmm0 - 3da8: 66 45 0f 69 cf punpckhwd %xmm15,%xmm9 - 3dad: 66 45 0f 61 f7 punpcklwd %xmm15,%xmm14 - 3db2: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 3db7: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 3dbc: 66 45 0f 61 cf punpcklwd %xmm15,%xmm9 - 3dc1: 66 45 0f 61 f4 punpcklwd %xmm12,%xmm14 - 3dc6: 66 44 0f 6f bc 24 a8 movdqa 0xa8(%rsp),%xmm15 - 3dcd: 00 00 00 - 3dd0: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 3dd5: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 - 3dda: 66 45 0f 6f df movdqa %xmm15,%xmm11 - 3ddf: 66 41 0f 61 cc punpcklwd %xmm12,%xmm1 - 3de4: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 - 3de9: 66 41 0f 71 e3 0f psraw $0xf,%xmm11 - 3def: 66 41 0f 69 c9 punpckhwd %xmm9,%xmm1 - 3df4: 66 45 0f 61 f1 punpcklwd %xmm9,%xmm14 - 3df9: 66 45 0f 61 e3 punpcklwd %xmm11,%xmm12 - 3dfe: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 3e03: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 3e09: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 3e0e: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 3e13: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 - 3e19: 66 45 0f fa dc psubd %xmm12,%xmm11 - 3e1e: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 - 3e24: 66 45 0f fa dc psubd %xmm12,%xmm11 - 3e29: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 - 3e2e: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 3e33: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 3e38: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 3e3e: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 - 3e44: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 3e49: 66 45 0f fe d8 paddd %xmm8,%xmm11 - 3e4e: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 - 3e53: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 3e59: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 - 3e5f: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 3e64: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 - 3e69: 66 45 0f fa ec psubd %xmm12,%xmm13 - 3e6e: 66 41 0f 72 f5 08 pslld $0x8,%xmm13 - 3e74: 66 45 0f fa ec psubd %xmm12,%xmm13 - 3e79: 66 45 0f 6f c5 movdqa %xmm13,%xmm8 - 3e7e: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 - 3e84: 66 45 0f 6f e0 movdqa %xmm8,%xmm12 - 3e89: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 3e8e: 66 45 0f fe e5 paddd %xmm13,%xmm12 - 3e93: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 - 3e99: 66 45 0f 61 c4 punpcklwd %xmm12,%xmm8 - 3e9e: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 - 3ea3: 66 45 0f 6f f8 movdqa %xmm8,%xmm15 - 3ea8: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 - 3ead: 66 44 0f 6f 84 24 b8 movdqa 0xb8(%rsp),%xmm8 - 3eb4: 00 00 00 - 3eb7: 66 45 0f 69 d9 punpckhwd %xmm9,%xmm11 - 3ebc: 66 45 0f 61 f9 punpcklwd %xmm9,%xmm15 - 3ec1: 66 45 0f 61 fb punpcklwd %xmm11,%xmm15 - 3ec6: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 - 3ecb: 66 45 0f 6f e0 movdqa %xmm8,%xmm12 - 3ed0: 66 41 0f 71 e3 0f psraw $0xf,%xmm11 - 3ed6: 66 45 0f 61 e3 punpcklwd %xmm11,%xmm12 - 3edb: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 3ee0: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 3ee6: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 3eeb: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 3ef0: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 - 3ef6: 66 45 0f fa dc psubd %xmm12,%xmm11 - 3efb: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 - 3f01: 66 45 0f fa dc psubd %xmm12,%xmm11 - 3f06: 66 45 0f 6f e0 movdqa %xmm8,%xmm12 - 3f0b: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 3f10: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 3f15: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 3f1b: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 - 3f21: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 3f26: 66 45 0f fe d9 paddd %xmm9,%xmm11 - 3f2b: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 - 3f30: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 3f36: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 - 3f3c: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 - 3f41: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 3f46: 66 45 0f fa ec psubd %xmm12,%xmm13 - 3f4b: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 - 3f51: 66 41 0f 72 f5 08 pslld $0x8,%xmm13 - 3f57: 66 45 0f fa ec psubd %xmm12,%xmm13 - 3f5c: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 - 3f61: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 - 3f67: 66 45 0f fe ec paddd %xmm12,%xmm13 - 3f6c: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 3f71: 66 41 0f 72 d5 1c psrld $0x1c,%xmm13 - 3f77: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 - 3f7c: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 3f81: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 3f86: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 3f8b: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 - 3f90: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 - 3f95: 66 45 0f 61 d9 punpcklwd %xmm9,%xmm11 - 3f9a: 66 44 0f db e6 pand %xmm6,%xmm12 - 3f9f: 66 44 0f db de pand %xmm6,%xmm11 - 3fa4: 66 45 0f 67 e3 packuswb %xmm11,%xmm12 - 3fa9: 66 45 0f fc e4 paddb %xmm12,%xmm12 - 3fae: 66 44 0f db a4 24 48 pand 0x148(%rsp),%xmm12 - 3fb5: 01 00 00 - 3fb8: 66 45 0f 6f fc movdqa %xmm12,%xmm15 - 3fbd: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 3fc2: 66 41 0f 69 c0 punpckhwd %xmm8,%xmm0 - 3fc7: 66 45 0f 61 e0 punpcklwd %xmm8,%xmm12 - 3fcc: 66 0f 72 f0 01 pslld $0x1,%xmm0 - 3fd1: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 3fd7: 66 0f fe c7 paddd %xmm7,%xmm0 - 3fdb: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 3fe0: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 3fe5: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 - 3feb: 66 45 0f fa dc psubd %xmm12,%xmm11 - 3ff0: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 - 3ff6: 66 45 0f fa dc psubd %xmm12,%xmm11 - 3ffb: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 4000: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 - 4006: 66 45 0f fe dc paddd %xmm12,%xmm11 - 400b: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 4010: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 - 4016: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 401c: 66 44 0f fa e0 psubd %xmm0,%xmm12 - 4021: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 4026: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 - 402c: 66 44 0f fa e0 psubd %xmm0,%xmm12 - 4031: 66 45 0f 6f cc movdqa %xmm12,%xmm9 - 4036: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 - 403c: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 - 4041: 66 41 0f fe c4 paddd %xmm12,%xmm0 - 4046: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 404b: 66 45 0f 6f de movdqa %xmm14,%xmm11 - 4050: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 4055: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 405a: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 - 405f: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 - 4064: 66 45 0f 6f c8 movdqa %xmm8,%xmm9 - 4069: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 - 406e: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 - 4073: 66 45 0f 6f e6 movdqa %xmm14,%xmm12 - 4078: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 - 407e: 66 45 0f 61 e9 punpcklwd %xmm9,%xmm13 - 4083: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 4088: 66 45 0f 69 f4 punpckhwd %xmm12,%xmm14 - 408d: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 4093: 66 41 0f 72 f6 01 pslld $0x1,%xmm14 - 4099: 66 44 0f fe df paddd %xmm7,%xmm11 - 409e: 66 44 0f fe f7 paddd %xmm7,%xmm14 - 40a3: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 40a8: 66 45 0f 6f e6 movdqa %xmm14,%xmm12 - 40ad: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 - 40b3: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 - 40b9: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 - 40be: 66 45 0f fa e6 psubd %xmm14,%xmm12 - 40c3: 66 41 0f fa c3 psubd %xmm11,%xmm0 - 40c8: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 - 40ce: 66 0f 72 f0 08 pslld $0x8,%xmm0 - 40d3: 66 45 0f fa e6 psubd %xmm14,%xmm12 - 40d8: 66 45 0f 6f f7 movdqa %xmm15,%xmm14 - 40dd: 66 44 0f 6f 7c 24 88 movdqa -0x78(%rsp),%xmm15 - 40e4: 66 41 0f fa c3 psubd %xmm11,%xmm0 - 40e9: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 - 40ee: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 40f4: 66 41 0f fe c3 paddd %xmm11,%xmm0 - 40f9: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 40fe: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 4104: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 4109: 66 45 0f fe e3 paddd %xmm11,%xmm12 - 410e: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 - 4113: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 - 4119: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 - 411e: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 4123: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 4128: 66 41 0f 61 c3 punpcklwd %xmm11,%xmm0 - 412d: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 4132: 66 45 0f 6f dd movdqa %xmm13,%xmm11 - 4137: 66 44 0f 6f 6c 24 58 movdqa 0x58(%rsp),%xmm13 - 413e: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 - 4143: 66 44 0f db de pand %xmm6,%xmm11 - 4148: 66 0f db c6 pand %xmm6,%xmm0 - 414c: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 - 4151: 66 44 0f 67 d8 packuswb %xmm0,%xmm11 - 4156: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 - 415c: 66 44 0f db 9c 24 58 pand 0x158(%rsp),%xmm11 - 4163: 01 00 00 - 4166: 66 45 0f eb f3 por %xmm11,%xmm14 - 416b: 66 45 0f 6f dd movdqa %xmm13,%xmm11 - 4170: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 4175: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 417b: 66 44 0f fe df paddd %xmm7,%xmm11 - 4180: 66 41 0f 6f c3 movdqa %xmm11,%xmm0 - 4185: 66 0f 72 f0 06 pslld $0x6,%xmm0 - 418a: 66 41 0f fa c3 psubd %xmm11,%xmm0 - 418f: 66 0f 72 f0 08 pslld $0x8,%xmm0 - 4194: 66 41 0f fa c3 psubd %xmm11,%xmm0 - 4199: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 - 419e: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 41a4: 66 41 0f fe c3 paddd %xmm11,%xmm0 - 41a9: 66 45 0f 6f dd movdqa %xmm13,%xmm11 - 41ae: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 41b3: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 41b8: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 41bd: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 41c2: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 41c8: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 41cd: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 41d2: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 - 41d8: 66 45 0f fa dc psubd %xmm12,%xmm11 - 41dd: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 - 41e3: 66 45 0f fa dc psubd %xmm12,%xmm11 - 41e8: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 41ed: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 - 41f3: 66 45 0f fe dc paddd %xmm12,%xmm11 - 41f8: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 41fd: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 4203: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 - 4208: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 420d: 66 45 0f 6f df movdqa %xmm15,%xmm11 - 4212: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 - 4217: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 - 421c: 66 41 0f 69 c4 punpckhwd %xmm12,%xmm0 - 4221: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 - 4226: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 - 422b: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 - 4231: 66 44 0f 61 e8 punpcklwd %xmm0,%xmm13 - 4236: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 423b: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 4241: 66 44 0f fe df paddd %xmm7,%xmm11 - 4246: 66 41 0f 6f c3 movdqa %xmm11,%xmm0 - 424b: 66 0f 72 f0 06 pslld $0x6,%xmm0 - 4250: 66 41 0f fa c3 psubd %xmm11,%xmm0 - 4255: 66 0f 72 f0 08 pslld $0x8,%xmm0 - 425a: 66 41 0f fa c3 psubd %xmm11,%xmm0 - 425f: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 - 4264: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 426a: 66 41 0f fe c3 paddd %xmm11,%xmm0 - 426f: 66 45 0f 6f df movdqa %xmm15,%xmm11 - 4274: 66 44 0f 6f bc 24 28 movdqa 0x128(%rsp),%xmm15 - 427b: 01 00 00 - 427e: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 4283: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 4288: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 428e: 66 44 0f fe df paddd %xmm7,%xmm11 - 4293: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 4298: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 - 429e: 66 45 0f fa e3 psubd %xmm11,%xmm12 - 42a3: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 - 42a9: 66 45 0f fa e3 psubd %xmm11,%xmm12 - 42ae: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 42b3: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 42b9: 66 45 0f fe dc paddd %xmm12,%xmm11 - 42be: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 42c3: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 42c9: 66 41 0f 61 c3 punpcklwd %xmm11,%xmm0 - 42ce: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 42d3: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 - 42d8: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 - 42dd: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 42e2: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 - 42e7: 66 41 0f 61 c3 punpcklwd %xmm11,%xmm0 - 42ec: 66 45 0f 6f dd movdqa %xmm13,%xmm11 - 42f1: 66 45 0f 6f ef movdqa %xmm15,%xmm13 - 42f6: 66 41 0f 71 e5 0f psraw $0xf,%xmm13 - 42fc: 66 0f db c6 pand %xmm6,%xmm0 - 4300: 66 44 0f db de pand %xmm6,%xmm11 - 4305: 66 45 0f 61 e5 punpcklwd %xmm13,%xmm12 - 430a: 66 44 0f 67 d8 packuswb %xmm0,%xmm11 - 430f: 66 45 0f 69 fd punpckhwd %xmm13,%xmm15 - 4314: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 431a: 66 45 0f fc db paddb %xmm11,%xmm11 - 431f: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 4324: 66 45 0f fc db paddb %xmm11,%xmm11 - 4329: 66 44 0f db 9c 24 68 pand 0x168(%rsp),%xmm11 - 4330: 01 00 00 - 4333: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 - 4338: 66 0f 72 f0 06 pslld $0x6,%xmm0 - 433d: 66 45 0f eb de por %xmm14,%xmm11 - 4342: 66 41 0f fa c4 psubd %xmm12,%xmm0 - 4347: 66 0f 72 f0 08 pslld $0x8,%xmm0 - 434c: 66 41 0f fa c4 psubd %xmm12,%xmm0 - 4351: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 4356: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 - 435c: 66 41 0f fe c4 paddd %xmm12,%xmm0 - 4361: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 - 4366: 66 44 0f 6f bc 24 38 movdqa 0x138(%rsp),%xmm15 - 436d: 01 00 00 - 4370: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 4376: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 437b: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 4380: 66 45 0f 6f f7 movdqa %xmm15,%xmm14 - 4385: 66 45 0f 6f ec movdqa %xmm12,%xmm13 - 438a: 66 41 0f 71 e6 0f psraw $0xf,%xmm14 - 4390: 66 41 0f 72 f5 06 pslld $0x6,%xmm13 - 4396: 66 45 0f fa ec psubd %xmm12,%xmm13 - 439b: 66 41 0f 72 f5 08 pslld $0x8,%xmm13 - 43a1: 66 45 0f fa ec psubd %xmm12,%xmm13 - 43a6: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 - 43ab: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 - 43b1: 66 45 0f fe e5 paddd %xmm13,%xmm12 - 43b6: 66 44 0f 6f e8 movdqa %xmm0,%xmm13 - 43bb: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 - 43c1: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 - 43c6: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 43cb: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 43d0: 66 41 0f 61 c5 punpcklwd %xmm13,%xmm0 - 43d5: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 43da: 66 45 0f 6f ef movdqa %xmm15,%xmm13 - 43df: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 - 43e4: 66 45 0f 61 ee punpcklwd %xmm14,%xmm13 - 43e9: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 - 43ee: 66 41 0f 72 f5 01 pslld $0x1,%xmm13 - 43f4: 66 0f db c6 pand %xmm6,%xmm0 - 43f8: 66 44 0f fe ef paddd %xmm7,%xmm13 - 43fd: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 - 4402: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 - 4408: 66 45 0f fa e5 psubd %xmm13,%xmm12 - 440d: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 - 4413: 66 45 0f fa e5 psubd %xmm13,%xmm12 - 4418: 66 45 0f 6f ec movdqa %xmm12,%xmm13 - 441d: 66 41 0f 72 f5 02 pslld $0x2,%xmm13 - 4423: 66 45 0f fe e5 paddd %xmm13,%xmm12 - 4428: 66 45 0f 6f ef movdqa %xmm15,%xmm13 - 442d: 66 44 0f 6f bc 24 d8 movdqa 0xd8(%rsp),%xmm15 - 4434: 00 00 00 - 4437: 66 41 0f 72 f5 01 pslld $0x1,%xmm13 - 443d: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 - 4443: 66 44 0f fe ef paddd %xmm7,%xmm13 - 4448: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 - 444d: 66 45 0f 6f f5 movdqa %xmm13,%xmm14 - 4452: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 - 4458: 66 41 0f 72 f6 06 pslld $0x6,%xmm14 - 445e: 66 45 0f fa f5 psubd %xmm13,%xmm14 - 4463: 66 41 0f 72 f6 08 pslld $0x8,%xmm14 - 4469: 66 45 0f fa f5 psubd %xmm13,%xmm14 - 446e: 66 45 0f 6f ee movdqa %xmm14,%xmm13 - 4473: 66 41 0f 72 f5 02 pslld $0x2,%xmm13 - 4479: 66 45 0f fe ee paddd %xmm14,%xmm13 - 447e: 66 45 0f 6f f4 movdqa %xmm12,%xmm14 - 4483: 66 41 0f 72 d5 1c psrld $0x1c,%xmm13 - 4489: 66 45 0f 61 e5 punpcklwd %xmm13,%xmm12 - 448e: 66 45 0f 69 f5 punpckhwd %xmm13,%xmm14 - 4493: 66 45 0f 6f ec movdqa %xmm12,%xmm13 - 4498: 66 45 0f 61 e6 punpcklwd %xmm14,%xmm12 - 449d: 66 45 0f 69 ee punpckhwd %xmm14,%xmm13 - 44a2: 66 44 0f 6f b4 24 c8 movdqa 0xc8(%rsp),%xmm14 - 44a9: 00 00 00 - 44ac: 66 45 0f 61 e5 punpcklwd %xmm13,%xmm12 - 44b1: 66 45 0f 6f ea movdqa %xmm10,%xmm13 - 44b6: 66 44 0f db e6 pand %xmm6,%xmm12 - 44bb: 66 41 0f 71 e5 0f psraw $0xf,%xmm13 - 44c1: 66 45 0f 6f ce movdqa %xmm14,%xmm9 - 44c6: 66 41 0f 67 c4 packuswb %xmm12,%xmm0 - 44cb: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 - 44d1: 66 0f fc c0 paddb %xmm0,%xmm0 - 44d5: 66 0f fc c0 paddb %xmm0,%xmm0 - 44d9: 66 0f fc c0 paddb %xmm0,%xmm0 - 44dd: 66 0f db 84 24 78 01 pand 0x178(%rsp),%xmm0 - 44e4: 00 00 - 44e6: 66 41 0f eb c3 por %xmm11,%xmm0 - 44eb: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 44f0: 66 45 0f 69 d5 punpckhwd %xmm13,%xmm10 - 44f5: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 - 44fa: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 4500: 66 44 0f fe df paddd %xmm7,%xmm11 - 4505: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 450a: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 - 4510: 66 45 0f fa e3 psubd %xmm11,%xmm12 - 4515: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 - 451b: 66 45 0f fa e3 psubd %xmm11,%xmm12 - 4520: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 4525: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 452b: 66 45 0f fe e3 paddd %xmm11,%xmm12 - 4530: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 4535: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 453b: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 - 4541: 66 44 0f fe df paddd %xmm7,%xmm11 - 4546: 66 45 0f 6f ec movdqa %xmm12,%xmm13 - 454b: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 - 4550: 66 41 0f 72 f2 06 pslld $0x6,%xmm10 - 4556: 66 45 0f fa d3 psubd %xmm11,%xmm10 - 455b: 66 41 0f 72 f2 08 pslld $0x8,%xmm10 - 4561: 66 45 0f fa d3 psubd %xmm11,%xmm10 - 4566: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 456b: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 4571: 66 45 0f fe da paddd %xmm10,%xmm11 - 4576: 66 45 0f 6f d4 movdqa %xmm12,%xmm10 - 457b: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 - 4580: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 4586: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 - 458c: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 4591: 66 45 0f 69 eb punpckhwd %xmm11,%xmm13 - 4596: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 459b: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 45a0: 66 45 0f 69 dd punpckhwd %xmm13,%xmm11 - 45a5: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 45aa: 66 41 0f 69 cc punpckhwd %xmm12,%xmm1 - 45af: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 - 45b4: 66 0f 72 f1 01 pslld $0x1,%xmm1 - 45b9: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 45be: 66 41 0f 72 f5 01 pslld $0x1,%xmm13 - 45c4: 66 0f fe cf paddd %xmm7,%xmm1 - 45c8: 66 44 0f fe ef paddd %xmm7,%xmm13 - 45cd: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 - 45d2: 66 45 0f 6f dd movdqa %xmm13,%xmm11 - 45d7: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 - 45dd: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 - 45e3: 66 44 0f fa e1 psubd %xmm1,%xmm12 - 45e8: 66 45 0f fa dd psubd %xmm13,%xmm11 - 45ed: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 - 45f3: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 - 45f9: 66 44 0f fa e1 psubd %xmm1,%xmm12 - 45fe: 66 45 0f fa dd psubd %xmm13,%xmm11 - 4603: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 4608: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 460d: 66 0f 72 f1 02 pslld $0x2,%xmm1 - 4612: 66 41 0f 72 f5 02 pslld $0x2,%xmm13 - 4618: 66 41 0f fe cc paddd %xmm12,%xmm1 - 461d: 66 45 0f fe dd paddd %xmm13,%xmm11 - 4622: 66 0f 72 d1 1c psrld $0x1c,%xmm1 - 4627: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 462d: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 4632: 66 44 0f 61 d9 punpcklwd %xmm1,%xmm11 - 4637: 66 44 0f 69 e1 punpckhwd %xmm1,%xmm12 - 463c: 66 41 0f 6f cb movdqa %xmm11,%xmm1 - 4641: 66 41 0f 69 cc punpckhwd %xmm12,%xmm1 - 4646: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 464b: 66 44 0f 61 d9 punpcklwd %xmm1,%xmm11 - 4650: 66 41 0f 6f ca movdqa %xmm10,%xmm1 - 4655: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 465a: 66 45 0f 6f ce movdqa %xmm14,%xmm9 - 465f: 66 44 0f db de pand %xmm6,%xmm11 - 4664: 66 45 0f 69 f2 punpckhwd %xmm10,%xmm14 - 4669: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 - 466e: 66 0f db ce pand %xmm6,%xmm1 - 4672: 66 41 0f 67 cb packuswb %xmm11,%xmm1 - 4677: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 467c: 66 45 0f 6f ce movdqa %xmm14,%xmm9 - 4681: 66 0f 71 f1 04 psllw $0x4,%xmm1 - 4686: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 468c: 66 0f db 8c 24 88 01 pand 0x188(%rsp),%xmm1 - 4693: 00 00 - 4695: 66 41 0f 72 f1 01 pslld $0x1,%xmm9 - 469b: 66 44 0f fe df paddd %xmm7,%xmm11 - 46a0: 66 0f db 8c 24 98 01 pand 0x198(%rsp),%xmm1 - 46a7: 00 00 - 46a9: 66 44 0f fe cf paddd %xmm7,%xmm9 - 46ae: 66 0f eb c1 por %xmm1,%xmm0 - 46b2: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 46b7: 66 41 0f 6f cb movdqa %xmm11,%xmm1 - 46bc: 66 0f 72 f1 06 pslld $0x6,%xmm1 - 46c1: 66 41 0f 72 f2 06 pslld $0x6,%xmm10 - 46c7: 66 41 0f fa cb psubd %xmm11,%xmm1 - 46cc: 66 45 0f fa d1 psubd %xmm9,%xmm10 - 46d1: 66 0f 72 f1 08 pslld $0x8,%xmm1 - 46d6: 66 41 0f 72 f2 08 pslld $0x8,%xmm10 - 46dc: 66 45 0f fa d1 psubd %xmm9,%xmm10 - 46e1: 66 41 0f fa cb psubd %xmm11,%xmm1 - 46e6: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 - 46eb: 66 45 0f 6f ca movdqa %xmm10,%xmm9 - 46f0: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 46f6: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 - 46fc: 66 41 0f fe cb paddd %xmm11,%xmm1 - 4701: 66 45 0f fe ca paddd %xmm10,%xmm9 - 4706: 66 41 0f 72 d1 1c psrld $0x1c,%xmm9 - 470c: 66 0f 72 d1 1c psrld $0x1c,%xmm1 - 4711: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 - 4716: 66 41 0f 61 c9 punpcklwd %xmm9,%xmm1 - 471b: 66 45 0f 69 d1 punpckhwd %xmm9,%xmm10 - 4720: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 - 4725: 66 45 0f 69 ca punpckhwd %xmm10,%xmm9 - 472a: 66 41 0f 61 ca punpcklwd %xmm10,%xmm1 - 472f: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 - 4734: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 - 4739: 66 45 0f 69 fa punpckhwd %xmm10,%xmm15 - 473e: 66 41 0f 61 c9 punpcklwd %xmm9,%xmm1 - 4743: 66 45 0f 61 c2 punpcklwd %xmm10,%xmm8 - 4748: 66 0f db ce pand %xmm6,%xmm1 - 474c: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 - 4751: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 - 4756: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 475c: 66 41 0f 72 f0 01 pslld $0x1,%xmm8 - 4762: 66 44 0f fe df paddd %xmm7,%xmm11 - 4767: 66 44 0f fe c7 paddd %xmm7,%xmm8 - 476c: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 4771: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 - 4776: 66 41 0f 72 f1 06 pslld $0x6,%xmm9 - 477c: 66 41 0f 72 f2 06 pslld $0x6,%xmm10 - 4782: 66 45 0f fa cb psubd %xmm11,%xmm9 - 4787: 66 45 0f fa d0 psubd %xmm8,%xmm10 - 478c: 66 41 0f 72 f1 08 pslld $0x8,%xmm9 - 4792: 66 41 0f 72 f2 08 pslld $0x8,%xmm10 - 4798: 66 45 0f fa d0 psubd %xmm8,%xmm10 - 479d: 66 45 0f fa cb psubd %xmm11,%xmm9 - 47a2: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 47a7: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 - 47ac: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 47b2: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 - 47b8: 66 45 0f fe c2 paddd %xmm10,%xmm8 - 47bd: 66 45 0f fe cb paddd %xmm11,%xmm9 - 47c2: 66 41 0f 72 d0 1c psrld $0x1c,%xmm8 - 47c8: 66 41 0f 72 d1 1c psrld $0x1c,%xmm9 - 47ce: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 47d3: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 - 47d8: 66 45 0f 69 d0 punpckhwd %xmm8,%xmm10 - 47dd: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 - 47e2: 66 45 0f 69 c2 punpckhwd %xmm10,%xmm8 - 47e7: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 - 47ec: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 - 47f1: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 47f6: 66 0f 6e cf movd %edi,%xmm1 - 47fa: bf c0 c0 c0 c0 mov $0xc0c0c0c0,%edi - 47ff: 66 44 0f db ce pand %xmm6,%xmm9 - 4804: 66 0f 70 c9 00 pshufd $0x0,%xmm1,%xmm1 - 4809: 66 45 0f 67 c1 packuswb %xmm9,%xmm8 - 480e: 66 41 0f 71 f0 05 psllw $0x5,%xmm8 - 4814: 66 44 0f db 84 24 a8 pand 0x1a8(%rsp),%xmm8 - 481b: 01 00 00 - 481e: 66 41 0f db c8 pand %xmm8,%xmm1 - 4823: 66 44 0f 6f c5 movdqa %xmm5,%xmm8 - 4828: 66 0f eb c8 por %xmm0,%xmm1 - 482c: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 - 4832: 66 0f 6f c5 movdqa %xmm5,%xmm0 - 4836: 66 41 0f 61 c0 punpcklwd %xmm8,%xmm0 - 483b: 66 41 0f 69 e8 punpckhwd %xmm8,%xmm5 - 4840: 66 0f 72 f0 01 pslld $0x1,%xmm0 - 4845: 66 0f fe c7 paddd %xmm7,%xmm0 - 4849: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 484e: 66 41 0f 72 f1 06 pslld $0x6,%xmm9 - 4854: 66 44 0f fa c8 psubd %xmm0,%xmm9 - 4859: 66 41 0f 72 f1 08 pslld $0x8,%xmm9 - 485f: 66 44 0f fa c8 psubd %xmm0,%xmm9 - 4864: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 - 4869: 66 0f 72 f0 02 pslld $0x2,%xmm0 - 486e: 66 44 0f fe c8 paddd %xmm0,%xmm9 - 4873: 66 0f 6f c5 movdqa %xmm5,%xmm0 - 4877: 66 0f 72 f0 01 pslld $0x1,%xmm0 - 487c: 66 41 0f 72 d1 1c psrld $0x1c,%xmm9 - 4882: 66 0f fe c7 paddd %xmm7,%xmm0 - 4886: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 - 488b: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 4890: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 - 4896: 66 44 0f fa c0 psubd %xmm0,%xmm8 - 489b: 66 41 0f 72 f0 08 pslld $0x8,%xmm8 - 48a1: 66 44 0f fa c0 psubd %xmm0,%xmm8 - 48a6: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 - 48ab: 66 0f 72 f0 02 pslld $0x2,%xmm0 - 48b0: 66 41 0f fe c0 paddd %xmm8,%xmm0 - 48b5: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 - 48ba: 66 44 0f 6f cb movdqa %xmm3,%xmm9 - 48bf: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 48c4: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 - 48ca: 66 0f 61 e8 punpcklwd %xmm0,%xmm5 - 48ce: 66 44 0f 69 c0 punpckhwd %xmm0,%xmm8 - 48d3: 66 0f 6f c5 movdqa %xmm5,%xmm0 - 48d7: 66 41 0f 61 e8 punpcklwd %xmm8,%xmm5 - 48dc: 66 41 0f 69 c0 punpckhwd %xmm8,%xmm0 - 48e1: 66 0f 61 e8 punpcklwd %xmm0,%xmm5 - 48e5: 66 0f 6f c3 movdqa %xmm3,%xmm0 - 48e9: 66 41 0f 69 d9 punpckhwd %xmm9,%xmm3 - 48ee: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 - 48f3: 66 0f db ee pand %xmm6,%xmm5 - 48f7: 66 0f 72 f0 01 pslld $0x1,%xmm0 - 48fc: 66 0f fe c7 paddd %xmm7,%xmm0 - 4900: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 4905: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 - 490b: 66 44 0f fa c0 psubd %xmm0,%xmm8 - 4910: 66 41 0f 72 f0 08 pslld $0x8,%xmm8 - 4916: 66 44 0f fa c0 psubd %xmm0,%xmm8 - 491b: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 - 4920: 66 0f 72 f0 02 pslld $0x2,%xmm0 - 4925: 66 44 0f fe c0 paddd %xmm0,%xmm8 - 492a: 66 0f 6f c3 movdqa %xmm3,%xmm0 - 492e: 66 0f 72 f0 01 pslld $0x1,%xmm0 - 4933: 66 41 0f 72 d0 1c psrld $0x1c,%xmm8 - 4939: 66 0f fe c7 paddd %xmm7,%xmm0 - 493d: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 4941: 66 0f 72 f3 06 pslld $0x6,%xmm3 - 4946: 66 0f fa d8 psubd %xmm0,%xmm3 - 494a: 66 0f 72 f3 08 pslld $0x8,%xmm3 - 494f: 66 0f fa d8 psubd %xmm0,%xmm3 - 4953: 66 0f 6f c3 movdqa %xmm3,%xmm0 - 4957: 66 0f 72 f0 02 pslld $0x2,%xmm0 - 495c: 66 0f fe c3 paddd %xmm3,%xmm0 - 4960: 66 41 0f 6f d8 movdqa %xmm8,%xmm3 - 4965: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 496a: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 496f: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 - 4973: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 - 4978: 66 44 0f 61 c3 punpcklwd %xmm3,%xmm8 - 497d: 66 0f 69 c3 punpckhwd %xmm3,%xmm0 - 4981: 66 0f 6e df movd %edi,%xmm3 - 4985: bf 40 40 40 40 mov $0x40404040,%edi - 498a: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 498f: 66 0f 6f c5 movdqa %xmm5,%xmm0 - 4993: 66 0f 70 db 00 pshufd $0x0,%xmm3,%xmm3 - 4998: 66 0f 6f ec movdqa %xmm4,%xmm5 - 499c: 66 44 0f db c6 pand %xmm6,%xmm8 - 49a1: 66 0f 71 e5 0f psraw $0xf,%xmm5 - 49a6: 66 41 0f 67 c0 packuswb %xmm8,%xmm0 - 49ab: 66 0f 71 f0 06 psllw $0x6,%xmm0 - 49b0: 66 0f db d8 pand %xmm0,%xmm3 - 49b4: 66 0f 6e c7 movd %edi,%xmm0 - 49b8: bf 80 80 80 80 mov $0x80808080,%edi - 49bd: 66 0f 70 c0 00 pshufd $0x0,%xmm0,%xmm0 - 49c2: 66 0f db d8 pand %xmm0,%xmm3 - 49c6: 66 0f eb d9 por %xmm1,%xmm3 - 49ca: 66 0f 6f cc movdqa %xmm4,%xmm1 - 49ce: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 - 49d2: 66 0f 61 cd punpcklwd %xmm5,%xmm1 - 49d6: 66 0f 6f ea movdqa %xmm2,%xmm5 - 49da: 66 0f 72 f1 01 pslld $0x1,%xmm1 - 49df: 66 0f 71 e5 0f psraw $0xf,%xmm5 - 49e4: 66 0f fe cf paddd %xmm7,%xmm1 - 49e8: 66 0f 6f c1 movdqa %xmm1,%xmm0 - 49ec: 66 0f 72 f0 06 pslld $0x6,%xmm0 - 49f1: 66 0f fa c1 psubd %xmm1,%xmm0 - 49f5: 66 0f 72 f0 08 pslld $0x8,%xmm0 - 49fa: 66 0f fa c1 psubd %xmm1,%xmm0 - 49fe: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 4a02: 66 0f 72 f1 02 pslld $0x2,%xmm1 - 4a07: 66 0f fe c1 paddd %xmm1,%xmm0 - 4a0b: 66 0f 6f cc movdqa %xmm4,%xmm1 - 4a0f: 66 0f 72 f1 01 pslld $0x1,%xmm1 - 4a14: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 4a19: 66 0f fe cf paddd %xmm7,%xmm1 - 4a1d: 66 0f 6f e1 movdqa %xmm1,%xmm4 - 4a21: 66 0f 72 f4 06 pslld $0x6,%xmm4 - 4a26: 66 0f fa e1 psubd %xmm1,%xmm4 - 4a2a: 66 0f 72 f4 08 pslld $0x8,%xmm4 - 4a2f: 66 0f fa e1 psubd %xmm1,%xmm4 - 4a33: 66 0f 6f cc movdqa %xmm4,%xmm1 - 4a37: 66 0f 72 f1 02 pslld $0x2,%xmm1 - 4a3c: 66 0f fe cc paddd %xmm4,%xmm1 - 4a40: 66 0f 6f e0 movdqa %xmm0,%xmm4 - 4a44: 66 0f 72 d1 1c psrld $0x1c,%xmm1 - 4a49: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 - 4a4d: 66 0f 69 e1 punpckhwd %xmm1,%xmm4 - 4a51: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 4a55: 66 0f 61 c4 punpcklwd %xmm4,%xmm0 - 4a59: 66 0f 69 cc punpckhwd %xmm4,%xmm1 - 4a5d: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 - 4a61: 66 0f 6f ca movdqa %xmm2,%xmm1 - 4a65: 66 0f 69 d5 punpckhwd %xmm5,%xmm2 - 4a69: 66 0f 61 cd punpcklwd %xmm5,%xmm1 - 4a6d: 66 0f db c6 pand %xmm6,%xmm0 - 4a71: 66 0f 72 f1 01 pslld $0x1,%xmm1 - 4a76: 66 0f fe cf paddd %xmm7,%xmm1 - 4a7a: 66 0f 6f e1 movdqa %xmm1,%xmm4 - 4a7e: 66 0f 72 f4 06 pslld $0x6,%xmm4 - 4a83: 66 0f fa e1 psubd %xmm1,%xmm4 - 4a87: 66 0f 72 f4 08 pslld $0x8,%xmm4 - 4a8c: 66 0f fa e1 psubd %xmm1,%xmm4 - 4a90: 66 0f 6f cc movdqa %xmm4,%xmm1 - 4a94: 66 0f 72 f1 02 pslld $0x2,%xmm1 - 4a99: 66 0f fe e1 paddd %xmm1,%xmm4 - 4a9d: 66 0f 6f ca movdqa %xmm2,%xmm1 - 4aa1: 66 0f 72 f1 01 pslld $0x1,%xmm1 - 4aa6: 66 0f 72 d4 1c psrld $0x1c,%xmm4 - 4aab: 66 0f fe cf paddd %xmm7,%xmm1 - 4aaf: 66 0f 6f ec movdqa %xmm4,%xmm5 - 4ab3: 66 0f 6f d1 movdqa %xmm1,%xmm2 - 4ab7: 66 0f 72 f2 06 pslld $0x6,%xmm2 - 4abc: 66 0f fa d1 psubd %xmm1,%xmm2 - 4ac0: 66 0f 72 f2 08 pslld $0x8,%xmm2 - 4ac5: 66 0f fa d1 psubd %xmm1,%xmm2 - 4ac9: 66 0f 6f ca movdqa %xmm2,%xmm1 - 4acd: 66 0f 72 f1 02 pslld $0x2,%xmm1 - 4ad2: 66 0f fe ca paddd %xmm2,%xmm1 - 4ad6: 66 0f 6f d4 movdqa %xmm4,%xmm2 - 4ada: 66 0f 72 d1 1c psrld $0x1c,%xmm1 - 4adf: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 - 4ae3: 66 0f 69 e9 punpckhwd %xmm1,%xmm5 - 4ae7: 66 0f 6f ca movdqa %xmm2,%xmm1 - 4aeb: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 - 4aef: 66 0f 69 cd punpckhwd %xmm5,%xmm1 - 4af3: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 - 4af7: 66 0f 6e cf movd %edi,%xmm1 - 4afb: 66 0f db d6 pand %xmm6,%xmm2 - 4aff: 66 0f 70 c9 00 pshufd $0x0,%xmm1,%xmm1 - 4b04: 66 0f 67 c2 packuswb %xmm2,%xmm0 - 4b08: 66 0f 71 f0 07 psllw $0x7,%xmm0 - 4b0d: 66 0f db c8 pand %xmm0,%xmm1 - 4b11: 66 0f eb cb por %xmm3,%xmm1 - 4b15: 0f 11 49 f0 movups %xmm1,-0x10(%rcx) - 4b19: 48 39 c1 cmp %rax,%rcx - 4b1c: 0f 85 63 ea ff ff jne 3585 - 4b22: 48 81 c4 c0 01 00 00 add $0x1c0,%rsp - 4b29: c3 ret - 4b2a: 48 89 f2 mov %rsi,%rdx - 4b2d: 0f 1f 00 nopl (%rax) - 4b30: c6 01 00 movb $0x0,(%rcx) - 4b33: 0f bf 02 movswl (%rdx),%eax - 4b36: 48 83 c1 01 add $0x1,%rcx - 4b3a: 8d 84 00 81 06 00 00 lea 0x681(%rax,%rax,1),%eax - 4b41: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax - 4b47: c1 e8 1c shr $0x1c,%eax - 4b4a: 83 e0 01 and $0x1,%eax - 4b4d: 88 41 ff mov %al,-0x1(%rcx) - 4b50: 0f bf 72 02 movswl 0x2(%rdx),%esi - 4b54: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4b5b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4b61: c1 ee 1b shr $0x1b,%esi - 4b64: 83 e6 02 and $0x2,%esi - 4b67: 09 f0 or %esi,%eax - 4b69: 88 41 ff mov %al,-0x1(%rcx) - 4b6c: 0f bf 72 04 movswl 0x4(%rdx),%esi - 4b70: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4b77: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4b7d: c1 ee 1a shr $0x1a,%esi - 4b80: 83 e6 04 and $0x4,%esi - 4b83: 09 f0 or %esi,%eax - 4b85: 88 41 ff mov %al,-0x1(%rcx) - 4b88: 0f bf 72 06 movswl 0x6(%rdx),%esi - 4b8c: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4b93: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4b99: c1 ee 19 shr $0x19,%esi - 4b9c: 83 e6 08 and $0x8,%esi - 4b9f: 09 f0 or %esi,%eax - 4ba1: 88 41 ff mov %al,-0x1(%rcx) - 4ba4: 0f bf 72 08 movswl 0x8(%rdx),%esi - 4ba8: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4baf: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4bb5: c1 ee 18 shr $0x18,%esi - 4bb8: 83 e6 10 and $0x10,%esi - 4bbb: 09 f0 or %esi,%eax - 4bbd: 88 41 ff mov %al,-0x1(%rcx) - 4bc0: 0f bf 72 0a movswl 0xa(%rdx),%esi - 4bc4: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4bcb: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4bd1: c1 ee 17 shr $0x17,%esi - 4bd4: 83 e6 20 and $0x20,%esi - 4bd7: 09 f0 or %esi,%eax - 4bd9: 88 41 ff mov %al,-0x1(%rcx) - 4bdc: 0f bf 72 0c movswl 0xc(%rdx),%esi - 4be0: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4be7: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4bed: c1 ee 16 shr $0x16,%esi - 4bf0: 83 e6 40 and $0x40,%esi - 4bf3: 09 f0 or %esi,%eax - 4bf5: 88 41 ff mov %al,-0x1(%rcx) - 4bf8: 0f bf 72 0e movswl 0xe(%rdx),%esi - 4bfc: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4c03: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4c09: c1 ee 1c shr $0x1c,%esi - 4c0c: c1 e6 07 shl $0x7,%esi - 4c0f: 09 f0 or %esi,%eax - 4c11: 88 41 ff mov %al,-0x1(%rcx) - 4c14: 48 83 c2 10 add $0x10,%rdx - 4c18: 48 39 d7 cmp %rdx,%rdi - 4c1b: 0f 85 0f ff ff ff jne 4b30 - 4c21: c3 ret - 4c22: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4c29: 00 00 00 00 - 4c2d: 0f 1f 00 nopl (%rax) - -0000000000004c30 : - 4c30: 55 push %rbp - 4c31: 0f b6 ca movzbl %dl,%ecx - 4c34: 48 89 f2 mov %rsi,%rdx - 4c37: be c0 00 00 00 mov $0xc0,%esi - 4c3c: 53 push %rbx - 4c3d: 48 81 ec d8 00 00 00 sub $0xd8,%rsp - 4c44: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp - 4c4b: 00 00 - 4c4d: 48 89 ac 24 c8 00 00 mov %rbp,0xc8(%rsp) - 4c54: 00 - 4c55: 48 89 fd mov %rdi,%rbp - 4c58: 48 89 e7 mov %rsp,%rdi - 4c5b: e8 60 51 00 00 call 9dc0 - 4c60: 48 89 e6 mov %rsp,%rsi - 4c63: 48 89 ef mov %rbp,%rdi - 4c66: e8 25 05 00 00 call 5190 - 4c6b: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 4c72: 00 - 4c73: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4c7a: 00 00 - 4c7c: 75 0a jne 4c88 - 4c7e: 48 81 c4 d8 00 00 00 add $0xd8,%rsp - 4c85: 5b pop %rbx - 4c86: 5d pop %rbp - 4c87: c3 ret - 4c88: e8 f3 c3 ff ff call 1080 <__stack_chk_fail@plt> - 4c8d: 0f 1f 00 nopl (%rax) - -0000000000004c90 : - 4c90: 55 push %rbp - 4c91: 0f b6 ca movzbl %dl,%ecx - 4c94: 48 89 f2 mov %rsi,%rdx - 4c97: be 80 00 00 00 mov $0x80,%esi - 4c9c: 53 push %rbx - 4c9d: 48 81 ec 98 00 00 00 sub $0x98,%rsp - 4ca4: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp - 4cab: 00 00 - 4cad: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) - 4cb4: 00 - 4cb5: 48 89 fd mov %rdi,%rbp - 4cb8: 48 89 e7 mov %rsp,%rdi - 4cbb: e8 00 51 00 00 call 9dc0 - 4cc0: 48 89 e6 mov %rsp,%rsi - 4cc3: 48 89 ef mov %rbp,%rdi - 4cc6: e8 85 05 00 00 call 5250 - 4ccb: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 4cd2: 00 - 4cd3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4cda: 00 00 - 4cdc: 75 0a jne 4ce8 - 4cde: 48 81 c4 98 00 00 00 add $0x98,%rsp - 4ce5: 5b pop %rbx - 4ce6: 5d pop %rbp - 4ce7: c3 ret - 4ce8: e8 93 c3 ff ff call 1080 <__stack_chk_fail@plt> - 4ced: 0f 1f 00 nopl (%rax) - -0000000000004cf0 : - 4cf0: 55 push %rbp - 4cf1: 53 push %rbx - 4cf2: 48 89 fb mov %rdi,%rbx - 4cf5: 48 8d ab 00 02 00 00 lea 0x200(%rbx),%rbp - 4cfc: 48 83 ec 08 sub $0x8,%rsp - 4d00: e8 9b 01 00 00 call 4ea0 - 4d05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4d0c: 00 00 00 00 - 4d10: 0f bf 3b movswl (%rbx),%edi - 4d13: 48 83 c3 02 add $0x2,%rbx - 4d17: e8 64 0b 00 00 call 5880 - 4d1c: 66 89 43 fe mov %ax,-0x2(%rbx) - 4d20: 48 39 eb cmp %rbp,%rbx - 4d23: 75 eb jne 4d10 - 4d25: 48 83 c4 08 add $0x8,%rsp - 4d29: 5b pop %rbx - 4d2a: 5d pop %rbp - 4d2b: c3 ret - 4d2c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000004d30 : - 4d30: e9 6b 02 00 00 jmp 4fa0 - 4d35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4d3c: 00 00 00 00 - -0000000000004d40 : - 4d40: 41 57 push %r15 - 4d42: 4c 8d 3d 57 63 00 00 lea 0x6357(%rip),%r15 # b0a0 - 4d49: 41 56 push %r14 - 4d4b: 4d 8d b7 80 00 00 00 lea 0x80(%r15),%r14 - 4d52: 41 55 push %r13 - 4d54: 49 89 f5 mov %rsi,%r13 - 4d57: 41 54 push %r12 - 4d59: 49 89 d4 mov %rdx,%r12 - 4d5c: 55 push %rbp - 4d5d: 48 8d 6f 04 lea 0x4(%rdi),%rbp - 4d61: 53 push %rbx - 4d62: 48 83 ec 08 sub $0x8,%rsp - 4d66: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4d6d: 00 00 00 - 4d70: 41 0f bf 0f movswl (%r15),%ecx - 4d74: 48 8d 7d fc lea -0x4(%rbp),%rdi - 4d78: 4c 89 e2 mov %r12,%rdx - 4d7b: 4c 89 ee mov %r13,%rsi - 4d7e: 49 83 c7 02 add $0x2,%r15 - 4d82: 89 cb mov %ecx,%ebx - 4d84: e8 77 03 00 00 call 5100 - 4d89: f7 db neg %ebx - 4d8b: 49 8d 54 24 04 lea 0x4(%r12),%rdx - 4d90: 49 8d 75 04 lea 0x4(%r13),%rsi - 4d94: 48 89 ef mov %rbp,%rdi - 4d97: 0f bf cb movswl %bx,%ecx - 4d9a: 49 83 c5 08 add $0x8,%r13 - 4d9e: 49 83 c4 08 add $0x8,%r12 - 4da2: e8 59 03 00 00 call 5100 - 4da7: 48 83 c5 08 add $0x8,%rbp - 4dab: 4d 39 fe cmp %r15,%r14 - 4dae: 75 c0 jne 4d70 - 4db0: 48 83 c4 08 add $0x8,%rsp - 4db4: 5b pop %rbx - 4db5: 5d pop %rbp - 4db6: 41 5c pop %r12 - 4db8: 41 5d pop %r13 - 4dba: 41 5e pop %r14 - 4dbc: 41 5f pop %r15 - 4dbe: c3 ret - 4dbf: 90 nop - -0000000000004dc0 : - 4dc0: 55 push %rbp - 4dc1: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp - 4dc8: 53 push %rbx - 4dc9: 48 89 fb mov %rdi,%rbx - 4dcc: 48 83 ec 08 sub $0x8,%rsp - 4dd0: 0f bf 3b movswl (%rbx),%edi - 4dd3: 48 83 c3 02 add $0x2,%rbx - 4dd7: 69 ff 49 05 00 00 imul $0x549,%edi,%edi - 4ddd: e8 7e 0a 00 00 call 5860 - 4de2: 66 89 43 fe mov %ax,-0x2(%rbx) - 4de6: 48 39 eb cmp %rbp,%rbx - 4de9: 75 e5 jne 4dd0 - 4deb: 48 83 c4 08 add $0x8,%rsp - 4def: 5b pop %rbx - 4df0: 5d pop %rbp - 4df1: c3 ret - 4df2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4df9: 00 00 00 00 - 4dfd: 0f 1f 00 nopl (%rax) - -0000000000004e00 : - 4e00: 55 push %rbp - 4e01: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp - 4e08: 53 push %rbx - 4e09: 48 89 fb mov %rdi,%rbx - 4e0c: 48 83 ec 08 sub $0x8,%rsp - 4e10: 0f bf 3b movswl (%rbx),%edi - 4e13: 48 83 c3 02 add $0x2,%rbx - 4e17: e8 64 0a 00 00 call 5880 - 4e1c: 66 89 43 fe mov %ax,-0x2(%rbx) - 4e20: 48 39 eb cmp %rbp,%rbx - 4e23: 75 eb jne 4e10 - 4e25: 48 83 c4 08 add $0x8,%rsp - 4e29: 5b pop %rbx - 4e2a: 5d pop %rbp - 4e2b: c3 ret - 4e2c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000004e30 : - 4e30: 31 c0 xor %eax,%eax - 4e32: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4e39: 00 00 00 00 - 4e3d: 0f 1f 00 nopl (%rax) - 4e40: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 - 4e45: f3 0f 6f 0c 02 movdqu (%rdx,%rax,1),%xmm1 - 4e4a: 66 0f fd c1 paddw %xmm1,%xmm0 - 4e4e: 0f 11 04 07 movups %xmm0,(%rdi,%rax,1) - 4e52: 48 83 c0 10 add $0x10,%rax - 4e56: 48 3d 00 02 00 00 cmp $0x200,%rax - 4e5c: 75 e2 jne 4e40 - 4e5e: c3 ret - 4e5f: 90 nop - -0000000000004e60 : - 4e60: 31 c0 xor %eax,%eax - 4e62: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4e69: 00 00 00 00 - 4e6d: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4e74: 00 00 00 00 - 4e78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 4e7f: 00 - 4e80: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 - 4e85: f3 0f 6f 0c 02 movdqu (%rdx,%rax,1),%xmm1 - 4e8a: 66 0f f9 c1 psubw %xmm1,%xmm0 - 4e8e: 0f 11 04 07 movups %xmm0,(%rdi,%rax,1) - 4e92: 48 83 c0 10 add $0x10,%rax - 4e96: 48 3d 00 02 00 00 cmp $0x200,%rax - 4e9c: 75 e2 jne 4e80 - 4e9e: c3 ret - 4e9f: 90 nop - -0000000000004ea0 : - 4ea0: 41 57 push %r15 - 4ea2: 49 89 ff mov %rdi,%r15 - 4ea5: 41 56 push %r14 - 4ea7: 41 55 push %r13 - 4ea9: 41 54 push %r12 - 4eab: 55 push %rbp - 4eac: bd 0a fd ff ff mov $0xfffffd0a,%ebp - 4eb1: 53 push %rbx - 4eb2: 48 83 ec 28 sub $0x28,%rsp - 4eb6: c7 44 24 1c 07 00 00 movl $0x7,0x1c(%rsp) - 4ebd: 00 - 4ebe: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) - 4ec5: 00 - 4ec6: c7 44 24 10 80 00 00 movl $0x80,0x10(%rsp) - 4ecd: 00 - 4ece: 66 90 xchg %ax,%ax - 4ed0: 8b 44 24 10 mov 0x10(%rsp),%eax - 4ed4: 45 31 e4 xor %r12d,%r12d - 4ed7: 8d 48 ff lea -0x1(%rax),%ecx - 4eda: 83 c0 01 add $0x1,%eax - 4edd: 89 4c 24 14 mov %ecx,0x14(%rsp) - 4ee1: 89 44 24 18 mov %eax,0x18(%rsp) - 4ee5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4eec: 00 00 00 00 - 4ef0: 8b 44 24 10 mov 0x10(%rsp),%eax - 4ef4: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 4ef9: 45 89 e5 mov %r12d,%r13d - 4efc: 44 01 e0 add %r12d,%eax - 4eff: 89 c0 mov %eax,%eax - 4f01: 48 89 c3 mov %rax,%rbx - 4f04: 4c 29 e8 sub %r13,%rax - 4f07: 4d 8d 34 47 lea (%r15,%rax,2),%r14 - 4f0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 4f10: 43 0f bf 3c 6e movswl (%r14,%r13,2),%edi - 4f15: 0f af fd imul %ebp,%edi - 4f18: e8 43 09 00 00 call 5860 - 4f1d: 89 c6 mov %eax,%esi - 4f1f: 43 0f b7 04 6f movzwl (%r15,%r13,2),%eax - 4f24: 29 f0 sub %esi,%eax - 4f26: 66 43 89 04 6e mov %ax,(%r14,%r13,2) - 4f2b: 66 43 01 34 6f add %si,(%r15,%r13,2) - 4f30: 49 83 c5 01 add $0x1,%r13 - 4f34: 41 39 dd cmp %ebx,%r13d - 4f37: 72 d7 jb 4f10 - 4f39: 41 8d 44 24 01 lea 0x1(%r12),%eax - 4f3e: 39 c3 cmp %eax,%ebx - 4f40: b8 00 00 00 00 mov $0x0,%eax - 4f45: 0f 43 44 24 14 cmovae 0x14(%rsp),%eax - 4f4a: 44 03 64 24 18 add 0x18(%rsp),%r12d - 4f4f: 41 01 c4 add %eax,%r12d - 4f52: 41 81 fc ff 00 00 00 cmp $0xff,%r12d - 4f59: 77 15 ja 4f70 - 4f5b: 8b 44 24 0c mov 0xc(%rsp),%eax - 4f5f: 48 8d 15 ba 60 00 00 lea 0x60ba(%rip),%rdx # b020 - 4f66: 0f bf 2c 42 movswl (%rdx,%rax,2),%ebp - 4f6a: eb 84 jmp 4ef0 - 4f6c: 0f 1f 40 00 nopl 0x0(%rax) - 4f70: 83 6c 24 1c 01 subl $0x1,0x1c(%rsp) - 4f75: 74 18 je 4f8f - 4f77: 8b 44 24 0c mov 0xc(%rsp),%eax - 4f7b: 48 8d 0d 9e 60 00 00 lea 0x609e(%rip),%rcx # b020 - 4f82: d1 6c 24 10 shrl $1,0x10(%rsp) - 4f86: 0f bf 2c 41 movswl (%rcx,%rax,2),%ebp - 4f8a: e9 41 ff ff ff jmp 4ed0 - 4f8f: 48 83 c4 28 add $0x28,%rsp - 4f93: 5b pop %rbx - 4f94: 5d pop %rbp - 4f95: 41 5c pop %r12 - 4f97: 41 5d pop %r13 - 4f99: 41 5e pop %r14 - 4f9b: 41 5f pop %r15 - 4f9d: c3 ret - 4f9e: 66 90 xchg %ax,%ax - -0000000000004fa0 : - 4fa0: 41 57 push %r15 - 4fa2: 48 8d 47 02 lea 0x2(%rdi),%rax - 4fa6: 41 56 push %r14 - 4fa8: 41 55 push %r13 - 4faa: 41 54 push %r12 - 4fac: 55 push %rbp - 4fad: 53 push %rbx - 4fae: bb 5c 06 00 00 mov $0x65c,%ebx - 4fb3: 48 83 ec 38 sub $0x38,%rsp - 4fb7: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 4fbc: c7 44 24 2c 07 00 00 movl $0x7,0x2c(%rsp) - 4fc3: 00 - 4fc4: c7 44 24 14 7f 00 00 movl $0x7f,0x14(%rsp) - 4fcb: 00 - 4fcc: c7 44 24 0c 02 00 00 movl $0x2,0xc(%rsp) - 4fd3: 00 - 4fd4: 48 89 44 24 20 mov %rax,0x20(%rsp) - 4fd9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 4fe0: 8b 54 24 0c mov 0xc(%rsp),%edx - 4fe4: 31 c0 xor %eax,%eax - 4fe6: 83 ea 01 sub $0x1,%edx - 4fe9: 89 54 24 28 mov %edx,0x28(%rsp) - 4fed: 0f 1f 00 nopl (%rax) - 4ff0: 8b 54 24 0c mov 0xc(%rsp),%edx - 4ff4: 83 6c 24 14 01 subl $0x1,0x14(%rsp) - 4ff9: 8d 0c 10 lea (%rax,%rdx,1),%ecx - 4ffc: 89 4c 24 10 mov %ecx,0x10(%rsp) - 5000: 39 c8 cmp %ecx,%eax - 5002: 0f 83 b8 00 00 00 jae 50c0 - 5008: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 500d: 89 ca mov %ecx,%edx - 500f: 4c 8d 2c 46 lea (%rsi,%rax,2),%r13 - 5013: 4c 8d 3c 56 lea (%rsi,%rdx,2),%r15 - 5017: 48 89 f5 mov %rsi,%rbp - 501a: 8b 74 24 28 mov 0x28(%rsp),%esi - 501e: 48 8b 54 24 20 mov 0x20(%rsp),%rdx - 5023: 48 01 f0 add %rsi,%rax - 5026: 4c 8d 24 42 lea (%rdx,%rax,2),%r12 - 502a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 5030: 45 0f b7 75 00 movzwl 0x0(%r13),%r14d - 5035: 41 0f b7 3f movzwl (%r15),%edi - 5039: 49 83 c5 02 add $0x2,%r13 - 503d: 49 83 c7 02 add $0x2,%r15 - 5041: 44 01 f7 add %r14d,%edi - 5044: 0f bf ff movswl %di,%edi - 5047: e8 34 08 00 00 call 5880 - 504c: 66 41 89 45 fe mov %ax,-0x2(%r13) - 5051: 41 0f b7 7f fe movzwl -0x2(%r15),%edi - 5056: 44 29 f7 sub %r14d,%edi - 5059: 66 41 89 7f fe mov %di,-0x2(%r15) - 505e: 0f bf ff movswl %di,%edi - 5061: 0f af fb imul %ebx,%edi - 5064: e8 f7 07 00 00 call 5860 - 5069: 66 41 89 47 fe mov %ax,-0x2(%r15) - 506e: 4d 39 ec cmp %r13,%r12 - 5071: 75 bd jne 5030 - 5073: 8b 44 24 10 mov 0x10(%rsp),%eax - 5077: 03 44 24 0c add 0xc(%rsp),%eax - 507b: 3d ff 00 00 00 cmp $0xff,%eax - 5080: 77 1e ja 50a0 - 5082: 8b 54 24 14 mov 0x14(%rsp),%edx - 5086: 48 8d 0d 93 5f 00 00 lea 0x5f93(%rip),%rcx # b020 - 508d: 0f bf 1c 51 movswl (%rcx,%rdx,2),%ebx - 5091: e9 5a ff ff ff jmp 4ff0 - 5096: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 509d: 00 00 00 - 50a0: 83 6c 24 2c 01 subl $0x1,0x2c(%rsp) - 50a5: 74 1d je 50c4 - 50a7: 8b 44 24 14 mov 0x14(%rsp),%eax - 50ab: 48 8d 35 6e 5f 00 00 lea 0x5f6e(%rip),%rsi # b020 - 50b2: d1 64 24 0c shll $1,0xc(%rsp) - 50b6: 0f bf 1c 46 movswl (%rsi,%rax,2),%ebx - 50ba: e9 21 ff ff ff jmp 4fe0 - 50bf: 90 nop - 50c0: 89 c8 mov %ecx,%eax - 50c2: eb be jmp 5082 - 50c4: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 - 50c9: 49 81 c5 00 02 00 00 add $0x200,%r13 - 50d0: 0f bf 7d 00 movswl 0x0(%rbp),%edi - 50d4: 48 83 c5 02 add $0x2,%rbp - 50d8: 69 ff a1 05 00 00 imul $0x5a1,%edi,%edi - 50de: e8 7d 07 00 00 call 5860 - 50e3: 66 89 45 fe mov %ax,-0x2(%rbp) - 50e7: 4c 39 ed cmp %r13,%rbp - 50ea: 75 e4 jne 50d0 - 50ec: 48 83 c4 38 add $0x38,%rsp - 50f0: 5b pop %rbx - 50f1: 5d pop %rbp - 50f2: 41 5c pop %r12 - 50f4: 41 5d pop %r13 - 50f6: 41 5e pop %r14 - 50f8: 41 5f pop %r15 - 50fa: c3 ret - 50fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000005100 : - 5100: 41 55 push %r13 - 5102: 44 0f bf e9 movswl %cx,%r13d - 5106: 41 54 push %r12 - 5108: 49 89 f4 mov %rsi,%r12 - 510b: 55 push %rbp - 510c: 48 89 d5 mov %rdx,%rbp - 510f: 53 push %rbx - 5110: 48 89 fb mov %rdi,%rbx - 5113: 48 83 ec 08 sub $0x8,%rsp - 5117: 0f bf 7e 02 movswl 0x2(%rsi),%edi - 511b: 0f bf 42 02 movswl 0x2(%rdx),%eax - 511f: 0f af f8 imul %eax,%edi - 5122: e8 39 07 00 00 call 5860 - 5127: 0f bf f8 movswl %ax,%edi - 512a: 66 89 03 mov %ax,(%rbx) - 512d: 41 0f af fd imul %r13d,%edi - 5131: e8 2a 07 00 00 call 5860 - 5136: 66 89 03 mov %ax,(%rbx) - 5139: 41 0f bf 3c 24 movswl (%r12),%edi - 513e: 0f bf 45 00 movswl 0x0(%rbp),%eax - 5142: 0f af f8 imul %eax,%edi - 5145: e8 16 07 00 00 call 5860 - 514a: 66 01 03 add %ax,(%rbx) - 514d: 41 0f bf 3c 24 movswl (%r12),%edi - 5152: 0f bf 45 02 movswl 0x2(%rbp),%eax - 5156: 0f af f8 imul %eax,%edi - 5159: e8 02 07 00 00 call 5860 - 515e: 66 89 43 02 mov %ax,0x2(%rbx) - 5162: 41 0f bf 7c 24 02 movswl 0x2(%r12),%edi - 5168: 0f bf 45 00 movswl 0x0(%rbp),%eax - 516c: 0f af f8 imul %eax,%edi - 516f: e8 ec 06 00 00 call 5860 - 5174: 66 01 43 02 add %ax,0x2(%rbx) - 5178: 48 83 c4 08 add $0x8,%rsp - 517c: 5b pop %rbx - 517d: 5d pop %rbp - 517e: 41 5c pop %r12 - 5180: 41 5d pop %r13 - 5182: c3 ret - 5183: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 518a: 00 00 00 - 518d: 0f 1f 00 nopl (%rax) - -0000000000005190 : - 5190: 48 89 f1 mov %rsi,%rcx - 5193: 48 89 fe mov %rdi,%rsi - 5196: 48 8d b9 c0 00 00 00 lea 0xc0(%rcx),%rdi - 519d: 0f 1f 00 nopl (%rax) - 51a0: 0f b6 51 01 movzbl 0x1(%rcx),%edx - 51a4: 0f b6 41 02 movzbl 0x2(%rcx),%eax - 51a8: 48 83 c1 03 add $0x3,%rcx - 51ac: 48 83 c6 08 add $0x8,%rsi - 51b0: 44 0f b6 41 fd movzbl -0x3(%rcx),%r8d - 51b5: c1 e0 10 shl $0x10,%eax - 51b8: c1 e2 08 shl $0x8,%edx - 51bb: 09 c2 or %eax,%edx - 51bd: 44 09 c2 or %r8d,%edx - 51c0: 89 d0 mov %edx,%eax - 51c2: 41 89 d0 mov %edx,%r8d - 51c5: c1 ea 02 shr $0x2,%edx - 51c8: d1 e8 shr $1,%eax - 51ca: 81 e2 49 92 24 00 and $0x249249,%edx - 51d0: 41 81 e0 49 92 24 00 and $0x249249,%r8d - 51d7: 25 49 92 24 00 and $0x249249,%eax - 51dc: 01 d0 add %edx,%eax - 51de: 44 01 c0 add %r8d,%eax - 51e1: 41 89 c0 mov %eax,%r8d - 51e4: 89 c2 mov %eax,%edx - 51e6: 41 c1 e8 03 shr $0x3,%r8d - 51ea: 83 e2 07 and $0x7,%edx - 51ed: 41 83 e0 07 and $0x7,%r8d - 51f1: 44 29 c2 sub %r8d,%edx - 51f4: 41 89 c0 mov %eax,%r8d - 51f7: 66 89 56 f8 mov %dx,-0x8(%rsi) - 51fb: 89 c2 mov %eax,%edx - 51fd: 41 c1 e8 09 shr $0x9,%r8d - 5201: c1 ea 06 shr $0x6,%edx - 5204: 41 83 e0 07 and $0x7,%r8d - 5208: 83 e2 07 and $0x7,%edx - 520b: 44 29 c2 sub %r8d,%edx - 520e: 41 89 c0 mov %eax,%r8d - 5211: 66 89 56 fa mov %dx,-0x6(%rsi) - 5215: 89 c2 mov %eax,%edx - 5217: 41 c1 e8 0f shr $0xf,%r8d - 521b: c1 ea 0c shr $0xc,%edx - 521e: 41 83 e0 07 and $0x7,%r8d - 5222: 83 e2 07 and $0x7,%edx - 5225: 44 29 c2 sub %r8d,%edx - 5228: 66 89 56 fc mov %dx,-0x4(%rsi) - 522c: 89 c2 mov %eax,%edx - 522e: c1 e8 15 shr $0x15,%eax - 5231: c1 ea 12 shr $0x12,%edx - 5234: 83 e2 07 and $0x7,%edx - 5237: 29 c2 sub %eax,%edx - 5239: 66 89 56 fe mov %dx,-0x2(%rsi) - 523d: 48 39 cf cmp %rcx,%rdi - 5240: 0f 85 5a ff ff ff jne 51a0 - 5246: c3 ret - 5247: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 524e: 00 00 - -0000000000005250 : - 5250: 48 8d 86 80 00 00 00 lea 0x80(%rsi),%rax - 5257: 48 89 f1 mov %rsi,%rcx - 525a: 48 89 fa mov %rdi,%rdx - 525d: 48 39 c7 cmp %rax,%rdi - 5260: 73 10 jae 5272 - 5262: 48 8d b7 00 02 00 00 lea 0x200(%rdi),%rsi - 5269: 48 39 f1 cmp %rsi,%rcx - 526c: 0f 82 c4 04 00 00 jb 5736 - 5272: be 55 55 55 55 mov $0x55555555,%esi - 5277: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 - 527b: 66 0f 6e ee movd %esi,%xmm5 - 527f: 66 0f 71 d4 0e psrlw $0xe,%xmm4 - 5284: 66 0f 70 ed 00 pshufd $0x0,%xmm5,%xmm5 - 5289: f3 0f 6f 09 movdqu (%rcx),%xmm1 - 528d: f3 0f 6f 51 10 movdqu 0x10(%rcx),%xmm2 - 5292: 48 83 c1 20 add $0x20,%rcx - 5296: 48 83 ea 80 sub $0xffffffffffffff80,%rdx - 529a: 66 0f 6f c1 movdqa %xmm1,%xmm0 - 529e: 66 0f db cd pand %xmm5,%xmm1 - 52a2: 66 0f 72 d0 01 psrld $0x1,%xmm0 - 52a7: 66 0f db c5 pand %xmm5,%xmm0 - 52ab: 66 0f fe c1 paddd %xmm1,%xmm0 - 52af: 66 0f 6f ca movdqa %xmm2,%xmm1 - 52b3: 66 0f db d5 pand %xmm5,%xmm2 - 52b7: 66 0f 72 d1 01 psrld $0x1,%xmm1 - 52bc: 66 0f db cd pand %xmm5,%xmm1 - 52c0: 66 0f fe ca paddd %xmm2,%xmm1 - 52c4: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 52c8: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 52cc: 66 0f 72 d2 1c psrld $0x1c,%xmm2 - 52d1: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 52d5: 66 0f 72 d6 1c psrld $0x1c,%xmm6 - 52da: 66 0f 6f da movdqa %xmm2,%xmm3 - 52de: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 52e3: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 - 52e7: 66 0f 69 de punpckhwd %xmm6,%xmm3 - 52eb: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 - 52f0: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 52f4: 66 0f 61 d3 punpcklwd %xmm3,%xmm2 - 52f8: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 - 52fd: 66 0f 69 f3 punpckhwd %xmm3,%xmm6 - 5301: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 5305: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 - 530a: 66 0f 72 d7 1e psrld $0x1e,%xmm7 - 530f: 66 0f 72 d3 1e psrld $0x1e,%xmm3 - 5314: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 - 5318: 66 0f 6f f3 movdqa %xmm3,%xmm6 - 531c: 66 0f 61 df punpcklwd %xmm7,%xmm3 - 5320: 66 0f db d4 pand %xmm4,%xmm2 - 5324: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 5328: 66 0f 6f fb movdqa %xmm3,%xmm7 - 532c: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 - 5331: 66 0f 69 fe punpckhwd %xmm6,%xmm7 - 5335: 66 0f 61 de punpcklwd %xmm6,%xmm3 - 5339: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 533d: 66 0f 61 df punpcklwd %xmm7,%xmm3 - 5341: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5345: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 5349: 66 0f 72 d7 18 psrld $0x18,%xmm7 - 534e: 66 0f 72 d2 18 psrld $0x18,%xmm2 - 5353: 66 0f f9 f3 psubw %xmm3,%xmm6 - 5357: 66 0f 6f da movdqa %xmm2,%xmm3 - 535b: 66 0f 61 d7 punpcklwd %xmm7,%xmm2 - 535f: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 5364: 66 41 0f 72 d0 1a psrld $0x1a,%xmm8 - 536a: 66 41 0f 72 d1 16 psrld $0x16,%xmm9 - 5370: 66 0f 69 df punpckhwd %xmm7,%xmm3 - 5374: 66 41 0f 72 d2 12 psrld $0x12,%xmm10 - 537a: 66 41 0f 72 d3 0e psrld $0xe,%xmm11 - 5380: 66 0f 6f fa movdqa %xmm2,%xmm7 - 5384: 66 0f 69 fb punpckhwd %xmm3,%xmm7 - 5388: 66 41 0f 72 d4 0a psrld $0xa,%xmm12 - 538e: 66 0f 61 d3 punpcklwd %xmm3,%xmm2 - 5392: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 5396: 66 41 0f 72 d5 06 psrld $0x6,%xmm13 - 539c: 66 0f 61 d7 punpcklwd %xmm7,%xmm2 - 53a0: 66 0f 72 d3 1a psrld $0x1a,%xmm3 - 53a5: 66 0f db d4 pand %xmm4,%xmm2 - 53a9: 66 0f 6f fb movdqa %xmm3,%xmm7 - 53ad: 66 41 0f 61 d8 punpcklwd %xmm8,%xmm3 - 53b2: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 - 53b7: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 - 53bc: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 - 53c1: 66 0f 61 df punpcklwd %xmm7,%xmm3 - 53c5: 66 41 0f 61 d8 punpcklwd %xmm8,%xmm3 - 53ca: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 53cf: 66 0f db dc pand %xmm4,%xmm3 - 53d3: 66 41 0f 72 d0 14 psrld $0x14,%xmm8 - 53d9: 66 0f f9 d3 psubw %xmm3,%xmm2 - 53dd: 66 0f 6f fa movdqa %xmm2,%xmm7 - 53e1: 66 0f 6f da movdqa %xmm2,%xmm3 - 53e5: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 53e9: 66 0f 72 d2 14 psrld $0x14,%xmm2 - 53ee: 66 0f 61 fe punpcklwd %xmm6,%xmm7 - 53f2: 66 0f 69 de punpckhwd %xmm6,%xmm3 - 53f6: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 53fa: 66 41 0f 61 d0 punpcklwd %xmm8,%xmm2 - 53ff: 66 41 0f 69 f0 punpckhwd %xmm8,%xmm6 - 5404: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 - 5409: 66 44 0f 69 c6 punpckhwd %xmm6,%xmm8 - 540e: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 - 5412: 66 41 0f 61 d0 punpcklwd %xmm8,%xmm2 - 5417: 66 0f db d4 pand %xmm4,%xmm2 - 541b: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 - 5420: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5424: 66 0f 72 d2 16 psrld $0x16,%xmm2 - 5429: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 542d: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 - 5432: 66 41 0f 69 f1 punpckhwd %xmm9,%xmm6 - 5437: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 543c: 66 44 0f 69 ce punpckhwd %xmm6,%xmm9 - 5441: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 - 5445: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 - 544a: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 - 544f: 66 0f db d4 pand %xmm4,%xmm2 - 5453: 66 41 0f 72 d1 10 psrld $0x10,%xmm9 - 5459: 66 44 0f f9 c2 psubw %xmm2,%xmm8 - 545e: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5462: 66 0f 72 d2 10 psrld $0x10,%xmm2 - 5467: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 546b: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 - 5470: 66 41 0f 69 f1 punpckhwd %xmm9,%xmm6 - 5475: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 547a: 66 44 0f 69 ce punpckhwd %xmm6,%xmm9 - 547f: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 - 5483: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 5487: 66 0f 72 d6 12 psrld $0x12,%xmm6 - 548c: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 - 5491: 66 44 0f 6f ce movdqa %xmm6,%xmm9 - 5496: 66 41 0f 61 f2 punpcklwd %xmm10,%xmm6 - 549b: 66 0f db d4 pand %xmm4,%xmm2 - 549f: 66 45 0f 69 ca punpckhwd %xmm10,%xmm9 - 54a4: 66 44 0f 6f d6 movdqa %xmm6,%xmm10 - 54a9: 66 45 0f 69 d1 punpckhwd %xmm9,%xmm10 - 54ae: 66 41 0f 61 f1 punpcklwd %xmm9,%xmm6 - 54b3: 66 41 0f 61 f2 punpcklwd %xmm10,%xmm6 - 54b8: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 - 54bd: 66 0f db f4 pand %xmm4,%xmm6 - 54c1: 66 41 0f 72 d2 0c psrld $0xc,%xmm10 - 54c7: 66 0f f9 d6 psubw %xmm6,%xmm2 - 54cb: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 54cf: 66 41 0f 69 d0 punpckhwd %xmm8,%xmm2 - 54d4: 66 41 0f 61 f0 punpcklwd %xmm8,%xmm6 - 54d9: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 54de: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 54e3: 66 0f 6a f7 punpckhdq %xmm7,%xmm6 - 54e7: 66 44 0f 6a cb punpckhdq %xmm3,%xmm9 - 54ec: 66 44 0f 62 c7 punpckldq %xmm7,%xmm8 - 54f1: 66 0f 6f fa movdqa %xmm2,%xmm7 - 54f5: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 54f9: 66 0f 72 d2 0c psrld $0xc,%xmm2 - 54fe: 66 0f 62 fb punpckldq %xmm3,%xmm7 - 5502: 66 0f 6f da movdqa %xmm2,%xmm3 - 5506: 66 41 0f 61 d2 punpcklwd %xmm10,%xmm2 - 550b: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 - 5510: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 - 5515: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 - 551a: 66 0f 61 d3 punpcklwd %xmm3,%xmm2 - 551e: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 5522: 66 0f 72 d3 0e psrld $0xe,%xmm3 - 5527: 66 41 0f 61 d2 punpcklwd %xmm10,%xmm2 - 552c: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 5531: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 - 5536: 66 0f db d4 pand %xmm4,%xmm2 - 553a: 66 45 0f 69 d3 punpckhwd %xmm11,%xmm10 - 553f: 66 44 0f 6f db movdqa %xmm3,%xmm11 - 5544: 66 45 0f 69 da punpckhwd %xmm10,%xmm11 - 5549: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 - 554e: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 - 5553: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 - 5558: 66 0f db dc pand %xmm4,%xmm3 - 555c: 66 41 0f 72 d3 08 psrld $0x8,%xmm11 - 5562: 66 0f f9 d3 psubw %xmm3,%xmm2 - 5566: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 556a: 66 0f 72 d3 08 psrld $0x8,%xmm3 - 556f: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 5574: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 - 5579: 66 45 0f 69 d3 punpckhwd %xmm11,%xmm10 - 557e: 66 44 0f 6f db movdqa %xmm3,%xmm11 - 5583: 66 45 0f 69 da punpckhwd %xmm10,%xmm11 - 5588: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 - 558d: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 - 5592: 66 41 0f 72 d2 0a psrld $0xa,%xmm10 - 5598: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 - 559d: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 55a2: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 - 55a7: 66 0f db dc pand %xmm4,%xmm3 - 55ab: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 55b0: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 - 55b5: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 55ba: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 55bf: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 - 55c4: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 - 55c9: 66 44 0f db d4 pand %xmm4,%xmm10 - 55ce: 66 41 0f 72 d4 04 psrld $0x4,%xmm12 - 55d4: 66 41 0f f9 da psubw %xmm10,%xmm3 - 55d9: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 55de: 66 0f 69 da punpckhwd %xmm2,%xmm3 - 55e2: 66 44 0f 61 d2 punpcklwd %xmm2,%xmm10 - 55e7: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 55eb: 66 0f 72 d2 04 psrld $0x4,%xmm2 - 55f0: 66 44 0f 6f da movdqa %xmm2,%xmm11 - 55f5: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 - 55fa: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 55ff: 66 44 0f 6f e2 movdqa %xmm2,%xmm12 - 5604: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 5609: 66 41 0f 61 d3 punpcklwd %xmm11,%xmm2 - 560e: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 - 5613: 66 0f db d4 pand %xmm4,%xmm2 - 5617: 66 44 0f 6f da movdqa %xmm2,%xmm11 - 561c: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5620: 66 0f 72 d2 06 psrld $0x6,%xmm2 - 5625: 66 44 0f 6f e2 movdqa %xmm2,%xmm12 - 562a: 66 41 0f 61 d5 punpcklwd %xmm13,%xmm2 - 562f: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 5634: 66 44 0f 6f ea movdqa %xmm2,%xmm13 - 5639: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 563e: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 - 5643: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 5648: 66 41 0f 61 d5 punpcklwd %xmm13,%xmm2 - 564d: 66 44 0f 69 e1 punpckhwd %xmm1,%xmm12 - 5652: 66 0f db d4 pand %xmm4,%xmm2 - 5656: 66 44 0f f9 da psubw %xmm2,%xmm11 - 565b: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 565f: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 - 5663: 66 0f 72 d0 02 psrld $0x2,%xmm0 - 5668: 66 0f 72 d1 02 psrld $0x2,%xmm1 - 566d: 66 44 0f 6f ea movdqa %xmm2,%xmm13 - 5672: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 - 5677: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 567c: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 5681: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 - 5685: 66 44 0f 69 e1 punpckhwd %xmm1,%xmm12 - 568a: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 568e: 66 41 0f 61 d5 punpcklwd %xmm13,%xmm2 - 5693: 66 41 0f 69 cc punpckhwd %xmm12,%xmm1 - 5698: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 - 569d: 66 0f db d4 pand %xmm4,%xmm2 - 56a1: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 - 56a5: 66 0f db c4 pand %xmm4,%xmm0 - 56a9: 66 0f f9 d0 psubw %xmm0,%xmm2 - 56ad: 66 0f 6f ca movdqa %xmm2,%xmm1 - 56b1: 66 0f 6f c2 movdqa %xmm2,%xmm0 - 56b5: 66 41 0f 61 cb punpcklwd %xmm11,%xmm1 - 56ba: 66 41 0f 69 c3 punpckhwd %xmm11,%xmm0 - 56bf: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 - 56c4: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 56c8: 66 0f 6a c3 punpckhdq %xmm3,%xmm0 - 56cc: 66 45 0f 62 da punpckldq %xmm10,%xmm11 - 56d1: 66 0f 62 d3 punpckldq %xmm3,%xmm2 - 56d5: 66 41 0f 6a ca punpckhdq %xmm10,%xmm1 - 56da: 66 41 0f 6f db movdqa %xmm11,%xmm3 - 56df: 66 45 0f 6d d8 punpckhqdq %xmm8,%xmm11 - 56e4: 41 0f 16 d8 movlhps %xmm8,%xmm3 - 56e8: 44 0f 11 5a 90 movups %xmm11,-0x70(%rdx) - 56ed: 0f 11 5a 80 movups %xmm3,-0x80(%rdx) - 56f1: 66 0f 6f d9 movdqa %xmm1,%xmm3 - 56f5: 66 0f 6d ce punpckhqdq %xmm6,%xmm1 - 56f9: 0f 11 4a b0 movups %xmm1,-0x50(%rdx) - 56fd: 66 0f 6f ca movdqa %xmm2,%xmm1 - 5701: 0f 16 de movlhps %xmm6,%xmm3 - 5704: 66 0f 6d d7 punpckhqdq %xmm7,%xmm2 - 5708: 0f 16 cf movlhps %xmm7,%xmm1 - 570b: 0f 11 5a a0 movups %xmm3,-0x60(%rdx) - 570f: 0f 11 4a c0 movups %xmm1,-0x40(%rdx) - 5713: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 5717: 66 41 0f 6d c1 punpckhqdq %xmm9,%xmm0 - 571c: 41 0f 16 c9 movlhps %xmm9,%xmm1 - 5720: 0f 11 52 d0 movups %xmm2,-0x30(%rdx) - 5724: 0f 11 4a e0 movups %xmm1,-0x20(%rdx) - 5728: 0f 11 42 f0 movups %xmm0,-0x10(%rdx) - 572c: 48 39 c1 cmp %rax,%rcx - 572f: 0f 85 54 fb ff ff jne 5289 - 5735: c3 ret - 5736: f3 0f 7e 1d e2 59 00 movq 0x59e2(%rip),%xmm3 # b120 - 573d: 00 - 573e: 66 90 xchg %ax,%ax - 5740: 8b 01 mov (%rcx),%eax - 5742: 48 83 c2 10 add $0x10,%rdx - 5746: 48 83 c1 04 add $0x4,%rcx - 574a: 89 c7 mov %eax,%edi - 574c: d1 e8 shr $1,%eax - 574e: 81 e7 55 55 55 55 and $0x55555555,%edi - 5754: 25 55 55 55 55 and $0x55555555,%eax - 5759: 01 f8 add %edi,%eax - 575b: 89 c7 mov %eax,%edi - 575d: 66 0f 6e c0 movd %eax,%xmm0 - 5761: 41 89 c0 mov %eax,%r8d - 5764: c1 ef 04 shr $0x4,%edi - 5767: 41 c1 e8 12 shr $0x12,%r8d - 576b: 66 0f 6e ef movd %edi,%xmm5 - 576f: 89 c7 mov %eax,%edi - 5771: 41 83 e0 03 and $0x3,%r8d - 5775: c1 ef 08 shr $0x8,%edi - 5778: 66 0f 62 c5 punpckldq %xmm5,%xmm0 - 577c: 66 0f 6e cf movd %edi,%xmm1 - 5780: 89 c7 mov %eax,%edi - 5782: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5786: c1 ef 0c shr $0xc,%edi - 5789: 66 0f 6e ef movd %edi,%xmm5 - 578d: 89 c7 mov %eax,%edi - 578f: 66 0f 62 cd punpckldq %xmm5,%xmm1 - 5793: c1 ef 02 shr $0x2,%edi - 5796: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 - 579a: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 - 579e: 66 0f 6e cf movd %edi,%xmm1 - 57a2: 89 c7 mov %eax,%edi - 57a4: c1 ef 06 shr $0x6,%edi - 57a7: 66 0f 70 d2 4e pshufd $0x4e,%xmm2,%xmm2 - 57ac: 66 0f 6e ef movd %edi,%xmm5 - 57b0: 89 c7 mov %eax,%edi - 57b2: 66 0f 61 c2 punpcklwd %xmm2,%xmm0 - 57b6: c1 ef 0a shr $0xa,%edi - 57b9: 66 0f 62 cd punpckldq %xmm5,%xmm1 - 57bd: 66 0f db c3 pand %xmm3,%xmm0 - 57c1: 66 0f 6e d7 movd %edi,%xmm2 - 57c5: 89 c7 mov %eax,%edi - 57c7: 66 0f 6f e1 movdqa %xmm1,%xmm4 - 57cb: c1 ef 0e shr $0xe,%edi - 57ce: 66 0f 6e ef movd %edi,%xmm5 - 57d2: 89 c7 mov %eax,%edi - 57d4: c1 ef 10 shr $0x10,%edi - 57d7: 66 0f 62 d5 punpckldq %xmm5,%xmm2 - 57db: 83 e7 03 and $0x3,%edi - 57de: 66 0f 61 e2 punpcklwd %xmm2,%xmm4 - 57e2: 66 0f 61 ca punpcklwd %xmm2,%xmm1 - 57e6: 44 29 c7 sub %r8d,%edi - 57e9: 41 89 c0 mov %eax,%r8d - 57ec: 66 0f 70 e4 4e pshufd $0x4e,%xmm4,%xmm4 - 57f1: 66 89 7a f8 mov %di,-0x8(%rdx) - 57f5: 89 c7 mov %eax,%edi - 57f7: 41 c1 e8 16 shr $0x16,%r8d - 57fb: 66 0f 61 cc punpcklwd %xmm4,%xmm1 - 57ff: c1 ef 14 shr $0x14,%edi - 5802: 41 83 e0 03 and $0x3,%r8d - 5806: 66 0f db cb pand %xmm3,%xmm1 - 580a: 83 e7 03 and $0x3,%edi - 580d: 66 0f f9 c1 psubw %xmm1,%xmm0 - 5811: 44 29 c7 sub %r8d,%edi - 5814: 41 89 c0 mov %eax,%r8d - 5817: 66 89 7a fa mov %di,-0x6(%rdx) - 581b: 89 c7 mov %eax,%edi - 581d: 41 c1 e8 1a shr $0x1a,%r8d - 5821: c1 ef 18 shr $0x18,%edi - 5824: 41 83 e0 03 and $0x3,%r8d - 5828: 66 0f d6 42 f0 movq %xmm0,-0x10(%rdx) - 582d: 83 e7 03 and $0x3,%edi - 5830: 44 29 c7 sub %r8d,%edi - 5833: 66 89 7a fc mov %di,-0x4(%rdx) - 5837: 89 c7 mov %eax,%edi - 5839: c1 e8 1e shr $0x1e,%eax - 583c: c1 ef 1c shr $0x1c,%edi - 583f: 83 e7 03 and $0x3,%edi - 5842: 29 c7 sub %eax,%edi - 5844: 66 89 7a fe mov %di,-0x2(%rdx) - 5848: 48 39 d6 cmp %rdx,%rsi - 584b: 0f 85 ef fe ff ff jne 5740 - 5851: c3 ret - 5852: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 5859: 00 00 00 - 585c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000005860 : - 5860: 66 69 c7 01 f3 imul $0xf301,%di,%ax - 5865: 98 cwtl - 5866: 69 c0 ff f2 ff ff imul $0xfffff2ff,%eax,%eax - 586c: 01 f8 add %edi,%eax - 586e: c1 e8 10 shr $0x10,%eax - 5871: c3 ret - 5872: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5879: 00 00 00 00 - 587d: 0f 1f 00 nopl (%rax) - -0000000000005880 : - 5880: 0f bf d7 movswl %di,%edx - 5883: 89 f8 mov %edi,%eax - 5885: 69 d2 bf 4e 00 00 imul $0x4ebf,%edx,%edx - 588b: 81 c2 00 00 00 02 add $0x2000000,%edx - 5891: c1 fa 1a sar $0x1a,%edx - 5894: 66 69 d2 01 0d imul $0xd01,%dx,%dx - 5899: 29 d0 sub %edx,%eax - 589b: c3 ret - 589c: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 58a3: 00 00 00 - 58a6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 58ad: 00 00 00 - 58b0: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 58b7: 00 00 00 - 58ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -00000000000058c0 : - 58c0: 48 89 d1 mov %rdx,%rcx - 58c3: 48 85 d2 test %rdx,%rdx - 58c6: 0f 84 a4 01 00 00 je 5a70 - 58cc: 48 8d 42 ff lea -0x1(%rdx),%rax - 58d0: 48 83 f8 0e cmp $0xe,%rax - 58d4: 0f 86 99 01 00 00 jbe 5a73 - 58da: 48 83 e2 f0 and $0xfffffffffffffff0,%rdx - 58de: 31 c0 xor %eax,%eax - 58e0: 66 0f ef c9 pxor %xmm1,%xmm1 - 58e4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 58eb: 00 00 00 00 - 58ef: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 58f6: 00 00 00 00 - 58fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 5900: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 - 5905: f3 0f 6f 1c 07 movdqu (%rdi,%rax,1),%xmm3 - 590a: 48 83 c0 10 add $0x10,%rax - 590e: 66 0f ef c3 pxor %xmm3,%xmm0 - 5912: 66 0f eb c8 por %xmm0,%xmm1 - 5916: 48 39 c2 cmp %rax,%rdx - 5919: 75 e5 jne 5900 - 591b: 66 0f 6f c1 movdqa %xmm1,%xmm0 - 591f: 66 0f 73 d8 08 psrldq $0x8,%xmm0 - 5924: 66 0f eb c1 por %xmm1,%xmm0 - 5928: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 592c: 66 0f 73 da 04 psrldq $0x4,%xmm2 - 5931: 66 0f eb c2 por %xmm2,%xmm0 - 5935: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5939: 66 0f 73 da 02 psrldq $0x2,%xmm2 - 593e: 66 0f eb c2 por %xmm2,%xmm0 - 5942: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5946: 66 0f 73 da 01 psrldq $0x1,%xmm2 - 594b: 66 0f eb c2 por %xmm2,%xmm0 - 594f: 66 0f 7e c0 movd %xmm0,%eax - 5953: 48 39 d1 cmp %rdx,%rcx - 5956: 0f 84 05 01 00 00 je 5a61 - 595c: 66 0f 6f c1 movdqa %xmm1,%xmm0 - 5960: 66 0f 73 d9 08 psrldq $0x8,%xmm1 - 5965: 66 0f eb c8 por %xmm0,%xmm1 - 5969: 49 89 c8 mov %rcx,%r8 - 596c: 49 29 d0 sub %rdx,%r8 - 596f: 4d 8d 48 ff lea -0x1(%r8),%r9 - 5973: 49 83 f9 06 cmp $0x6,%r9 - 5977: 76 55 jbe 59ce - 5979: f3 0f 7e 04 17 movq (%rdi,%rdx,1),%xmm0 - 597e: f3 0f 7e 14 16 movq (%rsi,%rdx,1),%xmm2 - 5983: 66 0f ef c2 pxor %xmm2,%xmm0 - 5987: 66 0f eb c8 por %xmm0,%xmm1 - 598b: 66 0f 6f c1 movdqa %xmm1,%xmm0 - 598f: 66 0f 73 d0 20 psrlq $0x20,%xmm0 - 5994: 66 0f eb c1 por %xmm1,%xmm0 - 5998: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 599c: 66 0f 73 d1 10 psrlq $0x10,%xmm1 - 59a1: 66 0f eb c8 por %xmm0,%xmm1 - 59a5: 66 0f 6f c1 movdqa %xmm1,%xmm0 - 59a9: 66 0f 73 d0 08 psrlq $0x8,%xmm0 - 59ae: 66 0f eb c8 por %xmm0,%xmm1 - 59b2: 66 48 0f 7e c8 movq %xmm1,%rax - 59b7: 66 0f d6 4c 24 f0 movq %xmm1,-0x10(%rsp) - 59bd: 41 f6 c0 07 test $0x7,%r8b - 59c1: 0f 84 9a 00 00 00 je 5a61 - 59c7: 49 83 e0 f8 and $0xfffffffffffffff8,%r8 - 59cb: 4c 01 c2 add %r8,%rdx - 59ce: 44 0f b6 04 17 movzbl (%rdi,%rdx,1),%r8d - 59d3: 44 32 04 16 xor (%rsi,%rdx,1),%r8b - 59d7: 44 09 c0 or %r8d,%eax - 59da: 4c 8d 42 01 lea 0x1(%rdx),%r8 - 59de: 49 39 c8 cmp %rcx,%r8 - 59e1: 73 7e jae 5a61 - 59e3: 44 0f b6 44 16 01 movzbl 0x1(%rsi,%rdx,1),%r8d - 59e9: 44 32 44 17 01 xor 0x1(%rdi,%rdx,1),%r8b - 59ee: 44 09 c0 or %r8d,%eax - 59f1: 4c 8d 42 02 lea 0x2(%rdx),%r8 - 59f5: 49 39 c8 cmp %rcx,%r8 - 59f8: 73 67 jae 5a61 - 59fa: 44 0f b6 44 17 02 movzbl 0x2(%rdi,%rdx,1),%r8d - 5a00: 44 32 44 16 02 xor 0x2(%rsi,%rdx,1),%r8b - 5a05: 44 09 c0 or %r8d,%eax - 5a08: 4c 8d 42 03 lea 0x3(%rdx),%r8 - 5a0c: 49 39 c8 cmp %rcx,%r8 - 5a0f: 73 50 jae 5a61 - 5a11: 44 0f b6 44 17 03 movzbl 0x3(%rdi,%rdx,1),%r8d - 5a17: 44 32 44 16 03 xor 0x3(%rsi,%rdx,1),%r8b - 5a1c: 44 09 c0 or %r8d,%eax - 5a1f: 4c 8d 42 04 lea 0x4(%rdx),%r8 - 5a23: 49 39 c8 cmp %rcx,%r8 - 5a26: 73 39 jae 5a61 - 5a28: 44 0f b6 44 17 04 movzbl 0x4(%rdi,%rdx,1),%r8d - 5a2e: 44 32 44 16 04 xor 0x4(%rsi,%rdx,1),%r8b - 5a33: 44 09 c0 or %r8d,%eax - 5a36: 4c 8d 42 05 lea 0x5(%rdx),%r8 - 5a3a: 49 39 c8 cmp %rcx,%r8 - 5a3d: 73 22 jae 5a61 - 5a3f: 44 0f b6 44 17 05 movzbl 0x5(%rdi,%rdx,1),%r8d - 5a45: 44 32 44 16 05 xor 0x5(%rsi,%rdx,1),%r8b - 5a4a: 44 09 c0 or %r8d,%eax - 5a4d: 4c 8d 42 06 lea 0x6(%rdx),%r8 - 5a51: 49 39 c8 cmp %rcx,%r8 - 5a54: 73 0b jae 5a61 - 5a56: 0f b6 4c 17 06 movzbl 0x6(%rdi,%rdx,1),%ecx - 5a5b: 32 4c 16 06 xor 0x6(%rsi,%rdx,1),%cl - 5a5f: 09 c8 or %ecx,%eax - 5a61: 0f b6 c0 movzbl %al,%eax - 5a64: 48 f7 d8 neg %rax - 5a67: 48 c1 e8 3f shr $0x3f,%rax - 5a6b: c3 ret - 5a6c: 0f 1f 40 00 nopl 0x0(%rax) - 5a70: 31 c0 xor %eax,%eax - 5a72: c3 ret - 5a73: 66 0f ef c9 pxor %xmm1,%xmm1 - 5a77: 31 c0 xor %eax,%eax - 5a79: 31 d2 xor %edx,%edx - 5a7b: e9 e9 fe ff ff jmp 5969 - -0000000000005a80 : - 5a80: 49 89 d0 mov %rdx,%r8 - 5a83: 48 85 d2 test %rdx,%rdx - 5a86: 0f 84 11 02 00 00 je 5c9d - 5a8c: 48 8d 52 ff lea -0x1(%rdx),%rdx - 5a90: f7 d9 neg %ecx - 5a92: 48 83 fa 06 cmp $0x6,%rdx - 5a96: 0f 86 cc 01 00 00 jbe 5c68 - 5a9c: 48 89 f8 mov %rdi,%rax - 5a9f: 48 29 f0 sub %rsi,%rax - 5aa2: 48 83 e8 01 sub $0x1,%rax - 5aa6: 48 83 f8 0e cmp $0xe,%rax - 5aaa: 0f 86 b8 01 00 00 jbe 5c68 - 5ab0: 48 83 fa 0e cmp $0xe,%rdx - 5ab4: 0f 86 e4 01 00 00 jbe 5c9e - 5aba: 66 0f 6e d1 movd %ecx,%xmm2 - 5abe: 4c 89 c2 mov %r8,%rdx - 5ac1: 31 c0 xor %eax,%eax - 5ac3: 66 0f 60 d2 punpcklbw %xmm2,%xmm2 - 5ac7: 48 83 e2 f0 and $0xfffffffffffffff0,%rdx - 5acb: 66 0f 61 d2 punpcklwd %xmm2,%xmm2 - 5acf: 66 0f 70 d2 00 pshufd $0x0,%xmm2,%xmm2 - 5ad4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5adb: 00 00 00 00 - 5adf: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5ae6: 00 00 00 00 - 5aea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5af1: 00 00 00 00 - 5af5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5afc: 00 00 00 00 - 5b00: f3 0f 6f 0c 07 movdqu (%rdi,%rax,1),%xmm1 - 5b05: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 - 5b0a: 66 0f ef c1 pxor %xmm1,%xmm0 - 5b0e: 66 0f db c2 pand %xmm2,%xmm0 - 5b12: 66 0f ef c1 pxor %xmm1,%xmm0 - 5b16: 0f 11 04 07 movups %xmm0,(%rdi,%rax,1) - 5b1a: 48 83 c0 10 add $0x10,%rax - 5b1e: 48 39 d0 cmp %rdx,%rax - 5b21: 75 dd jne 5b00 - 5b23: 49 39 d0 cmp %rdx,%r8 - 5b26: 0f 84 71 01 00 00 je 5c9d - 5b2c: 4d 89 c1 mov %r8,%r9 - 5b2f: 49 29 d1 sub %rdx,%r9 - 5b32: 49 8d 41 ff lea -0x1(%r9),%rax - 5b36: 48 83 f8 06 cmp $0x6,%rax - 5b3a: 76 3a jbe 5b76 - 5b3c: 0f b6 c1 movzbl %cl,%eax - 5b3f: f3 0f 7e 14 17 movq (%rdi,%rdx,1),%xmm2 - 5b44: f3 0f 7e 04 16 movq (%rsi,%rdx,1),%xmm0 - 5b49: 88 c4 mov %al,%ah - 5b4b: 66 0f 6e d8 movd %eax,%xmm3 - 5b4f: 66 0f ef c2 pxor %xmm2,%xmm0 - 5b53: f2 0f 70 cb 00 pshuflw $0x0,%xmm3,%xmm1 - 5b58: 66 0f db c1 pand %xmm1,%xmm0 - 5b5c: 66 0f ef c2 pxor %xmm2,%xmm0 - 5b60: 66 0f d6 04 17 movq %xmm0,(%rdi,%rdx,1) - 5b65: 41 f6 c1 07 test $0x7,%r9b - 5b69: 0f 84 2e 01 00 00 je 5c9d - 5b6f: 49 83 e1 f8 and $0xfffffffffffffff8,%r9 - 5b73: 4c 01 ca add %r9,%rdx - 5b76: 44 0f b6 14 17 movzbl (%rdi,%rdx,1),%r10d - 5b7b: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax - 5b7f: 44 31 d0 xor %r10d,%eax - 5b82: 21 c8 and %ecx,%eax - 5b84: 44 31 d0 xor %r10d,%eax - 5b87: 88 04 17 mov %al,(%rdi,%rdx,1) - 5b8a: 48 8d 42 01 lea 0x1(%rdx),%rax - 5b8e: 4c 39 c0 cmp %r8,%rax - 5b91: 0f 83 06 01 00 00 jae 5c9d - 5b97: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d - 5b9c: 44 0f b6 4c 16 01 movzbl 0x1(%rsi,%rdx,1),%r9d - 5ba2: 45 31 d1 xor %r10d,%r9d - 5ba5: 41 21 c9 and %ecx,%r9d - 5ba8: 45 31 d1 xor %r10d,%r9d - 5bab: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) - 5baf: 48 8d 42 02 lea 0x2(%rdx),%rax - 5bb3: 4c 39 c0 cmp %r8,%rax - 5bb6: 0f 83 e1 00 00 00 jae 5c9d - 5bbc: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d - 5bc1: 44 0f b6 4c 16 02 movzbl 0x2(%rsi,%rdx,1),%r9d - 5bc7: 45 31 d1 xor %r10d,%r9d - 5bca: 41 21 c9 and %ecx,%r9d - 5bcd: 45 31 d1 xor %r10d,%r9d - 5bd0: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) - 5bd4: 48 8d 42 03 lea 0x3(%rdx),%rax - 5bd8: 4c 39 c0 cmp %r8,%rax - 5bdb: 0f 83 bc 00 00 00 jae 5c9d - 5be1: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d - 5be6: 44 0f b6 4c 16 03 movzbl 0x3(%rsi,%rdx,1),%r9d - 5bec: 45 31 d1 xor %r10d,%r9d - 5bef: 41 21 c9 and %ecx,%r9d - 5bf2: 45 31 d1 xor %r10d,%r9d - 5bf5: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) - 5bf9: 48 8d 42 04 lea 0x4(%rdx),%rax - 5bfd: 4c 39 c0 cmp %r8,%rax - 5c00: 0f 83 97 00 00 00 jae 5c9d - 5c06: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d - 5c0b: 44 0f b6 4c 16 04 movzbl 0x4(%rsi,%rdx,1),%r9d - 5c11: 45 31 d1 xor %r10d,%r9d - 5c14: 41 21 c9 and %ecx,%r9d - 5c17: 45 31 d1 xor %r10d,%r9d - 5c1a: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) - 5c1e: 48 8d 42 05 lea 0x5(%rdx),%rax - 5c22: 4c 39 c0 cmp %r8,%rax - 5c25: 73 76 jae 5c9d - 5c27: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d - 5c2c: 44 0f b6 4c 16 05 movzbl 0x5(%rsi,%rdx,1),%r9d - 5c32: 45 31 d1 xor %r10d,%r9d - 5c35: 41 21 c9 and %ecx,%r9d - 5c38: 45 31 d1 xor %r10d,%r9d - 5c3b: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) - 5c3f: 48 8d 42 06 lea 0x6(%rdx),%rax - 5c43: 4c 39 c0 cmp %r8,%rax - 5c46: 73 55 jae 5c9d - 5c48: 48 01 f8 add %rdi,%rax - 5c4b: 44 0f b6 5c 16 06 movzbl 0x6(%rsi,%rdx,1),%r11d - 5c51: 0f b6 38 movzbl (%rax),%edi - 5c54: 41 31 fb xor %edi,%r11d - 5c57: 44 89 da mov %r11d,%edx - 5c5a: 21 ca and %ecx,%edx - 5c5c: 31 fa xor %edi,%edx - 5c5e: 88 10 mov %dl,(%rax) - 5c60: c3 ret - 5c61: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 5c68: 31 c0 xor %eax,%eax - 5c6a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5c71: 00 00 00 00 - 5c75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5c7c: 00 00 00 00 - 5c80: 44 0f b6 0c 07 movzbl (%rdi,%rax,1),%r9d - 5c85: 0f b6 14 06 movzbl (%rsi,%rax,1),%edx - 5c89: 44 31 ca xor %r9d,%edx - 5c8c: 21 ca and %ecx,%edx - 5c8e: 44 31 ca xor %r9d,%edx - 5c91: 88 14 07 mov %dl,(%rdi,%rax,1) - 5c94: 48 83 c0 01 add $0x1,%rax - 5c98: 49 39 c0 cmp %rax,%r8 - 5c9b: 75 e3 jne 5c80 - 5c9d: c3 ret - 5c9e: 4d 89 c1 mov %r8,%r9 - 5ca1: 31 d2 xor %edx,%edx - 5ca3: e9 94 fe ff ff jmp 5b3c - 5ca8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 5caf: 00 - -0000000000005cb0 : - 5cb0: 66 33 37 xor (%rdi),%si - 5cb3: f7 da neg %edx - 5cb5: 21 d6 and %edx,%esi - 5cb7: 66 33 37 xor (%rdi),%si - 5cba: 66 89 37 mov %si,(%rdi) - 5cbd: c3 ret - 5cbe: 66 90 xchg %ax,%ax - -0000000000005cc0 : - 5cc0: 41 57 push %r15 - 5cc2: 41 56 push %r14 - 5cc4: 41 55 push %r13 - 5cc6: 41 54 push %r12 - 5cc8: 55 push %rbp - 5cc9: 53 push %rbx - 5cca: 48 83 ec 58 sub $0x58,%rsp - 5cce: 48 8b 47 08 mov 0x8(%rdi),%rax - 5cd2: 4c 8b 6f 18 mov 0x18(%rdi),%r13 - 5cd6: 4c 8b 3f mov (%rdi),%r15 - 5cd9: 48 89 44 24 90 mov %rax,-0x70(%rsp) - 5cde: 48 8b 47 10 mov 0x10(%rdi),%rax - 5ce2: 48 89 44 24 98 mov %rax,-0x68(%rsp) - 5ce7: 48 8b 47 20 mov 0x20(%rdi),%rax - 5ceb: 48 89 44 24 a0 mov %rax,-0x60(%rsp) - 5cf0: 48 8b 47 28 mov 0x28(%rdi),%rax - 5cf4: 48 89 44 24 a8 mov %rax,-0x58(%rsp) - 5cf9: 48 8b 47 30 mov 0x30(%rdi),%rax - 5cfd: 48 89 44 24 b0 mov %rax,-0x50(%rsp) - 5d02: 48 8b 47 38 mov 0x38(%rdi),%rax - 5d06: 48 89 44 24 b8 mov %rax,-0x48(%rsp) - 5d0b: 48 8b 47 40 mov 0x40(%rdi),%rax - 5d0f: 48 89 44 24 c0 mov %rax,-0x40(%rsp) - 5d14: 48 8b 47 48 mov 0x48(%rdi),%rax - 5d18: 48 89 44 24 c8 mov %rax,-0x38(%rsp) - 5d1d: 48 8b 47 50 mov 0x50(%rdi),%rax - 5d21: 48 8b 97 88 00 00 00 mov 0x88(%rdi),%rdx - 5d28: 4c 8b 67 60 mov 0x60(%rdi),%r12 - 5d2c: 4c 89 6c 24 18 mov %r13,0x18(%rsp) - 5d31: 48 89 44 24 d0 mov %rax,-0x30(%rsp) - 5d36: 48 8b 47 58 mov 0x58(%rdi),%rax - 5d3a: 48 89 54 24 f8 mov %rdx,-0x8(%rsp) - 5d3f: 48 8b 97 98 00 00 00 mov 0x98(%rdi),%rdx - 5d46: 48 89 44 24 d8 mov %rax,-0x28(%rsp) - 5d4b: 48 8b 47 68 mov 0x68(%rdi),%rax - 5d4f: 48 89 14 24 mov %rdx,(%rsp) - 5d53: 48 8b 97 a8 00 00 00 mov 0xa8(%rdi),%rdx - 5d5a: 48 89 44 24 e0 mov %rax,-0x20(%rsp) - 5d5f: 48 8b 47 70 mov 0x70(%rdi),%rax - 5d63: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 5d68: 48 8b 97 b8 00 00 00 mov 0xb8(%rdi),%rdx - 5d6f: 48 89 44 24 e8 mov %rax,-0x18(%rsp) - 5d74: 48 8b 47 78 mov 0x78(%rdi),%rax - 5d78: 48 89 54 24 10 mov %rdx,0x10(%rsp) - 5d7d: 48 8d 15 bc 53 00 00 lea 0x53bc(%rip),%rdx # b140 - 5d84: 4c 8b 9f 90 00 00 00 mov 0x90(%rdi),%r11 - 5d8b: 48 89 44 24 f0 mov %rax,-0x10(%rsp) - 5d90: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax - 5d97: 48 89 54 24 88 mov %rdx,-0x78(%rsp) - 5d9c: 4c 8b b7 a0 00 00 00 mov 0xa0(%rdi),%r14 - 5da3: 48 89 7c 24 50 mov %rdi,0x50(%rsp) - 5da8: 4c 8b 87 b0 00 00 00 mov 0xb0(%rdi),%r8 - 5daf: 48 8b 9f c0 00 00 00 mov 0xc0(%rdi),%rbx - 5db6: 48 89 c7 mov %rax,%rdi - 5db9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 5dc0: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp - 5dc5: 4c 8b 6c 24 90 mov -0x70(%rsp),%r13 - 5dca: 4c 33 6c 24 b0 xor -0x50(%rsp),%r13 - 5dcf: 4c 33 6c 24 d8 xor -0x28(%rsp),%r13 - 5dd4: 49 31 fd xor %rdi,%r13 - 5dd7: 4c 8b 54 24 98 mov -0x68(%rsp),%r10 - 5ddc: 48 8b 54 24 a0 mov -0x60(%rsp),%rdx - 5de1: 49 31 ed xor %rbp,%r13 - 5de4: 48 8b 6c 24 b8 mov -0x48(%rsp),%rbp - 5de9: 48 8b 4c 24 a8 mov -0x58(%rsp),%rcx - 5dee: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 - 5df3: 4c 33 4c 24 c0 xor -0x40(%rsp),%r9 - 5df8: 49 31 ea xor %rbp,%r10 - 5dfb: 48 8b 6c 24 c8 mov -0x38(%rsp),%rbp - 5e00: 4c 31 f9 xor %r15,%rcx - 5e03: 4c 33 4c 24 e0 xor -0x20(%rsp),%r9 - 5e08: 4d 31 e2 xor %r12,%r10 - 5e0b: 4c 33 54 24 f8 xor -0x8(%rsp),%r10 - 5e10: 48 33 4c 24 d0 xor -0x30(%rsp),%rcx - 5e15: 4d 31 d9 xor %r11,%r9 - 5e18: 48 31 ea xor %rbp,%rdx - 5e1b: 4c 89 ed mov %r13,%rbp - 5e1e: 48 33 54 24 e8 xor -0x18(%rsp),%rdx - 5e23: 48 33 14 24 xor (%rsp),%rdx - 5e27: 4d 31 c2 xor %r8,%r10 - 5e2a: 48 31 da xor %rbx,%rdx - 5e2d: 48 d1 c5 rol $1,%rbp - 5e30: 48 33 4c 24 f0 xor -0x10(%rsp),%rcx - 5e35: 48 31 d5 xor %rdx,%rbp - 5e38: 4c 89 d6 mov %r10,%rsi - 5e3b: 48 d1 c2 rol $1,%rdx - 5e3e: 4c 33 4c 24 10 xor 0x10(%rsp),%r9 - 5e43: 4c 31 d2 xor %r10,%rdx - 5e46: 4c 31 f1 xor %r14,%rcx - 5e49: 4c 8b 54 24 b0 mov -0x50(%rsp),%r10 - 5e4e: 48 d1 c6 rol $1,%rsi - 5e51: 48 31 ce xor %rcx,%rsi - 5e54: 4c 89 c8 mov %r9,%rax - 5e57: 48 d1 c1 rol $1,%rcx - 5e5a: 49 31 ef xor %rbp,%r15 - 5e5d: 48 d1 c0 rol $1,%rax - 5e60: 49 31 f2 xor %rsi,%r10 - 5e63: 4c 31 c9 xor %r9,%rcx - 5e66: 4d 89 f9 mov %r15,%r9 - 5e69: 4c 31 e8 xor %r13,%rax - 5e6c: 49 c1 ca 14 ror $0x14,%r10 - 5e70: 49 31 d3 xor %rdx,%r11 - 5e73: 48 31 cb xor %rcx,%rbx - 5e76: 4d 89 d7 mov %r10,%r15 - 5e79: 49 31 c4 xor %rax,%r12 - 5e7c: 49 c1 c3 15 rol $0x15,%r11 - 5e80: 48 31 f7 xor %rsi,%rdi - 5e83: 49 c1 cc 15 ror $0x15,%r12 - 5e87: 49 f7 d7 not %r15 - 5e8a: 48 c1 c3 0e rol $0xe,%rbx - 5e8e: 49 31 c0 xor %rax,%r8 - 5e91: 48 c1 cf 13 ror $0x13,%rdi - 5e95: 4d 89 fd mov %r15,%r13 - 5e98: 4c 8b 7c 24 88 mov -0x78(%rsp),%r15 - 5e9d: 49 c1 c8 03 ror $0x3,%r8 - 5ea1: 4d 21 e5 and %r12,%r13 - 5ea4: 4c 89 6c 24 b0 mov %r13,-0x50(%rsp) - 5ea9: 4d 8b 2f mov (%r15),%r13 - 5eac: 4c 8b 7c 24 b0 mov -0x50(%rsp),%r15 - 5eb1: 4d 31 cd xor %r9,%r13 - 5eb4: 4d 31 ef xor %r13,%r15 - 5eb7: 4d 89 e5 mov %r12,%r13 - 5eba: 49 f7 d5 not %r13 - 5ebd: 4d 21 dd and %r11,%r13 - 5ec0: 4d 31 d5 xor %r10,%r13 - 5ec3: 4c 89 6c 24 20 mov %r13,0x20(%rsp) - 5ec8: 4d 89 dd mov %r11,%r13 - 5ecb: 49 f7 d5 not %r13 - 5ece: 49 21 dd and %rbx,%r13 - 5ed1: 4d 31 e5 xor %r12,%r13 - 5ed4: 49 89 dc mov %rbx,%r12 - 5ed7: 49 f7 d4 not %r12 - 5eda: 4c 89 6c 24 28 mov %r13,0x28(%rsp) - 5edf: 4d 21 cc and %r9,%r12 - 5ee2: 49 f7 d1 not %r9 - 5ee5: 4d 21 d1 and %r10,%r9 - 5ee8: 4d 31 dc xor %r11,%r12 - 5eeb: 4c 8b 5c 24 d0 mov -0x30(%rsp),%r11 - 5ef0: 4d 89 ca mov %r9,%r10 - 5ef3: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 - 5ef8: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) - 5efd: 49 89 fc mov %rdi,%r12 - 5f00: 49 31 da xor %rbx,%r10 - 5f03: 49 31 eb xor %rbp,%r11 - 5f06: 49 f7 d4 not %r12 - 5f09: 4c 89 54 24 30 mov %r10,0x30(%rsp) - 5f0e: 4c 8b 54 24 c8 mov -0x38(%rsp),%r10 - 5f13: 49 c1 c3 03 rol $0x3,%r11 - 5f17: 49 31 d1 xor %rdx,%r9 - 5f1a: 49 c1 c1 1c rol $0x1c,%r9 - 5f1e: 49 31 ca xor %rcx,%r10 - 5f21: 49 c1 c2 14 rol $0x14,%r10 - 5f25: 4c 89 d3 mov %r10,%rbx - 5f28: 48 f7 d3 not %rbx - 5f2b: 4c 21 db and %r11,%rbx - 5f2e: 4c 31 cb xor %r9,%rbx - 5f31: 48 89 5c 24 38 mov %rbx,0x38(%rsp) - 5f36: 4c 89 db mov %r11,%rbx - 5f39: 48 f7 d3 not %rbx - 5f3c: 48 21 fb and %rdi,%rbx - 5f3f: 4c 31 d3 xor %r10,%rbx - 5f42: 48 89 5c 24 18 mov %rbx,0x18(%rsp) - 5f47: 4c 89 e3 mov %r12,%rbx - 5f4a: 4c 21 c3 and %r8,%rbx - 5f4d: 49 31 ee xor %rbp,%r14 - 5f50: 49 89 dc mov %rbx,%r12 - 5f53: 49 c1 c6 12 rol $0x12,%r14 - 5f57: 4d 31 dc xor %r11,%r12 - 5f5a: 4d 89 c3 mov %r8,%r11 - 5f5d: 49 f7 d3 not %r11 - 5f60: 4c 89 64 24 d0 mov %r12,-0x30(%rsp) - 5f65: 48 8b 5c 24 a8 mov -0x58(%rsp),%rbx - 5f6a: 4d 21 cb and %r9,%r11 - 5f6d: 49 f7 d1 not %r9 - 5f70: 4d 21 d1 and %r10,%r9 - 5f73: 49 31 fb xor %rdi,%r11 - 5f76: 48 8b 7c 24 90 mov -0x70(%rsp),%rdi - 5f7b: 48 31 eb xor %rbp,%rbx - 5f7e: 4d 31 c1 xor %r8,%r9 - 5f81: 4c 8b 44 24 b8 mov -0x48(%rsp),%r8 - 5f86: 4c 89 5c 24 40 mov %r11,0x40(%rsp) - 5f8b: 48 c1 cb 1c ror $0x1c,%rbx - 5f8f: 4c 8b 5c 24 e0 mov -0x20(%rsp),%r11 - 5f94: 48 31 f7 xor %rsi,%rdi - 5f97: 4c 89 4c 24 c8 mov %r9,-0x38(%rsp) - 5f9c: 49 31 c0 xor %rax,%r8 - 5f9f: 4c 8b 0c 24 mov (%rsp),%r9 - 5fa3: 48 d1 c7 rol $1,%rdi - 5fa6: 49 c1 c0 06 rol $0x6,%r8 - 5faa: 49 31 d3 xor %rdx,%r11 - 5fad: 4d 89 c2 mov %r8,%r10 - 5fb0: 49 c1 c3 19 rol $0x19,%r11 - 5fb4: 49 31 c9 xor %rcx,%r9 - 5fb7: 49 f7 d2 not %r10 - 5fba: 4d 89 dd mov %r11,%r13 - 5fbd: 49 c1 c1 08 rol $0x8,%r9 - 5fc1: 4d 21 da and %r11,%r10 - 5fc4: 49 f7 d5 not %r13 - 5fc7: 49 31 fa xor %rdi,%r10 - 5fca: 4c 89 54 24 b8 mov %r10,-0x48(%rsp) - 5fcf: 4d 89 ea mov %r13,%r10 - 5fd2: 4d 89 cd mov %r9,%r13 - 5fd5: 4d 21 ca and %r9,%r10 - 5fd8: 49 f7 d5 not %r13 - 5fdb: 4d 31 c2 xor %r8,%r10 - 5fde: 4c 89 14 24 mov %r10,(%rsp) - 5fe2: 4d 89 ea mov %r13,%r10 - 5fe5: 4d 21 f2 and %r14,%r10 - 5fe8: 4d 31 da xor %r11,%r10 - 5feb: 4d 89 f3 mov %r14,%r11 - 5fee: 49 f7 d3 not %r11 - 5ff1: 49 21 fb and %rdi,%r11 - 5ff4: 48 f7 d7 not %rdi - 5ff7: 4c 21 c7 and %r8,%rdi - 5ffa: 4d 31 cb xor %r9,%r11 - 5ffd: 4c 8b 44 24 a0 mov -0x60(%rsp),%r8 - 6002: 4c 8b 4c 24 d8 mov -0x28(%rsp),%r9 - 6007: 4c 31 f7 xor %r14,%rdi - 600a: 4c 89 5c 24 e0 mov %r11,-0x20(%rsp) - 600f: 48 89 7c 24 48 mov %rdi,0x48(%rsp) - 6014: 48 8b 7c 24 f8 mov -0x8(%rsp),%rdi - 6019: 49 31 c8 xor %rcx,%r8 - 601c: 49 31 f1 xor %rsi,%r9 - 601f: 49 c1 c1 0a rol $0xa,%r9 - 6023: 49 c1 c0 1b rol $0x1b,%r8 - 6027: 48 31 c7 xor %rax,%rdi - 602a: 48 33 4c 24 e8 xor -0x18(%rsp),%rcx - 602f: 48 33 74 24 08 xor 0x8(%rsp),%rsi - 6034: 48 c1 c9 19 ror $0x19,%rcx - 6038: 49 89 fc mov %rdi,%r12 - 603b: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi - 6040: 48 c1 c6 02 rol $0x2,%rsi - 6044: 49 c1 c4 0f rol $0xf,%r12 - 6048: 48 33 6c 24 f0 xor -0x10(%rsp),%rbp - 604d: 48 33 44 24 98 xor -0x68(%rsp),%rax - 6052: 48 c1 cd 17 ror $0x17,%rbp - 6056: 48 31 d7 xor %rdx,%rdi - 6059: 4d 89 e5 mov %r12,%r13 - 605c: 48 33 54 24 c0 xor -0x40(%rsp),%rdx - 6061: 48 c1 ca 09 ror $0x9,%rdx - 6065: 49 89 fb mov %rdi,%r11 - 6068: 48 89 df mov %rbx,%rdi - 606b: 49 f7 d5 not %r13 - 606e: 49 c1 cb 08 ror $0x8,%r11 - 6072: 48 f7 d7 not %rdi - 6075: 48 c1 c8 02 ror $0x2,%rax - 6079: 4c 21 cf and %r9,%rdi - 607c: 4d 21 dd and %r11,%r13 - 607f: 4c 31 c7 xor %r8,%rdi - 6082: 4d 31 cd xor %r9,%r13 - 6085: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 608a: 4c 89 cf mov %r9,%rdi - 608d: 4d 89 d9 mov %r11,%r9 - 6090: 49 f7 d1 not %r9 - 6093: 48 f7 d7 not %rdi - 6096: 4d 21 c1 and %r8,%r9 - 6099: 49 f7 d0 not %r8 - 609c: 4c 21 e7 and %r12,%rdi - 609f: 49 21 d8 and %rbx,%r8 - 60a2: 48 31 df xor %rbx,%rdi - 60a5: 4d 31 e1 xor %r12,%r9 - 60a8: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 - 60ad: 4d 31 d8 xor %r11,%r8 - 60b0: 49 89 cb mov %rcx,%r11 - 60b3: 48 89 d1 mov %rdx,%rcx - 60b6: 4c 89 44 24 d8 mov %r8,-0x28(%rsp) - 60bb: 49 89 f0 mov %rsi,%r8 - 60be: 4c 89 de mov %r11,%rsi - 60c1: 48 f7 d1 not %rcx - 60c4: 48 f7 d6 not %rsi - 60c7: 4d 89 c6 mov %r8,%r14 - 60ca: 4c 21 d9 and %r11,%rcx - 60cd: 48 21 ee and %rbp,%rsi - 60d0: 49 f7 d6 not %r14 - 60d3: 48 31 c1 xor %rax,%rcx - 60d6: 48 31 d6 xor %rdx,%rsi - 60d9: 48 89 4c 24 e8 mov %rcx,-0x18(%rsp) - 60de: 48 89 f3 mov %rsi,%rbx - 60e1: 48 89 ee mov %rbp,%rsi - 60e4: 48 f7 d6 not %rsi - 60e7: 48 89 5c 24 08 mov %rbx,0x8(%rsp) - 60ec: 4c 21 c6 and %r8,%rsi - 60ef: 4c 31 de xor %r11,%rsi - 60f2: 4d 89 f3 mov %r14,%r11 - 60f5: 49 21 c3 and %rax,%r11 - 60f8: 48 f7 d0 not %rax - 60fb: 4d 89 de mov %r11,%r14 - 60fe: 49 31 ee xor %rbp,%r14 - 6101: 48 21 d0 and %rdx,%rax - 6104: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp - 6109: 4c 31 c0 xor %r8,%rax - 610c: 4c 8b 44 24 38 mov 0x38(%rsp),%r8 - 6111: 4c 89 74 24 f8 mov %r14,-0x8(%rsp) - 6116: 4d 31 f8 xor %r15,%r8 - 6119: 4c 33 44 24 b8 xor -0x48(%rsp),%r8 - 611e: 49 31 e8 xor %rbp,%r8 - 6121: 48 8b 6c 24 28 mov 0x28(%rsp),%rbp - 6126: 49 31 c8 xor %rcx,%r8 - 6129: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx - 612e: 49 31 cc xor %rcx,%r12 - 6131: 4c 33 24 24 xor (%rsp),%r12 - 6135: 48 33 6c 24 d0 xor -0x30(%rsp),%rbp - 613a: 4c 89 6c 24 f0 mov %r13,-0x10(%rsp) - 613f: 49 31 fc xor %rdi,%r12 - 6142: 4c 31 d5 xor %r10,%rbp - 6145: 4c 8b 5c 24 b0 mov -0x50(%rsp),%r11 - 614a: 48 8b 54 24 c8 mov -0x38(%rsp),%rdx - 614f: 49 31 dc xor %rbx,%r12 - 6152: 4c 31 ed xor %r13,%rbp - 6155: 4c 33 5c 24 40 xor 0x40(%rsp),%r11 - 615a: 48 33 54 24 48 xor 0x48(%rsp),%rdx - 615f: 48 31 f5 xor %rsi,%rbp - 6162: 4c 33 5c 24 e0 xor -0x20(%rsp),%r11 - 6167: 48 33 54 24 30 xor 0x30(%rsp),%rdx - 616c: 4d 89 e6 mov %r12,%r14 - 616f: 48 33 54 24 d8 xor -0x28(%rsp),%rdx - 6174: 4d 31 cb xor %r9,%r11 - 6177: 49 d1 c6 rol $1,%r14 - 617a: 4c 33 5c 24 f8 xor -0x8(%rsp),%r11 - 617f: 48 31 c2 xor %rax,%rdx - 6182: 49 89 ed mov %rbp,%r13 - 6185: 4c 89 db mov %r11,%rbx - 6188: 49 d1 c5 rol $1,%r13 - 618b: 49 31 d6 xor %rdx,%r14 - 618e: 48 d1 c2 rol $1,%rdx - 6191: 48 31 ea xor %rbp,%rdx - 6194: 4d 31 c5 xor %r8,%r13 - 6197: 48 d1 c3 rol $1,%rbx - 619a: 48 89 cd mov %rcx,%rbp - 619d: 49 d1 c0 rol $1,%r8 - 61a0: 4c 31 e3 xor %r12,%rbx - 61a3: 4d 31 d8 xor %r11,%r8 - 61a6: 4d 31 f7 xor %r14,%r15 - 61a9: 4c 31 ed xor %r13,%rbp - 61ac: 49 31 da xor %rbx,%r10 - 61af: 48 c1 cd 14 ror $0x14,%rbp - 61b3: 4d 89 fb mov %r15,%r11 - 61b6: 49 c1 ca 15 ror $0x15,%r10 - 61ba: 49 31 d1 xor %rdx,%r9 - 61bd: 49 89 ef mov %rbp,%r15 - 61c0: 49 c1 c1 15 rol $0x15,%r9 - 61c4: 4c 31 c0 xor %r8,%rax - 61c7: 4c 31 ef xor %r13,%rdi - 61ca: 48 c1 c0 0e rol $0xe,%rax - 61ce: 49 f7 d7 not %r15 - 61d1: 48 c1 cf 13 ror $0x13,%rdi - 61d5: 48 31 de xor %rbx,%rsi - 61d8: 4d 89 fc mov %r15,%r12 - 61db: 4c 8b 7c 24 88 mov -0x78(%rsp),%r15 - 61e0: 48 c1 ce 03 ror $0x3,%rsi - 61e4: 4d 21 d4 and %r10,%r12 - 61e7: 49 8b 4f 08 mov 0x8(%r15),%rcx - 61eb: 4c 31 d9 xor %r11,%rcx - 61ee: 49 89 cf mov %rcx,%r15 - 61f1: 48 8b 4c 24 e8 mov -0x18(%rsp),%rcx - 61f6: 4d 31 e7 xor %r12,%r15 - 61f9: 4d 89 d4 mov %r10,%r12 - 61fc: 49 f7 d4 not %r12 - 61ff: 4d 21 cc and %r9,%r12 - 6202: 49 31 ec xor %rbp,%r12 - 6205: 4c 89 64 24 90 mov %r12,-0x70(%rsp) - 620a: 4d 89 cc mov %r9,%r12 - 620d: 49 f7 d4 not %r12 - 6210: 49 21 c4 and %rax,%r12 - 6213: 4d 31 d4 xor %r10,%r12 - 6216: 49 89 c2 mov %rax,%r10 - 6219: 49 f7 d2 not %r10 - 621c: 4c 89 64 24 98 mov %r12,-0x68(%rsp) - 6221: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 - 6226: 4d 21 da and %r11,%r10 - 6229: 49 f7 d3 not %r11 - 622c: 49 21 eb and %rbp,%r11 - 622f: 4d 31 ca xor %r9,%r10 - 6232: 4c 8b 4c 24 c8 mov -0x38(%rsp),%r9 - 6237: 49 31 c3 xor %rax,%r11 - 623a: 4c 89 54 24 18 mov %r10,0x18(%rsp) - 623f: 4c 8b 54 24 b8 mov -0x48(%rsp),%r10 - 6244: 4c 89 5c 24 a0 mov %r11,-0x60(%rsp) - 6249: 4c 8b 5c 24 b0 mov -0x50(%rsp),%r11 - 624e: 4d 31 c1 xor %r8,%r9 - 6251: 49 c1 c1 14 rol $0x14,%r9 - 6255: 4d 31 f2 xor %r14,%r10 - 6258: 49 31 d3 xor %rdx,%r11 - 625b: 49 c1 c2 03 rol $0x3,%r10 - 625f: 4c 89 d8 mov %r11,%rax - 6262: 4d 89 cb mov %r9,%r11 - 6265: 49 f7 d3 not %r11 - 6268: 48 c1 c0 1c rol $0x1c,%rax - 626c: 4d 21 d3 and %r10,%r11 - 626f: 49 31 c3 xor %rax,%r11 - 6272: 4c 89 5c 24 a8 mov %r11,-0x58(%rsp) - 6277: 4d 89 d3 mov %r10,%r11 - 627a: 49 f7 d3 not %r11 - 627d: 49 21 fb and %rdi,%r11 - 6280: 4d 31 ec xor %r13,%r12 - 6283: 4c 31 f1 xor %r14,%rcx - 6286: 4d 31 cb xor %r9,%r11 - 6289: 48 c1 c1 12 rol $0x12,%rcx - 628d: 4c 89 5c 24 b0 mov %r11,-0x50(%rsp) - 6292: 49 89 fb mov %rdi,%r11 - 6295: 49 f7 d3 not %r11 - 6298: 49 21 f3 and %rsi,%r11 - 629b: 4d 31 d3 xor %r10,%r11 - 629e: 49 89 f2 mov %rsi,%r10 - 62a1: 49 f7 d2 not %r10 - 62a4: 4c 89 5c 24 b8 mov %r11,-0x48(%rsp) - 62a9: 49 21 c2 and %rax,%r10 - 62ac: 48 f7 d0 not %rax - 62af: 49 31 fa xor %rdi,%r10 - 62b2: 4c 21 c8 and %r9,%rax - 62b5: 48 8b 7c 24 e0 mov -0x20(%rsp),%rdi - 62ba: 49 89 c3 mov %rax,%r11 - 62bd: 4c 89 54 24 c0 mov %r10,-0x40(%rsp) - 62c2: 4c 89 e0 mov %r12,%rax - 62c5: 49 31 f3 xor %rsi,%r11 - 62c8: 48 31 d7 xor %rdx,%rdi - 62cb: 48 8b 74 24 d0 mov -0x30(%rsp),%rsi - 62d0: 48 d1 c0 rol $1,%rax - 62d3: 49 89 f9 mov %rdi,%r9 - 62d6: 48 8b 7c 24 d8 mov -0x28(%rsp),%rdi - 62db: 4c 89 5c 24 c8 mov %r11,-0x38(%rsp) - 62e0: 48 31 de xor %rbx,%rsi - 62e3: 49 c1 c1 19 rol $0x19,%r9 - 62e7: 48 c1 c6 06 rol $0x6,%rsi - 62eb: 4c 31 c7 xor %r8,%rdi - 62ee: 48 c1 c7 08 rol $0x8,%rdi - 62f2: 49 89 f2 mov %rsi,%r10 - 62f5: 49 89 fc mov %rdi,%r12 - 62f8: 49 f7 d2 not %r10 - 62fb: 4d 21 ca and %r9,%r10 - 62fe: 49 f7 d4 not %r12 - 6301: 49 31 c2 xor %rax,%r10 - 6304: 49 21 cc and %rcx,%r12 - 6307: 4c 89 54 24 d0 mov %r10,-0x30(%rsp) - 630c: 4d 31 cc xor %r9,%r12 - 630f: 4d 89 ca mov %r9,%r10 - 6312: 49 89 c9 mov %rcx,%r9 - 6315: 49 f7 d1 not %r9 - 6318: 49 f7 d2 not %r10 - 631b: 49 21 c1 and %rax,%r9 - 631e: 48 f7 d0 not %rax - 6321: 49 21 fa and %rdi,%r10 - 6324: 48 21 f0 and %rsi,%rax - 6327: 49 31 f9 xor %rdi,%r9 - 632a: 49 31 f2 xor %rsi,%r10 - 632d: 48 89 c7 mov %rax,%rdi - 6330: 4c 89 54 24 d8 mov %r10,-0x28(%rsp) - 6335: 48 31 cf xor %rcx,%rdi - 6338: 4c 89 4c 24 e0 mov %r9,-0x20(%rsp) - 633d: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 6342: 48 8b 44 24 30 mov 0x30(%rsp),%rax - 6347: 48 8b 74 24 38 mov 0x38(%rsp),%rsi - 634c: 4c 8b 0c 24 mov (%rsp),%r9 - 6350: 4c 8b 54 24 f0 mov -0x10(%rsp),%r10 - 6355: 4c 31 c0 xor %r8,%rax - 6358: 48 8b 4c 24 f8 mov -0x8(%rsp),%rcx - 635d: 4c 31 f6 xor %r14,%rsi - 6360: 48 c1 c0 1b rol $0x1b,%rax - 6364: 48 8b 6c 24 28 mov 0x28(%rsp),%rbp - 6369: 48 c1 ce 1c ror $0x1c,%rsi - 636d: 4d 31 e9 xor %r13,%r9 - 6370: 49 31 da xor %rbx,%r10 - 6373: 48 31 d1 xor %rdx,%rcx - 6376: 49 c1 c2 0f rol $0xf,%r10 - 637a: 48 c1 c9 08 ror $0x8,%rcx - 637e: 48 89 f7 mov %rsi,%rdi - 6381: 48 31 eb xor %rbp,%rbx - 6384: 49 c1 c1 0a rol $0xa,%r9 - 6388: 4d 89 d3 mov %r10,%r11 - 638b: 48 f7 d7 not %rdi - 638e: 48 c1 cb 02 ror $0x2,%rbx - 6392: 49 f7 d3 not %r11 - 6395: 4c 21 cf and %r9,%rdi - 6398: 49 21 cb and %rcx,%r11 - 639b: 48 31 c7 xor %rax,%rdi - 639e: 4d 31 cb xor %r9,%r11 - 63a1: 48 89 7c 24 f0 mov %rdi,-0x10(%rsp) - 63a6: 4c 89 cf mov %r9,%rdi - 63a9: 4c 89 5c 24 f8 mov %r11,-0x8(%rsp) - 63ae: 49 89 cb mov %rcx,%r11 - 63b1: 48 f7 d7 not %rdi - 63b4: 49 f7 d3 not %r11 - 63b7: 4c 21 d7 and %r10,%rdi - 63ba: 49 21 c3 and %rax,%r11 - 63bd: 48 f7 d0 not %rax - 63c0: 48 31 f7 xor %rsi,%rdi - 63c3: 48 21 f0 and %rsi,%rax - 63c6: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 63cb: 4d 31 d3 xor %r10,%r11 - 63ce: 49 89 c1 mov %rax,%r9 - 63d1: 48 8b 44 24 40 mov 0x40(%rsp),%rax - 63d6: 49 31 c9 xor %rcx,%r9 - 63d9: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx - 63de: 4c 31 ee xor %r13,%rsi - 63e1: 48 31 d0 xor %rdx,%rax - 63e4: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 63e9: 48 c1 c6 02 rol $0x2,%rsi - 63ed: 4c 89 0c 24 mov %r9,(%rsp) - 63f1: 4c 31 c1 xor %r8,%rcx - 63f4: 48 c1 c8 09 ror $0x9,%rax - 63f8: 48 c1 c9 19 ror $0x19,%rcx - 63fc: 4c 31 f2 xor %r14,%rdx - 63ff: 49 89 c6 mov %rax,%r14 - 6402: 49 89 c8 mov %rcx,%r8 - 6405: 48 c1 ca 17 ror $0x17,%rdx - 6409: 49 f7 d6 not %r14 - 640c: 49 f7 d0 not %r8 - 640f: 49 21 ce and %rcx,%r14 - 6412: 49 21 d0 and %rdx,%r8 - 6415: 49 31 de xor %rbx,%r14 - 6418: 49 31 c0 xor %rax,%r8 - 641b: 4c 89 44 24 08 mov %r8,0x8(%rsp) - 6420: 49 89 d0 mov %rdx,%r8 - 6423: 49 f7 d0 not %r8 - 6426: 49 21 f0 and %rsi,%r8 - 6429: 49 31 c8 xor %rcx,%r8 - 642c: 48 89 f1 mov %rsi,%rcx - 642f: 48 f7 d1 not %rcx - 6432: 48 21 d9 and %rbx,%rcx - 6435: 48 f7 d3 not %rbx - 6438: 48 83 44 24 88 10 addq $0x10,-0x78(%rsp) - 643e: 48 31 d1 xor %rdx,%rcx - 6441: 48 21 c3 and %rax,%rbx - 6444: 48 8d 15 b5 4d 00 00 lea 0x4db5(%rip),%rdx # b200 - 644b: 48 89 4c 24 10 mov %rcx,0x10(%rsp) - 6450: 48 31 f3 xor %rsi,%rbx - 6453: 48 3b 54 24 88 cmp -0x78(%rsp),%rdx - 6458: 0f 85 62 f9 ff ff jne 5dc0 - 645e: 48 8b 44 24 90 mov -0x70(%rsp),%rax - 6463: 48 89 fa mov %rdi,%rdx - 6466: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi - 646b: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 - 6470: 48 89 47 08 mov %rax,0x8(%rdi) - 6474: 48 8b 44 24 98 mov -0x68(%rsp),%rax - 6479: 4c 89 3f mov %r15,(%rdi) - 647c: 48 89 47 10 mov %rax,0x10(%rdi) - 6480: 48 8b 44 24 a0 mov -0x60(%rsp),%rax - 6485: 4c 89 6f 18 mov %r13,0x18(%rdi) - 6489: 48 89 47 20 mov %rax,0x20(%rdi) - 648d: 48 8b 44 24 a8 mov -0x58(%rsp),%rax - 6492: 4c 89 67 60 mov %r12,0x60(%rdi) - 6496: 48 89 47 28 mov %rax,0x28(%rdi) - 649a: 48 8b 44 24 b0 mov -0x50(%rsp),%rax - 649f: 48 89 97 80 00 00 00 mov %rdx,0x80(%rdi) - 64a6: 48 89 47 30 mov %rax,0x30(%rdi) - 64aa: 48 8b 44 24 b8 mov -0x48(%rsp),%rax - 64af: 48 89 47 38 mov %rax,0x38(%rdi) - 64b3: 48 8b 44 24 c0 mov -0x40(%rsp),%rax - 64b8: 48 89 47 40 mov %rax,0x40(%rdi) - 64bc: 48 8b 44 24 c8 mov -0x38(%rsp),%rax - 64c1: 48 89 47 48 mov %rax,0x48(%rdi) - 64c5: 48 8b 44 24 d0 mov -0x30(%rsp),%rax - 64ca: 48 89 47 50 mov %rax,0x50(%rdi) - 64ce: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 64d3: 48 89 47 58 mov %rax,0x58(%rdi) - 64d7: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 64dc: 48 89 47 68 mov %rax,0x68(%rdi) - 64e0: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 64e5: 48 89 47 70 mov %rax,0x70(%rdi) - 64e9: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 64ee: 48 89 47 78 mov %rax,0x78(%rdi) - 64f2: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 64f7: 4c 89 9f 90 00 00 00 mov %r11,0x90(%rdi) - 64fe: 48 89 87 88 00 00 00 mov %rax,0x88(%rdi) - 6505: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 650a: 4c 89 8f 98 00 00 00 mov %r9,0x98(%rdi) - 6511: 4c 89 b7 a0 00 00 00 mov %r14,0xa0(%rdi) - 6518: 48 89 87 a8 00 00 00 mov %rax,0xa8(%rdi) - 651f: 4c 89 87 b0 00 00 00 mov %r8,0xb0(%rdi) - 6526: 48 89 8f b8 00 00 00 mov %rcx,0xb8(%rdi) - 652d: 48 89 9f c0 00 00 00 mov %rbx,0xc0(%rdi) - 6534: 48 83 c4 58 add $0x58,%rsp - 6538: 5b pop %rbx - 6539: 5d pop %rbp - 653a: 41 5c pop %r12 - 653c: 41 5d pop %r13 - 653e: 41 5e pop %r14 - 6540: 41 5f pop %r15 - 6542: c3 ret - 6543: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 654a: 00 00 00 00 - 654e: 66 90 xchg %ax,%ax - -0000000000006550 : - 6550: 41 56 push %r14 - 6552: 31 c0 xor %eax,%eax - 6554: 49 89 d6 mov %rdx,%r14 - 6557: 41 55 push %r13 - 6559: 41 89 cd mov %ecx,%r13d - 655c: 41 54 push %r12 - 655e: 55 push %rbp - 655f: 48 89 fd mov %rdi,%rbp - 6562: 48 83 c7 08 add $0x8,%rdi - 6566: 53 push %rbx - 6567: 48 89 e9 mov %rbp,%rcx - 656a: 48 89 f3 mov %rsi,%rbx - 656d: 48 81 ec d0 00 00 00 sub $0xd0,%rsp - 6574: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) - 657b: 00 - 657c: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 6583: 00 00 00 00 - 6587: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 658b: 48 29 f9 sub %rdi,%rcx - 658e: 81 c1 c8 00 00 00 add $0xc8,%ecx - 6594: c1 e9 03 shr $0x3,%ecx - 6597: f3 48 ab rep stos %rax,%es:(%rdi) - 659a: 48 81 fa 87 00 00 00 cmp $0x87,%rdx - 65a1: 0f 87 22 08 00 00 ja 6dc9 - 65a7: e9 aa 08 00 00 jmp 6e56 - 65ac: 0f 1f 40 00 nopl 0x0(%rax) - 65b0: f3 0f 6f 33 movdqu (%rbx),%xmm6 - 65b4: f3 44 0f 6f 43 10 movdqu 0x10(%rbx),%xmm8 - 65ba: 66 0f ef ff pxor %xmm7,%xmm7 - 65be: 48 81 c3 88 00 00 00 add $0x88,%rbx - 65c5: f3 44 0f 6f 63 a8 movdqu -0x58(%rbx),%xmm12 - 65cb: f3 44 0f 6f 5b 98 movdqu -0x68(%rbx),%xmm11 - 65d1: 0f 29 34 24 movaps %xmm6,(%rsp) - 65d5: 66 0f 6f 14 24 movdqa (%rsp),%xmm2 - 65da: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 - 65df: f3 44 0f 6f 73 b8 movdqu -0x48(%rbx),%xmm14 - 65e5: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 65ea: f3 44 0f 6f 7b c8 movdqu -0x38(%rbx),%xmm15 - 65f0: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 65f5: f3 0f 6f 6b d8 movdqu -0x28(%rbx),%xmm5 - 65fa: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 65ff: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 - 6605: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 - 660a: 66 0f 71 d4 08 psrlw $0x8,%xmm4 - 660f: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 6614: 66 0f 67 d0 packuswb %xmm0,%xmm2 - 6618: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 - 661d: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 6621: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6626: 66 0f 71 d6 08 psrlw $0x8,%xmm6 - 662b: 66 44 0f 67 c8 packuswb %xmm0,%xmm9 - 6630: 66 41 0f 6f c7 movdqa %xmm15,%xmm0 - 6635: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 663a: 66 0f 67 e0 packuswb %xmm0,%xmm4 - 663e: f3 0f 6f 43 e8 movdqu -0x18(%rbx),%xmm0 - 6643: 66 44 0f 6f d4 movdqa %xmm4,%xmm10 - 6648: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 664d: 66 41 0f 71 d2 08 psrlw $0x8,%xmm10 - 6653: 66 0f 67 e8 packuswb %xmm0,%xmm5 - 6657: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 - 665c: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6661: 66 0f 67 f0 packuswb %xmm0,%xmm6 - 6665: 66 0f 6f c5 movdqa %xmm5,%xmm0 - 6669: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 666e: 66 0f 6f ce movdqa %xmm6,%xmm1 - 6672: 66 44 0f 67 d0 packuswb %xmm0,%xmm10 - 6677: 66 0f 71 d1 08 psrlw $0x8,%xmm1 - 667c: 66 41 0f 6f c2 movdqa %xmm10,%xmm0 - 6681: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6686: 66 0f 67 c8 packuswb %xmm0,%xmm1 - 668a: 66 0f ef c0 pxor %xmm0,%xmm0 - 668e: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 6693: 66 0f 68 cf punpckhbw %xmm7,%xmm1 - 6697: 66 44 0f 60 ef punpcklbw %xmm7,%xmm13 - 669c: 66 41 0f 6f dd movdqa %xmm13,%xmm3 - 66a1: 66 0f 61 d8 punpcklwd %xmm0,%xmm3 - 66a5: 0f 29 5c 24 40 movaps %xmm3,0x40(%rsp) - 66aa: 66 41 0f 6f dd movdqa %xmm13,%xmm3 - 66af: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 66b4: 66 0f 69 c8 punpckhwd %xmm0,%xmm1 - 66b8: 0f 29 4c 24 70 movaps %xmm1,0x70(%rsp) - 66bd: 66 0f 76 c9 pcmpeqd %xmm1,%xmm1 - 66c1: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 - 66c5: 66 44 0f 61 e8 punpcklwd %xmm0,%xmm13 - 66ca: 66 0f 71 d1 08 psrlw $0x8,%xmm1 - 66cf: 0f 29 5c 24 50 movaps %xmm3,0x50(%rsp) - 66d4: 66 0f 6f 1c 24 movdqa (%rsp),%xmm3 - 66d9: 66 44 0f db c9 pand %xmm1,%xmm9 - 66de: 66 0f db e9 pand %xmm1,%xmm5 - 66e2: 66 0f db d1 pand %xmm1,%xmm2 - 66e6: 44 0f 29 6c 24 60 movaps %xmm13,0x60(%rsp) - 66ec: 66 0f db e1 pand %xmm1,%xmm4 - 66f0: 66 41 0f 67 d1 packuswb %xmm9,%xmm2 - 66f5: 66 44 0f db d1 pand %xmm1,%xmm10 - 66fa: 66 0f 67 e5 packuswb %xmm5,%xmm4 - 66fe: 66 0f 6f ea movdqa %xmm2,%xmm5 - 6702: 66 0f db d1 pand %xmm1,%xmm2 - 6706: 66 44 0f 6f cc movdqa %xmm4,%xmm9 - 670b: 66 0f db e1 pand %xmm1,%xmm4 - 670f: 66 0f db f1 pand %xmm1,%xmm6 - 6713: 66 0f 67 d4 packuswb %xmm4,%xmm2 - 6717: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 - 671d: 66 0f db d9 pand %xmm1,%xmm3 - 6721: 66 0f 6f e2 movdqa %xmm2,%xmm4 - 6725: 66 0f 68 d7 punpckhbw %xmm7,%xmm2 - 6729: 66 41 0f 67 f2 packuswb %xmm10,%xmm6 - 672e: 66 0f 71 f2 08 psllw $0x8,%xmm2 - 6733: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 6738: 66 44 0f 6f d6 movdqa %xmm6,%xmm10 - 673d: 0f 29 54 24 30 movaps %xmm2,0x30(%rsp) - 6742: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 6747: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 - 674c: 66 44 0f db d9 pand %xmm1,%xmm11 - 6751: 66 0f db d1 pand %xmm1,%xmm2 - 6755: 66 44 0f 6f cd movdqa %xmm5,%xmm9 - 675a: 66 44 0f 60 d7 punpcklbw %xmm7,%xmm10 - 675f: 66 0f 67 da packuswb %xmm2,%xmm3 - 6763: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 - 6768: 66 44 0f 60 cf punpcklbw %xmm7,%xmm9 - 676d: 66 0f db d1 pand %xmm1,%xmm2 - 6771: 66 45 0f 6f c6 movdqa %xmm14,%xmm8 - 6776: 66 45 0f 6f ea movdqa %xmm10,%xmm13 - 677b: 66 44 0f 67 da packuswb %xmm2,%xmm11 - 6780: 66 41 0f 6f d7 movdqa %xmm15,%xmm2 - 6785: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 678a: 66 0f db d1 pand %xmm1,%xmm2 - 678e: 66 44 0f db c1 pand %xmm1,%xmm8 - 6793: 66 0f 68 ef punpckhbw %xmm7,%xmm5 - 6797: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 - 679c: 66 44 0f 67 c2 packuswb %xmm2,%xmm8 - 67a1: f3 0f 6f 53 d8 movdqu -0x28(%rbx),%xmm2 - 67a6: 66 0f 60 e7 punpcklbw %xmm7,%xmm4 - 67aa: 44 0f 29 54 24 10 movaps %xmm10,0x10(%rsp) - 67b0: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 - 67b5: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 67ba: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 - 67be: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 - 67c3: 66 0f db d1 pand %xmm1,%xmm2 - 67c7: 66 44 0f db d9 pand %xmm1,%xmm11 - 67cc: 0f 29 ac 24 90 00 00 movaps %xmm5,0x90(%rsp) - 67d3: 00 - 67d4: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 - 67da: 66 0f 68 f7 punpckhbw %xmm7,%xmm6 - 67de: 66 44 0f 69 c8 punpckhwd %xmm0,%xmm9 - 67e3: 44 0f 29 94 24 80 00 movaps %xmm10,0x80(%rsp) - 67ea: 00 00 - 67ec: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 - 67f1: f3 0f 6f 53 e8 movdqu -0x18(%rbx),%xmm2 - 67f6: 66 0f 71 f4 08 psllw $0x8,%xmm4 - 67fb: 66 0f db d1 pand %xmm1,%xmm2 - 67ff: 66 44 0f 67 d2 packuswb %xmm2,%xmm10 - 6804: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 6808: 66 0f db d9 pand %xmm1,%xmm3 - 680c: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 6811: 66 41 0f 67 db packuswb %xmm11,%xmm3 - 6816: 66 0f 6f ea movdqa %xmm2,%xmm5 - 681a: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 681f: 66 44 0f db c1 pand %xmm1,%xmm8 - 6824: 66 41 0f 67 ec packuswb %xmm12,%xmm5 - 6829: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 682e: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 - 6833: 66 44 0f 6f f2 movdqa %xmm2,%xmm14 - 6838: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 - 683e: 66 44 0f db d1 pand %xmm1,%xmm10 - 6843: 66 45 0f 67 f4 packuswb %xmm12,%xmm14 - 6848: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 684d: 66 45 0f 67 c2 packuswb %xmm10,%xmm8 - 6852: 66 41 0f 6f d6 movdqa %xmm14,%xmm2 - 6857: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 - 685d: 66 44 0f db f1 pand %xmm1,%xmm14 - 6862: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 6867: 66 0f db e9 pand %xmm1,%xmm5 - 686b: 66 44 0f 6f db movdqa %xmm3,%xmm11 - 6870: 66 44 0f 67 e2 packuswb %xmm2,%xmm12 - 6875: 66 41 0f 67 ee packuswb %xmm14,%xmm5 - 687a: 66 45 0f 6f f0 movdqa %xmm8,%xmm14 - 687f: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 - 6884: 66 41 0f 71 d6 08 psrlw $0x8,%xmm14 - 688a: 66 44 0f 68 e7 punpckhbw %xmm7,%xmm12 - 688f: 66 0f 60 d7 punpcklbw %xmm7,%xmm2 - 6893: 66 41 0f 71 d3 08 psrlw $0x8,%xmm11 - 6899: 66 0f db d9 pand %xmm1,%xmm3 - 689d: 66 44 0f 6f fa movdqa %xmm2,%xmm15 - 68a2: 66 41 0f db c8 pand %xmm8,%xmm1 - 68a7: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 - 68ab: 0f 29 14 24 movaps %xmm2,(%rsp) - 68af: 66 0f 67 d9 packuswb %xmm1,%xmm3 - 68b3: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 - 68b8: 66 45 0f 67 de packuswb %xmm14,%xmm11 - 68bd: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 - 68c2: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 68c7: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 - 68cc: 66 44 0f 60 f7 punpcklbw %xmm7,%xmm14 - 68d1: 66 44 0f 68 df punpckhbw %xmm7,%xmm11 - 68d6: 66 44 0f 60 c7 punpcklbw %xmm7,%xmm8 - 68db: 44 0f 29 a4 24 b0 00 movaps %xmm12,0xb0(%rsp) - 68e2: 00 00 - 68e4: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 68e9: 66 0f 68 df punpckhbw %xmm7,%xmm3 - 68ed: 66 0f 68 ef punpckhbw %xmm7,%xmm5 - 68f1: 66 44 0f 60 e7 punpcklbw %xmm7,%xmm12 - 68f6: 66 41 0f 6f fd movdqa %xmm13,%xmm7 - 68fb: 66 0f 6f cc movdqa %xmm4,%xmm1 - 68ff: 66 0f 61 f8 punpcklwd %xmm0,%xmm7 - 6903: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 6907: 66 45 0f 6f d6 movdqa %xmm14,%xmm10 - 690c: 66 0f 72 f7 18 pslld $0x18,%xmm7 - 6911: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 - 6916: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 - 691a: 44 0f 29 74 24 20 movaps %xmm14,0x20(%rsp) - 6920: 66 0f eb f9 por %xmm1,%xmm7 - 6924: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 6929: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 692e: 66 44 0f 69 d8 punpckhwd %xmm0,%xmm11 - 6933: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 6937: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 - 693c: 0f 29 94 24 a0 00 00 movaps %xmm2,0xa0(%rsp) - 6943: 00 - 6944: 66 41 0f 72 f4 10 pslld $0x10,%xmm12 - 694a: 66 0f 6f 54 24 30 movdqa 0x30(%rsp),%xmm2 - 6950: 66 0f 72 f1 10 pslld $0x10,%xmm1 - 6955: 44 0f 29 9c 24 c0 00 movaps %xmm11,0xc0(%rsp) - 695c: 00 00 - 695e: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 - 6963: 66 44 0f 69 c0 punpckhwd %xmm0,%xmm8 - 6968: 66 44 0f 69 e8 punpckhwd %xmm0,%xmm13 - 696d: 66 44 0f 61 d8 punpcklwd %xmm0,%xmm11 - 6972: 66 45 0f eb e0 por %xmm8,%xmm12 - 6977: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 697c: 66 41 0f eb cb por %xmm11,%xmm1 - 6981: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 6986: 66 44 0f 6f df movdqa %xmm7,%xmm11 - 698b: 66 44 0f eb d9 por %xmm1,%xmm11 - 6990: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 - 6995: 66 0f 6f ca movdqa %xmm2,%xmm1 - 6999: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 699d: 66 0f 72 f7 18 pslld $0x18,%xmm7 - 69a2: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 - 69a7: 66 0f eb f9 por %xmm1,%xmm7 - 69ab: 66 0f 6f cd movdqa %xmm5,%xmm1 - 69af: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 69b4: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 69b8: 66 41 0f 72 f5 18 pslld $0x18,%xmm13 - 69be: 66 0f 69 e0 punpckhwd %xmm0,%xmm4 - 69c2: 66 0f 72 f1 10 pslld $0x10,%xmm1 - 69c7: 66 44 0f 69 f8 punpckhwd %xmm0,%xmm15 - 69cc: 66 44 0f 69 d0 punpckhwd %xmm0,%xmm10 - 69d1: 66 41 0f eb c8 por %xmm8,%xmm1 - 69d6: 66 44 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm8 - 69dd: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 - 69e2: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 - 69e6: 66 41 0f eb e5 por %xmm13,%xmm4 - 69eb: 66 0f 69 f0 punpckhwd %xmm0,%xmm6 - 69ef: 66 0f 69 d0 punpckhwd %xmm0,%xmm2 - 69f3: 66 44 0f 6f 6c 24 40 movdqa 0x40(%rsp),%xmm13 - 69fa: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 - 69fe: 66 0f ef c0 pxor %xmm0,%xmm0 - 6a02: 66 0f eb cf por %xmm7,%xmm1 - 6a06: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 - 6a0b: 66 0f 72 f5 10 pslld $0x10,%xmm5 - 6a10: 66 41 0f eb e4 por %xmm12,%xmm4 - 6a15: 66 0f eb eb por %xmm3,%xmm5 - 6a19: 66 0f 72 f6 18 pslld $0x18,%xmm6 - 6a1e: 66 41 0f 6f d8 movdqa %xmm8,%xmm3 - 6a23: 66 45 0f 6f c5 movdqa %xmm13,%xmm8 - 6a28: 66 0f 73 f3 28 psllq $0x28,%xmm3 - 6a2d: 66 0f eb d6 por %xmm6,%xmm2 - 6a31: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 - 6a36: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 6a3a: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 6a3f: 66 0f eb f5 por %xmm5,%xmm6 - 6a43: 66 0f 6f 2c 24 movdqa (%rsp),%xmm5 - 6a48: f3 44 0f 6f 45 10 movdqu 0x10(%rbp),%xmm8 - 6a4e: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 6a53: 66 0f eb d3 por %xmm3,%xmm2 - 6a57: 66 41 0f 6f db movdqa %xmm11,%xmm3 - 6a5c: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 - 6a60: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 - 6a64: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 6a69: 66 44 0f 62 d8 punpckldq %xmm0,%xmm11 - 6a6e: 66 0f eb d3 por %xmm3,%xmm2 - 6a72: 66 0f 6f 5c 24 20 movdqa 0x20(%rsp),%xmm3 - 6a78: 66 0f 6f 7c 24 50 movdqa 0x50(%rsp),%xmm7 - 6a7e: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 - 6a82: 66 0f 73 f3 20 psllq $0x20,%xmm3 - 6a87: 66 0f eb dd por %xmm5,%xmm3 - 6a8b: 66 41 0f 6f ef movdqa %xmm15,%xmm5 - 6a90: 66 44 0f 6a f8 punpckhdq %xmm0,%xmm15 - 6a95: 66 0f eb d3 por %xmm3,%xmm2 - 6a99: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 - 6a9e: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 6aa2: 66 44 0f ef c2 pxor %xmm2,%xmm8 - 6aa7: 66 0f 6f d7 movdqa %xmm7,%xmm2 - 6aab: 66 0f 62 d8 punpckldq %xmm0,%xmm3 - 6aaf: 66 0f 62 d0 punpckldq %xmm0,%xmm2 - 6ab3: 66 0f 73 f3 28 psllq $0x28,%xmm3 - 6ab8: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 - 6abd: 44 0f 11 45 10 movups %xmm8,0x10(%rbp) - 6ac2: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 6ac7: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 6acc: 66 41 0f 73 f1 28 psllq $0x28,%xmm9 - 6ad2: 66 41 0f 73 f7 30 psllq $0x30,%xmm15 - 6ad8: 66 0f eb d3 por %xmm3,%xmm2 - 6adc: 66 0f 6f dc movdqa %xmm4,%xmm3 - 6ae0: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 - 6ae4: 66 0f 62 d8 punpckldq %xmm0,%xmm3 - 6ae8: 66 0f eb d3 por %xmm3,%xmm2 - 6aec: 66 41 0f 6f da movdqa %xmm10,%xmm3 - 6af1: 66 44 0f 6a d0 punpckhdq %xmm0,%xmm10 - 6af6: 66 0f 62 d8 punpckldq %xmm0,%xmm3 - 6afa: 66 41 0f 73 f2 20 psllq $0x20,%xmm10 - 6b00: 66 0f 73 f3 20 psllq $0x20,%xmm3 - 6b05: 66 45 0f eb d7 por %xmm15,%xmm10 - 6b0a: 66 44 0f 6f 7c 24 70 movdqa 0x70(%rsp),%xmm15 - 6b11: 66 0f eb dd por %xmm5,%xmm3 - 6b15: 66 0f eb d3 por %xmm3,%xmm2 - 6b19: f3 0f 6f 5d 20 movdqu 0x20(%rbp),%xmm3 - 6b1e: 66 0f ef da pxor %xmm2,%xmm3 - 6b22: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 - 6b27: 66 0f 6f df movdqa %xmm7,%xmm3 - 6b2b: 66 0f 6f 7c 24 60 movdqa 0x60(%rsp),%xmm7 - 6b31: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 - 6b35: 44 0f 11 65 20 movups %xmm12,0x20(%rbp) - 6b3a: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 6b3e: f3 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm3 - 6b43: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 6b48: 66 41 0f eb d1 por %xmm9,%xmm2 - 6b4d: 66 44 0f 6f 8c 24 80 movdqa 0x80(%rsp),%xmm9 - 6b54: 00 00 00 - 6b57: 66 0f eb e2 por %xmm2,%xmm4 - 6b5b: 66 0f 6f d7 movdqa %xmm7,%xmm2 - 6b5f: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 - 6b63: 66 41 0f eb e2 por %xmm10,%xmm4 - 6b68: 66 0f 62 d0 punpckldq %xmm0,%xmm2 - 6b6c: 66 44 0f 6f 94 24 a0 movdqa 0xa0(%rsp),%xmm10 - 6b73: 00 00 00 - 6b76: 66 0f ef dc pxor %xmm4,%xmm3 - 6b7a: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 6b7f: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 - 6b84: 66 0f 62 e0 punpckldq %xmm0,%xmm4 - 6b88: 66 41 0f 6f ea movdqa %xmm10,%xmm5 - 6b8d: 0f 11 5d 30 movups %xmm3,0x30(%rbp) - 6b91: 66 0f 73 f4 28 psllq $0x28,%xmm4 - 6b96: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 6b9a: 66 0f eb d4 por %xmm4,%xmm2 - 6b9e: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 6ba3: 66 0f 6f e1 movdqa %xmm1,%xmm4 - 6ba7: 66 0f 62 e0 punpckldq %xmm0,%xmm4 - 6bab: 66 0f 6a c8 punpckhdq %xmm0,%xmm1 - 6baf: 66 0f eb d4 por %xmm4,%xmm2 - 6bb3: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 - 6bb8: 66 44 0f 6a f0 punpckhdq %xmm0,%xmm14 - 6bbd: 66 0f 62 e0 punpckldq %xmm0,%xmm4 - 6bc1: 66 41 0f 73 f6 20 psllq $0x20,%xmm14 - 6bc7: 66 0f 73 f4 20 psllq $0x20,%xmm4 - 6bcc: 66 0f eb e5 por %xmm5,%xmm4 - 6bd0: 66 0f 6f ef movdqa %xmm7,%xmm5 - 6bd4: 66 0f eb d4 por %xmm4,%xmm2 - 6bd8: f3 0f 6f 65 40 movdqu 0x40(%rbp),%xmm4 - 6bdd: 66 0f 73 f5 38 psllq $0x38,%xmm5 - 6be2: 66 0f ef d4 pxor %xmm4,%xmm2 - 6be6: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 - 6beb: 66 44 0f 6f 8c 24 c0 movdqa 0xc0(%rsp),%xmm9 - 6bf2: 00 00 00 - 6bf5: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 - 6bf9: 0f 11 55 40 movups %xmm2,0x40(%rbp) - 6bfd: 66 0f 73 f4 28 psllq $0x28,%xmm4 - 6c02: 66 0f eb ec por %xmm4,%xmm5 - 6c06: 66 41 0f 6f e2 movdqa %xmm10,%xmm4 - 6c0b: 66 44 0f 6f 94 24 b0 movdqa 0xb0(%rsp),%xmm10 - 6c12: 00 00 00 - 6c15: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 - 6c19: 66 0f eb cd por %xmm5,%xmm1 - 6c1d: 66 0f 73 f4 30 psllq $0x30,%xmm4 - 6c22: 66 41 0f 6f fa movdqa %xmm10,%xmm7 - 6c27: 66 44 0f eb f4 por %xmm4,%xmm14 - 6c2c: f3 0f 6f 65 50 movdqu 0x50(%rbp),%xmm4 - 6c31: 66 0f 62 f8 punpckldq %xmm0,%xmm7 - 6c35: 66 41 0f eb ce por %xmm14,%xmm1 - 6c3a: 66 0f 73 f7 30 psllq $0x30,%xmm7 - 6c3f: 66 44 0f 6f b4 24 90 movdqa 0x90(%rsp),%xmm14 - 6c46: 00 00 00 - 6c49: 66 0f ef e1 pxor %xmm1,%xmm4 - 6c4d: 66 41 0f 6f cf movdqa %xmm15,%xmm1 - 6c52: 66 41 0f 6f ee movdqa %xmm14,%xmm5 - 6c57: 66 0f 62 c8 punpckldq %xmm0,%xmm1 - 6c5b: 0f 11 65 50 movups %xmm4,0x50(%rbp) - 6c5f: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 6c63: 66 0f 73 f1 38 psllq $0x38,%xmm1 - 6c68: 66 0f 73 f5 28 psllq $0x28,%xmm5 - 6c6d: 66 0f eb cd por %xmm5,%xmm1 - 6c71: 66 0f 6f ee movdqa %xmm6,%xmm5 - 6c75: 66 0f 6a f0 punpckhdq %xmm0,%xmm6 - 6c79: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 6c7d: 66 0f eb cd por %xmm5,%xmm1 - 6c81: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 - 6c86: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 - 6c8b: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 6c8f: 66 41 0f 73 f1 20 psllq $0x20,%xmm9 - 6c95: 66 0f 73 f5 20 psllq $0x20,%xmm5 - 6c9a: 66 0f eb ef por %xmm7,%xmm5 - 6c9e: f3 0f 6f 7d 60 movdqu 0x60(%rbp),%xmm7 - 6ca3: 66 0f eb cd por %xmm5,%xmm1 - 6ca7: 66 41 0f 6f ee movdqa %xmm14,%xmm5 - 6cac: 66 0f ef cf pxor %xmm7,%xmm1 - 6cb0: 66 41 0f 6f ff movdqa %xmm15,%xmm7 - 6cb5: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 - 6cb9: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 - 6cbd: 66 0f 73 f5 28 psllq $0x28,%xmm5 - 6cc2: 0f 11 4d 60 movups %xmm1,0x60(%rbp) - 6cc6: 66 0f 73 f7 38 psllq $0x38,%xmm7 - 6ccb: 66 0f eb fd por %xmm5,%xmm7 - 6ccf: 66 41 0f 6f ea movdqa %xmm10,%xmm5 - 6cd4: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 - 6cd8: 66 0f eb fe por %xmm6,%xmm7 - 6cdc: 66 0f 6f 74 24 10 movdqa 0x10(%rsp),%xmm6 - 6ce2: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 6ce7: 66 44 0f eb cd por %xmm5,%xmm9 - 6cec: f3 0f 6f 6d 70 movdqu 0x70(%rbp),%xmm5 - 6cf1: 66 0f 62 f0 punpckldq %xmm0,%xmm6 - 6cf5: 66 41 0f eb f9 por %xmm9,%xmm7 - 6cfa: 66 0f 73 f6 28 psllq $0x28,%xmm6 - 6cff: 66 0f ef ef pxor %xmm7,%xmm5 - 6d03: 66 41 0f 6f fd movdqa %xmm13,%xmm7 - 6d08: 66 0f 62 f8 punpckldq %xmm0,%xmm7 - 6d0c: 0f 11 6d 70 movups %xmm5,0x70(%rbp) - 6d10: 66 0f 73 f7 38 psllq $0x38,%xmm7 - 6d15: 66 0f eb f7 por %xmm7,%xmm6 - 6d19: 66 0f 6f 3c 24 movdqa (%rsp),%xmm7 - 6d1e: 66 44 0f eb de por %xmm6,%xmm11 - 6d23: 66 0f 6f 74 24 20 movdqa 0x20(%rsp),%xmm6 - 6d29: 66 0f 62 f8 punpckldq %xmm0,%xmm7 - 6d2d: 66 0f 62 f0 punpckldq %xmm0,%xmm6 - 6d31: 66 0f 6f c7 movdqa %xmm7,%xmm0 - 6d35: 66 0f 73 f6 20 psllq $0x20,%xmm6 - 6d3a: 66 0f 73 f0 30 psllq $0x30,%xmm0 - 6d3f: 66 0f eb c6 por %xmm6,%xmm0 - 6d43: f3 0f 6f 75 00 movdqu 0x0(%rbp),%xmm6 - 6d48: 66 41 0f eb c3 por %xmm11,%xmm0 - 6d4d: 66 0f ef c6 pxor %xmm6,%xmm0 - 6d51: 0f 11 45 00 movups %xmm0,0x0(%rbp) - 6d55: 0f b6 43 fa movzbl -0x6(%rbx),%eax - 6d59: 0f b6 53 f9 movzbl -0x7(%rbx),%edx - 6d5d: 48 c1 e0 10 shl $0x10,%rax - 6d61: 48 c1 e2 08 shl $0x8,%rdx - 6d65: 48 09 d0 or %rdx,%rax - 6d68: 0f b6 53 f8 movzbl -0x8(%rbx),%edx - 6d6c: 48 09 d0 or %rdx,%rax - 6d6f: 0f b6 53 fb movzbl -0x5(%rbx),%edx - 6d73: 48 c1 e2 18 shl $0x18,%rdx - 6d77: 48 09 d0 or %rdx,%rax - 6d7a: 0f b6 53 fc movzbl -0x4(%rbx),%edx - 6d7e: 48 c1 e2 20 shl $0x20,%rdx - 6d82: 48 09 c2 or %rax,%rdx - 6d85: 0f b6 43 fd movzbl -0x3(%rbx),%eax - 6d89: 48 c1 e0 28 shl $0x28,%rax - 6d8d: 48 09 d0 or %rdx,%rax - 6d90: 0f b6 53 fe movzbl -0x2(%rbx),%edx - 6d94: 48 c1 e2 30 shl $0x30,%rdx - 6d98: 48 09 c2 or %rax,%rdx - 6d9b: 0f b6 43 ff movzbl -0x1(%rbx),%eax - 6d9f: 48 c1 e0 38 shl $0x38,%rax - 6da3: 48 09 d0 or %rdx,%rax - 6da6: 48 31 85 80 00 00 00 xor %rax,0x80(%rbp) - 6dad: 49 81 ee 88 00 00 00 sub $0x88,%r14 - 6db4: 48 89 ef mov %rbp,%rdi - 6db7: e8 04 ef ff ff call 5cc0 - 6dbc: 49 81 fe 87 00 00 00 cmp $0x87,%r14 - 6dc3: 0f 86 8d 00 00 00 jbe 6e56 - 6dc9: 48 8d 45 ff lea -0x1(%rbp),%rax - 6dcd: 48 89 e9 mov %rbp,%rcx - 6dd0: 48 29 d8 sub %rbx,%rax - 6dd3: 48 83 f8 7e cmp $0x7e,%rax - 6dd7: 0f 87 d3 f7 ff ff ja 65b0 - 6ddd: 48 89 d8 mov %rbx,%rax - 6de0: 48 8d 9b 88 00 00 00 lea 0x88(%rbx),%rbx - 6de7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6dee: 00 00 - 6df0: 0f b6 50 02 movzbl 0x2(%rax),%edx - 6df4: 0f b6 70 01 movzbl 0x1(%rax),%esi - 6df8: 48 83 c0 08 add $0x8,%rax - 6dfc: 48 c1 e6 08 shl $0x8,%rsi - 6e00: 48 c1 e2 10 shl $0x10,%rdx - 6e04: 48 09 f2 or %rsi,%rdx - 6e07: 0f b6 70 f8 movzbl -0x8(%rax),%esi - 6e0b: 48 09 f2 or %rsi,%rdx - 6e0e: 0f b6 70 fb movzbl -0x5(%rax),%esi - 6e12: 48 c1 e6 18 shl $0x18,%rsi - 6e16: 48 09 f2 or %rsi,%rdx - 6e19: 0f b6 70 fc movzbl -0x4(%rax),%esi - 6e1d: 48 c1 e6 20 shl $0x20,%rsi - 6e21: 48 09 d6 or %rdx,%rsi - 6e24: 0f b6 50 fd movzbl -0x3(%rax),%edx - 6e28: 48 c1 e2 28 shl $0x28,%rdx - 6e2c: 48 09 f2 or %rsi,%rdx - 6e2f: 0f b6 70 fe movzbl -0x2(%rax),%esi - 6e33: 48 c1 e6 30 shl $0x30,%rsi - 6e37: 48 09 d6 or %rdx,%rsi - 6e3a: 0f b6 50 ff movzbl -0x1(%rax),%edx - 6e3e: 48 c1 e2 38 shl $0x38,%rdx - 6e42: 48 09 f2 or %rsi,%rdx - 6e45: 48 31 11 xor %rdx,(%rcx) - 6e48: 48 83 c1 08 add $0x8,%rcx - 6e4c: 48 39 c3 cmp %rax,%rbx - 6e4f: 75 9f jne 6df0 - 6e51: e9 57 ff ff ff jmp 6dad - 6e56: 4d 85 f6 test %r14,%r14 - 6e59: 0f 84 86 00 00 00 je 6ee5 - 6e5f: 31 c0 xor %eax,%eax - 6e61: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 6e68: 00 00 00 00 - 6e6c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 6e73: 00 00 00 00 - 6e77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6e7e: 00 00 - 6e80: 89 c2 mov %eax,%edx - 6e82: 89 c1 mov %eax,%ecx - 6e84: c1 ea 03 shr $0x3,%edx - 6e87: 83 e1 07 and $0x7,%ecx - 6e8a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 6e91: 0f b6 14 03 movzbl (%rbx,%rax,1),%edx - 6e95: c1 e1 03 shl $0x3,%ecx - 6e98: 48 83 c0 01 add $0x1,%rax - 6e9c: 48 d3 e2 shl %cl,%rdx - 6e9f: 48 31 54 35 00 xor %rdx,0x0(%rbp,%rsi,1) - 6ea4: 49 39 c6 cmp %rax,%r14 - 6ea7: 75 d7 jne 6e80 - 6ea9: 44 89 f0 mov %r14d,%eax - 6eac: 44 89 f1 mov %r14d,%ecx - 6eaf: c1 e8 03 shr $0x3,%eax - 6eb2: 83 e1 07 and $0x7,%ecx - 6eb5: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 6ebc: c1 e1 03 shl $0x3,%ecx - 6ebf: 48 01 e8 add %rbp,%rax - 6ec2: 45 0f b6 ed movzbl %r13b,%r13d - 6ec6: 49 d3 e5 shl %cl,%r13 - 6ec9: 4c 31 28 xor %r13,(%rax) - 6ecc: 48 0f ba bd 80 00 00 btcq $0x3f,0x80(%rbp) - 6ed3: 00 3f - 6ed5: 48 81 c4 d0 00 00 00 add $0xd0,%rsp - 6edc: 5b pop %rbx - 6edd: 5d pop %rbp - 6ede: 41 5c pop %r12 - 6ee0: 41 5d pop %r13 - 6ee2: 41 5e pop %r14 - 6ee4: c3 ret - 6ee5: 48 89 e8 mov %rbp,%rax - 6ee8: 31 c9 xor %ecx,%ecx - 6eea: eb d6 jmp 6ec2 - 6eec: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000006ef0 : - 6ef0: 41 55 push %r13 - 6ef2: 31 c0 xor %eax,%eax - 6ef4: 49 89 d5 mov %rdx,%r13 - 6ef7: 41 54 push %r12 - 6ef9: 55 push %rbp - 6efa: 48 89 fd mov %rdi,%rbp - 6efd: 48 83 c7 08 add $0x8,%rdi - 6f01: 53 push %rbx - 6f02: 48 89 e9 mov %rbp,%rcx - 6f05: 48 89 f3 mov %rsi,%rbx - 6f08: 48 81 ec d8 00 00 00 sub $0xd8,%rsp - 6f0f: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) - 6f16: 00 - 6f17: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 6f1e: 00 00 00 00 - 6f22: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 6f26: 48 29 f9 sub %rdi,%rcx - 6f29: 81 c1 c8 00 00 00 add $0xc8,%ecx - 6f2f: c1 e9 03 shr $0x3,%ecx - 6f32: f3 48 ab rep stos %rax,%es:(%rdi) - 6f35: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx - 6f3c: 0f 87 f3 09 00 00 ja 7935 - 6f42: e9 7f 0a 00 00 jmp 79c6 - 6f47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6f4e: 00 00 - 6f50: f3 0f 6f 33 movdqu (%rbx),%xmm6 - 6f54: f3 44 0f 6f 43 10 movdqu 0x10(%rbx),%xmm8 - 6f5a: 66 0f ef ff pxor %xmm7,%xmm7 - 6f5e: f3 44 0f 6f 63 30 movdqu 0x30(%rbx),%xmm12 - 6f64: f3 44 0f 6f 5b 20 movdqu 0x20(%rbx),%xmm11 - 6f6a: 0f 29 34 24 movaps %xmm6,(%rsp) - 6f6e: 66 0f 6f 14 24 movdqa (%rsp),%xmm2 - 6f73: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 - 6f78: f3 44 0f 6f 73 40 movdqu 0x40(%rbx),%xmm14 - 6f7e: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6f83: f3 44 0f 6f 7b 50 movdqu 0x50(%rbx),%xmm15 - 6f89: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 6f8e: f3 0f 6f 6b 60 movdqu 0x60(%rbx),%xmm5 - 6f93: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 6f98: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 - 6f9e: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 - 6fa3: 66 0f 71 d4 08 psrlw $0x8,%xmm4 - 6fa8: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 6fad: 66 0f 67 d0 packuswb %xmm0,%xmm2 - 6fb1: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 - 6fb6: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 6fba: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6fbf: 66 0f 71 d6 08 psrlw $0x8,%xmm6 - 6fc4: 66 44 0f 67 c8 packuswb %xmm0,%xmm9 - 6fc9: 66 41 0f 6f c7 movdqa %xmm15,%xmm0 - 6fce: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6fd3: 66 0f 67 e0 packuswb %xmm0,%xmm4 - 6fd7: f3 0f 6f 43 70 movdqu 0x70(%rbx),%xmm0 - 6fdc: 66 44 0f 6f d4 movdqa %xmm4,%xmm10 - 6fe1: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6fe6: 66 41 0f 71 d2 08 psrlw $0x8,%xmm10 - 6fec: 66 0f 67 e8 packuswb %xmm0,%xmm5 - 6ff0: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 - 6ff5: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6ffa: 66 0f 67 f0 packuswb %xmm0,%xmm6 - 6ffe: 66 0f 6f c5 movdqa %xmm5,%xmm0 - 7002: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 7007: 66 0f 6f ce movdqa %xmm6,%xmm1 - 700b: 66 44 0f 67 d0 packuswb %xmm0,%xmm10 - 7010: 66 0f 71 d1 08 psrlw $0x8,%xmm1 - 7015: 66 41 0f 6f c2 movdqa %xmm10,%xmm0 - 701a: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 701f: 66 0f 67 c8 packuswb %xmm0,%xmm1 - 7023: 66 0f ef c0 pxor %xmm0,%xmm0 - 7027: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 702c: 66 0f 68 cf punpckhbw %xmm7,%xmm1 - 7030: 66 44 0f 60 ef punpcklbw %xmm7,%xmm13 - 7035: 66 41 0f 6f dd movdqa %xmm13,%xmm3 - 703a: 66 0f 61 d8 punpcklwd %xmm0,%xmm3 - 703e: 0f 29 5c 24 40 movaps %xmm3,0x40(%rsp) - 7043: 66 41 0f 6f dd movdqa %xmm13,%xmm3 - 7048: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 704d: 66 0f 69 c8 punpckhwd %xmm0,%xmm1 - 7051: 0f 29 4c 24 70 movaps %xmm1,0x70(%rsp) - 7056: 66 0f 76 c9 pcmpeqd %xmm1,%xmm1 - 705a: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 - 705e: 66 44 0f 61 e8 punpcklwd %xmm0,%xmm13 - 7063: 66 0f 71 d1 08 psrlw $0x8,%xmm1 - 7068: 0f 29 5c 24 50 movaps %xmm3,0x50(%rsp) - 706d: 66 0f 6f 1c 24 movdqa (%rsp),%xmm3 - 7072: 66 44 0f db c9 pand %xmm1,%xmm9 - 7077: 66 0f db e9 pand %xmm1,%xmm5 - 707b: 66 0f db d1 pand %xmm1,%xmm2 - 707f: 44 0f 29 6c 24 60 movaps %xmm13,0x60(%rsp) - 7085: 66 0f db e1 pand %xmm1,%xmm4 - 7089: 66 41 0f 67 d1 packuswb %xmm9,%xmm2 - 708e: 66 44 0f db d1 pand %xmm1,%xmm10 - 7093: 66 0f 67 e5 packuswb %xmm5,%xmm4 - 7097: 66 0f 6f ea movdqa %xmm2,%xmm5 - 709b: 66 0f db d1 pand %xmm1,%xmm2 - 709f: 66 44 0f 6f cc movdqa %xmm4,%xmm9 - 70a4: 66 0f db e1 pand %xmm1,%xmm4 - 70a8: 66 0f db f1 pand %xmm1,%xmm6 - 70ac: 66 0f 67 d4 packuswb %xmm4,%xmm2 - 70b0: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 - 70b6: 66 0f db d9 pand %xmm1,%xmm3 - 70ba: 66 0f 6f e2 movdqa %xmm2,%xmm4 - 70be: 66 0f 68 d7 punpckhbw %xmm7,%xmm2 - 70c2: 66 41 0f 67 f2 packuswb %xmm10,%xmm6 - 70c7: 66 0f 71 f2 08 psllw $0x8,%xmm2 - 70cc: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 70d1: 66 44 0f 6f d6 movdqa %xmm6,%xmm10 - 70d6: 0f 29 54 24 30 movaps %xmm2,0x30(%rsp) - 70db: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 70e0: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 - 70e5: 66 44 0f db d9 pand %xmm1,%xmm11 - 70ea: 66 0f db d1 pand %xmm1,%xmm2 - 70ee: 66 44 0f 6f cd movdqa %xmm5,%xmm9 - 70f3: 66 44 0f 60 d7 punpcklbw %xmm7,%xmm10 - 70f8: 66 0f 67 da packuswb %xmm2,%xmm3 - 70fc: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 - 7101: 66 44 0f 60 cf punpcklbw %xmm7,%xmm9 - 7106: 66 0f db d1 pand %xmm1,%xmm2 - 710a: 66 45 0f 6f c6 movdqa %xmm14,%xmm8 - 710f: 66 45 0f 6f ea movdqa %xmm10,%xmm13 - 7114: 66 44 0f 67 da packuswb %xmm2,%xmm11 - 7119: 66 41 0f 6f d7 movdqa %xmm15,%xmm2 - 711e: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 7123: 66 0f db d1 pand %xmm1,%xmm2 - 7127: 66 44 0f db c1 pand %xmm1,%xmm8 - 712c: 66 0f 68 ef punpckhbw %xmm7,%xmm5 - 7130: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 - 7135: 66 44 0f 67 c2 packuswb %xmm2,%xmm8 - 713a: f3 0f 6f 53 60 movdqu 0x60(%rbx),%xmm2 - 713f: 66 0f 60 e7 punpcklbw %xmm7,%xmm4 - 7143: 44 0f 29 54 24 10 movaps %xmm10,0x10(%rsp) - 7149: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 - 714e: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 7153: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 - 7157: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 - 715c: 66 0f db d1 pand %xmm1,%xmm2 - 7160: 66 44 0f db d9 pand %xmm1,%xmm11 - 7165: 0f 29 ac 24 90 00 00 movaps %xmm5,0x90(%rsp) - 716c: 00 - 716d: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 - 7173: 66 0f 68 f7 punpckhbw %xmm7,%xmm6 - 7177: 66 44 0f 69 c8 punpckhwd %xmm0,%xmm9 - 717c: 44 0f 29 94 24 80 00 movaps %xmm10,0x80(%rsp) - 7183: 00 00 - 7185: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 - 718a: f3 0f 6f 53 70 movdqu 0x70(%rbx),%xmm2 - 718f: 66 0f 71 f4 08 psllw $0x8,%xmm4 - 7194: 66 0f db d1 pand %xmm1,%xmm2 - 7198: 66 44 0f 67 d2 packuswb %xmm2,%xmm10 - 719d: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 71a1: 66 0f db d9 pand %xmm1,%xmm3 - 71a5: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 71aa: 66 41 0f 67 db packuswb %xmm11,%xmm3 - 71af: 66 0f 6f ea movdqa %xmm2,%xmm5 - 71b3: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 71b8: 66 44 0f db c1 pand %xmm1,%xmm8 - 71bd: 66 41 0f 67 ec packuswb %xmm12,%xmm5 - 71c2: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 71c7: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 - 71cc: 66 44 0f 6f f2 movdqa %xmm2,%xmm14 - 71d1: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 - 71d7: 66 44 0f db d1 pand %xmm1,%xmm10 - 71dc: 66 45 0f 67 f4 packuswb %xmm12,%xmm14 - 71e1: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 71e6: 66 45 0f 67 c2 packuswb %xmm10,%xmm8 - 71eb: 66 41 0f 6f d6 movdqa %xmm14,%xmm2 - 71f0: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 - 71f6: 66 44 0f db f1 pand %xmm1,%xmm14 - 71fb: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 7200: 66 0f db e9 pand %xmm1,%xmm5 - 7204: 66 44 0f 6f db movdqa %xmm3,%xmm11 - 7209: 66 44 0f 67 e2 packuswb %xmm2,%xmm12 - 720e: 66 41 0f 67 ee packuswb %xmm14,%xmm5 - 7213: 66 45 0f 6f f0 movdqa %xmm8,%xmm14 - 7218: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 - 721d: 66 41 0f 71 d6 08 psrlw $0x8,%xmm14 - 7223: 66 44 0f 68 e7 punpckhbw %xmm7,%xmm12 - 7228: 66 0f 60 d7 punpcklbw %xmm7,%xmm2 - 722c: 66 41 0f 71 d3 08 psrlw $0x8,%xmm11 - 7232: 66 0f db d9 pand %xmm1,%xmm3 - 7236: 66 44 0f 6f fa movdqa %xmm2,%xmm15 - 723b: 66 41 0f db c8 pand %xmm8,%xmm1 - 7240: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 - 7244: 0f 29 14 24 movaps %xmm2,(%rsp) - 7248: 66 0f 67 d9 packuswb %xmm1,%xmm3 - 724c: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 - 7251: 66 45 0f 67 de packuswb %xmm14,%xmm11 - 7256: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 - 725b: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 7260: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 - 7265: 66 44 0f 60 f7 punpcklbw %xmm7,%xmm14 - 726a: 66 44 0f 68 df punpckhbw %xmm7,%xmm11 - 726f: 66 44 0f 60 c7 punpcklbw %xmm7,%xmm8 - 7274: 44 0f 29 a4 24 b0 00 movaps %xmm12,0xb0(%rsp) - 727b: 00 00 - 727d: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 7282: 66 0f 68 df punpckhbw %xmm7,%xmm3 - 7286: 66 0f 68 ef punpckhbw %xmm7,%xmm5 - 728a: 66 44 0f 60 e7 punpcklbw %xmm7,%xmm12 - 728f: 66 41 0f 6f fd movdqa %xmm13,%xmm7 - 7294: 66 0f 6f cc movdqa %xmm4,%xmm1 - 7298: 66 0f 61 f8 punpcklwd %xmm0,%xmm7 - 729c: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 72a0: 66 45 0f 6f d6 movdqa %xmm14,%xmm10 - 72a5: 66 0f 72 f7 18 pslld $0x18,%xmm7 - 72aa: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 - 72af: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 - 72b3: 44 0f 29 74 24 20 movaps %xmm14,0x20(%rsp) - 72b9: 66 0f eb f9 por %xmm1,%xmm7 - 72bd: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 72c2: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 72c7: 66 44 0f 69 d8 punpckhwd %xmm0,%xmm11 - 72cc: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 72d0: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 - 72d5: 0f 29 94 24 a0 00 00 movaps %xmm2,0xa0(%rsp) - 72dc: 00 - 72dd: 66 41 0f 72 f4 10 pslld $0x10,%xmm12 - 72e3: 66 0f 6f 54 24 30 movdqa 0x30(%rsp),%xmm2 - 72e9: 66 0f 72 f1 10 pslld $0x10,%xmm1 - 72ee: 44 0f 29 9c 24 c0 00 movaps %xmm11,0xc0(%rsp) - 72f5: 00 00 - 72f7: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 - 72fc: 66 44 0f 69 c0 punpckhwd %xmm0,%xmm8 - 7301: 66 44 0f 69 e8 punpckhwd %xmm0,%xmm13 - 7306: 66 44 0f 61 d8 punpcklwd %xmm0,%xmm11 - 730b: 66 45 0f eb e0 por %xmm8,%xmm12 - 7310: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 7315: 66 41 0f eb cb por %xmm11,%xmm1 - 731a: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 731f: 66 44 0f 6f df movdqa %xmm7,%xmm11 - 7324: 66 44 0f eb d9 por %xmm1,%xmm11 - 7329: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 - 732e: 66 0f 6f ca movdqa %xmm2,%xmm1 - 7332: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 7336: 66 0f 72 f7 18 pslld $0x18,%xmm7 - 733b: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 - 7340: 66 0f eb f9 por %xmm1,%xmm7 - 7344: 66 0f 6f cd movdqa %xmm5,%xmm1 - 7348: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 734d: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 7351: 66 41 0f 72 f5 18 pslld $0x18,%xmm13 - 7357: 66 0f 69 e0 punpckhwd %xmm0,%xmm4 - 735b: 66 0f 72 f1 10 pslld $0x10,%xmm1 - 7360: 66 44 0f 69 f8 punpckhwd %xmm0,%xmm15 - 7365: 66 44 0f 69 d0 punpckhwd %xmm0,%xmm10 - 736a: 66 41 0f eb c8 por %xmm8,%xmm1 - 736f: 66 44 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm8 - 7376: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 - 737b: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 - 737f: 66 41 0f eb e5 por %xmm13,%xmm4 - 7384: 66 0f 69 f0 punpckhwd %xmm0,%xmm6 - 7388: 66 0f 69 d0 punpckhwd %xmm0,%xmm2 - 738c: 66 44 0f 6f 6c 24 40 movdqa 0x40(%rsp),%xmm13 - 7393: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 - 7397: 66 0f ef c0 pxor %xmm0,%xmm0 - 739b: 66 0f eb cf por %xmm7,%xmm1 - 739f: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 - 73a4: 66 0f 72 f5 10 pslld $0x10,%xmm5 - 73a9: 66 41 0f eb e4 por %xmm12,%xmm4 - 73ae: 66 0f eb eb por %xmm3,%xmm5 - 73b2: 66 0f 72 f6 18 pslld $0x18,%xmm6 - 73b7: 66 41 0f 6f d8 movdqa %xmm8,%xmm3 - 73bc: 66 45 0f 6f c5 movdqa %xmm13,%xmm8 - 73c1: 66 0f 73 f3 28 psllq $0x28,%xmm3 - 73c6: 66 0f eb d6 por %xmm6,%xmm2 - 73ca: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 - 73cf: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 73d3: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 73d8: 66 0f eb f5 por %xmm5,%xmm6 - 73dc: 66 0f 6f 2c 24 movdqa (%rsp),%xmm5 - 73e1: f3 44 0f 6f 45 10 movdqu 0x10(%rbp),%xmm8 - 73e7: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 73ec: 66 0f eb d3 por %xmm3,%xmm2 - 73f0: 66 41 0f 6f db movdqa %xmm11,%xmm3 - 73f5: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 - 73f9: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 - 73fd: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 7402: 66 44 0f 62 d8 punpckldq %xmm0,%xmm11 - 7407: 66 0f eb d3 por %xmm3,%xmm2 - 740b: 66 0f 6f 5c 24 20 movdqa 0x20(%rsp),%xmm3 - 7411: 66 0f 6f 7c 24 50 movdqa 0x50(%rsp),%xmm7 - 7417: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 - 741b: 66 0f 73 f3 20 psllq $0x20,%xmm3 - 7420: 66 0f eb dd por %xmm5,%xmm3 - 7424: 66 41 0f 6f ef movdqa %xmm15,%xmm5 - 7429: 66 44 0f 6a f8 punpckhdq %xmm0,%xmm15 - 742e: 66 0f eb d3 por %xmm3,%xmm2 - 7432: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 - 7437: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 743b: 66 44 0f ef c2 pxor %xmm2,%xmm8 - 7440: 66 0f 6f d7 movdqa %xmm7,%xmm2 - 7444: 66 0f 62 d8 punpckldq %xmm0,%xmm3 - 7448: 66 0f 62 d0 punpckldq %xmm0,%xmm2 - 744c: 66 0f 73 f3 28 psllq $0x28,%xmm3 - 7451: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 - 7456: 44 0f 11 45 10 movups %xmm8,0x10(%rbp) - 745b: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 7460: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 7465: 66 41 0f 73 f1 28 psllq $0x28,%xmm9 - 746b: 66 41 0f 73 f7 30 psllq $0x30,%xmm15 - 7471: 66 0f eb d3 por %xmm3,%xmm2 - 7475: 66 0f 6f dc movdqa %xmm4,%xmm3 - 7479: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 - 747d: 66 0f 62 d8 punpckldq %xmm0,%xmm3 - 7481: 66 0f eb d3 por %xmm3,%xmm2 - 7485: 66 41 0f 6f da movdqa %xmm10,%xmm3 - 748a: 66 44 0f 6a d0 punpckhdq %xmm0,%xmm10 - 748f: 66 0f 62 d8 punpckldq %xmm0,%xmm3 - 7493: 66 41 0f 73 f2 20 psllq $0x20,%xmm10 - 7499: 66 0f 73 f3 20 psllq $0x20,%xmm3 - 749e: 66 45 0f eb d7 por %xmm15,%xmm10 - 74a3: 66 44 0f 6f 7c 24 70 movdqa 0x70(%rsp),%xmm15 - 74aa: 66 0f eb dd por %xmm5,%xmm3 - 74ae: 66 0f eb d3 por %xmm3,%xmm2 - 74b2: f3 0f 6f 5d 20 movdqu 0x20(%rbp),%xmm3 - 74b7: 66 0f ef da pxor %xmm2,%xmm3 - 74bb: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 - 74c0: 66 0f 6f df movdqa %xmm7,%xmm3 - 74c4: 66 0f 6f 7c 24 60 movdqa 0x60(%rsp),%xmm7 - 74ca: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 - 74ce: 44 0f 11 65 20 movups %xmm12,0x20(%rbp) - 74d3: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 74d7: f3 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm3 - 74dc: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 74e1: 66 41 0f eb d1 por %xmm9,%xmm2 - 74e6: 66 44 0f 6f 8c 24 80 movdqa 0x80(%rsp),%xmm9 - 74ed: 00 00 00 - 74f0: 66 0f eb e2 por %xmm2,%xmm4 - 74f4: 66 0f 6f d7 movdqa %xmm7,%xmm2 - 74f8: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 - 74fc: 66 41 0f eb e2 por %xmm10,%xmm4 - 7501: 66 0f 62 d0 punpckldq %xmm0,%xmm2 - 7505: 66 44 0f 6f 94 24 a0 movdqa 0xa0(%rsp),%xmm10 - 750c: 00 00 00 - 750f: 66 0f ef dc pxor %xmm4,%xmm3 - 7513: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 7518: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 - 751d: 66 0f 62 e0 punpckldq %xmm0,%xmm4 - 7521: 66 41 0f 6f ea movdqa %xmm10,%xmm5 - 7526: 0f 11 5d 30 movups %xmm3,0x30(%rbp) - 752a: 66 0f 73 f4 28 psllq $0x28,%xmm4 - 752f: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 7533: 66 0f eb d4 por %xmm4,%xmm2 - 7537: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 753c: 66 0f 6f e1 movdqa %xmm1,%xmm4 - 7540: 66 0f 62 e0 punpckldq %xmm0,%xmm4 - 7544: 66 0f 6a c8 punpckhdq %xmm0,%xmm1 - 7548: 66 0f eb d4 por %xmm4,%xmm2 - 754c: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 - 7551: 66 44 0f 6a f0 punpckhdq %xmm0,%xmm14 - 7556: 66 0f 62 e0 punpckldq %xmm0,%xmm4 - 755a: 66 41 0f 73 f6 20 psllq $0x20,%xmm14 - 7560: 66 0f 73 f4 20 psllq $0x20,%xmm4 - 7565: 66 0f eb e5 por %xmm5,%xmm4 - 7569: 66 0f 6f ef movdqa %xmm7,%xmm5 - 756d: 66 0f eb d4 por %xmm4,%xmm2 - 7571: f3 0f 6f 65 40 movdqu 0x40(%rbp),%xmm4 - 7576: 66 0f 73 f5 38 psllq $0x38,%xmm5 - 757b: 66 0f ef d4 pxor %xmm4,%xmm2 - 757f: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 - 7584: 66 44 0f 6f 8c 24 c0 movdqa 0xc0(%rsp),%xmm9 - 758b: 00 00 00 - 758e: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 - 7592: 0f 11 55 40 movups %xmm2,0x40(%rbp) - 7596: 66 0f 73 f4 28 psllq $0x28,%xmm4 - 759b: 66 0f eb ec por %xmm4,%xmm5 - 759f: 66 41 0f 6f e2 movdqa %xmm10,%xmm4 - 75a4: 66 44 0f 6f 94 24 b0 movdqa 0xb0(%rsp),%xmm10 - 75ab: 00 00 00 - 75ae: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 - 75b2: 66 0f eb cd por %xmm5,%xmm1 - 75b6: 66 0f 73 f4 30 psllq $0x30,%xmm4 - 75bb: 66 41 0f 6f fa movdqa %xmm10,%xmm7 - 75c0: 66 44 0f eb f4 por %xmm4,%xmm14 - 75c5: f3 0f 6f 65 50 movdqu 0x50(%rbp),%xmm4 - 75ca: 66 0f 62 f8 punpckldq %xmm0,%xmm7 - 75ce: 66 41 0f eb ce por %xmm14,%xmm1 - 75d3: 66 0f 73 f7 30 psllq $0x30,%xmm7 - 75d8: 66 44 0f 6f b4 24 90 movdqa 0x90(%rsp),%xmm14 - 75df: 00 00 00 - 75e2: 66 0f ef e1 pxor %xmm1,%xmm4 - 75e6: 66 41 0f 6f cf movdqa %xmm15,%xmm1 - 75eb: 66 41 0f 6f ee movdqa %xmm14,%xmm5 - 75f0: 66 0f 62 c8 punpckldq %xmm0,%xmm1 - 75f4: 0f 11 65 50 movups %xmm4,0x50(%rbp) - 75f8: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 75fc: 66 0f 73 f1 38 psllq $0x38,%xmm1 - 7601: 66 0f 73 f5 28 psllq $0x28,%xmm5 - 7606: 66 0f eb cd por %xmm5,%xmm1 - 760a: 66 0f 6f ee movdqa %xmm6,%xmm5 - 760e: 66 0f 6a f0 punpckhdq %xmm0,%xmm6 - 7612: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 7616: 66 0f eb cd por %xmm5,%xmm1 - 761a: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 - 761f: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 - 7624: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 7628: 66 41 0f 73 f1 20 psllq $0x20,%xmm9 - 762e: 66 0f 73 f5 20 psllq $0x20,%xmm5 - 7633: 66 0f eb ef por %xmm7,%xmm5 - 7637: f3 0f 6f 7d 60 movdqu 0x60(%rbp),%xmm7 - 763c: 66 0f eb cd por %xmm5,%xmm1 - 7640: 66 41 0f 6f ee movdqa %xmm14,%xmm5 - 7645: 66 0f ef cf pxor %xmm7,%xmm1 - 7649: 66 41 0f 6f ff movdqa %xmm15,%xmm7 - 764e: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 - 7652: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 - 7656: 66 0f 73 f5 28 psllq $0x28,%xmm5 - 765b: 0f 11 4d 60 movups %xmm1,0x60(%rbp) - 765f: 66 0f 73 f7 38 psllq $0x38,%xmm7 - 7664: 66 0f eb fd por %xmm5,%xmm7 - 7668: 66 41 0f 6f ea movdqa %xmm10,%xmm5 - 766d: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 - 7671: 66 0f eb fe por %xmm6,%xmm7 - 7675: 66 0f 6f 74 24 10 movdqa 0x10(%rsp),%xmm6 - 767b: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 7680: 66 44 0f eb cd por %xmm5,%xmm9 - 7685: f3 0f 6f 6d 70 movdqu 0x70(%rbp),%xmm5 - 768a: 66 0f 62 f0 punpckldq %xmm0,%xmm6 - 768e: 66 41 0f eb f9 por %xmm9,%xmm7 - 7693: 66 0f 73 f6 28 psllq $0x28,%xmm6 - 7698: 66 0f ef ef pxor %xmm7,%xmm5 - 769c: 66 41 0f 6f fd movdqa %xmm13,%xmm7 - 76a1: 66 0f 62 f8 punpckldq %xmm0,%xmm7 - 76a5: 0f 11 6d 70 movups %xmm5,0x70(%rbp) - 76a9: 66 0f 73 f7 38 psllq $0x38,%xmm7 - 76ae: 66 0f eb f7 por %xmm7,%xmm6 - 76b2: 66 0f 6f 3c 24 movdqa (%rsp),%xmm7 - 76b7: 66 44 0f eb de por %xmm6,%xmm11 - 76bc: 66 0f 6f 74 24 20 movdqa 0x20(%rsp),%xmm6 - 76c2: 66 0f 62 f8 punpckldq %xmm0,%xmm7 - 76c6: 66 0f 62 f0 punpckldq %xmm0,%xmm6 - 76ca: 66 0f 6f c7 movdqa %xmm7,%xmm0 - 76ce: 66 0f 73 f6 20 psllq $0x20,%xmm6 - 76d3: 66 0f 73 f0 30 psllq $0x30,%xmm0 - 76d8: 66 0f eb c6 por %xmm6,%xmm0 - 76dc: f3 0f 6f 75 00 movdqu 0x0(%rbp),%xmm6 - 76e1: 66 41 0f eb c3 por %xmm11,%xmm0 - 76e6: 66 0f ef c6 pxor %xmm6,%xmm0 - 76ea: 0f 11 45 00 movups %xmm0,0x0(%rbp) - 76ee: 0f b6 83 82 00 00 00 movzbl 0x82(%rbx),%eax - 76f5: 0f b6 93 81 00 00 00 movzbl 0x81(%rbx),%edx - 76fc: 48 c1 e0 10 shl $0x10,%rax - 7700: 48 c1 e2 08 shl $0x8,%rdx - 7704: 48 09 d0 or %rdx,%rax - 7707: 0f b6 93 80 00 00 00 movzbl 0x80(%rbx),%edx - 770e: 48 09 d0 or %rdx,%rax - 7711: 0f b6 93 83 00 00 00 movzbl 0x83(%rbx),%edx - 7718: 48 c1 e2 18 shl $0x18,%rdx - 771c: 48 09 d0 or %rdx,%rax - 771f: 0f b6 93 84 00 00 00 movzbl 0x84(%rbx),%edx - 7726: 48 c1 e2 20 shl $0x20,%rdx - 772a: 48 09 c2 or %rax,%rdx - 772d: 0f b6 83 85 00 00 00 movzbl 0x85(%rbx),%eax - 7734: 48 c1 e0 28 shl $0x28,%rax - 7738: 48 09 d0 or %rdx,%rax - 773b: 0f b6 93 86 00 00 00 movzbl 0x86(%rbx),%edx - 7742: 48 c1 e2 30 shl $0x30,%rdx - 7746: 48 09 c2 or %rax,%rdx - 7749: 0f b6 83 87 00 00 00 movzbl 0x87(%rbx),%eax - 7750: 48 c1 e0 38 shl $0x38,%rax - 7754: 48 09 d0 or %rdx,%rax - 7757: 48 31 85 80 00 00 00 xor %rax,0x80(%rbp) - 775e: 0f b6 83 89 00 00 00 movzbl 0x89(%rbx),%eax - 7765: 0f b6 93 8a 00 00 00 movzbl 0x8a(%rbx),%edx - 776c: 48 c1 e0 08 shl $0x8,%rax - 7770: 48 c1 e2 10 shl $0x10,%rdx - 7774: 48 09 d0 or %rdx,%rax - 7777: 0f b6 93 88 00 00 00 movzbl 0x88(%rbx),%edx - 777e: 48 09 d0 or %rdx,%rax - 7781: 0f b6 93 8b 00 00 00 movzbl 0x8b(%rbx),%edx - 7788: 48 c1 e2 18 shl $0x18,%rdx - 778c: 48 09 d0 or %rdx,%rax - 778f: 0f b6 93 8c 00 00 00 movzbl 0x8c(%rbx),%edx - 7796: 48 c1 e2 20 shl $0x20,%rdx - 779a: 48 09 c2 or %rax,%rdx - 779d: 0f b6 83 8d 00 00 00 movzbl 0x8d(%rbx),%eax - 77a4: 48 c1 e0 28 shl $0x28,%rax - 77a8: 48 09 d0 or %rdx,%rax - 77ab: 0f b6 93 8e 00 00 00 movzbl 0x8e(%rbx),%edx - 77b2: 48 c1 e2 30 shl $0x30,%rdx - 77b6: 48 09 c2 or %rax,%rdx - 77b9: 0f b6 83 8f 00 00 00 movzbl 0x8f(%rbx),%eax - 77c0: 48 c1 e0 38 shl $0x38,%rax - 77c4: 48 09 d0 or %rdx,%rax - 77c7: 48 31 85 88 00 00 00 xor %rax,0x88(%rbp) - 77ce: 0f b6 83 92 00 00 00 movzbl 0x92(%rbx),%eax - 77d5: 0f b6 93 91 00 00 00 movzbl 0x91(%rbx),%edx - 77dc: 48 c1 e0 10 shl $0x10,%rax - 77e0: 48 c1 e2 08 shl $0x8,%rdx - 77e4: 48 09 d0 or %rdx,%rax - 77e7: 0f b6 93 90 00 00 00 movzbl 0x90(%rbx),%edx - 77ee: 48 09 d0 or %rdx,%rax - 77f1: 0f b6 93 93 00 00 00 movzbl 0x93(%rbx),%edx - 77f8: 48 c1 e2 18 shl $0x18,%rdx - 77fc: 48 09 d0 or %rdx,%rax - 77ff: 0f b6 93 94 00 00 00 movzbl 0x94(%rbx),%edx - 7806: 48 c1 e2 20 shl $0x20,%rdx - 780a: 48 09 c2 or %rax,%rdx - 780d: 0f b6 83 95 00 00 00 movzbl 0x95(%rbx),%eax - 7814: 48 c1 e0 28 shl $0x28,%rax - 7818: 48 09 d0 or %rdx,%rax - 781b: 0f b6 93 96 00 00 00 movzbl 0x96(%rbx),%edx - 7822: 48 c1 e2 30 shl $0x30,%rdx - 7826: 48 09 c2 or %rax,%rdx - 7829: 0f b6 83 97 00 00 00 movzbl 0x97(%rbx),%eax - 7830: 48 c1 e0 38 shl $0x38,%rax - 7834: 48 09 d0 or %rdx,%rax - 7837: 48 31 85 90 00 00 00 xor %rax,0x90(%rbp) - 783e: 0f b6 83 99 00 00 00 movzbl 0x99(%rbx),%eax - 7845: 0f b6 93 9a 00 00 00 movzbl 0x9a(%rbx),%edx - 784c: 48 c1 e0 08 shl $0x8,%rax - 7850: 48 c1 e2 10 shl $0x10,%rdx - 7854: 48 09 d0 or %rdx,%rax - 7857: 0f b6 93 98 00 00 00 movzbl 0x98(%rbx),%edx - 785e: 48 09 d0 or %rdx,%rax - 7861: 0f b6 93 9b 00 00 00 movzbl 0x9b(%rbx),%edx - 7868: 48 c1 e2 18 shl $0x18,%rdx - 786c: 48 09 d0 or %rdx,%rax - 786f: 0f b6 93 9c 00 00 00 movzbl 0x9c(%rbx),%edx - 7876: 48 c1 e2 20 shl $0x20,%rdx - 787a: 48 09 c2 or %rax,%rdx - 787d: 0f b6 83 9d 00 00 00 movzbl 0x9d(%rbx),%eax - 7884: 48 c1 e0 28 shl $0x28,%rax - 7888: 48 09 d0 or %rdx,%rax - 788b: 0f b6 93 9e 00 00 00 movzbl 0x9e(%rbx),%edx - 7892: 48 c1 e2 30 shl $0x30,%rdx - 7896: 48 09 c2 or %rax,%rdx - 7899: 0f b6 83 9f 00 00 00 movzbl 0x9f(%rbx),%eax - 78a0: 48 c1 e0 38 shl $0x38,%rax - 78a4: 48 09 d0 or %rdx,%rax - 78a7: 48 31 85 98 00 00 00 xor %rax,0x98(%rbp) - 78ae: 0f b6 83 a2 00 00 00 movzbl 0xa2(%rbx),%eax - 78b5: 0f b6 93 a1 00 00 00 movzbl 0xa1(%rbx),%edx - 78bc: 48 c1 e0 10 shl $0x10,%rax - 78c0: 48 c1 e2 08 shl $0x8,%rdx - 78c4: 48 09 d0 or %rdx,%rax - 78c7: 0f b6 93 a0 00 00 00 movzbl 0xa0(%rbx),%edx - 78ce: 48 09 d0 or %rdx,%rax - 78d1: 0f b6 93 a3 00 00 00 movzbl 0xa3(%rbx),%edx - 78d8: 48 c1 e2 18 shl $0x18,%rdx - 78dc: 48 81 c3 a8 00 00 00 add $0xa8,%rbx - 78e3: 48 09 d0 or %rdx,%rax - 78e6: 0f b6 53 fc movzbl -0x4(%rbx),%edx - 78ea: 48 c1 e2 20 shl $0x20,%rdx - 78ee: 48 09 c2 or %rax,%rdx - 78f1: 0f b6 43 fd movzbl -0x3(%rbx),%eax - 78f5: 48 c1 e0 28 shl $0x28,%rax - 78f9: 48 09 d0 or %rdx,%rax - 78fc: 0f b6 53 fe movzbl -0x2(%rbx),%edx - 7900: 48 c1 e2 30 shl $0x30,%rdx - 7904: 48 09 c2 or %rax,%rdx - 7907: 0f b6 43 ff movzbl -0x1(%rbx),%eax - 790b: 48 c1 e0 38 shl $0x38,%rax - 790f: 48 09 d0 or %rdx,%rax - 7912: 48 31 85 a0 00 00 00 xor %rax,0xa0(%rbp) - 7919: 49 81 ed a8 00 00 00 sub $0xa8,%r13 - 7920: 48 89 ef mov %rbp,%rdi - 7923: e8 98 e3 ff ff call 5cc0 - 7928: 49 81 fd a7 00 00 00 cmp $0xa7,%r13 - 792f: 0f 86 91 00 00 00 jbe 79c6 - 7935: 48 8d 45 ff lea -0x1(%rbp),%rax - 7939: 48 89 ee mov %rbp,%rsi - 793c: 48 29 d8 sub %rbx,%rax - 793f: 48 83 f8 7e cmp $0x7e,%rax - 7943: 0f 87 07 f6 ff ff ja 6f50 - 7949: 48 89 d8 mov %rbx,%rax - 794c: 48 8d 9b a8 00 00 00 lea 0xa8(%rbx),%rbx - 7953: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 795a: 00 00 00 00 - 795e: 66 90 xchg %ax,%ax - 7960: 0f b6 50 02 movzbl 0x2(%rax),%edx - 7964: 0f b6 48 01 movzbl 0x1(%rax),%ecx - 7968: 48 83 c0 08 add $0x8,%rax - 796c: 48 c1 e1 08 shl $0x8,%rcx - 7970: 48 c1 e2 10 shl $0x10,%rdx - 7974: 48 09 ca or %rcx,%rdx - 7977: 0f b6 48 f8 movzbl -0x8(%rax),%ecx - 797b: 48 09 ca or %rcx,%rdx - 797e: 0f b6 48 fb movzbl -0x5(%rax),%ecx - 7982: 48 c1 e1 18 shl $0x18,%rcx - 7986: 48 09 ca or %rcx,%rdx - 7989: 0f b6 48 fc movzbl -0x4(%rax),%ecx - 798d: 48 c1 e1 20 shl $0x20,%rcx - 7991: 48 09 d1 or %rdx,%rcx - 7994: 0f b6 50 fd movzbl -0x3(%rax),%edx - 7998: 48 c1 e2 28 shl $0x28,%rdx - 799c: 48 09 ca or %rcx,%rdx - 799f: 0f b6 48 fe movzbl -0x2(%rax),%ecx - 79a3: 48 c1 e1 30 shl $0x30,%rcx - 79a7: 48 09 d1 or %rdx,%rcx - 79aa: 0f b6 50 ff movzbl -0x1(%rax),%edx - 79ae: 48 c1 e2 38 shl $0x38,%rdx - 79b2: 48 09 ca or %rcx,%rdx - 79b5: 48 31 16 xor %rdx,(%rsi) - 79b8: 48 83 c6 08 add $0x8,%rsi - 79bc: 48 39 c3 cmp %rax,%rbx - 79bf: 75 9f jne 7960 - 79c1: e9 53 ff ff ff jmp 7919 - 79c6: 4d 85 ed test %r13,%r13 - 79c9: 0f 84 95 00 00 00 je 7a64 - 79cf: 31 c0 xor %eax,%eax - 79d1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 79d8: 00 00 00 00 - 79dc: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 79e3: 00 00 00 00 - 79e7: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 79ee: 00 00 00 00 - 79f2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 79f9: 00 00 00 00 - 79fd: 0f 1f 00 nopl (%rax) - 7a00: 89 c2 mov %eax,%edx - 7a02: 89 c1 mov %eax,%ecx - 7a04: c1 ea 03 shr $0x3,%edx - 7a07: 83 e1 07 and $0x7,%ecx - 7a0a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 7a11: 0f b6 14 03 movzbl (%rbx,%rax,1),%edx - 7a15: c1 e1 03 shl $0x3,%ecx - 7a18: 48 83 c0 01 add $0x1,%rax - 7a1c: 48 d3 e2 shl %cl,%rdx - 7a1f: 48 31 54 35 00 xor %rdx,0x0(%rbp,%rsi,1) - 7a24: 49 39 c5 cmp %rax,%r13 - 7a27: 75 d7 jne 7a00 - 7a29: 44 89 e8 mov %r13d,%eax - 7a2c: 44 89 e9 mov %r13d,%ecx - 7a2f: ba 1f 00 00 00 mov $0x1f,%edx - 7a34: c1 e8 03 shr $0x3,%eax - 7a37: 83 e1 07 and $0x7,%ecx - 7a3a: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 7a41: c1 e1 03 shl $0x3,%ecx - 7a44: 48 01 e8 add %rbp,%rax - 7a47: 48 d3 e2 shl %cl,%rdx - 7a4a: 48 31 10 xor %rdx,(%rax) - 7a4d: 48 0f ba bd a0 00 00 btcq $0x3f,0xa0(%rbp) - 7a54: 00 3f - 7a56: 48 81 c4 d8 00 00 00 add $0xd8,%rsp - 7a5d: 5b pop %rbx - 7a5e: 5d pop %rbp - 7a5f: 41 5c pop %r12 - 7a61: 41 5d pop %r13 - 7a63: c3 ret - 7a64: 48 89 e8 mov %rbp,%rax - 7a67: ba 1f 00 00 00 mov $0x1f,%edx - 7a6c: eb dc jmp 7a4a - 7a6e: 66 90 xchg %ax,%ax - -0000000000007a70 : - 7a70: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) - 7a77: 48 89 fa mov %rdi,%rdx - 7a7a: 48 8d 7f 08 lea 0x8(%rdi),%rdi - 7a7e: 31 c0 xor %eax,%eax - 7a80: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 7a87: 00 00 00 00 - 7a8b: 48 89 d1 mov %rdx,%rcx - 7a8e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 7a92: 48 29 f9 sub %rdi,%rcx - 7a95: 81 c1 c8 00 00 00 add $0xc8,%ecx - 7a9b: c1 e9 03 shr $0x3,%ecx - 7a9e: f3 48 ab rep stos %rax,%es:(%rdi) - 7aa1: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) - 7aa8: 00 00 00 - 7aab: c3 ret - 7aac: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000007ab0 : - 7ab0: 41 54 push %r12 - 7ab2: 49 89 d4 mov %rdx,%r12 - 7ab5: 55 push %rbp - 7ab6: 48 89 f5 mov %rsi,%rbp - 7ab9: 53 push %rbx - 7aba: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax - 7ac0: 48 89 fb mov %rdi,%rbx - 7ac3: 48 01 c2 add %rax,%rdx - 7ac6: 49 89 c0 mov %rax,%r8 - 7ac9: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx - 7ad0: 0f 86 a9 00 00 00 jbe 7b7f - 7ad6: 3d a7 00 00 00 cmp $0xa7,%eax - 7adb: 76 28 jbe 7b05 - 7add: 0f 1f 00 nopl (%rax) - 7ae0: b8 a8 00 00 00 mov $0xa8,%eax - 7ae5: 48 89 df mov %rbx,%rdi - 7ae8: 44 29 c0 sub %r8d,%eax - 7aeb: 49 29 c4 sub %rax,%r12 - 7aee: e8 cd e1 ff ff call 5cc0 - 7af3: 45 31 c0 xor %r8d,%r8d - 7af6: 31 c0 xor %eax,%eax - 7af8: 49 81 fc a7 00 00 00 cmp $0xa7,%r12 - 7aff: 0f 86 8b 00 00 00 jbe 7b90 - 7b05: 44 89 c0 mov %r8d,%eax - 7b08: 48 89 ee mov %rbp,%rsi - 7b0b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7b12: 00 00 00 00 - 7b16: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7b1d: 00 00 00 00 - 7b21: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7b28: 00 00 00 00 - 7b2c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7b33: 00 00 00 00 - 7b37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 7b3e: 00 00 - 7b40: 89 c2 mov %eax,%edx - 7b42: 89 c1 mov %eax,%ecx - 7b44: 48 83 c6 01 add $0x1,%rsi - 7b48: 83 c0 01 add $0x1,%eax - 7b4b: c1 ea 03 shr $0x3,%edx - 7b4e: 83 e1 07 and $0x7,%ecx - 7b51: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi - 7b58: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 7b5c: c1 e1 03 shl $0x3,%ecx - 7b5f: 48 d3 e2 shl %cl,%rdx - 7b62: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) - 7b66: 3d a8 00 00 00 cmp $0xa8,%eax - 7b6b: 75 d3 jne 7b40 - 7b6d: b8 a7 00 00 00 mov $0xa7,%eax - 7b72: 44 29 c0 sub %r8d,%eax - 7b75: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp - 7b7a: e9 61 ff ff ff jmp 7ae0 - 7b7f: 49 89 d4 mov %rdx,%r12 - 7b82: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7b89: 00 00 00 00 - 7b8d: 0f 1f 00 nopl (%rax) - 7b90: 4c 39 e0 cmp %r12,%rax - 7b93: 44 89 c0 mov %r8d,%eax - 7b96: 73 5a jae 7bf2 - 7b98: 48 89 ea mov %rbp,%rdx - 7b9b: 45 8d 40 01 lea 0x1(%r8),%r8d - 7b9f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7ba6: 00 00 00 00 - 7baa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7bb1: 00 00 00 00 - 7bb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7bbc: 00 00 00 00 - 7bc0: 89 c1 mov %eax,%ecx - 7bc2: 0f b6 32 movzbl (%rdx),%esi - 7bc5: 48 83 c2 01 add $0x1,%rdx - 7bc9: c1 e9 03 shr $0x3,%ecx - 7bcc: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi - 7bd3: 89 c1 mov %eax,%ecx - 7bd5: 83 c0 01 add $0x1,%eax - 7bd8: 83 e1 07 and $0x7,%ecx - 7bdb: c1 e1 03 shl $0x3,%ecx - 7bde: 48 d3 e6 shl %cl,%rsi - 7be1: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx - 7be6: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) - 7bea: 48 29 e9 sub %rbp,%rcx - 7bed: 4c 39 e1 cmp %r12,%rcx - 7bf0: 72 ce jb 7bc0 - 7bf2: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) - 7bf8: 5b pop %rbx - 7bf9: 5d pop %rbp - 7bfa: 41 5c pop %r12 - 7bfc: c3 ret - 7bfd: 0f 1f 00 nopl (%rax) - -0000000000007c00 : - 7c00: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx - 7c06: 89 c8 mov %ecx,%eax - 7c08: 83 e1 07 and $0x7,%ecx - 7c0b: c1 e8 03 shr $0x3,%eax - 7c0e: c1 e1 03 shl $0x3,%ecx - 7c11: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 7c18: b8 1f 00 00 00 mov $0x1f,%eax - 7c1d: 48 d3 e0 shl %cl,%rax - 7c20: 48 31 04 17 xor %rax,(%rdi,%rdx,1) - 7c24: c7 87 c8 00 00 00 a8 movl $0xa8,0xc8(%rdi) - 7c2b: 00 00 00 - 7c2e: 48 0f ba bf a0 00 00 btcq $0x3f,0xa0(%rdi) - 7c35: 00 3f - 7c37: c3 ret - 7c38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 7c3f: 00 - -0000000000007c40 : - 7c40: 41 54 push %r12 - 7c42: 49 89 d4 mov %rdx,%r12 - 7c45: 55 push %rbp - 7c46: 53 push %rbx - 7c47: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax - 7c4d: 48 85 f6 test %rsi,%rsi - 7c50: 74 66 je 7cb8 - 7c52: 48 89 fb mov %rdi,%rbx - 7c55: 48 89 f7 mov %rsi,%rdi - 7c58: 3d a8 00 00 00 cmp $0xa8,%eax - 7c5d: 0f 84 82 00 00 00 je 7ce5 - 7c63: 3d a7 00 00 00 cmp $0xa7,%eax - 7c68: 77 f9 ja 7c63 - 7c6a: 89 c5 mov %eax,%ebp - 7c6c: 41 89 c0 mov %eax,%r8d - 7c6f: 48 01 fd add %rdi,%rbp - 7c72: 44 89 c6 mov %r8d,%esi - 7c75: 44 89 c0 mov %r8d,%eax - 7c78: 48 29 de sub %rbx,%rsi - 7c7b: eb 28 jmp 7ca5 - 7c7d: 0f 1f 00 nopl (%rax) - 7c80: 89 c2 mov %eax,%edx - 7c82: 89 c1 mov %eax,%ecx - 7c84: 48 83 c3 01 add $0x1,%rbx - 7c88: 83 c0 01 add $0x1,%eax - 7c8b: c1 ea 03 shr $0x3,%edx - 7c8e: 83 e1 07 and $0x7,%ecx - 7c91: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx - 7c95: c1 e1 03 shl $0x3,%ecx - 7c98: 48 d3 ea shr %cl,%rdx - 7c9b: 88 53 ff mov %dl,-0x1(%rbx) - 7c9e: 3d a8 00 00 00 cmp $0xa8,%eax - 7ca3: 74 23 je 7cc8 - 7ca5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 7ca9: 48 39 ea cmp %rbp,%rdx - 7cac: 72 d2 jb 7c80 - 7cae: 89 c2 mov %eax,%edx - 7cb0: 44 29 c2 sub %r8d,%edx - 7cb3: 48 29 d7 sub %rdx,%rdi - 7cb6: 75 b2 jne 7c6a - 7cb8: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) - 7cbf: 00 - 7cc0: 5b pop %rbx - 7cc1: 5d pop %rbp - 7cc2: 41 5c pop %r12 - 7cc4: c3 ret - 7cc5: 0f 1f 00 nopl (%rax) - 7cc8: 89 c2 mov %eax,%edx - 7cca: 44 29 c2 sub %r8d,%edx - 7ccd: 48 29 d7 sub %rdx,%rdi - 7cd0: 48 89 fd mov %rdi,%rbp - 7cd3: 74 e3 je 7cb8 - 7cd5: 4c 89 e7 mov %r12,%rdi - 7cd8: e8 e3 df ff ff call 5cc0 - 7cdd: 48 89 ef mov %rbp,%rdi - 7ce0: 45 31 c0 xor %r8d,%r8d - 7ce3: eb 8d jmp 7c72 - 7ce5: 48 89 f5 mov %rsi,%rbp - 7ce8: eb eb jmp 7cd5 - 7cea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000000007cf0 : - 7cf0: 53 push %rbx - 7cf1: 48 89 fb mov %rdi,%rbx - 7cf4: e8 f7 f1 ff ff call 6ef0 - 7cf9: c7 83 c8 00 00 00 a8 movl $0xa8,0xc8(%rbx) - 7d00: 00 00 00 - 7d03: 5b pop %rbx - 7d04: c3 ret - 7d05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7d0c: 00 00 00 00 - -0000000000007d10 : - 7d10: 48 85 f6 test %rsi,%rsi - 7d13: 0f 84 ce 06 00 00 je 83e7 - 7d19: 41 54 push %r12 - 7d1b: 49 89 f4 mov %rsi,%r12 - 7d1e: 55 push %rbp - 7d1f: 48 89 d5 mov %rdx,%rbp - 7d22: 53 push %rbx - 7d23: 48 89 fb mov %rdi,%rbx - 7d26: e9 6c 06 00 00 jmp 8397 - 7d2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 7d30: f3 44 0f 6f 65 10 movdqu 0x10(%rbp),%xmm12 - 7d36: f3 0f 6f 45 00 movdqu 0x0(%rbp),%xmm0 - 7d3b: 48 81 c3 a8 00 00 00 add $0xa8,%rbx - 7d42: f3 44 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm11 - 7d48: f3 0f 6f 6d 20 movdqu 0x20(%rbp),%xmm5 - 7d4d: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 7d51: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 7d56: f3 0f 6f 5d 40 movdqu 0x40(%rbp),%xmm3 - 7d5b: f3 44 0f 6f 55 50 movdqu 0x50(%rbp),%xmm10 - 7d61: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 7d66: 66 0f 73 d6 38 psrlq $0x38,%xmm6 - 7d6b: 66 41 0f 6f d3 movdqa %xmm11,%xmm2 - 7d70: f3 44 0f 6f 4d 70 movdqu 0x70(%rbp),%xmm9 - 7d76: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 - 7d7a: 66 0f 6f cd movdqa %xmm5,%xmm1 - 7d7e: 66 0f 73 d2 38 psrlq $0x38,%xmm2 - 7d83: f3 0f 6f 65 60 movdqu 0x60(%rbp),%xmm4 - 7d88: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 7d8d: 66 41 0f 6f f9 movdqa %xmm9,%xmm7 - 7d92: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 7d97: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 - 7d9b: 66 0f 6f d6 movdqa %xmm6,%xmm2 - 7d9f: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 7da3: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 - 7da8: 66 0f 69 d1 punpckhwd %xmm1,%xmm2 - 7dac: 66 0f 6f ce movdqa %xmm6,%xmm1 - 7db0: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 - 7db5: 66 0f 69 ca punpckhwd %xmm2,%xmm1 - 7db9: 66 0f 61 f2 punpcklwd %xmm2,%xmm6 - 7dbd: 66 41 0f 6f d2 movdqa %xmm10,%xmm2 - 7dc2: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 7dc6: 66 0f 6f cb movdqa %xmm3,%xmm1 - 7dca: 66 45 0f 6f f9 movdqa %xmm9,%xmm15 - 7dcf: 66 0f 73 d2 38 psrlq $0x38,%xmm2 - 7dd4: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 7dd9: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 - 7ddd: 66 0f 6f d4 movdqa %xmm4,%xmm2 - 7de1: 66 0f 73 d7 38 psrlq $0x38,%xmm7 - 7de6: 66 0f 73 d2 38 psrlq $0x38,%xmm2 - 7deb: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 7df1: 0f c6 d7 88 shufps $0x88,%xmm7,%xmm2 - 7df5: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 7df9: 66 0f 61 ca punpcklwd %xmm2,%xmm1 - 7dfd: 66 41 0f 73 d5 30 psrlq $0x30,%xmm13 - 7e03: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 - 7e09: 66 0f 69 fa punpckhwd %xmm2,%xmm7 - 7e0d: 66 0f 6f d1 movdqa %xmm1,%xmm2 - 7e11: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 - 7e17: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 7e1b: 66 0f 69 d7 punpckhwd %xmm7,%xmm2 - 7e1f: 66 41 0f 6f fc movdqa %xmm12,%xmm7 - 7e24: 66 0f 61 ca punpcklwd %xmm2,%xmm1 - 7e28: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 7e2d: 66 0f 76 d2 pcmpeqd %xmm2,%xmm2 - 7e31: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 7e36: 66 0f db ca pand %xmm2,%xmm1 - 7e3a: 66 0f db f2 pand %xmm2,%xmm6 - 7e3e: 66 0f 67 f1 packuswb %xmm1,%xmm6 - 7e42: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 7e46: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 7e4b: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 - 7e4f: 66 0f 6f fd movdqa %xmm5,%xmm7 - 7e53: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 7e58: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 - 7e5d: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 7e62: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 7e66: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 - 7e6b: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 7e6f: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 - 7e74: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 7e79: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 - 7e7e: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 7e82: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 7e88: 66 0f 6f fb movdqa %xmm3,%xmm7 - 7e8c: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 7e91: 66 0f db ca pand %xmm2,%xmm1 - 7e95: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 - 7e9a: 66 44 0f 6f c4 movdqa %xmm4,%xmm8 - 7e9f: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 7ea5: 45 0f c6 c5 88 shufps $0x88,%xmm13,%xmm8 - 7eaa: 66 44 0f 6f ef movdqa %xmm7,%xmm13 - 7eaf: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 - 7eb4: 66 45 0f 69 e8 punpckhwd %xmm8,%xmm13 - 7eb9: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 - 7ebe: 66 45 0f 69 c5 punpckhwd %xmm13,%xmm8 - 7ec3: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 - 7ec8: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 7ecd: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 - 7ed2: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 7ed7: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 7edc: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 7ee1: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 7ee7: 66 0f db fa pand %xmm2,%xmm7 - 7eeb: 66 44 0f 67 ef packuswb %xmm7,%xmm13 - 7ef0: 44 0f c6 c1 88 shufps $0x88,%xmm1,%xmm8 - 7ef5: 66 0f 6f cd movdqa %xmm5,%xmm1 - 7ef9: 66 41 0f 6f fd movdqa %xmm13,%xmm7 - 7efe: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 7f03: 66 44 0f 68 ee punpckhbw %xmm6,%xmm13 - 7f08: 66 0f 60 fe punpcklbw %xmm6,%xmm7 - 7f0c: 66 41 0f 6f f3 movdqa %xmm11,%xmm6 - 7f11: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 7f16: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 7f1a: 66 41 0f 6f f0 movdqa %xmm8,%xmm6 - 7f1f: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 - 7f24: 66 0f 69 f1 punpckhwd %xmm1,%xmm6 - 7f28: 66 41 0f 6f c8 movdqa %xmm8,%xmm1 - 7f2d: 66 0f 69 ce punpckhwd %xmm6,%xmm1 - 7f31: 66 44 0f 61 c6 punpcklwd %xmm6,%xmm8 - 7f36: 66 41 0f 6f f2 movdqa %xmm10,%xmm6 - 7f3b: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 - 7f40: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 7f45: 66 0f 6f cb movdqa %xmm3,%xmm1 - 7f49: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 7f4e: 66 44 0f db c2 pand %xmm2,%xmm8 - 7f53: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 7f57: 66 0f 6f f4 movdqa %xmm4,%xmm6 - 7f5b: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 7f60: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 7f65: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 7f6a: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 7f6e: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 - 7f73: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 7f77: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 - 7f7c: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 7f81: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 7f86: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 7f8a: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 7f90: 66 41 0f 6f f4 movdqa %xmm12,%xmm6 - 7f95: 66 0f db ca pand %xmm2,%xmm1 - 7f99: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 7f9e: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 - 7fa3: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 7fa7: 41 0f c6 c4 88 shufps $0x88,%xmm12,%xmm0 - 7fac: 66 0f 73 d1 20 psrlq $0x20,%xmm1 - 7fb1: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 7fb5: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 7fb9: 41 0f c6 eb 88 shufps $0x88,%xmm11,%xmm5 - 7fbe: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 7fc3: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 7fc8: 66 41 0f 72 d3 18 psrld $0x18,%xmm11 - 7fce: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 7fd3: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 7fd8: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 7fdc: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 - 7fe1: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 7fe5: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 - 7fea: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 7fef: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 - 7ff4: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 7ff8: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 7ffe: 66 0f 6f f3 movdqa %xmm3,%xmm6 - 8002: 41 0f c6 da 88 shufps $0x88,%xmm10,%xmm3 - 8007: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 - 800c: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 8011: 66 0f db ca pand %xmm2,%xmm1 - 8015: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 - 801b: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 8020: 66 44 0f 6f f4 movdqa %xmm4,%xmm14 - 8025: 41 0f c6 e1 88 shufps $0x88,%xmm9,%xmm4 - 802a: 66 45 0f 6f ca movdqa %xmm10,%xmm9 - 802f: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 8034: 66 44 0f 6f e4 movdqa %xmm4,%xmm12 - 8039: 66 45 0f 69 cb punpckhwd %xmm11,%xmm9 - 803e: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 8043: 66 45 0f 69 d9 punpckhwd %xmm9,%xmm11 - 8048: 66 45 0f 61 d1 punpcklwd %xmm9,%xmm10 - 804d: 66 44 0f 6f cb movdqa %xmm3,%xmm9 - 8052: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 8058: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 - 805e: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 8063: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 - 8068: 66 41 0f 72 d1 18 psrld $0x18,%xmm9 - 806e: 66 44 0f 6f fe movdqa %xmm6,%xmm15 - 8073: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 8078: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 - 807d: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 8082: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 - 8087: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 808c: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 8091: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 - 8096: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 809b: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 - 80a0: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 - 80a5: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 80aa: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 80af: 66 44 0f db d2 pand %xmm2,%xmm10 - 80b4: 66 0f db f2 pand %xmm2,%xmm6 - 80b8: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 80bd: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 80c2: 66 44 0f db ca pand %xmm2,%xmm9 - 80c7: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 - 80cd: 66 0f 67 ce packuswb %xmm6,%xmm1 - 80d1: 66 45 0f 67 d1 packuswb %xmm9,%xmm10 - 80d6: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 80da: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 80df: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 - 80e4: 66 41 0f 72 d1 10 psrld $0x10,%xmm9 - 80ea: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 - 80ef: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 80f4: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 80f9: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 80fe: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 8103: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 8108: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 810c: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 8111: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 8115: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 - 811a: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 - 811f: 66 41 0f 69 cd punpckhwd %xmm13,%xmm1 - 8124: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 8129: 66 44 0f 6f ec movdqa %xmm4,%xmm13 - 812e: 66 44 0f 6f db movdqa %xmm3,%xmm11 - 8133: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 8138: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 - 813e: 66 41 0f 72 d3 10 psrld $0x10,%xmm11 - 8144: 66 44 0f db ca pand %xmm2,%xmm9 - 8149: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 814e: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 - 8153: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 8158: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 815d: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 8162: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 8167: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 - 816c: 66 44 0f db da pand %xmm2,%xmm11 - 8171: 66 45 0f 67 cb packuswb %xmm11,%xmm9 - 8176: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 817b: 66 45 0f 68 ca punpckhbw %xmm10,%xmm9 - 8180: 66 45 0f 60 da punpcklbw %xmm10,%xmm11 - 8185: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 - 818a: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 - 818e: 66 44 0f 69 d5 punpckhwd %xmm5,%xmm10 - 8193: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 8197: 66 41 0f 69 ea punpckhwd %xmm10,%xmm5 - 819c: 66 41 0f 61 c2 punpcklwd %xmm10,%xmm0 - 81a1: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 - 81a5: 66 0f 6f eb movdqa %xmm3,%xmm5 - 81a9: 66 0f 61 dc punpcklwd %xmm4,%xmm3 - 81ad: 66 0f 69 ec punpckhwd %xmm4,%xmm5 - 81b1: 66 0f 6f e3 movdqa %xmm3,%xmm4 - 81b5: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 - 81b9: 66 0f 61 dd punpcklwd %xmm5,%xmm3 - 81bd: 66 0f 61 dc punpcklwd %xmm4,%xmm3 - 81c1: 66 0f 6f e0 movdqa %xmm0,%xmm4 - 81c5: 66 0f db c2 pand %xmm2,%xmm0 - 81c9: 66 0f 6f eb movdqa %xmm3,%xmm5 - 81cd: 66 0f 71 d4 08 psrlw $0x8,%xmm4 - 81d2: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 81d7: 66 0f db e2 pand %xmm2,%xmm4 - 81db: 66 0f db ea pand %xmm2,%xmm5 - 81df: 66 0f db d3 pand %xmm3,%xmm2 - 81e3: 66 0f 67 c2 packuswb %xmm2,%xmm0 - 81e7: 66 0f 67 e5 packuswb %xmm5,%xmm4 - 81eb: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 81ef: 66 0f 68 c4 punpckhbw %xmm4,%xmm0 - 81f3: 66 0f 60 d4 punpcklbw %xmm4,%xmm2 - 81f7: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 81fb: 66 41 0f 69 c1 punpckhwd %xmm9,%xmm0 - 8200: 66 0f 6f e2 movdqa %xmm2,%xmm4 - 8204: 66 41 0f 69 d3 punpckhwd %xmm11,%xmm2 - 8209: 66 41 0f 61 d9 punpcklwd %xmm9,%xmm3 - 820e: 66 41 0f 61 e3 punpcklwd %xmm11,%xmm4 - 8213: 66 0f 6f ec movdqa %xmm4,%xmm5 - 8217: 66 41 0f 6a e0 punpckhdq %xmm8,%xmm4 - 821c: 0f 11 a3 68 ff ff ff movups %xmm4,-0x98(%rbx) - 8223: 66 0f 6f e2 movdqa %xmm2,%xmm4 - 8227: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 - 822b: 66 41 0f 62 e8 punpckldq %xmm8,%xmm5 - 8230: 0f 11 53 88 movups %xmm2,-0x78(%rbx) - 8234: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 8238: 66 0f 62 e6 punpckldq %xmm6,%xmm4 - 823c: 66 0f 6a df punpckhdq %xmm7,%xmm3 - 8240: 66 0f 62 d7 punpckldq %xmm7,%xmm2 - 8244: 0f 11 ab 58 ff ff ff movups %xmm5,-0xa8(%rbx) - 824b: 0f 11 53 98 movups %xmm2,-0x68(%rbx) - 824f: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 8253: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 - 8257: 66 0f 62 d1 punpckldq %xmm1,%xmm2 - 825b: 0f 11 a3 78 ff ff ff movups %xmm4,-0x88(%rbx) - 8262: 0f 11 5b a8 movups %xmm3,-0x58(%rbx) - 8266: 0f 11 53 b8 movups %xmm2,-0x48(%rbx) - 826a: 0f 11 43 c8 movups %xmm0,-0x38(%rbx) - 826e: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax - 8275: 48 89 c2 mov %rax,%rdx - 8278: 88 43 d8 mov %al,-0x28(%rbx) - 827b: 48 c1 ea 10 shr $0x10,%rdx - 827f: 88 63 d9 mov %ah,-0x27(%rbx) - 8282: 88 53 da mov %dl,-0x26(%rbx) - 8285: 48 89 c2 mov %rax,%rdx - 8288: 48 c1 ea 18 shr $0x18,%rdx - 828c: 88 53 db mov %dl,-0x25(%rbx) - 828f: 48 89 c2 mov %rax,%rdx - 8292: 48 c1 ea 20 shr $0x20,%rdx - 8296: 88 53 dc mov %dl,-0x24(%rbx) - 8299: 48 89 c2 mov %rax,%rdx - 829c: 48 c1 ea 28 shr $0x28,%rdx - 82a0: 88 53 dd mov %dl,-0x23(%rbx) - 82a3: 48 89 c2 mov %rax,%rdx - 82a6: 48 c1 e8 38 shr $0x38,%rax - 82aa: 48 c1 ea 30 shr $0x30,%rdx - 82ae: 88 43 df mov %al,-0x21(%rbx) - 82b1: 88 53 de mov %dl,-0x22(%rbx) - 82b4: 48 8b 85 88 00 00 00 mov 0x88(%rbp),%rax - 82bb: 48 89 c2 mov %rax,%rdx - 82be: 88 43 e0 mov %al,-0x20(%rbx) - 82c1: 48 c1 ea 10 shr $0x10,%rdx - 82c5: 88 63 e1 mov %ah,-0x1f(%rbx) - 82c8: 88 53 e2 mov %dl,-0x1e(%rbx) - 82cb: 48 89 c2 mov %rax,%rdx - 82ce: 48 c1 ea 18 shr $0x18,%rdx - 82d2: 88 53 e3 mov %dl,-0x1d(%rbx) - 82d5: 48 89 c2 mov %rax,%rdx - 82d8: 48 c1 ea 20 shr $0x20,%rdx - 82dc: 88 53 e4 mov %dl,-0x1c(%rbx) - 82df: 48 89 c2 mov %rax,%rdx - 82e2: 48 c1 ea 28 shr $0x28,%rdx - 82e6: 88 53 e5 mov %dl,-0x1b(%rbx) - 82e9: 48 89 c2 mov %rax,%rdx - 82ec: 48 c1 e8 38 shr $0x38,%rax - 82f0: 48 c1 ea 30 shr $0x30,%rdx - 82f4: 88 53 e6 mov %dl,-0x1a(%rbx) - 82f7: 88 43 e7 mov %al,-0x19(%rbx) - 82fa: 48 8b 85 90 00 00 00 mov 0x90(%rbp),%rax - 8301: 48 89 c2 mov %rax,%rdx - 8304: 88 43 e8 mov %al,-0x18(%rbx) - 8307: 48 c1 ea 10 shr $0x10,%rdx - 830b: 88 63 e9 mov %ah,-0x17(%rbx) - 830e: 88 53 ea mov %dl,-0x16(%rbx) - 8311: 48 89 c2 mov %rax,%rdx - 8314: 48 c1 ea 18 shr $0x18,%rdx - 8318: 88 53 eb mov %dl,-0x15(%rbx) - 831b: 48 89 c2 mov %rax,%rdx - 831e: 48 c1 ea 20 shr $0x20,%rdx - 8322: 88 53 ec mov %dl,-0x14(%rbx) - 8325: 48 89 c2 mov %rax,%rdx - 8328: 48 c1 ea 28 shr $0x28,%rdx - 832c: 88 53 ed mov %dl,-0x13(%rbx) - 832f: 48 89 c2 mov %rax,%rdx - 8332: 48 c1 e8 38 shr $0x38,%rax - 8336: 48 c1 ea 30 shr $0x30,%rdx - 833a: 88 43 ef mov %al,-0x11(%rbx) - 833d: 88 53 ee mov %dl,-0x12(%rbx) - 8340: 48 8b 85 98 00 00 00 mov 0x98(%rbp),%rax - 8347: 48 89 c2 mov %rax,%rdx - 834a: 88 43 f0 mov %al,-0x10(%rbx) - 834d: 48 c1 ea 10 shr $0x10,%rdx - 8351: 88 63 f1 mov %ah,-0xf(%rbx) - 8354: 88 53 f2 mov %dl,-0xe(%rbx) - 8357: 48 89 c2 mov %rax,%rdx - 835a: 48 c1 ea 18 shr $0x18,%rdx - 835e: 88 53 f3 mov %dl,-0xd(%rbx) - 8361: 48 89 c2 mov %rax,%rdx - 8364: 48 c1 ea 20 shr $0x20,%rdx - 8368: 88 53 f4 mov %dl,-0xc(%rbx) - 836b: 48 89 c2 mov %rax,%rdx - 836e: 48 c1 ea 28 shr $0x28,%rdx - 8372: 88 53 f5 mov %dl,-0xb(%rbx) - 8375: 48 89 c2 mov %rax,%rdx - 8378: 48 c1 e8 38 shr $0x38,%rax - 837c: 48 c1 ea 30 shr $0x30,%rdx - 8380: 88 43 f7 mov %al,-0x9(%rbx) - 8383: 88 53 f6 mov %dl,-0xa(%rbx) - 8386: 48 8b 85 a0 00 00 00 mov 0xa0(%rbp),%rax - 838d: 48 89 43 f8 mov %rax,-0x8(%rbx) - 8391: 49 83 ec 01 sub $0x1,%r12 - 8395: 74 4b je 83e2 - 8397: 48 89 ef mov %rbp,%rdi - 839a: e8 21 d9 ff ff call 5cc0 - 839f: 48 89 d8 mov %rbx,%rax - 83a2: 48 29 e8 sub %rbp,%rax - 83a5: 48 83 e8 01 sub $0x1,%rax - 83a9: 48 83 f8 7e cmp $0x7e,%rax - 83ad: 0f 87 7d f9 ff ff ja 7d30 - 83b3: 31 c0 xor %eax,%eax - 83b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 83bc: 00 00 00 00 - 83c0: 48 8b 54 05 00 mov 0x0(%rbp,%rax,1),%rdx - 83c5: 48 89 14 03 mov %rdx,(%rbx,%rax,1) - 83c9: 48 83 c0 08 add $0x8,%rax - 83cd: 48 3d a8 00 00 00 cmp $0xa8,%rax - 83d3: 75 eb jne 83c0 - 83d5: 48 81 c3 a8 00 00 00 add $0xa8,%rbx - 83dc: 49 83 ec 01 sub $0x1,%r12 - 83e0: 75 b5 jne 8397 - 83e2: 5b pop %rbx - 83e3: 5d pop %rbp - 83e4: 41 5c pop %r12 - 83e6: c3 ret - 83e7: c3 ret - 83e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 83ef: 00 - -00000000000083f0 : - 83f0: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) - 83f7: 48 89 fa mov %rdi,%rdx - 83fa: 48 8d 7f 08 lea 0x8(%rdi),%rdi - 83fe: 31 c0 xor %eax,%eax - 8400: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 8407: 00 00 00 00 - 840b: 48 89 d1 mov %rdx,%rcx - 840e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 8412: 48 29 f9 sub %rdi,%rcx - 8415: 81 c1 c8 00 00 00 add $0xc8,%ecx - 841b: c1 e9 03 shr $0x3,%ecx - 841e: f3 48 ab rep stos %rax,%es:(%rdi) - 8421: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) - 8428: 00 00 00 - 842b: c3 ret - 842c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000008430 : - 8430: 41 54 push %r12 - 8432: 49 89 d4 mov %rdx,%r12 - 8435: 55 push %rbp - 8436: 48 89 f5 mov %rsi,%rbp - 8439: 53 push %rbx - 843a: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax - 8440: 48 89 fb mov %rdi,%rbx - 8443: 48 01 c2 add %rax,%rdx - 8446: 49 89 c0 mov %rax,%r8 - 8449: 48 81 fa 87 00 00 00 cmp $0x87,%rdx - 8450: 0f 86 a9 00 00 00 jbe 84ff - 8456: 3d 87 00 00 00 cmp $0x87,%eax - 845b: 76 28 jbe 8485 - 845d: 0f 1f 00 nopl (%rax) - 8460: b8 88 00 00 00 mov $0x88,%eax - 8465: 48 89 df mov %rbx,%rdi - 8468: 44 29 c0 sub %r8d,%eax - 846b: 49 29 c4 sub %rax,%r12 - 846e: e8 4d d8 ff ff call 5cc0 - 8473: 45 31 c0 xor %r8d,%r8d - 8476: 31 c0 xor %eax,%eax - 8478: 49 81 fc 87 00 00 00 cmp $0x87,%r12 - 847f: 0f 86 8b 00 00 00 jbe 8510 - 8485: 44 89 c0 mov %r8d,%eax - 8488: 48 89 ee mov %rbp,%rsi - 848b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 8492: 00 00 00 00 - 8496: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 849d: 00 00 00 00 - 84a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 84a8: 00 00 00 00 - 84ac: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 84b3: 00 00 00 00 - 84b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 84be: 00 00 - 84c0: 89 c2 mov %eax,%edx - 84c2: 89 c1 mov %eax,%ecx - 84c4: 48 83 c6 01 add $0x1,%rsi - 84c8: 83 c0 01 add $0x1,%eax - 84cb: c1 ea 03 shr $0x3,%edx - 84ce: 83 e1 07 and $0x7,%ecx - 84d1: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi - 84d8: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 84dc: c1 e1 03 shl $0x3,%ecx - 84df: 48 d3 e2 shl %cl,%rdx - 84e2: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) - 84e6: 3d 88 00 00 00 cmp $0x88,%eax - 84eb: 75 d3 jne 84c0 - 84ed: b8 87 00 00 00 mov $0x87,%eax - 84f2: 44 29 c0 sub %r8d,%eax - 84f5: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp - 84fa: e9 61 ff ff ff jmp 8460 - 84ff: 49 89 d4 mov %rdx,%r12 - 8502: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 8509: 00 00 00 00 - 850d: 0f 1f 00 nopl (%rax) - 8510: 4c 39 e0 cmp %r12,%rax - 8513: 44 89 c0 mov %r8d,%eax - 8516: 73 5a jae 8572 - 8518: 48 89 ea mov %rbp,%rdx - 851b: 45 8d 40 01 lea 0x1(%r8),%r8d - 851f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 8526: 00 00 00 00 - 852a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 8531: 00 00 00 00 - 8535: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 853c: 00 00 00 00 - 8540: 89 c1 mov %eax,%ecx - 8542: 0f b6 32 movzbl (%rdx),%esi - 8545: 48 83 c2 01 add $0x1,%rdx - 8549: c1 e9 03 shr $0x3,%ecx - 854c: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi - 8553: 89 c1 mov %eax,%ecx - 8555: 83 c0 01 add $0x1,%eax - 8558: 83 e1 07 and $0x7,%ecx - 855b: c1 e1 03 shl $0x3,%ecx - 855e: 48 d3 e6 shl %cl,%rsi - 8561: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx - 8566: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) - 856a: 48 29 e9 sub %rbp,%rcx - 856d: 4c 39 e1 cmp %r12,%rcx - 8570: 72 ce jb 8540 - 8572: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) - 8578: 5b pop %rbx - 8579: 5d pop %rbp - 857a: 41 5c pop %r12 - 857c: c3 ret - 857d: 0f 1f 00 nopl (%rax) - -0000000000008580 : - 8580: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx - 8586: 89 c8 mov %ecx,%eax - 8588: 83 e1 07 and $0x7,%ecx - 858b: c1 e8 03 shr $0x3,%eax - 858e: c1 e1 03 shl $0x3,%ecx - 8591: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 8598: b8 1f 00 00 00 mov $0x1f,%eax - 859d: 48 d3 e0 shl %cl,%rax - 85a0: 48 31 04 17 xor %rax,(%rdi,%rdx,1) - 85a4: c7 87 c8 00 00 00 88 movl $0x88,0xc8(%rdi) - 85ab: 00 00 00 - 85ae: 48 0f ba bf 80 00 00 btcq $0x3f,0x80(%rdi) - 85b5: 00 3f - 85b7: c3 ret - 85b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 85bf: 00 - -00000000000085c0 : - 85c0: 41 54 push %r12 - 85c2: 49 89 d4 mov %rdx,%r12 - 85c5: 55 push %rbp - 85c6: 53 push %rbx - 85c7: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax - 85cd: 48 85 f6 test %rsi,%rsi - 85d0: 74 66 je 8638 - 85d2: 48 89 fb mov %rdi,%rbx - 85d5: 48 89 f7 mov %rsi,%rdi - 85d8: 3d 88 00 00 00 cmp $0x88,%eax - 85dd: 0f 84 82 00 00 00 je 8665 - 85e3: 3d 87 00 00 00 cmp $0x87,%eax - 85e8: 77 f9 ja 85e3 - 85ea: 89 c5 mov %eax,%ebp - 85ec: 41 89 c0 mov %eax,%r8d - 85ef: 48 01 fd add %rdi,%rbp - 85f2: 44 89 c6 mov %r8d,%esi - 85f5: 44 89 c0 mov %r8d,%eax - 85f8: 48 29 de sub %rbx,%rsi - 85fb: eb 28 jmp 8625 - 85fd: 0f 1f 00 nopl (%rax) - 8600: 89 c2 mov %eax,%edx - 8602: 89 c1 mov %eax,%ecx - 8604: 48 83 c3 01 add $0x1,%rbx - 8608: 83 c0 01 add $0x1,%eax - 860b: c1 ea 03 shr $0x3,%edx - 860e: 83 e1 07 and $0x7,%ecx - 8611: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx - 8615: c1 e1 03 shl $0x3,%ecx - 8618: 48 d3 ea shr %cl,%rdx - 861b: 88 53 ff mov %dl,-0x1(%rbx) - 861e: 3d 88 00 00 00 cmp $0x88,%eax - 8623: 74 23 je 8648 - 8625: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 8629: 48 39 ea cmp %rbp,%rdx - 862c: 72 d2 jb 8600 - 862e: 89 c2 mov %eax,%edx - 8630: 44 29 c2 sub %r8d,%edx - 8633: 48 29 d7 sub %rdx,%rdi - 8636: 75 b2 jne 85ea - 8638: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) - 863f: 00 - 8640: 5b pop %rbx - 8641: 5d pop %rbp - 8642: 41 5c pop %r12 - 8644: c3 ret - 8645: 0f 1f 00 nopl (%rax) - 8648: 89 c2 mov %eax,%edx - 864a: 44 29 c2 sub %r8d,%edx - 864d: 48 29 d7 sub %rdx,%rdi - 8650: 48 89 fd mov %rdi,%rbp - 8653: 74 e3 je 8638 - 8655: 4c 89 e7 mov %r12,%rdi - 8658: e8 63 d6 ff ff call 5cc0 - 865d: 48 89 ef mov %rbp,%rdi - 8660: 45 31 c0 xor %r8d,%r8d - 8663: eb 8d jmp 85f2 - 8665: 48 89 f5 mov %rsi,%rbp - 8668: eb eb jmp 8655 - 866a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000000008670 : - 8670: 53 push %rbx - 8671: b9 1f 00 00 00 mov $0x1f,%ecx - 8676: 48 89 fb mov %rdi,%rbx - 8679: e8 d2 de ff ff call 6550 - 867e: c7 83 c8 00 00 00 88 movl $0x88,0xc8(%rbx) - 8685: 00 00 00 - 8688: 5b pop %rbx - 8689: c3 ret - 868a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000000008690 : - 8690: 48 85 f6 test %rsi,%rsi - 8693: 0f 84 ae 05 00 00 je 8c47 - 8699: 41 54 push %r12 - 869b: 49 89 f4 mov %rsi,%r12 - 869e: 55 push %rbp - 869f: 48 89 d5 mov %rdx,%rbp - 86a2: 53 push %rbx - 86a3: 48 89 fb mov %rdi,%rbx - 86a6: e9 4e 05 00 00 jmp 8bf9 - 86ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 86b0: f3 44 0f 6f 65 10 movdqu 0x10(%rbp),%xmm12 - 86b6: f3 0f 6f 45 00 movdqu 0x0(%rbp),%xmm0 - 86bb: 48 81 c3 88 00 00 00 add $0x88,%rbx - 86c2: f3 44 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm11 - 86c8: f3 0f 6f 6d 20 movdqu 0x20(%rbp),%xmm5 - 86cd: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 86d1: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 86d6: f3 0f 6f 5d 40 movdqu 0x40(%rbp),%xmm3 - 86db: f3 44 0f 6f 55 50 movdqu 0x50(%rbp),%xmm10 - 86e1: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 86e6: 66 0f 73 d6 38 psrlq $0x38,%xmm6 - 86eb: 66 41 0f 6f d3 movdqa %xmm11,%xmm2 - 86f0: f3 44 0f 6f 4d 70 movdqu 0x70(%rbp),%xmm9 - 86f6: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 - 86fa: 66 0f 6f cd movdqa %xmm5,%xmm1 - 86fe: 66 0f 73 d2 38 psrlq $0x38,%xmm2 - 8703: f3 0f 6f 65 60 movdqu 0x60(%rbp),%xmm4 - 8708: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 870d: 66 41 0f 6f f9 movdqa %xmm9,%xmm7 - 8712: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 8717: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 - 871b: 66 0f 6f d6 movdqa %xmm6,%xmm2 - 871f: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 8723: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 - 8728: 66 0f 69 d1 punpckhwd %xmm1,%xmm2 - 872c: 66 0f 6f ce movdqa %xmm6,%xmm1 - 8730: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 - 8735: 66 0f 69 ca punpckhwd %xmm2,%xmm1 - 8739: 66 0f 61 f2 punpcklwd %xmm2,%xmm6 - 873d: 66 41 0f 6f d2 movdqa %xmm10,%xmm2 - 8742: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 8746: 66 0f 6f cb movdqa %xmm3,%xmm1 - 874a: 66 45 0f 6f f9 movdqa %xmm9,%xmm15 - 874f: 66 0f 73 d2 38 psrlq $0x38,%xmm2 - 8754: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 8759: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 - 875d: 66 0f 6f d4 movdqa %xmm4,%xmm2 - 8761: 66 0f 73 d7 38 psrlq $0x38,%xmm7 - 8766: 66 0f 73 d2 38 psrlq $0x38,%xmm2 - 876b: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 8771: 0f c6 d7 88 shufps $0x88,%xmm7,%xmm2 - 8775: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 8779: 66 0f 61 ca punpcklwd %xmm2,%xmm1 - 877d: 66 41 0f 73 d5 30 psrlq $0x30,%xmm13 - 8783: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 - 8789: 66 0f 69 fa punpckhwd %xmm2,%xmm7 - 878d: 66 0f 6f d1 movdqa %xmm1,%xmm2 - 8791: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 - 8797: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 879b: 66 0f 69 d7 punpckhwd %xmm7,%xmm2 - 879f: 66 41 0f 6f fc movdqa %xmm12,%xmm7 - 87a4: 66 0f 61 ca punpcklwd %xmm2,%xmm1 - 87a8: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 87ad: 66 0f 76 d2 pcmpeqd %xmm2,%xmm2 - 87b1: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 87b6: 66 0f db ca pand %xmm2,%xmm1 - 87ba: 66 0f db f2 pand %xmm2,%xmm6 - 87be: 66 0f 67 f1 packuswb %xmm1,%xmm6 - 87c2: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 87c6: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 87cb: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 - 87cf: 66 0f 6f fd movdqa %xmm5,%xmm7 - 87d3: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 87d8: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 - 87dd: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 87e2: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 87e6: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 - 87eb: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 87ef: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 - 87f4: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 87f9: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 - 87fe: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 8802: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 8808: 66 0f 6f fb movdqa %xmm3,%xmm7 - 880c: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 8811: 66 0f db ca pand %xmm2,%xmm1 - 8815: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 - 881a: 66 44 0f 6f c4 movdqa %xmm4,%xmm8 - 881f: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 8825: 45 0f c6 c5 88 shufps $0x88,%xmm13,%xmm8 - 882a: 66 44 0f 6f ef movdqa %xmm7,%xmm13 - 882f: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 - 8834: 66 45 0f 69 e8 punpckhwd %xmm8,%xmm13 - 8839: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 - 883e: 66 45 0f 69 c5 punpckhwd %xmm13,%xmm8 - 8843: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 - 8848: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 884d: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 - 8852: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 8857: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 885c: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 8861: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 8867: 66 0f db fa pand %xmm2,%xmm7 - 886b: 66 44 0f 67 ef packuswb %xmm7,%xmm13 - 8870: 44 0f c6 c1 88 shufps $0x88,%xmm1,%xmm8 - 8875: 66 0f 6f cd movdqa %xmm5,%xmm1 - 8879: 66 41 0f 6f fd movdqa %xmm13,%xmm7 - 887e: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 8883: 66 44 0f 68 ee punpckhbw %xmm6,%xmm13 - 8888: 66 0f 60 fe punpcklbw %xmm6,%xmm7 - 888c: 66 41 0f 6f f3 movdqa %xmm11,%xmm6 - 8891: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 8896: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 889a: 66 41 0f 6f f0 movdqa %xmm8,%xmm6 - 889f: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 - 88a4: 66 0f 69 f1 punpckhwd %xmm1,%xmm6 - 88a8: 66 41 0f 6f c8 movdqa %xmm8,%xmm1 - 88ad: 66 0f 69 ce punpckhwd %xmm6,%xmm1 - 88b1: 66 44 0f 61 c6 punpcklwd %xmm6,%xmm8 - 88b6: 66 41 0f 6f f2 movdqa %xmm10,%xmm6 - 88bb: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 - 88c0: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 88c5: 66 0f 6f cb movdqa %xmm3,%xmm1 - 88c9: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 88ce: 66 44 0f db c2 pand %xmm2,%xmm8 - 88d3: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 88d7: 66 0f 6f f4 movdqa %xmm4,%xmm6 - 88db: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 88e0: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 88e5: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 88ea: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 88ee: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 - 88f3: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 88f7: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 - 88fc: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 8901: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 8906: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 890a: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 8910: 66 41 0f 6f f4 movdqa %xmm12,%xmm6 - 8915: 66 0f db ca pand %xmm2,%xmm1 - 8919: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 891e: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 - 8923: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 8927: 41 0f c6 c4 88 shufps $0x88,%xmm12,%xmm0 - 892c: 66 0f 73 d1 20 psrlq $0x20,%xmm1 - 8931: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 8935: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 8939: 41 0f c6 eb 88 shufps $0x88,%xmm11,%xmm5 - 893e: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 8943: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 8948: 66 41 0f 72 d3 18 psrld $0x18,%xmm11 - 894e: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 8953: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 8958: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 895c: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 - 8961: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 8965: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 - 896a: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 896f: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 - 8974: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 8978: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 897e: 66 0f 6f f3 movdqa %xmm3,%xmm6 - 8982: 41 0f c6 da 88 shufps $0x88,%xmm10,%xmm3 - 8987: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 - 898c: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 8991: 66 0f db ca pand %xmm2,%xmm1 - 8995: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 - 899b: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 89a0: 66 44 0f 6f f4 movdqa %xmm4,%xmm14 - 89a5: 41 0f c6 e1 88 shufps $0x88,%xmm9,%xmm4 - 89aa: 66 45 0f 6f ca movdqa %xmm10,%xmm9 - 89af: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 89b4: 66 44 0f 6f e4 movdqa %xmm4,%xmm12 - 89b9: 66 45 0f 69 cb punpckhwd %xmm11,%xmm9 - 89be: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 89c3: 66 45 0f 69 d9 punpckhwd %xmm9,%xmm11 - 89c8: 66 45 0f 61 d1 punpcklwd %xmm9,%xmm10 - 89cd: 66 44 0f 6f cb movdqa %xmm3,%xmm9 - 89d2: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 89d8: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 - 89de: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 89e3: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 - 89e8: 66 41 0f 72 d1 18 psrld $0x18,%xmm9 - 89ee: 66 44 0f 6f fe movdqa %xmm6,%xmm15 - 89f3: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 89f8: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 - 89fd: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 8a02: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 - 8a07: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 8a0c: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 8a11: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 - 8a16: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 8a1b: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 - 8a20: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 - 8a25: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 8a2a: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 8a2f: 66 44 0f db d2 pand %xmm2,%xmm10 - 8a34: 66 0f db f2 pand %xmm2,%xmm6 - 8a38: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 8a3d: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 8a42: 66 44 0f db ca pand %xmm2,%xmm9 - 8a47: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 - 8a4d: 66 0f 67 ce packuswb %xmm6,%xmm1 - 8a51: 66 45 0f 67 d1 packuswb %xmm9,%xmm10 - 8a56: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 8a5a: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 8a5f: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 - 8a64: 66 41 0f 72 d1 10 psrld $0x10,%xmm9 - 8a6a: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 - 8a6f: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 8a74: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 8a79: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 8a7e: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 8a83: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 8a88: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 8a8c: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 8a91: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 8a95: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 - 8a9a: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 - 8a9f: 66 41 0f 69 cd punpckhwd %xmm13,%xmm1 - 8aa4: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 8aa9: 66 44 0f 6f ec movdqa %xmm4,%xmm13 - 8aae: 66 44 0f 6f db movdqa %xmm3,%xmm11 - 8ab3: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 8ab8: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 - 8abe: 66 41 0f 72 d3 10 psrld $0x10,%xmm11 - 8ac4: 66 44 0f db ca pand %xmm2,%xmm9 - 8ac9: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 8ace: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 - 8ad3: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 8ad8: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 8add: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 8ae2: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 8ae7: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 - 8aec: 66 44 0f db da pand %xmm2,%xmm11 - 8af1: 66 45 0f 67 cb packuswb %xmm11,%xmm9 - 8af6: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 8afb: 66 45 0f 68 ca punpckhbw %xmm10,%xmm9 - 8b00: 66 45 0f 60 da punpcklbw %xmm10,%xmm11 - 8b05: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 - 8b0a: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 - 8b0e: 66 44 0f 69 d5 punpckhwd %xmm5,%xmm10 - 8b13: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 8b17: 66 41 0f 69 ea punpckhwd %xmm10,%xmm5 - 8b1c: 66 41 0f 61 c2 punpcklwd %xmm10,%xmm0 - 8b21: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 - 8b25: 66 0f 6f eb movdqa %xmm3,%xmm5 - 8b29: 66 0f 61 dc punpcklwd %xmm4,%xmm3 - 8b2d: 66 0f 69 ec punpckhwd %xmm4,%xmm5 - 8b31: 66 0f 6f e3 movdqa %xmm3,%xmm4 - 8b35: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 - 8b39: 66 0f 61 dd punpcklwd %xmm5,%xmm3 - 8b3d: 66 0f 61 dc punpcklwd %xmm4,%xmm3 - 8b41: 66 0f 6f e0 movdqa %xmm0,%xmm4 - 8b45: 66 0f db c2 pand %xmm2,%xmm0 - 8b49: 66 0f 6f eb movdqa %xmm3,%xmm5 - 8b4d: 66 0f 71 d4 08 psrlw $0x8,%xmm4 - 8b52: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 8b57: 66 0f db e2 pand %xmm2,%xmm4 - 8b5b: 66 0f db ea pand %xmm2,%xmm5 - 8b5f: 66 0f db d3 pand %xmm3,%xmm2 - 8b63: 66 0f 67 c2 packuswb %xmm2,%xmm0 - 8b67: 66 0f 67 e5 packuswb %xmm5,%xmm4 - 8b6b: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 8b6f: 66 0f 68 c4 punpckhbw %xmm4,%xmm0 - 8b73: 66 0f 60 d4 punpcklbw %xmm4,%xmm2 - 8b77: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 8b7b: 66 41 0f 69 c1 punpckhwd %xmm9,%xmm0 - 8b80: 66 0f 6f e2 movdqa %xmm2,%xmm4 - 8b84: 66 41 0f 69 d3 punpckhwd %xmm11,%xmm2 - 8b89: 66 41 0f 61 d9 punpcklwd %xmm9,%xmm3 - 8b8e: 66 41 0f 61 e3 punpcklwd %xmm11,%xmm4 - 8b93: 66 0f 6f ec movdqa %xmm4,%xmm5 - 8b97: 66 41 0f 6a e0 punpckhdq %xmm8,%xmm4 - 8b9c: 0f 11 63 88 movups %xmm4,-0x78(%rbx) - 8ba0: 66 0f 6f e2 movdqa %xmm2,%xmm4 - 8ba4: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 - 8ba8: 66 41 0f 62 e8 punpckldq %xmm8,%xmm5 - 8bad: 0f 11 53 a8 movups %xmm2,-0x58(%rbx) - 8bb1: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 8bb5: 66 0f 62 e6 punpckldq %xmm6,%xmm4 - 8bb9: 66 0f 6a df punpckhdq %xmm7,%xmm3 - 8bbd: 66 0f 62 d7 punpckldq %xmm7,%xmm2 - 8bc1: 0f 11 ab 78 ff ff ff movups %xmm5,-0x88(%rbx) - 8bc8: 0f 11 53 b8 movups %xmm2,-0x48(%rbx) - 8bcc: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 8bd0: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 - 8bd4: 66 0f 62 d1 punpckldq %xmm1,%xmm2 - 8bd8: 0f 11 63 98 movups %xmm4,-0x68(%rbx) - 8bdc: 0f 11 5b c8 movups %xmm3,-0x38(%rbx) - 8be0: 0f 11 53 d8 movups %xmm2,-0x28(%rbx) - 8be4: 0f 11 43 e8 movups %xmm0,-0x18(%rbx) - 8be8: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax - 8bef: 48 89 43 f8 mov %rax,-0x8(%rbx) - 8bf3: 49 83 ec 01 sub $0x1,%r12 - 8bf7: 74 49 je 8c42 - 8bf9: 48 89 ef mov %rbp,%rdi - 8bfc: e8 bf d0 ff ff call 5cc0 - 8c01: 48 89 d8 mov %rbx,%rax - 8c04: 48 29 e8 sub %rbp,%rax - 8c07: 48 83 e8 01 sub $0x1,%rax - 8c0b: 48 83 f8 7e cmp $0x7e,%rax - 8c0f: 0f 87 9b fa ff ff ja 86b0 - 8c15: 31 c0 xor %eax,%eax - 8c17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 8c1e: 00 00 - 8c20: 48 8b 54 05 00 mov 0x0(%rbp,%rax,1),%rdx - 8c25: 48 89 14 03 mov %rdx,(%rbx,%rax,1) - 8c29: 48 83 c0 08 add $0x8,%rax - 8c2d: 48 3d 88 00 00 00 cmp $0x88,%rax - 8c33: 75 eb jne 8c20 - 8c35: 48 81 c3 88 00 00 00 add $0x88,%rbx - 8c3c: 49 83 ec 01 sub $0x1,%r12 - 8c40: 75 b7 jne 8bf9 - 8c42: 5b pop %rbx - 8c43: 5d pop %rbp - 8c44: 41 5c pop %r12 - 8c46: c3 ret - 8c47: c3 ret - 8c48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 8c4f: 00 - -0000000000008c50 : - 8c50: 41 57 push %r15 - 8c52: 49 89 f7 mov %rsi,%r15 - 8c55: 48 89 d6 mov %rdx,%rsi - 8c58: 41 56 push %r14 - 8c5a: 49 89 fe mov %rdi,%r14 - 8c5d: 41 55 push %r13 - 8c5f: 4d 89 fd mov %r15,%r13 - 8c62: 41 54 push %r12 - 8c64: 49 c1 ed 03 shr $0x3,%r13 - 8c68: 55 push %rbp - 8c69: 53 push %rbx - 8c6a: 48 81 ec e8 00 00 00 sub $0xe8,%rsp - 8c71: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx - 8c78: 00 00 - 8c7a: 48 89 94 24 d8 00 00 mov %rdx,0xd8(%rsp) - 8c81: 00 - 8c82: 48 89 ca mov %rcx,%rdx - 8c85: 48 89 e7 mov %rsp,%rdi - 8c88: 48 89 e5 mov %rsp,%rbp - 8c8b: e8 60 e2 ff ff call 6ef0 - 8c90: 48 b8 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rax - 8c97: c3 30 0c - 8c9a: 49 f7 e5 mul %r13 - 8c9d: 49 89 d5 mov %rdx,%r13 - 8ca0: 49 81 ff a7 00 00 00 cmp $0xa7,%r15 - 8ca7: 0f 86 92 06 00 00 jbe 933f - 8cad: 4c 69 e2 a8 00 00 00 imul $0xa8,%rdx,%r12 - 8cb4: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 - 8cb8: 4c 89 f3 mov %r14,%rbx - 8cbb: 66 0f 71 d4 08 psrlw $0x8,%xmm4 - 8cc0: 4d 01 f4 add %r14,%r12 - 8cc3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 8cca: 00 00 00 00 - 8cce: 66 90 xchg %ax,%ax - 8cd0: 48 89 ef mov %rbp,%rdi - 8cd3: 48 81 c3 a8 00 00 00 add $0xa8,%rbx - 8cda: e8 e1 cf ff ff call 5cc0 - 8cdf: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 - 8ce4: 66 44 0f 6f 6c 24 10 movdqa 0x10(%rsp),%xmm13 - 8ceb: 66 44 0f 6f 64 24 30 movdqa 0x30(%rsp),%xmm12 - 8cf2: 66 44 0f 6f 4c 24 20 movdqa 0x20(%rsp),%xmm9 - 8cf9: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 8cfd: 66 41 0f 6f cd movdqa %xmm13,%xmm1 - 8d02: 66 44 0f 6f 5c 24 50 movdqa 0x50(%rsp),%xmm11 - 8d09: 66 0f 6f 54 24 40 movdqa 0x40(%rsp),%xmm2 - 8d0f: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 8d14: 66 0f 73 d6 38 psrlq $0x38,%xmm6 - 8d19: 66 41 0f 6f dc movdqa %xmm12,%xmm3 - 8d1e: 66 0f 6f 6c 24 60 movdqa 0x60(%rsp),%xmm5 - 8d24: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 - 8d28: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 8d2d: 66 0f 73 d3 38 psrlq $0x38,%xmm3 - 8d32: 66 44 0f 6f 54 24 70 movdqa 0x70(%rsp),%xmm10 - 8d39: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 8d3e: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 8d45: 00 - 8d46: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 - 8d4a: 66 0f 6f de movdqa %xmm6,%xmm3 - 8d4e: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 8d52: 66 41 0f 6f fa movdqa %xmm10,%xmm7 - 8d57: 66 0f 69 d9 punpckhwd %xmm1,%xmm3 - 8d5b: 66 0f 6f ce movdqa %xmm6,%xmm1 - 8d5f: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 - 8d64: 48 89 c2 mov %rax,%rdx - 8d67: 66 0f 69 cb punpckhwd %xmm3,%xmm1 - 8d6b: 66 0f 61 f3 punpcklwd %xmm3,%xmm6 - 8d6f: 66 41 0f 6f db movdqa %xmm11,%xmm3 - 8d74: 88 43 d8 mov %al,-0x28(%rbx) - 8d77: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 8d7b: 66 0f 6f ca movdqa %xmm2,%xmm1 - 8d7f: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 - 8d84: 88 63 d9 mov %ah,-0x27(%rbx) - 8d87: 66 0f 73 d3 38 psrlq $0x38,%xmm3 - 8d8c: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 8d91: 66 0f db f4 pand %xmm4,%xmm6 - 8d95: 48 c1 ea 10 shr $0x10,%rdx - 8d99: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 - 8d9d: 66 0f 6f dd movdqa %xmm5,%xmm3 - 8da1: 88 53 da mov %dl,-0x26(%rbx) - 8da4: 66 0f 73 d7 38 psrlq $0x38,%xmm7 - 8da9: 66 0f 73 d3 38 psrlq $0x38,%xmm3 - 8dae: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 8db4: 66 45 0f 6f fa movdqa %xmm10,%xmm15 - 8db9: 48 89 c2 mov %rax,%rdx - 8dbc: 0f c6 df 88 shufps $0x88,%xmm7,%xmm3 - 8dc0: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 8dc4: 66 0f 61 cb punpcklwd %xmm3,%xmm1 - 8dc8: 48 c1 ea 18 shr $0x18,%rdx - 8dcc: 66 0f 69 fb punpckhwd %xmm3,%xmm7 - 8dd0: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 - 8dd6: 66 0f 6f d9 movdqa %xmm1,%xmm3 - 8dda: 88 53 db mov %dl,-0x25(%rbx) - 8ddd: 66 0f 69 df punpckhwd %xmm7,%xmm3 - 8de1: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 - 8de7: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 8deb: 48 89 c2 mov %rax,%rdx - 8dee: 66 0f 61 cb punpcklwd %xmm3,%xmm1 - 8df2: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 8df6: 66 41 0f 6f fc movdqa %xmm12,%xmm7 - 8dfb: 48 c1 ea 20 shr $0x20,%rdx - 8dff: 66 0f db cc pand %xmm4,%xmm1 - 8e03: 66 0f 73 d3 30 psrlq $0x30,%xmm3 - 8e08: 88 53 dc mov %dl,-0x24(%rbx) - 8e0b: 48 89 c2 mov %rax,%rdx - 8e0e: 66 0f 67 f1 packuswb %xmm1,%xmm6 - 8e12: 66 41 0f 6f cd movdqa %xmm13,%xmm1 - 8e17: 48 c1 ea 28 shr $0x28,%rdx - 8e1b: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 8e20: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 8e25: 88 53 dd mov %dl,-0x23(%rbx) - 8e28: 48 89 c2 mov %rax,%rdx - 8e2b: 0f c6 d9 88 shufps $0x88,%xmm1,%xmm3 - 8e2f: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 8e34: 48 c1 e8 38 shr $0x38,%rax - 8e38: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 8e3d: 88 43 df mov %al,-0x21(%rbx) - 8e40: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 8e47: 00 - 8e48: 48 c1 ea 30 shr $0x30,%rdx - 8e4c: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 - 8e50: 66 0f 6f fb movdqa %xmm3,%xmm7 - 8e54: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 - 8e58: 88 53 de mov %dl,-0x22(%rbx) - 8e5b: 66 0f 69 f9 punpckhwd %xmm1,%xmm7 - 8e5f: 66 0f 6f cb movdqa %xmm3,%xmm1 - 8e63: 48 89 c2 mov %rax,%rdx - 8e66: 88 43 e0 mov %al,-0x20(%rbx) - 8e69: 66 0f 69 cf punpckhwd %xmm7,%xmm1 - 8e6d: 66 0f 61 df punpcklwd %xmm7,%xmm3 - 8e71: 66 41 0f 6f fb movdqa %xmm11,%xmm7 - 8e76: 88 63 e1 mov %ah,-0x1f(%rbx) - 8e79: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 - 8e7d: 66 0f 6f ca movdqa %xmm2,%xmm1 - 8e81: 48 c1 ea 10 shr $0x10,%rdx - 8e85: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 8e8a: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 8e8f: 66 0f db dc pand %xmm4,%xmm3 - 8e93: 88 53 e2 mov %dl,-0x1e(%rbx) - 8e96: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 - 8e9a: 66 0f 6f fd movdqa %xmm5,%xmm7 - 8e9e: 48 89 c2 mov %rax,%rdx - 8ea1: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 8ea6: 48 c1 ea 18 shr $0x18,%rdx - 8eaa: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 - 8eaf: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 8eb4: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 8eb8: 88 53 e3 mov %dl,-0x1d(%rbx) - 8ebb: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 - 8ec0: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 8ec4: 48 89 c2 mov %rax,%rdx - 8ec7: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 - 8ecc: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 8ed1: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 - 8ed6: 48 c1 ea 20 shr $0x20,%rdx - 8eda: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 8ede: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 8ee4: 88 53 e4 mov %dl,-0x1c(%rbx) - 8ee7: 48 89 c2 mov %rax,%rdx - 8eea: 66 0f db cc pand %xmm4,%xmm1 - 8eee: 48 c1 ea 28 shr $0x28,%rdx - 8ef2: 66 0f 67 d9 packuswb %xmm1,%xmm3 - 8ef6: 66 41 0f 6f cd movdqa %xmm13,%xmm1 - 8efb: 88 53 e5 mov %dl,-0x1b(%rbx) - 8efe: 48 89 c2 mov %rax,%rdx - 8f01: 66 0f 6f fb movdqa %xmm3,%xmm7 - 8f05: 66 0f 68 de punpckhbw %xmm6,%xmm3 - 8f09: 48 c1 ea 30 shr $0x30,%rdx - 8f0d: 66 0f 60 fe punpcklbw %xmm6,%xmm7 - 8f11: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 8f15: 48 c1 e8 38 shr $0x38,%rax - 8f19: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 8f1e: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 8f23: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 - 8f27: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 8f2c: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 8f31: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 - 8f36: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 8f3b: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 8f3f: 66 44 0f 69 c1 punpckhwd %xmm1,%xmm8 - 8f44: 66 0f 6f ce movdqa %xmm6,%xmm1 - 8f48: 66 41 0f 69 c8 punpckhwd %xmm8,%xmm1 - 8f4d: 66 41 0f 61 f0 punpcklwd %xmm8,%xmm6 - 8f52: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 8f57: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 8f5b: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 8f61: 66 0f 6f ca movdqa %xmm2,%xmm1 - 8f65: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 8f6a: 66 0f db f4 pand %xmm4,%xmm6 - 8f6e: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 - 8f73: 66 44 0f 6f c5 movdqa %xmm5,%xmm8 - 8f78: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 8f7e: 45 0f c6 c6 88 shufps $0x88,%xmm14,%xmm8 - 8f83: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 8f88: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 8f8d: 66 45 0f 69 f0 punpckhwd %xmm8,%xmm14 - 8f92: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 8f97: 66 45 0f 69 c6 punpckhwd %xmm14,%xmm8 - 8f9c: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 8fa1: 66 45 0f 6f f4 movdqa %xmm12,%xmm14 - 8fa6: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 8fab: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 8fb1: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 8fb6: 66 0f db cc pand %xmm4,%xmm1 - 8fba: 66 41 0f 6f f5 movdqa %xmm13,%xmm6 - 8fbf: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 - 8fc4: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 8fc9: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 8fcd: 41 0f c6 c5 88 shufps $0x88,%xmm13,%xmm0 - 8fd2: 66 0f 73 d1 20 psrlq $0x20,%xmm1 - 8fd7: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 8fdb: 66 41 0f 6f f1 movdqa %xmm9,%xmm6 - 8fe0: 45 0f c6 cc 88 shufps $0x88,%xmm12,%xmm9 - 8fe5: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 8fea: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 8fef: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 8ff4: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 8ff8: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 - 8ffd: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 9001: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 - 9006: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 900b: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 9010: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 9014: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 901a: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 901e: 41 0f c6 d3 88 shufps $0x88,%xmm11,%xmm2 - 9023: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 9028: 66 0f db cc pand %xmm4,%xmm1 - 902c: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 9031: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 9036: 66 44 0f 6f f5 movdqa %xmm5,%xmm14 - 903b: 45 0f c6 da 88 shufps $0x88,%xmm10,%xmm11 - 9040: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 9044: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 904a: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 904f: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 9054: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 - 9059: 66 44 0f 6f fe movdqa %xmm6,%xmm15 - 905e: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 9063: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 9068: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 - 906e: 66 0f 72 d5 18 psrld $0x18,%xmm5 - 9073: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 - 9078: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 - 907d: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 - 9082: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 - 9087: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 - 908d: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 9092: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 - 9098: 66 0f db f4 pand %xmm4,%xmm6 - 909c: 66 0f 67 ce packuswb %xmm6,%xmm1 - 90a0: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 90a4: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 - 90a9: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 - 90ae: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 90b3: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 90b7: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 90bc: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 90c0: 66 0f 69 cb punpckhwd %xmm3,%xmm1 - 90c4: 66 0f 61 fb punpcklwd %xmm3,%xmm7 - 90c8: 66 0f 6f dd movdqa %xmm5,%xmm3 - 90cc: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 - 90d1: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 - 90d6: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 - 90db: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 - 90e0: 66 0f 61 eb punpcklwd %xmm3,%xmm5 - 90e4: 66 0f 6f da movdqa %xmm2,%xmm3 - 90e8: 66 0f 72 d3 18 psrld $0x18,%xmm3 - 90ed: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 - 90f2: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 90f7: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 90fc: 66 0f db ec pand %xmm4,%xmm5 - 9100: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 - 9105: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 - 910a: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 - 910f: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 - 9114: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 9119: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 911e: 66 0f db dc pand %xmm4,%xmm3 - 9122: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 - 9128: 66 0f 67 eb packuswb %xmm3,%xmm5 - 912c: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 9130: 66 0f 72 d3 10 psrld $0x10,%xmm3 - 9135: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 913a: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 913f: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 - 9144: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 - 9149: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 - 914e: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 - 9153: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 - 9158: 66 41 0f 72 d2 10 psrld $0x10,%xmm10 - 915e: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 9163: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 - 9168: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 916d: 66 0f db dc pand %xmm4,%xmm3 - 9171: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 9176: 66 45 0f 6f ea movdqa %xmm10,%xmm13 - 917b: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 9180: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 - 9185: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 918a: 66 44 0f db d4 pand %xmm4,%xmm10 - 918f: 66 41 0f 67 da packuswb %xmm10,%xmm3 - 9194: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 9199: 66 0f 68 dd punpckhbw %xmm5,%xmm3 - 919d: 66 44 0f 60 d5 punpcklbw %xmm5,%xmm10 - 91a2: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 91a6: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 - 91ab: 66 41 0f 69 e9 punpckhwd %xmm9,%xmm5 - 91b0: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 91b5: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 - 91ba: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 - 91be: 66 0f 6f ea movdqa %xmm2,%xmm5 - 91c2: 66 41 0f 61 d3 punpcklwd %xmm11,%xmm2 - 91c7: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 - 91cc: 66 41 0f 69 eb punpckhwd %xmm11,%xmm5 - 91d1: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 91d6: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 - 91da: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 - 91df: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 91e3: 66 0f db c4 pand %xmm4,%xmm0 - 91e7: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 - 91ec: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 91f1: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 91f6: 66 0f db d4 pand %xmm4,%xmm2 - 91fa: 66 0f db ec pand %xmm4,%xmm5 - 91fe: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 - 9204: 66 0f 67 c2 packuswb %xmm2,%xmm0 - 9208: 66 44 0f db cc pand %xmm4,%xmm9 - 920d: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 9211: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 - 9216: 66 0f 60 d5 punpcklbw %xmm5,%xmm2 - 921a: 66 0f 68 c5 punpckhbw %xmm5,%xmm0 - 921e: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 9223: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 9227: 66 0f 69 c3 punpckhwd %xmm3,%xmm0 - 922b: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 - 9230: 66 0f 61 eb punpcklwd %xmm3,%xmm5 - 9234: 66 41 0f 69 d2 punpckhwd %xmm10,%xmm2 - 9239: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 - 923e: 66 45 0f 6a c8 punpckhdq %xmm8,%xmm9 - 9243: 66 41 0f 62 d8 punpckldq %xmm8,%xmm3 - 9248: 44 0f 11 8b 68 ff ff movups %xmm9,-0x98(%rbx) - 924f: ff - 9250: 0f 11 9b 58 ff ff ff movups %xmm3,-0xa8(%rbx) - 9257: 66 0f 6f da movdqa %xmm2,%xmm3 - 925b: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 - 925f: 0f 11 53 88 movups %xmm2,-0x78(%rbx) - 9263: 66 0f 6f d5 movdqa %xmm5,%xmm2 - 9267: 66 0f 62 de punpckldq %xmm6,%xmm3 - 926b: 66 0f 6a ef punpckhdq %xmm7,%xmm5 - 926f: 66 0f 62 d7 punpckldq %xmm7,%xmm2 - 9273: 0f 11 9b 78 ff ff ff movups %xmm3,-0x88(%rbx) - 927a: 0f 11 53 98 movups %xmm2,-0x68(%rbx) - 927e: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 9282: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 - 9286: 66 0f 62 d1 punpckldq %xmm1,%xmm2 - 928a: 0f 11 6b a8 movups %xmm5,-0x58(%rbx) - 928e: 0f 11 53 b8 movups %xmm2,-0x48(%rbx) - 9292: 0f 11 43 c8 movups %xmm0,-0x38(%rbx) - 9296: 88 53 e6 mov %dl,-0x1a(%rbx) - 9299: 88 43 e7 mov %al,-0x19(%rbx) - 929c: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 92a3: 00 - 92a4: 48 89 c2 mov %rax,%rdx - 92a7: 88 43 e8 mov %al,-0x18(%rbx) - 92aa: 48 c1 ea 10 shr $0x10,%rdx - 92ae: 88 63 e9 mov %ah,-0x17(%rbx) - 92b1: 88 53 ea mov %dl,-0x16(%rbx) - 92b4: 48 89 c2 mov %rax,%rdx - 92b7: 48 c1 ea 18 shr $0x18,%rdx - 92bb: 88 53 eb mov %dl,-0x15(%rbx) - 92be: 48 89 c2 mov %rax,%rdx - 92c1: 48 c1 ea 20 shr $0x20,%rdx - 92c5: 88 53 ec mov %dl,-0x14(%rbx) - 92c8: 48 89 c2 mov %rax,%rdx - 92cb: 48 c1 ea 28 shr $0x28,%rdx - 92cf: 88 53 ed mov %dl,-0x13(%rbx) - 92d2: 48 89 c2 mov %rax,%rdx - 92d5: 48 c1 e8 38 shr $0x38,%rax - 92d9: 88 43 ef mov %al,-0x11(%rbx) - 92dc: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 92e3: 00 - 92e4: 48 c1 ea 30 shr $0x30,%rdx - 92e8: 88 53 ee mov %dl,-0x12(%rbx) - 92eb: 48 89 c2 mov %rax,%rdx - 92ee: 88 43 f0 mov %al,-0x10(%rbx) - 92f1: 48 c1 ea 10 shr $0x10,%rdx - 92f5: 88 63 f1 mov %ah,-0xf(%rbx) - 92f8: 88 53 f2 mov %dl,-0xe(%rbx) - 92fb: 48 89 c2 mov %rax,%rdx - 92fe: 48 c1 ea 18 shr $0x18,%rdx - 9302: 88 53 f3 mov %dl,-0xd(%rbx) - 9305: 48 89 c2 mov %rax,%rdx - 9308: 48 c1 ea 20 shr $0x20,%rdx - 930c: 88 53 f4 mov %dl,-0xc(%rbx) - 930f: 48 89 c2 mov %rax,%rdx - 9312: 48 c1 ea 28 shr $0x28,%rdx - 9316: 88 53 f5 mov %dl,-0xb(%rbx) - 9319: 48 89 c2 mov %rax,%rdx - 931c: 48 c1 e8 38 shr $0x38,%rax - 9320: 88 43 f7 mov %al,-0x9(%rbx) - 9323: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 932a: 00 - 932b: 48 c1 ea 30 shr $0x30,%rdx - 932f: 88 53 f6 mov %dl,-0xa(%rbx) - 9332: 48 89 43 f8 mov %rax,-0x8(%rbx) - 9336: 4c 39 e3 cmp %r12,%rbx - 9339: 0f 85 91 f9 ff ff jne 8cd0 - 933f: 48 ba 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rdx - 9346: c3 30 0c - 9349: 4c 89 f8 mov %r15,%rax - 934c: 48 c1 e8 03 shr $0x3,%rax - 9350: 48 f7 e2 mul %rdx - 9353: 48 69 c2 a8 00 00 00 imul $0xa8,%rdx,%rax - 935a: 49 29 c7 sub %rax,%r15 - 935d: 4d 89 fc mov %r15,%r12 - 9360: 0f 84 ae 00 00 00 je 9414 - 9366: 4d 69 ed a8 00 00 00 imul $0xa8,%r13,%r13 - 936d: 4d 01 f5 add %r14,%r13 - 9370: 48 89 ef mov %rbp,%rdi - 9373: e8 48 c9 ff ff call 5cc0 - 9378: 4d 89 e0 mov %r12,%r8 - 937b: 31 ff xor %edi,%edi - 937d: 89 fe mov %edi,%esi - 937f: 89 f8 mov %edi,%eax - 9381: 4c 29 ee sub %r13,%rsi - 9384: eb 60 jmp 93e6 - 9386: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 938d: 00 00 00 00 - 9391: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9398: 00 00 00 00 - 939c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 93a3: 00 00 00 00 - 93a7: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 93ae: 00 00 00 00 - 93b2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 93b9: 00 00 00 00 - 93bd: 0f 1f 00 nopl (%rax) - 93c0: 89 c2 mov %eax,%edx - 93c2: 89 c1 mov %eax,%ecx - 93c4: 49 83 c5 01 add $0x1,%r13 - 93c8: 83 c0 01 add $0x1,%eax - 93cb: c1 ea 03 shr $0x3,%edx - 93ce: 83 e1 07 and $0x7,%ecx - 93d1: 48 8b 14 d4 mov (%rsp,%rdx,8),%rdx - 93d5: c1 e1 03 shl $0x3,%ecx - 93d8: 48 d3 ea shr %cl,%rdx - 93db: 41 88 55 ff mov %dl,-0x1(%r13) - 93df: 3d a8 00 00 00 cmp $0xa8,%eax - 93e4: 74 20 je 9406 - 93e6: 49 8d 54 35 00 lea 0x0(%r13,%rsi,1),%rdx - 93eb: 4c 39 e2 cmp %r12,%rdx - 93ee: 72 d0 jb 93c0 - 93f0: 89 c2 mov %eax,%edx - 93f2: 29 fa sub %edi,%edx - 93f4: 49 29 d0 sub %rdx,%r8 - 93f7: 74 1b je 9414 - 93f9: 41 89 c4 mov %eax,%r12d - 93fc: 89 c7 mov %eax,%edi - 93fe: 4d 01 c4 add %r8,%r12 - 9401: e9 77 ff ff ff jmp 937d - 9406: 29 f8 sub %edi,%eax - 9408: 49 29 c0 sub %rax,%r8 - 940b: 4d 89 c4 mov %r8,%r12 - 940e: 0f 85 5c ff ff ff jne 9370 - 9414: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax - 941b: 00 - 941c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 9423: 00 00 - 9425: 75 12 jne 9439 - 9427: 48 81 c4 e8 00 00 00 add $0xe8,%rsp - 942e: 5b pop %rbx - 942f: 5d pop %rbp - 9430: 41 5c pop %r12 - 9432: 41 5d pop %r13 - 9434: 41 5e pop %r14 - 9436: 41 5f pop %r15 - 9438: c3 ret - 9439: e8 42 7c ff ff call 1080 <__stack_chk_fail@plt> - 943e: 66 90 xchg %ax,%ax - -0000000000009440 : - 9440: 41 57 push %r15 - 9442: 41 56 push %r14 - 9444: 49 89 fe mov %rdi,%r14 - 9447: 41 55 push %r13 - 9449: 49 89 f5 mov %rsi,%r13 - 944c: 48 89 d6 mov %rdx,%rsi - 944f: 41 54 push %r12 - 9451: 55 push %rbp - 9452: 53 push %rbx - 9453: 48 81 ec e8 00 00 00 sub $0xe8,%rsp - 945a: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx - 9461: 00 00 - 9463: 48 89 94 24 d8 00 00 mov %rdx,0xd8(%rsp) - 946a: 00 - 946b: 48 89 ca mov %rcx,%rdx - 946e: 48 89 e7 mov %rsp,%rdi - 9471: b9 1f 00 00 00 mov $0x1f,%ecx - 9476: 48 89 e5 mov %rsp,%rbp - 9479: e8 d2 d0 ff ff call 6550 - 947e: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax - 9485: f0 f0 f0 - 9488: 49 f7 e5 mul %r13 - 948b: 48 89 d3 mov %rdx,%rbx - 948e: 48 c1 eb 07 shr $0x7,%rbx - 9492: 49 81 fd 87 00 00 00 cmp $0x87,%r13 - 9499: 0f 86 7e 05 00 00 jbe 9a1d - 949f: 4c 69 fb 88 00 00 00 imul $0x88,%rbx,%r15 - 94a6: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 - 94aa: 4d 89 f4 mov %r14,%r12 - 94ad: 66 0f 71 d4 08 psrlw $0x8,%xmm4 - 94b2: 4d 01 f7 add %r14,%r15 - 94b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 94bc: 00 00 00 00 - 94c0: 48 89 ef mov %rbp,%rdi - 94c3: 49 81 c4 88 00 00 00 add $0x88,%r12 - 94ca: e8 f1 c7 ff ff call 5cc0 - 94cf: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 - 94d4: 66 44 0f 6f 6c 24 10 movdqa 0x10(%rsp),%xmm13 - 94db: 66 44 0f 6f 64 24 30 movdqa 0x30(%rsp),%xmm12 - 94e2: 66 44 0f 6f 4c 24 20 movdqa 0x20(%rsp),%xmm9 - 94e9: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 94ed: 66 41 0f 6f cd movdqa %xmm13,%xmm1 - 94f2: 66 44 0f 6f 5c 24 50 movdqa 0x50(%rsp),%xmm11 - 94f9: 66 0f 6f 54 24 40 movdqa 0x40(%rsp),%xmm2 - 94ff: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 9504: 66 0f 73 d6 38 psrlq $0x38,%xmm6 - 9509: 66 41 0f 6f dc movdqa %xmm12,%xmm3 - 950e: 66 0f 6f 6c 24 60 movdqa 0x60(%rsp),%xmm5 - 9514: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 - 9518: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 951d: 66 0f 73 d3 38 psrlq $0x38,%xmm3 - 9522: 66 44 0f 6f 54 24 70 movdqa 0x70(%rsp),%xmm10 - 9529: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 952e: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 9535: 00 - 9536: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 - 953a: 66 0f 6f de movdqa %xmm6,%xmm3 - 953e: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 9542: 66 41 0f 6f fa movdqa %xmm10,%xmm7 - 9547: 66 0f 69 d9 punpckhwd %xmm1,%xmm3 - 954b: 66 0f 6f ce movdqa %xmm6,%xmm1 - 954f: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 - 9554: 49 89 44 24 f8 mov %rax,-0x8(%r12) - 9559: 66 0f 69 cb punpckhwd %xmm3,%xmm1 - 955d: 66 0f 61 f3 punpcklwd %xmm3,%xmm6 - 9561: 66 41 0f 6f db movdqa %xmm11,%xmm3 - 9566: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 956a: 66 0f 6f ca movdqa %xmm2,%xmm1 - 956e: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 - 9573: 66 0f 73 d3 38 psrlq $0x38,%xmm3 - 9578: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 957d: 66 0f db f4 pand %xmm4,%xmm6 - 9581: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 - 9585: 66 0f 6f dd movdqa %xmm5,%xmm3 - 9589: 66 0f 73 d7 38 psrlq $0x38,%xmm7 - 958e: 66 45 0f 6f fa movdqa %xmm10,%xmm15 - 9593: 66 0f 73 d3 38 psrlq $0x38,%xmm3 - 9598: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 959e: 0f c6 df 88 shufps $0x88,%xmm7,%xmm3 - 95a2: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 95a6: 66 0f 61 cb punpcklwd %xmm3,%xmm1 - 95aa: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 - 95b0: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 - 95b6: 66 0f 69 fb punpckhwd %xmm3,%xmm7 - 95ba: 66 0f 6f d9 movdqa %xmm1,%xmm3 - 95be: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 95c2: 66 0f 69 df punpckhwd %xmm7,%xmm3 - 95c6: 66 41 0f 6f fc movdqa %xmm12,%xmm7 - 95cb: 66 0f 61 cb punpcklwd %xmm3,%xmm1 - 95cf: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 95d4: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 95d8: 66 0f db cc pand %xmm4,%xmm1 - 95dc: 66 0f 73 d3 30 psrlq $0x30,%xmm3 - 95e1: 66 0f 67 f1 packuswb %xmm1,%xmm6 - 95e5: 66 41 0f 6f cd movdqa %xmm13,%xmm1 - 95ea: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 95ef: 0f c6 d9 88 shufps $0x88,%xmm1,%xmm3 - 95f3: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 95f8: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 95fd: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 - 9601: 66 0f 6f fb movdqa %xmm3,%xmm7 - 9605: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 - 9609: 66 0f 69 f9 punpckhwd %xmm1,%xmm7 - 960d: 66 0f 6f cb movdqa %xmm3,%xmm1 - 9611: 66 0f 69 cf punpckhwd %xmm7,%xmm1 - 9615: 66 0f 61 df punpcklwd %xmm7,%xmm3 - 9619: 66 41 0f 6f fb movdqa %xmm11,%xmm7 - 961e: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 - 9622: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 9627: 66 0f 6f ca movdqa %xmm2,%xmm1 - 962b: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 9630: 66 0f db dc pand %xmm4,%xmm3 - 9634: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 - 9638: 66 0f 6f fd movdqa %xmm5,%xmm7 - 963c: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 9641: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 - 9646: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 964b: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 964f: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 - 9654: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 9658: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 - 965d: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 9662: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 - 9667: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 966b: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 9671: 66 0f db cc pand %xmm4,%xmm1 - 9675: 66 0f 67 d9 packuswb %xmm1,%xmm3 - 9679: 66 41 0f 6f cd movdqa %xmm13,%xmm1 - 967e: 66 0f 6f fb movdqa %xmm3,%xmm7 - 9682: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 9687: 66 0f 68 de punpckhbw %xmm6,%xmm3 - 968b: 66 0f 60 fe punpcklbw %xmm6,%xmm7 - 968f: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 9693: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 9698: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 - 969c: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 96a1: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 96a6: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 - 96ab: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 96b0: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 96b4: 66 44 0f 69 c1 punpckhwd %xmm1,%xmm8 - 96b9: 66 0f 6f ce movdqa %xmm6,%xmm1 - 96bd: 66 41 0f 69 c8 punpckhwd %xmm8,%xmm1 - 96c2: 66 41 0f 61 f0 punpcklwd %xmm8,%xmm6 - 96c7: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 96cc: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 96d0: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 96d6: 66 0f 6f ca movdqa %xmm2,%xmm1 - 96da: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 96df: 66 0f db f4 pand %xmm4,%xmm6 - 96e3: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 - 96e8: 66 44 0f 6f c5 movdqa %xmm5,%xmm8 - 96ed: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 96f3: 45 0f c6 c6 88 shufps $0x88,%xmm14,%xmm8 - 96f8: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 96fd: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 9702: 66 45 0f 69 f0 punpckhwd %xmm8,%xmm14 - 9707: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 970c: 66 45 0f 69 c6 punpckhwd %xmm14,%xmm8 - 9711: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 9716: 66 45 0f 6f f4 movdqa %xmm12,%xmm14 - 971b: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 9720: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 9726: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 972b: 66 0f db cc pand %xmm4,%xmm1 - 972f: 66 41 0f 6f f5 movdqa %xmm13,%xmm6 - 9734: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 - 9739: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 973e: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 9742: 41 0f c6 c5 88 shufps $0x88,%xmm13,%xmm0 - 9747: 66 0f 73 d1 20 psrlq $0x20,%xmm1 - 974c: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 9750: 66 41 0f 6f f1 movdqa %xmm9,%xmm6 - 9755: 45 0f c6 cc 88 shufps $0x88,%xmm12,%xmm9 - 975a: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 975f: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 9764: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 9769: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 976d: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 - 9772: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 9776: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 - 977b: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 9780: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 9785: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 9789: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 978f: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 9793: 41 0f c6 d3 88 shufps $0x88,%xmm11,%xmm2 - 9798: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 979d: 66 0f db cc pand %xmm4,%xmm1 - 97a1: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 97a6: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 97ab: 66 44 0f 6f f5 movdqa %xmm5,%xmm14 - 97b0: 45 0f c6 da 88 shufps $0x88,%xmm10,%xmm11 - 97b5: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 97b9: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 97bf: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 97c4: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 97c9: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 - 97ce: 66 44 0f 6f fe movdqa %xmm6,%xmm15 - 97d3: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 97d8: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 97dd: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 - 97e3: 66 0f 72 d5 18 psrld $0x18,%xmm5 - 97e8: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 - 97ed: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 - 97f2: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 - 97f7: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 - 97fc: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 - 9802: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 9807: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 - 980d: 66 0f db f4 pand %xmm4,%xmm6 - 9811: 66 0f 67 ce packuswb %xmm6,%xmm1 - 9815: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 9819: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 - 981e: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 - 9823: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 9828: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 982c: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 9831: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 9835: 66 0f 69 cb punpckhwd %xmm3,%xmm1 - 9839: 66 0f 61 fb punpcklwd %xmm3,%xmm7 - 983d: 66 0f 6f dd movdqa %xmm5,%xmm3 - 9841: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 - 9846: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 - 984b: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 - 9850: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 - 9855: 66 0f 61 eb punpcklwd %xmm3,%xmm5 - 9859: 66 0f 6f da movdqa %xmm2,%xmm3 - 985d: 66 0f 72 d3 18 psrld $0x18,%xmm3 - 9862: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 - 9867: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 986c: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 9871: 66 0f db ec pand %xmm4,%xmm5 - 9875: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 - 987a: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 - 987f: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 - 9884: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 - 9889: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 988e: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 9893: 66 0f db dc pand %xmm4,%xmm3 - 9897: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 - 989d: 66 0f 67 eb packuswb %xmm3,%xmm5 - 98a1: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 98a5: 66 0f 72 d3 10 psrld $0x10,%xmm3 - 98aa: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 98af: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 98b4: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 - 98b9: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 - 98be: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 - 98c3: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 - 98c8: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 - 98cd: 66 41 0f 72 d2 10 psrld $0x10,%xmm10 - 98d3: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 98d8: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 - 98dd: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 98e2: 66 0f db dc pand %xmm4,%xmm3 - 98e6: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 98eb: 66 45 0f 6f ea movdqa %xmm10,%xmm13 - 98f0: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 98f5: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 - 98fa: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 98ff: 66 44 0f db d4 pand %xmm4,%xmm10 - 9904: 66 41 0f 67 da packuswb %xmm10,%xmm3 - 9909: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 990e: 66 0f 68 dd punpckhbw %xmm5,%xmm3 - 9912: 66 44 0f 60 d5 punpcklbw %xmm5,%xmm10 - 9917: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 991b: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 - 9920: 66 41 0f 69 e9 punpckhwd %xmm9,%xmm5 - 9925: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 992a: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 - 992f: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 - 9933: 66 0f 6f ea movdqa %xmm2,%xmm5 - 9937: 66 41 0f 61 d3 punpcklwd %xmm11,%xmm2 - 993c: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 - 9941: 66 41 0f 69 eb punpckhwd %xmm11,%xmm5 - 9946: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 994b: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 - 994f: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 - 9954: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 9958: 66 0f db c4 pand %xmm4,%xmm0 - 995c: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 - 9961: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 9966: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 996b: 66 0f db d4 pand %xmm4,%xmm2 - 996f: 66 0f db ec pand %xmm4,%xmm5 - 9973: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 - 9979: 66 0f 67 c2 packuswb %xmm2,%xmm0 - 997d: 66 44 0f db cc pand %xmm4,%xmm9 - 9982: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 9986: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 - 998b: 66 0f 60 d5 punpcklbw %xmm5,%xmm2 - 998f: 66 0f 68 c5 punpckhbw %xmm5,%xmm0 - 9993: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 9998: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 999c: 66 0f 69 c3 punpckhwd %xmm3,%xmm0 - 99a0: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 - 99a5: 66 0f 61 eb punpcklwd %xmm3,%xmm5 - 99a9: 66 41 0f 69 d2 punpckhwd %xmm10,%xmm2 - 99ae: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 - 99b3: 66 45 0f 6a c8 punpckhdq %xmm8,%xmm9 - 99b8: 66 41 0f 62 d8 punpckldq %xmm8,%xmm3 - 99bd: 45 0f 11 4c 24 88 movups %xmm9,-0x78(%r12) - 99c3: 41 0f 11 9c 24 78 ff movups %xmm3,-0x88(%r12) - 99ca: ff ff - 99cc: 66 0f 6f da movdqa %xmm2,%xmm3 - 99d0: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 - 99d4: 41 0f 11 54 24 a8 movups %xmm2,-0x58(%r12) - 99da: 66 0f 6f d5 movdqa %xmm5,%xmm2 - 99de: 66 0f 62 de punpckldq %xmm6,%xmm3 - 99e2: 66 0f 6a ef punpckhdq %xmm7,%xmm5 - 99e6: 66 0f 62 d7 punpckldq %xmm7,%xmm2 - 99ea: 41 0f 11 5c 24 98 movups %xmm3,-0x68(%r12) - 99f0: 41 0f 11 54 24 b8 movups %xmm2,-0x48(%r12) - 99f6: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 99fa: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 - 99fe: 66 0f 62 d1 punpckldq %xmm1,%xmm2 - 9a02: 41 0f 11 6c 24 c8 movups %xmm5,-0x38(%r12) - 9a08: 41 0f 11 54 24 d8 movups %xmm2,-0x28(%r12) - 9a0e: 41 0f 11 44 24 e8 movups %xmm0,-0x18(%r12) - 9a14: 4d 39 fc cmp %r15,%r12 - 9a17: 0f 85 a3 fa ff ff jne 94c0 - 9a1d: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax - 9a24: f0 f0 f0 - 9a27: 49 f7 e5 mul %r13 - 9a2a: 48 c1 ea 07 shr $0x7,%rdx - 9a2e: 48 69 c2 88 00 00 00 imul $0x88,%rdx,%rax - 9a35: 49 29 c5 sub %rax,%r13 - 9a38: 4d 89 ec mov %r13,%r12 - 9a3b: 0f 84 8e 00 00 00 je 9acf - 9a41: 48 69 db 88 00 00 00 imul $0x88,%rbx,%rbx - 9a48: 4c 01 f3 add %r14,%rbx - 9a4b: 48 89 ef mov %rbp,%rdi - 9a4e: e8 6d c2 ff ff call 5cc0 - 9a53: 4d 89 e0 mov %r12,%r8 - 9a56: 31 ff xor %edi,%edi - 9a58: 89 fe mov %edi,%esi - 9a5a: 89 f8 mov %edi,%eax - 9a5c: 48 29 de sub %rbx,%rsi - 9a5f: eb 44 jmp 9aa5 - 9a61: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9a68: 00 00 00 00 - 9a6c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9a73: 00 00 00 00 - 9a77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 9a7e: 00 00 - 9a80: 89 c2 mov %eax,%edx - 9a82: 89 c1 mov %eax,%ecx - 9a84: 48 83 c3 01 add $0x1,%rbx - 9a88: 83 c0 01 add $0x1,%eax - 9a8b: c1 ea 03 shr $0x3,%edx - 9a8e: 83 e1 07 and $0x7,%ecx - 9a91: 48 8b 14 d4 mov (%rsp,%rdx,8),%rdx - 9a95: c1 e1 03 shl $0x3,%ecx - 9a98: 48 d3 ea shr %cl,%rdx - 9a9b: 88 53 ff mov %dl,-0x1(%rbx) - 9a9e: 3d 88 00 00 00 cmp $0x88,%eax - 9aa3: 74 1c je 9ac1 - 9aa5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 9aa9: 4c 39 e2 cmp %r12,%rdx - 9aac: 72 d2 jb 9a80 - 9aae: 89 c2 mov %eax,%edx - 9ab0: 29 fa sub %edi,%edx - 9ab2: 49 29 d0 sub %rdx,%r8 - 9ab5: 74 18 je 9acf - 9ab7: 41 89 c4 mov %eax,%r12d - 9aba: 89 c7 mov %eax,%edi - 9abc: 4d 01 c4 add %r8,%r12 - 9abf: eb 97 jmp 9a58 - 9ac1: 29 f8 sub %edi,%eax - 9ac3: 49 29 c0 sub %rax,%r8 - 9ac6: 4d 89 c4 mov %r8,%r12 - 9ac9: 0f 85 7c ff ff ff jne 9a4b - 9acf: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax - 9ad6: 00 - 9ad7: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 9ade: 00 00 - 9ae0: 75 12 jne 9af4 - 9ae2: 48 81 c4 e8 00 00 00 add $0xe8,%rsp - 9ae9: 5b pop %rbx - 9aea: 5d pop %rbp - 9aeb: 41 5c pop %r12 - 9aed: 41 5d pop %r13 - 9aef: 41 5e pop %r14 - 9af1: 41 5f pop %r15 - 9af3: c3 ret - 9af4: e8 87 75 ff ff call 1080 <__stack_chk_fail@plt> - 9af9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000009b00 : - 9b00: 55 push %rbp - 9b01: b9 06 00 00 00 mov $0x6,%ecx - 9b06: 53 push %rbx - 9b07: 48 81 ec d8 00 00 00 sub $0xd8,%rsp - 9b0e: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 9b15: 00 00 - 9b17: 48 89 9c 24 c8 00 00 mov %rbx,0xc8(%rsp) - 9b1e: 00 - 9b1f: 48 89 fb mov %rdi,%rbx - 9b22: 48 89 e7 mov %rsp,%rdi - 9b25: e8 26 ca ff ff call 6550 - 9b2a: 48 89 e7 mov %rsp,%rdi - 9b2d: e8 8e c1 ff ff call 5cc0 - 9b32: 48 8b 04 24 mov (%rsp),%rax - 9b36: 48 89 03 mov %rax,(%rbx) - 9b39: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 9b3e: 48 89 43 08 mov %rax,0x8(%rbx) - 9b42: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 9b47: 48 89 43 10 mov %rax,0x10(%rbx) - 9b4b: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 9b50: 48 89 43 18 mov %rax,0x18(%rbx) - 9b54: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 9b5b: 00 - 9b5c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 9b63: 00 00 - 9b65: 75 0a jne 9b71 - 9b67: 48 81 c4 d8 00 00 00 add $0xd8,%rsp - 9b6e: 5b pop %rbx - 9b6f: 5d pop %rbp - 9b70: c3 ret - 9b71: e8 0a 75 ff ff call 1080 <__stack_chk_fail@plt> - 9b76: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 9b7d: 00 00 00 - -0000000000009b80 : - 9b80: 41 56 push %r14 - 9b82: b9 19 00 00 00 mov $0x19,%ecx - 9b87: 41 55 push %r13 - 9b89: 41 54 push %r12 - 9b8b: 49 89 f4 mov %rsi,%r12 - 9b8e: 55 push %rbp - 9b8f: 48 89 d5 mov %rdx,%rbp - 9b92: 53 push %rbx - 9b93: 48 89 fb mov %rdi,%rbx - 9b96: 48 81 ec d0 00 00 00 sub $0xd0,%rsp - 9b9d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 9ba4: 00 00 - 9ba6: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) - 9bad: 00 - 9bae: 31 c0 xor %eax,%eax - 9bb0: 48 89 e7 mov %rsp,%rdi - 9bb3: 4c 8d 74 24 48 lea 0x48(%rsp),%r14 - 9bb8: f3 48 ab rep stos %rax,%es:(%rdi) - 9bbb: 48 83 fa 47 cmp $0x47,%rdx - 9bbf: 0f 86 96 00 00 00 jbe 9c5b - 9bc5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9bcc: 00 00 00 00 - 9bd0: 4c 89 e0 mov %r12,%rax - 9bd3: 48 89 e6 mov %rsp,%rsi - 9bd6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 9bdd: 00 00 00 - 9be0: 0f b6 50 01 movzbl 0x1(%rax),%edx - 9be4: 0f b6 48 02 movzbl 0x2(%rax),%ecx - 9be8: 48 83 c0 08 add $0x8,%rax - 9bec: 48 c1 e1 10 shl $0x10,%rcx - 9bf0: 48 c1 e2 08 shl $0x8,%rdx - 9bf4: 48 09 ca or %rcx,%rdx - 9bf7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx - 9bfb: 48 09 ca or %rcx,%rdx - 9bfe: 0f b6 48 fb movzbl -0x5(%rax),%ecx - 9c02: 48 c1 e1 18 shl $0x18,%rcx - 9c06: 48 09 ca or %rcx,%rdx - 9c09: 0f b6 48 fc movzbl -0x4(%rax),%ecx - 9c0d: 48 c1 e1 20 shl $0x20,%rcx - 9c11: 48 09 d1 or %rdx,%rcx - 9c14: 0f b6 50 fd movzbl -0x3(%rax),%edx - 9c18: 48 c1 e2 28 shl $0x28,%rdx - 9c1c: 48 09 ca or %rcx,%rdx - 9c1f: 0f b6 48 fe movzbl -0x2(%rax),%ecx - 9c23: 48 c1 e1 30 shl $0x30,%rcx - 9c27: 48 09 d1 or %rdx,%rcx - 9c2a: 0f b6 50 ff movzbl -0x1(%rax),%edx - 9c2e: 48 c1 e2 38 shl $0x38,%rdx - 9c32: 48 09 ca or %rcx,%rdx - 9c35: 48 31 16 xor %rdx,(%rsi) - 9c38: 48 83 c6 08 add $0x8,%rsi - 9c3c: 49 39 f6 cmp %rsi,%r14 - 9c3f: 75 9f jne 9be0 - 9c41: 48 83 ed 48 sub $0x48,%rbp - 9c45: 48 89 e7 mov %rsp,%rdi - 9c48: 49 83 c4 48 add $0x48,%r12 - 9c4c: e8 6f c0 ff ff call 5cc0 - 9c51: 48 83 fd 47 cmp $0x47,%rbp - 9c55: 0f 87 75 ff ff ff ja 9bd0 - 9c5b: 48 85 ed test %rbp,%rbp - 9c5e: 0f 84 df 00 00 00 je 9d43 - 9c64: 31 c0 xor %eax,%eax - 9c66: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9c6d: 00 00 00 00 - 9c71: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9c78: 00 00 00 00 - 9c7c: 0f 1f 40 00 nopl 0x0(%rax) - 9c80: 89 c2 mov %eax,%edx - 9c82: 89 c1 mov %eax,%ecx - 9c84: c1 ea 03 shr $0x3,%edx - 9c87: 83 e1 07 and $0x7,%ecx - 9c8a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 9c91: 41 0f b6 14 04 movzbl (%r12,%rax,1),%edx - 9c96: c1 e1 03 shl $0x3,%ecx - 9c99: 48 83 c0 01 add $0x1,%rax - 9c9d: 48 d3 e2 shl %cl,%rdx - 9ca0: 48 31 14 34 xor %rdx,(%rsp,%rsi,1) - 9ca4: 48 39 c5 cmp %rax,%rbp - 9ca7: 75 d7 jne 9c80 - 9ca9: 89 e8 mov %ebp,%eax - 9cab: 89 e9 mov %ebp,%ecx - 9cad: ba 06 00 00 00 mov $0x6,%edx - 9cb2: c1 e8 03 shr $0x3,%eax - 9cb5: 83 e1 07 and $0x7,%ecx - 9cb8: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 9cbf: c1 e1 03 shl $0x3,%ecx - 9cc2: 48 01 e0 add %rsp,%rax - 9cc5: 48 d3 e2 shl %cl,%rdx - 9cc8: 48 31 10 xor %rdx,(%rax) - 9ccb: 48 89 e7 mov %rsp,%rdi - 9cce: 48 0f ba 7c 24 40 3f btcq $0x3f,0x40(%rsp) - 9cd5: e8 e6 bf ff ff call 5cc0 - 9cda: 48 8b 04 24 mov (%rsp),%rax - 9cde: 48 89 03 mov %rax,(%rbx) - 9ce1: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 9ce6: 48 89 43 08 mov %rax,0x8(%rbx) - 9cea: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 9cef: 48 89 43 10 mov %rax,0x10(%rbx) - 9cf3: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 9cf8: 48 89 43 18 mov %rax,0x18(%rbx) - 9cfc: 48 8b 44 24 20 mov 0x20(%rsp),%rax - 9d01: 48 89 43 20 mov %rax,0x20(%rbx) - 9d05: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 9d0a: 48 89 43 28 mov %rax,0x28(%rbx) - 9d0e: 48 8b 44 24 30 mov 0x30(%rsp),%rax - 9d13: 48 89 43 30 mov %rax,0x30(%rbx) - 9d17: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 9d1c: 48 89 43 38 mov %rax,0x38(%rbx) - 9d20: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 9d27: 00 - 9d28: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 9d2f: 00 00 - 9d31: 75 1d jne 9d50 - 9d33: 48 81 c4 d0 00 00 00 add $0xd0,%rsp - 9d3a: 5b pop %rbx - 9d3b: 5d pop %rbp - 9d3c: 41 5c pop %r12 - 9d3e: 41 5d pop %r13 - 9d40: 41 5e pop %r14 - 9d42: c3 ret - 9d43: ba 06 00 00 00 mov $0x6,%edx - 9d48: 48 89 e0 mov %rsp,%rax - 9d4b: e9 78 ff ff ff jmp 9cc8 - 9d50: e8 2b 73 ff ff call 1080 <__stack_chk_fail@plt> - 9d55: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 9d5c: 00 00 00 - 9d5f: 90 nop - -0000000000009d60 : - 9d60: 48 83 ec 38 sub $0x38,%rsp - 9d64: f3 0f 6f 06 movdqu (%rsi),%xmm0 - 9d68: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 9d6f: 00 00 - 9d71: 48 89 44 24 28 mov %rax,0x28(%rsp) - 9d76: 31 c0 xor %eax,%eax - 9d78: 88 54 24 20 mov %dl,0x20(%rsp) - 9d7c: ba 22 00 00 00 mov $0x22,%edx - 9d81: 0f 29 04 24 movaps %xmm0,(%rsp) - 9d85: f3 0f 6f 46 10 movdqu 0x10(%rsi),%xmm0 - 9d8a: 48 89 e6 mov %rsp,%rsi - 9d8d: 88 4c 24 21 mov %cl,0x21(%rsp) - 9d91: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 9d96: e8 55 df ff ff call 7cf0 - 9d9b: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 9da0: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 9da7: 00 00 - 9da9: 75 05 jne 9db0 - 9dab: 48 83 c4 38 add $0x38,%rsp - 9daf: c3 ret - 9db0: e8 cb 72 ff ff call 1080 <__stack_chk_fail@plt> - 9db5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9dbc: 00 00 00 00 - -0000000000009dc0 : - 9dc0: 48 83 ec 38 sub $0x38,%rsp - 9dc4: f3 0f 6f 02 movdqu (%rdx),%xmm0 - 9dc8: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 9dcf: 00 00 - 9dd1: 48 89 44 24 28 mov %rax,0x28(%rsp) - 9dd6: 31 c0 xor %eax,%eax - 9dd8: 88 4c 24 20 mov %cl,0x20(%rsp) - 9ddc: b9 21 00 00 00 mov $0x21,%ecx - 9de1: 0f 29 04 24 movaps %xmm0,(%rsp) - 9de5: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 - 9dea: 48 89 e2 mov %rsp,%rdx - 9ded: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 9df2: e8 49 f6 ff ff call 9440 - 9df7: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 9dfc: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 9e03: 00 00 - 9e05: 75 05 jne 9e0c - 9e07: 48 83 c4 38 add $0x38,%rsp - 9e0b: c3 ret - 9e0c: e8 6f 72 ff ff call 1080 <__stack_chk_fail@plt> - 9e11: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9e18: 00 00 00 00 - 9e1c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000009e20 : - 9e20: 41 54 push %r12 - 9e22: 55 push %rbp - 9e23: 48 89 fd mov %rdi,%rbp - 9e26: 53 push %rbx - 9e27: 48 81 ec f0 00 00 00 sub $0xf0,%rsp - 9e2e: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 9e33: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 9e38: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 9e3f: 00 00 - 9e41: 4c 89 a4 24 e8 00 00 mov %r12,0xe8(%rsp) - 9e48: 00 - 9e49: 49 89 d4 mov %rdx,%r12 - 9e4c: e8 9f e5 ff ff call 83f0 - 9e51: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 9e56: ba 20 00 00 00 mov $0x20,%edx - 9e5b: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 9e60: e8 cb e5 ff ff call 8430 - 9e65: ba 00 03 00 00 mov $0x300,%edx - 9e6a: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 9e6f: 4c 89 e6 mov %r12,%rsi - 9e72: e8 b9 e5 ff ff call 8430 - 9e77: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 9e7c: e8 ff e6 ff ff call 8580 - 9e81: 48 8d 54 24 10 lea 0x10(%rsp),%rdx - 9e86: be 20 00 00 00 mov $0x20,%esi - 9e8b: 48 89 ef mov %rbp,%rdi - 9e8e: e8 2d e7 ff ff call 85c0 - 9e93: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax - 9e9a: 00 - 9e9b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 9ea2: 00 00 - 9ea4: 75 0c jne 9eb2 - 9ea6: 48 81 c4 f0 00 00 00 add $0xf0,%rsp - 9ead: 5b pop %rbx - 9eae: 5d pop %rbp - 9eaf: 41 5c pop %r12 - 9eb1: c3 ret - 9eb2: e8 c9 71 ff ff call 1080 <__stack_chk_fail@plt> - 9eb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 9ebe: 00 00 - -0000000000009ec0 : - 9ec0: 55 push %rbp - 9ec1: 48 89 fd mov %rdi,%rbp - 9ec4: 53 push %rbx - 9ec5: 48 89 f3 mov %rsi,%rbx - 9ec8: 48 83 ec 08 sub $0x8,%rsp - 9ecc: 48 85 f6 test %rsi,%rsi - 9ecf: 74 4f je 9f20 - 9ed1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9ed8: 00 00 00 00 - 9edc: 0f 1f 40 00 nopl 0x0(%rax) - 9ee0: 31 c9 xor %ecx,%ecx - 9ee2: 31 c0 xor %eax,%eax - 9ee4: 48 89 da mov %rbx,%rdx - 9ee7: 48 89 ee mov %rbp,%rsi - 9eea: bf 3e 01 00 00 mov $0x13e,%edi - 9eef: e8 ac 71 ff ff call 10a0 - 9ef4: 48 83 f8 ff cmp $0xffffffffffffffff,%rax - 9ef8: 74 0e je 9f08 - 9efa: 48 29 c3 sub %rax,%rbx - 9efd: 74 21 je 9f20 - 9eff: 48 01 c5 add %rax,%rbp - 9f02: eb dc jmp 9ee0 - 9f04: 0f 1f 40 00 nopl 0x0(%rax) - 9f08: e8 43 71 ff ff call 1050 <__errno_location@plt> - 9f0d: 83 38 04 cmpl $0x4,(%rax) - 9f10: 74 ce je 9ee0 - 9f12: e9 a9 71 ff ff jmp 10c0 - 9f17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 9f1e: 00 00 - 9f20: 48 83 c4 08 add $0x8,%rsp - 9f24: 5b pop %rbx - 9f25: 5d pop %rbp - 9f26: c3 ret - 9f27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 9f2e: 00 00 - -0000000000009f30 : - 9f30: be a0 86 01 00 mov $0x186a0,%esi - 9f35: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx - 9f3c: 0f 1f 40 00 nopl 0x0(%rax) - 9f40: 0f 31 rdtsc - 9f42: 48 c1 e2 20 shl $0x20,%rdx - 9f46: 48 09 d0 or %rdx,%rax - 9f49: 48 89 c7 mov %rax,%rdi - 9f4c: 0f 31 rdtsc - 9f4e: 48 c1 e2 20 shl $0x20,%rdx - 9f52: 48 09 d0 or %rdx,%rax - 9f55: 48 29 f8 sub %rdi,%rax - 9f58: 48 39 c1 cmp %rax,%rcx - 9f5b: 48 0f 47 c8 cmova %rax,%rcx - 9f5f: 83 ee 01 sub $0x1,%esi - 9f62: 75 dc jne 9f40 - 9f64: 48 89 c8 mov %rcx,%rax - 9f67: c3 ret - 9f68: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 9f6f: 00 00 00 - 9f72: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 9f79: 00 00 00 - 9f7c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000009f80 : - 9f80: 48 8b 17 mov (%rdi),%rdx - 9f83: 48 8b 0e mov (%rsi),%rcx - 9f86: b8 ff ff ff ff mov $0xffffffff,%eax - 9f8b: 48 39 ca cmp %rcx,%rdx - 9f8e: 72 08 jb 9f98 - 9f90: 31 c0 xor %eax,%eax - 9f92: 48 39 d1 cmp %rdx,%rcx - 9f95: 0f 92 c0 setb %al - 9f98: c3 ret - 9f99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000009fa0 : - 9fa0: 48 83 fa 01 cmp $0x1,%rdx - 9fa4: 0f 86 b6 01 00 00 jbe a160 - 9faa: 41 55 push %r13 - 9fac: 49 89 d5 mov %rdx,%r13 - 9faf: 41 54 push %r12 - 9fb1: 55 push %rbp - 9fb2: 53 push %rbx - 9fb3: 48 89 f3 mov %rsi,%rbx - 9fb6: 48 83 ec 18 sub $0x18,%rsp - 9fba: 48 8b 05 97 40 00 00 mov 0x4097(%rip),%rax # e058 - 9fc1: 48 83 f8 ff cmp $0xffffffffffffffff,%rax - 9fc5: 0f 84 75 01 00 00 je a140 - 9fcb: 4d 8d 65 ff lea -0x1(%r13),%r12 - 9fcf: 49 83 fd 02 cmp $0x2,%r13 - 9fd3: 0f 84 b7 01 00 00 je a190 - 9fd9: 4c 89 e1 mov %r12,%rcx - 9fdc: 66 48 0f 6e c8 movq %rax,%xmm1 - 9fe1: 48 89 da mov %rbx,%rdx - 9fe4: 48 d1 e9 shr $1,%rcx - 9fe7: 66 0f 6c c9 punpcklqdq %xmm1,%xmm1 - 9feb: 48 c1 e1 04 shl $0x4,%rcx - 9fef: 48 01 d9 add %rbx,%rcx - 9ff2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9ff9: 00 00 00 00 - 9ffd: 0f 1f 00 nopl (%rax) - a000: f3 0f 6f 42 08 movdqu 0x8(%rdx),%xmm0 - a005: f3 0f 6f 12 movdqu (%rdx),%xmm2 - a009: 48 83 c2 10 add $0x10,%rdx - a00d: 66 0f fb c1 psubq %xmm1,%xmm0 - a011: 66 0f fb c2 psubq %xmm2,%xmm0 - a015: 0f 11 42 f0 movups %xmm0,-0x10(%rdx) - a019: 48 39 ca cmp %rcx,%rdx - a01c: 75 e2 jne a000 - a01e: 41 f6 c4 01 test $0x1,%r12b - a022: 0f 84 e0 00 00 00 je a108 - a028: 4c 89 e2 mov %r12,%rdx - a02b: 48 83 e2 fe and $0xfffffffffffffffe,%rdx - a02f: 48 8d 0c d3 lea (%rbx,%rdx,8),%rcx - a033: 48 8b 54 d3 08 mov 0x8(%rbx,%rdx,8),%rdx - a038: 4c 89 e5 mov %r12,%rbp - a03b: 48 2b 11 sub (%rcx),%rdx - a03e: 48 d1 ed shr $1,%rbp - a041: 48 29 c2 sub %rax,%rdx - a044: 48 89 11 mov %rdx,(%rcx) - a047: e8 14 70 ff ff call 1060 - a04c: 4c 89 e6 mov %r12,%rsi - a04f: ba 08 00 00 00 mov $0x8,%edx - a054: 48 89 df mov %rbx,%rdi - a057: 48 8d 0d 22 ff ff ff lea -0xde(%rip),%rcx # 9f80 - a05e: e8 0d 70 ff ff call 1070 - a063: 48 8b 34 eb mov (%rbx,%rbp,8),%rsi - a067: 41 f6 c4 01 test $0x1,%r12b - a06b: 0f 84 bd 00 00 00 je a12e - a071: 48 8d 3d d1 11 00 00 lea 0x11d1(%rip),%rdi # b249 - a078: 31 c0 xor %eax,%eax - a07a: e8 11 70 ff ff call 1090 - a07f: 31 c0 xor %eax,%eax - a081: 49 83 fd 02 cmp $0x2,%r13 - a085: 0f 84 f5 00 00 00 je a180 - a08b: 66 0f ef c0 pxor %xmm0,%xmm0 - a08f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - a096: 00 00 00 00 - a09a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - a0a0: 48 89 c2 mov %rax,%rdx - a0a3: 48 83 c0 01 add $0x1,%rax - a0a7: 48 c1 e2 04 shl $0x4,%rdx - a0ab: f3 0f 6f 0c 13 movdqu (%rbx,%rdx,1),%xmm1 - a0b0: 66 0f d4 c1 paddq %xmm1,%xmm0 - a0b4: 48 39 e8 cmp %rbp,%rax - a0b7: 72 e7 jb a0a0 - a0b9: 66 0f 6f c8 movdqa %xmm0,%xmm1 - a0bd: 48 01 ed add %rbp,%rbp - a0c0: 66 0f 73 d9 08 psrldq $0x8,%xmm1 - a0c5: 66 0f d4 c1 paddq %xmm1,%xmm0 - a0c9: 66 48 0f 7e c0 movq %xmm0,%rax - a0ce: 49 39 ec cmp %rbp,%r12 - a0d1: 74 04 je a0d7 - a0d3: 48 03 04 eb add (%rbx,%rbp,8),%rax - a0d7: 31 d2 xor %edx,%edx - a0d9: 48 8d 3d 84 11 00 00 lea 0x1184(%rip),%rdi # b264 - a0e0: 49 f7 f4 div %r12 - a0e3: 48 89 c6 mov %rax,%rsi - a0e6: 31 c0 xor %eax,%eax - a0e8: e8 a3 6f ff ff call 1090 - a0ed: 48 83 c4 18 add $0x18,%rsp - a0f1: bf 0a 00 00 00 mov $0xa,%edi - a0f6: 5b pop %rbx - a0f7: 5d pop %rbp - a0f8: 41 5c pop %r12 - a0fa: 41 5d pop %r13 - a0fc: e9 2f 6f ff ff jmp 1030 - a101: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - a108: e8 53 6f ff ff call 1060 - a10d: 4c 89 e5 mov %r12,%rbp - a110: 4c 89 e6 mov %r12,%rsi - a113: ba 08 00 00 00 mov $0x8,%edx - a118: 48 8d 0d 61 fe ff ff lea -0x19f(%rip),%rcx # 9f80 - a11f: 48 89 df mov %rbx,%rdi - a122: 48 d1 ed shr $1,%rbp - a125: e8 46 6f ff ff call 1070 - a12a: 48 8b 34 eb mov (%rbx,%rbp,8),%rsi - a12e: 48 03 74 eb f8 add -0x8(%rbx,%rbp,8),%rsi - a133: 48 d1 ee shr $1,%rsi - a136: e9 36 ff ff ff jmp a071 - a13b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - a140: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - a145: e8 e6 fd ff ff call 9f30 - a14a: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi - a14f: 48 89 05 02 3f 00 00 mov %rax,0x3f02(%rip) # e058 - a156: e9 70 fe ff ff jmp 9fcb - a15b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - a160: 48 8b 0d f9 3e 00 00 mov 0x3ef9(%rip),%rcx # e060 - a167: ba 26 00 00 00 mov $0x26,%edx - a16c: be 01 00 00 00 mov $0x1,%esi - a171: 48 8d 3d 88 10 00 00 lea 0x1088(%rip),%rdi # b200 - a178: e9 33 6f ff ff jmp 10b0 - a17d: 0f 1f 00 nopl (%rax) - a180: 31 ed xor %ebp,%ebp - a182: e9 4c ff ff ff jmp a0d3 - a187: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - a18e: 00 00 - a190: 31 d2 xor %edx,%edx - a192: e9 98 fe ff ff jmp a02f - -Disassembly of section .fini: - -000000000000a198 <_fini>: - a198: f3 0f 1e fa endbr64 - a19c: 48 83 ec 08 sub $0x8,%rsp - a1a0: 48 83 c4 08 add $0x8,%rsp - a1a4: c3 ret diff --git a/benchmark/objdump/ref768.txt b/benchmark/objdump/ref768.txt deleted file mode 100644 index 530a1df..0000000 --- a/benchmark/objdump/ref768.txt +++ /dev/null @@ -1,8969 +0,0 @@ - -test_speed768: file format elf64-x86-64 - - -Disassembly of section .init: - -0000000000001000 <_init>: - 1000: f3 0f 1e fa endbr64 - 1004: 48 83 ec 08 sub $0x8,%rsp - 1008: 48 8b 05 c1 cf 00 00 mov 0xcfc1(%rip),%rax # dfd0 <__gmon_start__@Base> - 100f: 48 85 c0 test %rax,%rax - 1012: 74 02 je 1016 <_init+0x16> - 1014: ff d0 call *%rax - 1016: 48 83 c4 08 add $0x8,%rsp - 101a: c3 ret - -Disassembly of section .plt: - -0000000000001020 : - 1020: ff 35 ca cf 00 00 push 0xcfca(%rip) # dff0 <_GLOBAL_OFFSET_TABLE_+0x8> - 1026: ff 25 cc cf 00 00 jmp *0xcfcc(%rip) # dff8 <_GLOBAL_OFFSET_TABLE_+0x10> - 102c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000001030 : - 1030: ff 25 ca cf 00 00 jmp *0xcfca(%rip) # e000 - 1036: 68 00 00 00 00 push $0x0 - 103b: e9 e0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001040 : - 1040: ff 25 c2 cf 00 00 jmp *0xcfc2(%rip) # e008 - 1046: 68 01 00 00 00 push $0x1 - 104b: e9 d0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001050 <__errno_location@plt>: - 1050: ff 25 ba cf 00 00 jmp *0xcfba(%rip) # e010 <__errno_location@GLIBC_2.2.5> - 1056: 68 02 00 00 00 push $0x2 - 105b: e9 c0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001060 : - 1060: ff 25 b2 cf 00 00 jmp *0xcfb2(%rip) # e018 - 1066: 68 03 00 00 00 push $0x3 - 106b: e9 b0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001070 : - 1070: ff 25 aa cf 00 00 jmp *0xcfaa(%rip) # e020 - 1076: 68 04 00 00 00 push $0x4 - 107b: e9 a0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001080 <__stack_chk_fail@plt>: - 1080: ff 25 a2 cf 00 00 jmp *0xcfa2(%rip) # e028 <__stack_chk_fail@GLIBC_2.4> - 1086: 68 05 00 00 00 push $0x5 - 108b: e9 90 ff ff ff jmp 1020 <_init+0x20> - -0000000000001090 : - 1090: ff 25 9a cf 00 00 jmp *0xcf9a(%rip) # e030 - 1096: 68 06 00 00 00 push $0x6 - 109b: e9 80 ff ff ff jmp 1020 <_init+0x20> - -00000000000010a0 : - 10a0: ff 25 92 cf 00 00 jmp *0xcf92(%rip) # e038 - 10a6: 68 07 00 00 00 push $0x7 - 10ab: e9 70 ff ff ff jmp 1020 <_init+0x20> - -00000000000010b0 : - 10b0: ff 25 8a cf 00 00 jmp *0xcf8a(%rip) # e040 - 10b6: 68 08 00 00 00 push $0x8 - 10bb: e9 60 ff ff ff jmp 1020 <_init+0x20> - -Disassembly of section .text: - -00000000000010c0 : - 10c0: e8 7b ff ff ff call 1040 - 10c5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 10cc: 00 00 00 - 10cf: 90 nop - -00000000000010d0
: - 10d0: 41 57 push %r15 - 10d2: be 20 00 00 00 mov $0x20,%esi - 10d7: 4c 8d 3d c2 cf 00 00 lea 0xcfc2(%rip),%r15 # e0a0 - 10de: 41 56 push %r14 - 10e0: 41 55 push %r13 - 10e2: 41 54 push %r12 - 10e4: 55 push %rbp - 10e5: 4c 89 fd mov %r15,%rbp - 10e8: 53 push %rbx - 10e9: 49 8d 9f 40 1f 00 00 lea 0x1f40(%r15),%rbx - 10f0: 48 81 ec f8 26 00 00 sub $0x26f8,%rsp - 10f7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 10fe: 00 00 - 1100: 48 89 84 24 e8 26 00 mov %rax,0x26e8(%rsp) - 1107: 00 - 1108: 48 8d 84 24 40 14 00 lea 0x1440(%rsp),%rax - 110f: 00 - 1110: 4c 8d ac 24 20 02 00 lea 0x220(%rsp),%r13 - 1117: 00 - 1118: 48 89 c7 mov %rax,%rdi - 111b: 48 89 04 24 mov %rax,(%rsp) - 111f: e8 9c 8d 00 00 call 9ec0 - 1124: 48 8d 84 24 60 14 00 lea 0x1460(%rsp),%rax - 112b: 00 - 112c: be 40 00 00 00 mov $0x40,%esi - 1131: 48 89 c7 mov %rax,%rdi - 1134: 48 89 44 24 10 mov %rax,0x10(%rsp) - 1139: e8 82 8d 00 00 call 9ec0 - 113e: 4c 89 7c 24 18 mov %r15,0x18(%rsp) - 1143: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 114a: 00 00 00 00 - 114e: 66 90 xchg %ax,%ax - 1150: 0f 31 rdtsc - 1152: 48 c1 e2 20 shl $0x20,%rdx - 1156: 48 09 d0 or %rdx,%rax - 1159: 48 89 45 00 mov %rax,0x0(%rbp) - 115d: 31 d2 xor %edx,%edx - 115f: 48 8d 35 1a cf 00 00 lea 0xcf1a(%rip),%rsi # e080 - 1166: 4c 89 ef mov %r13,%rdi - 1169: 48 83 c5 08 add $0x8,%rbp - 116d: e8 7e 0b 00 00 call 1cf0 - 1172: 48 39 dd cmp %rbx,%rbp - 1175: 75 d9 jne 1150 - 1177: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 117c: ba e8 03 00 00 mov $0x3e8,%edx - 1181: 4c 8d 64 24 20 lea 0x20(%rsp),%r12 - 1186: 48 8d 3d f3 a0 00 00 lea 0xa0f3(%rip),%rdi # b280 - 118d: e8 0e 8e 00 00 call 9fa0 - 1192: 48 8d 05 07 cf 00 00 lea 0xcf07(%rip),%rax # e0a0 - 1199: 48 89 44 24 18 mov %rax,0x18(%rsp) - 119e: 48 89 c5 mov %rax,%rbp - 11a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 11a8: 00 00 00 00 - 11ac: 0f 1f 40 00 nopl 0x0(%rax) - 11b0: 0f 31 rdtsc - 11b2: 48 c1 e2 20 shl $0x20,%rdx - 11b6: 48 09 d0 or %rdx,%rax - 11b9: 48 89 45 00 mov %rax,0x0(%rbp) - 11bd: 31 d2 xor %edx,%edx - 11bf: 48 8d 35 ba ce 00 00 lea 0xceba(%rip),%rsi # e080 - 11c6: 4c 89 e7 mov %r12,%rdi - 11c9: 48 83 c5 08 add $0x8,%rbp - 11cd: e8 1e 3b 00 00 call 4cf0 - 11d2: 48 39 dd cmp %rbx,%rbp - 11d5: 75 d9 jne 11b0 - 11d7: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 11dc: ba e8 03 00 00 mov $0x3e8,%edx - 11e1: 48 8d 3d a0 a0 00 00 lea 0xa0a0(%rip),%rdi # b288 - 11e8: e8 b3 8d 00 00 call 9fa0 - 11ed: 48 8d 05 ac ce 00 00 lea 0xceac(%rip),%rax # e0a0 - 11f4: 48 89 44 24 18 mov %rax,0x18(%rsp) - 11f9: 48 89 c5 mov %rax,%rbp - 11fc: 0f 1f 40 00 nopl 0x0(%rax) - 1200: 0f 31 rdtsc - 1202: 48 c1 e2 20 shl $0x20,%rdx - 1206: 48 09 d0 or %rdx,%rax - 1209: 48 89 45 00 mov %rax,0x0(%rbp) - 120d: 31 d2 xor %edx,%edx - 120f: 48 8d 35 6a ce 00 00 lea 0xce6a(%rip),%rsi # e080 - 1216: 4c 89 e7 mov %r12,%rdi - 1219: 48 83 c5 08 add $0x8,%rbp - 121d: e8 2e 3b 00 00 call 4d50 - 1222: 48 39 dd cmp %rbx,%rbp - 1225: 75 d9 jne 1200 - 1227: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 122c: ba e8 03 00 00 mov $0x3e8,%edx - 1231: 48 8d 3d 65 a0 00 00 lea 0xa065(%rip),%rdi # b29d - 1238: e8 63 8d 00 00 call 9fa0 - 123d: 48 8d 05 5c ce 00 00 lea 0xce5c(%rip),%rax # e0a0 - 1244: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1249: 48 89 c5 mov %rax,%rbp - 124c: 0f 1f 40 00 nopl 0x0(%rax) - 1250: 0f 31 rdtsc - 1252: 48 c1 e2 20 shl $0x20,%rdx - 1256: 48 09 d0 or %rdx,%rax - 1259: 48 89 45 00 mov %rax,0x0(%rbp) - 125d: 4c 89 e7 mov %r12,%rdi - 1260: 48 83 c5 08 add $0x8,%rbp - 1264: e8 47 3b 00 00 call 4db0 - 1269: 48 39 dd cmp %rbx,%rbp - 126c: 75 e2 jne 1250 - 126e: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1273: ba e8 03 00 00 mov $0x3e8,%edx - 1278: 48 8d 3d 36 a0 00 00 lea 0xa036(%rip),%rdi # b2b5 - 127f: e8 1c 8d 00 00 call 9fa0 - 1284: 48 8d 05 15 ce 00 00 lea 0xce15(%rip),%rax # e0a0 - 128b: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1290: 48 89 c5 mov %rax,%rbp - 1293: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 129a: 00 00 00 00 - 129e: 66 90 xchg %ax,%ax - 12a0: 0f 31 rdtsc - 12a2: 48 c1 e2 20 shl $0x20,%rdx - 12a6: 48 09 d0 or %rdx,%rax - 12a9: 48 89 45 00 mov %rax,0x0(%rbp) - 12ad: 4c 89 e7 mov %r12,%rdi - 12b0: 48 83 c5 08 add $0x8,%rbp - 12b4: e8 37 3b 00 00 call 4df0 - 12b9: 48 39 dd cmp %rbx,%rbp - 12bc: 75 e2 jne 12a0 - 12be: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 12c3: ba e8 03 00 00 mov $0x3e8,%edx - 12c8: 48 8d 3d e3 9f 00 00 lea 0x9fe3(%rip),%rdi # b2b2 - 12cf: 48 8d ac 24 20 08 00 lea 0x820(%rsp),%rbp - 12d6: 00 - 12d7: e8 c4 8c 00 00 call 9fa0 - 12dc: 48 8d 05 bd cd 00 00 lea 0xcdbd(%rip),%rax # e0a0 - 12e3: 48 89 44 24 18 mov %rax,0x18(%rsp) - 12e8: 49 89 c6 mov %rax,%r14 - 12eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 12f0: 0f 31 rdtsc - 12f2: 48 c1 e2 20 shl $0x20,%rdx - 12f6: 48 09 d0 or %rdx,%rax - 12f9: 49 89 06 mov %rax,(%r14) - 12fc: 48 89 ea mov %rbp,%rdx - 12ff: 4c 89 ee mov %r13,%rsi - 1302: 4c 89 e7 mov %r12,%rdi - 1305: 49 83 c6 08 add $0x8,%r14 - 1309: e8 92 14 00 00 call 27a0 - 130e: 49 39 de cmp %rbx,%r14 - 1311: 75 dd jne 12f0 - 1313: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1318: ba e8 03 00 00 mov $0x3e8,%edx - 131d: 48 8d 3d 04 9f 00 00 lea 0x9f04(%rip),%rdi # b228 - 1324: 48 8d ac 24 a0 14 00 lea 0x14a0(%rsp),%rbp - 132b: 00 - 132c: e8 6f 8c 00 00 call 9fa0 - 1331: 48 8d 05 68 cd 00 00 lea 0xcd68(%rip),%rax # e0a0 - 1338: 48 89 44 24 18 mov %rax,0x18(%rsp) - 133d: 49 89 c6 mov %rax,%r14 - 1340: 0f 31 rdtsc - 1342: 48 c1 e2 20 shl $0x20,%rdx - 1346: 48 09 d0 or %rdx,%rax - 1349: 49 89 06 mov %rax,(%r14) - 134c: 4c 89 e6 mov %r12,%rsi - 134f: 48 89 ef mov %rbp,%rdi - 1352: 49 83 c6 08 add $0x8,%r14 - 1356: e8 15 22 00 00 call 3570 - 135b: 49 39 de cmp %rbx,%r14 - 135e: 75 e0 jne 1340 - 1360: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1365: ba e8 03 00 00 mov $0x3e8,%edx - 136a: 48 8d 3d 4a 9f 00 00 lea 0x9f4a(%rip),%rdi # b2bb - 1371: e8 2a 8c 00 00 call 9fa0 - 1376: 48 8d 05 23 cd 00 00 lea 0xcd23(%rip),%rax # e0a0 - 137d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1382: 49 89 c6 mov %rax,%r14 - 1385: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 138c: 00 00 00 00 - 1390: 0f 31 rdtsc - 1392: 48 c1 e2 20 shl $0x20,%rdx - 1396: 48 09 d0 or %rdx,%rax - 1399: 49 89 06 mov %rax,(%r14) - 139c: 48 89 ee mov %rbp,%rsi - 139f: 4c 89 e7 mov %r12,%rdi - 13a2: 49 83 c6 08 add $0x8,%r14 - 13a6: e8 55 21 00 00 call 3500 - 13ab: 49 39 de cmp %rbx,%r14 - 13ae: 75 e0 jne 1390 - 13b0: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 13b5: ba e8 03 00 00 mov $0x3e8,%edx - 13ba: 48 8d 3d 07 9f 00 00 lea 0x9f07(%rip),%rdi # b2c8 - 13c1: e8 da 8b 00 00 call 9fa0 - 13c6: 48 8d 05 d3 cc 00 00 lea 0xccd3(%rip),%rax # e0a0 - 13cd: 48 89 44 24 18 mov %rax,0x18(%rsp) - 13d2: 49 89 c6 mov %rax,%r14 - 13d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 13dc: 00 00 00 00 - 13e0: 0f 31 rdtsc - 13e2: 48 c1 e2 20 shl $0x20,%rdx - 13e6: 48 09 d0 or %rdx,%rax - 13e9: 49 89 06 mov %rax,(%r14) - 13ec: 4c 89 e6 mov %r12,%rsi - 13ef: 48 89 ef mov %rbp,%rdi - 13f2: 49 83 c6 08 add $0x8,%r14 - 13f6: e8 05 15 00 00 call 2900 - 13fb: 49 39 de cmp %rbx,%r14 - 13fe: 75 e0 jne 13e0 - 1400: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1405: ba e8 03 00 00 mov $0x3e8,%edx - 140a: 48 8d 3d c6 9e 00 00 lea 0x9ec6(%rip),%rdi # b2d7 - 1411: e8 8a 8b 00 00 call 9fa0 - 1416: 48 8d 05 83 cc 00 00 lea 0xcc83(%rip),%rax # e0a0 - 141d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1422: 49 89 c6 mov %rax,%r14 - 1425: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 142c: 00 00 00 00 - 1430: 0f 31 rdtsc - 1432: 48 c1 e2 20 shl $0x20,%rdx - 1436: 48 09 d0 or %rdx,%rax - 1439: 49 89 06 mov %rax,(%r14) - 143c: 48 89 ee mov %rbp,%rsi - 143f: 4c 89 e7 mov %r12,%rdi - 1442: 49 83 c6 08 add $0x8,%r14 - 1446: e8 85 1a 00 00 call 2ed0 - 144b: 49 39 de cmp %rbx,%r14 - 144e: 75 e0 jne 1430 - 1450: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1455: ba e8 03 00 00 mov $0x3e8,%edx - 145a: 48 8d 3d 86 9e 00 00 lea 0x9e86(%rip),%rdi # b2e7 - 1461: e8 3a 8b 00 00 call 9fa0 - 1466: 48 8d 05 33 cc 00 00 lea 0xcc33(%rip),%rax # e0a0 - 146d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1472: 49 89 c4 mov %rax,%r12 - 1475: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 147c: 00 00 00 00 - 1480: 0f 31 rdtsc - 1482: 48 c1 e2 20 shl $0x20,%rdx - 1486: 48 09 d0 or %rdx,%rax - 1489: 49 89 04 24 mov %rax,(%r12) - 148d: 4c 89 ee mov %r13,%rsi - 1490: 48 89 ef mov %rbp,%rdi - 1493: 49 83 c4 08 add $0x8,%r12 - 1497: e8 84 0f 00 00 call 2420 - 149c: 49 39 dc cmp %rbx,%r12 - 149f: 75 df jne 1480 - 14a1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 14a6: ba e8 03 00 00 mov $0x3e8,%edx - 14ab: 48 8d 3d 47 9e 00 00 lea 0x9e47(%rip),%rdi # b2f9 - 14b2: e8 e9 8a 00 00 call 9fa0 - 14b7: 48 8d 05 e2 cb 00 00 lea 0xcbe2(%rip),%rax # e0a0 - 14be: 48 89 44 24 18 mov %rax,0x18(%rsp) - 14c3: 49 89 c4 mov %rax,%r12 - 14c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 14cd: 00 00 00 - 14d0: 0f 31 rdtsc - 14d2: 48 c1 e2 20 shl $0x20,%rdx - 14d6: 48 09 d0 or %rdx,%rax - 14d9: 49 89 04 24 mov %rax,(%r12) - 14dd: 48 89 ee mov %rbp,%rsi - 14e0: 4c 89 ef mov %r13,%rdi - 14e3: 49 83 c4 08 add $0x8,%r12 - 14e7: e8 b4 10 00 00 call 25a0 - 14ec: 49 39 dc cmp %rbx,%r12 - 14ef: 75 df jne 14d0 - 14f1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 14f6: ba e8 03 00 00 mov $0x3e8,%edx - 14fb: 48 8d 3d 0a 9e 00 00 lea 0x9e0a(%rip),%rdi # b30c - 1502: 4c 8d ac 24 80 1d 00 lea 0x1d80(%rsp),%r13 - 1509: 00 - 150a: 4c 8d a4 24 e0 18 00 lea 0x18e0(%rsp),%r12 - 1511: 00 - 1512: e8 89 8a 00 00 call 9fa0 - 1517: 48 8d 05 82 cb 00 00 lea 0xcb82(%rip),%rax # e0a0 - 151e: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1523: 49 89 c6 mov %rax,%r14 - 1526: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 152d: 00 00 00 - 1530: 0f 31 rdtsc - 1532: 48 c1 e2 20 shl $0x20,%rdx - 1536: 48 09 d0 or %rdx,%rax - 1539: 49 89 06 mov %rax,(%r14) - 153c: 48 8b 14 24 mov (%rsp),%rdx - 1540: 4c 89 ee mov %r13,%rsi - 1543: 4c 89 e7 mov %r12,%rdi - 1546: 49 83 c6 08 add $0x8,%r14 - 154a: e8 01 0a 00 00 call 1f50 - 154f: 49 39 de cmp %rbx,%r14 - 1552: 75 dc jne 1530 - 1554: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1559: ba e8 03 00 00 mov $0x3e8,%edx - 155e: 48 8d 3d bc 9d 00 00 lea 0x9dbc(%rip),%rdi # b321 - 1565: 4c 8d b4 24 20 14 00 lea 0x1420(%rsp),%r14 - 156c: 00 - 156d: e8 2e 8a 00 00 call 9fa0 - 1572: 48 8d 05 27 cb 00 00 lea 0xcb27(%rip),%rax # e0a0 - 1579: 48 89 44 24 18 mov %rax,0x18(%rsp) - 157e: 49 89 c0 mov %rax,%r8 - 1581: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1588: 00 00 00 00 - 158c: 0f 1f 40 00 nopl 0x0(%rax) - 1590: 0f 31 rdtsc - 1592: 48 c1 e2 20 shl $0x20,%rdx - 1596: 48 09 d0 or %rdx,%rax - 1599: 49 89 00 mov %rax,(%r8) - 159c: 48 8d 0d dd ca 00 00 lea 0xcadd(%rip),%rcx # e080 - 15a3: 4c 89 e2 mov %r12,%rdx - 15a6: 4c 89 f6 mov %r14,%rsi - 15a9: 48 89 ef mov %rbp,%rdi - 15ac: 4c 89 44 24 08 mov %r8,0x8(%rsp) - 15b1: e8 5a 0b 00 00 call 2110 - 15b6: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 - 15bb: 49 83 c0 08 add $0x8,%r8 - 15bf: 49 39 d8 cmp %rbx,%r8 - 15c2: 75 cc jne 1590 - 15c4: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 15c9: ba e8 03 00 00 mov $0x3e8,%edx - 15ce: 48 8d 3d 5d 9d 00 00 lea 0x9d5d(%rip),%rdi # b332 - 15d5: e8 c6 89 00 00 call 9fa0 - 15da: 48 8d 05 bf ca 00 00 lea 0xcabf(%rip),%rax # e0a0 - 15e1: 48 89 44 24 18 mov %rax,0x18(%rsp) - 15e6: 48 89 c1 mov %rax,%rcx - 15e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 15f0: 0f 31 rdtsc - 15f2: 48 c1 e2 20 shl $0x20,%rdx - 15f6: 48 09 d0 or %rdx,%rax - 15f9: 48 89 01 mov %rax,(%rcx) - 15fc: 4c 89 ea mov %r13,%rdx - 15ff: 48 89 ee mov %rbp,%rsi - 1602: 4c 89 f7 mov %r14,%rdi - 1605: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 160a: e8 21 0d 00 00 call 2330 - 160f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 1614: 48 83 c1 08 add $0x8,%rcx - 1618: 48 39 d9 cmp %rbx,%rcx - 161b: 75 d3 jne 15f0 - 161d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1622: ba e8 03 00 00 mov $0x3e8,%edx - 1627: 48 8d 3d 11 9d 00 00 lea 0x9d11(%rip),%rdi # b33f - 162e: e8 6d 89 00 00 call 9fa0 - 1633: 48 8d 05 66 ca 00 00 lea 0xca66(%rip),%rax # e0a0 - 163a: 48 89 44 24 18 mov %rax,0x18(%rsp) - 163f: 48 89 c1 mov %rax,%rcx - 1642: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1649: 00 00 00 00 - 164d: 0f 1f 00 nopl (%rax) - 1650: 0f 31 rdtsc - 1652: 48 c1 e2 20 shl $0x20,%rdx - 1656: 48 09 d0 or %rdx,%rax - 1659: 48 89 01 mov %rax,(%rcx) - 165c: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 1661: 4c 89 ee mov %r13,%rsi - 1664: 4c 89 e7 mov %r12,%rdi - 1667: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 166c: e8 af 02 00 00 call 1920 - 1671: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 1676: 48 83 c1 08 add $0x8,%rcx - 167a: 48 39 d9 cmp %rbx,%rcx - 167d: 75 d1 jne 1650 - 167f: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1684: ba e8 03 00 00 mov $0x3e8,%edx - 1689: 48 8d 3d bc 9c 00 00 lea 0x9cbc(%rip),%rdi # b34c - 1690: e8 0b 89 00 00 call 9fa0 - 1695: 48 8d 05 04 ca 00 00 lea 0xca04(%rip),%rax # e0a0 - 169c: 48 89 44 24 18 mov %rax,0x18(%rsp) - 16a1: 48 89 c1 mov %rax,%rcx - 16a4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 16ab: 00 00 00 00 - 16af: 90 nop - 16b0: 0f 31 rdtsc - 16b2: 48 c1 e2 20 shl $0x20,%rdx - 16b6: 48 09 d0 or %rdx,%rax - 16b9: 48 89 01 mov %rax,(%rcx) - 16bc: 4c 89 ee mov %r13,%rsi - 16bf: 4c 89 e7 mov %r12,%rdi - 16c2: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 16c7: e8 e4 02 00 00 call 19b0 - 16cc: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 16d1: 48 83 c1 08 add $0x8,%rcx - 16d5: 48 39 d9 cmp %rbx,%rcx - 16d8: 75 d6 jne 16b0 - 16da: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 16df: ba e8 03 00 00 mov $0x3e8,%edx - 16e4: 48 8d 3d 78 9c 00 00 lea 0x9c78(%rip),%rdi # b363 - 16eb: e8 b0 88 00 00 call 9fa0 - 16f0: 48 8d 05 a9 c9 00 00 lea 0xc9a9(%rip),%rax # e0a0 - 16f7: 48 89 44 24 18 mov %rax,0x18(%rsp) - 16fc: 49 89 c0 mov %rax,%r8 - 16ff: 90 nop - 1700: 0f 31 rdtsc - 1702: 48 c1 e2 20 shl $0x20,%rdx - 1706: 48 09 d0 or %rdx,%rax - 1709: 49 89 00 mov %rax,(%r8) - 170c: 48 8b 0c 24 mov (%rsp),%rcx - 1710: 4c 89 e2 mov %r12,%rdx - 1713: 4c 89 f6 mov %r14,%rsi - 1716: 48 89 ef mov %rbp,%rdi - 1719: 4c 89 44 24 08 mov %r8,0x8(%rsp) - 171e: e8 5d 03 00 00 call 1a80 - 1723: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 - 1728: 49 83 c0 08 add $0x8,%r8 - 172c: 49 39 d8 cmp %rbx,%r8 - 172f: 75 cf jne 1700 - 1731: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1736: ba e8 03 00 00 mov $0x3e8,%edx - 173b: 48 8d 3d 31 9c 00 00 lea 0x9c31(%rip),%rdi # b373 - 1742: e8 59 88 00 00 call 9fa0 - 1747: 48 8d 05 52 c9 00 00 lea 0xc952(%rip),%rax # e0a0 - 174e: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1753: 48 89 c1 mov %rax,%rcx - 1756: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 175d: 00 00 00 - 1760: 0f 31 rdtsc - 1762: 48 c1 e2 20 shl $0x20,%rdx - 1766: 48 09 d0 or %rdx,%rax - 1769: 48 89 01 mov %rax,(%rcx) - 176c: 4c 89 e2 mov %r12,%rdx - 176f: 4c 89 f6 mov %r14,%rsi - 1772: 48 89 ef mov %rbp,%rdi - 1775: 48 89 0c 24 mov %rcx,(%rsp) - 1779: e8 b2 03 00 00 call 1b30 - 177e: 48 8b 0c 24 mov (%rsp),%rcx - 1782: 48 83 c1 08 add $0x8,%rcx - 1786: 48 39 d9 cmp %rbx,%rcx - 1789: 75 d5 jne 1760 - 178b: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1790: ba e8 03 00 00 mov $0x3e8,%edx - 1795: 48 8d 3d ed 9b 00 00 lea 0x9bed(%rip),%rdi # b389 - 179c: e8 ff 87 00 00 call 9fa0 - 17a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 17a8: 00 00 00 00 - 17ac: 0f 1f 40 00 nopl 0x0(%rax) - 17b0: 0f 31 rdtsc - 17b2: 48 c1 e2 20 shl $0x20,%rdx - 17b6: 48 09 d0 or %rdx,%rax - 17b9: 49 89 07 mov %rax,(%r15) - 17bc: 4c 89 ea mov %r13,%rdx - 17bf: 48 89 ee mov %rbp,%rsi - 17c2: 4c 89 f7 mov %r14,%rdi - 17c5: 49 83 c7 08 add $0x8,%r15 - 17c9: e8 32 04 00 00 call 1c00 - 17ce: 49 39 df cmp %rbx,%r15 - 17d1: 75 dd jne 17b0 - 17d3: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 17d8: ba e8 03 00 00 mov $0x3e8,%edx - 17dd: 48 8d 3d b4 9b 00 00 lea 0x9bb4(%rip),%rdi # b398 - 17e4: e8 b7 87 00 00 call 9fa0 - 17e9: 48 8b 84 24 e8 26 00 mov 0x26e8(%rsp),%rax - 17f0: 00 - 17f1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 17f8: 00 00 - 17fa: 75 14 jne 1810 - 17fc: 48 81 c4 f8 26 00 00 add $0x26f8,%rsp - 1803: 31 c0 xor %eax,%eax - 1805: 5b pop %rbx - 1806: 5d pop %rbp - 1807: 41 5c pop %r12 - 1809: 41 5d pop %r13 - 180b: 41 5e pop %r14 - 180d: 41 5f pop %r15 - 180f: c3 ret - 1810: e8 6b f8 ff ff call 1080 <__stack_chk_fail@plt> - 1815: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 181c: 00 00 00 - 181f: 90 nop - -0000000000001820 <_start>: - 1820: f3 0f 1e fa endbr64 - 1824: 31 ed xor %ebp,%ebp - 1826: 49 89 d1 mov %rdx,%r9 - 1829: 5e pop %rsi - 182a: 48 89 e2 mov %rsp,%rdx - 182d: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp - 1831: 50 push %rax - 1832: 54 push %rsp - 1833: 45 31 c0 xor %r8d,%r8d - 1836: 31 c9 xor %ecx,%ecx - 1838: 48 8d 3d 91 f8 ff ff lea -0x76f(%rip),%rdi # 10d0
- 183f: ff 15 7b c7 00 00 call *0xc77b(%rip) # dfc0 <__libc_start_main@GLIBC_2.34> - 1845: f4 hlt - 1846: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 184d: 00 00 00 - 1850: 48 8d 3d 09 c8 00 00 lea 0xc809(%rip),%rdi # e060 - 1857: 48 8d 05 02 c8 00 00 lea 0xc802(%rip),%rax # e060 - 185e: 48 39 f8 cmp %rdi,%rax - 1861: 74 15 je 1878 <_start+0x58> - 1863: 48 8b 05 5e c7 00 00 mov 0xc75e(%rip),%rax # dfc8 <_ITM_deregisterTMCloneTable@Base> - 186a: 48 85 c0 test %rax,%rax - 186d: 74 09 je 1878 <_start+0x58> - 186f: ff e0 jmp *%rax - 1871: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1878: c3 ret - 1879: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1880: 48 8d 3d d9 c7 00 00 lea 0xc7d9(%rip),%rdi # e060 - 1887: 48 8d 35 d2 c7 00 00 lea 0xc7d2(%rip),%rsi # e060 - 188e: 48 29 fe sub %rdi,%rsi - 1891: 48 89 f0 mov %rsi,%rax - 1894: 48 c1 ee 3f shr $0x3f,%rsi - 1898: 48 c1 f8 03 sar $0x3,%rax - 189c: 48 01 c6 add %rax,%rsi - 189f: 48 d1 fe sar $1,%rsi - 18a2: 74 14 je 18b8 <_start+0x98> - 18a4: 48 8b 05 2d c7 00 00 mov 0xc72d(%rip),%rax # dfd8 <_ITM_registerTMCloneTable@Base> - 18ab: 48 85 c0 test %rax,%rax - 18ae: 74 08 je 18b8 <_start+0x98> - 18b0: ff e0 jmp *%rax - 18b2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 18b8: c3 ret - 18b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 18c0: f3 0f 1e fa endbr64 - 18c4: 80 3d 9d c7 00 00 00 cmpb $0x0,0xc79d(%rip) # e068 - 18cb: 75 33 jne 1900 <_start+0xe0> - 18cd: 55 push %rbp - 18ce: 48 83 3d 0a c7 00 00 cmpq $0x0,0xc70a(%rip) # dfe0 <__cxa_finalize@GLIBC_2.2.5> - 18d5: 00 - 18d6: 48 89 e5 mov %rsp,%rbp - 18d9: 74 0d je 18e8 <_start+0xc8> - 18db: 48 8b 3d 6e c7 00 00 mov 0xc76e(%rip),%rdi # e050 <__dso_handle> - 18e2: ff 15 f8 c6 00 00 call *0xc6f8(%rip) # dfe0 <__cxa_finalize@GLIBC_2.2.5> - 18e8: e8 63 ff ff ff call 1850 <_start+0x30> - 18ed: c6 05 74 c7 00 00 01 movb $0x1,0xc774(%rip) # e068 - 18f4: 5d pop %rbp - 18f5: c3 ret - 18f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 18fd: 00 00 00 - 1900: c3 ret - 1901: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1908: 00 00 00 00 - 190c: 0f 1f 40 00 nopl 0x0(%rax) - 1910: f3 0f 1e fa endbr64 - 1914: e9 67 ff ff ff jmp 1880 <_start+0x60> - 1919: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000001920 : - 1920: 41 54 push %r12 - 1922: 49 89 d4 mov %rdx,%r12 - 1925: 55 push %rbp - 1926: 48 89 fd mov %rdi,%rbp - 1929: 53 push %rbx - 192a: 48 89 f3 mov %rsi,%rbx - 192d: e8 1e 06 00 00 call 1f50 - 1932: 48 8b 45 00 mov 0x0(%rbp),%rax - 1936: 48 8d bb 88 04 00 00 lea 0x488(%rbx),%rdi - 193d: 48 89 ee mov %rbp,%rsi - 1940: 48 8d 8b 80 04 00 00 lea 0x480(%rbx),%rcx - 1947: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 194b: 48 89 83 80 04 00 00 mov %rax,0x480(%rbx) - 1952: 48 29 f9 sub %rdi,%rcx - 1955: 48 8b 95 98 04 00 00 mov 0x498(%rbp),%rdx - 195c: 48 29 ce sub %rcx,%rsi - 195f: 81 c1 a0 04 00 00 add $0x4a0,%ecx - 1965: 48 89 93 18 09 00 00 mov %rdx,0x918(%rbx) - 196c: c1 e9 03 shr $0x3,%ecx - 196f: ba a0 04 00 00 mov $0x4a0,%edx - 1974: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) - 1977: 48 89 ee mov %rbp,%rsi - 197a: 48 8d bb 20 09 00 00 lea 0x920(%rbx),%rdi - 1981: e8 7a 81 00 00 call 9b00 - 1986: f3 41 0f 6f 44 24 20 movdqu 0x20(%r12),%xmm0 - 198d: 31 c0 xor %eax,%eax - 198f: 0f 11 83 40 09 00 00 movups %xmm0,0x940(%rbx) - 1996: f3 41 0f 6f 44 24 30 movdqu 0x30(%r12),%xmm0 - 199d: 0f 11 83 50 09 00 00 movups %xmm0,0x950(%rbx) - 19a4: 5b pop %rbx - 19a5: 5d pop %rbp - 19a6: 41 5c pop %r12 - 19a8: c3 ret - 19a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -00000000000019b0 : - 19b0: 41 54 push %r12 - 19b2: 55 push %rbp - 19b3: 48 89 fd mov %rdi,%rbp - 19b6: 53 push %rbx - 19b7: 48 83 ec 50 sub $0x50,%rsp - 19bb: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 19c2: 00 00 - 19c4: 48 89 5c 24 48 mov %rbx,0x48(%rsp) - 19c9: 48 89 f3 mov %rsi,%rbx - 19cc: 48 89 e7 mov %rsp,%rdi - 19cf: be 40 00 00 00 mov $0x40,%esi - 19d4: e8 e7 84 00 00 call 9ec0 - 19d9: 48 89 e2 mov %rsp,%rdx - 19dc: 48 89 ef mov %rbp,%rdi - 19df: 48 89 de mov %rbx,%rsi - 19e2: e8 69 05 00 00 call 1f50 - 19e7: 48 8b 45 00 mov 0x0(%rbp),%rax - 19eb: 48 8d bb 88 04 00 00 lea 0x488(%rbx),%rdi - 19f2: 48 89 ee mov %rbp,%rsi - 19f5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 19f9: 48 8d 8b 80 04 00 00 lea 0x480(%rbx),%rcx - 1a00: 48 89 83 80 04 00 00 mov %rax,0x480(%rbx) - 1a07: 48 29 f9 sub %rdi,%rcx - 1a0a: 48 8b 95 98 04 00 00 mov 0x498(%rbp),%rdx - 1a11: 48 29 ce sub %rcx,%rsi - 1a14: 81 c1 a0 04 00 00 add $0x4a0,%ecx - 1a1a: 48 89 93 18 09 00 00 mov %rdx,0x918(%rbx) - 1a21: c1 e9 03 shr $0x3,%ecx - 1a24: ba a0 04 00 00 mov $0x4a0,%edx - 1a29: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) - 1a2c: 48 89 ee mov %rbp,%rsi - 1a2f: 48 8d bb 20 09 00 00 lea 0x920(%rbx),%rdi - 1a36: e8 c5 80 00 00 call 9b00 - 1a3b: 66 0f 6f 44 24 20 movdqa 0x20(%rsp),%xmm0 - 1a41: 0f 11 83 40 09 00 00 movups %xmm0,0x940(%rbx) - 1a48: 66 0f 6f 44 24 30 movdqa 0x30(%rsp),%xmm0 - 1a4e: 0f 11 83 50 09 00 00 movups %xmm0,0x950(%rbx) - 1a55: 48 8b 44 24 48 mov 0x48(%rsp),%rax - 1a5a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1a61: 00 00 - 1a63: 75 0b jne 1a70 - 1a65: 48 83 c4 50 add $0x50,%rsp - 1a69: 31 c0 xor %eax,%eax - 1a6b: 5b pop %rbx - 1a6c: 5d pop %rbp - 1a6d: 41 5c pop %r12 - 1a6f: c3 ret - 1a70: e8 0b f6 ff ff call 1080 <__stack_chk_fail@plt> - 1a75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1a7c: 00 00 00 00 - -0000000000001a80 : - 1a80: 41 55 push %r13 - 1a82: 49 89 fd mov %rdi,%r13 - 1a85: 41 54 push %r12 - 1a87: 55 push %rbp - 1a88: 53 push %rbx - 1a89: 48 89 f3 mov %rsi,%rbx - 1a8c: 48 81 ec 98 00 00 00 sub $0x98,%rsp - 1a93: f3 0f 6f 01 movdqu (%rcx),%xmm0 - 1a97: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 1a9e: 00 00 - 1aa0: 4c 89 a4 24 88 00 00 mov %r12,0x88(%rsp) - 1aa7: 00 - 1aa8: 49 89 d4 mov %rdx,%r12 - 1aab: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 1ab0: ba a0 04 00 00 mov $0x4a0,%edx - 1ab5: 0f 29 04 24 movaps %xmm0,(%rsp) - 1ab9: f3 0f 6f 41 10 movdqu 0x10(%rcx),%xmm0 - 1abe: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 1ac3: 4c 89 e6 mov %r12,%rsi - 1ac6: e8 35 80 00 00 call 9b00 - 1acb: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1ad0: ba 40 00 00 00 mov $0x40,%edx - 1ad5: 48 89 e6 mov %rsp,%rsi - 1ad8: e8 a3 80 00 00 call 9b80 - 1add: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx - 1ae2: 4c 89 e2 mov %r12,%rdx - 1ae5: 48 89 e6 mov %rsp,%rsi - 1ae8: 4c 89 ef mov %r13,%rdi - 1aeb: e8 20 06 00 00 call 2110 - 1af0: 66 0f 6f 44 24 40 movdqa 0x40(%rsp),%xmm0 - 1af6: 0f 11 03 movups %xmm0,(%rbx) - 1af9: 66 0f 6f 44 24 50 movdqa 0x50(%rsp),%xmm0 - 1aff: 0f 11 43 10 movups %xmm0,0x10(%rbx) - 1b03: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 1b0a: 00 - 1b0b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1b12: 00 00 - 1b14: 75 10 jne 1b26 - 1b16: 48 81 c4 98 00 00 00 add $0x98,%rsp - 1b1d: 31 c0 xor %eax,%eax - 1b1f: 5b pop %rbx - 1b20: 5d pop %rbp - 1b21: 41 5c pop %r12 - 1b23: 41 5d pop %r13 - 1b25: c3 ret - 1b26: e8 55 f5 ff ff call 1080 <__stack_chk_fail@plt> - 1b2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000001b30 : - 1b30: 41 55 push %r13 - 1b32: 49 89 fd mov %rdi,%r13 - 1b35: 41 54 push %r12 - 1b37: 55 push %rbp - 1b38: 53 push %rbx - 1b39: 48 89 f3 mov %rsi,%rbx - 1b3c: be 20 00 00 00 mov $0x20,%esi - 1b41: 48 81 ec b8 00 00 00 sub $0xb8,%rsp - 1b48: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 1b4f: 00 00 - 1b51: 4c 89 a4 24 a8 00 00 mov %r12,0xa8(%rsp) - 1b58: 00 - 1b59: 49 89 d4 mov %rdx,%r12 - 1b5c: 48 89 e7 mov %rsp,%rdi - 1b5f: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp - 1b64: e8 57 83 00 00 call 9ec0 - 1b69: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 - 1b6e: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1b73: ba a0 04 00 00 mov $0x4a0,%edx - 1b78: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) - 1b7d: 66 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm0 - 1b83: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) - 1b88: 4c 89 e6 mov %r12,%rsi - 1b8b: e8 70 7f 00 00 call 9b00 - 1b90: 48 8d 7c 24 60 lea 0x60(%rsp),%rdi - 1b95: ba 40 00 00 00 mov $0x40,%edx - 1b9a: 48 89 ee mov %rbp,%rsi - 1b9d: e8 de 7f 00 00 call 9b80 - 1ba2: 4c 89 e2 mov %r12,%rdx - 1ba5: 48 89 ee mov %rbp,%rsi - 1ba8: 4c 89 ef mov %r13,%rdi - 1bab: 48 8d 8c 24 80 00 00 lea 0x80(%rsp),%rcx - 1bb2: 00 - 1bb3: e8 58 05 00 00 call 2110 - 1bb8: 66 0f 6f 44 24 60 movdqa 0x60(%rsp),%xmm0 - 1bbe: 0f 11 03 movups %xmm0,(%rbx) - 1bc1: 66 0f 6f 44 24 70 movdqa 0x70(%rsp),%xmm0 - 1bc7: 0f 11 43 10 movups %xmm0,0x10(%rbx) - 1bcb: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 1bd2: 00 - 1bd3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1bda: 00 00 - 1bdc: 75 10 jne 1bee - 1bde: 48 81 c4 b8 00 00 00 add $0xb8,%rsp - 1be5: 31 c0 xor %eax,%eax - 1be7: 5b pop %rbx - 1be8: 5d pop %rbp - 1be9: 41 5c pop %r12 - 1beb: 41 5d pop %r13 - 1bed: c3 ret - 1bee: e8 8d f4 ff ff call 1080 <__stack_chk_fail@plt> - 1bf3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1bfa: 00 00 00 00 - 1bfe: 66 90 xchg %ax,%ax - -0000000000001c00 : - 1c00: 41 57 push %r15 - 1c02: 41 56 push %r14 - 1c04: 41 55 push %r13 - 1c06: 49 89 fd mov %rdi,%r13 - 1c09: 41 54 push %r12 - 1c0b: 55 push %rbp - 1c0c: 48 89 f5 mov %rsi,%rbp - 1c0f: 53 push %rbx - 1c10: 48 81 ec d8 04 00 00 sub $0x4d8,%rsp - 1c17: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 1c1e: 00 00 - 1c20: 48 89 9c 24 c8 04 00 mov %rbx,0x4c8(%rsp) - 1c27: 00 - 1c28: 48 89 d3 mov %rdx,%rbx - 1c2b: 48 89 e7 mov %rsp,%rdi - 1c2e: e8 fd 06 00 00 call 2330 - 1c33: ba 40 00 00 00 mov $0x40,%edx - 1c38: 48 89 e6 mov %rsp,%rsi - 1c3b: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1c40: f3 0f 6f 83 20 09 00 movdqu 0x920(%rbx),%xmm0 - 1c47: 00 - 1c48: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) - 1c4d: f3 0f 6f 83 30 09 00 movdqu 0x930(%rbx),%xmm0 - 1c54: 00 - 1c55: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) - 1c5a: e8 21 7f 00 00 call 9b80 - 1c5f: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx - 1c64: 48 89 e6 mov %rsp,%rsi - 1c67: 48 8d 93 80 04 00 00 lea 0x480(%rbx),%rdx - 1c6e: 48 8d bc 24 80 00 00 lea 0x80(%rsp),%rdi - 1c75: 00 - 1c76: e8 95 04 00 00 call 2110 - 1c7b: ba 40 04 00 00 mov $0x440,%edx - 1c80: 48 8d b4 24 80 00 00 lea 0x80(%rsp),%rsi - 1c87: 00 - 1c88: 48 89 ef mov %rbp,%rdi - 1c8b: e8 30 3c 00 00 call 58c0 - 1c90: 48 8d b3 40 09 00 00 lea 0x940(%rbx),%rsi - 1c97: 48 89 ea mov %rbp,%rdx - 1c9a: 4c 89 ef mov %r13,%rdi - 1c9d: 41 89 c4 mov %eax,%r12d - 1ca0: e8 7b 81 00 00 call 9e20 - 1ca5: 31 c9 xor %ecx,%ecx - 1ca7: 45 85 e4 test %r12d,%r12d - 1caa: ba 20 00 00 00 mov $0x20,%edx - 1caf: 0f 94 c1 sete %cl - 1cb2: 48 8d 74 24 40 lea 0x40(%rsp),%rsi - 1cb7: 4c 89 ef mov %r13,%rdi - 1cba: e8 c1 3d 00 00 call 5a80 - 1cbf: 48 8b 84 24 c8 04 00 mov 0x4c8(%rsp),%rax - 1cc6: 00 - 1cc7: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1cce: 00 00 - 1cd0: 75 14 jne 1ce6 - 1cd2: 48 81 c4 d8 04 00 00 add $0x4d8,%rsp - 1cd9: 31 c0 xor %eax,%eax - 1cdb: 5b pop %rbx - 1cdc: 5d pop %rbp - 1cdd: 41 5c pop %r12 - 1cdf: 41 5d pop %r13 - 1ce1: 41 5e pop %r14 - 1ce3: 41 5f pop %r15 - 1ce5: c3 ret - 1ce6: e8 95 f3 ff ff call 1080 <__stack_chk_fail@plt> - 1ceb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000001cf0 : - 1cf0: 41 57 push %r15 - 1cf2: b8 03 00 00 00 mov $0x3,%eax - 1cf7: 41 56 push %r14 - 1cf9: 41 55 push %r13 - 1cfb: 41 54 push %r12 - 1cfd: 55 push %rbp - 1cfe: 53 push %rbx - 1cff: 48 81 ec 08 03 00 00 sub $0x308,%rsp - 1d06: 48 89 74 24 18 mov %rsi,0x18(%rsp) - 1d0b: 4c 8d 94 24 f8 02 00 lea 0x2f8(%rsp),%r10 - 1d12: 00 - 1d13: 89 54 24 28 mov %edx,0x28(%rsp) - 1d17: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp - 1d1e: 00 00 - 1d20: 48 89 ac 24 f8 02 00 mov %rbp,0x2f8(%rsp) - 1d27: 00 - 1d28: 48 8d 6c 24 30 lea 0x30(%rsp),%rbp - 1d2d: 4c 89 54 24 10 mov %r10,0x10(%rsp) - 1d32: be 03 00 00 00 mov $0x3,%esi - 1d37: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) - 1d3e: 00 - 1d3f: 49 89 fe mov %rdi,%r14 - 1d42: 29 c6 sub %eax,%esi - 1d44: 48 89 7c 24 20 mov %rdi,0x20(%rsp) - 1d49: 89 74 24 0c mov %esi,0xc(%rsp) - 1d4d: 89 44 24 2c mov %eax,0x2c(%rsp) - 1d51: 8b 44 24 28 mov 0x28(%rsp),%eax - 1d55: 85 c0 test %eax,%eax - 1d57: 0f 84 1c 01 00 00 je 1e79 - 1d5d: 8b 4c 24 08 mov 0x8(%rsp),%ecx - 1d61: 8b 54 24 0c mov 0xc(%rsp),%edx - 1d65: 48 89 ef mov %rbp,%rdi - 1d68: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1d6d: e8 ee 7f 00 00 call 9d60 - 1d72: 48 89 ea mov %rbp,%rdx - 1d75: be 03 00 00 00 mov $0x3,%esi - 1d7a: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi - 1d81: 00 - 1d82: 45 31 ff xor %r15d,%r15d - 1d85: e8 86 5f 00 00 call 7d10 - 1d8a: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 - 1d8f: 48 8d 8c 24 00 01 00 lea 0x100(%rsp),%rcx - 1d96: 00 - 1d97: eb 41 jmp 1dda - 1d99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1da0: 44 89 ff mov %r15d,%edi - 1da3: 41 8d 77 01 lea 0x1(%r15),%esi - 1da7: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) - 1dac: 41 81 ff ff 00 00 00 cmp $0xff,%r15d - 1db3: 74 5b je 1e10 - 1db5: 66 3d 00 0d cmp $0xd00,%ax - 1db9: 7f 55 jg 1e10 - 1dbb: 44 8d 7e 01 lea 0x1(%rsi),%r15d - 1dbf: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) - 1dc4: 41 81 ff 00 01 00 00 cmp $0x100,%r15d - 1dcb: 74 53 je 1e20 - 1dcd: 48 83 c1 03 add $0x3,%rcx - 1dd1: 49 39 c8 cmp %rcx,%r8 - 1dd4: 0f 84 b9 00 00 00 je 1e93 - 1dda: 0f b6 41 01 movzbl 0x1(%rcx),%eax - 1dde: 0f b6 11 movzbl (%rcx),%edx - 1de1: 89 c6 mov %eax,%esi - 1de3: c0 e8 04 shr $0x4,%al - 1de6: c1 e6 08 shl $0x8,%esi - 1de9: 0f b6 c0 movzbl %al,%eax - 1dec: 09 f2 or %esi,%edx - 1dee: 0f b6 71 02 movzbl 0x2(%rcx),%esi - 1df2: 66 81 e2 ff 0f and $0xfff,%dx - 1df7: c1 e6 04 shl $0x4,%esi - 1dfa: 09 f0 or %esi,%eax - 1dfc: 66 81 fa 00 0d cmp $0xd00,%dx - 1e01: 7e 9d jle 1da0 - 1e03: 66 3d 00 0d cmp $0xd00,%ax - 1e07: 7f c4 jg 1dcd - 1e09: 44 89 fe mov %r15d,%esi - 1e0c: eb ad jmp 1dbb - 1e0e: 66 90 xchg %ax,%ax - 1e10: 41 89 f7 mov %esi,%r15d - 1e13: 41 81 ff 00 01 00 00 cmp $0x100,%r15d - 1e1a: 75 b1 jne 1dcd - 1e1c: 0f 1f 40 00 nopl 0x0(%rax) - 1e20: 83 44 24 08 01 addl $0x1,0x8(%rsp) - 1e25: 49 81 c6 00 02 00 00 add $0x200,%r14 - 1e2c: 83 7c 24 08 03 cmpl $0x3,0x8(%rsp) - 1e31: 0f 85 1a ff ff ff jne 1d51 - 1e37: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi - 1e3c: 8b 44 24 2c mov 0x2c(%rsp),%eax - 1e40: 48 81 c7 00 06 00 00 add $0x600,%rdi - 1e47: 83 e8 01 sub $0x1,%eax - 1e4a: 0f 85 e2 fe ff ff jne 1d32 - 1e50: 48 8b 84 24 f8 02 00 mov 0x2f8(%rsp),%rax - 1e57: 00 - 1e58: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1e5f: 00 00 - 1e61: 0f 85 dc 00 00 00 jne 1f43 - 1e67: 48 81 c4 08 03 00 00 add $0x308,%rsp - 1e6e: 5b pop %rbx - 1e6f: 5d pop %rbp - 1e70: 41 5c pop %r12 - 1e72: 41 5d pop %r13 - 1e74: 41 5e pop %r14 - 1e76: 41 5f pop %r15 - 1e78: c3 ret - 1e79: 8b 4c 24 0c mov 0xc(%rsp),%ecx - 1e7d: 8b 54 24 08 mov 0x8(%rsp),%edx - 1e81: 48 89 ef mov %rbp,%rdi - 1e84: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1e89: e8 d2 7e 00 00 call 9d60 - 1e8e: e9 df fe ff ff jmp 1d72 - 1e93: 45 89 fd mov %r15d,%r13d - 1e96: 4c 8d bc 24 a8 01 00 lea 0x1a8(%rsp),%r15 - 1e9d: 00 - 1e9e: 66 90 xchg %ax,%ax - 1ea0: be 01 00 00 00 mov $0x1,%esi - 1ea5: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi - 1eac: 00 - 1ead: 48 89 ea mov %rbp,%rdx - 1eb0: e8 5b 5e 00 00 call 7d10 - 1eb5: 41 b9 00 01 00 00 mov $0x100,%r9d - 1ebb: 44 89 e8 mov %r13d,%eax - 1ebe: 31 ff xor %edi,%edi - 1ec0: 45 29 e9 sub %r13d,%r9d - 1ec3: 4d 8d 14 46 lea (%r14,%rax,2),%r10 - 1ec7: 48 8d b4 24 00 01 00 lea 0x100(%rsp),%rsi - 1ece: 00 - 1ecf: eb 25 jmp 1ef6 - 1ed1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1ed8: 66 3d 00 0d cmp $0xd00,%ax - 1edc: 7f 0a jg 1ee8 - 1ede: 89 fa mov %edi,%edx - 1ee0: 83 c7 01 add $0x1,%edi - 1ee3: 66 41 89 04 52 mov %ax,(%r10,%rdx,2) - 1ee8: 44 39 cf cmp %r9d,%edi - 1eeb: 73 41 jae 1f2e - 1eed: 48 83 c6 03 add $0x3,%rsi - 1ef1: 4c 39 fe cmp %r15,%rsi - 1ef4: 74 38 je 1f2e - 1ef6: 0f b6 46 01 movzbl 0x1(%rsi),%eax - 1efa: 0f b6 16 movzbl (%rsi),%edx - 1efd: 89 c1 mov %eax,%ecx - 1eff: c0 e8 04 shr $0x4,%al - 1f02: c1 e1 08 shl $0x8,%ecx - 1f05: 0f b6 c0 movzbl %al,%eax - 1f08: 09 ca or %ecx,%edx - 1f0a: 0f b6 4e 02 movzbl 0x2(%rsi),%ecx - 1f0e: 66 81 e2 ff 0f and $0xfff,%dx - 1f13: c1 e1 04 shl $0x4,%ecx - 1f16: 09 c8 or %ecx,%eax - 1f18: 66 81 fa 00 0d cmp $0xd00,%dx - 1f1d: 7f 0a jg 1f29 - 1f1f: 89 f9 mov %edi,%ecx - 1f21: 83 c7 01 add $0x1,%edi - 1f24: 66 41 89 14 4a mov %dx,(%r10,%rcx,2) - 1f29: 44 39 cf cmp %r9d,%edi - 1f2c: 72 aa jb 1ed8 - 1f2e: 41 01 fd add %edi,%r13d - 1f31: 41 81 fd ff 00 00 00 cmp $0xff,%r13d - 1f38: 0f 86 62 ff ff ff jbe 1ea0 - 1f3e: e9 dd fe ff ff jmp 1e20 - 1f43: e8 38 f1 ff ff call 1080 <__stack_chk_fail@plt> - 1f48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 1f4f: 00 - -0000000000001f50 : - 1f50: 41 57 push %r15 - 1f52: 41 56 push %r14 - 1f54: 49 89 fe mov %rdi,%r14 - 1f57: 41 55 push %r13 - 1f59: 45 31 ed xor %r13d,%r13d - 1f5c: 41 54 push %r12 - 1f5e: 55 push %rbp - 1f5f: 53 push %rbx - 1f60: 48 81 ec 78 24 00 00 sub $0x2478,%rsp - 1f67: f3 0f 6f 02 movdqu (%rdx),%xmm0 - 1f6b: 48 89 74 24 18 mov %rsi,0x18(%rsp) - 1f70: 48 8d ac 24 20 0c 00 lea 0xc20(%rsp),%rbp - 1f77: 00 - 1f78: 48 8d 9c 24 40 24 00 lea 0x2440(%rsp),%rbx - 1f7f: 00 - 1f80: 49 89 ef mov %rbp,%r15 - 1f83: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 1f8a: 00 00 - 1f8c: 4c 89 a4 24 68 24 00 mov %r12,0x2468(%rsp) - 1f93: 00 - 1f94: 4c 8d a4 24 20 24 00 lea 0x2420(%rsp),%r12 - 1f9b: 00 - 1f9c: 0f 29 84 24 20 24 00 movaps %xmm0,0x2420(%rsp) - 1fa3: 00 - 1fa4: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 - 1fa9: ba 21 00 00 00 mov $0x21,%edx - 1fae: c6 84 24 40 24 00 00 movb $0x3,0x2440(%rsp) - 1fb5: 03 - 1fb6: 0f 29 84 24 30 24 00 movaps %xmm0,0x2430(%rsp) - 1fbd: 00 - 1fbe: 4c 89 e6 mov %r12,%rsi - 1fc1: 4c 89 e7 mov %r12,%rdi - 1fc4: e8 b7 7b 00 00 call 9b80 - 1fc9: 48 8d 84 24 20 12 00 lea 0x1220(%rsp),%rax - 1fd0: 00 - 1fd1: 31 d2 xor %edx,%edx - 1fd3: 4c 89 e6 mov %r12,%rsi - 1fd6: 48 89 c7 mov %rax,%rdi - 1fd9: 48 89 44 24 10 mov %rax,0x10(%rsp) - 1fde: e8 0d fd ff ff call 1cf0 - 1fe3: 44 89 ea mov %r13d,%edx - 1fe6: 4c 89 ff mov %r15,%rdi - 1fe9: 48 89 de mov %rbx,%rsi - 1fec: 41 83 c5 01 add $0x1,%r13d - 1ff0: e8 fb 2c 00 00 call 4cf0 - 1ff5: 49 81 c7 00 02 00 00 add $0x200,%r15 - 1ffc: 41 83 fd 03 cmp $0x3,%r13d - 2000: 75 e1 jne 1fe3 - 2002: 4c 8d 7c 24 20 lea 0x20(%rsp),%r15 - 2007: 4c 89 7c 24 08 mov %r15,0x8(%rsp) - 200c: 44 89 ea mov %r13d,%edx - 200f: 4c 89 ff mov %r15,%rdi - 2012: 48 89 de mov %rbx,%rsi - 2015: 41 83 c5 01 add $0x1,%r13d - 2019: e8 d2 2c 00 00 call 4cf0 - 201e: 49 81 c7 00 02 00 00 add $0x200,%r15 - 2025: 41 83 fd 06 cmp $0x6,%r13d - 2029: 75 e1 jne 200c - 202b: 48 89 ef mov %rbp,%rdi - 202e: 48 8d 9c 24 20 06 00 lea 0x620(%rsp),%rbx - 2035: 00 - 2036: e8 05 07 00 00 call 2740 - 203b: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi - 2040: e8 fb 06 00 00 call 2740 - 2045: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 - 204a: 4c 89 fe mov %r15,%rsi - 204d: 48 89 df mov %rbx,%rdi - 2050: 48 89 ea mov %rbp,%rdx - 2053: 49 81 c7 00 06 00 00 add $0x600,%r15 - 205a: e8 41 07 00 00 call 27a0 - 205f: 48 89 df mov %rbx,%rdi - 2062: 48 81 c3 00 02 00 00 add $0x200,%rbx - 2069: e8 12 2e 00 00 call 4e80 - 206e: 4d 39 fc cmp %r15,%r12 - 2071: 75 d7 jne 204a - 2073: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 2078: 48 8d b4 24 20 06 00 lea 0x620(%rsp),%rsi - 207f: 00 - 2080: 48 8d bc 24 20 06 00 lea 0x620(%rsp),%rdi - 2087: 00 - 2088: e8 f3 07 00 00 call 2880 - 208d: 48 8d bc 24 20 06 00 lea 0x620(%rsp),%rdi - 2094: 00 - 2095: e8 b6 07 00 00 call 2850 - 209a: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi - 209f: 48 89 ee mov %rbp,%rsi - 20a2: e8 19 06 00 00 call 26c0 - 20a7: 48 8d b4 24 20 06 00 lea 0x620(%rsp),%rsi - 20ae: 00 - 20af: 4c 89 f7 mov %r14,%rdi - 20b2: e8 09 06 00 00 call 26c0 - 20b7: 66 0f 6f 84 24 20 24 movdqa 0x2420(%rsp),%xmm0 - 20be: 00 00 - 20c0: 41 0f 11 86 80 04 00 movups %xmm0,0x480(%r14) - 20c7: 00 - 20c8: 66 0f 6f 84 24 30 24 movdqa 0x2430(%rsp),%xmm0 - 20cf: 00 00 - 20d1: 41 0f 11 86 90 04 00 movups %xmm0,0x490(%r14) - 20d8: 00 - 20d9: 48 8b 84 24 68 24 00 mov 0x2468(%rsp),%rax - 20e0: 00 - 20e1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 20e8: 00 00 - 20ea: 75 12 jne 20fe - 20ec: 48 81 c4 78 24 00 00 add $0x2478,%rsp - 20f3: 5b pop %rbx - 20f4: 5d pop %rbp - 20f5: 41 5c pop %r12 - 20f7: 41 5d pop %r13 - 20f9: 41 5e pop %r14 - 20fb: 41 5f pop %r15 - 20fd: c3 ret - 20fe: e8 7d ef ff ff call 1080 <__stack_chk_fail@plt> - 2103: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 210a: 00 00 00 00 - 210e: 66 90 xchg %ax,%ax - -0000000000002110 : - 2110: 41 57 push %r15 - 2112: 41 56 push %r14 - 2114: 41 55 push %r13 - 2116: 45 31 ed xor %r13d,%r13d - 2119: 41 54 push %r12 - 211b: 55 push %rbp - 211c: 48 89 f5 mov %rsi,%rbp - 211f: 48 89 d6 mov %rdx,%rsi - 2122: 53 push %rbx - 2123: 48 89 d3 mov %rdx,%rbx - 2126: 48 81 ec 58 30 00 00 sub $0x3058,%rsp - 212d: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 2132: 48 8d 84 24 20 0c 00 lea 0xc20(%rsp),%rax - 2139: 00 - 213a: 4c 8d b4 24 20 30 00 lea 0x3020(%rsp),%r14 - 2141: 00 - 2142: 48 89 c7 mov %rax,%rdi - 2145: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 214c: 00 00 - 214e: 4c 89 a4 24 48 30 00 mov %r12,0x3048(%rsp) - 2155: 00 - 2156: 49 89 cc mov %rcx,%r12 - 2159: 48 89 04 24 mov %rax,(%rsp) - 215d: e8 9e 05 00 00 call 2700 - 2162: f3 0f 6f 83 80 04 00 movdqu 0x480(%rbx),%xmm0 - 2169: 00 - 216a: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax - 2171: 00 - 2172: 48 89 ee mov %rbp,%rsi - 2175: 48 89 c7 mov %rax,%rdi - 2178: 48 89 44 24 08 mov %rax,0x8(%rsp) - 217d: 48 8d ac 24 20 06 00 lea 0x620(%rsp),%rbp - 2184: 00 - 2185: 0f 29 84 24 20 30 00 movaps %xmm0,0x3020(%rsp) - 218c: 00 - 218d: f3 0f 6f 83 90 04 00 movdqu 0x490(%rbx),%xmm0 - 2194: 00 - 2195: 48 8d 9c 24 20 1e 00 lea 0x1e20(%rsp),%rbx - 219c: 00 - 219d: 0f 29 84 24 30 30 00 movaps %xmm0,0x3030(%rsp) - 21a4: 00 - 21a5: e8 56 13 00 00 call 3500 - 21aa: ba 01 00 00 00 mov $0x1,%edx - 21af: 4c 89 f6 mov %r14,%rsi - 21b2: 48 89 df mov %rbx,%rdi - 21b5: e8 36 fb ff ff call 1cf0 - 21ba: 4c 89 ef mov %r13,%rdi - 21bd: 44 89 ea mov %r13d,%edx - 21c0: 4c 89 e6 mov %r12,%rsi - 21c3: 49 83 c5 01 add $0x1,%r13 - 21c7: 48 c1 e7 09 shl $0x9,%rdi - 21cb: 48 01 ef add %rbp,%rdi - 21ce: e8 1d 2b 00 00 call 4cf0 - 21d3: 49 83 fd 03 cmp $0x3,%r13 - 21d7: 75 e1 jne 21ba - 21d9: 45 31 ff xor %r15d,%r15d - 21dc: 4c 8d ac 24 20 12 00 lea 0x1220(%rsp),%r13 - 21e3: 00 - 21e4: 4c 89 ff mov %r15,%rdi - 21e7: 41 8d 57 03 lea 0x3(%r15),%edx - 21eb: 4c 89 e6 mov %r12,%rsi - 21ee: 49 83 c7 01 add $0x1,%r15 - 21f2: 48 c1 e7 09 shl $0x9,%rdi - 21f6: 4c 01 ef add %r13,%rdi - 21f9: e8 52 2b 00 00 call 4d50 - 21fe: 49 83 ff 03 cmp $0x3,%r15 - 2202: 75 e0 jne 21e4 - 2204: 48 8d 84 24 20 04 00 lea 0x420(%rsp),%rax - 220b: 00 - 220c: ba 06 00 00 00 mov $0x6,%edx - 2211: 4c 89 e6 mov %r12,%rsi - 2214: 48 89 c7 mov %rax,%rdi - 2217: 48 89 44 24 10 mov %rax,0x10(%rsp) - 221c: 4c 8d bc 24 20 18 00 lea 0x1820(%rsp),%r15 - 2223: 00 - 2224: e8 27 2b 00 00 call 4d50 - 2229: 48 89 ef mov %rbp,%rdi - 222c: e8 0f 05 00 00 call 2740 - 2231: 48 89 de mov %rbx,%rsi - 2234: 4c 89 ff mov %r15,%rdi - 2237: 48 89 ea mov %rbp,%rdx - 223a: 48 81 c3 00 06 00 00 add $0x600,%rbx - 2241: e8 5a 05 00 00 call 27a0 - 2246: 49 81 c7 00 02 00 00 add $0x200,%r15 - 224d: 49 39 de cmp %rbx,%r14 - 2250: 75 df jne 2231 - 2252: 48 8b 34 24 mov (%rsp),%rsi - 2256: 48 89 ea mov %rbp,%rdx - 2259: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 225e: e8 3d 05 00 00 call 27a0 - 2263: 48 8d bc 24 20 18 00 lea 0x1820(%rsp),%rdi - 226a: 00 - 226b: e8 00 05 00 00 call 2770 - 2270: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 2275: e8 76 2b 00 00 call 4df0 - 227a: 4c 89 ea mov %r13,%rdx - 227d: 48 8d b4 24 20 18 00 lea 0x1820(%rsp),%rsi - 2284: 00 - 2285: 48 8d bc 24 20 18 00 lea 0x1820(%rsp),%rdi - 228c: 00 - 228d: e8 ee 05 00 00 call 2880 - 2292: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 2297: 48 8d 74 24 20 lea 0x20(%rsp),%rsi - 229c: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 22a1: e8 4a 2c 00 00 call 4ef0 - 22a6: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 22ab: 48 8d 74 24 20 lea 0x20(%rsp),%rsi - 22b0: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 22b5: e8 36 2c 00 00 call 4ef0 - 22ba: 48 8d bc 24 20 18 00 lea 0x1820(%rsp),%rdi - 22c1: 00 - 22c2: e8 89 05 00 00 call 2850 - 22c7: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 22cc: e8 ef 2b 00 00 call 4ec0 - 22d1: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 - 22d6: 48 8d b4 24 20 18 00 lea 0x1820(%rsp),%rsi - 22dd: 00 - 22de: 4c 89 f7 mov %r14,%rdi - 22e1: e8 3a 01 00 00 call 2420 - 22e6: 49 8d be c0 03 00 00 lea 0x3c0(%r14),%rdi - 22ed: 48 8d 74 24 20 lea 0x20(%rsp),%rsi - 22f2: e8 09 06 00 00 call 2900 - 22f7: 48 8b 84 24 48 30 00 mov 0x3048(%rsp),%rax - 22fe: 00 - 22ff: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2306: 00 00 - 2308: 75 12 jne 231c - 230a: 48 81 c4 58 30 00 00 add $0x3058,%rsp - 2311: 5b pop %rbx - 2312: 5d pop %rbp - 2313: 41 5c pop %r12 - 2315: 41 5d pop %r13 - 2317: 41 5e pop %r14 - 2319: 41 5f pop %r15 - 231b: c3 ret - 231c: e8 5f ed ff ff call 1080 <__stack_chk_fail@plt> - 2321: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2328: 00 00 00 00 - 232c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000002330 : - 2330: 41 57 push %r15 - 2332: 41 56 push %r14 - 2334: 41 55 push %r13 - 2336: 49 89 fd mov %rdi,%r13 - 2339: 41 54 push %r12 - 233b: 55 push %rbp - 233c: 53 push %rbx - 233d: 48 89 f3 mov %rsi,%rbx - 2340: 48 81 ec 18 10 00 00 sub $0x1018,%rsp - 2347: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 - 234e: 00 00 - 2350: 4c 89 b4 24 08 10 00 mov %r14,0x1008(%rsp) - 2357: 00 - 2358: 49 89 d6 mov %rdx,%r14 - 235b: 48 8d ac 24 00 04 00 lea 0x400(%rsp),%rbp - 2362: 00 - 2363: 48 89 ef mov %rbp,%rdi - 2366: e8 35 02 00 00 call 25a0 - 236b: 48 8d b3 c0 03 00 00 lea 0x3c0(%rbx),%rsi - 2372: 48 89 e7 mov %rsp,%rdi - 2375: e8 56 0b 00 00 call 2ed0 - 237a: 48 8d bc 24 00 0a 00 lea 0xa00(%rsp),%rdi - 2381: 00 - 2382: 4c 89 f6 mov %r14,%rsi - 2385: e8 76 03 00 00 call 2700 - 238a: 48 89 ef mov %rbp,%rdi - 238d: e8 ae 03 00 00 call 2740 - 2392: 48 89 ea mov %rbp,%rdx - 2395: 48 8d b4 24 00 0a 00 lea 0xa00(%rsp),%rsi - 239c: 00 - 239d: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 23a4: 00 - 23a5: e8 f6 03 00 00 call 27a0 - 23aa: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 23b1: 00 - 23b2: e8 39 2a 00 00 call 4df0 - 23b7: 48 89 e6 mov %rsp,%rsi - 23ba: 48 8d 94 24 00 02 00 lea 0x200(%rsp),%rdx - 23c1: 00 - 23c2: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 23c9: 00 - 23ca: e8 51 2b 00 00 call 4f20 - 23cf: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 23d6: 00 - 23d7: e8 e4 2a 00 00 call 4ec0 - 23dc: 48 8d b4 24 00 02 00 lea 0x200(%rsp),%rsi - 23e3: 00 - 23e4: 4c 89 ef mov %r13,%rdi - 23e7: e8 84 11 00 00 call 3570 - 23ec: 48 8b 84 24 08 10 00 mov 0x1008(%rsp),%rax - 23f3: 00 - 23f4: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 23fb: 00 00 - 23fd: 75 12 jne 2411 - 23ff: 48 81 c4 18 10 00 00 add $0x1018,%rsp - 2406: 5b pop %rbx - 2407: 5d pop %rbp - 2408: 41 5c pop %r12 - 240a: 41 5d pop %r13 - 240c: 41 5e pop %r14 - 240e: 41 5f pop %r15 - 2410: c3 ret - 2411: e8 6a ec ff ff call 1080 <__stack_chk_fail@plt> - 2416: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 241d: 00 00 00 - -0000000000002420 : - 2420: 41 56 push %r14 - 2422: 48 81 c7 40 01 00 00 add $0x140,%rdi - 2429: 49 89 f0 mov %rsi,%r8 - 242c: 4c 8d 8e 00 06 00 00 lea 0x600(%rsi),%r9 - 2433: 41 54 push %r12 - 2435: 55 push %rbp - 2436: 53 push %rbx - 2437: 48 8d 8f c0 fe ff ff lea -0x140(%rdi),%rcx - 243e: 4c 89 c2 mov %r8,%rdx - 2441: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2448: 00 00 00 00 - 244c: 0f 1f 40 00 nopl 0x0(%rax) - 2450: 0f b7 02 movzwl (%rdx),%eax - 2453: 0f b7 72 06 movzwl 0x6(%rdx),%esi - 2457: 89 c3 mov %eax,%ebx - 2459: 66 c1 fb 0f sar $0xf,%bx - 245d: 66 81 e3 01 0d and $0xd01,%bx - 2462: 01 c3 add %eax,%ebx - 2464: 0f b7 42 02 movzwl 0x2(%rdx),%eax - 2468: 0f b7 db movzwl %bx,%ebx - 246b: 41 89 c2 mov %eax,%r10d - 246e: 48 c1 e3 0a shl $0xa,%rbx - 2472: 66 41 c1 fa 0f sar $0xf,%r10w - 2477: 48 81 c3 81 06 00 00 add $0x681,%rbx - 247e: 66 41 81 e2 01 0d and $0xd01,%r10w - 2484: 48 69 db b7 af 13 00 imul $0x13afb7,%rbx,%rbx - 248b: 41 01 c2 add %eax,%r10d - 248e: 0f b7 42 04 movzwl 0x4(%rdx),%eax - 2492: 45 0f b7 d2 movzwl %r10w,%r10d - 2496: 49 c1 e2 0a shl $0xa,%r10 - 249a: 41 89 c3 mov %eax,%r11d - 249d: 48 c1 eb 20 shr $0x20,%rbx - 24a1: 66 41 c1 fb 0f sar $0xf,%r11w - 24a6: 49 81 c2 81 06 00 00 add $0x681,%r10 - 24ad: 66 81 e3 ff 03 and $0x3ff,%bx - 24b2: 66 41 81 e3 01 0d and $0xd01,%r11w - 24b8: 4d 69 d2 b7 af 13 00 imul $0x13afb7,%r10,%r10 - 24bf: 41 01 c3 add %eax,%r11d - 24c2: 89 f0 mov %esi,%eax - 24c4: 66 c1 f8 0f sar $0xf,%ax - 24c8: 45 0f b7 db movzwl %r11w,%r11d - 24cc: 49 c1 e3 0a shl $0xa,%r11 - 24d0: 66 25 01 0d and $0xd01,%ax - 24d4: 49 c1 ea 20 shr $0x20,%r10 - 24d8: 01 f0 add %esi,%eax - 24da: 49 81 c3 81 06 00 00 add $0x681,%r11 - 24e1: 45 89 d4 mov %r10d,%r12d - 24e4: 0f b7 c0 movzwl %ax,%eax - 24e7: 4d 69 db b7 af 13 00 imul $0x13afb7,%r11,%r11 - 24ee: 66 41 81 e4 ff 03 and $0x3ff,%r12w - 24f4: 48 c1 e0 0a shl $0xa,%rax - 24f8: 48 05 81 06 00 00 add $0x681,%rax - 24fe: 48 69 c0 b7 af 13 00 imul $0x13afb7,%rax,%rax - 2505: 49 c1 eb 20 shr $0x20,%r11 - 2509: 44 89 dd mov %r11d,%ebp - 250c: 66 81 e5 ff 03 and $0x3ff,%bp - 2511: 48 c1 e8 20 shr $0x20,%rax - 2515: 49 89 c6 mov %rax,%r14 - 2518: 89 c6 mov %eax,%esi - 251a: 42 8d 04 95 00 00 00 lea 0x0(,%r10,4),%eax - 2521: 00 - 2522: 66 81 e6 ff 03 and $0x3ff,%si - 2527: 08 f8 or %bh,%al - 2529: 66 c1 ed 04 shr $0x4,%bp - 252d: 0f b6 db movzbl %bl,%ebx - 2530: 44 0f b6 d0 movzbl %al,%r10d - 2534: 44 89 f0 mov %r14d,%eax - 2537: 66 41 c1 ec 06 shr $0x6,%r12w - 253c: 48 83 c1 05 add $0x5,%rcx - 2540: c1 e0 06 shl $0x6,%eax - 2543: 41 c1 e3 04 shl $0x4,%r11d - 2547: 48 83 c2 08 add $0x8,%rdx - 254b: 09 e8 or %ebp,%eax - 254d: 45 09 e3 or %r12d,%r11d - 2550: 66 c1 ee 02 shr $0x2,%si - 2554: 0f b6 c0 movzbl %al,%eax - 2557: 45 0f b6 db movzbl %r11b,%r11d - 255b: 40 88 71 ff mov %sil,-0x1(%rcx) - 255f: c1 e0 08 shl $0x8,%eax - 2562: 44 09 d8 or %r11d,%eax - 2565: c1 e0 08 shl $0x8,%eax - 2568: 44 09 d0 or %r10d,%eax - 256b: c1 e0 08 shl $0x8,%eax - 256e: 09 d8 or %ebx,%eax - 2570: 89 41 fb mov %eax,-0x5(%rcx) - 2573: 48 39 f9 cmp %rdi,%rcx - 2576: 0f 85 d4 fe ff ff jne 2450 - 257c: 49 81 c0 00 02 00 00 add $0x200,%r8 - 2583: 48 8d b9 40 01 00 00 lea 0x140(%rcx),%rdi - 258a: 4d 39 c1 cmp %r8,%r9 - 258d: 0f 85 a4 fe ff ff jne 2437 - 2593: 5b pop %rbx - 2594: 5d pop %rbp - 2595: 41 5c pop %r12 - 2597: 41 5e pop %r14 - 2599: c3 ret - 259a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -00000000000025a0 : - 25a0: 55 push %rbp - 25a1: 48 81 c6 40 01 00 00 add $0x140,%rsi - 25a8: 45 31 c0 xor %r8d,%r8d - 25ab: 53 push %rbx - 25ac: 48 8d 96 c0 fe ff ff lea -0x140(%rsi),%rdx - 25b3: 48 89 f9 mov %rdi,%rcx - 25b6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 25bd: 00 00 00 - 25c0: 0f b6 42 02 movzbl 0x2(%rdx),%eax - 25c4: 0f b6 5a 03 movzbl 0x3(%rdx),%ebx - 25c8: 48 83 c2 05 add $0x5,%rdx - 25cc: 48 83 c1 08 add $0x8,%rcx - 25d0: 44 0f b6 52 fc movzbl -0x4(%rdx),%r10d - 25d5: 44 0f b7 4a fb movzwl -0x5(%rdx),%r9d - 25da: 41 89 c3 mov %eax,%r11d - 25dd: c1 e0 06 shl $0x6,%eax - 25e0: 89 dd mov %ebx,%ebp - 25e2: 41 c0 ea 02 shr $0x2,%r10b - 25e6: 40 c0 ed 06 shr $0x6,%bpl - 25ea: 41 81 e1 ff 03 00 00 and $0x3ff,%r9d - 25f1: 41 c0 eb 04 shr $0x4,%r11b - 25f5: 45 0f b6 d2 movzbl %r10b,%r10d - 25f9: 40 0f b6 ed movzbl %bpl,%ebp - 25fd: c1 e3 04 shl $0x4,%ebx - 2600: 41 09 c2 or %eax,%r10d - 2603: 0f b6 42 ff movzbl -0x1(%rdx),%eax - 2607: 45 0f b6 db movzbl %r11b,%r11d - 260b: 41 09 db or %ebx,%r11d - 260e: 41 81 e2 ff 03 00 00 and $0x3ff,%r10d - 2615: c1 e0 02 shl $0x2,%eax - 2618: 41 81 e3 ff 03 00 00 and $0x3ff,%r11d - 261f: 09 e8 or %ebp,%eax - 2621: 45 69 db 01 0d 00 00 imul $0xd01,%r11d,%r11d - 2628: 98 cwtl - 2629: 45 69 d2 01 0d 00 00 imul $0xd01,%r10d,%r10d - 2630: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 2636: 41 81 c3 00 02 00 00 add $0x200,%r11d - 263d: 45 69 c9 01 0d 00 00 imul $0xd01,%r9d,%r9d - 2644: 41 c1 eb 0a shr $0xa,%r11d - 2648: 41 81 c2 00 02 00 00 add $0x200,%r10d - 264f: 05 00 02 00 00 add $0x200,%eax - 2654: 45 0f b7 db movzwl %r11w,%r11d - 2658: 41 c1 ea 0a shr $0xa,%r10d - 265c: c1 e8 0a shr $0xa,%eax - 265f: 41 81 c1 00 02 00 00 add $0x200,%r9d - 2666: 45 0f b7 d2 movzwl %r10w,%r10d - 266a: 0f b7 c0 movzwl %ax,%eax - 266d: 41 c1 e9 0a shr $0xa,%r9d - 2671: 48 c1 e0 10 shl $0x10,%rax - 2675: 45 0f b7 c9 movzwl %r9w,%r9d - 2679: 4c 09 d8 or %r11,%rax - 267c: 48 c1 e0 10 shl $0x10,%rax - 2680: 4c 09 d0 or %r10,%rax - 2683: 48 c1 e0 10 shl $0x10,%rax - 2687: 4c 09 c8 or %r9,%rax - 268a: 48 89 41 f8 mov %rax,-0x8(%rcx) - 268e: 48 39 f2 cmp %rsi,%rdx - 2691: 0f 85 29 ff ff ff jne 25c0 - 2697: 41 83 c0 01 add $0x1,%r8d - 269b: 48 8d b2 40 01 00 00 lea 0x140(%rdx),%rsi - 26a2: 48 81 c7 00 02 00 00 add $0x200,%rdi - 26a9: 41 83 f8 03 cmp $0x3,%r8d - 26ad: 0f 85 f9 fe ff ff jne 25ac - 26b3: 5b pop %rbx - 26b4: 5d pop %rbp - 26b5: c3 ret - 26b6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 26bd: 00 00 00 - -00000000000026c0 : - 26c0: 41 54 push %r12 - 26c2: 4c 8d a7 80 04 00 00 lea 0x480(%rdi),%r12 - 26c9: 55 push %rbp - 26ca: 48 89 f5 mov %rsi,%rbp - 26cd: 53 push %rbx - 26ce: 48 89 fb mov %rdi,%rbx - 26d1: 48 89 ee mov %rbp,%rsi - 26d4: 48 89 df mov %rbx,%rdi - 26d7: 48 81 c3 80 01 00 00 add $0x180,%rbx - 26de: 48 81 c5 00 02 00 00 add $0x200,%rbp - 26e5: e8 56 0d 00 00 call 3440 - 26ea: 4c 39 e3 cmp %r12,%rbx - 26ed: 75 e2 jne 26d1 - 26ef: 5b pop %rbx - 26f0: 5d pop %rbp - 26f1: 41 5c pop %r12 - 26f3: c3 ret - 26f4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 26fb: 00 00 00 00 - 26ff: 90 nop - -0000000000002700 : - 2700: 41 54 push %r12 - 2702: 4c 8d a6 80 04 00 00 lea 0x480(%rsi),%r12 - 2709: 55 push %rbp - 270a: 48 89 fd mov %rdi,%rbp - 270d: 53 push %rbx - 270e: 48 89 f3 mov %rsi,%rbx - 2711: 48 89 de mov %rbx,%rsi - 2714: 48 89 ef mov %rbp,%rdi - 2717: 48 81 c3 80 01 00 00 add $0x180,%rbx - 271e: 48 81 c5 00 02 00 00 add $0x200,%rbp - 2725: e8 76 0d 00 00 call 34a0 - 272a: 4c 39 e3 cmp %r12,%rbx - 272d: 75 e2 jne 2711 - 272f: 5b pop %rbx - 2730: 5d pop %rbp - 2731: 41 5c pop %r12 - 2733: c3 ret - 2734: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 273b: 00 00 00 00 - 273f: 90 nop - -0000000000002740 : - 2740: 53 push %rbx - 2741: 48 89 fb mov %rdi,%rbx - 2744: e8 67 26 00 00 call 4db0 - 2749: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi - 2750: e8 5b 26 00 00 call 4db0 - 2755: 48 8d bb 00 04 00 00 lea 0x400(%rbx),%rdi - 275c: 5b pop %rbx - 275d: e9 4e 26 00 00 jmp 4db0 - 2762: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2769: 00 00 00 00 - 276d: 0f 1f 00 nopl (%rax) - -0000000000002770 : - 2770: 53 push %rbx - 2771: 48 89 fb mov %rdi,%rbx - 2774: e8 77 26 00 00 call 4df0 - 2779: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi - 2780: e8 6b 26 00 00 call 4df0 - 2785: 48 8d bb 00 04 00 00 lea 0x400(%rbx),%rdi - 278c: 5b pop %rbx - 278d: e9 5e 26 00 00 jmp 4df0 - 2792: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2799: 00 00 00 00 - 279d: 0f 1f 00 nopl (%rax) - -00000000000027a0 : - 27a0: 41 56 push %r14 - 27a2: 41 55 push %r13 - 27a4: 49 89 f5 mov %rsi,%r13 - 27a7: 41 54 push %r12 - 27a9: 49 89 fc mov %rdi,%r12 - 27ac: 55 push %rbp - 27ad: 49 8d ad 00 02 00 00 lea 0x200(%r13),%rbp - 27b4: 49 81 c5 00 06 00 00 add $0x600,%r13 - 27bb: 53 push %rbx - 27bc: 48 81 ec 10 02 00 00 sub $0x210,%rsp - 27c3: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 27ca: 00 00 - 27cc: 48 89 9c 24 08 02 00 mov %rbx,0x208(%rsp) - 27d3: 00 - 27d4: 48 89 d3 mov %rdx,%rbx - 27d7: 48 89 da mov %rbx,%rdx - 27da: 48 81 c3 00 02 00 00 add $0x200,%rbx - 27e1: e8 1a 26 00 00 call 4e00 - 27e6: 48 89 da mov %rbx,%rdx - 27e9: 48 89 ee mov %rbp,%rsi - 27ec: 48 89 e7 mov %rsp,%rdi - 27ef: 48 81 c5 00 02 00 00 add $0x200,%rbp - 27f6: e8 05 26 00 00 call 4e00 - 27fb: 48 89 e2 mov %rsp,%rdx - 27fe: 4c 89 e6 mov %r12,%rsi - 2801: 4c 89 e7 mov %r12,%rdi - 2804: e8 e7 26 00 00 call 4ef0 - 2809: 48 81 c3 00 02 00 00 add $0x200,%rbx - 2810: 4c 39 ed cmp %r13,%rbp - 2813: 75 d1 jne 27e6 - 2815: 4c 89 e7 mov %r12,%rdi - 2818: e8 a3 26 00 00 call 4ec0 - 281d: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax - 2824: 00 - 2825: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 282c: 00 00 - 282e: 75 10 jne 2840 - 2830: 48 81 c4 10 02 00 00 add $0x210,%rsp - 2837: 5b pop %rbx - 2838: 5d pop %rbp - 2839: 41 5c pop %r12 - 283b: 41 5d pop %r13 - 283d: 41 5e pop %r14 - 283f: c3 ret - 2840: e8 3b e8 ff ff call 1080 <__stack_chk_fail@plt> - 2845: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 284c: 00 00 00 00 - -0000000000002850 : - 2850: 53 push %rbx - 2851: 48 89 fb mov %rdi,%rbx - 2854: e8 67 26 00 00 call 4ec0 - 2859: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi - 2860: e8 5b 26 00 00 call 4ec0 - 2865: 48 8d bb 00 04 00 00 lea 0x400(%rbx),%rdi - 286c: 5b pop %rbx - 286d: e9 4e 26 00 00 jmp 4ec0 - 2872: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2879: 00 00 00 00 - 287d: 0f 1f 00 nopl (%rax) - -0000000000002880 : - 2880: 41 55 push %r13 - 2882: 49 89 fd mov %rdi,%r13 - 2885: 41 54 push %r12 - 2887: 49 89 f4 mov %rsi,%r12 - 288a: 55 push %rbp - 288b: 48 89 d5 mov %rdx,%rbp - 288e: 53 push %rbx - 288f: 31 db xor %ebx,%ebx - 2891: 48 83 ec 08 sub $0x8,%rsp - 2895: 48 8d 54 1d 00 lea 0x0(%rbp,%rbx,1),%rdx - 289a: 49 8d 34 1c lea (%r12,%rbx,1),%rsi - 289e: 49 8d 7c 1d 00 lea 0x0(%r13,%rbx,1),%rdi - 28a3: 48 81 c3 00 02 00 00 add $0x200,%rbx - 28aa: e8 41 26 00 00 call 4ef0 - 28af: 48 81 fb 00 06 00 00 cmp $0x600,%rbx - 28b6: 75 dd jne 2895 - 28b8: 48 83 c4 08 add $0x8,%rsp - 28bc: 5b pop %rbx - 28bd: 5d pop %rbp - 28be: 41 5c pop %r12 - 28c0: 41 5d pop %r13 - 28c2: c3 ret - 28c3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 28ca: 00 00 00 - 28cd: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 28d4: 00 00 00 - 28d7: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 28de: 00 00 00 - 28e1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 28e8: 00 00 00 - 28eb: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 28f2: 00 00 00 - 28f5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 28fc: 00 00 00 - 28ff: 90 nop - -0000000000002900 : - 2900: 48 8d 86 00 02 00 00 lea 0x200(%rsi),%rax - 2907: 41 54 push %r12 - 2909: 55 push %rbp - 290a: 48 8d af 80 00 00 00 lea 0x80(%rdi),%rbp - 2911: 53 push %rbx - 2912: 48 89 fb mov %rdi,%rbx - 2915: 48 39 c7 cmp %rax,%rdi - 2918: 73 09 jae 2923 - 291a: 48 39 ee cmp %rbp,%rsi - 291d: 0f 82 0c 04 00 00 jb 2d2f - 2923: b8 01 0d 01 0d mov $0xd010d01,%eax - 2928: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 - 292c: 66 0f 6e e8 movd %eax,%xmm5 - 2930: 66 0f 71 d4 08 psrlw $0x8,%xmm4 - 2935: b8 81 06 00 00 mov $0x681,%eax - 293a: 66 0f 6e d8 movd %eax,%xmm3 - 293e: b8 f0 f0 f0 f0 mov $0xf0f0f0f0,%eax - 2943: 66 0f 70 ed 00 pshufd $0x0,%xmm5,%xmm5 - 2948: 66 0f 6e f0 movd %eax,%xmm6 - 294c: 66 0f 70 db 00 pshufd $0x0,%xmm3,%xmm3 - 2951: 66 0f 70 f6 00 pshufd $0x0,%xmm6,%xmm6 - 2956: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 295d: 00 00 00 - 2960: f3 0f 6f 3e movdqu (%rsi),%xmm7 - 2964: f3 44 0f 6f 66 10 movdqu 0x10(%rsi),%xmm12 - 296a: 48 83 c3 10 add $0x10,%rbx - 296e: 48 83 c6 40 add $0x40,%rsi - 2972: f3 0f 6f 46 e0 movdqu -0x20(%rsi),%xmm0 - 2977: f3 44 0f 6f 56 f0 movdqu -0x10(%rsi),%xmm10 - 297d: 66 0f 6f cf movdqa %xmm7,%xmm1 - 2981: 66 44 0f 6f df movdqa %xmm7,%xmm11 - 2986: 66 41 0f 61 fc punpcklwd %xmm12,%xmm7 - 298b: 66 41 0f 61 cc punpcklwd %xmm12,%xmm1 - 2990: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 2995: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 299a: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 299f: 66 41 0f 61 cb punpcklwd %xmm11,%xmm1 - 29a4: 66 45 0f 61 c2 punpcklwd %xmm10,%xmm8 - 29a9: 66 45 0f 69 f3 punpckhwd %xmm11,%xmm14 - 29ae: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 29b3: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 - 29b8: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 29bd: 66 45 0f 69 ca punpckhwd %xmm10,%xmm9 - 29c2: 66 41 0f 61 fb punpcklwd %xmm11,%xmm7 - 29c7: 66 0f 6f d1 movdqa %xmm1,%xmm2 - 29cb: 66 45 0f 69 e9 punpckhwd %xmm9,%xmm13 - 29d0: 66 45 0f 61 c1 punpcklwd %xmm9,%xmm8 - 29d5: 66 0f 71 e2 0f psraw $0xf,%xmm2 - 29da: 66 45 0f 61 c5 punpcklwd %xmm13,%xmm8 - 29df: 66 41 0f 69 fe punpckhwd %xmm14,%xmm7 - 29e4: 66 0f db d5 pand %xmm5,%xmm2 - 29e8: 66 41 0f 61 c2 punpcklwd %xmm10,%xmm0 - 29ed: 66 0f fd d1 paddw %xmm1,%xmm2 - 29f1: 66 41 0f 6f c8 movdqa %xmm8,%xmm1 - 29f6: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 - 29fb: 66 0f 71 e1 0f psraw $0xf,%xmm1 - 2a00: 66 41 0f 69 c5 punpckhwd %xmm13,%xmm0 - 2a05: 66 0f db cd pand %xmm5,%xmm1 - 2a09: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 2a0e: 66 41 0f fd c8 paddw %xmm8,%xmm1 - 2a13: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 - 2a19: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 - 2a1e: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 - 2a24: 66 44 0f db cd pand %xmm5,%xmm9 - 2a29: 66 44 0f db c5 pand %xmm5,%xmm8 - 2a2e: 66 44 0f fd c8 paddw %xmm0,%xmm9 - 2a33: 66 44 0f fd c7 paddw %xmm7,%xmm8 - 2a38: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 - 2a3d: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 - 2a42: 66 0f 71 e7 0f psraw $0xf,%xmm7 - 2a47: 66 44 0f 61 d7 punpcklwd %xmm7,%xmm10 - 2a4c: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 - 2a51: 66 41 0f 72 f2 04 pslld $0x4,%xmm10 - 2a57: 66 41 0f 72 f0 04 pslld $0x4,%xmm8 - 2a5d: 66 44 0f fe d3 paddd %xmm3,%xmm10 - 2a62: 66 44 0f fe c3 paddd %xmm3,%xmm8 - 2a67: 66 41 0f 6f c2 movdqa %xmm10,%xmm0 - 2a6c: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 - 2a71: 66 0f 72 f0 06 pslld $0x6,%xmm0 - 2a76: 66 0f 72 f7 06 pslld $0x6,%xmm7 - 2a7b: 66 41 0f fa c2 psubd %xmm10,%xmm0 - 2a80: 66 41 0f fa f8 psubd %xmm8,%xmm7 - 2a85: 66 0f 72 f0 08 pslld $0x8,%xmm0 - 2a8a: 66 0f 72 f7 08 pslld $0x8,%xmm7 - 2a8f: 66 41 0f fa c2 psubd %xmm10,%xmm0 - 2a94: 66 41 0f fa f8 psubd %xmm8,%xmm7 - 2a99: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 - 2a9e: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 - 2aa3: 66 41 0f 72 f2 02 pslld $0x2,%xmm10 - 2aa9: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 - 2aaf: 66 41 0f fe c2 paddd %xmm10,%xmm0 - 2ab4: 66 41 0f fe f8 paddd %xmm8,%xmm7 - 2ab9: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 2abe: 66 0f 72 d7 1c psrld $0x1c,%xmm7 - 2ac3: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 2ac8: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 2acd: 66 0f 61 c7 punpcklwd %xmm7,%xmm0 - 2ad1: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 - 2ad6: 66 0f 6f f8 movdqa %xmm0,%xmm7 - 2ada: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 - 2adf: 66 41 0f 61 c0 punpcklwd %xmm8,%xmm0 - 2ae4: 66 0f 61 c7 punpcklwd %xmm7,%xmm0 - 2ae8: 66 41 0f 6f f9 movdqa %xmm9,%xmm7 - 2aed: 66 0f 71 e7 0f psraw $0xf,%xmm7 - 2af2: 66 0f db c4 pand %xmm4,%xmm0 - 2af6: 66 44 0f 61 d7 punpcklwd %xmm7,%xmm10 - 2afb: 66 44 0f 69 cf punpckhwd %xmm7,%xmm9 - 2b00: 66 41 0f 72 f2 04 pslld $0x4,%xmm10 - 2b06: 66 41 0f 72 f1 04 pslld $0x4,%xmm9 - 2b0c: 66 44 0f fe d3 paddd %xmm3,%xmm10 - 2b11: 66 44 0f fe cb paddd %xmm3,%xmm9 - 2b16: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 - 2b1b: 66 41 0f 6f f9 movdqa %xmm9,%xmm7 - 2b20: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 - 2b26: 66 0f 72 f7 06 pslld $0x6,%xmm7 - 2b2b: 66 45 0f fa c2 psubd %xmm10,%xmm8 - 2b30: 66 41 0f fa f9 psubd %xmm9,%xmm7 - 2b35: 66 41 0f 72 f0 08 pslld $0x8,%xmm8 - 2b3b: 66 0f 72 f7 08 pslld $0x8,%xmm7 - 2b40: 66 45 0f fa c2 psubd %xmm10,%xmm8 - 2b45: 66 41 0f fa f9 psubd %xmm9,%xmm7 - 2b4a: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 - 2b4f: 66 44 0f 6f cf movdqa %xmm7,%xmm9 - 2b54: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 - 2b5a: 66 41 0f 72 f2 02 pslld $0x2,%xmm10 - 2b60: 66 41 0f fe f9 paddd %xmm9,%xmm7 - 2b65: 66 45 0f fe c2 paddd %xmm10,%xmm8 - 2b6a: 66 0f 72 d7 1c psrld $0x1c,%xmm7 - 2b6f: 66 41 0f 72 d0 1c psrld $0x1c,%xmm8 - 2b75: 66 45 0f 6f c8 movdqa %xmm8,%xmm9 - 2b7a: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 2b7f: 66 44 0f 69 cf punpckhwd %xmm7,%xmm9 - 2b84: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 - 2b89: 66 41 0f 69 f9 punpckhwd %xmm9,%xmm7 - 2b8e: 66 45 0f 61 c1 punpcklwd %xmm9,%xmm8 - 2b93: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 2b98: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 2b9d: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 - 2ba3: 66 44 0f db c4 pand %xmm4,%xmm8 - 2ba8: 66 41 0f 67 c0 packuswb %xmm8,%xmm0 - 2bad: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 - 2bb2: 66 41 0f 69 d1 punpckhwd %xmm9,%xmm2 - 2bb7: 66 45 0f 61 c1 punpcklwd %xmm9,%xmm8 - 2bbc: 66 0f 71 f0 04 psllw $0x4,%xmm0 - 2bc1: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 - 2bc6: 66 41 0f 72 f0 04 pslld $0x4,%xmm8 - 2bcc: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 - 2bd2: 66 0f db c6 pand %xmm6,%xmm0 - 2bd6: 66 44 0f fe c3 paddd %xmm3,%xmm8 - 2bdb: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 - 2be0: 66 0f 72 f7 06 pslld $0x6,%xmm7 - 2be5: 66 41 0f fa f8 psubd %xmm8,%xmm7 - 2bea: 66 0f 72 f7 08 pslld $0x8,%xmm7 - 2bef: 66 41 0f fa f8 psubd %xmm8,%xmm7 - 2bf4: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 - 2bf9: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 - 2bff: 66 41 0f fe f8 paddd %xmm8,%xmm7 - 2c04: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 - 2c09: 66 41 0f 72 f0 04 pslld $0x4,%xmm8 - 2c0f: 66 0f 72 d7 1c psrld $0x1c,%xmm7 - 2c14: 66 44 0f fe c3 paddd %xmm3,%xmm8 - 2c19: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 2c1e: 66 0f 72 f2 06 pslld $0x6,%xmm2 - 2c23: 66 41 0f fa d0 psubd %xmm8,%xmm2 - 2c28: 66 0f 72 f2 08 pslld $0x8,%xmm2 - 2c2d: 66 41 0f fa d0 psubd %xmm8,%xmm2 - 2c32: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 - 2c37: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 - 2c3d: 66 41 0f fe d0 paddd %xmm8,%xmm2 - 2c42: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 - 2c47: 66 0f 72 d2 1c psrld $0x1c,%xmm2 - 2c4c: 66 0f 61 fa punpcklwd %xmm2,%xmm7 - 2c50: 66 44 0f 69 c2 punpckhwd %xmm2,%xmm8 - 2c55: 66 0f 6f d7 movdqa %xmm7,%xmm2 - 2c59: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 - 2c5e: 66 41 0f 69 d0 punpckhwd %xmm8,%xmm2 - 2c63: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 2c68: 66 41 0f 69 c9 punpckhwd %xmm9,%xmm1 - 2c6d: 66 45 0f 61 c1 punpcklwd %xmm9,%xmm8 - 2c72: 66 0f 61 fa punpcklwd %xmm2,%xmm7 - 2c76: 66 41 0f 72 f0 04 pslld $0x4,%xmm8 - 2c7c: 66 0f db fc pand %xmm4,%xmm7 - 2c80: 66 44 0f fe c3 paddd %xmm3,%xmm8 - 2c85: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 2c8a: 66 0f 72 f2 06 pslld $0x6,%xmm2 - 2c8f: 66 41 0f fa d0 psubd %xmm8,%xmm2 - 2c94: 66 0f 72 f2 08 pslld $0x8,%xmm2 - 2c99: 66 41 0f fa d0 psubd %xmm8,%xmm2 - 2c9e: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 - 2ca3: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 - 2ca9: 66 41 0f fe d0 paddd %xmm8,%xmm2 - 2cae: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 2cb3: 66 41 0f 72 f0 04 pslld $0x4,%xmm8 - 2cb9: 66 0f 72 d2 1c psrld $0x1c,%xmm2 - 2cbe: 66 44 0f fe c3 paddd %xmm3,%xmm8 - 2cc3: 66 41 0f 6f c8 movdqa %xmm8,%xmm1 - 2cc8: 66 0f 72 f1 06 pslld $0x6,%xmm1 - 2ccd: 66 41 0f fa c8 psubd %xmm8,%xmm1 - 2cd2: 66 0f 72 f1 08 pslld $0x8,%xmm1 - 2cd7: 66 41 0f fa c8 psubd %xmm8,%xmm1 - 2cdc: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 2ce1: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 - 2ce7: 66 41 0f fe c8 paddd %xmm8,%xmm1 - 2cec: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 - 2cf1: 66 0f 72 d1 1c psrld $0x1c,%xmm1 - 2cf6: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 - 2cfa: 66 44 0f 69 c1 punpckhwd %xmm1,%xmm8 - 2cff: 66 0f 6f ca movdqa %xmm2,%xmm1 - 2d03: 66 41 0f 61 d0 punpcklwd %xmm8,%xmm2 - 2d08: 66 41 0f 69 c8 punpckhwd %xmm8,%xmm1 - 2d0d: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 - 2d11: 66 0f db d4 pand %xmm4,%xmm2 - 2d15: 66 0f 67 fa packuswb %xmm2,%xmm7 - 2d19: 66 0f eb c7 por %xmm7,%xmm0 - 2d1d: 0f 11 43 f0 movups %xmm0,-0x10(%rbx) - 2d21: 48 39 dd cmp %rbx,%rbp - 2d24: 0f 85 36 fc ff ff jne 2960 - 2d2a: 5b pop %rbx - 2d2b: 5d pop %rbp - 2d2c: 41 5c pop %r12 - 2d2e: c3 ret - 2d2f: 48 89 f7 mov %rsi,%rdi - 2d32: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2d39: 00 00 00 00 - 2d3d: 0f 1f 00 nopl (%rax) - 2d40: 0f b7 07 movzwl (%rdi),%eax - 2d43: 44 0f b7 67 0e movzwl 0xe(%rdi),%r12d - 2d48: 41 89 c3 mov %eax,%r11d - 2d4b: 66 41 c1 fb 0f sar $0xf,%r11w - 2d50: 66 41 81 e3 01 0d and $0xd01,%r11w - 2d56: 41 01 c3 add %eax,%r11d - 2d59: 0f b7 47 02 movzwl 0x2(%rdi),%eax - 2d5d: 45 0f bf db movswl %r11w,%r11d - 2d61: 89 c6 mov %eax,%esi - 2d63: 41 c1 e3 04 shl $0x4,%r11d - 2d67: 66 c1 fe 0f sar $0xf,%si - 2d6b: 41 81 c3 81 06 00 00 add $0x681,%r11d - 2d72: 66 81 e6 01 0d and $0xd01,%si - 2d77: 45 69 db fb 3a 01 00 imul $0x13afb,%r11d,%r11d - 2d7e: 01 c6 add %eax,%esi - 2d80: 0f b7 47 04 movzwl 0x4(%rdi),%eax - 2d84: 0f bf f6 movswl %si,%esi - 2d87: 41 89 c2 mov %eax,%r10d - 2d8a: c1 e6 04 shl $0x4,%esi - 2d8d: 66 41 c1 fa 0f sar $0xf,%r10w - 2d92: 81 c6 81 06 00 00 add $0x681,%esi - 2d98: 66 41 81 e2 01 0d and $0xd01,%r10w - 2d9e: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2da4: 41 01 c2 add %eax,%r10d - 2da7: 0f b7 47 06 movzwl 0x6(%rdi),%eax - 2dab: 45 0f bf d2 movswl %r10w,%r10d - 2daf: 89 c1 mov %eax,%ecx - 2db1: 41 c1 e2 04 shl $0x4,%r10d - 2db5: 66 c1 f9 0f sar $0xf,%cx - 2db9: 41 81 c2 81 06 00 00 add $0x681,%r10d - 2dc0: 66 81 e1 01 0d and $0xd01,%cx - 2dc5: 45 69 d2 fb 3a 01 00 imul $0x13afb,%r10d,%r10d - 2dcc: 01 c1 add %eax,%ecx - 2dce: 0f b7 47 08 movzwl 0x8(%rdi),%eax - 2dd2: 0f bf c9 movswl %cx,%ecx - 2dd5: 41 89 c1 mov %eax,%r9d - 2dd8: c1 e1 04 shl $0x4,%ecx - 2ddb: 66 41 c1 f9 0f sar $0xf,%r9w - 2de0: 81 c1 81 06 00 00 add $0x681,%ecx - 2de6: 66 41 81 e1 01 0d and $0xd01,%r9w - 2dec: 69 c9 fb 3a 01 00 imul $0x13afb,%ecx,%ecx - 2df2: 41 01 c1 add %eax,%r9d - 2df5: 0f b7 47 0a movzwl 0xa(%rdi),%eax - 2df9: 45 0f bf c9 movswl %r9w,%r9d - 2dfd: 89 c2 mov %eax,%edx - 2dff: 41 c1 e1 04 shl $0x4,%r9d - 2e03: 66 c1 fa 0f sar $0xf,%dx - 2e07: 41 81 c1 81 06 00 00 add $0x681,%r9d - 2e0e: 66 81 e2 01 0d and $0xd01,%dx - 2e13: 45 69 c9 fb 3a 01 00 imul $0x13afb,%r9d,%r9d - 2e1a: 01 c2 add %eax,%edx - 2e1c: 0f b7 47 0c movzwl 0xc(%rdi),%eax - 2e20: c1 ee 1c shr $0x1c,%esi - 2e23: c1 e9 1c shr $0x1c,%ecx - 2e26: 0f bf d2 movswl %dx,%edx - 2e29: c1 e6 04 shl $0x4,%esi - 2e2c: c1 e2 04 shl $0x4,%edx - 2e2f: 41 89 c0 mov %eax,%r8d - 2e32: 41 c1 eb 1c shr $0x1c,%r11d - 2e36: c1 e1 04 shl $0x4,%ecx - 2e39: 81 c2 81 06 00 00 add $0x681,%edx - 2e3f: 41 c1 ea 1c shr $0x1c,%r10d - 2e43: 41 09 f3 or %esi,%r11d - 2e46: 66 41 c1 f8 0f sar $0xf,%r8w - 2e4b: 41 c1 e9 1c shr $0x1c,%r9d - 2e4f: 41 09 ca or %ecx,%r10d - 2e52: 44 88 1b mov %r11b,(%rbx) - 2e55: 66 41 81 e0 01 0d and $0xd01,%r8w - 2e5b: 69 d2 fb 3a 01 00 imul $0x13afb,%edx,%edx - 2e61: 44 88 53 01 mov %r10b,0x1(%rbx) - 2e65: 41 01 c0 add %eax,%r8d - 2e68: 44 89 e0 mov %r12d,%eax - 2e6b: 66 c1 f8 0f sar $0xf,%ax - 2e6f: 45 0f bf c0 movswl %r8w,%r8d - 2e73: 41 c1 e0 04 shl $0x4,%r8d - 2e77: 66 25 01 0d and $0xd01,%ax - 2e7b: c1 ea 1c shr $0x1c,%edx - 2e7e: 44 01 e0 add %r12d,%eax - 2e81: 41 81 c0 81 06 00 00 add $0x681,%r8d - 2e88: c1 e2 04 shl $0x4,%edx - 2e8b: 98 cwtl - 2e8c: 45 69 c0 fb 3a 01 00 imul $0x13afb,%r8d,%r8d - 2e93: 41 09 d1 or %edx,%r9d - 2e96: c1 e0 04 shl $0x4,%eax - 2e99: 44 88 4b 02 mov %r9b,0x2(%rbx) - 2e9d: 05 81 06 00 00 add $0x681,%eax - 2ea2: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax - 2ea8: 41 c1 e8 1c shr $0x1c,%r8d - 2eac: c1 e8 1c shr $0x1c,%eax - 2eaf: c1 e0 04 shl $0x4,%eax - 2eb2: 41 09 c0 or %eax,%r8d - 2eb5: 48 83 c3 04 add $0x4,%rbx - 2eb9: 44 88 43 ff mov %r8b,-0x1(%rbx) - 2ebd: 48 83 c7 10 add $0x10,%rdi - 2ec1: 48 39 eb cmp %rbp,%rbx - 2ec4: 0f 85 76 fe ff ff jne 2d40 - 2eca: 5b pop %rbx - 2ecb: 5d pop %rbp - 2ecc: 41 5c pop %r12 - 2ece: c3 ret - 2ecf: 90 nop - -0000000000002ed0 : - 2ed0: 48 8d 86 80 00 00 00 lea 0x80(%rsi),%rax - 2ed7: 48 39 c7 cmp %rax,%rdi - 2eda: 73 10 jae 2eec - 2edc: 48 8d 87 00 02 00 00 lea 0x200(%rdi),%rax - 2ee3: 48 39 c6 cmp %rax,%rsi - 2ee6: 0f 82 da 04 00 00 jb 33c6 - 2eec: f3 0f 6f 26 movdqu (%rsi),%xmm4 - 2ef0: b8 0f 0f 0f 0f mov $0xf0f0f0f,%eax - 2ef5: 66 0f ef d2 pxor %xmm2,%xmm2 - 2ef9: 66 0f 6e d8 movd %eax,%xmm3 - 2efd: b8 01 0d 01 0d mov $0xd010d01,%eax - 2f02: 66 0f 6f ec movdqa %xmm4,%xmm5 - 2f06: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 2f0b: 66 0f 70 db 00 pshufd $0x0,%xmm3,%xmm3 - 2f10: 66 0f 6e c8 movd %eax,%xmm1 - 2f14: 66 0f db eb pand %xmm3,%xmm5 - 2f18: 66 0f db e3 pand %xmm3,%xmm4 - 2f1c: 66 0f 70 c9 00 pshufd $0x0,%xmm1,%xmm1 - 2f21: b8 08 00 08 00 mov $0x80008,%eax - 2f26: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 2f2a: 66 0f 6f fc movdqa %xmm4,%xmm7 - 2f2e: 66 0f 68 ea punpckhbw %xmm2,%xmm5 - 2f32: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 - 2f36: 66 0f 60 fa punpcklbw %xmm2,%xmm7 - 2f3a: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 - 2f3e: 66 0f d5 f1 pmullw %xmm1,%xmm6 - 2f42: 66 0f d5 f9 pmullw %xmm1,%xmm7 - 2f46: 66 0f 6e c0 movd %eax,%xmm0 - 2f4a: 66 0f d5 e9 pmullw %xmm1,%xmm5 - 2f4e: 66 0f d5 e1 pmullw %xmm1,%xmm4 - 2f52: 66 0f 70 c0 00 pshufd $0x0,%xmm0,%xmm0 - 2f57: 66 0f fd f0 paddw %xmm0,%xmm6 - 2f5b: 66 0f fd f8 paddw %xmm0,%xmm7 - 2f5f: 66 0f 71 d7 04 psrlw $0x4,%xmm7 - 2f64: 66 0f 71 d6 04 psrlw $0x4,%xmm6 - 2f69: 66 0f fd e8 paddw %xmm0,%xmm5 - 2f6d: 66 0f 71 d5 04 psrlw $0x4,%xmm5 - 2f72: 66 0f fd e0 paddw %xmm0,%xmm4 - 2f76: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 2f7b: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 2f7f: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 2f84: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 2f89: 0f 11 77 10 movups %xmm6,0x10(%rdi) - 2f8d: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 2f91: 66 0f 69 ec punpckhwd %xmm4,%xmm5 - 2f95: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 - 2f99: 44 0f 11 07 movups %xmm8,(%rdi) - 2f9d: 0f 11 77 20 movups %xmm6,0x20(%rdi) - 2fa1: 0f 11 6f 30 movups %xmm5,0x30(%rdi) - 2fa5: f3 0f 6f 66 10 movdqu 0x10(%rsi),%xmm4 - 2faa: 66 0f 6f ec movdqa %xmm4,%xmm5 - 2fae: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 2fb3: 66 0f db eb pand %xmm3,%xmm5 - 2fb7: 66 0f db e3 pand %xmm3,%xmm4 - 2fbb: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 2fbf: 66 0f 6f fc movdqa %xmm4,%xmm7 - 2fc3: 66 0f 68 ea punpckhbw %xmm2,%xmm5 - 2fc7: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 - 2fcb: 66 0f 60 fa punpcklbw %xmm2,%xmm7 - 2fcf: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 - 2fd3: 66 0f d5 f1 pmullw %xmm1,%xmm6 - 2fd7: 66 0f d5 f9 pmullw %xmm1,%xmm7 - 2fdb: 66 0f d5 e9 pmullw %xmm1,%xmm5 - 2fdf: 66 0f d5 e1 pmullw %xmm1,%xmm4 - 2fe3: 66 0f fd f0 paddw %xmm0,%xmm6 - 2fe7: 66 0f fd f8 paddw %xmm0,%xmm7 - 2feb: 66 0f 71 d7 04 psrlw $0x4,%xmm7 - 2ff0: 66 0f 71 d6 04 psrlw $0x4,%xmm6 - 2ff5: 66 0f fd e8 paddw %xmm0,%xmm5 - 2ff9: 66 0f 71 d5 04 psrlw $0x4,%xmm5 - 2ffe: 66 0f fd e0 paddw %xmm0,%xmm4 - 3002: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 3007: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 300b: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 3010: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 3015: 0f 11 77 50 movups %xmm6,0x50(%rdi) - 3019: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 301d: 66 0f 69 ec punpckhwd %xmm4,%xmm5 - 3021: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 - 3025: 44 0f 11 47 40 movups %xmm8,0x40(%rdi) - 302a: 0f 11 77 60 movups %xmm6,0x60(%rdi) - 302e: 0f 11 6f 70 movups %xmm5,0x70(%rdi) - 3032: f3 0f 6f 66 20 movdqu 0x20(%rsi),%xmm4 - 3037: 66 0f 6f ec movdqa %xmm4,%xmm5 - 303b: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 3040: 66 0f db eb pand %xmm3,%xmm5 - 3044: 66 0f db e3 pand %xmm3,%xmm4 - 3048: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 304c: 66 0f 6f fc movdqa %xmm4,%xmm7 - 3050: 66 0f 68 ea punpckhbw %xmm2,%xmm5 - 3054: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 - 3058: 66 0f 60 fa punpcklbw %xmm2,%xmm7 - 305c: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 - 3060: 66 0f d5 f1 pmullw %xmm1,%xmm6 - 3064: 66 0f d5 f9 pmullw %xmm1,%xmm7 - 3068: 66 0f d5 e9 pmullw %xmm1,%xmm5 - 306c: 66 0f d5 e1 pmullw %xmm1,%xmm4 - 3070: 66 0f fd f0 paddw %xmm0,%xmm6 - 3074: 66 0f fd f8 paddw %xmm0,%xmm7 - 3078: 66 0f 71 d7 04 psrlw $0x4,%xmm7 - 307d: 66 0f 71 d6 04 psrlw $0x4,%xmm6 - 3082: 66 0f fd e8 paddw %xmm0,%xmm5 - 3086: 66 0f 71 d5 04 psrlw $0x4,%xmm5 - 308b: 66 0f fd e0 paddw %xmm0,%xmm4 - 308f: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 3094: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 3098: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 309d: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 30a2: 0f 11 b7 90 00 00 00 movups %xmm6,0x90(%rdi) - 30a9: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 30ad: 66 0f 69 ec punpckhwd %xmm4,%xmm5 - 30b1: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 - 30b5: 44 0f 11 87 80 00 00 movups %xmm8,0x80(%rdi) - 30bc: 00 - 30bd: 0f 11 b7 a0 00 00 00 movups %xmm6,0xa0(%rdi) - 30c4: 0f 11 af b0 00 00 00 movups %xmm5,0xb0(%rdi) - 30cb: f3 0f 6f 66 30 movdqu 0x30(%rsi),%xmm4 - 30d0: 66 0f 6f ec movdqa %xmm4,%xmm5 - 30d4: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 30d9: 66 0f db eb pand %xmm3,%xmm5 - 30dd: 66 0f db e3 pand %xmm3,%xmm4 - 30e1: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 30e5: 66 0f 6f fc movdqa %xmm4,%xmm7 - 30e9: 66 0f 68 ea punpckhbw %xmm2,%xmm5 - 30ed: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 - 30f1: 66 0f 60 fa punpcklbw %xmm2,%xmm7 - 30f5: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 - 30f9: 66 0f d5 f1 pmullw %xmm1,%xmm6 - 30fd: 66 0f d5 f9 pmullw %xmm1,%xmm7 - 3101: 66 0f d5 e9 pmullw %xmm1,%xmm5 - 3105: 66 0f d5 e1 pmullw %xmm1,%xmm4 - 3109: 66 0f fd f0 paddw %xmm0,%xmm6 - 310d: 66 0f fd f8 paddw %xmm0,%xmm7 - 3111: 66 0f 71 d7 04 psrlw $0x4,%xmm7 - 3116: 66 0f 71 d6 04 psrlw $0x4,%xmm6 - 311b: 66 0f fd e8 paddw %xmm0,%xmm5 - 311f: 66 0f 71 d5 04 psrlw $0x4,%xmm5 - 3124: 66 0f fd e0 paddw %xmm0,%xmm4 - 3128: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 312d: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 3131: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 3136: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 313b: 0f 11 b7 d0 00 00 00 movups %xmm6,0xd0(%rdi) - 3142: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 3146: 66 0f 69 ec punpckhwd %xmm4,%xmm5 - 314a: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 - 314e: 44 0f 11 87 c0 00 00 movups %xmm8,0xc0(%rdi) - 3155: 00 - 3156: 0f 11 b7 e0 00 00 00 movups %xmm6,0xe0(%rdi) - 315d: 0f 11 af f0 00 00 00 movups %xmm5,0xf0(%rdi) - 3164: f3 0f 6f 66 40 movdqu 0x40(%rsi),%xmm4 - 3169: 66 0f 6f ec movdqa %xmm4,%xmm5 - 316d: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 3172: 66 0f db eb pand %xmm3,%xmm5 - 3176: 66 0f db e3 pand %xmm3,%xmm4 - 317a: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 317e: 66 0f 6f fc movdqa %xmm4,%xmm7 - 3182: 66 0f 68 ea punpckhbw %xmm2,%xmm5 - 3186: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 - 318a: 66 0f 60 fa punpcklbw %xmm2,%xmm7 - 318e: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 - 3192: 66 0f d5 f1 pmullw %xmm1,%xmm6 - 3196: 66 0f d5 f9 pmullw %xmm1,%xmm7 - 319a: 66 0f d5 e9 pmullw %xmm1,%xmm5 - 319e: 66 0f d5 e1 pmullw %xmm1,%xmm4 - 31a2: 66 0f fd f0 paddw %xmm0,%xmm6 - 31a6: 66 0f fd f8 paddw %xmm0,%xmm7 - 31aa: 66 0f 71 d7 04 psrlw $0x4,%xmm7 - 31af: 66 0f 71 d6 04 psrlw $0x4,%xmm6 - 31b4: 66 0f fd e8 paddw %xmm0,%xmm5 - 31b8: 66 0f 71 d5 04 psrlw $0x4,%xmm5 - 31bd: 66 0f fd e0 paddw %xmm0,%xmm4 - 31c1: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 31c6: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 31ca: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 31cf: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 31d4: 0f 11 b7 10 01 00 00 movups %xmm6,0x110(%rdi) - 31db: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 31df: 66 0f 69 ec punpckhwd %xmm4,%xmm5 - 31e3: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 - 31e7: 44 0f 11 87 00 01 00 movups %xmm8,0x100(%rdi) - 31ee: 00 - 31ef: 0f 11 b7 20 01 00 00 movups %xmm6,0x120(%rdi) - 31f6: 0f 11 af 30 01 00 00 movups %xmm5,0x130(%rdi) - 31fd: f3 0f 6f 66 50 movdqu 0x50(%rsi),%xmm4 - 3202: 66 0f 6f ec movdqa %xmm4,%xmm5 - 3206: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 320b: 66 0f db eb pand %xmm3,%xmm5 - 320f: 66 0f db e3 pand %xmm3,%xmm4 - 3213: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 3217: 66 0f 6f fc movdqa %xmm4,%xmm7 - 321b: 66 0f 68 ea punpckhbw %xmm2,%xmm5 - 321f: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 - 3223: 66 0f 60 fa punpcklbw %xmm2,%xmm7 - 3227: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 - 322b: 66 0f d5 f1 pmullw %xmm1,%xmm6 - 322f: 66 0f d5 f9 pmullw %xmm1,%xmm7 - 3233: 66 0f d5 e9 pmullw %xmm1,%xmm5 - 3237: 66 0f d5 e1 pmullw %xmm1,%xmm4 - 323b: 66 0f fd f0 paddw %xmm0,%xmm6 - 323f: 66 0f fd f8 paddw %xmm0,%xmm7 - 3243: 66 0f 71 d7 04 psrlw $0x4,%xmm7 - 3248: 66 0f 71 d6 04 psrlw $0x4,%xmm6 - 324d: 66 0f fd e8 paddw %xmm0,%xmm5 - 3251: 66 0f 71 d5 04 psrlw $0x4,%xmm5 - 3256: 66 0f fd e0 paddw %xmm0,%xmm4 - 325a: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 325f: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 3263: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 3268: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 326d: 0f 11 b7 50 01 00 00 movups %xmm6,0x150(%rdi) - 3274: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 3278: 66 0f 69 ec punpckhwd %xmm4,%xmm5 - 327c: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 - 3280: 44 0f 11 87 40 01 00 movups %xmm8,0x140(%rdi) - 3287: 00 - 3288: 0f 11 b7 60 01 00 00 movups %xmm6,0x160(%rdi) - 328f: 0f 11 af 70 01 00 00 movups %xmm5,0x170(%rdi) - 3296: f3 0f 6f 66 60 movdqu 0x60(%rsi),%xmm4 - 329b: 66 0f 6f ec movdqa %xmm4,%xmm5 - 329f: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 32a4: 66 0f db eb pand %xmm3,%xmm5 - 32a8: 66 0f db e3 pand %xmm3,%xmm4 - 32ac: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 32b0: 66 0f 6f fc movdqa %xmm4,%xmm7 - 32b4: 66 0f 68 ea punpckhbw %xmm2,%xmm5 - 32b8: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 - 32bc: 66 0f 60 fa punpcklbw %xmm2,%xmm7 - 32c0: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 - 32c4: 66 0f d5 f1 pmullw %xmm1,%xmm6 - 32c8: 66 0f d5 f9 pmullw %xmm1,%xmm7 - 32cc: 66 0f d5 e9 pmullw %xmm1,%xmm5 - 32d0: 66 0f d5 e1 pmullw %xmm1,%xmm4 - 32d4: 66 0f fd f0 paddw %xmm0,%xmm6 - 32d8: 66 0f fd f8 paddw %xmm0,%xmm7 - 32dc: 66 0f 71 d6 04 psrlw $0x4,%xmm6 - 32e1: 66 0f fd e8 paddw %xmm0,%xmm5 - 32e5: 66 0f fd e0 paddw %xmm0,%xmm4 - 32e9: 66 0f 71 d7 04 psrlw $0x4,%xmm7 - 32ee: 66 0f 71 d5 04 psrlw $0x4,%xmm5 - 32f3: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 32f8: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 32fd: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 3302: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 3306: 44 0f 11 87 80 01 00 movups %xmm8,0x180(%rdi) - 330d: 00 - 330e: 0f 11 b7 90 01 00 00 movups %xmm6,0x190(%rdi) - 3315: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 3319: 66 0f 69 ec punpckhwd %xmm4,%xmm5 - 331d: 66 0f 61 f4 punpcklwd %xmm4,%xmm6 - 3321: 0f 11 af b0 01 00 00 movups %xmm5,0x1b0(%rdi) - 3328: 0f 11 b7 a0 01 00 00 movups %xmm6,0x1a0(%rdi) - 332f: f3 0f 6f 6e 70 movdqu 0x70(%rsi),%xmm5 - 3334: 66 0f 6f e5 movdqa %xmm5,%xmm4 - 3338: 66 0f 71 d5 04 psrlw $0x4,%xmm5 - 333d: 66 0f db e3 pand %xmm3,%xmm4 - 3341: 66 0f db dd pand %xmm5,%xmm3 - 3345: 66 0f 6f f4 movdqa %xmm4,%xmm6 - 3349: 66 0f 6f eb movdqa %xmm3,%xmm5 - 334d: 66 0f 68 e2 punpckhbw %xmm2,%xmm4 - 3351: 66 0f 60 f2 punpcklbw %xmm2,%xmm6 - 3355: 66 0f 60 ea punpcklbw %xmm2,%xmm5 - 3359: 66 0f 68 da punpckhbw %xmm2,%xmm3 - 335d: 66 0f d5 f1 pmullw %xmm1,%xmm6 - 3361: 66 0f d5 e9 pmullw %xmm1,%xmm5 - 3365: 66 0f d5 e1 pmullw %xmm1,%xmm4 - 3369: 66 0f d5 d9 pmullw %xmm1,%xmm3 - 336d: 66 0f fd f0 paddw %xmm0,%xmm6 - 3371: 66 0f fd e8 paddw %xmm0,%xmm5 - 3375: 66 0f 71 d6 04 psrlw $0x4,%xmm6 - 337a: 66 0f 71 d5 04 psrlw $0x4,%xmm5 - 337f: 66 0f fd e0 paddw %xmm0,%xmm4 - 3383: 66 0f 6f ce movdqa %xmm6,%xmm1 - 3387: 66 0f 71 d4 04 psrlw $0x4,%xmm4 - 338c: 66 0f fd c3 paddw %xmm3,%xmm0 - 3390: 66 0f 61 cd punpcklwd %xmm5,%xmm1 - 3394: 66 0f 71 d0 04 psrlw $0x4,%xmm0 - 3399: 66 0f 69 f5 punpckhwd %xmm5,%xmm6 - 339d: 0f 11 8f c0 01 00 00 movups %xmm1,0x1c0(%rdi) - 33a4: 66 0f 6f cc movdqa %xmm4,%xmm1 - 33a8: 66 0f 69 e0 punpckhwd %xmm0,%xmm4 - 33ac: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 33b0: 0f 11 b7 d0 01 00 00 movups %xmm6,0x1d0(%rdi) - 33b7: 0f 11 8f e0 01 00 00 movups %xmm1,0x1e0(%rdi) - 33be: 0f 11 a7 f0 01 00 00 movups %xmm4,0x1f0(%rdi) - 33c5: c3 ret - 33c6: 31 d2 xor %edx,%edx - 33c8: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 33cf: 00 00 00 00 - 33d3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 33da: 00 00 00 00 - 33de: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 33e5: 00 00 00 00 - 33e9: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 33f0: 00 00 00 00 - 33f4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 33fb: 00 00 00 00 - 33ff: 90 nop - 3400: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax - 3404: 83 e0 0f and $0xf,%eax - 3407: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 340d: 83 c0 08 add $0x8,%eax - 3410: c1 f8 04 sar $0x4,%eax - 3413: 66 89 04 97 mov %ax,(%rdi,%rdx,4) - 3417: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax - 341b: c0 e8 04 shr $0x4,%al - 341e: 0f b6 c0 movzbl %al,%eax - 3421: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 3427: 83 c0 08 add $0x8,%eax - 342a: c1 f8 04 sar $0x4,%eax - 342d: 66 89 44 97 02 mov %ax,0x2(%rdi,%rdx,4) - 3432: 48 83 c2 01 add $0x1,%rdx - 3436: 48 81 fa 80 00 00 00 cmp $0x80,%rdx - 343d: 75 c1 jne 3400 - 343f: c3 ret - -0000000000003440 : - 3440: 4c 8d 87 80 01 00 00 lea 0x180(%rdi),%r8 - 3447: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 344e: 00 00 - 3450: 0f b7 06 movzwl (%rsi),%eax - 3453: 0f b7 4e 02 movzwl 0x2(%rsi),%ecx - 3457: 48 83 c7 03 add $0x3,%rdi - 345b: 48 83 c6 04 add $0x4,%rsi - 345f: 89 c2 mov %eax,%edx - 3461: 66 c1 fa 0f sar $0xf,%dx - 3465: 66 81 e2 01 0d and $0xd01,%dx - 346a: 01 c2 add %eax,%edx - 346c: 89 c8 mov %ecx,%eax - 346e: 66 c1 f8 0f sar $0xf,%ax - 3472: 88 57 fd mov %dl,-0x3(%rdi) - 3475: 66 25 01 0d and $0xd01,%ax - 3479: 01 c8 add %ecx,%eax - 347b: 89 c1 mov %eax,%ecx - 347d: 66 c1 e8 04 shr $0x4,%ax - 3481: c1 e1 04 shl $0x4,%ecx - 3484: 88 47 ff mov %al,-0x1(%rdi) - 3487: 08 f1 or %dh,%cl - 3489: 88 4f fe mov %cl,-0x2(%rdi) - 348c: 49 39 f8 cmp %rdi,%r8 - 348f: 75 bf jne 3450 - 3491: c3 ret - 3492: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 3499: 00 00 00 00 - 349d: 0f 1f 00 nopl (%rax) - -00000000000034a0 : - 34a0: 48 8d 8e 80 01 00 00 lea 0x180(%rsi),%rcx - 34a7: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 34ae: 00 00 00 00 - 34b2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 34b9: 00 00 00 00 - 34bd: 0f 1f 00 nopl (%rax) - 34c0: 0f b6 46 01 movzbl 0x1(%rsi),%eax - 34c4: 0f b6 16 movzbl (%rsi),%edx - 34c7: 48 83 c6 03 add $0x3,%rsi - 34cb: 48 83 c7 04 add $0x4,%rdi - 34cf: c1 e0 08 shl $0x8,%eax - 34d2: 09 d0 or %edx,%eax - 34d4: 66 25 ff 0f and $0xfff,%ax - 34d8: 66 89 47 fc mov %ax,-0x4(%rdi) - 34dc: 0f b6 46 fe movzbl -0x2(%rsi),%eax - 34e0: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 34e4: c0 e8 04 shr $0x4,%al - 34e7: 0f b6 c0 movzbl %al,%eax - 34ea: c1 e2 04 shl $0x4,%edx - 34ed: 09 d0 or %edx,%eax - 34ef: 66 89 47 fe mov %ax,-0x2(%rdi) - 34f3: 48 39 f1 cmp %rsi,%rcx - 34f6: 75 c8 jne 34c0 - 34f8: c3 ret - 34f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000003500 : - 3500: 41 56 push %r14 - 3502: 41 55 push %r13 - 3504: 41 54 push %r12 - 3506: 49 89 fc mov %rdi,%r12 - 3509: 55 push %rbp - 350a: 48 89 f5 mov %rsi,%rbp - 350d: 53 push %rbx - 350e: 31 db xor %ebx,%ebx - 3510: 4d 8d 34 5c lea (%r12,%rbx,2),%r14 - 3514: 45 31 ed xor %r13d,%r13d - 3517: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 351e: 00 00 - 3520: 41 8d 44 1d 00 lea 0x0(%r13,%rbx,1),%eax - 3525: 31 d2 xor %edx,%edx - 3527: 44 89 e9 mov %r13d,%ecx - 352a: 4c 89 f7 mov %r14,%rdi - 352d: 66 41 89 14 44 mov %dx,(%r12,%rax,2) - 3532: 0f b6 55 00 movzbl 0x0(%rbp),%edx - 3536: 41 83 c5 01 add $0x1,%r13d - 353a: 49 83 c6 02 add $0x2,%r14 - 353e: be 81 06 00 00 mov $0x681,%esi - 3543: d3 fa sar %cl,%edx - 3545: 83 e2 01 and $0x1,%edx - 3548: e8 63 27 00 00 call 5cb0 - 354d: 41 83 fd 08 cmp $0x8,%r13d - 3551: 75 cd jne 3520 - 3553: 48 83 c3 08 add $0x8,%rbx - 3557: 48 83 c5 01 add $0x1,%rbp - 355b: 48 81 fb 00 01 00 00 cmp $0x100,%rbx - 3562: 75 ac jne 3510 - 3564: 5b pop %rbx - 3565: 5d pop %rbp - 3566: 41 5c pop %r12 - 3568: 41 5d pop %r13 - 356a: 41 5e pop %r14 - 356c: c3 ret - 356d: 0f 1f 00 nopl (%rax) - -0000000000003570 : - 3570: 48 8d 47 20 lea 0x20(%rdi),%rax - 3574: 48 89 f9 mov %rdi,%rcx - 3577: 48 39 c6 cmp %rax,%rsi - 357a: 73 10 jae 358c - 357c: 48 8d be 00 02 00 00 lea 0x200(%rsi),%rdi - 3583: 48 39 f9 cmp %rdi,%rcx - 3586: 0f 82 5e 16 00 00 jb 4bea - 358c: 48 89 f2 mov %rsi,%rdx - 358f: be 81 06 00 00 mov $0x681,%esi - 3594: 48 81 ec c0 01 00 00 sub $0x1c0,%rsp - 359b: 66 0f 6e f6 movd %esi,%xmm6 - 359f: be 02 02 02 02 mov $0x2020202,%esi - 35a4: 66 0f 76 c0 pcmpeqd %xmm0,%xmm0 - 35a8: 66 0f 6e d6 movd %esi,%xmm2 - 35ac: be 04 04 04 04 mov $0x4040404,%esi - 35b1: 66 0f 70 fe 00 pshufd $0x0,%xmm6,%xmm7 - 35b6: 66 0f 76 f6 pcmpeqd %xmm6,%xmm6 - 35ba: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 - 35bf: 66 0f 6e d6 movd %esi,%xmm2 - 35c3: be 08 08 08 08 mov $0x8080808,%esi - 35c8: 0f 29 a4 24 48 01 00 movaps %xmm4,0x148(%rsp) - 35cf: 00 - 35d0: 66 0f ef e4 pxor %xmm4,%xmm4 - 35d4: 66 0f 71 d6 08 psrlw $0x8,%xmm6 - 35d9: 66 0f f8 e0 psubb %xmm0,%xmm4 - 35dd: 0f 29 a4 24 58 01 00 movaps %xmm4,0x158(%rsp) - 35e4: 00 - 35e5: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 - 35ea: 66 0f 6e d6 movd %esi,%xmm2 - 35ee: be f0 f0 f0 f0 mov $0xf0f0f0f0,%esi - 35f3: 0f 29 a4 24 68 01 00 movaps %xmm4,0x168(%rsp) - 35fa: 00 - 35fb: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 - 3600: 66 0f 6e d6 movd %esi,%xmm2 - 3604: be 10 10 10 10 mov $0x10101010,%esi - 3609: 0f 29 a4 24 78 01 00 movaps %xmm4,0x178(%rsp) - 3610: 00 - 3611: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 - 3616: 66 0f 6e d6 movd %esi,%xmm2 - 361a: be e0 e0 e0 e0 mov $0xe0e0e0e0,%esi - 361f: 0f 29 a4 24 88 01 00 movaps %xmm4,0x188(%rsp) - 3626: 00 - 3627: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 - 362c: 66 0f 6e d6 movd %esi,%xmm2 - 3630: 0f 29 a4 24 98 01 00 movaps %xmm4,0x198(%rsp) - 3637: 00 - 3638: 66 0f 70 e2 00 pshufd $0x0,%xmm2,%xmm4 - 363d: 0f 29 a4 24 a8 01 00 movaps %xmm4,0x1a8(%rsp) - 3644: 00 - 3645: 66 0f ef e4 pxor %xmm4,%xmm4 - 3649: bf 20 20 20 20 mov $0x20202020,%edi - 364e: 48 83 c1 10 add $0x10,%rcx - 3652: 48 81 c2 00 01 00 00 add $0x100,%rdx - 3659: 0f 11 61 f0 movups %xmm4,-0x10(%rcx) - 365d: f3 0f 6f a2 10 ff ff movdqu -0xf0(%rdx),%xmm4 - 3664: ff - 3665: f3 0f 6f aa 00 ff ff movdqu -0x100(%rdx),%xmm5 - 366c: ff - 366d: f3 0f 6f 92 00 ff ff movdqu -0x100(%rdx),%xmm2 - 3674: ff - 3675: f3 0f 6f 8a 30 ff ff movdqu -0xd0(%rdx),%xmm1 - 367c: ff - 367d: 66 0f 61 ec punpcklwd %xmm4,%xmm5 - 3681: f3 44 0f 6f 72 90 movdqu -0x70(%rdx),%xmm14 - 3687: f3 44 0f 6f 8a 20 ff movdqu -0xe0(%rdx),%xmm9 - 368e: ff ff - 3690: 66 0f 69 d4 punpckhwd %xmm4,%xmm2 - 3694: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 3699: 66 0f 6f e5 movdqa %xmm5,%xmm4 - 369d: f3 0f 6f 82 50 ff ff movdqu -0xb0(%rdx),%xmm0 - 36a4: ff - 36a5: 66 0f 69 e2 punpckhwd %xmm2,%xmm4 - 36a9: 66 44 0f 61 da punpcklwd %xmm2,%xmm11 - 36ae: 66 44 0f 61 c9 punpcklwd %xmm1,%xmm9 - 36b3: f3 44 0f 6f ba 50 ff movdqu -0xb0(%rdx),%xmm15 - 36ba: ff ff - 36bc: 66 44 0f 69 dc punpckhwd %xmm4,%xmm11 - 36c1: 0f 29 64 24 b8 movaps %xmm4,-0x48(%rsp) - 36c6: f3 0f 6f a2 20 ff ff movdqu -0xe0(%rdx),%xmm4 - 36cd: ff - 36ce: f3 44 0f 6f 82 60 ff movdqu -0xa0(%rdx),%xmm8 - 36d5: ff ff - 36d7: f3 44 0f 6f 52 90 movdqu -0x70(%rdx),%xmm10 - 36dd: f3 44 0f 6f 6a b0 movdqu -0x50(%rdx),%xmm13 - 36e3: 0f 29 54 24 a8 movaps %xmm2,-0x58(%rsp) - 36e8: 66 0f 69 e1 punpckhwd %xmm1,%xmm4 - 36ec: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 36f1: 66 0f 69 cc punpckhwd %xmm4,%xmm1 - 36f5: 66 44 0f 61 cc punpcklwd %xmm4,%xmm9 - 36fa: 0f 29 64 24 c8 movaps %xmm4,-0x38(%rsp) - 36ff: 66 44 0f 69 c9 punpckhwd %xmm1,%xmm9 - 3704: 0f 29 4c 24 d8 movaps %xmm1,-0x28(%rsp) - 3709: f3 0f 6f 8a 40 ff ff movdqu -0xc0(%rdx),%xmm1 - 3710: ff - 3711: 66 0f 69 c8 punpckhwd %xmm0,%xmm1 - 3715: f3 0f 6f 82 40 ff ff movdqu -0xc0(%rdx),%xmm0 - 371c: ff - 371d: 0f 29 4c 24 e8 movaps %xmm1,-0x18(%rsp) - 3722: 66 41 0f 61 c7 punpcklwd %xmm15,%xmm0 - 3727: f3 44 0f 6f ba 70 ff movdqu -0x90(%rdx),%xmm15 - 372e: ff ff - 3730: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 3734: 66 0f 69 c1 punpckhwd %xmm1,%xmm0 - 3738: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 - 373c: 0f 29 44 24 f8 movaps %xmm0,-0x8(%rsp) - 3741: 66 45 0f 61 c7 punpcklwd %xmm15,%xmm8 - 3746: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 - 374a: f3 0f 6f 82 60 ff ff movdqu -0xa0(%rdx),%xmm0 - 3751: ff - 3752: 66 41 0f 69 c7 punpckhwd %xmm15,%xmm0 - 3757: 66 45 0f 6f f8 movdqa %xmm8,%xmm15 - 375c: 66 44 0f 69 f8 punpckhwd %xmm0,%xmm15 - 3761: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 3766: 0f 29 44 24 08 movaps %xmm0,0x8(%rsp) - 376b: 66 45 0f 69 c7 punpckhwd %xmm15,%xmm8 - 3770: 44 0f 29 7c 24 18 movaps %xmm15,0x18(%rsp) - 3776: f3 44 0f 6f 7a 80 movdqu -0x80(%rdx),%xmm15 - 377c: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 - 3781: f3 44 0f 6f 72 80 movdqu -0x80(%rdx),%xmm14 - 3787: 44 0f 29 7c 24 28 movaps %xmm15,0x28(%rsp) - 378d: 66 45 0f 61 f2 punpcklwd %xmm10,%xmm14 - 3792: f3 44 0f 6f 52 b0 movdqu -0x50(%rdx),%xmm10 - 3798: 66 41 0f 6f ce movdqa %xmm14,%xmm1 - 379d: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 - 37a2: 66 41 0f 61 cf punpcklwd %xmm15,%xmm1 - 37a7: 44 0f 29 74 24 38 movaps %xmm14,0x38(%rsp) - 37ad: 66 41 0f 69 ce punpckhwd %xmm14,%xmm1 - 37b2: f3 44 0f 6f 72 a0 movdqu -0x60(%rdx),%xmm14 - 37b8: 66 45 0f 69 f2 punpckhwd %xmm10,%xmm14 - 37bd: f3 44 0f 6f 52 a0 movdqu -0x60(%rdx),%xmm10 - 37c3: 44 0f 29 74 24 48 movaps %xmm14,0x48(%rsp) - 37c9: f3 0f 6f 52 d0 movdqu -0x30(%rdx),%xmm2 - 37ce: f3 0f 6f 6a f0 movdqu -0x10(%rdx),%xmm5 - 37d3: f3 44 0f 6f 62 d0 movdqu -0x30(%rdx),%xmm12 - 37d9: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 37de: f3 44 0f 6f 6a c0 movdqu -0x40(%rdx),%xmm13 - 37e4: 44 0f 29 5c 24 98 movaps %xmm11,-0x68(%rsp) - 37ea: 66 45 0f 6f fa movdqa %xmm10,%xmm15 - 37ef: 66 45 0f 69 d6 punpckhwd %xmm14,%xmm10 - 37f4: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 37f9: f3 44 0f 6f 62 c0 movdqu -0x40(%rdx),%xmm12 - 37ff: 66 45 0f 61 fe punpcklwd %xmm14,%xmm15 - 3804: 44 0f 29 54 24 58 movaps %xmm10,0x58(%rsp) - 380a: 66 45 0f 69 fa punpckhwd %xmm10,%xmm15 - 380f: 44 0f 29 6c 24 68 movaps %xmm13,0x68(%rsp) - 3815: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 - 381a: 66 44 0f 61 e2 punpcklwd %xmm2,%xmm12 - 381f: f3 0f 6f 52 f0 movdqu -0x10(%rdx),%xmm2 - 3824: 66 45 0f 69 d1 punpckhwd %xmm9,%xmm10 - 3829: 44 0f 29 94 24 a8 00 movaps %xmm10,0xa8(%rsp) - 3830: 00 00 - 3832: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 - 3837: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 383c: 66 41 0f 61 c5 punpcklwd %xmm13,%xmm0 - 3841: 44 0f 29 64 24 78 movaps %xmm12,0x78(%rsp) - 3847: 66 41 0f 69 c4 punpckhwd %xmm12,%xmm0 - 384c: f3 44 0f 6f 62 e0 movdqu -0x20(%rdx),%xmm12 - 3852: 66 44 0f 69 e2 punpckhwd %xmm2,%xmm12 - 3857: f3 0f 6f 52 e0 movdqu -0x20(%rdx),%xmm2 - 385c: 44 0f 29 a4 24 88 00 movaps %xmm12,0x88(%rsp) - 3863: 00 00 - 3865: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 - 3869: 66 41 0f 6f eb movdqa %xmm11,%xmm5 - 386e: 66 41 0f 61 e9 punpcklwd %xmm9,%xmm5 - 3873: 66 44 0f 6f f2 movdqa %xmm2,%xmm14 - 3878: 66 41 0f 69 d4 punpckhwd %xmm12,%xmm2 - 387d: 66 45 0f 61 f4 punpcklwd %xmm12,%xmm14 - 3882: 66 44 0f 6f ed movdqa %xmm5,%xmm13 - 3887: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 388c: 0f 29 94 24 98 00 00 movaps %xmm2,0x98(%rsp) - 3893: 00 - 3894: 66 0f 6f eb movdqa %xmm3,%xmm5 - 3898: 66 44 0f 69 f2 punpckhwd %xmm2,%xmm14 - 389d: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 38a1: 66 41 0f 61 e8 punpcklwd %xmm8,%xmm5 - 38a6: 66 41 0f 69 d0 punpckhwd %xmm8,%xmm2 - 38ab: 66 45 0f 69 da punpckhwd %xmm10,%xmm11 - 38b0: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 38b5: 66 0f 6f e5 movdqa %xmm5,%xmm4 - 38b9: 66 0f 6f e9 movdqa %xmm1,%xmm5 - 38bd: 44 0f 29 9c 24 b8 00 movaps %xmm11,0xb8(%rsp) - 38c4: 00 00 - 38c6: 66 0f 69 e2 punpckhwd %xmm2,%xmm4 - 38ca: 66 44 0f 61 e2 punpcklwd %xmm2,%xmm12 - 38cf: 66 41 0f 61 ef punpcklwd %xmm15,%xmm5 - 38d4: 0f 29 94 24 c8 00 00 movaps %xmm2,0xc8(%rsp) - 38db: 00 - 38dc: 66 44 0f 69 e4 punpckhwd %xmm4,%xmm12 - 38e1: 66 45 0f 61 ea punpcklwd %xmm10,%xmm13 - 38e6: 66 0f 6f d5 movdqa %xmm5,%xmm2 - 38ea: 0f 29 a4 24 d8 00 00 movaps %xmm4,0xd8(%rsp) - 38f1: 00 - 38f2: 66 0f 6f e1 movdqa %xmm1,%xmm4 - 38f6: 66 45 0f 69 eb punpckhwd %xmm11,%xmm13 - 38fb: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 3900: 66 41 0f 69 e7 punpckhwd %xmm15,%xmm4 - 3905: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 3909: 66 41 0f 61 d8 punpcklwd %xmm8,%xmm3 - 390e: 66 0f 69 d4 punpckhwd %xmm4,%xmm2 - 3912: 66 44 0f 61 dc punpcklwd %xmm4,%xmm11 - 3917: 66 41 0f 61 ee punpcklwd %xmm14,%xmm5 - 391c: 0f 29 a4 24 e8 00 00 movaps %xmm4,0xe8(%rsp) - 3923: 00 - 3924: 66 44 0f 69 da punpckhwd %xmm2,%xmm11 - 3929: 0f 29 94 24 f8 00 00 movaps %xmm2,0xf8(%rsp) - 3930: 00 - 3931: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 3935: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 - 393a: 66 41 0f 69 d6 punpckhwd %xmm14,%xmm2 - 393f: 66 0f 6f e5 movdqa %xmm5,%xmm4 - 3943: 66 41 0f 6f ed movdqa %xmm13,%xmm5 - 3948: 66 0f 69 e2 punpckhwd %xmm2,%xmm4 - 394c: 66 44 0f 61 d2 punpcklwd %xmm2,%xmm10 - 3951: 66 41 0f 61 ec punpcklwd %xmm12,%xmm5 - 3956: 0f 29 94 24 08 01 00 movaps %xmm2,0x108(%rsp) - 395d: 00 - 395e: 66 44 0f 69 d4 punpckhwd %xmm4,%xmm10 - 3963: 66 41 0f 61 cf punpcklwd %xmm15,%xmm1 - 3968: 66 41 0f 61 c6 punpcklwd %xmm14,%xmm0 - 396d: 0f 29 a4 24 18 01 00 movaps %xmm4,0x118(%rsp) - 3974: 00 - 3975: 66 41 0f 6f e5 movdqa %xmm13,%xmm4 - 397a: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 - 397f: 66 41 0f 69 e4 punpckhwd %xmm12,%xmm4 - 3984: 66 0f 6f d4 movdqa %xmm4,%xmm2 - 3988: 66 0f 6f e5 movdqa %xmm5,%xmm4 - 398c: 66 0f 61 e2 punpcklwd %xmm2,%xmm4 - 3990: 66 0f 69 ea punpckhwd %xmm2,%xmm5 - 3994: 0f 29 94 24 28 01 00 movaps %xmm2,0x128(%rsp) - 399b: 00 - 399c: 66 41 0f 6f d3 movdqa %xmm11,%xmm2 - 39a1: 0f 29 ac 24 38 01 00 movaps %xmm5,0x138(%rsp) - 39a8: 00 - 39a9: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 - 39ad: 66 41 0f 6f eb movdqa %xmm11,%xmm5 - 39b2: 66 41 0f 69 d2 punpckhwd %xmm10,%xmm2 - 39b7: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 - 39bc: 66 45 0f 61 da punpcklwd %xmm10,%xmm11 - 39c1: 0f 29 54 24 88 movaps %xmm2,-0x78(%rsp) - 39c6: 66 44 0f 61 ac 24 28 punpcklwd 0x128(%rsp),%xmm13 - 39cd: 01 00 00 - 39d0: 66 0f 6f d5 movdqa %xmm5,%xmm2 - 39d4: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 - 39d9: 66 0f 69 6c 24 88 punpckhwd -0x78(%rsp),%xmm5 - 39df: 66 44 0f 61 54 24 88 punpcklwd -0x78(%rsp),%xmm10 - 39e6: 66 0f 61 54 24 88 punpcklwd -0x78(%rsp),%xmm2 - 39ec: 66 44 0f 61 ac 24 38 punpcklwd 0x138(%rsp),%xmm13 - 39f3: 01 00 00 - 39f6: 66 44 0f 61 d5 punpcklwd %xmm5,%xmm10 - 39fb: 66 0f 69 d5 punpckhwd %xmm5,%xmm2 - 39ff: 44 0f 29 ac 24 28 01 movaps %xmm13,0x128(%rsp) - 3a06: 00 00 - 3a08: 44 0f 29 94 24 38 01 movaps %xmm10,0x138(%rsp) - 3a0f: 00 00 - 3a11: 66 0f 6f 6c 24 98 movdqa -0x68(%rsp),%xmm5 - 3a17: 66 0f 61 9c 24 c8 00 punpcklwd 0xc8(%rsp),%xmm3 - 3a1e: 00 00 - 3a20: 66 0f 61 9c 24 d8 00 punpcklwd 0xd8(%rsp),%xmm3 - 3a27: 00 00 - 3a29: 66 0f 61 8c 24 e8 00 punpcklwd 0xe8(%rsp),%xmm1 - 3a30: 00 00 - 3a32: 66 0f 61 8c 24 f8 00 punpcklwd 0xf8(%rsp),%xmm1 - 3a39: 00 00 - 3a3b: 66 41 0f 61 e9 punpcklwd %xmm9,%xmm5 - 3a40: 66 0f 61 ac 24 a8 00 punpcklwd 0xa8(%rsp),%xmm5 - 3a47: 00 00 - 3a49: 66 0f 61 ac 24 b8 00 punpcklwd 0xb8(%rsp),%xmm5 - 3a50: 00 00 - 3a52: 66 0f 61 84 24 08 01 punpcklwd 0x108(%rsp),%xmm0 - 3a59: 00 00 - 3a5b: 66 0f 61 84 24 18 01 punpcklwd 0x118(%rsp),%xmm0 - 3a62: 00 00 - 3a64: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 3a69: 66 44 0f 6f cd movdqa %xmm5,%xmm9 - 3a6e: 66 44 0f 69 cb punpckhwd %xmm3,%xmm9 - 3a73: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 3a78: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 3a7d: 66 44 0f 6f cd movdqa %xmm5,%xmm9 - 3a82: 66 45 0f 6f f8 movdqa %xmm8,%xmm15 - 3a87: 66 44 0f 61 cb punpcklwd %xmm3,%xmm9 - 3a8c: 66 0f 61 eb punpcklwd %xmm3,%xmm5 - 3a90: f3 0f 6f 9a 60 ff ff movdqu -0xa0(%rdx),%xmm3 - 3a97: ff - 3a98: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 - 3a9d: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 - 3aa2: 66 41 0f 61 ec punpcklwd %xmm12,%xmm5 - 3aa7: 66 45 0f 61 f4 punpcklwd %xmm12,%xmm14 - 3aac: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 - 3ab1: 66 45 0f 69 f1 punpckhwd %xmm9,%xmm14 - 3ab6: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 - 3abb: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 3abf: 66 44 0f 69 c8 punpckhwd %xmm0,%xmm9 - 3ac4: 66 41 0f 61 ed punpcklwd %xmm13,%xmm5 - 3ac9: 44 0f 29 b4 24 c8 00 movaps %xmm14,0xc8(%rsp) - 3ad0: 00 00 - 3ad2: 66 45 0f 69 c1 punpckhwd %xmm9,%xmm8 - 3ad7: 66 45 0f 61 f9 punpcklwd %xmm9,%xmm15 - 3adc: 66 41 0f 61 c9 punpcklwd %xmm9,%xmm1 - 3ae1: f3 44 0f 6f 8a 00 ff movdqu -0x100(%rdx),%xmm9 - 3ae8: ff ff - 3aea: 66 45 0f 69 f8 punpckhwd %xmm8,%xmm15 - 3aef: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 3af4: f3 44 0f 6f 82 10 ff movdqu -0xf0(%rdx),%xmm8 - 3afb: ff ff - 3afd: 0f 29 ac 24 a8 00 00 movaps %xmm5,0xa8(%rsp) - 3b04: 00 - 3b05: 0f 29 8c 24 b8 00 00 movaps %xmm1,0xb8(%rsp) - 3b0c: 00 - 3b0d: f3 0f 6f 6a 80 movdqu -0x80(%rdx),%xmm5 - 3b12: 44 0f 29 bc 24 d8 00 movaps %xmm15,0xd8(%rsp) - 3b19: 00 00 - 3b1b: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 - 3b20: f3 44 0f 6f 82 30 ff movdqu -0xd0(%rdx),%xmm8 - 3b27: ff ff - 3b29: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 - 3b2e: 66 0f 61 44 24 a8 punpcklwd -0x58(%rsp),%xmm0 - 3b34: f3 44 0f 6f 8a 20 ff movdqu -0xe0(%rdx),%xmm9 - 3b3b: ff ff - 3b3d: 66 0f 61 44 24 b8 punpcklwd -0x48(%rsp),%xmm0 - 3b43: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 - 3b48: f3 44 0f 6f 82 50 ff movdqu -0xb0(%rdx),%xmm8 - 3b4f: ff ff - 3b51: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 - 3b56: 66 44 0f 61 74 24 c8 punpcklwd -0x38(%rsp),%xmm14 - 3b5d: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 3b62: f3 44 0f 6f 8a 40 ff movdqu -0xc0(%rdx),%xmm9 - 3b69: ff ff - 3b6b: 66 44 0f 61 74 24 d8 punpcklwd -0x28(%rsp),%xmm14 - 3b72: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 - 3b77: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 3b7c: 66 0f 61 4c 24 e8 punpcklwd -0x18(%rsp),%xmm1 - 3b82: 66 45 0f 69 e6 punpckhwd %xmm14,%xmm12 - 3b87: f3 44 0f 6f 8a 70 ff movdqu -0x90(%rdx),%xmm9 - 3b8e: ff ff - 3b90: 66 0f 61 4c 24 f8 punpcklwd -0x8(%rsp),%xmm1 - 3b96: 66 41 0f 61 d9 punpcklwd %xmm9,%xmm3 - 3b9b: f3 44 0f 6f 4a 90 movdqu -0x70(%rdx),%xmm9 - 3ba1: 66 0f 61 5c 24 08 punpcklwd 0x8(%rsp),%xmm3 - 3ba7: 66 0f 61 5c 24 18 punpcklwd 0x18(%rsp),%xmm3 - 3bad: 66 41 0f 61 e9 punpcklwd %xmm9,%xmm5 - 3bb2: 66 0f 61 6c 24 28 punpcklwd 0x28(%rsp),%xmm5 - 3bb8: 66 0f 61 6c 24 38 punpcklwd 0x38(%rsp),%xmm5 - 3bbe: 44 0f 29 64 24 d8 movaps %xmm12,-0x28(%rsp) - 3bc4: f3 44 0f 6f 4a b0 movdqu -0x50(%rdx),%xmm9 - 3bca: f3 44 0f 6f 5a a0 movdqu -0x60(%rdx),%xmm11 - 3bd0: 0f 29 5c 24 98 movaps %xmm3,-0x68(%rsp) - 3bd5: f3 44 0f 6f 42 d0 movdqu -0x30(%rdx),%xmm8 - 3bdb: f3 44 0f 6f 52 e0 movdqu -0x20(%rdx),%xmm10 - 3be1: 0f 29 6c 24 a8 movaps %xmm5,-0x58(%rsp) - 3be6: 66 45 0f 61 d9 punpcklwd %xmm9,%xmm11 - 3beb: f3 44 0f 6f 4a c0 movdqu -0x40(%rdx),%xmm9 - 3bf1: 66 44 0f 61 5c 24 48 punpcklwd 0x48(%rsp),%xmm11 - 3bf8: 66 44 0f 61 5c 24 58 punpcklwd 0x58(%rsp),%xmm11 - 3bff: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 - 3c04: 66 45 0f 6f f9 movdqa %xmm9,%xmm15 - 3c09: f3 44 0f 6f 4a f0 movdqu -0x10(%rdx),%xmm9 - 3c0f: 66 44 0f 61 7c 24 68 punpcklwd 0x68(%rsp),%xmm15 - 3c16: 66 44 0f 61 7c 24 78 punpcklwd 0x78(%rsp),%xmm15 - 3c1d: 66 45 0f 61 d1 punpcklwd %xmm9,%xmm10 - 3c22: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 3c27: 66 41 0f 61 c6 punpcklwd %xmm14,%xmm0 - 3c2c: 66 44 0f 61 94 24 88 punpcklwd 0x88(%rsp),%xmm10 - 3c33: 00 00 00 - 3c36: 66 45 0f 61 ce punpcklwd %xmm14,%xmm9 - 3c3b: 66 44 0f 61 94 24 98 punpcklwd 0x98(%rsp),%xmm10 - 3c42: 00 00 00 - 3c45: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 - 3c4a: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 - 3c4f: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 3c54: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 - 3c59: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 - 3c5e: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 - 3c63: 66 45 0f 69 ea punpckhwd %xmm10,%xmm13 - 3c68: 66 44 0f 61 cb punpcklwd %xmm3,%xmm9 - 3c6d: 44 0f 29 54 24 e8 movaps %xmm10,-0x18(%rsp) - 3c73: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 - 3c78: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 - 3c7d: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 3c82: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 - 3c87: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 - 3c8c: 66 45 0f 61 e2 punpcklwd %xmm10,%xmm12 - 3c91: 44 0f 29 54 24 f8 movaps %xmm10,-0x8(%rsp) - 3c97: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 - 3c9c: 66 44 0f 69 e3 punpckhwd %xmm3,%xmm12 - 3ca1: 0f 29 5c 24 08 movaps %xmm3,0x8(%rsp) - 3ca6: 66 0f 6f dd movdqa %xmm5,%xmm3 - 3caa: 66 45 0f 6f cd movdqa %xmm13,%xmm9 - 3caf: 66 41 0f 69 db punpckhwd %xmm11,%xmm3 - 3cb4: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 3cb9: 44 0f 29 54 24 b8 movaps %xmm10,-0x48(%rsp) - 3cbf: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 3cc4: 66 45 0f 61 da punpcklwd %xmm10,%xmm11 - 3cc9: 0f 29 5c 24 18 movaps %xmm3,0x18(%rsp) - 3cce: 66 41 0f 6f eb movdqa %xmm11,%xmm5 - 3cd3: 66 44 0f 61 db punpcklwd %xmm3,%xmm11 - 3cd8: 66 0f 69 eb punpckhwd %xmm3,%xmm5 - 3cdc: 66 41 0f 6f df movdqa %xmm15,%xmm3 - 3ce1: 66 41 0f 69 d8 punpckhwd %xmm8,%xmm3 - 3ce6: 66 44 0f 69 dd punpckhwd %xmm5,%xmm11 - 3ceb: 0f 29 6c 24 28 movaps %xmm5,0x28(%rsp) - 3cf0: 66 41 0f 6f e8 movdqa %xmm8,%xmm5 - 3cf5: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 - 3cfa: 0f 29 6c 24 c8 movaps %xmm5,-0x38(%rsp) - 3cff: 66 44 0f 61 c5 punpcklwd %xmm5,%xmm8 - 3d04: 0f 29 5c 24 38 movaps %xmm3,0x38(%rsp) - 3d09: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 - 3d0e: 66 41 0f 6f e8 movdqa %xmm8,%xmm5 - 3d13: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 - 3d18: 66 0f 69 eb punpckhwd %xmm3,%xmm5 - 3d1c: 66 44 0f 61 d3 punpcklwd %xmm3,%xmm10 - 3d21: 66 44 0f 69 d5 punpckhwd %xmm5,%xmm10 - 3d26: 0f 29 6c 24 48 movaps %xmm5,0x48(%rsp) - 3d2b: 66 41 0f 6f ed movdqa %xmm13,%xmm5 - 3d30: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 - 3d35: 66 41 0f 69 ec punpckhwd %xmm12,%xmm5 - 3d3a: 66 0f 6f dd movdqa %xmm5,%xmm3 - 3d3e: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 - 3d43: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 3d48: 66 44 0f 69 c3 punpckhwd %xmm3,%xmm8 - 3d4d: 0f 29 5c 24 58 movaps %xmm3,0x58(%rsp) - 3d52: 66 0f 61 eb punpcklwd %xmm3,%xmm5 - 3d56: 66 44 0f 61 6c 24 58 punpcklwd 0x58(%rsp),%xmm13 - 3d5d: 44 0f 29 44 24 68 movaps %xmm8,0x68(%rsp) - 3d63: 66 41 0f 6f db movdqa %xmm11,%xmm3 - 3d68: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 - 3d6d: 66 44 0f 61 6c 24 68 punpcklwd 0x68(%rsp),%xmm13 - 3d74: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 - 3d79: 66 45 0f 61 da punpcklwd %xmm10,%xmm11 - 3d7e: 66 41 0f 69 e8 punpckhwd %xmm8,%xmm5 - 3d83: 0f 29 5c 24 88 movaps %xmm3,-0x78(%rsp) - 3d88: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 - 3d8d: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 - 3d92: 66 44 0f 69 44 24 88 punpckhwd -0x78(%rsp),%xmm8 - 3d99: 66 0f 61 5c 24 88 punpcklwd -0x78(%rsp),%xmm3 - 3d9f: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 - 3da4: 44 0f 29 6c 24 58 movaps %xmm13,0x58(%rsp) - 3daa: 66 44 0f 61 54 24 88 punpcklwd -0x78(%rsp),%xmm10 - 3db1: 66 0f 61 44 24 d8 punpcklwd -0x28(%rsp),%xmm0 - 3db7: 66 0f 61 44 24 e8 punpcklwd -0x18(%rsp),%xmm0 - 3dbd: 66 41 0f 69 d8 punpckhwd %xmm8,%xmm3 - 3dc2: 66 45 0f 61 d0 punpcklwd %xmm8,%xmm10 - 3dc7: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 3dcc: 66 44 0f 6f 5c 24 a8 movdqa -0x58(%rsp),%xmm11 - 3dd3: 66 44 0f 61 44 24 98 punpcklwd -0x68(%rsp),%xmm8 - 3dda: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 3ddf: 66 44 0f 61 5c 24 b8 punpcklwd -0x48(%rsp),%xmm11 - 3de6: 44 0f 29 54 24 88 movaps %xmm10,-0x78(%rsp) - 3dec: 66 44 0f 61 5c 24 18 punpcklwd 0x18(%rsp),%xmm11 - 3df3: 66 44 0f 61 5c 24 28 punpcklwd 0x28(%rsp),%xmm11 - 3dfa: 66 45 0f 6f f0 movdqa %xmm8,%xmm14 - 3dff: 66 44 0f 61 74 24 f8 punpcklwd -0x8(%rsp),%xmm14 - 3e06: 66 44 0f 61 74 24 08 punpcklwd 0x8(%rsp),%xmm14 - 3e0d: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 3e12: 66 44 0f 61 7c 24 c8 punpcklwd -0x38(%rsp),%xmm15 - 3e19: 66 44 0f 61 7c 24 38 punpcklwd 0x38(%rsp),%xmm15 - 3e20: 66 45 0f 61 ce punpcklwd %xmm14,%xmm9 - 3e25: 66 45 0f 69 c6 punpckhwd %xmm14,%xmm8 - 3e2a: 66 41 0f 61 c6 punpcklwd %xmm14,%xmm0 - 3e2f: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 - 3e34: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 3e39: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 - 3e3e: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 3e43: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 3e48: 66 45 0f 69 c5 punpckhwd %xmm13,%xmm8 - 3e4d: 66 44 0f 61 7c 24 48 punpcklwd 0x48(%rsp),%xmm15 - 3e54: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 3e59: 66 41 0f 61 c5 punpcklwd %xmm13,%xmm0 - 3e5e: 66 45 0f 69 d0 punpckhwd %xmm8,%xmm10 - 3e63: 66 41 0f 61 c0 punpcklwd %xmm8,%xmm0 - 3e68: 66 45 0f 69 cf punpckhwd %xmm15,%xmm9 - 3e6d: 66 45 0f 61 f7 punpcklwd %xmm15,%xmm14 - 3e72: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 3e77: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 3e7c: 66 45 0f 61 cf punpcklwd %xmm15,%xmm9 - 3e81: 66 45 0f 61 f4 punpcklwd %xmm12,%xmm14 - 3e86: 66 44 0f 6f bc 24 a8 movdqa 0xa8(%rsp),%xmm15 - 3e8d: 00 00 00 - 3e90: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 3e95: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 - 3e9a: 66 45 0f 6f df movdqa %xmm15,%xmm11 - 3e9f: 66 41 0f 61 cc punpcklwd %xmm12,%xmm1 - 3ea4: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 - 3ea9: 66 41 0f 71 e3 0f psraw $0xf,%xmm11 - 3eaf: 66 41 0f 69 c9 punpckhwd %xmm9,%xmm1 - 3eb4: 66 45 0f 61 f1 punpcklwd %xmm9,%xmm14 - 3eb9: 66 45 0f 61 e3 punpcklwd %xmm11,%xmm12 - 3ebe: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 3ec3: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 3ec9: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 3ece: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 3ed3: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 - 3ed9: 66 45 0f fa dc psubd %xmm12,%xmm11 - 3ede: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 - 3ee4: 66 45 0f fa dc psubd %xmm12,%xmm11 - 3ee9: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 - 3eee: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 3ef3: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 3ef8: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 3efe: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 - 3f04: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 3f09: 66 45 0f fe d8 paddd %xmm8,%xmm11 - 3f0e: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 - 3f13: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 3f19: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 - 3f1f: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 3f24: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 - 3f29: 66 45 0f fa ec psubd %xmm12,%xmm13 - 3f2e: 66 41 0f 72 f5 08 pslld $0x8,%xmm13 - 3f34: 66 45 0f fa ec psubd %xmm12,%xmm13 - 3f39: 66 45 0f 6f c5 movdqa %xmm13,%xmm8 - 3f3e: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 - 3f44: 66 45 0f 6f e0 movdqa %xmm8,%xmm12 - 3f49: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 3f4e: 66 45 0f fe e5 paddd %xmm13,%xmm12 - 3f53: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 - 3f59: 66 45 0f 61 c4 punpcklwd %xmm12,%xmm8 - 3f5e: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 - 3f63: 66 45 0f 6f f8 movdqa %xmm8,%xmm15 - 3f68: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 - 3f6d: 66 44 0f 6f 84 24 b8 movdqa 0xb8(%rsp),%xmm8 - 3f74: 00 00 00 - 3f77: 66 45 0f 69 d9 punpckhwd %xmm9,%xmm11 - 3f7c: 66 45 0f 61 f9 punpcklwd %xmm9,%xmm15 - 3f81: 66 45 0f 61 fb punpcklwd %xmm11,%xmm15 - 3f86: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 - 3f8b: 66 45 0f 6f e0 movdqa %xmm8,%xmm12 - 3f90: 66 41 0f 71 e3 0f psraw $0xf,%xmm11 - 3f96: 66 45 0f 61 e3 punpcklwd %xmm11,%xmm12 - 3f9b: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 3fa0: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 3fa6: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 3fab: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 3fb0: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 - 3fb6: 66 45 0f fa dc psubd %xmm12,%xmm11 - 3fbb: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 - 3fc1: 66 45 0f fa dc psubd %xmm12,%xmm11 - 3fc6: 66 45 0f 6f e0 movdqa %xmm8,%xmm12 - 3fcb: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 3fd0: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 3fd5: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 3fdb: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 - 3fe1: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 3fe6: 66 45 0f fe d9 paddd %xmm9,%xmm11 - 3feb: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 - 3ff0: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 3ff6: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 - 3ffc: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 - 4001: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 4006: 66 45 0f fa ec psubd %xmm12,%xmm13 - 400b: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 - 4011: 66 41 0f 72 f5 08 pslld $0x8,%xmm13 - 4017: 66 45 0f fa ec psubd %xmm12,%xmm13 - 401c: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 - 4021: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 - 4027: 66 45 0f fe ec paddd %xmm12,%xmm13 - 402c: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 4031: 66 41 0f 72 d5 1c psrld $0x1c,%xmm13 - 4037: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 - 403c: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 4041: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 4046: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 404b: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 - 4050: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 - 4055: 66 45 0f 61 d9 punpcklwd %xmm9,%xmm11 - 405a: 66 44 0f db e6 pand %xmm6,%xmm12 - 405f: 66 44 0f db de pand %xmm6,%xmm11 - 4064: 66 45 0f 67 e3 packuswb %xmm11,%xmm12 - 4069: 66 45 0f fc e4 paddb %xmm12,%xmm12 - 406e: 66 44 0f db a4 24 48 pand 0x148(%rsp),%xmm12 - 4075: 01 00 00 - 4078: 66 45 0f 6f fc movdqa %xmm12,%xmm15 - 407d: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 4082: 66 41 0f 69 c0 punpckhwd %xmm8,%xmm0 - 4087: 66 45 0f 61 e0 punpcklwd %xmm8,%xmm12 - 408c: 66 0f 72 f0 01 pslld $0x1,%xmm0 - 4091: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 4097: 66 0f fe c7 paddd %xmm7,%xmm0 - 409b: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 40a0: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 40a5: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 - 40ab: 66 45 0f fa dc psubd %xmm12,%xmm11 - 40b0: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 - 40b6: 66 45 0f fa dc psubd %xmm12,%xmm11 - 40bb: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 40c0: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 - 40c6: 66 45 0f fe dc paddd %xmm12,%xmm11 - 40cb: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 40d0: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 - 40d6: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 40dc: 66 44 0f fa e0 psubd %xmm0,%xmm12 - 40e1: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 40e6: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 - 40ec: 66 44 0f fa e0 psubd %xmm0,%xmm12 - 40f1: 66 45 0f 6f cc movdqa %xmm12,%xmm9 - 40f6: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 - 40fc: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 - 4101: 66 41 0f fe c4 paddd %xmm12,%xmm0 - 4106: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 410b: 66 45 0f 6f de movdqa %xmm14,%xmm11 - 4110: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 4115: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 411a: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 - 411f: 66 45 0f 6f e8 movdqa %xmm8,%xmm13 - 4124: 66 45 0f 6f c8 movdqa %xmm8,%xmm9 - 4129: 66 45 0f 69 cc punpckhwd %xmm12,%xmm9 - 412e: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 - 4133: 66 45 0f 6f e6 movdqa %xmm14,%xmm12 - 4138: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 - 413e: 66 45 0f 61 e9 punpcklwd %xmm9,%xmm13 - 4143: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 4148: 66 45 0f 69 f4 punpckhwd %xmm12,%xmm14 - 414d: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 4153: 66 41 0f 72 f6 01 pslld $0x1,%xmm14 - 4159: 66 44 0f fe df paddd %xmm7,%xmm11 - 415e: 66 44 0f fe f7 paddd %xmm7,%xmm14 - 4163: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 4168: 66 45 0f 6f e6 movdqa %xmm14,%xmm12 - 416d: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 - 4173: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 - 4179: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 - 417e: 66 45 0f fa e6 psubd %xmm14,%xmm12 - 4183: 66 41 0f fa c3 psubd %xmm11,%xmm0 - 4188: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 - 418e: 66 0f 72 f0 08 pslld $0x8,%xmm0 - 4193: 66 45 0f fa e6 psubd %xmm14,%xmm12 - 4198: 66 45 0f 6f f7 movdqa %xmm15,%xmm14 - 419d: 66 44 0f 6f 7c 24 88 movdqa -0x78(%rsp),%xmm15 - 41a4: 66 41 0f fa c3 psubd %xmm11,%xmm0 - 41a9: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 - 41ae: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 41b4: 66 41 0f fe c3 paddd %xmm11,%xmm0 - 41b9: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 41be: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 41c4: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 41c9: 66 45 0f fe e3 paddd %xmm11,%xmm12 - 41ce: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 - 41d3: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 - 41d9: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 - 41de: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 41e3: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 41e8: 66 41 0f 61 c3 punpcklwd %xmm11,%xmm0 - 41ed: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 41f2: 66 45 0f 6f dd movdqa %xmm13,%xmm11 - 41f7: 66 44 0f 6f 6c 24 58 movdqa 0x58(%rsp),%xmm13 - 41fe: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 - 4203: 66 44 0f db de pand %xmm6,%xmm11 - 4208: 66 0f db c6 pand %xmm6,%xmm0 - 420c: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 - 4211: 66 44 0f 67 d8 packuswb %xmm0,%xmm11 - 4216: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 - 421c: 66 44 0f db 9c 24 58 pand 0x158(%rsp),%xmm11 - 4223: 01 00 00 - 4226: 66 45 0f eb f3 por %xmm11,%xmm14 - 422b: 66 45 0f 6f dd movdqa %xmm13,%xmm11 - 4230: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 4235: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 423b: 66 44 0f fe df paddd %xmm7,%xmm11 - 4240: 66 41 0f 6f c3 movdqa %xmm11,%xmm0 - 4245: 66 0f 72 f0 06 pslld $0x6,%xmm0 - 424a: 66 41 0f fa c3 psubd %xmm11,%xmm0 - 424f: 66 0f 72 f0 08 pslld $0x8,%xmm0 - 4254: 66 41 0f fa c3 psubd %xmm11,%xmm0 - 4259: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 - 425e: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 4264: 66 41 0f fe c3 paddd %xmm11,%xmm0 - 4269: 66 45 0f 6f dd movdqa %xmm13,%xmm11 - 426e: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 4273: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 4278: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 427d: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 4282: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 4288: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 428d: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 4292: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 - 4298: 66 45 0f fa dc psubd %xmm12,%xmm11 - 429d: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 - 42a3: 66 45 0f fa dc psubd %xmm12,%xmm11 - 42a8: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 42ad: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 - 42b3: 66 45 0f fe dc paddd %xmm12,%xmm11 - 42b8: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 42bd: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 42c3: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 - 42c8: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 42cd: 66 45 0f 6f df movdqa %xmm15,%xmm11 - 42d2: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 - 42d7: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 - 42dc: 66 41 0f 69 c4 punpckhwd %xmm12,%xmm0 - 42e1: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 - 42e6: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 - 42eb: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 - 42f1: 66 44 0f 61 e8 punpcklwd %xmm0,%xmm13 - 42f6: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 42fb: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 4301: 66 44 0f fe df paddd %xmm7,%xmm11 - 4306: 66 41 0f 6f c3 movdqa %xmm11,%xmm0 - 430b: 66 0f 72 f0 06 pslld $0x6,%xmm0 - 4310: 66 41 0f fa c3 psubd %xmm11,%xmm0 - 4315: 66 0f 72 f0 08 pslld $0x8,%xmm0 - 431a: 66 41 0f fa c3 psubd %xmm11,%xmm0 - 431f: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 - 4324: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 432a: 66 41 0f fe c3 paddd %xmm11,%xmm0 - 432f: 66 45 0f 6f df movdqa %xmm15,%xmm11 - 4334: 66 44 0f 6f bc 24 28 movdqa 0x128(%rsp),%xmm15 - 433b: 01 00 00 - 433e: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 4343: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 4348: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 434e: 66 44 0f fe df paddd %xmm7,%xmm11 - 4353: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 4358: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 - 435e: 66 45 0f fa e3 psubd %xmm11,%xmm12 - 4363: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 - 4369: 66 45 0f fa e3 psubd %xmm11,%xmm12 - 436e: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 4373: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 4379: 66 45 0f fe dc paddd %xmm12,%xmm11 - 437e: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 4383: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 4389: 66 41 0f 61 c3 punpcklwd %xmm11,%xmm0 - 438e: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 4393: 66 44 0f 6f d8 movdqa %xmm0,%xmm11 - 4398: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 - 439d: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 43a2: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 - 43a7: 66 41 0f 61 c3 punpcklwd %xmm11,%xmm0 - 43ac: 66 45 0f 6f dd movdqa %xmm13,%xmm11 - 43b1: 66 45 0f 6f ef movdqa %xmm15,%xmm13 - 43b6: 66 41 0f 71 e5 0f psraw $0xf,%xmm13 - 43bc: 66 0f db c6 pand %xmm6,%xmm0 - 43c0: 66 44 0f db de pand %xmm6,%xmm11 - 43c5: 66 45 0f 61 e5 punpcklwd %xmm13,%xmm12 - 43ca: 66 44 0f 67 d8 packuswb %xmm0,%xmm11 - 43cf: 66 45 0f 69 fd punpckhwd %xmm13,%xmm15 - 43d4: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 43da: 66 45 0f fc db paddb %xmm11,%xmm11 - 43df: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 43e4: 66 45 0f fc db paddb %xmm11,%xmm11 - 43e9: 66 44 0f db 9c 24 68 pand 0x168(%rsp),%xmm11 - 43f0: 01 00 00 - 43f3: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 - 43f8: 66 0f 72 f0 06 pslld $0x6,%xmm0 - 43fd: 66 45 0f eb de por %xmm14,%xmm11 - 4402: 66 41 0f fa c4 psubd %xmm12,%xmm0 - 4407: 66 0f 72 f0 08 pslld $0x8,%xmm0 - 440c: 66 41 0f fa c4 psubd %xmm12,%xmm0 - 4411: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 4416: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 - 441c: 66 41 0f fe c4 paddd %xmm12,%xmm0 - 4421: 66 45 0f 6f e7 movdqa %xmm15,%xmm12 - 4426: 66 44 0f 6f bc 24 38 movdqa 0x138(%rsp),%xmm15 - 442d: 01 00 00 - 4430: 66 41 0f 72 f4 01 pslld $0x1,%xmm12 - 4436: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 443b: 66 44 0f fe e7 paddd %xmm7,%xmm12 - 4440: 66 45 0f 6f f7 movdqa %xmm15,%xmm14 - 4445: 66 45 0f 6f ec movdqa %xmm12,%xmm13 - 444a: 66 41 0f 71 e6 0f psraw $0xf,%xmm14 - 4450: 66 41 0f 72 f5 06 pslld $0x6,%xmm13 - 4456: 66 45 0f fa ec psubd %xmm12,%xmm13 - 445b: 66 41 0f 72 f5 08 pslld $0x8,%xmm13 - 4461: 66 45 0f fa ec psubd %xmm12,%xmm13 - 4466: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 - 446b: 66 41 0f 72 f4 02 pslld $0x2,%xmm12 - 4471: 66 45 0f fe e5 paddd %xmm13,%xmm12 - 4476: 66 44 0f 6f e8 movdqa %xmm0,%xmm13 - 447b: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 - 4481: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 - 4486: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 448b: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 4490: 66 41 0f 61 c5 punpcklwd %xmm13,%xmm0 - 4495: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 449a: 66 45 0f 6f ef movdqa %xmm15,%xmm13 - 449f: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 - 44a4: 66 45 0f 61 ee punpcklwd %xmm14,%xmm13 - 44a9: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 - 44ae: 66 41 0f 72 f5 01 pslld $0x1,%xmm13 - 44b4: 66 0f db c6 pand %xmm6,%xmm0 - 44b8: 66 44 0f fe ef paddd %xmm7,%xmm13 - 44bd: 66 45 0f 6f e5 movdqa %xmm13,%xmm12 - 44c2: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 - 44c8: 66 45 0f fa e5 psubd %xmm13,%xmm12 - 44cd: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 - 44d3: 66 45 0f fa e5 psubd %xmm13,%xmm12 - 44d8: 66 45 0f 6f ec movdqa %xmm12,%xmm13 - 44dd: 66 41 0f 72 f5 02 pslld $0x2,%xmm13 - 44e3: 66 45 0f fe e5 paddd %xmm13,%xmm12 - 44e8: 66 45 0f 6f ef movdqa %xmm15,%xmm13 - 44ed: 66 44 0f 6f bc 24 d8 movdqa 0xd8(%rsp),%xmm15 - 44f4: 00 00 00 - 44f7: 66 41 0f 72 f5 01 pslld $0x1,%xmm13 - 44fd: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 - 4503: 66 44 0f fe ef paddd %xmm7,%xmm13 - 4508: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 - 450d: 66 45 0f 6f f5 movdqa %xmm13,%xmm14 - 4512: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 - 4518: 66 41 0f 72 f6 06 pslld $0x6,%xmm14 - 451e: 66 45 0f fa f5 psubd %xmm13,%xmm14 - 4523: 66 41 0f 72 f6 08 pslld $0x8,%xmm14 - 4529: 66 45 0f fa f5 psubd %xmm13,%xmm14 - 452e: 66 45 0f 6f ee movdqa %xmm14,%xmm13 - 4533: 66 41 0f 72 f5 02 pslld $0x2,%xmm13 - 4539: 66 45 0f fe ee paddd %xmm14,%xmm13 - 453e: 66 45 0f 6f f4 movdqa %xmm12,%xmm14 - 4543: 66 41 0f 72 d5 1c psrld $0x1c,%xmm13 - 4549: 66 45 0f 61 e5 punpcklwd %xmm13,%xmm12 - 454e: 66 45 0f 69 f5 punpckhwd %xmm13,%xmm14 - 4553: 66 45 0f 6f ec movdqa %xmm12,%xmm13 - 4558: 66 45 0f 61 e6 punpcklwd %xmm14,%xmm12 - 455d: 66 45 0f 69 ee punpckhwd %xmm14,%xmm13 - 4562: 66 44 0f 6f b4 24 c8 movdqa 0xc8(%rsp),%xmm14 - 4569: 00 00 00 - 456c: 66 45 0f 61 e5 punpcklwd %xmm13,%xmm12 - 4571: 66 45 0f 6f ea movdqa %xmm10,%xmm13 - 4576: 66 44 0f db e6 pand %xmm6,%xmm12 - 457b: 66 41 0f 71 e5 0f psraw $0xf,%xmm13 - 4581: 66 45 0f 6f ce movdqa %xmm14,%xmm9 - 4586: 66 41 0f 67 c4 packuswb %xmm12,%xmm0 - 458b: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 - 4591: 66 0f fc c0 paddb %xmm0,%xmm0 - 4595: 66 0f fc c0 paddb %xmm0,%xmm0 - 4599: 66 0f fc c0 paddb %xmm0,%xmm0 - 459d: 66 0f db 84 24 78 01 pand 0x178(%rsp),%xmm0 - 45a4: 00 00 - 45a6: 66 41 0f eb c3 por %xmm11,%xmm0 - 45ab: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 45b0: 66 45 0f 69 d5 punpckhwd %xmm13,%xmm10 - 45b5: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 - 45ba: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 45c0: 66 44 0f fe df paddd %xmm7,%xmm11 - 45c5: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 45ca: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 - 45d0: 66 45 0f fa e3 psubd %xmm11,%xmm12 - 45d5: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 - 45db: 66 45 0f fa e3 psubd %xmm11,%xmm12 - 45e0: 66 45 0f 6f dc movdqa %xmm12,%xmm11 - 45e5: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 45eb: 66 45 0f fe e3 paddd %xmm11,%xmm12 - 45f0: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 45f5: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 45fb: 66 41 0f 72 d4 1c psrld $0x1c,%xmm12 - 4601: 66 44 0f fe df paddd %xmm7,%xmm11 - 4606: 66 45 0f 6f ec movdqa %xmm12,%xmm13 - 460b: 66 45 0f 6f d3 movdqa %xmm11,%xmm10 - 4610: 66 41 0f 72 f2 06 pslld $0x6,%xmm10 - 4616: 66 45 0f fa d3 psubd %xmm11,%xmm10 - 461b: 66 41 0f 72 f2 08 pslld $0x8,%xmm10 - 4621: 66 45 0f fa d3 psubd %xmm11,%xmm10 - 4626: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 462b: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 4631: 66 45 0f fe da paddd %xmm10,%xmm11 - 4636: 66 45 0f 6f d4 movdqa %xmm12,%xmm10 - 463b: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 - 4640: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 4646: 66 41 0f 71 e4 0f psraw $0xf,%xmm12 - 464c: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 4651: 66 45 0f 69 eb punpckhwd %xmm11,%xmm13 - 4656: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 465b: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 4660: 66 45 0f 69 dd punpckhwd %xmm13,%xmm11 - 4665: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 466a: 66 41 0f 69 cc punpckhwd %xmm12,%xmm1 - 466f: 66 45 0f 61 ec punpcklwd %xmm12,%xmm13 - 4674: 66 0f 72 f1 01 pslld $0x1,%xmm1 - 4679: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 467e: 66 41 0f 72 f5 01 pslld $0x1,%xmm13 - 4684: 66 0f fe cf paddd %xmm7,%xmm1 - 4688: 66 44 0f fe ef paddd %xmm7,%xmm13 - 468d: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 - 4692: 66 45 0f 6f dd movdqa %xmm13,%xmm11 - 4697: 66 41 0f 72 f4 06 pslld $0x6,%xmm12 - 469d: 66 41 0f 72 f3 06 pslld $0x6,%xmm11 - 46a3: 66 44 0f fa e1 psubd %xmm1,%xmm12 - 46a8: 66 45 0f fa dd psubd %xmm13,%xmm11 - 46ad: 66 41 0f 72 f4 08 pslld $0x8,%xmm12 - 46b3: 66 41 0f 72 f3 08 pslld $0x8,%xmm11 - 46b9: 66 44 0f fa e1 psubd %xmm1,%xmm12 - 46be: 66 45 0f fa dd psubd %xmm13,%xmm11 - 46c3: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 46c8: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 46cd: 66 0f 72 f1 02 pslld $0x2,%xmm1 - 46d2: 66 41 0f 72 f5 02 pslld $0x2,%xmm13 - 46d8: 66 41 0f fe cc paddd %xmm12,%xmm1 - 46dd: 66 45 0f fe dd paddd %xmm13,%xmm11 - 46e2: 66 0f 72 d1 1c psrld $0x1c,%xmm1 - 46e7: 66 41 0f 72 d3 1c psrld $0x1c,%xmm11 - 46ed: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 46f2: 66 44 0f 61 d9 punpcklwd %xmm1,%xmm11 - 46f7: 66 44 0f 69 e1 punpckhwd %xmm1,%xmm12 - 46fc: 66 41 0f 6f cb movdqa %xmm11,%xmm1 - 4701: 66 41 0f 69 cc punpckhwd %xmm12,%xmm1 - 4706: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 470b: 66 44 0f 61 d9 punpcklwd %xmm1,%xmm11 - 4710: 66 41 0f 6f ca movdqa %xmm10,%xmm1 - 4715: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 471a: 66 45 0f 6f ce movdqa %xmm14,%xmm9 - 471f: 66 44 0f db de pand %xmm6,%xmm11 - 4724: 66 45 0f 69 f2 punpckhwd %xmm10,%xmm14 - 4729: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 - 472e: 66 0f db ce pand %xmm6,%xmm1 - 4732: 66 41 0f 67 cb packuswb %xmm11,%xmm1 - 4737: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 473c: 66 45 0f 6f ce movdqa %xmm14,%xmm9 - 4741: 66 0f 71 f1 04 psllw $0x4,%xmm1 - 4746: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 474c: 66 0f db 8c 24 88 01 pand 0x188(%rsp),%xmm1 - 4753: 00 00 - 4755: 66 41 0f 72 f1 01 pslld $0x1,%xmm9 - 475b: 66 44 0f fe df paddd %xmm7,%xmm11 - 4760: 66 0f db 8c 24 98 01 pand 0x198(%rsp),%xmm1 - 4767: 00 00 - 4769: 66 44 0f fe cf paddd %xmm7,%xmm9 - 476e: 66 0f eb c1 por %xmm1,%xmm0 - 4772: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 4777: 66 41 0f 6f cb movdqa %xmm11,%xmm1 - 477c: 66 0f 72 f1 06 pslld $0x6,%xmm1 - 4781: 66 41 0f 72 f2 06 pslld $0x6,%xmm10 - 4787: 66 41 0f fa cb psubd %xmm11,%xmm1 - 478c: 66 45 0f fa d1 psubd %xmm9,%xmm10 - 4791: 66 0f 72 f1 08 pslld $0x8,%xmm1 - 4796: 66 41 0f 72 f2 08 pslld $0x8,%xmm10 - 479c: 66 45 0f fa d1 psubd %xmm9,%xmm10 - 47a1: 66 41 0f fa cb psubd %xmm11,%xmm1 - 47a6: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 - 47ab: 66 45 0f 6f ca movdqa %xmm10,%xmm9 - 47b0: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 47b6: 66 41 0f 72 f1 02 pslld $0x2,%xmm9 - 47bc: 66 41 0f fe cb paddd %xmm11,%xmm1 - 47c1: 66 45 0f fe ca paddd %xmm10,%xmm9 - 47c6: 66 41 0f 72 d1 1c psrld $0x1c,%xmm9 - 47cc: 66 0f 72 d1 1c psrld $0x1c,%xmm1 - 47d1: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 - 47d6: 66 41 0f 61 c9 punpcklwd %xmm9,%xmm1 - 47db: 66 45 0f 69 d1 punpckhwd %xmm9,%xmm10 - 47e0: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 - 47e5: 66 45 0f 69 ca punpckhwd %xmm10,%xmm9 - 47ea: 66 41 0f 61 ca punpcklwd %xmm10,%xmm1 - 47ef: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 - 47f4: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 - 47f9: 66 45 0f 69 fa punpckhwd %xmm10,%xmm15 - 47fe: 66 41 0f 61 c9 punpcklwd %xmm9,%xmm1 - 4803: 66 45 0f 61 c2 punpcklwd %xmm10,%xmm8 - 4808: 66 0f db ce pand %xmm6,%xmm1 - 480c: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 - 4811: 66 45 0f 6f c7 movdqa %xmm15,%xmm8 - 4816: 66 41 0f 72 f3 01 pslld $0x1,%xmm11 - 481c: 66 41 0f 72 f0 01 pslld $0x1,%xmm8 - 4822: 66 44 0f fe df paddd %xmm7,%xmm11 - 4827: 66 44 0f fe c7 paddd %xmm7,%xmm8 - 482c: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 4831: 66 45 0f 6f d0 movdqa %xmm8,%xmm10 - 4836: 66 41 0f 72 f1 06 pslld $0x6,%xmm9 - 483c: 66 41 0f 72 f2 06 pslld $0x6,%xmm10 - 4842: 66 45 0f fa cb psubd %xmm11,%xmm9 - 4847: 66 45 0f fa d0 psubd %xmm8,%xmm10 - 484c: 66 41 0f 72 f1 08 pslld $0x8,%xmm9 - 4852: 66 41 0f 72 f2 08 pslld $0x8,%xmm10 - 4858: 66 45 0f fa d0 psubd %xmm8,%xmm10 - 485d: 66 45 0f fa cb psubd %xmm11,%xmm9 - 4862: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 4867: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 - 486c: 66 41 0f 72 f3 02 pslld $0x2,%xmm11 - 4872: 66 41 0f 72 f0 02 pslld $0x2,%xmm8 - 4878: 66 45 0f fe c2 paddd %xmm10,%xmm8 - 487d: 66 45 0f fe cb paddd %xmm11,%xmm9 - 4882: 66 41 0f 72 d0 1c psrld $0x1c,%xmm8 - 4888: 66 41 0f 72 d1 1c psrld $0x1c,%xmm9 - 488e: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 4893: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 - 4898: 66 45 0f 69 d0 punpckhwd %xmm8,%xmm10 - 489d: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 - 48a2: 66 45 0f 69 c2 punpckhwd %xmm10,%xmm8 - 48a7: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 - 48ac: 66 45 0f 61 c8 punpcklwd %xmm8,%xmm9 - 48b1: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 48b6: 66 0f 6e cf movd %edi,%xmm1 - 48ba: bf c0 c0 c0 c0 mov $0xc0c0c0c0,%edi - 48bf: 66 44 0f db ce pand %xmm6,%xmm9 - 48c4: 66 0f 70 c9 00 pshufd $0x0,%xmm1,%xmm1 - 48c9: 66 45 0f 67 c1 packuswb %xmm9,%xmm8 - 48ce: 66 41 0f 71 f0 05 psllw $0x5,%xmm8 - 48d4: 66 44 0f db 84 24 a8 pand 0x1a8(%rsp),%xmm8 - 48db: 01 00 00 - 48de: 66 41 0f db c8 pand %xmm8,%xmm1 - 48e3: 66 44 0f 6f c5 movdqa %xmm5,%xmm8 - 48e8: 66 0f eb c8 por %xmm0,%xmm1 - 48ec: 66 41 0f 71 e0 0f psraw $0xf,%xmm8 - 48f2: 66 0f 6f c5 movdqa %xmm5,%xmm0 - 48f6: 66 41 0f 61 c0 punpcklwd %xmm8,%xmm0 - 48fb: 66 41 0f 69 e8 punpckhwd %xmm8,%xmm5 - 4900: 66 0f 72 f0 01 pslld $0x1,%xmm0 - 4905: 66 0f fe c7 paddd %xmm7,%xmm0 - 4909: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 490e: 66 41 0f 72 f1 06 pslld $0x6,%xmm9 - 4914: 66 44 0f fa c8 psubd %xmm0,%xmm9 - 4919: 66 41 0f 72 f1 08 pslld $0x8,%xmm9 - 491f: 66 44 0f fa c8 psubd %xmm0,%xmm9 - 4924: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 - 4929: 66 0f 72 f0 02 pslld $0x2,%xmm0 - 492e: 66 44 0f fe c8 paddd %xmm0,%xmm9 - 4933: 66 0f 6f c5 movdqa %xmm5,%xmm0 - 4937: 66 0f 72 f0 01 pslld $0x1,%xmm0 - 493c: 66 41 0f 72 d1 1c psrld $0x1c,%xmm9 - 4942: 66 0f fe c7 paddd %xmm7,%xmm0 - 4946: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 - 494b: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 4950: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 - 4956: 66 44 0f fa c0 psubd %xmm0,%xmm8 - 495b: 66 41 0f 72 f0 08 pslld $0x8,%xmm8 - 4961: 66 44 0f fa c0 psubd %xmm0,%xmm8 - 4966: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 - 496b: 66 0f 72 f0 02 pslld $0x2,%xmm0 - 4970: 66 41 0f fe c0 paddd %xmm8,%xmm0 - 4975: 66 45 0f 6f c1 movdqa %xmm9,%xmm8 - 497a: 66 44 0f 6f cb movdqa %xmm3,%xmm9 - 497f: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 4984: 66 41 0f 71 e1 0f psraw $0xf,%xmm9 - 498a: 66 0f 61 e8 punpcklwd %xmm0,%xmm5 - 498e: 66 44 0f 69 c0 punpckhwd %xmm0,%xmm8 - 4993: 66 0f 6f c5 movdqa %xmm5,%xmm0 - 4997: 66 41 0f 61 e8 punpcklwd %xmm8,%xmm5 - 499c: 66 41 0f 69 c0 punpckhwd %xmm8,%xmm0 - 49a1: 66 0f 61 e8 punpcklwd %xmm0,%xmm5 - 49a5: 66 0f 6f c3 movdqa %xmm3,%xmm0 - 49a9: 66 41 0f 69 d9 punpckhwd %xmm9,%xmm3 - 49ae: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 - 49b3: 66 0f db ee pand %xmm6,%xmm5 - 49b7: 66 0f 72 f0 01 pslld $0x1,%xmm0 - 49bc: 66 0f fe c7 paddd %xmm7,%xmm0 - 49c0: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 49c5: 66 41 0f 72 f0 06 pslld $0x6,%xmm8 - 49cb: 66 44 0f fa c0 psubd %xmm0,%xmm8 - 49d0: 66 41 0f 72 f0 08 pslld $0x8,%xmm8 - 49d6: 66 44 0f fa c0 psubd %xmm0,%xmm8 - 49db: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 - 49e0: 66 0f 72 f0 02 pslld $0x2,%xmm0 - 49e5: 66 44 0f fe c0 paddd %xmm0,%xmm8 - 49ea: 66 0f 6f c3 movdqa %xmm3,%xmm0 - 49ee: 66 0f 72 f0 01 pslld $0x1,%xmm0 - 49f3: 66 41 0f 72 d0 1c psrld $0x1c,%xmm8 - 49f9: 66 0f fe c7 paddd %xmm7,%xmm0 - 49fd: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 4a01: 66 0f 72 f3 06 pslld $0x6,%xmm3 - 4a06: 66 0f fa d8 psubd %xmm0,%xmm3 - 4a0a: 66 0f 72 f3 08 pslld $0x8,%xmm3 - 4a0f: 66 0f fa d8 psubd %xmm0,%xmm3 - 4a13: 66 0f 6f c3 movdqa %xmm3,%xmm0 - 4a17: 66 0f 72 f0 02 pslld $0x2,%xmm0 - 4a1c: 66 0f fe c3 paddd %xmm3,%xmm0 - 4a20: 66 41 0f 6f d8 movdqa %xmm8,%xmm3 - 4a25: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 4a2a: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 4a2f: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 - 4a33: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 - 4a38: 66 44 0f 61 c3 punpcklwd %xmm3,%xmm8 - 4a3d: 66 0f 69 c3 punpckhwd %xmm3,%xmm0 - 4a41: 66 0f 6e df movd %edi,%xmm3 - 4a45: bf 40 40 40 40 mov $0x40404040,%edi - 4a4a: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 4a4f: 66 0f 6f c5 movdqa %xmm5,%xmm0 - 4a53: 66 0f 70 db 00 pshufd $0x0,%xmm3,%xmm3 - 4a58: 66 0f 6f ec movdqa %xmm4,%xmm5 - 4a5c: 66 44 0f db c6 pand %xmm6,%xmm8 - 4a61: 66 0f 71 e5 0f psraw $0xf,%xmm5 - 4a66: 66 41 0f 67 c0 packuswb %xmm8,%xmm0 - 4a6b: 66 0f 71 f0 06 psllw $0x6,%xmm0 - 4a70: 66 0f db d8 pand %xmm0,%xmm3 - 4a74: 66 0f 6e c7 movd %edi,%xmm0 - 4a78: bf 80 80 80 80 mov $0x80808080,%edi - 4a7d: 66 0f 70 c0 00 pshufd $0x0,%xmm0,%xmm0 - 4a82: 66 0f db d8 pand %xmm0,%xmm3 - 4a86: 66 0f eb d9 por %xmm1,%xmm3 - 4a8a: 66 0f 6f cc movdqa %xmm4,%xmm1 - 4a8e: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 - 4a92: 66 0f 61 cd punpcklwd %xmm5,%xmm1 - 4a96: 66 0f 6f ea movdqa %xmm2,%xmm5 - 4a9a: 66 0f 72 f1 01 pslld $0x1,%xmm1 - 4a9f: 66 0f 71 e5 0f psraw $0xf,%xmm5 - 4aa4: 66 0f fe cf paddd %xmm7,%xmm1 - 4aa8: 66 0f 6f c1 movdqa %xmm1,%xmm0 - 4aac: 66 0f 72 f0 06 pslld $0x6,%xmm0 - 4ab1: 66 0f fa c1 psubd %xmm1,%xmm0 - 4ab5: 66 0f 72 f0 08 pslld $0x8,%xmm0 - 4aba: 66 0f fa c1 psubd %xmm1,%xmm0 - 4abe: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 4ac2: 66 0f 72 f1 02 pslld $0x2,%xmm1 - 4ac7: 66 0f fe c1 paddd %xmm1,%xmm0 - 4acb: 66 0f 6f cc movdqa %xmm4,%xmm1 - 4acf: 66 0f 72 f1 01 pslld $0x1,%xmm1 - 4ad4: 66 0f 72 d0 1c psrld $0x1c,%xmm0 - 4ad9: 66 0f fe cf paddd %xmm7,%xmm1 - 4add: 66 0f 6f e1 movdqa %xmm1,%xmm4 - 4ae1: 66 0f 72 f4 06 pslld $0x6,%xmm4 - 4ae6: 66 0f fa e1 psubd %xmm1,%xmm4 - 4aea: 66 0f 72 f4 08 pslld $0x8,%xmm4 - 4aef: 66 0f fa e1 psubd %xmm1,%xmm4 - 4af3: 66 0f 6f cc movdqa %xmm4,%xmm1 - 4af7: 66 0f 72 f1 02 pslld $0x2,%xmm1 - 4afc: 66 0f fe cc paddd %xmm4,%xmm1 - 4b00: 66 0f 6f e0 movdqa %xmm0,%xmm4 - 4b04: 66 0f 72 d1 1c psrld $0x1c,%xmm1 - 4b09: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 - 4b0d: 66 0f 69 e1 punpckhwd %xmm1,%xmm4 - 4b11: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 4b15: 66 0f 61 c4 punpcklwd %xmm4,%xmm0 - 4b19: 66 0f 69 cc punpckhwd %xmm4,%xmm1 - 4b1d: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 - 4b21: 66 0f 6f ca movdqa %xmm2,%xmm1 - 4b25: 66 0f 69 d5 punpckhwd %xmm5,%xmm2 - 4b29: 66 0f 61 cd punpcklwd %xmm5,%xmm1 - 4b2d: 66 0f db c6 pand %xmm6,%xmm0 - 4b31: 66 0f 72 f1 01 pslld $0x1,%xmm1 - 4b36: 66 0f fe cf paddd %xmm7,%xmm1 - 4b3a: 66 0f 6f e1 movdqa %xmm1,%xmm4 - 4b3e: 66 0f 72 f4 06 pslld $0x6,%xmm4 - 4b43: 66 0f fa e1 psubd %xmm1,%xmm4 - 4b47: 66 0f 72 f4 08 pslld $0x8,%xmm4 - 4b4c: 66 0f fa e1 psubd %xmm1,%xmm4 - 4b50: 66 0f 6f cc movdqa %xmm4,%xmm1 - 4b54: 66 0f 72 f1 02 pslld $0x2,%xmm1 - 4b59: 66 0f fe e1 paddd %xmm1,%xmm4 - 4b5d: 66 0f 6f ca movdqa %xmm2,%xmm1 - 4b61: 66 0f 72 f1 01 pslld $0x1,%xmm1 - 4b66: 66 0f 72 d4 1c psrld $0x1c,%xmm4 - 4b6b: 66 0f fe cf paddd %xmm7,%xmm1 - 4b6f: 66 0f 6f ec movdqa %xmm4,%xmm5 - 4b73: 66 0f 6f d1 movdqa %xmm1,%xmm2 - 4b77: 66 0f 72 f2 06 pslld $0x6,%xmm2 - 4b7c: 66 0f fa d1 psubd %xmm1,%xmm2 - 4b80: 66 0f 72 f2 08 pslld $0x8,%xmm2 - 4b85: 66 0f fa d1 psubd %xmm1,%xmm2 - 4b89: 66 0f 6f ca movdqa %xmm2,%xmm1 - 4b8d: 66 0f 72 f1 02 pslld $0x2,%xmm1 - 4b92: 66 0f fe ca paddd %xmm2,%xmm1 - 4b96: 66 0f 6f d4 movdqa %xmm4,%xmm2 - 4b9a: 66 0f 72 d1 1c psrld $0x1c,%xmm1 - 4b9f: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 - 4ba3: 66 0f 69 e9 punpckhwd %xmm1,%xmm5 - 4ba7: 66 0f 6f ca movdqa %xmm2,%xmm1 - 4bab: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 - 4baf: 66 0f 69 cd punpckhwd %xmm5,%xmm1 - 4bb3: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 - 4bb7: 66 0f 6e cf movd %edi,%xmm1 - 4bbb: 66 0f db d6 pand %xmm6,%xmm2 - 4bbf: 66 0f 70 c9 00 pshufd $0x0,%xmm1,%xmm1 - 4bc4: 66 0f 67 c2 packuswb %xmm2,%xmm0 - 4bc8: 66 0f 71 f0 07 psllw $0x7,%xmm0 - 4bcd: 66 0f db c8 pand %xmm0,%xmm1 - 4bd1: 66 0f eb cb por %xmm3,%xmm1 - 4bd5: 0f 11 49 f0 movups %xmm1,-0x10(%rcx) - 4bd9: 48 39 c1 cmp %rax,%rcx - 4bdc: 0f 85 63 ea ff ff jne 3645 - 4be2: 48 81 c4 c0 01 00 00 add $0x1c0,%rsp - 4be9: c3 ret - 4bea: 48 89 f2 mov %rsi,%rdx - 4bed: 0f 1f 00 nopl (%rax) - 4bf0: c6 01 00 movb $0x0,(%rcx) - 4bf3: 0f bf 02 movswl (%rdx),%eax - 4bf6: 48 83 c1 01 add $0x1,%rcx - 4bfa: 8d 84 00 81 06 00 00 lea 0x681(%rax,%rax,1),%eax - 4c01: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax - 4c07: c1 e8 1c shr $0x1c,%eax - 4c0a: 83 e0 01 and $0x1,%eax - 4c0d: 88 41 ff mov %al,-0x1(%rcx) - 4c10: 0f bf 72 02 movswl 0x2(%rdx),%esi - 4c14: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4c1b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4c21: c1 ee 1b shr $0x1b,%esi - 4c24: 83 e6 02 and $0x2,%esi - 4c27: 09 f0 or %esi,%eax - 4c29: 88 41 ff mov %al,-0x1(%rcx) - 4c2c: 0f bf 72 04 movswl 0x4(%rdx),%esi - 4c30: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4c37: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4c3d: c1 ee 1a shr $0x1a,%esi - 4c40: 83 e6 04 and $0x4,%esi - 4c43: 09 f0 or %esi,%eax - 4c45: 88 41 ff mov %al,-0x1(%rcx) - 4c48: 0f bf 72 06 movswl 0x6(%rdx),%esi - 4c4c: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4c53: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4c59: c1 ee 19 shr $0x19,%esi - 4c5c: 83 e6 08 and $0x8,%esi - 4c5f: 09 f0 or %esi,%eax - 4c61: 88 41 ff mov %al,-0x1(%rcx) - 4c64: 0f bf 72 08 movswl 0x8(%rdx),%esi - 4c68: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4c6f: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4c75: c1 ee 18 shr $0x18,%esi - 4c78: 83 e6 10 and $0x10,%esi - 4c7b: 09 f0 or %esi,%eax - 4c7d: 88 41 ff mov %al,-0x1(%rcx) - 4c80: 0f bf 72 0a movswl 0xa(%rdx),%esi - 4c84: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4c8b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4c91: c1 ee 17 shr $0x17,%esi - 4c94: 83 e6 20 and $0x20,%esi - 4c97: 09 f0 or %esi,%eax - 4c99: 88 41 ff mov %al,-0x1(%rcx) - 4c9c: 0f bf 72 0c movswl 0xc(%rdx),%esi - 4ca0: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4ca7: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4cad: c1 ee 16 shr $0x16,%esi - 4cb0: 83 e6 40 and $0x40,%esi - 4cb3: 09 f0 or %esi,%eax - 4cb5: 88 41 ff mov %al,-0x1(%rcx) - 4cb8: 0f bf 72 0e movswl 0xe(%rdx),%esi - 4cbc: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 4cc3: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 4cc9: c1 ee 1c shr $0x1c,%esi - 4ccc: c1 e6 07 shl $0x7,%esi - 4ccf: 09 f0 or %esi,%eax - 4cd1: 88 41 ff mov %al,-0x1(%rcx) - 4cd4: 48 83 c2 10 add $0x10,%rdx - 4cd8: 48 39 d7 cmp %rdx,%rdi - 4cdb: 0f 85 0f ff ff ff jne 4bf0 - 4ce1: c3 ret - 4ce2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4ce9: 00 00 00 00 - 4ced: 0f 1f 00 nopl (%rax) - -0000000000004cf0 : - 4cf0: 55 push %rbp - 4cf1: 0f b6 ca movzbl %dl,%ecx - 4cf4: 48 89 f2 mov %rsi,%rdx - 4cf7: be 80 00 00 00 mov $0x80,%esi - 4cfc: 53 push %rbx - 4cfd: 48 81 ec 98 00 00 00 sub $0x98,%rsp - 4d04: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp - 4d0b: 00 00 - 4d0d: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) - 4d14: 00 - 4d15: 48 89 fd mov %rdi,%rbp - 4d18: 48 89 e7 mov %rsp,%rdi - 4d1b: e8 a0 50 00 00 call 9dc0 - 4d20: 48 89 e6 mov %rsp,%rsi - 4d23: 48 89 ef mov %rbp,%rdi - 4d26: e8 35 0b 00 00 call 5860 - 4d2b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 4d32: 00 - 4d33: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4d3a: 00 00 - 4d3c: 75 0a jne 4d48 - 4d3e: 48 81 c4 98 00 00 00 add $0x98,%rsp - 4d45: 5b pop %rbx - 4d46: 5d pop %rbp - 4d47: c3 ret - 4d48: e8 33 c3 ff ff call 1080 <__stack_chk_fail@plt> - 4d4d: 0f 1f 00 nopl (%rax) - -0000000000004d50 : - 4d50: 55 push %rbp - 4d51: 0f b6 ca movzbl %dl,%ecx - 4d54: 48 89 f2 mov %rsi,%rdx - 4d57: be 80 00 00 00 mov $0x80,%esi - 4d5c: 53 push %rbx - 4d5d: 48 81 ec 98 00 00 00 sub $0x98,%rsp - 4d64: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp - 4d6b: 00 00 - 4d6d: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) - 4d74: 00 - 4d75: 48 89 fd mov %rdi,%rbp - 4d78: 48 89 e7 mov %rsp,%rdi - 4d7b: e8 40 50 00 00 call 9dc0 - 4d80: 48 89 e6 mov %rsp,%rsi - 4d83: 48 89 ef mov %rbp,%rdi - 4d86: e8 e5 0a 00 00 call 5870 - 4d8b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 4d92: 00 - 4d93: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4d9a: 00 00 - 4d9c: 75 0a jne 4da8 - 4d9e: 48 81 c4 98 00 00 00 add $0x98,%rsp - 4da5: 5b pop %rbx - 4da6: 5d pop %rbp - 4da7: c3 ret - 4da8: e8 d3 c2 ff ff call 1080 <__stack_chk_fail@plt> - 4dad: 0f 1f 00 nopl (%rax) - -0000000000004db0 : - 4db0: 55 push %rbp - 4db1: 53 push %rbx - 4db2: 48 89 fb mov %rdi,%rbx - 4db5: 48 8d ab 00 02 00 00 lea 0x200(%rbx),%rbp - 4dbc: 48 83 ec 08 sub $0x8,%rsp - 4dc0: e8 9b 01 00 00 call 4f60 - 4dc5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4dcc: 00 00 00 00 - 4dd0: 0f bf 3b movswl (%rbx),%edi - 4dd3: 48 83 c3 02 add $0x2,%rbx - 4dd7: e8 c4 0a 00 00 call 58a0 - 4ddc: 66 89 43 fe mov %ax,-0x2(%rbx) - 4de0: 48 39 eb cmp %rbp,%rbx - 4de3: 75 eb jne 4dd0 - 4de5: 48 83 c4 08 add $0x8,%rsp - 4de9: 5b pop %rbx - 4dea: 5d pop %rbp - 4deb: c3 ret - 4dec: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000004df0 : - 4df0: e9 6b 02 00 00 jmp 5060 - 4df5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4dfc: 00 00 00 00 - -0000000000004e00 : - 4e00: 41 57 push %r15 - 4e02: 4c 8d 3d 97 62 00 00 lea 0x6297(%rip),%r15 # b0a0 - 4e09: 41 56 push %r14 - 4e0b: 4d 8d b7 80 00 00 00 lea 0x80(%r15),%r14 - 4e12: 41 55 push %r13 - 4e14: 49 89 f5 mov %rsi,%r13 - 4e17: 41 54 push %r12 - 4e19: 49 89 d4 mov %rdx,%r12 - 4e1c: 55 push %rbp - 4e1d: 48 8d 6f 04 lea 0x4(%rdi),%rbp - 4e21: 53 push %rbx - 4e22: 48 83 ec 08 sub $0x8,%rsp - 4e26: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4e2d: 00 00 00 - 4e30: 41 0f bf 0f movswl (%r15),%ecx - 4e34: 48 8d 7d fc lea -0x4(%rbp),%rdi - 4e38: 4c 89 e2 mov %r12,%rdx - 4e3b: 4c 89 ee mov %r13,%rsi - 4e3e: 49 83 c7 02 add $0x2,%r15 - 4e42: 89 cb mov %ecx,%ebx - 4e44: e8 77 03 00 00 call 51c0 - 4e49: f7 db neg %ebx - 4e4b: 49 8d 54 24 04 lea 0x4(%r12),%rdx - 4e50: 49 8d 75 04 lea 0x4(%r13),%rsi - 4e54: 48 89 ef mov %rbp,%rdi - 4e57: 0f bf cb movswl %bx,%ecx - 4e5a: 49 83 c5 08 add $0x8,%r13 - 4e5e: 49 83 c4 08 add $0x8,%r12 - 4e62: e8 59 03 00 00 call 51c0 - 4e67: 48 83 c5 08 add $0x8,%rbp - 4e6b: 4d 39 fe cmp %r15,%r14 - 4e6e: 75 c0 jne 4e30 - 4e70: 48 83 c4 08 add $0x8,%rsp - 4e74: 5b pop %rbx - 4e75: 5d pop %rbp - 4e76: 41 5c pop %r12 - 4e78: 41 5d pop %r13 - 4e7a: 41 5e pop %r14 - 4e7c: 41 5f pop %r15 - 4e7e: c3 ret - 4e7f: 90 nop - -0000000000004e80 : - 4e80: 55 push %rbp - 4e81: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp - 4e88: 53 push %rbx - 4e89: 48 89 fb mov %rdi,%rbx - 4e8c: 48 83 ec 08 sub $0x8,%rsp - 4e90: 0f bf 3b movswl (%rbx),%edi - 4e93: 48 83 c3 02 add $0x2,%rbx - 4e97: 69 ff 49 05 00 00 imul $0x549,%edi,%edi - 4e9d: e8 de 09 00 00 call 5880 - 4ea2: 66 89 43 fe mov %ax,-0x2(%rbx) - 4ea6: 48 39 eb cmp %rbp,%rbx - 4ea9: 75 e5 jne 4e90 - 4eab: 48 83 c4 08 add $0x8,%rsp - 4eaf: 5b pop %rbx - 4eb0: 5d pop %rbp - 4eb1: c3 ret - 4eb2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4eb9: 00 00 00 00 - 4ebd: 0f 1f 00 nopl (%rax) - -0000000000004ec0 : - 4ec0: 55 push %rbp - 4ec1: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp - 4ec8: 53 push %rbx - 4ec9: 48 89 fb mov %rdi,%rbx - 4ecc: 48 83 ec 08 sub $0x8,%rsp - 4ed0: 0f bf 3b movswl (%rbx),%edi - 4ed3: 48 83 c3 02 add $0x2,%rbx - 4ed7: e8 c4 09 00 00 call 58a0 - 4edc: 66 89 43 fe mov %ax,-0x2(%rbx) - 4ee0: 48 39 eb cmp %rbp,%rbx - 4ee3: 75 eb jne 4ed0 - 4ee5: 48 83 c4 08 add $0x8,%rsp - 4ee9: 5b pop %rbx - 4eea: 5d pop %rbp - 4eeb: c3 ret - 4eec: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000004ef0 : - 4ef0: 31 c0 xor %eax,%eax - 4ef2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4ef9: 00 00 00 00 - 4efd: 0f 1f 00 nopl (%rax) - 4f00: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 - 4f05: f3 0f 6f 0c 02 movdqu (%rdx,%rax,1),%xmm1 - 4f0a: 66 0f fd c1 paddw %xmm1,%xmm0 - 4f0e: 0f 11 04 07 movups %xmm0,(%rdi,%rax,1) - 4f12: 48 83 c0 10 add $0x10,%rax - 4f16: 48 3d 00 02 00 00 cmp $0x200,%rax - 4f1c: 75 e2 jne 4f00 - 4f1e: c3 ret - 4f1f: 90 nop - -0000000000004f20 : - 4f20: 31 c0 xor %eax,%eax - 4f22: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4f29: 00 00 00 00 - 4f2d: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4f34: 00 00 00 00 - 4f38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 4f3f: 00 - 4f40: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 - 4f45: f3 0f 6f 0c 02 movdqu (%rdx,%rax,1),%xmm1 - 4f4a: 66 0f f9 c1 psubw %xmm1,%xmm0 - 4f4e: 0f 11 04 07 movups %xmm0,(%rdi,%rax,1) - 4f52: 48 83 c0 10 add $0x10,%rax - 4f56: 48 3d 00 02 00 00 cmp $0x200,%rax - 4f5c: 75 e2 jne 4f40 - 4f5e: c3 ret - 4f5f: 90 nop - -0000000000004f60 : - 4f60: 41 57 push %r15 - 4f62: 49 89 ff mov %rdi,%r15 - 4f65: 41 56 push %r14 - 4f67: 41 55 push %r13 - 4f69: 41 54 push %r12 - 4f6b: 55 push %rbp - 4f6c: bd 0a fd ff ff mov $0xfffffd0a,%ebp - 4f71: 53 push %rbx - 4f72: 48 83 ec 28 sub $0x28,%rsp - 4f76: c7 44 24 1c 07 00 00 movl $0x7,0x1c(%rsp) - 4f7d: 00 - 4f7e: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) - 4f85: 00 - 4f86: c7 44 24 10 80 00 00 movl $0x80,0x10(%rsp) - 4f8d: 00 - 4f8e: 66 90 xchg %ax,%ax - 4f90: 8b 44 24 10 mov 0x10(%rsp),%eax - 4f94: 45 31 e4 xor %r12d,%r12d - 4f97: 8d 48 ff lea -0x1(%rax),%ecx - 4f9a: 83 c0 01 add $0x1,%eax - 4f9d: 89 4c 24 14 mov %ecx,0x14(%rsp) - 4fa1: 89 44 24 18 mov %eax,0x18(%rsp) - 4fa5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4fac: 00 00 00 00 - 4fb0: 8b 44 24 10 mov 0x10(%rsp),%eax - 4fb4: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 4fb9: 45 89 e5 mov %r12d,%r13d - 4fbc: 44 01 e0 add %r12d,%eax - 4fbf: 89 c0 mov %eax,%eax - 4fc1: 48 89 c3 mov %rax,%rbx - 4fc4: 4c 29 e8 sub %r13,%rax - 4fc7: 4d 8d 34 47 lea (%r15,%rax,2),%r14 - 4fcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 4fd0: 43 0f bf 3c 6e movswl (%r14,%r13,2),%edi - 4fd5: 0f af fd imul %ebp,%edi - 4fd8: e8 a3 08 00 00 call 5880 - 4fdd: 89 c6 mov %eax,%esi - 4fdf: 43 0f b7 04 6f movzwl (%r15,%r13,2),%eax - 4fe4: 29 f0 sub %esi,%eax - 4fe6: 66 43 89 04 6e mov %ax,(%r14,%r13,2) - 4feb: 66 43 01 34 6f add %si,(%r15,%r13,2) - 4ff0: 49 83 c5 01 add $0x1,%r13 - 4ff4: 41 39 dd cmp %ebx,%r13d - 4ff7: 72 d7 jb 4fd0 - 4ff9: 41 8d 44 24 01 lea 0x1(%r12),%eax - 4ffe: 39 c3 cmp %eax,%ebx - 5000: b8 00 00 00 00 mov $0x0,%eax - 5005: 0f 43 44 24 14 cmovae 0x14(%rsp),%eax - 500a: 44 03 64 24 18 add 0x18(%rsp),%r12d - 500f: 41 01 c4 add %eax,%r12d - 5012: 41 81 fc ff 00 00 00 cmp $0xff,%r12d - 5019: 77 15 ja 5030 - 501b: 8b 44 24 0c mov 0xc(%rsp),%eax - 501f: 48 8d 15 fa 5f 00 00 lea 0x5ffa(%rip),%rdx # b020 - 5026: 0f bf 2c 42 movswl (%rdx,%rax,2),%ebp - 502a: eb 84 jmp 4fb0 - 502c: 0f 1f 40 00 nopl 0x0(%rax) - 5030: 83 6c 24 1c 01 subl $0x1,0x1c(%rsp) - 5035: 74 18 je 504f - 5037: 8b 44 24 0c mov 0xc(%rsp),%eax - 503b: 48 8d 0d de 5f 00 00 lea 0x5fde(%rip),%rcx # b020 - 5042: d1 6c 24 10 shrl $1,0x10(%rsp) - 5046: 0f bf 2c 41 movswl (%rcx,%rax,2),%ebp - 504a: e9 41 ff ff ff jmp 4f90 - 504f: 48 83 c4 28 add $0x28,%rsp - 5053: 5b pop %rbx - 5054: 5d pop %rbp - 5055: 41 5c pop %r12 - 5057: 41 5d pop %r13 - 5059: 41 5e pop %r14 - 505b: 41 5f pop %r15 - 505d: c3 ret - 505e: 66 90 xchg %ax,%ax - -0000000000005060 : - 5060: 41 57 push %r15 - 5062: 48 8d 47 02 lea 0x2(%rdi),%rax - 5066: 41 56 push %r14 - 5068: 41 55 push %r13 - 506a: 41 54 push %r12 - 506c: 55 push %rbp - 506d: 53 push %rbx - 506e: bb 5c 06 00 00 mov $0x65c,%ebx - 5073: 48 83 ec 38 sub $0x38,%rsp - 5077: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 507c: c7 44 24 2c 07 00 00 movl $0x7,0x2c(%rsp) - 5083: 00 - 5084: c7 44 24 14 7f 00 00 movl $0x7f,0x14(%rsp) - 508b: 00 - 508c: c7 44 24 0c 02 00 00 movl $0x2,0xc(%rsp) - 5093: 00 - 5094: 48 89 44 24 20 mov %rax,0x20(%rsp) - 5099: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 50a0: 8b 54 24 0c mov 0xc(%rsp),%edx - 50a4: 31 c0 xor %eax,%eax - 50a6: 83 ea 01 sub $0x1,%edx - 50a9: 89 54 24 28 mov %edx,0x28(%rsp) - 50ad: 0f 1f 00 nopl (%rax) - 50b0: 8b 54 24 0c mov 0xc(%rsp),%edx - 50b4: 83 6c 24 14 01 subl $0x1,0x14(%rsp) - 50b9: 8d 0c 10 lea (%rax,%rdx,1),%ecx - 50bc: 89 4c 24 10 mov %ecx,0x10(%rsp) - 50c0: 39 c8 cmp %ecx,%eax - 50c2: 0f 83 b8 00 00 00 jae 5180 - 50c8: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 50cd: 89 ca mov %ecx,%edx - 50cf: 4c 8d 2c 46 lea (%rsi,%rax,2),%r13 - 50d3: 4c 8d 3c 56 lea (%rsi,%rdx,2),%r15 - 50d7: 48 89 f5 mov %rsi,%rbp - 50da: 8b 74 24 28 mov 0x28(%rsp),%esi - 50de: 48 8b 54 24 20 mov 0x20(%rsp),%rdx - 50e3: 48 01 f0 add %rsi,%rax - 50e6: 4c 8d 24 42 lea (%rdx,%rax,2),%r12 - 50ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 50f0: 45 0f b7 75 00 movzwl 0x0(%r13),%r14d - 50f5: 41 0f b7 3f movzwl (%r15),%edi - 50f9: 49 83 c5 02 add $0x2,%r13 - 50fd: 49 83 c7 02 add $0x2,%r15 - 5101: 44 01 f7 add %r14d,%edi - 5104: 0f bf ff movswl %di,%edi - 5107: e8 94 07 00 00 call 58a0 - 510c: 66 41 89 45 fe mov %ax,-0x2(%r13) - 5111: 41 0f b7 7f fe movzwl -0x2(%r15),%edi - 5116: 44 29 f7 sub %r14d,%edi - 5119: 66 41 89 7f fe mov %di,-0x2(%r15) - 511e: 0f bf ff movswl %di,%edi - 5121: 0f af fb imul %ebx,%edi - 5124: e8 57 07 00 00 call 5880 - 5129: 66 41 89 47 fe mov %ax,-0x2(%r15) - 512e: 4d 39 ec cmp %r13,%r12 - 5131: 75 bd jne 50f0 - 5133: 8b 44 24 10 mov 0x10(%rsp),%eax - 5137: 03 44 24 0c add 0xc(%rsp),%eax - 513b: 3d ff 00 00 00 cmp $0xff,%eax - 5140: 77 1e ja 5160 - 5142: 8b 54 24 14 mov 0x14(%rsp),%edx - 5146: 48 8d 0d d3 5e 00 00 lea 0x5ed3(%rip),%rcx # b020 - 514d: 0f bf 1c 51 movswl (%rcx,%rdx,2),%ebx - 5151: e9 5a ff ff ff jmp 50b0 - 5156: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 515d: 00 00 00 - 5160: 83 6c 24 2c 01 subl $0x1,0x2c(%rsp) - 5165: 74 1d je 5184 - 5167: 8b 44 24 14 mov 0x14(%rsp),%eax - 516b: 48 8d 35 ae 5e 00 00 lea 0x5eae(%rip),%rsi # b020 - 5172: d1 64 24 0c shll $1,0xc(%rsp) - 5176: 0f bf 1c 46 movswl (%rsi,%rax,2),%ebx - 517a: e9 21 ff ff ff jmp 50a0 - 517f: 90 nop - 5180: 89 c8 mov %ecx,%eax - 5182: eb be jmp 5142 - 5184: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 - 5189: 49 81 c5 00 02 00 00 add $0x200,%r13 - 5190: 0f bf 7d 00 movswl 0x0(%rbp),%edi - 5194: 48 83 c5 02 add $0x2,%rbp - 5198: 69 ff a1 05 00 00 imul $0x5a1,%edi,%edi - 519e: e8 dd 06 00 00 call 5880 - 51a3: 66 89 45 fe mov %ax,-0x2(%rbp) - 51a7: 4c 39 ed cmp %r13,%rbp - 51aa: 75 e4 jne 5190 - 51ac: 48 83 c4 38 add $0x38,%rsp - 51b0: 5b pop %rbx - 51b1: 5d pop %rbp - 51b2: 41 5c pop %r12 - 51b4: 41 5d pop %r13 - 51b6: 41 5e pop %r14 - 51b8: 41 5f pop %r15 - 51ba: c3 ret - 51bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -00000000000051c0 : - 51c0: 41 55 push %r13 - 51c2: 44 0f bf e9 movswl %cx,%r13d - 51c6: 41 54 push %r12 - 51c8: 49 89 f4 mov %rsi,%r12 - 51cb: 55 push %rbp - 51cc: 48 89 d5 mov %rdx,%rbp - 51cf: 53 push %rbx - 51d0: 48 89 fb mov %rdi,%rbx - 51d3: 48 83 ec 08 sub $0x8,%rsp - 51d7: 0f bf 7e 02 movswl 0x2(%rsi),%edi - 51db: 0f bf 42 02 movswl 0x2(%rdx),%eax - 51df: 0f af f8 imul %eax,%edi - 51e2: e8 99 06 00 00 call 5880 - 51e7: 0f bf f8 movswl %ax,%edi - 51ea: 66 89 03 mov %ax,(%rbx) - 51ed: 41 0f af fd imul %r13d,%edi - 51f1: e8 8a 06 00 00 call 5880 - 51f6: 66 89 03 mov %ax,(%rbx) - 51f9: 41 0f bf 3c 24 movswl (%r12),%edi - 51fe: 0f bf 45 00 movswl 0x0(%rbp),%eax - 5202: 0f af f8 imul %eax,%edi - 5205: e8 76 06 00 00 call 5880 - 520a: 66 01 03 add %ax,(%rbx) - 520d: 41 0f bf 3c 24 movswl (%r12),%edi - 5212: 0f bf 45 02 movswl 0x2(%rbp),%eax - 5216: 0f af f8 imul %eax,%edi - 5219: e8 62 06 00 00 call 5880 - 521e: 66 89 43 02 mov %ax,0x2(%rbx) - 5222: 41 0f bf 7c 24 02 movswl 0x2(%r12),%edi - 5228: 0f bf 45 00 movswl 0x0(%rbp),%eax - 522c: 0f af f8 imul %eax,%edi - 522f: e8 4c 06 00 00 call 5880 - 5234: 66 01 43 02 add %ax,0x2(%rbx) - 5238: 48 83 c4 08 add $0x8,%rsp - 523c: 5b pop %rbx - 523d: 5d pop %rbp - 523e: 41 5c pop %r12 - 5240: 41 5d pop %r13 - 5242: c3 ret - 5243: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 524a: 00 00 00 - 524d: 0f 1f 00 nopl (%rax) - -0000000000005250 : - 5250: 48 8d 86 80 00 00 00 lea 0x80(%rsi),%rax - 5257: 48 89 f1 mov %rsi,%rcx - 525a: 48 89 fa mov %rdi,%rdx - 525d: 48 39 c7 cmp %rax,%rdi - 5260: 73 10 jae 5272 - 5262: 48 8d b7 00 02 00 00 lea 0x200(%rdi),%rsi - 5269: 48 39 f1 cmp %rsi,%rcx - 526c: 0f 82 c4 04 00 00 jb 5736 - 5272: be 55 55 55 55 mov $0x55555555,%esi - 5277: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 - 527b: 66 0f 6e ee movd %esi,%xmm5 - 527f: 66 0f 71 d4 0e psrlw $0xe,%xmm4 - 5284: 66 0f 70 ed 00 pshufd $0x0,%xmm5,%xmm5 - 5289: f3 0f 6f 09 movdqu (%rcx),%xmm1 - 528d: f3 0f 6f 51 10 movdqu 0x10(%rcx),%xmm2 - 5292: 48 83 c1 20 add $0x20,%rcx - 5296: 48 83 ea 80 sub $0xffffffffffffff80,%rdx - 529a: 66 0f 6f c1 movdqa %xmm1,%xmm0 - 529e: 66 0f db cd pand %xmm5,%xmm1 - 52a2: 66 0f 72 d0 01 psrld $0x1,%xmm0 - 52a7: 66 0f db c5 pand %xmm5,%xmm0 - 52ab: 66 0f fe c1 paddd %xmm1,%xmm0 - 52af: 66 0f 6f ca movdqa %xmm2,%xmm1 - 52b3: 66 0f db d5 pand %xmm5,%xmm2 - 52b7: 66 0f 72 d1 01 psrld $0x1,%xmm1 - 52bc: 66 0f db cd pand %xmm5,%xmm1 - 52c0: 66 0f fe ca paddd %xmm2,%xmm1 - 52c4: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 52c8: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 52cc: 66 0f 72 d2 1c psrld $0x1c,%xmm2 - 52d1: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 52d5: 66 0f 72 d6 1c psrld $0x1c,%xmm6 - 52da: 66 0f 6f da movdqa %xmm2,%xmm3 - 52de: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 52e3: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 - 52e7: 66 0f 69 de punpckhwd %xmm6,%xmm3 - 52eb: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 - 52f0: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 52f4: 66 0f 61 d3 punpcklwd %xmm3,%xmm2 - 52f8: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 - 52fd: 66 0f 69 f3 punpckhwd %xmm3,%xmm6 - 5301: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 5305: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 - 530a: 66 0f 72 d7 1e psrld $0x1e,%xmm7 - 530f: 66 0f 72 d3 1e psrld $0x1e,%xmm3 - 5314: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 - 5318: 66 0f 6f f3 movdqa %xmm3,%xmm6 - 531c: 66 0f 61 df punpcklwd %xmm7,%xmm3 - 5320: 66 0f db d4 pand %xmm4,%xmm2 - 5324: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 5328: 66 0f 6f fb movdqa %xmm3,%xmm7 - 532c: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 - 5331: 66 0f 69 fe punpckhwd %xmm6,%xmm7 - 5335: 66 0f 61 de punpcklwd %xmm6,%xmm3 - 5339: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 533d: 66 0f 61 df punpcklwd %xmm7,%xmm3 - 5341: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5345: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 5349: 66 0f 72 d7 18 psrld $0x18,%xmm7 - 534e: 66 0f 72 d2 18 psrld $0x18,%xmm2 - 5353: 66 0f f9 f3 psubw %xmm3,%xmm6 - 5357: 66 0f 6f da movdqa %xmm2,%xmm3 - 535b: 66 0f 61 d7 punpcklwd %xmm7,%xmm2 - 535f: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 5364: 66 41 0f 72 d0 1a psrld $0x1a,%xmm8 - 536a: 66 41 0f 72 d1 16 psrld $0x16,%xmm9 - 5370: 66 0f 69 df punpckhwd %xmm7,%xmm3 - 5374: 66 41 0f 72 d2 12 psrld $0x12,%xmm10 - 537a: 66 41 0f 72 d3 0e psrld $0xe,%xmm11 - 5380: 66 0f 6f fa movdqa %xmm2,%xmm7 - 5384: 66 0f 69 fb punpckhwd %xmm3,%xmm7 - 5388: 66 41 0f 72 d4 0a psrld $0xa,%xmm12 - 538e: 66 0f 61 d3 punpcklwd %xmm3,%xmm2 - 5392: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 5396: 66 41 0f 72 d5 06 psrld $0x6,%xmm13 - 539c: 66 0f 61 d7 punpcklwd %xmm7,%xmm2 - 53a0: 66 0f 72 d3 1a psrld $0x1a,%xmm3 - 53a5: 66 0f db d4 pand %xmm4,%xmm2 - 53a9: 66 0f 6f fb movdqa %xmm3,%xmm7 - 53ad: 66 41 0f 61 d8 punpcklwd %xmm8,%xmm3 - 53b2: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 - 53b7: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 - 53bc: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 - 53c1: 66 0f 61 df punpcklwd %xmm7,%xmm3 - 53c5: 66 41 0f 61 d8 punpcklwd %xmm8,%xmm3 - 53ca: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 53cf: 66 0f db dc pand %xmm4,%xmm3 - 53d3: 66 41 0f 72 d0 14 psrld $0x14,%xmm8 - 53d9: 66 0f f9 d3 psubw %xmm3,%xmm2 - 53dd: 66 0f 6f fa movdqa %xmm2,%xmm7 - 53e1: 66 0f 6f da movdqa %xmm2,%xmm3 - 53e5: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 53e9: 66 0f 72 d2 14 psrld $0x14,%xmm2 - 53ee: 66 0f 61 fe punpcklwd %xmm6,%xmm7 - 53f2: 66 0f 69 de punpckhwd %xmm6,%xmm3 - 53f6: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 53fa: 66 41 0f 61 d0 punpcklwd %xmm8,%xmm2 - 53ff: 66 41 0f 69 f0 punpckhwd %xmm8,%xmm6 - 5404: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 - 5409: 66 44 0f 69 c6 punpckhwd %xmm6,%xmm8 - 540e: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 - 5412: 66 41 0f 61 d0 punpcklwd %xmm8,%xmm2 - 5417: 66 0f db d4 pand %xmm4,%xmm2 - 541b: 66 44 0f 6f c2 movdqa %xmm2,%xmm8 - 5420: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5424: 66 0f 72 d2 16 psrld $0x16,%xmm2 - 5429: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 542d: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 - 5432: 66 41 0f 69 f1 punpckhwd %xmm9,%xmm6 - 5437: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 543c: 66 44 0f 69 ce punpckhwd %xmm6,%xmm9 - 5441: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 - 5445: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 - 544a: 66 44 0f 6f c9 movdqa %xmm1,%xmm9 - 544f: 66 0f db d4 pand %xmm4,%xmm2 - 5453: 66 41 0f 72 d1 10 psrld $0x10,%xmm9 - 5459: 66 44 0f f9 c2 psubw %xmm2,%xmm8 - 545e: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5462: 66 0f 72 d2 10 psrld $0x10,%xmm2 - 5467: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 546b: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 - 5470: 66 41 0f 69 f1 punpckhwd %xmm9,%xmm6 - 5475: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 547a: 66 44 0f 69 ce punpckhwd %xmm6,%xmm9 - 547f: 66 0f 61 d6 punpcklwd %xmm6,%xmm2 - 5483: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 5487: 66 0f 72 d6 12 psrld $0x12,%xmm6 - 548c: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 - 5491: 66 44 0f 6f ce movdqa %xmm6,%xmm9 - 5496: 66 41 0f 61 f2 punpcklwd %xmm10,%xmm6 - 549b: 66 0f db d4 pand %xmm4,%xmm2 - 549f: 66 45 0f 69 ca punpckhwd %xmm10,%xmm9 - 54a4: 66 44 0f 6f d6 movdqa %xmm6,%xmm10 - 54a9: 66 45 0f 69 d1 punpckhwd %xmm9,%xmm10 - 54ae: 66 41 0f 61 f1 punpcklwd %xmm9,%xmm6 - 54b3: 66 41 0f 61 f2 punpcklwd %xmm10,%xmm6 - 54b8: 66 44 0f 6f d1 movdqa %xmm1,%xmm10 - 54bd: 66 0f db f4 pand %xmm4,%xmm6 - 54c1: 66 41 0f 72 d2 0c psrld $0xc,%xmm10 - 54c7: 66 0f f9 d6 psubw %xmm6,%xmm2 - 54cb: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 54cf: 66 41 0f 69 d0 punpckhwd %xmm8,%xmm2 - 54d4: 66 41 0f 61 f0 punpcklwd %xmm8,%xmm6 - 54d9: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 54de: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 54e3: 66 0f 6a f7 punpckhdq %xmm7,%xmm6 - 54e7: 66 44 0f 6a cb punpckhdq %xmm3,%xmm9 - 54ec: 66 44 0f 62 c7 punpckldq %xmm7,%xmm8 - 54f1: 66 0f 6f fa movdqa %xmm2,%xmm7 - 54f5: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 54f9: 66 0f 72 d2 0c psrld $0xc,%xmm2 - 54fe: 66 0f 62 fb punpckldq %xmm3,%xmm7 - 5502: 66 0f 6f da movdqa %xmm2,%xmm3 - 5506: 66 41 0f 61 d2 punpcklwd %xmm10,%xmm2 - 550b: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 - 5510: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 - 5515: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 - 551a: 66 0f 61 d3 punpcklwd %xmm3,%xmm2 - 551e: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 5522: 66 0f 72 d3 0e psrld $0xe,%xmm3 - 5527: 66 41 0f 61 d2 punpcklwd %xmm10,%xmm2 - 552c: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 5531: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 - 5536: 66 0f db d4 pand %xmm4,%xmm2 - 553a: 66 45 0f 69 d3 punpckhwd %xmm11,%xmm10 - 553f: 66 44 0f 6f db movdqa %xmm3,%xmm11 - 5544: 66 45 0f 69 da punpckhwd %xmm10,%xmm11 - 5549: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 - 554e: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 - 5553: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 - 5558: 66 0f db dc pand %xmm4,%xmm3 - 555c: 66 41 0f 72 d3 08 psrld $0x8,%xmm11 - 5562: 66 0f f9 d3 psubw %xmm3,%xmm2 - 5566: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 556a: 66 0f 72 d3 08 psrld $0x8,%xmm3 - 556f: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 5574: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 - 5579: 66 45 0f 69 d3 punpckhwd %xmm11,%xmm10 - 557e: 66 44 0f 6f db movdqa %xmm3,%xmm11 - 5583: 66 45 0f 69 da punpckhwd %xmm10,%xmm11 - 5588: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 - 558d: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 - 5592: 66 41 0f 72 d2 0a psrld $0xa,%xmm10 - 5598: 66 41 0f 61 db punpcklwd %xmm11,%xmm3 - 559d: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 55a2: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 - 55a7: 66 0f db dc pand %xmm4,%xmm3 - 55ab: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 55b0: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 - 55b5: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 55ba: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 55bf: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 - 55c4: 66 44 0f 6f e1 movdqa %xmm1,%xmm12 - 55c9: 66 44 0f db d4 pand %xmm4,%xmm10 - 55ce: 66 41 0f 72 d4 04 psrld $0x4,%xmm12 - 55d4: 66 41 0f f9 da psubw %xmm10,%xmm3 - 55d9: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 55de: 66 0f 69 da punpckhwd %xmm2,%xmm3 - 55e2: 66 44 0f 61 d2 punpcklwd %xmm2,%xmm10 - 55e7: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 55eb: 66 0f 72 d2 04 psrld $0x4,%xmm2 - 55f0: 66 44 0f 6f da movdqa %xmm2,%xmm11 - 55f5: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 - 55fa: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 55ff: 66 44 0f 6f e2 movdqa %xmm2,%xmm12 - 5604: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 5609: 66 41 0f 61 d3 punpcklwd %xmm11,%xmm2 - 560e: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 - 5613: 66 0f db d4 pand %xmm4,%xmm2 - 5617: 66 44 0f 6f da movdqa %xmm2,%xmm11 - 561c: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5620: 66 0f 72 d2 06 psrld $0x6,%xmm2 - 5625: 66 44 0f 6f e2 movdqa %xmm2,%xmm12 - 562a: 66 41 0f 61 d5 punpcklwd %xmm13,%xmm2 - 562f: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 5634: 66 44 0f 6f ea movdqa %xmm2,%xmm13 - 5639: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 563e: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 - 5643: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 5648: 66 41 0f 61 d5 punpcklwd %xmm13,%xmm2 - 564d: 66 44 0f 69 e1 punpckhwd %xmm1,%xmm12 - 5652: 66 0f db d4 pand %xmm4,%xmm2 - 5656: 66 44 0f f9 da psubw %xmm2,%xmm11 - 565b: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 565f: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 - 5663: 66 0f 72 d0 02 psrld $0x2,%xmm0 - 5668: 66 0f 72 d1 02 psrld $0x2,%xmm1 - 566d: 66 44 0f 6f ea movdqa %xmm2,%xmm13 - 5672: 66 41 0f 61 d4 punpcklwd %xmm12,%xmm2 - 5677: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 567c: 66 44 0f 6f e0 movdqa %xmm0,%xmm12 - 5681: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 - 5685: 66 44 0f 69 e1 punpckhwd %xmm1,%xmm12 - 568a: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 568e: 66 41 0f 61 d5 punpcklwd %xmm13,%xmm2 - 5693: 66 41 0f 69 cc punpckhwd %xmm12,%xmm1 - 5698: 66 41 0f 61 c4 punpcklwd %xmm12,%xmm0 - 569d: 66 0f db d4 pand %xmm4,%xmm2 - 56a1: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 - 56a5: 66 0f db c4 pand %xmm4,%xmm0 - 56a9: 66 0f f9 d0 psubw %xmm0,%xmm2 - 56ad: 66 0f 6f ca movdqa %xmm2,%xmm1 - 56b1: 66 0f 6f c2 movdqa %xmm2,%xmm0 - 56b5: 66 41 0f 61 cb punpcklwd %xmm11,%xmm1 - 56ba: 66 41 0f 69 c3 punpckhwd %xmm11,%xmm0 - 56bf: 66 44 0f 6f d9 movdqa %xmm1,%xmm11 - 56c4: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 56c8: 66 0f 6a c3 punpckhdq %xmm3,%xmm0 - 56cc: 66 45 0f 62 da punpckldq %xmm10,%xmm11 - 56d1: 66 0f 62 d3 punpckldq %xmm3,%xmm2 - 56d5: 66 41 0f 6a ca punpckhdq %xmm10,%xmm1 - 56da: 66 41 0f 6f db movdqa %xmm11,%xmm3 - 56df: 66 45 0f 6d d8 punpckhqdq %xmm8,%xmm11 - 56e4: 41 0f 16 d8 movlhps %xmm8,%xmm3 - 56e8: 44 0f 11 5a 90 movups %xmm11,-0x70(%rdx) - 56ed: 0f 11 5a 80 movups %xmm3,-0x80(%rdx) - 56f1: 66 0f 6f d9 movdqa %xmm1,%xmm3 - 56f5: 66 0f 6d ce punpckhqdq %xmm6,%xmm1 - 56f9: 0f 11 4a b0 movups %xmm1,-0x50(%rdx) - 56fd: 66 0f 6f ca movdqa %xmm2,%xmm1 - 5701: 0f 16 de movlhps %xmm6,%xmm3 - 5704: 66 0f 6d d7 punpckhqdq %xmm7,%xmm2 - 5708: 0f 16 cf movlhps %xmm7,%xmm1 - 570b: 0f 11 5a a0 movups %xmm3,-0x60(%rdx) - 570f: 0f 11 4a c0 movups %xmm1,-0x40(%rdx) - 5713: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 5717: 66 41 0f 6d c1 punpckhqdq %xmm9,%xmm0 - 571c: 41 0f 16 c9 movlhps %xmm9,%xmm1 - 5720: 0f 11 52 d0 movups %xmm2,-0x30(%rdx) - 5724: 0f 11 4a e0 movups %xmm1,-0x20(%rdx) - 5728: 0f 11 42 f0 movups %xmm0,-0x10(%rdx) - 572c: 48 39 c1 cmp %rax,%rcx - 572f: 0f 85 54 fb ff ff jne 5289 - 5735: c3 ret - 5736: f3 0f 7e 1d e2 59 00 movq 0x59e2(%rip),%xmm3 # b120 - 573d: 00 - 573e: 66 90 xchg %ax,%ax - 5740: 8b 01 mov (%rcx),%eax - 5742: 48 83 c2 10 add $0x10,%rdx - 5746: 48 83 c1 04 add $0x4,%rcx - 574a: 89 c7 mov %eax,%edi - 574c: d1 e8 shr $1,%eax - 574e: 81 e7 55 55 55 55 and $0x55555555,%edi - 5754: 25 55 55 55 55 and $0x55555555,%eax - 5759: 01 f8 add %edi,%eax - 575b: 89 c7 mov %eax,%edi - 575d: 66 0f 6e c0 movd %eax,%xmm0 - 5761: 41 89 c0 mov %eax,%r8d - 5764: c1 ef 04 shr $0x4,%edi - 5767: 41 c1 e8 12 shr $0x12,%r8d - 576b: 66 0f 6e ef movd %edi,%xmm5 - 576f: 89 c7 mov %eax,%edi - 5771: 41 83 e0 03 and $0x3,%r8d - 5775: c1 ef 08 shr $0x8,%edi - 5778: 66 0f 62 c5 punpckldq %xmm5,%xmm0 - 577c: 66 0f 6e cf movd %edi,%xmm1 - 5780: 89 c7 mov %eax,%edi - 5782: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5786: c1 ef 0c shr $0xc,%edi - 5789: 66 0f 6e ef movd %edi,%xmm5 - 578d: 89 c7 mov %eax,%edi - 578f: 66 0f 62 cd punpckldq %xmm5,%xmm1 - 5793: c1 ef 02 shr $0x2,%edi - 5796: 66 0f 61 d1 punpcklwd %xmm1,%xmm2 - 579a: 66 0f 61 c1 punpcklwd %xmm1,%xmm0 - 579e: 66 0f 6e cf movd %edi,%xmm1 - 57a2: 89 c7 mov %eax,%edi - 57a4: c1 ef 06 shr $0x6,%edi - 57a7: 66 0f 70 d2 4e pshufd $0x4e,%xmm2,%xmm2 - 57ac: 66 0f 6e ef movd %edi,%xmm5 - 57b0: 89 c7 mov %eax,%edi - 57b2: 66 0f 61 c2 punpcklwd %xmm2,%xmm0 - 57b6: c1 ef 0a shr $0xa,%edi - 57b9: 66 0f 62 cd punpckldq %xmm5,%xmm1 - 57bd: 66 0f db c3 pand %xmm3,%xmm0 - 57c1: 66 0f 6e d7 movd %edi,%xmm2 - 57c5: 89 c7 mov %eax,%edi - 57c7: 66 0f 6f e1 movdqa %xmm1,%xmm4 - 57cb: c1 ef 0e shr $0xe,%edi - 57ce: 66 0f 6e ef movd %edi,%xmm5 - 57d2: 89 c7 mov %eax,%edi - 57d4: c1 ef 10 shr $0x10,%edi - 57d7: 66 0f 62 d5 punpckldq %xmm5,%xmm2 - 57db: 83 e7 03 and $0x3,%edi - 57de: 66 0f 61 e2 punpcklwd %xmm2,%xmm4 - 57e2: 66 0f 61 ca punpcklwd %xmm2,%xmm1 - 57e6: 44 29 c7 sub %r8d,%edi - 57e9: 41 89 c0 mov %eax,%r8d - 57ec: 66 0f 70 e4 4e pshufd $0x4e,%xmm4,%xmm4 - 57f1: 66 89 7a f8 mov %di,-0x8(%rdx) - 57f5: 89 c7 mov %eax,%edi - 57f7: 41 c1 e8 16 shr $0x16,%r8d - 57fb: 66 0f 61 cc punpcklwd %xmm4,%xmm1 - 57ff: c1 ef 14 shr $0x14,%edi - 5802: 41 83 e0 03 and $0x3,%r8d - 5806: 66 0f db cb pand %xmm3,%xmm1 - 580a: 83 e7 03 and $0x3,%edi - 580d: 66 0f f9 c1 psubw %xmm1,%xmm0 - 5811: 44 29 c7 sub %r8d,%edi - 5814: 41 89 c0 mov %eax,%r8d - 5817: 66 89 7a fa mov %di,-0x6(%rdx) - 581b: 89 c7 mov %eax,%edi - 581d: 41 c1 e8 1a shr $0x1a,%r8d - 5821: c1 ef 18 shr $0x18,%edi - 5824: 41 83 e0 03 and $0x3,%r8d - 5828: 66 0f d6 42 f0 movq %xmm0,-0x10(%rdx) - 582d: 83 e7 03 and $0x3,%edi - 5830: 44 29 c7 sub %r8d,%edi - 5833: 66 89 7a fc mov %di,-0x4(%rdx) - 5837: 89 c7 mov %eax,%edi - 5839: c1 e8 1e shr $0x1e,%eax - 583c: c1 ef 1c shr $0x1c,%edi - 583f: 83 e7 03 and $0x3,%edi - 5842: 29 c7 sub %eax,%edi - 5844: 66 89 7a fe mov %di,-0x2(%rdx) - 5848: 48 39 d6 cmp %rdx,%rsi - 584b: 0f 85 ef fe ff ff jne 5740 - 5851: c3 ret - 5852: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5859: 00 00 00 00 - 585d: 0f 1f 00 nopl (%rax) - -0000000000005860 : - 5860: e9 eb f9 ff ff jmp 5250 - 5865: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 586c: 00 00 00 00 - -0000000000005870 : - 5870: e9 db f9 ff ff jmp 5250 - 5875: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 587c: 00 00 00 - 587f: 90 nop - -0000000000005880 : - 5880: 66 69 c7 01 f3 imul $0xf301,%di,%ax - 5885: 98 cwtl - 5886: 69 c0 ff f2 ff ff imul $0xfffff2ff,%eax,%eax - 588c: 01 f8 add %edi,%eax - 588e: c1 e8 10 shr $0x10,%eax - 5891: c3 ret - 5892: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5899: 00 00 00 00 - 589d: 0f 1f 00 nopl (%rax) - -00000000000058a0 : - 58a0: 0f bf d7 movswl %di,%edx - 58a3: 89 f8 mov %edi,%eax - 58a5: 69 d2 bf 4e 00 00 imul $0x4ebf,%edx,%edx - 58ab: 81 c2 00 00 00 02 add $0x2000000,%edx - 58b1: c1 fa 1a sar $0x1a,%edx - 58b4: 66 69 d2 01 0d imul $0xd01,%dx,%dx - 58b9: 29 d0 sub %edx,%eax - 58bb: c3 ret - 58bc: 0f 1f 40 00 nopl 0x0(%rax) - -00000000000058c0 : - 58c0: 48 89 d1 mov %rdx,%rcx - 58c3: 48 85 d2 test %rdx,%rdx - 58c6: 0f 84 a4 01 00 00 je 5a70 - 58cc: 48 8d 42 ff lea -0x1(%rdx),%rax - 58d0: 48 83 f8 0e cmp $0xe,%rax - 58d4: 0f 86 99 01 00 00 jbe 5a73 - 58da: 48 83 e2 f0 and $0xfffffffffffffff0,%rdx - 58de: 31 c0 xor %eax,%eax - 58e0: 66 0f ef c9 pxor %xmm1,%xmm1 - 58e4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 58eb: 00 00 00 00 - 58ef: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 58f6: 00 00 00 00 - 58fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 5900: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 - 5905: f3 0f 6f 1c 07 movdqu (%rdi,%rax,1),%xmm3 - 590a: 48 83 c0 10 add $0x10,%rax - 590e: 66 0f ef c3 pxor %xmm3,%xmm0 - 5912: 66 0f eb c8 por %xmm0,%xmm1 - 5916: 48 39 c2 cmp %rax,%rdx - 5919: 75 e5 jne 5900 - 591b: 66 0f 6f c1 movdqa %xmm1,%xmm0 - 591f: 66 0f 73 d8 08 psrldq $0x8,%xmm0 - 5924: 66 0f eb c1 por %xmm1,%xmm0 - 5928: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 592c: 66 0f 73 da 04 psrldq $0x4,%xmm2 - 5931: 66 0f eb c2 por %xmm2,%xmm0 - 5935: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5939: 66 0f 73 da 02 psrldq $0x2,%xmm2 - 593e: 66 0f eb c2 por %xmm2,%xmm0 - 5942: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 5946: 66 0f 73 da 01 psrldq $0x1,%xmm2 - 594b: 66 0f eb c2 por %xmm2,%xmm0 - 594f: 66 0f 7e c0 movd %xmm0,%eax - 5953: 48 39 d1 cmp %rdx,%rcx - 5956: 0f 84 05 01 00 00 je 5a61 - 595c: 66 0f 6f c1 movdqa %xmm1,%xmm0 - 5960: 66 0f 73 d9 08 psrldq $0x8,%xmm1 - 5965: 66 0f eb c8 por %xmm0,%xmm1 - 5969: 49 89 c8 mov %rcx,%r8 - 596c: 49 29 d0 sub %rdx,%r8 - 596f: 4d 8d 48 ff lea -0x1(%r8),%r9 - 5973: 49 83 f9 06 cmp $0x6,%r9 - 5977: 76 55 jbe 59ce - 5979: f3 0f 7e 04 17 movq (%rdi,%rdx,1),%xmm0 - 597e: f3 0f 7e 14 16 movq (%rsi,%rdx,1),%xmm2 - 5983: 66 0f ef c2 pxor %xmm2,%xmm0 - 5987: 66 0f eb c8 por %xmm0,%xmm1 - 598b: 66 0f 6f c1 movdqa %xmm1,%xmm0 - 598f: 66 0f 73 d0 20 psrlq $0x20,%xmm0 - 5994: 66 0f eb c1 por %xmm1,%xmm0 - 5998: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 599c: 66 0f 73 d1 10 psrlq $0x10,%xmm1 - 59a1: 66 0f eb c8 por %xmm0,%xmm1 - 59a5: 66 0f 6f c1 movdqa %xmm1,%xmm0 - 59a9: 66 0f 73 d0 08 psrlq $0x8,%xmm0 - 59ae: 66 0f eb c8 por %xmm0,%xmm1 - 59b2: 66 48 0f 7e c8 movq %xmm1,%rax - 59b7: 66 0f d6 4c 24 f0 movq %xmm1,-0x10(%rsp) - 59bd: 41 f6 c0 07 test $0x7,%r8b - 59c1: 0f 84 9a 00 00 00 je 5a61 - 59c7: 49 83 e0 f8 and $0xfffffffffffffff8,%r8 - 59cb: 4c 01 c2 add %r8,%rdx - 59ce: 44 0f b6 04 17 movzbl (%rdi,%rdx,1),%r8d - 59d3: 44 32 04 16 xor (%rsi,%rdx,1),%r8b - 59d7: 44 09 c0 or %r8d,%eax - 59da: 4c 8d 42 01 lea 0x1(%rdx),%r8 - 59de: 49 39 c8 cmp %rcx,%r8 - 59e1: 73 7e jae 5a61 - 59e3: 44 0f b6 44 16 01 movzbl 0x1(%rsi,%rdx,1),%r8d - 59e9: 44 32 44 17 01 xor 0x1(%rdi,%rdx,1),%r8b - 59ee: 44 09 c0 or %r8d,%eax - 59f1: 4c 8d 42 02 lea 0x2(%rdx),%r8 - 59f5: 49 39 c8 cmp %rcx,%r8 - 59f8: 73 67 jae 5a61 - 59fa: 44 0f b6 44 17 02 movzbl 0x2(%rdi,%rdx,1),%r8d - 5a00: 44 32 44 16 02 xor 0x2(%rsi,%rdx,1),%r8b - 5a05: 44 09 c0 or %r8d,%eax - 5a08: 4c 8d 42 03 lea 0x3(%rdx),%r8 - 5a0c: 49 39 c8 cmp %rcx,%r8 - 5a0f: 73 50 jae 5a61 - 5a11: 44 0f b6 44 17 03 movzbl 0x3(%rdi,%rdx,1),%r8d - 5a17: 44 32 44 16 03 xor 0x3(%rsi,%rdx,1),%r8b - 5a1c: 44 09 c0 or %r8d,%eax - 5a1f: 4c 8d 42 04 lea 0x4(%rdx),%r8 - 5a23: 49 39 c8 cmp %rcx,%r8 - 5a26: 73 39 jae 5a61 - 5a28: 44 0f b6 44 17 04 movzbl 0x4(%rdi,%rdx,1),%r8d - 5a2e: 44 32 44 16 04 xor 0x4(%rsi,%rdx,1),%r8b - 5a33: 44 09 c0 or %r8d,%eax - 5a36: 4c 8d 42 05 lea 0x5(%rdx),%r8 - 5a3a: 49 39 c8 cmp %rcx,%r8 - 5a3d: 73 22 jae 5a61 - 5a3f: 44 0f b6 44 17 05 movzbl 0x5(%rdi,%rdx,1),%r8d - 5a45: 44 32 44 16 05 xor 0x5(%rsi,%rdx,1),%r8b - 5a4a: 44 09 c0 or %r8d,%eax - 5a4d: 4c 8d 42 06 lea 0x6(%rdx),%r8 - 5a51: 49 39 c8 cmp %rcx,%r8 - 5a54: 73 0b jae 5a61 - 5a56: 0f b6 4c 17 06 movzbl 0x6(%rdi,%rdx,1),%ecx - 5a5b: 32 4c 16 06 xor 0x6(%rsi,%rdx,1),%cl - 5a5f: 09 c8 or %ecx,%eax - 5a61: 0f b6 c0 movzbl %al,%eax - 5a64: 48 f7 d8 neg %rax - 5a67: 48 c1 e8 3f shr $0x3f,%rax - 5a6b: c3 ret - 5a6c: 0f 1f 40 00 nopl 0x0(%rax) - 5a70: 31 c0 xor %eax,%eax - 5a72: c3 ret - 5a73: 66 0f ef c9 pxor %xmm1,%xmm1 - 5a77: 31 c0 xor %eax,%eax - 5a79: 31 d2 xor %edx,%edx - 5a7b: e9 e9 fe ff ff jmp 5969 - -0000000000005a80 : - 5a80: 49 89 d0 mov %rdx,%r8 - 5a83: 48 85 d2 test %rdx,%rdx - 5a86: 0f 84 11 02 00 00 je 5c9d - 5a8c: 48 8d 52 ff lea -0x1(%rdx),%rdx - 5a90: f7 d9 neg %ecx - 5a92: 48 83 fa 06 cmp $0x6,%rdx - 5a96: 0f 86 cc 01 00 00 jbe 5c68 - 5a9c: 48 89 f8 mov %rdi,%rax - 5a9f: 48 29 f0 sub %rsi,%rax - 5aa2: 48 83 e8 01 sub $0x1,%rax - 5aa6: 48 83 f8 0e cmp $0xe,%rax - 5aaa: 0f 86 b8 01 00 00 jbe 5c68 - 5ab0: 48 83 fa 0e cmp $0xe,%rdx - 5ab4: 0f 86 e4 01 00 00 jbe 5c9e - 5aba: 66 0f 6e d1 movd %ecx,%xmm2 - 5abe: 4c 89 c2 mov %r8,%rdx - 5ac1: 31 c0 xor %eax,%eax - 5ac3: 66 0f 60 d2 punpcklbw %xmm2,%xmm2 - 5ac7: 48 83 e2 f0 and $0xfffffffffffffff0,%rdx - 5acb: 66 0f 61 d2 punpcklwd %xmm2,%xmm2 - 5acf: 66 0f 70 d2 00 pshufd $0x0,%xmm2,%xmm2 - 5ad4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5adb: 00 00 00 00 - 5adf: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5ae6: 00 00 00 00 - 5aea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5af1: 00 00 00 00 - 5af5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5afc: 00 00 00 00 - 5b00: f3 0f 6f 0c 07 movdqu (%rdi,%rax,1),%xmm1 - 5b05: f3 0f 6f 04 06 movdqu (%rsi,%rax,1),%xmm0 - 5b0a: 66 0f ef c1 pxor %xmm1,%xmm0 - 5b0e: 66 0f db c2 pand %xmm2,%xmm0 - 5b12: 66 0f ef c1 pxor %xmm1,%xmm0 - 5b16: 0f 11 04 07 movups %xmm0,(%rdi,%rax,1) - 5b1a: 48 83 c0 10 add $0x10,%rax - 5b1e: 48 39 d0 cmp %rdx,%rax - 5b21: 75 dd jne 5b00 - 5b23: 49 39 d0 cmp %rdx,%r8 - 5b26: 0f 84 71 01 00 00 je 5c9d - 5b2c: 4d 89 c1 mov %r8,%r9 - 5b2f: 49 29 d1 sub %rdx,%r9 - 5b32: 49 8d 41 ff lea -0x1(%r9),%rax - 5b36: 48 83 f8 06 cmp $0x6,%rax - 5b3a: 76 3a jbe 5b76 - 5b3c: 0f b6 c1 movzbl %cl,%eax - 5b3f: f3 0f 7e 14 17 movq (%rdi,%rdx,1),%xmm2 - 5b44: f3 0f 7e 04 16 movq (%rsi,%rdx,1),%xmm0 - 5b49: 88 c4 mov %al,%ah - 5b4b: 66 0f 6e d8 movd %eax,%xmm3 - 5b4f: 66 0f ef c2 pxor %xmm2,%xmm0 - 5b53: f2 0f 70 cb 00 pshuflw $0x0,%xmm3,%xmm1 - 5b58: 66 0f db c1 pand %xmm1,%xmm0 - 5b5c: 66 0f ef c2 pxor %xmm2,%xmm0 - 5b60: 66 0f d6 04 17 movq %xmm0,(%rdi,%rdx,1) - 5b65: 41 f6 c1 07 test $0x7,%r9b - 5b69: 0f 84 2e 01 00 00 je 5c9d - 5b6f: 49 83 e1 f8 and $0xfffffffffffffff8,%r9 - 5b73: 4c 01 ca add %r9,%rdx - 5b76: 44 0f b6 14 17 movzbl (%rdi,%rdx,1),%r10d - 5b7b: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax - 5b7f: 44 31 d0 xor %r10d,%eax - 5b82: 21 c8 and %ecx,%eax - 5b84: 44 31 d0 xor %r10d,%eax - 5b87: 88 04 17 mov %al,(%rdi,%rdx,1) - 5b8a: 48 8d 42 01 lea 0x1(%rdx),%rax - 5b8e: 4c 39 c0 cmp %r8,%rax - 5b91: 0f 83 06 01 00 00 jae 5c9d - 5b97: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d - 5b9c: 44 0f b6 4c 16 01 movzbl 0x1(%rsi,%rdx,1),%r9d - 5ba2: 45 31 d1 xor %r10d,%r9d - 5ba5: 41 21 c9 and %ecx,%r9d - 5ba8: 45 31 d1 xor %r10d,%r9d - 5bab: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) - 5baf: 48 8d 42 02 lea 0x2(%rdx),%rax - 5bb3: 4c 39 c0 cmp %r8,%rax - 5bb6: 0f 83 e1 00 00 00 jae 5c9d - 5bbc: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d - 5bc1: 44 0f b6 4c 16 02 movzbl 0x2(%rsi,%rdx,1),%r9d - 5bc7: 45 31 d1 xor %r10d,%r9d - 5bca: 41 21 c9 and %ecx,%r9d - 5bcd: 45 31 d1 xor %r10d,%r9d - 5bd0: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) - 5bd4: 48 8d 42 03 lea 0x3(%rdx),%rax - 5bd8: 4c 39 c0 cmp %r8,%rax - 5bdb: 0f 83 bc 00 00 00 jae 5c9d - 5be1: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d - 5be6: 44 0f b6 4c 16 03 movzbl 0x3(%rsi,%rdx,1),%r9d - 5bec: 45 31 d1 xor %r10d,%r9d - 5bef: 41 21 c9 and %ecx,%r9d - 5bf2: 45 31 d1 xor %r10d,%r9d - 5bf5: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) - 5bf9: 48 8d 42 04 lea 0x4(%rdx),%rax - 5bfd: 4c 39 c0 cmp %r8,%rax - 5c00: 0f 83 97 00 00 00 jae 5c9d - 5c06: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d - 5c0b: 44 0f b6 4c 16 04 movzbl 0x4(%rsi,%rdx,1),%r9d - 5c11: 45 31 d1 xor %r10d,%r9d - 5c14: 41 21 c9 and %ecx,%r9d - 5c17: 45 31 d1 xor %r10d,%r9d - 5c1a: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) - 5c1e: 48 8d 42 05 lea 0x5(%rdx),%rax - 5c22: 4c 39 c0 cmp %r8,%rax - 5c25: 73 76 jae 5c9d - 5c27: 44 0f b6 14 07 movzbl (%rdi,%rax,1),%r10d - 5c2c: 44 0f b6 4c 16 05 movzbl 0x5(%rsi,%rdx,1),%r9d - 5c32: 45 31 d1 xor %r10d,%r9d - 5c35: 41 21 c9 and %ecx,%r9d - 5c38: 45 31 d1 xor %r10d,%r9d - 5c3b: 44 88 0c 07 mov %r9b,(%rdi,%rax,1) - 5c3f: 48 8d 42 06 lea 0x6(%rdx),%rax - 5c43: 4c 39 c0 cmp %r8,%rax - 5c46: 73 55 jae 5c9d - 5c48: 48 01 f8 add %rdi,%rax - 5c4b: 44 0f b6 5c 16 06 movzbl 0x6(%rsi,%rdx,1),%r11d - 5c51: 0f b6 38 movzbl (%rax),%edi - 5c54: 41 31 fb xor %edi,%r11d - 5c57: 44 89 da mov %r11d,%edx - 5c5a: 21 ca and %ecx,%edx - 5c5c: 31 fa xor %edi,%edx - 5c5e: 88 10 mov %dl,(%rax) - 5c60: c3 ret - 5c61: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 5c68: 31 c0 xor %eax,%eax - 5c6a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5c71: 00 00 00 00 - 5c75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5c7c: 00 00 00 00 - 5c80: 44 0f b6 0c 07 movzbl (%rdi,%rax,1),%r9d - 5c85: 0f b6 14 06 movzbl (%rsi,%rax,1),%edx - 5c89: 44 31 ca xor %r9d,%edx - 5c8c: 21 ca and %ecx,%edx - 5c8e: 44 31 ca xor %r9d,%edx - 5c91: 88 14 07 mov %dl,(%rdi,%rax,1) - 5c94: 48 83 c0 01 add $0x1,%rax - 5c98: 49 39 c0 cmp %rax,%r8 - 5c9b: 75 e3 jne 5c80 - 5c9d: c3 ret - 5c9e: 4d 89 c1 mov %r8,%r9 - 5ca1: 31 d2 xor %edx,%edx - 5ca3: e9 94 fe ff ff jmp 5b3c - 5ca8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 5caf: 00 - -0000000000005cb0 : - 5cb0: 66 33 37 xor (%rdi),%si - 5cb3: f7 da neg %edx - 5cb5: 21 d6 and %edx,%esi - 5cb7: 66 33 37 xor (%rdi),%si - 5cba: 66 89 37 mov %si,(%rdi) - 5cbd: c3 ret - 5cbe: 66 90 xchg %ax,%ax - -0000000000005cc0 : - 5cc0: 41 57 push %r15 - 5cc2: 41 56 push %r14 - 5cc4: 41 55 push %r13 - 5cc6: 41 54 push %r12 - 5cc8: 55 push %rbp - 5cc9: 53 push %rbx - 5cca: 48 83 ec 58 sub $0x58,%rsp - 5cce: 48 8b 47 08 mov 0x8(%rdi),%rax - 5cd2: 4c 8b 6f 18 mov 0x18(%rdi),%r13 - 5cd6: 4c 8b 3f mov (%rdi),%r15 - 5cd9: 48 89 44 24 90 mov %rax,-0x70(%rsp) - 5cde: 48 8b 47 10 mov 0x10(%rdi),%rax - 5ce2: 48 89 44 24 98 mov %rax,-0x68(%rsp) - 5ce7: 48 8b 47 20 mov 0x20(%rdi),%rax - 5ceb: 48 89 44 24 a0 mov %rax,-0x60(%rsp) - 5cf0: 48 8b 47 28 mov 0x28(%rdi),%rax - 5cf4: 48 89 44 24 a8 mov %rax,-0x58(%rsp) - 5cf9: 48 8b 47 30 mov 0x30(%rdi),%rax - 5cfd: 48 89 44 24 b0 mov %rax,-0x50(%rsp) - 5d02: 48 8b 47 38 mov 0x38(%rdi),%rax - 5d06: 48 89 44 24 b8 mov %rax,-0x48(%rsp) - 5d0b: 48 8b 47 40 mov 0x40(%rdi),%rax - 5d0f: 48 89 44 24 c0 mov %rax,-0x40(%rsp) - 5d14: 48 8b 47 48 mov 0x48(%rdi),%rax - 5d18: 48 89 44 24 c8 mov %rax,-0x38(%rsp) - 5d1d: 48 8b 47 50 mov 0x50(%rdi),%rax - 5d21: 48 8b 97 88 00 00 00 mov 0x88(%rdi),%rdx - 5d28: 4c 8b 67 60 mov 0x60(%rdi),%r12 - 5d2c: 4c 89 6c 24 18 mov %r13,0x18(%rsp) - 5d31: 48 89 44 24 d0 mov %rax,-0x30(%rsp) - 5d36: 48 8b 47 58 mov 0x58(%rdi),%rax - 5d3a: 48 89 54 24 f8 mov %rdx,-0x8(%rsp) - 5d3f: 48 8b 97 98 00 00 00 mov 0x98(%rdi),%rdx - 5d46: 48 89 44 24 d8 mov %rax,-0x28(%rsp) - 5d4b: 48 8b 47 68 mov 0x68(%rdi),%rax - 5d4f: 48 89 14 24 mov %rdx,(%rsp) - 5d53: 48 8b 97 a8 00 00 00 mov 0xa8(%rdi),%rdx - 5d5a: 48 89 44 24 e0 mov %rax,-0x20(%rsp) - 5d5f: 48 8b 47 70 mov 0x70(%rdi),%rax - 5d63: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 5d68: 48 8b 97 b8 00 00 00 mov 0xb8(%rdi),%rdx - 5d6f: 48 89 44 24 e8 mov %rax,-0x18(%rsp) - 5d74: 48 8b 47 78 mov 0x78(%rdi),%rax - 5d78: 48 89 54 24 10 mov %rdx,0x10(%rsp) - 5d7d: 48 8d 15 bc 53 00 00 lea 0x53bc(%rip),%rdx # b140 - 5d84: 4c 8b 9f 90 00 00 00 mov 0x90(%rdi),%r11 - 5d8b: 48 89 44 24 f0 mov %rax,-0x10(%rsp) - 5d90: 48 8b 87 80 00 00 00 mov 0x80(%rdi),%rax - 5d97: 48 89 54 24 88 mov %rdx,-0x78(%rsp) - 5d9c: 4c 8b b7 a0 00 00 00 mov 0xa0(%rdi),%r14 - 5da3: 48 89 7c 24 50 mov %rdi,0x50(%rsp) - 5da8: 4c 8b 87 b0 00 00 00 mov 0xb0(%rdi),%r8 - 5daf: 48 8b 9f c0 00 00 00 mov 0xc0(%rdi),%rbx - 5db6: 48 89 c7 mov %rax,%rdi - 5db9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 5dc0: 48 8b 6c 24 08 mov 0x8(%rsp),%rbp - 5dc5: 4c 8b 6c 24 90 mov -0x70(%rsp),%r13 - 5dca: 4c 33 6c 24 b0 xor -0x50(%rsp),%r13 - 5dcf: 4c 33 6c 24 d8 xor -0x28(%rsp),%r13 - 5dd4: 49 31 fd xor %rdi,%r13 - 5dd7: 4c 8b 54 24 98 mov -0x68(%rsp),%r10 - 5ddc: 48 8b 54 24 a0 mov -0x60(%rsp),%rdx - 5de1: 49 31 ed xor %rbp,%r13 - 5de4: 48 8b 6c 24 b8 mov -0x48(%rsp),%rbp - 5de9: 48 8b 4c 24 a8 mov -0x58(%rsp),%rcx - 5dee: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 - 5df3: 4c 33 4c 24 c0 xor -0x40(%rsp),%r9 - 5df8: 49 31 ea xor %rbp,%r10 - 5dfb: 48 8b 6c 24 c8 mov -0x38(%rsp),%rbp - 5e00: 4c 31 f9 xor %r15,%rcx - 5e03: 4c 33 4c 24 e0 xor -0x20(%rsp),%r9 - 5e08: 4d 31 e2 xor %r12,%r10 - 5e0b: 4c 33 54 24 f8 xor -0x8(%rsp),%r10 - 5e10: 48 33 4c 24 d0 xor -0x30(%rsp),%rcx - 5e15: 4d 31 d9 xor %r11,%r9 - 5e18: 48 31 ea xor %rbp,%rdx - 5e1b: 4c 89 ed mov %r13,%rbp - 5e1e: 48 33 54 24 e8 xor -0x18(%rsp),%rdx - 5e23: 48 33 14 24 xor (%rsp),%rdx - 5e27: 4d 31 c2 xor %r8,%r10 - 5e2a: 48 31 da xor %rbx,%rdx - 5e2d: 48 d1 c5 rol $1,%rbp - 5e30: 48 33 4c 24 f0 xor -0x10(%rsp),%rcx - 5e35: 48 31 d5 xor %rdx,%rbp - 5e38: 4c 89 d6 mov %r10,%rsi - 5e3b: 48 d1 c2 rol $1,%rdx - 5e3e: 4c 33 4c 24 10 xor 0x10(%rsp),%r9 - 5e43: 4c 31 d2 xor %r10,%rdx - 5e46: 4c 31 f1 xor %r14,%rcx - 5e49: 4c 8b 54 24 b0 mov -0x50(%rsp),%r10 - 5e4e: 48 d1 c6 rol $1,%rsi - 5e51: 48 31 ce xor %rcx,%rsi - 5e54: 4c 89 c8 mov %r9,%rax - 5e57: 48 d1 c1 rol $1,%rcx - 5e5a: 49 31 ef xor %rbp,%r15 - 5e5d: 48 d1 c0 rol $1,%rax - 5e60: 49 31 f2 xor %rsi,%r10 - 5e63: 4c 31 c9 xor %r9,%rcx - 5e66: 4d 89 f9 mov %r15,%r9 - 5e69: 4c 31 e8 xor %r13,%rax - 5e6c: 49 c1 ca 14 ror $0x14,%r10 - 5e70: 49 31 d3 xor %rdx,%r11 - 5e73: 48 31 cb xor %rcx,%rbx - 5e76: 4d 89 d7 mov %r10,%r15 - 5e79: 49 31 c4 xor %rax,%r12 - 5e7c: 49 c1 c3 15 rol $0x15,%r11 - 5e80: 48 31 f7 xor %rsi,%rdi - 5e83: 49 c1 cc 15 ror $0x15,%r12 - 5e87: 49 f7 d7 not %r15 - 5e8a: 48 c1 c3 0e rol $0xe,%rbx - 5e8e: 49 31 c0 xor %rax,%r8 - 5e91: 48 c1 cf 13 ror $0x13,%rdi - 5e95: 4d 89 fd mov %r15,%r13 - 5e98: 4c 8b 7c 24 88 mov -0x78(%rsp),%r15 - 5e9d: 49 c1 c8 03 ror $0x3,%r8 - 5ea1: 4d 21 e5 and %r12,%r13 - 5ea4: 4c 89 6c 24 b0 mov %r13,-0x50(%rsp) - 5ea9: 4d 8b 2f mov (%r15),%r13 - 5eac: 4c 8b 7c 24 b0 mov -0x50(%rsp),%r15 - 5eb1: 4d 31 cd xor %r9,%r13 - 5eb4: 4d 31 ef xor %r13,%r15 - 5eb7: 4d 89 e5 mov %r12,%r13 - 5eba: 49 f7 d5 not %r13 - 5ebd: 4d 21 dd and %r11,%r13 - 5ec0: 4d 31 d5 xor %r10,%r13 - 5ec3: 4c 89 6c 24 20 mov %r13,0x20(%rsp) - 5ec8: 4d 89 dd mov %r11,%r13 - 5ecb: 49 f7 d5 not %r13 - 5ece: 49 21 dd and %rbx,%r13 - 5ed1: 4d 31 e5 xor %r12,%r13 - 5ed4: 49 89 dc mov %rbx,%r12 - 5ed7: 49 f7 d4 not %r12 - 5eda: 4c 89 6c 24 28 mov %r13,0x28(%rsp) - 5edf: 4d 21 cc and %r9,%r12 - 5ee2: 49 f7 d1 not %r9 - 5ee5: 4d 21 d1 and %r10,%r9 - 5ee8: 4d 31 dc xor %r11,%r12 - 5eeb: 4c 8b 5c 24 d0 mov -0x30(%rsp),%r11 - 5ef0: 4d 89 ca mov %r9,%r10 - 5ef3: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 - 5ef8: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) - 5efd: 49 89 fc mov %rdi,%r12 - 5f00: 49 31 da xor %rbx,%r10 - 5f03: 49 31 eb xor %rbp,%r11 - 5f06: 49 f7 d4 not %r12 - 5f09: 4c 89 54 24 30 mov %r10,0x30(%rsp) - 5f0e: 4c 8b 54 24 c8 mov -0x38(%rsp),%r10 - 5f13: 49 c1 c3 03 rol $0x3,%r11 - 5f17: 49 31 d1 xor %rdx,%r9 - 5f1a: 49 c1 c1 1c rol $0x1c,%r9 - 5f1e: 49 31 ca xor %rcx,%r10 - 5f21: 49 c1 c2 14 rol $0x14,%r10 - 5f25: 4c 89 d3 mov %r10,%rbx - 5f28: 48 f7 d3 not %rbx - 5f2b: 4c 21 db and %r11,%rbx - 5f2e: 4c 31 cb xor %r9,%rbx - 5f31: 48 89 5c 24 38 mov %rbx,0x38(%rsp) - 5f36: 4c 89 db mov %r11,%rbx - 5f39: 48 f7 d3 not %rbx - 5f3c: 48 21 fb and %rdi,%rbx - 5f3f: 4c 31 d3 xor %r10,%rbx - 5f42: 48 89 5c 24 18 mov %rbx,0x18(%rsp) - 5f47: 4c 89 e3 mov %r12,%rbx - 5f4a: 4c 21 c3 and %r8,%rbx - 5f4d: 49 31 ee xor %rbp,%r14 - 5f50: 49 89 dc mov %rbx,%r12 - 5f53: 49 c1 c6 12 rol $0x12,%r14 - 5f57: 4d 31 dc xor %r11,%r12 - 5f5a: 4d 89 c3 mov %r8,%r11 - 5f5d: 49 f7 d3 not %r11 - 5f60: 4c 89 64 24 d0 mov %r12,-0x30(%rsp) - 5f65: 48 8b 5c 24 a8 mov -0x58(%rsp),%rbx - 5f6a: 4d 21 cb and %r9,%r11 - 5f6d: 49 f7 d1 not %r9 - 5f70: 4d 21 d1 and %r10,%r9 - 5f73: 49 31 fb xor %rdi,%r11 - 5f76: 48 8b 7c 24 90 mov -0x70(%rsp),%rdi - 5f7b: 48 31 eb xor %rbp,%rbx - 5f7e: 4d 31 c1 xor %r8,%r9 - 5f81: 4c 8b 44 24 b8 mov -0x48(%rsp),%r8 - 5f86: 4c 89 5c 24 40 mov %r11,0x40(%rsp) - 5f8b: 48 c1 cb 1c ror $0x1c,%rbx - 5f8f: 4c 8b 5c 24 e0 mov -0x20(%rsp),%r11 - 5f94: 48 31 f7 xor %rsi,%rdi - 5f97: 4c 89 4c 24 c8 mov %r9,-0x38(%rsp) - 5f9c: 49 31 c0 xor %rax,%r8 - 5f9f: 4c 8b 0c 24 mov (%rsp),%r9 - 5fa3: 48 d1 c7 rol $1,%rdi - 5fa6: 49 c1 c0 06 rol $0x6,%r8 - 5faa: 49 31 d3 xor %rdx,%r11 - 5fad: 4d 89 c2 mov %r8,%r10 - 5fb0: 49 c1 c3 19 rol $0x19,%r11 - 5fb4: 49 31 c9 xor %rcx,%r9 - 5fb7: 49 f7 d2 not %r10 - 5fba: 4d 89 dd mov %r11,%r13 - 5fbd: 49 c1 c1 08 rol $0x8,%r9 - 5fc1: 4d 21 da and %r11,%r10 - 5fc4: 49 f7 d5 not %r13 - 5fc7: 49 31 fa xor %rdi,%r10 - 5fca: 4c 89 54 24 b8 mov %r10,-0x48(%rsp) - 5fcf: 4d 89 ea mov %r13,%r10 - 5fd2: 4d 89 cd mov %r9,%r13 - 5fd5: 4d 21 ca and %r9,%r10 - 5fd8: 49 f7 d5 not %r13 - 5fdb: 4d 31 c2 xor %r8,%r10 - 5fde: 4c 89 14 24 mov %r10,(%rsp) - 5fe2: 4d 89 ea mov %r13,%r10 - 5fe5: 4d 21 f2 and %r14,%r10 - 5fe8: 4d 31 da xor %r11,%r10 - 5feb: 4d 89 f3 mov %r14,%r11 - 5fee: 49 f7 d3 not %r11 - 5ff1: 49 21 fb and %rdi,%r11 - 5ff4: 48 f7 d7 not %rdi - 5ff7: 4c 21 c7 and %r8,%rdi - 5ffa: 4d 31 cb xor %r9,%r11 - 5ffd: 4c 8b 44 24 a0 mov -0x60(%rsp),%r8 - 6002: 4c 8b 4c 24 d8 mov -0x28(%rsp),%r9 - 6007: 4c 31 f7 xor %r14,%rdi - 600a: 4c 89 5c 24 e0 mov %r11,-0x20(%rsp) - 600f: 48 89 7c 24 48 mov %rdi,0x48(%rsp) - 6014: 48 8b 7c 24 f8 mov -0x8(%rsp),%rdi - 6019: 49 31 c8 xor %rcx,%r8 - 601c: 49 31 f1 xor %rsi,%r9 - 601f: 49 c1 c1 0a rol $0xa,%r9 - 6023: 49 c1 c0 1b rol $0x1b,%r8 - 6027: 48 31 c7 xor %rax,%rdi - 602a: 48 33 4c 24 e8 xor -0x18(%rsp),%rcx - 602f: 48 33 74 24 08 xor 0x8(%rsp),%rsi - 6034: 48 c1 c9 19 ror $0x19,%rcx - 6038: 49 89 fc mov %rdi,%r12 - 603b: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi - 6040: 48 c1 c6 02 rol $0x2,%rsi - 6044: 49 c1 c4 0f rol $0xf,%r12 - 6048: 48 33 6c 24 f0 xor -0x10(%rsp),%rbp - 604d: 48 33 44 24 98 xor -0x68(%rsp),%rax - 6052: 48 c1 cd 17 ror $0x17,%rbp - 6056: 48 31 d7 xor %rdx,%rdi - 6059: 4d 89 e5 mov %r12,%r13 - 605c: 48 33 54 24 c0 xor -0x40(%rsp),%rdx - 6061: 48 c1 ca 09 ror $0x9,%rdx - 6065: 49 89 fb mov %rdi,%r11 - 6068: 48 89 df mov %rbx,%rdi - 606b: 49 f7 d5 not %r13 - 606e: 49 c1 cb 08 ror $0x8,%r11 - 6072: 48 f7 d7 not %rdi - 6075: 48 c1 c8 02 ror $0x2,%rax - 6079: 4c 21 cf and %r9,%rdi - 607c: 4d 21 dd and %r11,%r13 - 607f: 4c 31 c7 xor %r8,%rdi - 6082: 4d 31 cd xor %r9,%r13 - 6085: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 608a: 4c 89 cf mov %r9,%rdi - 608d: 4d 89 d9 mov %r11,%r9 - 6090: 49 f7 d1 not %r9 - 6093: 48 f7 d7 not %rdi - 6096: 4d 21 c1 and %r8,%r9 - 6099: 49 f7 d0 not %r8 - 609c: 4c 21 e7 and %r12,%rdi - 609f: 49 21 d8 and %rbx,%r8 - 60a2: 48 31 df xor %rbx,%rdi - 60a5: 4d 31 e1 xor %r12,%r9 - 60a8: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 - 60ad: 4d 31 d8 xor %r11,%r8 - 60b0: 49 89 cb mov %rcx,%r11 - 60b3: 48 89 d1 mov %rdx,%rcx - 60b6: 4c 89 44 24 d8 mov %r8,-0x28(%rsp) - 60bb: 49 89 f0 mov %rsi,%r8 - 60be: 4c 89 de mov %r11,%rsi - 60c1: 48 f7 d1 not %rcx - 60c4: 48 f7 d6 not %rsi - 60c7: 4d 89 c6 mov %r8,%r14 - 60ca: 4c 21 d9 and %r11,%rcx - 60cd: 48 21 ee and %rbp,%rsi - 60d0: 49 f7 d6 not %r14 - 60d3: 48 31 c1 xor %rax,%rcx - 60d6: 48 31 d6 xor %rdx,%rsi - 60d9: 48 89 4c 24 e8 mov %rcx,-0x18(%rsp) - 60de: 48 89 f3 mov %rsi,%rbx - 60e1: 48 89 ee mov %rbp,%rsi - 60e4: 48 f7 d6 not %rsi - 60e7: 48 89 5c 24 08 mov %rbx,0x8(%rsp) - 60ec: 4c 21 c6 and %r8,%rsi - 60ef: 4c 31 de xor %r11,%rsi - 60f2: 4d 89 f3 mov %r14,%r11 - 60f5: 49 21 c3 and %rax,%r11 - 60f8: 48 f7 d0 not %rax - 60fb: 4d 89 de mov %r11,%r14 - 60fe: 49 31 ee xor %rbp,%r14 - 6101: 48 21 d0 and %rdx,%rax - 6104: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp - 6109: 4c 31 c0 xor %r8,%rax - 610c: 4c 8b 44 24 38 mov 0x38(%rsp),%r8 - 6111: 4c 89 74 24 f8 mov %r14,-0x8(%rsp) - 6116: 4d 31 f8 xor %r15,%r8 - 6119: 4c 33 44 24 b8 xor -0x48(%rsp),%r8 - 611e: 49 31 e8 xor %rbp,%r8 - 6121: 48 8b 6c 24 28 mov 0x28(%rsp),%rbp - 6126: 49 31 c8 xor %rcx,%r8 - 6129: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx - 612e: 49 31 cc xor %rcx,%r12 - 6131: 4c 33 24 24 xor (%rsp),%r12 - 6135: 48 33 6c 24 d0 xor -0x30(%rsp),%rbp - 613a: 4c 89 6c 24 f0 mov %r13,-0x10(%rsp) - 613f: 49 31 fc xor %rdi,%r12 - 6142: 4c 31 d5 xor %r10,%rbp - 6145: 4c 8b 5c 24 b0 mov -0x50(%rsp),%r11 - 614a: 48 8b 54 24 c8 mov -0x38(%rsp),%rdx - 614f: 49 31 dc xor %rbx,%r12 - 6152: 4c 31 ed xor %r13,%rbp - 6155: 4c 33 5c 24 40 xor 0x40(%rsp),%r11 - 615a: 48 33 54 24 48 xor 0x48(%rsp),%rdx - 615f: 48 31 f5 xor %rsi,%rbp - 6162: 4c 33 5c 24 e0 xor -0x20(%rsp),%r11 - 6167: 48 33 54 24 30 xor 0x30(%rsp),%rdx - 616c: 4d 89 e6 mov %r12,%r14 - 616f: 48 33 54 24 d8 xor -0x28(%rsp),%rdx - 6174: 4d 31 cb xor %r9,%r11 - 6177: 49 d1 c6 rol $1,%r14 - 617a: 4c 33 5c 24 f8 xor -0x8(%rsp),%r11 - 617f: 48 31 c2 xor %rax,%rdx - 6182: 49 89 ed mov %rbp,%r13 - 6185: 4c 89 db mov %r11,%rbx - 6188: 49 d1 c5 rol $1,%r13 - 618b: 49 31 d6 xor %rdx,%r14 - 618e: 48 d1 c2 rol $1,%rdx - 6191: 48 31 ea xor %rbp,%rdx - 6194: 4d 31 c5 xor %r8,%r13 - 6197: 48 d1 c3 rol $1,%rbx - 619a: 48 89 cd mov %rcx,%rbp - 619d: 49 d1 c0 rol $1,%r8 - 61a0: 4c 31 e3 xor %r12,%rbx - 61a3: 4d 31 d8 xor %r11,%r8 - 61a6: 4d 31 f7 xor %r14,%r15 - 61a9: 4c 31 ed xor %r13,%rbp - 61ac: 49 31 da xor %rbx,%r10 - 61af: 48 c1 cd 14 ror $0x14,%rbp - 61b3: 4d 89 fb mov %r15,%r11 - 61b6: 49 c1 ca 15 ror $0x15,%r10 - 61ba: 49 31 d1 xor %rdx,%r9 - 61bd: 49 89 ef mov %rbp,%r15 - 61c0: 49 c1 c1 15 rol $0x15,%r9 - 61c4: 4c 31 c0 xor %r8,%rax - 61c7: 4c 31 ef xor %r13,%rdi - 61ca: 48 c1 c0 0e rol $0xe,%rax - 61ce: 49 f7 d7 not %r15 - 61d1: 48 c1 cf 13 ror $0x13,%rdi - 61d5: 48 31 de xor %rbx,%rsi - 61d8: 4d 89 fc mov %r15,%r12 - 61db: 4c 8b 7c 24 88 mov -0x78(%rsp),%r15 - 61e0: 48 c1 ce 03 ror $0x3,%rsi - 61e4: 4d 21 d4 and %r10,%r12 - 61e7: 49 8b 4f 08 mov 0x8(%r15),%rcx - 61eb: 4c 31 d9 xor %r11,%rcx - 61ee: 49 89 cf mov %rcx,%r15 - 61f1: 48 8b 4c 24 e8 mov -0x18(%rsp),%rcx - 61f6: 4d 31 e7 xor %r12,%r15 - 61f9: 4d 89 d4 mov %r10,%r12 - 61fc: 49 f7 d4 not %r12 - 61ff: 4d 21 cc and %r9,%r12 - 6202: 49 31 ec xor %rbp,%r12 - 6205: 4c 89 64 24 90 mov %r12,-0x70(%rsp) - 620a: 4d 89 cc mov %r9,%r12 - 620d: 49 f7 d4 not %r12 - 6210: 49 21 c4 and %rax,%r12 - 6213: 4d 31 d4 xor %r10,%r12 - 6216: 49 89 c2 mov %rax,%r10 - 6219: 49 f7 d2 not %r10 - 621c: 4c 89 64 24 98 mov %r12,-0x68(%rsp) - 6221: 4c 8b 64 24 20 mov 0x20(%rsp),%r12 - 6226: 4d 21 da and %r11,%r10 - 6229: 49 f7 d3 not %r11 - 622c: 49 21 eb and %rbp,%r11 - 622f: 4d 31 ca xor %r9,%r10 - 6232: 4c 8b 4c 24 c8 mov -0x38(%rsp),%r9 - 6237: 49 31 c3 xor %rax,%r11 - 623a: 4c 89 54 24 18 mov %r10,0x18(%rsp) - 623f: 4c 8b 54 24 b8 mov -0x48(%rsp),%r10 - 6244: 4c 89 5c 24 a0 mov %r11,-0x60(%rsp) - 6249: 4c 8b 5c 24 b0 mov -0x50(%rsp),%r11 - 624e: 4d 31 c1 xor %r8,%r9 - 6251: 49 c1 c1 14 rol $0x14,%r9 - 6255: 4d 31 f2 xor %r14,%r10 - 6258: 49 31 d3 xor %rdx,%r11 - 625b: 49 c1 c2 03 rol $0x3,%r10 - 625f: 4c 89 d8 mov %r11,%rax - 6262: 4d 89 cb mov %r9,%r11 - 6265: 49 f7 d3 not %r11 - 6268: 48 c1 c0 1c rol $0x1c,%rax - 626c: 4d 21 d3 and %r10,%r11 - 626f: 49 31 c3 xor %rax,%r11 - 6272: 4c 89 5c 24 a8 mov %r11,-0x58(%rsp) - 6277: 4d 89 d3 mov %r10,%r11 - 627a: 49 f7 d3 not %r11 - 627d: 49 21 fb and %rdi,%r11 - 6280: 4d 31 ec xor %r13,%r12 - 6283: 4c 31 f1 xor %r14,%rcx - 6286: 4d 31 cb xor %r9,%r11 - 6289: 48 c1 c1 12 rol $0x12,%rcx - 628d: 4c 89 5c 24 b0 mov %r11,-0x50(%rsp) - 6292: 49 89 fb mov %rdi,%r11 - 6295: 49 f7 d3 not %r11 - 6298: 49 21 f3 and %rsi,%r11 - 629b: 4d 31 d3 xor %r10,%r11 - 629e: 49 89 f2 mov %rsi,%r10 - 62a1: 49 f7 d2 not %r10 - 62a4: 4c 89 5c 24 b8 mov %r11,-0x48(%rsp) - 62a9: 49 21 c2 and %rax,%r10 - 62ac: 48 f7 d0 not %rax - 62af: 49 31 fa xor %rdi,%r10 - 62b2: 4c 21 c8 and %r9,%rax - 62b5: 48 8b 7c 24 e0 mov -0x20(%rsp),%rdi - 62ba: 49 89 c3 mov %rax,%r11 - 62bd: 4c 89 54 24 c0 mov %r10,-0x40(%rsp) - 62c2: 4c 89 e0 mov %r12,%rax - 62c5: 49 31 f3 xor %rsi,%r11 - 62c8: 48 31 d7 xor %rdx,%rdi - 62cb: 48 8b 74 24 d0 mov -0x30(%rsp),%rsi - 62d0: 48 d1 c0 rol $1,%rax - 62d3: 49 89 f9 mov %rdi,%r9 - 62d6: 48 8b 7c 24 d8 mov -0x28(%rsp),%rdi - 62db: 4c 89 5c 24 c8 mov %r11,-0x38(%rsp) - 62e0: 48 31 de xor %rbx,%rsi - 62e3: 49 c1 c1 19 rol $0x19,%r9 - 62e7: 48 c1 c6 06 rol $0x6,%rsi - 62eb: 4c 31 c7 xor %r8,%rdi - 62ee: 48 c1 c7 08 rol $0x8,%rdi - 62f2: 49 89 f2 mov %rsi,%r10 - 62f5: 49 89 fc mov %rdi,%r12 - 62f8: 49 f7 d2 not %r10 - 62fb: 4d 21 ca and %r9,%r10 - 62fe: 49 f7 d4 not %r12 - 6301: 49 31 c2 xor %rax,%r10 - 6304: 49 21 cc and %rcx,%r12 - 6307: 4c 89 54 24 d0 mov %r10,-0x30(%rsp) - 630c: 4d 31 cc xor %r9,%r12 - 630f: 4d 89 ca mov %r9,%r10 - 6312: 49 89 c9 mov %rcx,%r9 - 6315: 49 f7 d1 not %r9 - 6318: 49 f7 d2 not %r10 - 631b: 49 21 c1 and %rax,%r9 - 631e: 48 f7 d0 not %rax - 6321: 49 21 fa and %rdi,%r10 - 6324: 48 21 f0 and %rsi,%rax - 6327: 49 31 f9 xor %rdi,%r9 - 632a: 49 31 f2 xor %rsi,%r10 - 632d: 48 89 c7 mov %rax,%rdi - 6330: 4c 89 54 24 d8 mov %r10,-0x28(%rsp) - 6335: 48 31 cf xor %rcx,%rdi - 6338: 4c 89 4c 24 e0 mov %r9,-0x20(%rsp) - 633d: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 6342: 48 8b 44 24 30 mov 0x30(%rsp),%rax - 6347: 48 8b 74 24 38 mov 0x38(%rsp),%rsi - 634c: 4c 8b 0c 24 mov (%rsp),%r9 - 6350: 4c 8b 54 24 f0 mov -0x10(%rsp),%r10 - 6355: 4c 31 c0 xor %r8,%rax - 6358: 48 8b 4c 24 f8 mov -0x8(%rsp),%rcx - 635d: 4c 31 f6 xor %r14,%rsi - 6360: 48 c1 c0 1b rol $0x1b,%rax - 6364: 48 8b 6c 24 28 mov 0x28(%rsp),%rbp - 6369: 48 c1 ce 1c ror $0x1c,%rsi - 636d: 4d 31 e9 xor %r13,%r9 - 6370: 49 31 da xor %rbx,%r10 - 6373: 48 31 d1 xor %rdx,%rcx - 6376: 49 c1 c2 0f rol $0xf,%r10 - 637a: 48 c1 c9 08 ror $0x8,%rcx - 637e: 48 89 f7 mov %rsi,%rdi - 6381: 48 31 eb xor %rbp,%rbx - 6384: 49 c1 c1 0a rol $0xa,%r9 - 6388: 4d 89 d3 mov %r10,%r11 - 638b: 48 f7 d7 not %rdi - 638e: 48 c1 cb 02 ror $0x2,%rbx - 6392: 49 f7 d3 not %r11 - 6395: 4c 21 cf and %r9,%rdi - 6398: 49 21 cb and %rcx,%r11 - 639b: 48 31 c7 xor %rax,%rdi - 639e: 4d 31 cb xor %r9,%r11 - 63a1: 48 89 7c 24 f0 mov %rdi,-0x10(%rsp) - 63a6: 4c 89 cf mov %r9,%rdi - 63a9: 4c 89 5c 24 f8 mov %r11,-0x8(%rsp) - 63ae: 49 89 cb mov %rcx,%r11 - 63b1: 48 f7 d7 not %rdi - 63b4: 49 f7 d3 not %r11 - 63b7: 4c 21 d7 and %r10,%rdi - 63ba: 49 21 c3 and %rax,%r11 - 63bd: 48 f7 d0 not %rax - 63c0: 48 31 f7 xor %rsi,%rdi - 63c3: 48 21 f0 and %rsi,%rax - 63c6: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 63cb: 4d 31 d3 xor %r10,%r11 - 63ce: 49 89 c1 mov %rax,%r9 - 63d1: 48 8b 44 24 40 mov 0x40(%rsp),%rax - 63d6: 49 31 c9 xor %rcx,%r9 - 63d9: 48 8b 4c 24 48 mov 0x48(%rsp),%rcx - 63de: 4c 31 ee xor %r13,%rsi - 63e1: 48 31 d0 xor %rdx,%rax - 63e4: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 63e9: 48 c1 c6 02 rol $0x2,%rsi - 63ed: 4c 89 0c 24 mov %r9,(%rsp) - 63f1: 4c 31 c1 xor %r8,%rcx - 63f4: 48 c1 c8 09 ror $0x9,%rax - 63f8: 48 c1 c9 19 ror $0x19,%rcx - 63fc: 4c 31 f2 xor %r14,%rdx - 63ff: 49 89 c6 mov %rax,%r14 - 6402: 49 89 c8 mov %rcx,%r8 - 6405: 48 c1 ca 17 ror $0x17,%rdx - 6409: 49 f7 d6 not %r14 - 640c: 49 f7 d0 not %r8 - 640f: 49 21 ce and %rcx,%r14 - 6412: 49 21 d0 and %rdx,%r8 - 6415: 49 31 de xor %rbx,%r14 - 6418: 49 31 c0 xor %rax,%r8 - 641b: 4c 89 44 24 08 mov %r8,0x8(%rsp) - 6420: 49 89 d0 mov %rdx,%r8 - 6423: 49 f7 d0 not %r8 - 6426: 49 21 f0 and %rsi,%r8 - 6429: 49 31 c8 xor %rcx,%r8 - 642c: 48 89 f1 mov %rsi,%rcx - 642f: 48 f7 d1 not %rcx - 6432: 48 21 d9 and %rbx,%rcx - 6435: 48 f7 d3 not %rbx - 6438: 48 83 44 24 88 10 addq $0x10,-0x78(%rsp) - 643e: 48 31 d1 xor %rdx,%rcx - 6441: 48 21 c3 and %rax,%rbx - 6444: 48 8d 15 b5 4d 00 00 lea 0x4db5(%rip),%rdx # b200 - 644b: 48 89 4c 24 10 mov %rcx,0x10(%rsp) - 6450: 48 31 f3 xor %rsi,%rbx - 6453: 48 3b 54 24 88 cmp -0x78(%rsp),%rdx - 6458: 0f 85 62 f9 ff ff jne 5dc0 - 645e: 48 8b 44 24 90 mov -0x70(%rsp),%rax - 6463: 48 89 fa mov %rdi,%rdx - 6466: 48 8b 7c 24 50 mov 0x50(%rsp),%rdi - 646b: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 - 6470: 48 89 47 08 mov %rax,0x8(%rdi) - 6474: 48 8b 44 24 98 mov -0x68(%rsp),%rax - 6479: 4c 89 3f mov %r15,(%rdi) - 647c: 48 89 47 10 mov %rax,0x10(%rdi) - 6480: 48 8b 44 24 a0 mov -0x60(%rsp),%rax - 6485: 4c 89 6f 18 mov %r13,0x18(%rdi) - 6489: 48 89 47 20 mov %rax,0x20(%rdi) - 648d: 48 8b 44 24 a8 mov -0x58(%rsp),%rax - 6492: 4c 89 67 60 mov %r12,0x60(%rdi) - 6496: 48 89 47 28 mov %rax,0x28(%rdi) - 649a: 48 8b 44 24 b0 mov -0x50(%rsp),%rax - 649f: 48 89 97 80 00 00 00 mov %rdx,0x80(%rdi) - 64a6: 48 89 47 30 mov %rax,0x30(%rdi) - 64aa: 48 8b 44 24 b8 mov -0x48(%rsp),%rax - 64af: 48 89 47 38 mov %rax,0x38(%rdi) - 64b3: 48 8b 44 24 c0 mov -0x40(%rsp),%rax - 64b8: 48 89 47 40 mov %rax,0x40(%rdi) - 64bc: 48 8b 44 24 c8 mov -0x38(%rsp),%rax - 64c1: 48 89 47 48 mov %rax,0x48(%rdi) - 64c5: 48 8b 44 24 d0 mov -0x30(%rsp),%rax - 64ca: 48 89 47 50 mov %rax,0x50(%rdi) - 64ce: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 64d3: 48 89 47 58 mov %rax,0x58(%rdi) - 64d7: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 64dc: 48 89 47 68 mov %rax,0x68(%rdi) - 64e0: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 64e5: 48 89 47 70 mov %rax,0x70(%rdi) - 64e9: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 64ee: 48 89 47 78 mov %rax,0x78(%rdi) - 64f2: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 64f7: 4c 89 9f 90 00 00 00 mov %r11,0x90(%rdi) - 64fe: 48 89 87 88 00 00 00 mov %rax,0x88(%rdi) - 6505: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 650a: 4c 89 8f 98 00 00 00 mov %r9,0x98(%rdi) - 6511: 4c 89 b7 a0 00 00 00 mov %r14,0xa0(%rdi) - 6518: 48 89 87 a8 00 00 00 mov %rax,0xa8(%rdi) - 651f: 4c 89 87 b0 00 00 00 mov %r8,0xb0(%rdi) - 6526: 48 89 8f b8 00 00 00 mov %rcx,0xb8(%rdi) - 652d: 48 89 9f c0 00 00 00 mov %rbx,0xc0(%rdi) - 6534: 48 83 c4 58 add $0x58,%rsp - 6538: 5b pop %rbx - 6539: 5d pop %rbp - 653a: 41 5c pop %r12 - 653c: 41 5d pop %r13 - 653e: 41 5e pop %r14 - 6540: 41 5f pop %r15 - 6542: c3 ret - 6543: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 654a: 00 00 00 00 - 654e: 66 90 xchg %ax,%ax - -0000000000006550 : - 6550: 41 56 push %r14 - 6552: 31 c0 xor %eax,%eax - 6554: 49 89 d6 mov %rdx,%r14 - 6557: 41 55 push %r13 - 6559: 41 89 cd mov %ecx,%r13d - 655c: 41 54 push %r12 - 655e: 55 push %rbp - 655f: 48 89 fd mov %rdi,%rbp - 6562: 48 83 c7 08 add $0x8,%rdi - 6566: 53 push %rbx - 6567: 48 89 e9 mov %rbp,%rcx - 656a: 48 89 f3 mov %rsi,%rbx - 656d: 48 81 ec d0 00 00 00 sub $0xd0,%rsp - 6574: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) - 657b: 00 - 657c: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 6583: 00 00 00 00 - 6587: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 658b: 48 29 f9 sub %rdi,%rcx - 658e: 81 c1 c8 00 00 00 add $0xc8,%ecx - 6594: c1 e9 03 shr $0x3,%ecx - 6597: f3 48 ab rep stos %rax,%es:(%rdi) - 659a: 48 81 fa 87 00 00 00 cmp $0x87,%rdx - 65a1: 0f 87 22 08 00 00 ja 6dc9 - 65a7: e9 aa 08 00 00 jmp 6e56 - 65ac: 0f 1f 40 00 nopl 0x0(%rax) - 65b0: f3 0f 6f 33 movdqu (%rbx),%xmm6 - 65b4: f3 44 0f 6f 43 10 movdqu 0x10(%rbx),%xmm8 - 65ba: 66 0f ef ff pxor %xmm7,%xmm7 - 65be: 48 81 c3 88 00 00 00 add $0x88,%rbx - 65c5: f3 44 0f 6f 63 a8 movdqu -0x58(%rbx),%xmm12 - 65cb: f3 44 0f 6f 5b 98 movdqu -0x68(%rbx),%xmm11 - 65d1: 0f 29 34 24 movaps %xmm6,(%rsp) - 65d5: 66 0f 6f 14 24 movdqa (%rsp),%xmm2 - 65da: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 - 65df: f3 44 0f 6f 73 b8 movdqu -0x48(%rbx),%xmm14 - 65e5: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 65ea: f3 44 0f 6f 7b c8 movdqu -0x38(%rbx),%xmm15 - 65f0: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 65f5: f3 0f 6f 6b d8 movdqu -0x28(%rbx),%xmm5 - 65fa: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 65ff: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 - 6605: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 - 660a: 66 0f 71 d4 08 psrlw $0x8,%xmm4 - 660f: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 6614: 66 0f 67 d0 packuswb %xmm0,%xmm2 - 6618: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 - 661d: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 6621: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6626: 66 0f 71 d6 08 psrlw $0x8,%xmm6 - 662b: 66 44 0f 67 c8 packuswb %xmm0,%xmm9 - 6630: 66 41 0f 6f c7 movdqa %xmm15,%xmm0 - 6635: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 663a: 66 0f 67 e0 packuswb %xmm0,%xmm4 - 663e: f3 0f 6f 43 e8 movdqu -0x18(%rbx),%xmm0 - 6643: 66 44 0f 6f d4 movdqa %xmm4,%xmm10 - 6648: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 664d: 66 41 0f 71 d2 08 psrlw $0x8,%xmm10 - 6653: 66 0f 67 e8 packuswb %xmm0,%xmm5 - 6657: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 - 665c: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6661: 66 0f 67 f0 packuswb %xmm0,%xmm6 - 6665: 66 0f 6f c5 movdqa %xmm5,%xmm0 - 6669: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 666e: 66 0f 6f ce movdqa %xmm6,%xmm1 - 6672: 66 44 0f 67 d0 packuswb %xmm0,%xmm10 - 6677: 66 0f 71 d1 08 psrlw $0x8,%xmm1 - 667c: 66 41 0f 6f c2 movdqa %xmm10,%xmm0 - 6681: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6686: 66 0f 67 c8 packuswb %xmm0,%xmm1 - 668a: 66 0f ef c0 pxor %xmm0,%xmm0 - 668e: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 6693: 66 0f 68 cf punpckhbw %xmm7,%xmm1 - 6697: 66 44 0f 60 ef punpcklbw %xmm7,%xmm13 - 669c: 66 41 0f 6f dd movdqa %xmm13,%xmm3 - 66a1: 66 0f 61 d8 punpcklwd %xmm0,%xmm3 - 66a5: 0f 29 5c 24 40 movaps %xmm3,0x40(%rsp) - 66aa: 66 41 0f 6f dd movdqa %xmm13,%xmm3 - 66af: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 66b4: 66 0f 69 c8 punpckhwd %xmm0,%xmm1 - 66b8: 0f 29 4c 24 70 movaps %xmm1,0x70(%rsp) - 66bd: 66 0f 76 c9 pcmpeqd %xmm1,%xmm1 - 66c1: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 - 66c5: 66 44 0f 61 e8 punpcklwd %xmm0,%xmm13 - 66ca: 66 0f 71 d1 08 psrlw $0x8,%xmm1 - 66cf: 0f 29 5c 24 50 movaps %xmm3,0x50(%rsp) - 66d4: 66 0f 6f 1c 24 movdqa (%rsp),%xmm3 - 66d9: 66 44 0f db c9 pand %xmm1,%xmm9 - 66de: 66 0f db e9 pand %xmm1,%xmm5 - 66e2: 66 0f db d1 pand %xmm1,%xmm2 - 66e6: 44 0f 29 6c 24 60 movaps %xmm13,0x60(%rsp) - 66ec: 66 0f db e1 pand %xmm1,%xmm4 - 66f0: 66 41 0f 67 d1 packuswb %xmm9,%xmm2 - 66f5: 66 44 0f db d1 pand %xmm1,%xmm10 - 66fa: 66 0f 67 e5 packuswb %xmm5,%xmm4 - 66fe: 66 0f 6f ea movdqa %xmm2,%xmm5 - 6702: 66 0f db d1 pand %xmm1,%xmm2 - 6706: 66 44 0f 6f cc movdqa %xmm4,%xmm9 - 670b: 66 0f db e1 pand %xmm1,%xmm4 - 670f: 66 0f db f1 pand %xmm1,%xmm6 - 6713: 66 0f 67 d4 packuswb %xmm4,%xmm2 - 6717: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 - 671d: 66 0f db d9 pand %xmm1,%xmm3 - 6721: 66 0f 6f e2 movdqa %xmm2,%xmm4 - 6725: 66 0f 68 d7 punpckhbw %xmm7,%xmm2 - 6729: 66 41 0f 67 f2 packuswb %xmm10,%xmm6 - 672e: 66 0f 71 f2 08 psllw $0x8,%xmm2 - 6733: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 6738: 66 44 0f 6f d6 movdqa %xmm6,%xmm10 - 673d: 0f 29 54 24 30 movaps %xmm2,0x30(%rsp) - 6742: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 6747: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 - 674c: 66 44 0f db d9 pand %xmm1,%xmm11 - 6751: 66 0f db d1 pand %xmm1,%xmm2 - 6755: 66 44 0f 6f cd movdqa %xmm5,%xmm9 - 675a: 66 44 0f 60 d7 punpcklbw %xmm7,%xmm10 - 675f: 66 0f 67 da packuswb %xmm2,%xmm3 - 6763: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 - 6768: 66 44 0f 60 cf punpcklbw %xmm7,%xmm9 - 676d: 66 0f db d1 pand %xmm1,%xmm2 - 6771: 66 45 0f 6f c6 movdqa %xmm14,%xmm8 - 6776: 66 45 0f 6f ea movdqa %xmm10,%xmm13 - 677b: 66 44 0f 67 da packuswb %xmm2,%xmm11 - 6780: 66 41 0f 6f d7 movdqa %xmm15,%xmm2 - 6785: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 678a: 66 0f db d1 pand %xmm1,%xmm2 - 678e: 66 44 0f db c1 pand %xmm1,%xmm8 - 6793: 66 0f 68 ef punpckhbw %xmm7,%xmm5 - 6797: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 - 679c: 66 44 0f 67 c2 packuswb %xmm2,%xmm8 - 67a1: f3 0f 6f 53 d8 movdqu -0x28(%rbx),%xmm2 - 67a6: 66 0f 60 e7 punpcklbw %xmm7,%xmm4 - 67aa: 44 0f 29 54 24 10 movaps %xmm10,0x10(%rsp) - 67b0: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 - 67b5: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 67ba: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 - 67be: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 - 67c3: 66 0f db d1 pand %xmm1,%xmm2 - 67c7: 66 44 0f db d9 pand %xmm1,%xmm11 - 67cc: 0f 29 ac 24 90 00 00 movaps %xmm5,0x90(%rsp) - 67d3: 00 - 67d4: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 - 67da: 66 0f 68 f7 punpckhbw %xmm7,%xmm6 - 67de: 66 44 0f 69 c8 punpckhwd %xmm0,%xmm9 - 67e3: 44 0f 29 94 24 80 00 movaps %xmm10,0x80(%rsp) - 67ea: 00 00 - 67ec: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 - 67f1: f3 0f 6f 53 e8 movdqu -0x18(%rbx),%xmm2 - 67f6: 66 0f 71 f4 08 psllw $0x8,%xmm4 - 67fb: 66 0f db d1 pand %xmm1,%xmm2 - 67ff: 66 44 0f 67 d2 packuswb %xmm2,%xmm10 - 6804: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 6808: 66 0f db d9 pand %xmm1,%xmm3 - 680c: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 6811: 66 41 0f 67 db packuswb %xmm11,%xmm3 - 6816: 66 0f 6f ea movdqa %xmm2,%xmm5 - 681a: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 681f: 66 44 0f db c1 pand %xmm1,%xmm8 - 6824: 66 41 0f 67 ec packuswb %xmm12,%xmm5 - 6829: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 682e: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 - 6833: 66 44 0f 6f f2 movdqa %xmm2,%xmm14 - 6838: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 - 683e: 66 44 0f db d1 pand %xmm1,%xmm10 - 6843: 66 45 0f 67 f4 packuswb %xmm12,%xmm14 - 6848: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 684d: 66 45 0f 67 c2 packuswb %xmm10,%xmm8 - 6852: 66 41 0f 6f d6 movdqa %xmm14,%xmm2 - 6857: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 - 685d: 66 44 0f db f1 pand %xmm1,%xmm14 - 6862: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 6867: 66 0f db e9 pand %xmm1,%xmm5 - 686b: 66 44 0f 6f db movdqa %xmm3,%xmm11 - 6870: 66 44 0f 67 e2 packuswb %xmm2,%xmm12 - 6875: 66 41 0f 67 ee packuswb %xmm14,%xmm5 - 687a: 66 45 0f 6f f0 movdqa %xmm8,%xmm14 - 687f: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 - 6884: 66 41 0f 71 d6 08 psrlw $0x8,%xmm14 - 688a: 66 44 0f 68 e7 punpckhbw %xmm7,%xmm12 - 688f: 66 0f 60 d7 punpcklbw %xmm7,%xmm2 - 6893: 66 41 0f 71 d3 08 psrlw $0x8,%xmm11 - 6899: 66 0f db d9 pand %xmm1,%xmm3 - 689d: 66 44 0f 6f fa movdqa %xmm2,%xmm15 - 68a2: 66 41 0f db c8 pand %xmm8,%xmm1 - 68a7: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 - 68ab: 0f 29 14 24 movaps %xmm2,(%rsp) - 68af: 66 0f 67 d9 packuswb %xmm1,%xmm3 - 68b3: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 - 68b8: 66 45 0f 67 de packuswb %xmm14,%xmm11 - 68bd: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 - 68c2: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 68c7: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 - 68cc: 66 44 0f 60 f7 punpcklbw %xmm7,%xmm14 - 68d1: 66 44 0f 68 df punpckhbw %xmm7,%xmm11 - 68d6: 66 44 0f 60 c7 punpcklbw %xmm7,%xmm8 - 68db: 44 0f 29 a4 24 b0 00 movaps %xmm12,0xb0(%rsp) - 68e2: 00 00 - 68e4: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 68e9: 66 0f 68 df punpckhbw %xmm7,%xmm3 - 68ed: 66 0f 68 ef punpckhbw %xmm7,%xmm5 - 68f1: 66 44 0f 60 e7 punpcklbw %xmm7,%xmm12 - 68f6: 66 41 0f 6f fd movdqa %xmm13,%xmm7 - 68fb: 66 0f 6f cc movdqa %xmm4,%xmm1 - 68ff: 66 0f 61 f8 punpcklwd %xmm0,%xmm7 - 6903: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 6907: 66 45 0f 6f d6 movdqa %xmm14,%xmm10 - 690c: 66 0f 72 f7 18 pslld $0x18,%xmm7 - 6911: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 - 6916: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 - 691a: 44 0f 29 74 24 20 movaps %xmm14,0x20(%rsp) - 6920: 66 0f eb f9 por %xmm1,%xmm7 - 6924: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 6929: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 692e: 66 44 0f 69 d8 punpckhwd %xmm0,%xmm11 - 6933: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 6937: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 - 693c: 0f 29 94 24 a0 00 00 movaps %xmm2,0xa0(%rsp) - 6943: 00 - 6944: 66 41 0f 72 f4 10 pslld $0x10,%xmm12 - 694a: 66 0f 6f 54 24 30 movdqa 0x30(%rsp),%xmm2 - 6950: 66 0f 72 f1 10 pslld $0x10,%xmm1 - 6955: 44 0f 29 9c 24 c0 00 movaps %xmm11,0xc0(%rsp) - 695c: 00 00 - 695e: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 - 6963: 66 44 0f 69 c0 punpckhwd %xmm0,%xmm8 - 6968: 66 44 0f 69 e8 punpckhwd %xmm0,%xmm13 - 696d: 66 44 0f 61 d8 punpcklwd %xmm0,%xmm11 - 6972: 66 45 0f eb e0 por %xmm8,%xmm12 - 6977: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 697c: 66 41 0f eb cb por %xmm11,%xmm1 - 6981: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 6986: 66 44 0f 6f df movdqa %xmm7,%xmm11 - 698b: 66 44 0f eb d9 por %xmm1,%xmm11 - 6990: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 - 6995: 66 0f 6f ca movdqa %xmm2,%xmm1 - 6999: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 699d: 66 0f 72 f7 18 pslld $0x18,%xmm7 - 69a2: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 - 69a7: 66 0f eb f9 por %xmm1,%xmm7 - 69ab: 66 0f 6f cd movdqa %xmm5,%xmm1 - 69af: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 69b4: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 69b8: 66 41 0f 72 f5 18 pslld $0x18,%xmm13 - 69be: 66 0f 69 e0 punpckhwd %xmm0,%xmm4 - 69c2: 66 0f 72 f1 10 pslld $0x10,%xmm1 - 69c7: 66 44 0f 69 f8 punpckhwd %xmm0,%xmm15 - 69cc: 66 44 0f 69 d0 punpckhwd %xmm0,%xmm10 - 69d1: 66 41 0f eb c8 por %xmm8,%xmm1 - 69d6: 66 44 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm8 - 69dd: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 - 69e2: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 - 69e6: 66 41 0f eb e5 por %xmm13,%xmm4 - 69eb: 66 0f 69 f0 punpckhwd %xmm0,%xmm6 - 69ef: 66 0f 69 d0 punpckhwd %xmm0,%xmm2 - 69f3: 66 44 0f 6f 6c 24 40 movdqa 0x40(%rsp),%xmm13 - 69fa: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 - 69fe: 66 0f ef c0 pxor %xmm0,%xmm0 - 6a02: 66 0f eb cf por %xmm7,%xmm1 - 6a06: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 - 6a0b: 66 0f 72 f5 10 pslld $0x10,%xmm5 - 6a10: 66 41 0f eb e4 por %xmm12,%xmm4 - 6a15: 66 0f eb eb por %xmm3,%xmm5 - 6a19: 66 0f 72 f6 18 pslld $0x18,%xmm6 - 6a1e: 66 41 0f 6f d8 movdqa %xmm8,%xmm3 - 6a23: 66 45 0f 6f c5 movdqa %xmm13,%xmm8 - 6a28: 66 0f 73 f3 28 psllq $0x28,%xmm3 - 6a2d: 66 0f eb d6 por %xmm6,%xmm2 - 6a31: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 - 6a36: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 6a3a: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 6a3f: 66 0f eb f5 por %xmm5,%xmm6 - 6a43: 66 0f 6f 2c 24 movdqa (%rsp),%xmm5 - 6a48: f3 44 0f 6f 45 10 movdqu 0x10(%rbp),%xmm8 - 6a4e: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 6a53: 66 0f eb d3 por %xmm3,%xmm2 - 6a57: 66 41 0f 6f db movdqa %xmm11,%xmm3 - 6a5c: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 - 6a60: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 - 6a64: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 6a69: 66 44 0f 62 d8 punpckldq %xmm0,%xmm11 - 6a6e: 66 0f eb d3 por %xmm3,%xmm2 - 6a72: 66 0f 6f 5c 24 20 movdqa 0x20(%rsp),%xmm3 - 6a78: 66 0f 6f 7c 24 50 movdqa 0x50(%rsp),%xmm7 - 6a7e: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 - 6a82: 66 0f 73 f3 20 psllq $0x20,%xmm3 - 6a87: 66 0f eb dd por %xmm5,%xmm3 - 6a8b: 66 41 0f 6f ef movdqa %xmm15,%xmm5 - 6a90: 66 44 0f 6a f8 punpckhdq %xmm0,%xmm15 - 6a95: 66 0f eb d3 por %xmm3,%xmm2 - 6a99: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 - 6a9e: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 6aa2: 66 44 0f ef c2 pxor %xmm2,%xmm8 - 6aa7: 66 0f 6f d7 movdqa %xmm7,%xmm2 - 6aab: 66 0f 62 d8 punpckldq %xmm0,%xmm3 - 6aaf: 66 0f 62 d0 punpckldq %xmm0,%xmm2 - 6ab3: 66 0f 73 f3 28 psllq $0x28,%xmm3 - 6ab8: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 - 6abd: 44 0f 11 45 10 movups %xmm8,0x10(%rbp) - 6ac2: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 6ac7: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 6acc: 66 41 0f 73 f1 28 psllq $0x28,%xmm9 - 6ad2: 66 41 0f 73 f7 30 psllq $0x30,%xmm15 - 6ad8: 66 0f eb d3 por %xmm3,%xmm2 - 6adc: 66 0f 6f dc movdqa %xmm4,%xmm3 - 6ae0: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 - 6ae4: 66 0f 62 d8 punpckldq %xmm0,%xmm3 - 6ae8: 66 0f eb d3 por %xmm3,%xmm2 - 6aec: 66 41 0f 6f da movdqa %xmm10,%xmm3 - 6af1: 66 44 0f 6a d0 punpckhdq %xmm0,%xmm10 - 6af6: 66 0f 62 d8 punpckldq %xmm0,%xmm3 - 6afa: 66 41 0f 73 f2 20 psllq $0x20,%xmm10 - 6b00: 66 0f 73 f3 20 psllq $0x20,%xmm3 - 6b05: 66 45 0f eb d7 por %xmm15,%xmm10 - 6b0a: 66 44 0f 6f 7c 24 70 movdqa 0x70(%rsp),%xmm15 - 6b11: 66 0f eb dd por %xmm5,%xmm3 - 6b15: 66 0f eb d3 por %xmm3,%xmm2 - 6b19: f3 0f 6f 5d 20 movdqu 0x20(%rbp),%xmm3 - 6b1e: 66 0f ef da pxor %xmm2,%xmm3 - 6b22: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 - 6b27: 66 0f 6f df movdqa %xmm7,%xmm3 - 6b2b: 66 0f 6f 7c 24 60 movdqa 0x60(%rsp),%xmm7 - 6b31: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 - 6b35: 44 0f 11 65 20 movups %xmm12,0x20(%rbp) - 6b3a: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 6b3e: f3 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm3 - 6b43: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 6b48: 66 41 0f eb d1 por %xmm9,%xmm2 - 6b4d: 66 44 0f 6f 8c 24 80 movdqa 0x80(%rsp),%xmm9 - 6b54: 00 00 00 - 6b57: 66 0f eb e2 por %xmm2,%xmm4 - 6b5b: 66 0f 6f d7 movdqa %xmm7,%xmm2 - 6b5f: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 - 6b63: 66 41 0f eb e2 por %xmm10,%xmm4 - 6b68: 66 0f 62 d0 punpckldq %xmm0,%xmm2 - 6b6c: 66 44 0f 6f 94 24 a0 movdqa 0xa0(%rsp),%xmm10 - 6b73: 00 00 00 - 6b76: 66 0f ef dc pxor %xmm4,%xmm3 - 6b7a: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 6b7f: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 - 6b84: 66 0f 62 e0 punpckldq %xmm0,%xmm4 - 6b88: 66 41 0f 6f ea movdqa %xmm10,%xmm5 - 6b8d: 0f 11 5d 30 movups %xmm3,0x30(%rbp) - 6b91: 66 0f 73 f4 28 psllq $0x28,%xmm4 - 6b96: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 6b9a: 66 0f eb d4 por %xmm4,%xmm2 - 6b9e: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 6ba3: 66 0f 6f e1 movdqa %xmm1,%xmm4 - 6ba7: 66 0f 62 e0 punpckldq %xmm0,%xmm4 - 6bab: 66 0f 6a c8 punpckhdq %xmm0,%xmm1 - 6baf: 66 0f eb d4 por %xmm4,%xmm2 - 6bb3: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 - 6bb8: 66 44 0f 6a f0 punpckhdq %xmm0,%xmm14 - 6bbd: 66 0f 62 e0 punpckldq %xmm0,%xmm4 - 6bc1: 66 41 0f 73 f6 20 psllq $0x20,%xmm14 - 6bc7: 66 0f 73 f4 20 psllq $0x20,%xmm4 - 6bcc: 66 0f eb e5 por %xmm5,%xmm4 - 6bd0: 66 0f 6f ef movdqa %xmm7,%xmm5 - 6bd4: 66 0f eb d4 por %xmm4,%xmm2 - 6bd8: f3 0f 6f 65 40 movdqu 0x40(%rbp),%xmm4 - 6bdd: 66 0f 73 f5 38 psllq $0x38,%xmm5 - 6be2: 66 0f ef d4 pxor %xmm4,%xmm2 - 6be6: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 - 6beb: 66 44 0f 6f 8c 24 c0 movdqa 0xc0(%rsp),%xmm9 - 6bf2: 00 00 00 - 6bf5: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 - 6bf9: 0f 11 55 40 movups %xmm2,0x40(%rbp) - 6bfd: 66 0f 73 f4 28 psllq $0x28,%xmm4 - 6c02: 66 0f eb ec por %xmm4,%xmm5 - 6c06: 66 41 0f 6f e2 movdqa %xmm10,%xmm4 - 6c0b: 66 44 0f 6f 94 24 b0 movdqa 0xb0(%rsp),%xmm10 - 6c12: 00 00 00 - 6c15: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 - 6c19: 66 0f eb cd por %xmm5,%xmm1 - 6c1d: 66 0f 73 f4 30 psllq $0x30,%xmm4 - 6c22: 66 41 0f 6f fa movdqa %xmm10,%xmm7 - 6c27: 66 44 0f eb f4 por %xmm4,%xmm14 - 6c2c: f3 0f 6f 65 50 movdqu 0x50(%rbp),%xmm4 - 6c31: 66 0f 62 f8 punpckldq %xmm0,%xmm7 - 6c35: 66 41 0f eb ce por %xmm14,%xmm1 - 6c3a: 66 0f 73 f7 30 psllq $0x30,%xmm7 - 6c3f: 66 44 0f 6f b4 24 90 movdqa 0x90(%rsp),%xmm14 - 6c46: 00 00 00 - 6c49: 66 0f ef e1 pxor %xmm1,%xmm4 - 6c4d: 66 41 0f 6f cf movdqa %xmm15,%xmm1 - 6c52: 66 41 0f 6f ee movdqa %xmm14,%xmm5 - 6c57: 66 0f 62 c8 punpckldq %xmm0,%xmm1 - 6c5b: 0f 11 65 50 movups %xmm4,0x50(%rbp) - 6c5f: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 6c63: 66 0f 73 f1 38 psllq $0x38,%xmm1 - 6c68: 66 0f 73 f5 28 psllq $0x28,%xmm5 - 6c6d: 66 0f eb cd por %xmm5,%xmm1 - 6c71: 66 0f 6f ee movdqa %xmm6,%xmm5 - 6c75: 66 0f 6a f0 punpckhdq %xmm0,%xmm6 - 6c79: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 6c7d: 66 0f eb cd por %xmm5,%xmm1 - 6c81: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 - 6c86: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 - 6c8b: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 6c8f: 66 41 0f 73 f1 20 psllq $0x20,%xmm9 - 6c95: 66 0f 73 f5 20 psllq $0x20,%xmm5 - 6c9a: 66 0f eb ef por %xmm7,%xmm5 - 6c9e: f3 0f 6f 7d 60 movdqu 0x60(%rbp),%xmm7 - 6ca3: 66 0f eb cd por %xmm5,%xmm1 - 6ca7: 66 41 0f 6f ee movdqa %xmm14,%xmm5 - 6cac: 66 0f ef cf pxor %xmm7,%xmm1 - 6cb0: 66 41 0f 6f ff movdqa %xmm15,%xmm7 - 6cb5: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 - 6cb9: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 - 6cbd: 66 0f 73 f5 28 psllq $0x28,%xmm5 - 6cc2: 0f 11 4d 60 movups %xmm1,0x60(%rbp) - 6cc6: 66 0f 73 f7 38 psllq $0x38,%xmm7 - 6ccb: 66 0f eb fd por %xmm5,%xmm7 - 6ccf: 66 41 0f 6f ea movdqa %xmm10,%xmm5 - 6cd4: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 - 6cd8: 66 0f eb fe por %xmm6,%xmm7 - 6cdc: 66 0f 6f 74 24 10 movdqa 0x10(%rsp),%xmm6 - 6ce2: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 6ce7: 66 44 0f eb cd por %xmm5,%xmm9 - 6cec: f3 0f 6f 6d 70 movdqu 0x70(%rbp),%xmm5 - 6cf1: 66 0f 62 f0 punpckldq %xmm0,%xmm6 - 6cf5: 66 41 0f eb f9 por %xmm9,%xmm7 - 6cfa: 66 0f 73 f6 28 psllq $0x28,%xmm6 - 6cff: 66 0f ef ef pxor %xmm7,%xmm5 - 6d03: 66 41 0f 6f fd movdqa %xmm13,%xmm7 - 6d08: 66 0f 62 f8 punpckldq %xmm0,%xmm7 - 6d0c: 0f 11 6d 70 movups %xmm5,0x70(%rbp) - 6d10: 66 0f 73 f7 38 psllq $0x38,%xmm7 - 6d15: 66 0f eb f7 por %xmm7,%xmm6 - 6d19: 66 0f 6f 3c 24 movdqa (%rsp),%xmm7 - 6d1e: 66 44 0f eb de por %xmm6,%xmm11 - 6d23: 66 0f 6f 74 24 20 movdqa 0x20(%rsp),%xmm6 - 6d29: 66 0f 62 f8 punpckldq %xmm0,%xmm7 - 6d2d: 66 0f 62 f0 punpckldq %xmm0,%xmm6 - 6d31: 66 0f 6f c7 movdqa %xmm7,%xmm0 - 6d35: 66 0f 73 f6 20 psllq $0x20,%xmm6 - 6d3a: 66 0f 73 f0 30 psllq $0x30,%xmm0 - 6d3f: 66 0f eb c6 por %xmm6,%xmm0 - 6d43: f3 0f 6f 75 00 movdqu 0x0(%rbp),%xmm6 - 6d48: 66 41 0f eb c3 por %xmm11,%xmm0 - 6d4d: 66 0f ef c6 pxor %xmm6,%xmm0 - 6d51: 0f 11 45 00 movups %xmm0,0x0(%rbp) - 6d55: 0f b6 43 fa movzbl -0x6(%rbx),%eax - 6d59: 0f b6 53 f9 movzbl -0x7(%rbx),%edx - 6d5d: 48 c1 e0 10 shl $0x10,%rax - 6d61: 48 c1 e2 08 shl $0x8,%rdx - 6d65: 48 09 d0 or %rdx,%rax - 6d68: 0f b6 53 f8 movzbl -0x8(%rbx),%edx - 6d6c: 48 09 d0 or %rdx,%rax - 6d6f: 0f b6 53 fb movzbl -0x5(%rbx),%edx - 6d73: 48 c1 e2 18 shl $0x18,%rdx - 6d77: 48 09 d0 or %rdx,%rax - 6d7a: 0f b6 53 fc movzbl -0x4(%rbx),%edx - 6d7e: 48 c1 e2 20 shl $0x20,%rdx - 6d82: 48 09 c2 or %rax,%rdx - 6d85: 0f b6 43 fd movzbl -0x3(%rbx),%eax - 6d89: 48 c1 e0 28 shl $0x28,%rax - 6d8d: 48 09 d0 or %rdx,%rax - 6d90: 0f b6 53 fe movzbl -0x2(%rbx),%edx - 6d94: 48 c1 e2 30 shl $0x30,%rdx - 6d98: 48 09 c2 or %rax,%rdx - 6d9b: 0f b6 43 ff movzbl -0x1(%rbx),%eax - 6d9f: 48 c1 e0 38 shl $0x38,%rax - 6da3: 48 09 d0 or %rdx,%rax - 6da6: 48 31 85 80 00 00 00 xor %rax,0x80(%rbp) - 6dad: 49 81 ee 88 00 00 00 sub $0x88,%r14 - 6db4: 48 89 ef mov %rbp,%rdi - 6db7: e8 04 ef ff ff call 5cc0 - 6dbc: 49 81 fe 87 00 00 00 cmp $0x87,%r14 - 6dc3: 0f 86 8d 00 00 00 jbe 6e56 - 6dc9: 48 8d 45 ff lea -0x1(%rbp),%rax - 6dcd: 48 89 e9 mov %rbp,%rcx - 6dd0: 48 29 d8 sub %rbx,%rax - 6dd3: 48 83 f8 7e cmp $0x7e,%rax - 6dd7: 0f 87 d3 f7 ff ff ja 65b0 - 6ddd: 48 89 d8 mov %rbx,%rax - 6de0: 48 8d 9b 88 00 00 00 lea 0x88(%rbx),%rbx - 6de7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6dee: 00 00 - 6df0: 0f b6 50 02 movzbl 0x2(%rax),%edx - 6df4: 0f b6 70 01 movzbl 0x1(%rax),%esi - 6df8: 48 83 c0 08 add $0x8,%rax - 6dfc: 48 c1 e6 08 shl $0x8,%rsi - 6e00: 48 c1 e2 10 shl $0x10,%rdx - 6e04: 48 09 f2 or %rsi,%rdx - 6e07: 0f b6 70 f8 movzbl -0x8(%rax),%esi - 6e0b: 48 09 f2 or %rsi,%rdx - 6e0e: 0f b6 70 fb movzbl -0x5(%rax),%esi - 6e12: 48 c1 e6 18 shl $0x18,%rsi - 6e16: 48 09 f2 or %rsi,%rdx - 6e19: 0f b6 70 fc movzbl -0x4(%rax),%esi - 6e1d: 48 c1 e6 20 shl $0x20,%rsi - 6e21: 48 09 d6 or %rdx,%rsi - 6e24: 0f b6 50 fd movzbl -0x3(%rax),%edx - 6e28: 48 c1 e2 28 shl $0x28,%rdx - 6e2c: 48 09 f2 or %rsi,%rdx - 6e2f: 0f b6 70 fe movzbl -0x2(%rax),%esi - 6e33: 48 c1 e6 30 shl $0x30,%rsi - 6e37: 48 09 d6 or %rdx,%rsi - 6e3a: 0f b6 50 ff movzbl -0x1(%rax),%edx - 6e3e: 48 c1 e2 38 shl $0x38,%rdx - 6e42: 48 09 f2 or %rsi,%rdx - 6e45: 48 31 11 xor %rdx,(%rcx) - 6e48: 48 83 c1 08 add $0x8,%rcx - 6e4c: 48 39 c3 cmp %rax,%rbx - 6e4f: 75 9f jne 6df0 - 6e51: e9 57 ff ff ff jmp 6dad - 6e56: 4d 85 f6 test %r14,%r14 - 6e59: 0f 84 86 00 00 00 je 6ee5 - 6e5f: 31 c0 xor %eax,%eax - 6e61: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 6e68: 00 00 00 00 - 6e6c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 6e73: 00 00 00 00 - 6e77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6e7e: 00 00 - 6e80: 89 c2 mov %eax,%edx - 6e82: 89 c1 mov %eax,%ecx - 6e84: c1 ea 03 shr $0x3,%edx - 6e87: 83 e1 07 and $0x7,%ecx - 6e8a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 6e91: 0f b6 14 03 movzbl (%rbx,%rax,1),%edx - 6e95: c1 e1 03 shl $0x3,%ecx - 6e98: 48 83 c0 01 add $0x1,%rax - 6e9c: 48 d3 e2 shl %cl,%rdx - 6e9f: 48 31 54 35 00 xor %rdx,0x0(%rbp,%rsi,1) - 6ea4: 49 39 c6 cmp %rax,%r14 - 6ea7: 75 d7 jne 6e80 - 6ea9: 44 89 f0 mov %r14d,%eax - 6eac: 44 89 f1 mov %r14d,%ecx - 6eaf: c1 e8 03 shr $0x3,%eax - 6eb2: 83 e1 07 and $0x7,%ecx - 6eb5: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 6ebc: c1 e1 03 shl $0x3,%ecx - 6ebf: 48 01 e8 add %rbp,%rax - 6ec2: 45 0f b6 ed movzbl %r13b,%r13d - 6ec6: 49 d3 e5 shl %cl,%r13 - 6ec9: 4c 31 28 xor %r13,(%rax) - 6ecc: 48 0f ba bd 80 00 00 btcq $0x3f,0x80(%rbp) - 6ed3: 00 3f - 6ed5: 48 81 c4 d0 00 00 00 add $0xd0,%rsp - 6edc: 5b pop %rbx - 6edd: 5d pop %rbp - 6ede: 41 5c pop %r12 - 6ee0: 41 5d pop %r13 - 6ee2: 41 5e pop %r14 - 6ee4: c3 ret - 6ee5: 48 89 e8 mov %rbp,%rax - 6ee8: 31 c9 xor %ecx,%ecx - 6eea: eb d6 jmp 6ec2 - 6eec: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000006ef0 : - 6ef0: 41 55 push %r13 - 6ef2: 31 c0 xor %eax,%eax - 6ef4: 49 89 d5 mov %rdx,%r13 - 6ef7: 41 54 push %r12 - 6ef9: 55 push %rbp - 6efa: 48 89 fd mov %rdi,%rbp - 6efd: 48 83 c7 08 add $0x8,%rdi - 6f01: 53 push %rbx - 6f02: 48 89 e9 mov %rbp,%rcx - 6f05: 48 89 f3 mov %rsi,%rbx - 6f08: 48 81 ec d8 00 00 00 sub $0xd8,%rsp - 6f0f: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) - 6f16: 00 - 6f17: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 6f1e: 00 00 00 00 - 6f22: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 6f26: 48 29 f9 sub %rdi,%rcx - 6f29: 81 c1 c8 00 00 00 add $0xc8,%ecx - 6f2f: c1 e9 03 shr $0x3,%ecx - 6f32: f3 48 ab rep stos %rax,%es:(%rdi) - 6f35: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx - 6f3c: 0f 87 f3 09 00 00 ja 7935 - 6f42: e9 7f 0a 00 00 jmp 79c6 - 6f47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 6f4e: 00 00 - 6f50: f3 0f 6f 33 movdqu (%rbx),%xmm6 - 6f54: f3 44 0f 6f 43 10 movdqu 0x10(%rbx),%xmm8 - 6f5a: 66 0f ef ff pxor %xmm7,%xmm7 - 6f5e: f3 44 0f 6f 63 30 movdqu 0x30(%rbx),%xmm12 - 6f64: f3 44 0f 6f 5b 20 movdqu 0x20(%rbx),%xmm11 - 6f6a: 0f 29 34 24 movaps %xmm6,(%rsp) - 6f6e: 66 0f 6f 14 24 movdqa (%rsp),%xmm2 - 6f73: 66 41 0f 6f c0 movdqa %xmm8,%xmm0 - 6f78: f3 44 0f 6f 73 40 movdqu 0x40(%rbx),%xmm14 - 6f7e: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6f83: f3 44 0f 6f 7b 50 movdqu 0x50(%rbx),%xmm15 - 6f89: 66 45 0f 6f cb movdqa %xmm11,%xmm9 - 6f8e: f3 0f 6f 6b 60 movdqu 0x60(%rbx),%xmm5 - 6f93: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 6f98: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 - 6f9e: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 - 6fa3: 66 0f 71 d4 08 psrlw $0x8,%xmm4 - 6fa8: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 6fad: 66 0f 67 d0 packuswb %xmm0,%xmm2 - 6fb1: 66 41 0f 6f c4 movdqa %xmm12,%xmm0 - 6fb6: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 6fba: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6fbf: 66 0f 71 d6 08 psrlw $0x8,%xmm6 - 6fc4: 66 44 0f 67 c8 packuswb %xmm0,%xmm9 - 6fc9: 66 41 0f 6f c7 movdqa %xmm15,%xmm0 - 6fce: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6fd3: 66 0f 67 e0 packuswb %xmm0,%xmm4 - 6fd7: f3 0f 6f 43 70 movdqu 0x70(%rbx),%xmm0 - 6fdc: 66 44 0f 6f d4 movdqa %xmm4,%xmm10 - 6fe1: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6fe6: 66 41 0f 71 d2 08 psrlw $0x8,%xmm10 - 6fec: 66 0f 67 e8 packuswb %xmm0,%xmm5 - 6ff0: 66 41 0f 6f c1 movdqa %xmm9,%xmm0 - 6ff5: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 6ffa: 66 0f 67 f0 packuswb %xmm0,%xmm6 - 6ffe: 66 0f 6f c5 movdqa %xmm5,%xmm0 - 7002: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 7007: 66 0f 6f ce movdqa %xmm6,%xmm1 - 700b: 66 44 0f 67 d0 packuswb %xmm0,%xmm10 - 7010: 66 0f 71 d1 08 psrlw $0x8,%xmm1 - 7015: 66 41 0f 6f c2 movdqa %xmm10,%xmm0 - 701a: 66 0f 71 d0 08 psrlw $0x8,%xmm0 - 701f: 66 0f 67 c8 packuswb %xmm0,%xmm1 - 7023: 66 0f ef c0 pxor %xmm0,%xmm0 - 7027: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 702c: 66 0f 68 cf punpckhbw %xmm7,%xmm1 - 7030: 66 44 0f 60 ef punpcklbw %xmm7,%xmm13 - 7035: 66 41 0f 6f dd movdqa %xmm13,%xmm3 - 703a: 66 0f 61 d8 punpcklwd %xmm0,%xmm3 - 703e: 0f 29 5c 24 40 movaps %xmm3,0x40(%rsp) - 7043: 66 41 0f 6f dd movdqa %xmm13,%xmm3 - 7048: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 704d: 66 0f 69 c8 punpckhwd %xmm0,%xmm1 - 7051: 0f 29 4c 24 70 movaps %xmm1,0x70(%rsp) - 7056: 66 0f 76 c9 pcmpeqd %xmm1,%xmm1 - 705a: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 - 705e: 66 44 0f 61 e8 punpcklwd %xmm0,%xmm13 - 7063: 66 0f 71 d1 08 psrlw $0x8,%xmm1 - 7068: 0f 29 5c 24 50 movaps %xmm3,0x50(%rsp) - 706d: 66 0f 6f 1c 24 movdqa (%rsp),%xmm3 - 7072: 66 44 0f db c9 pand %xmm1,%xmm9 - 7077: 66 0f db e9 pand %xmm1,%xmm5 - 707b: 66 0f db d1 pand %xmm1,%xmm2 - 707f: 44 0f 29 6c 24 60 movaps %xmm13,0x60(%rsp) - 7085: 66 0f db e1 pand %xmm1,%xmm4 - 7089: 66 41 0f 67 d1 packuswb %xmm9,%xmm2 - 708e: 66 44 0f db d1 pand %xmm1,%xmm10 - 7093: 66 0f 67 e5 packuswb %xmm5,%xmm4 - 7097: 66 0f 6f ea movdqa %xmm2,%xmm5 - 709b: 66 0f db d1 pand %xmm1,%xmm2 - 709f: 66 44 0f 6f cc movdqa %xmm4,%xmm9 - 70a4: 66 0f db e1 pand %xmm1,%xmm4 - 70a8: 66 0f db f1 pand %xmm1,%xmm6 - 70ac: 66 0f 67 d4 packuswb %xmm4,%xmm2 - 70b0: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 - 70b6: 66 0f db d9 pand %xmm1,%xmm3 - 70ba: 66 0f 6f e2 movdqa %xmm2,%xmm4 - 70be: 66 0f 68 d7 punpckhbw %xmm7,%xmm2 - 70c2: 66 41 0f 67 f2 packuswb %xmm10,%xmm6 - 70c7: 66 0f 71 f2 08 psllw $0x8,%xmm2 - 70cc: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 70d1: 66 44 0f 6f d6 movdqa %xmm6,%xmm10 - 70d6: 0f 29 54 24 30 movaps %xmm2,0x30(%rsp) - 70db: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 70e0: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 - 70e5: 66 44 0f db d9 pand %xmm1,%xmm11 - 70ea: 66 0f db d1 pand %xmm1,%xmm2 - 70ee: 66 44 0f 6f cd movdqa %xmm5,%xmm9 - 70f3: 66 44 0f 60 d7 punpcklbw %xmm7,%xmm10 - 70f8: 66 0f 67 da packuswb %xmm2,%xmm3 - 70fc: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 - 7101: 66 44 0f 60 cf punpcklbw %xmm7,%xmm9 - 7106: 66 0f db d1 pand %xmm1,%xmm2 - 710a: 66 45 0f 6f c6 movdqa %xmm14,%xmm8 - 710f: 66 45 0f 6f ea movdqa %xmm10,%xmm13 - 7114: 66 44 0f 67 da packuswb %xmm2,%xmm11 - 7119: 66 41 0f 6f d7 movdqa %xmm15,%xmm2 - 711e: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 7123: 66 0f db d1 pand %xmm1,%xmm2 - 7127: 66 44 0f db c1 pand %xmm1,%xmm8 - 712c: 66 0f 68 ef punpckhbw %xmm7,%xmm5 - 7130: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 - 7135: 66 44 0f 67 c2 packuswb %xmm2,%xmm8 - 713a: f3 0f 6f 53 60 movdqu 0x60(%rbx),%xmm2 - 713f: 66 0f 60 e7 punpcklbw %xmm7,%xmm4 - 7143: 44 0f 29 54 24 10 movaps %xmm10,0x10(%rsp) - 7149: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 - 714e: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 7153: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 - 7157: 66 44 0f 61 d0 punpcklwd %xmm0,%xmm10 - 715c: 66 0f db d1 pand %xmm1,%xmm2 - 7160: 66 44 0f db d9 pand %xmm1,%xmm11 - 7165: 0f 29 ac 24 90 00 00 movaps %xmm5,0x90(%rsp) - 716c: 00 - 716d: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 - 7173: 66 0f 68 f7 punpckhbw %xmm7,%xmm6 - 7177: 66 44 0f 69 c8 punpckhwd %xmm0,%xmm9 - 717c: 44 0f 29 94 24 80 00 movaps %xmm10,0x80(%rsp) - 7183: 00 00 - 7185: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 - 718a: f3 0f 6f 53 70 movdqu 0x70(%rbx),%xmm2 - 718f: 66 0f 71 f4 08 psllw $0x8,%xmm4 - 7194: 66 0f db d1 pand %xmm1,%xmm2 - 7198: 66 44 0f 67 d2 packuswb %xmm2,%xmm10 - 719d: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 71a1: 66 0f db d9 pand %xmm1,%xmm3 - 71a5: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 71aa: 66 41 0f 67 db packuswb %xmm11,%xmm3 - 71af: 66 0f 6f ea movdqa %xmm2,%xmm5 - 71b3: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 71b8: 66 44 0f db c1 pand %xmm1,%xmm8 - 71bd: 66 41 0f 67 ec packuswb %xmm12,%xmm5 - 71c2: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 71c7: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 - 71cc: 66 44 0f 6f f2 movdqa %xmm2,%xmm14 - 71d1: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 - 71d7: 66 44 0f db d1 pand %xmm1,%xmm10 - 71dc: 66 45 0f 67 f4 packuswb %xmm12,%xmm14 - 71e1: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 71e6: 66 45 0f 67 c2 packuswb %xmm10,%xmm8 - 71eb: 66 41 0f 6f d6 movdqa %xmm14,%xmm2 - 71f0: 66 41 0f 71 d4 08 psrlw $0x8,%xmm12 - 71f6: 66 44 0f db f1 pand %xmm1,%xmm14 - 71fb: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 7200: 66 0f db e9 pand %xmm1,%xmm5 - 7204: 66 44 0f 6f db movdqa %xmm3,%xmm11 - 7209: 66 44 0f 67 e2 packuswb %xmm2,%xmm12 - 720e: 66 41 0f 67 ee packuswb %xmm14,%xmm5 - 7213: 66 45 0f 6f f0 movdqa %xmm8,%xmm14 - 7218: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 - 721d: 66 41 0f 71 d6 08 psrlw $0x8,%xmm14 - 7223: 66 44 0f 68 e7 punpckhbw %xmm7,%xmm12 - 7228: 66 0f 60 d7 punpcklbw %xmm7,%xmm2 - 722c: 66 41 0f 71 d3 08 psrlw $0x8,%xmm11 - 7232: 66 0f db d9 pand %xmm1,%xmm3 - 7236: 66 44 0f 6f fa movdqa %xmm2,%xmm15 - 723b: 66 41 0f db c8 pand %xmm8,%xmm1 - 7240: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 - 7244: 0f 29 14 24 movaps %xmm2,(%rsp) - 7248: 66 0f 67 d9 packuswb %xmm1,%xmm3 - 724c: 66 41 0f 6f d4 movdqa %xmm12,%xmm2 - 7251: 66 45 0f 67 de packuswb %xmm14,%xmm11 - 7256: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 - 725b: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 7260: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 - 7265: 66 44 0f 60 f7 punpcklbw %xmm7,%xmm14 - 726a: 66 44 0f 68 df punpckhbw %xmm7,%xmm11 - 726f: 66 44 0f 60 c7 punpcklbw %xmm7,%xmm8 - 7274: 44 0f 29 a4 24 b0 00 movaps %xmm12,0xb0(%rsp) - 727b: 00 00 - 727d: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 7282: 66 0f 68 df punpckhbw %xmm7,%xmm3 - 7286: 66 0f 68 ef punpckhbw %xmm7,%xmm5 - 728a: 66 44 0f 60 e7 punpcklbw %xmm7,%xmm12 - 728f: 66 41 0f 6f fd movdqa %xmm13,%xmm7 - 7294: 66 0f 6f cc movdqa %xmm4,%xmm1 - 7298: 66 0f 61 f8 punpcklwd %xmm0,%xmm7 - 729c: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 72a0: 66 45 0f 6f d6 movdqa %xmm14,%xmm10 - 72a5: 66 0f 72 f7 18 pslld $0x18,%xmm7 - 72aa: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 - 72af: 66 0f 61 d0 punpcklwd %xmm0,%xmm2 - 72b3: 44 0f 29 74 24 20 movaps %xmm14,0x20(%rsp) - 72b9: 66 0f eb f9 por %xmm1,%xmm7 - 72bd: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 72c2: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 72c7: 66 44 0f 69 d8 punpckhwd %xmm0,%xmm11 - 72cc: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 72d0: 66 44 0f 69 e0 punpckhwd %xmm0,%xmm12 - 72d5: 0f 29 94 24 a0 00 00 movaps %xmm2,0xa0(%rsp) - 72dc: 00 - 72dd: 66 41 0f 72 f4 10 pslld $0x10,%xmm12 - 72e3: 66 0f 6f 54 24 30 movdqa 0x30(%rsp),%xmm2 - 72e9: 66 0f 72 f1 10 pslld $0x10,%xmm1 - 72ee: 44 0f 29 9c 24 c0 00 movaps %xmm11,0xc0(%rsp) - 72f5: 00 00 - 72f7: 66 45 0f 6f d8 movdqa %xmm8,%xmm11 - 72fc: 66 44 0f 69 c0 punpckhwd %xmm0,%xmm8 - 7301: 66 44 0f 69 e8 punpckhwd %xmm0,%xmm13 - 7306: 66 44 0f 61 d8 punpcklwd %xmm0,%xmm11 - 730b: 66 45 0f eb e0 por %xmm8,%xmm12 - 7310: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 7315: 66 41 0f eb cb por %xmm11,%xmm1 - 731a: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 731f: 66 44 0f 6f df movdqa %xmm7,%xmm11 - 7324: 66 44 0f eb d9 por %xmm1,%xmm11 - 7329: 66 41 0f 6f f8 movdqa %xmm8,%xmm7 - 732e: 66 0f 6f ca movdqa %xmm2,%xmm1 - 7332: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 7336: 66 0f 72 f7 18 pslld $0x18,%xmm7 - 733b: 66 44 0f 6f c3 movdqa %xmm3,%xmm8 - 7340: 66 0f eb f9 por %xmm1,%xmm7 - 7344: 66 0f 6f cd movdqa %xmm5,%xmm1 - 7348: 66 44 0f 61 c0 punpcklwd %xmm0,%xmm8 - 734d: 66 0f 61 c8 punpcklwd %xmm0,%xmm1 - 7351: 66 41 0f 72 f5 18 pslld $0x18,%xmm13 - 7357: 66 0f 69 e0 punpckhwd %xmm0,%xmm4 - 735b: 66 0f 72 f1 10 pslld $0x10,%xmm1 - 7360: 66 44 0f 69 f8 punpckhwd %xmm0,%xmm15 - 7365: 66 44 0f 69 d0 punpckhwd %xmm0,%xmm10 - 736a: 66 41 0f eb c8 por %xmm8,%xmm1 - 736f: 66 44 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm8 - 7376: 66 44 0f 61 f0 punpcklwd %xmm0,%xmm14 - 737b: 66 0f 69 d8 punpckhwd %xmm0,%xmm3 - 737f: 66 41 0f eb e5 por %xmm13,%xmm4 - 7384: 66 0f 69 f0 punpckhwd %xmm0,%xmm6 - 7388: 66 0f 69 d0 punpckhwd %xmm0,%xmm2 - 738c: 66 44 0f 6f 6c 24 40 movdqa 0x40(%rsp),%xmm13 - 7393: 66 0f 69 e8 punpckhwd %xmm0,%xmm5 - 7397: 66 0f ef c0 pxor %xmm0,%xmm0 - 739b: 66 0f eb cf por %xmm7,%xmm1 - 739f: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 - 73a4: 66 0f 72 f5 10 pslld $0x10,%xmm5 - 73a9: 66 41 0f eb e4 por %xmm12,%xmm4 - 73ae: 66 0f eb eb por %xmm3,%xmm5 - 73b2: 66 0f 72 f6 18 pslld $0x18,%xmm6 - 73b7: 66 41 0f 6f d8 movdqa %xmm8,%xmm3 - 73bc: 66 45 0f 6f c5 movdqa %xmm13,%xmm8 - 73c1: 66 0f 73 f3 28 psllq $0x28,%xmm3 - 73c6: 66 0f eb d6 por %xmm6,%xmm2 - 73ca: 66 44 0f 6a c0 punpckhdq %xmm0,%xmm8 - 73cf: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 73d3: 66 41 0f 6f d0 movdqa %xmm8,%xmm2 - 73d8: 66 0f eb f5 por %xmm5,%xmm6 - 73dc: 66 0f 6f 2c 24 movdqa (%rsp),%xmm5 - 73e1: f3 44 0f 6f 45 10 movdqu 0x10(%rbp),%xmm8 - 73e7: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 73ec: 66 0f eb d3 por %xmm3,%xmm2 - 73f0: 66 41 0f 6f db movdqa %xmm11,%xmm3 - 73f5: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 - 73f9: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 - 73fd: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 7402: 66 44 0f 62 d8 punpckldq %xmm0,%xmm11 - 7407: 66 0f eb d3 por %xmm3,%xmm2 - 740b: 66 0f 6f 5c 24 20 movdqa 0x20(%rsp),%xmm3 - 7411: 66 0f 6f 7c 24 50 movdqa 0x50(%rsp),%xmm7 - 7417: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 - 741b: 66 0f 73 f3 20 psllq $0x20,%xmm3 - 7420: 66 0f eb dd por %xmm5,%xmm3 - 7424: 66 41 0f 6f ef movdqa %xmm15,%xmm5 - 7429: 66 44 0f 6a f8 punpckhdq %xmm0,%xmm15 - 742e: 66 0f eb d3 por %xmm3,%xmm2 - 7432: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 - 7437: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 743b: 66 44 0f ef c2 pxor %xmm2,%xmm8 - 7440: 66 0f 6f d7 movdqa %xmm7,%xmm2 - 7444: 66 0f 62 d8 punpckldq %xmm0,%xmm3 - 7448: 66 0f 62 d0 punpckldq %xmm0,%xmm2 - 744c: 66 0f 73 f3 28 psllq $0x28,%xmm3 - 7451: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 - 7456: 44 0f 11 45 10 movups %xmm8,0x10(%rbp) - 745b: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 7460: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 7465: 66 41 0f 73 f1 28 psllq $0x28,%xmm9 - 746b: 66 41 0f 73 f7 30 psllq $0x30,%xmm15 - 7471: 66 0f eb d3 por %xmm3,%xmm2 - 7475: 66 0f 6f dc movdqa %xmm4,%xmm3 - 7479: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 - 747d: 66 0f 62 d8 punpckldq %xmm0,%xmm3 - 7481: 66 0f eb d3 por %xmm3,%xmm2 - 7485: 66 41 0f 6f da movdqa %xmm10,%xmm3 - 748a: 66 44 0f 6a d0 punpckhdq %xmm0,%xmm10 - 748f: 66 0f 62 d8 punpckldq %xmm0,%xmm3 - 7493: 66 41 0f 73 f2 20 psllq $0x20,%xmm10 - 7499: 66 0f 73 f3 20 psllq $0x20,%xmm3 - 749e: 66 45 0f eb d7 por %xmm15,%xmm10 - 74a3: 66 44 0f 6f 7c 24 70 movdqa 0x70(%rsp),%xmm15 - 74aa: 66 0f eb dd por %xmm5,%xmm3 - 74ae: 66 0f eb d3 por %xmm3,%xmm2 - 74b2: f3 0f 6f 5d 20 movdqu 0x20(%rbp),%xmm3 - 74b7: 66 0f ef da pxor %xmm2,%xmm3 - 74bb: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 - 74c0: 66 0f 6f df movdqa %xmm7,%xmm3 - 74c4: 66 0f 6f 7c 24 60 movdqa 0x60(%rsp),%xmm7 - 74ca: 66 0f 6a d8 punpckhdq %xmm0,%xmm3 - 74ce: 44 0f 11 65 20 movups %xmm12,0x20(%rbp) - 74d3: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 74d7: f3 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm3 - 74dc: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 74e1: 66 41 0f eb d1 por %xmm9,%xmm2 - 74e6: 66 44 0f 6f 8c 24 80 movdqa 0x80(%rsp),%xmm9 - 74ed: 00 00 00 - 74f0: 66 0f eb e2 por %xmm2,%xmm4 - 74f4: 66 0f 6f d7 movdqa %xmm7,%xmm2 - 74f8: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 - 74fc: 66 41 0f eb e2 por %xmm10,%xmm4 - 7501: 66 0f 62 d0 punpckldq %xmm0,%xmm2 - 7505: 66 44 0f 6f 94 24 a0 movdqa 0xa0(%rsp),%xmm10 - 750c: 00 00 00 - 750f: 66 0f ef dc pxor %xmm4,%xmm3 - 7513: 66 0f 73 f2 38 psllq $0x38,%xmm2 - 7518: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 - 751d: 66 0f 62 e0 punpckldq %xmm0,%xmm4 - 7521: 66 41 0f 6f ea movdqa %xmm10,%xmm5 - 7526: 0f 11 5d 30 movups %xmm3,0x30(%rbp) - 752a: 66 0f 73 f4 28 psllq $0x28,%xmm4 - 752f: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 7533: 66 0f eb d4 por %xmm4,%xmm2 - 7537: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 753c: 66 0f 6f e1 movdqa %xmm1,%xmm4 - 7540: 66 0f 62 e0 punpckldq %xmm0,%xmm4 - 7544: 66 0f 6a c8 punpckhdq %xmm0,%xmm1 - 7548: 66 0f eb d4 por %xmm4,%xmm2 - 754c: 66 41 0f 6f e6 movdqa %xmm14,%xmm4 - 7551: 66 44 0f 6a f0 punpckhdq %xmm0,%xmm14 - 7556: 66 0f 62 e0 punpckldq %xmm0,%xmm4 - 755a: 66 41 0f 73 f6 20 psllq $0x20,%xmm14 - 7560: 66 0f 73 f4 20 psllq $0x20,%xmm4 - 7565: 66 0f eb e5 por %xmm5,%xmm4 - 7569: 66 0f 6f ef movdqa %xmm7,%xmm5 - 756d: 66 0f eb d4 por %xmm4,%xmm2 - 7571: f3 0f 6f 65 40 movdqu 0x40(%rbp),%xmm4 - 7576: 66 0f 73 f5 38 psllq $0x38,%xmm5 - 757b: 66 0f ef d4 pxor %xmm4,%xmm2 - 757f: 66 41 0f 6f e1 movdqa %xmm9,%xmm4 - 7584: 66 44 0f 6f 8c 24 c0 movdqa 0xc0(%rsp),%xmm9 - 758b: 00 00 00 - 758e: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 - 7592: 0f 11 55 40 movups %xmm2,0x40(%rbp) - 7596: 66 0f 73 f4 28 psllq $0x28,%xmm4 - 759b: 66 0f eb ec por %xmm4,%xmm5 - 759f: 66 41 0f 6f e2 movdqa %xmm10,%xmm4 - 75a4: 66 44 0f 6f 94 24 b0 movdqa 0xb0(%rsp),%xmm10 - 75ab: 00 00 00 - 75ae: 66 0f 6a e0 punpckhdq %xmm0,%xmm4 - 75b2: 66 0f eb cd por %xmm5,%xmm1 - 75b6: 66 0f 73 f4 30 psllq $0x30,%xmm4 - 75bb: 66 41 0f 6f fa movdqa %xmm10,%xmm7 - 75c0: 66 44 0f eb f4 por %xmm4,%xmm14 - 75c5: f3 0f 6f 65 50 movdqu 0x50(%rbp),%xmm4 - 75ca: 66 0f 62 f8 punpckldq %xmm0,%xmm7 - 75ce: 66 41 0f eb ce por %xmm14,%xmm1 - 75d3: 66 0f 73 f7 30 psllq $0x30,%xmm7 - 75d8: 66 44 0f 6f b4 24 90 movdqa 0x90(%rsp),%xmm14 - 75df: 00 00 00 - 75e2: 66 0f ef e1 pxor %xmm1,%xmm4 - 75e6: 66 41 0f 6f cf movdqa %xmm15,%xmm1 - 75eb: 66 41 0f 6f ee movdqa %xmm14,%xmm5 - 75f0: 66 0f 62 c8 punpckldq %xmm0,%xmm1 - 75f4: 0f 11 65 50 movups %xmm4,0x50(%rbp) - 75f8: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 75fc: 66 0f 73 f1 38 psllq $0x38,%xmm1 - 7601: 66 0f 73 f5 28 psllq $0x28,%xmm5 - 7606: 66 0f eb cd por %xmm5,%xmm1 - 760a: 66 0f 6f ee movdqa %xmm6,%xmm5 - 760e: 66 0f 6a f0 punpckhdq %xmm0,%xmm6 - 7612: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 7616: 66 0f eb cd por %xmm5,%xmm1 - 761a: 66 41 0f 6f e9 movdqa %xmm9,%xmm5 - 761f: 66 44 0f 6a c8 punpckhdq %xmm0,%xmm9 - 7624: 66 0f 62 e8 punpckldq %xmm0,%xmm5 - 7628: 66 41 0f 73 f1 20 psllq $0x20,%xmm9 - 762e: 66 0f 73 f5 20 psllq $0x20,%xmm5 - 7633: 66 0f eb ef por %xmm7,%xmm5 - 7637: f3 0f 6f 7d 60 movdqu 0x60(%rbp),%xmm7 - 763c: 66 0f eb cd por %xmm5,%xmm1 - 7640: 66 41 0f 6f ee movdqa %xmm14,%xmm5 - 7645: 66 0f ef cf pxor %xmm7,%xmm1 - 7649: 66 41 0f 6f ff movdqa %xmm15,%xmm7 - 764e: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 - 7652: 66 0f 6a f8 punpckhdq %xmm0,%xmm7 - 7656: 66 0f 73 f5 28 psllq $0x28,%xmm5 - 765b: 0f 11 4d 60 movups %xmm1,0x60(%rbp) - 765f: 66 0f 73 f7 38 psllq $0x38,%xmm7 - 7664: 66 0f eb fd por %xmm5,%xmm7 - 7668: 66 41 0f 6f ea movdqa %xmm10,%xmm5 - 766d: 66 0f 6a e8 punpckhdq %xmm0,%xmm5 - 7671: 66 0f eb fe por %xmm6,%xmm7 - 7675: 66 0f 6f 74 24 10 movdqa 0x10(%rsp),%xmm6 - 767b: 66 0f 73 f5 30 psllq $0x30,%xmm5 - 7680: 66 44 0f eb cd por %xmm5,%xmm9 - 7685: f3 0f 6f 6d 70 movdqu 0x70(%rbp),%xmm5 - 768a: 66 0f 62 f0 punpckldq %xmm0,%xmm6 - 768e: 66 41 0f eb f9 por %xmm9,%xmm7 - 7693: 66 0f 73 f6 28 psllq $0x28,%xmm6 - 7698: 66 0f ef ef pxor %xmm7,%xmm5 - 769c: 66 41 0f 6f fd movdqa %xmm13,%xmm7 - 76a1: 66 0f 62 f8 punpckldq %xmm0,%xmm7 - 76a5: 0f 11 6d 70 movups %xmm5,0x70(%rbp) - 76a9: 66 0f 73 f7 38 psllq $0x38,%xmm7 - 76ae: 66 0f eb f7 por %xmm7,%xmm6 - 76b2: 66 0f 6f 3c 24 movdqa (%rsp),%xmm7 - 76b7: 66 44 0f eb de por %xmm6,%xmm11 - 76bc: 66 0f 6f 74 24 20 movdqa 0x20(%rsp),%xmm6 - 76c2: 66 0f 62 f8 punpckldq %xmm0,%xmm7 - 76c6: 66 0f 62 f0 punpckldq %xmm0,%xmm6 - 76ca: 66 0f 6f c7 movdqa %xmm7,%xmm0 - 76ce: 66 0f 73 f6 20 psllq $0x20,%xmm6 - 76d3: 66 0f 73 f0 30 psllq $0x30,%xmm0 - 76d8: 66 0f eb c6 por %xmm6,%xmm0 - 76dc: f3 0f 6f 75 00 movdqu 0x0(%rbp),%xmm6 - 76e1: 66 41 0f eb c3 por %xmm11,%xmm0 - 76e6: 66 0f ef c6 pxor %xmm6,%xmm0 - 76ea: 0f 11 45 00 movups %xmm0,0x0(%rbp) - 76ee: 0f b6 83 82 00 00 00 movzbl 0x82(%rbx),%eax - 76f5: 0f b6 93 81 00 00 00 movzbl 0x81(%rbx),%edx - 76fc: 48 c1 e0 10 shl $0x10,%rax - 7700: 48 c1 e2 08 shl $0x8,%rdx - 7704: 48 09 d0 or %rdx,%rax - 7707: 0f b6 93 80 00 00 00 movzbl 0x80(%rbx),%edx - 770e: 48 09 d0 or %rdx,%rax - 7711: 0f b6 93 83 00 00 00 movzbl 0x83(%rbx),%edx - 7718: 48 c1 e2 18 shl $0x18,%rdx - 771c: 48 09 d0 or %rdx,%rax - 771f: 0f b6 93 84 00 00 00 movzbl 0x84(%rbx),%edx - 7726: 48 c1 e2 20 shl $0x20,%rdx - 772a: 48 09 c2 or %rax,%rdx - 772d: 0f b6 83 85 00 00 00 movzbl 0x85(%rbx),%eax - 7734: 48 c1 e0 28 shl $0x28,%rax - 7738: 48 09 d0 or %rdx,%rax - 773b: 0f b6 93 86 00 00 00 movzbl 0x86(%rbx),%edx - 7742: 48 c1 e2 30 shl $0x30,%rdx - 7746: 48 09 c2 or %rax,%rdx - 7749: 0f b6 83 87 00 00 00 movzbl 0x87(%rbx),%eax - 7750: 48 c1 e0 38 shl $0x38,%rax - 7754: 48 09 d0 or %rdx,%rax - 7757: 48 31 85 80 00 00 00 xor %rax,0x80(%rbp) - 775e: 0f b6 83 89 00 00 00 movzbl 0x89(%rbx),%eax - 7765: 0f b6 93 8a 00 00 00 movzbl 0x8a(%rbx),%edx - 776c: 48 c1 e0 08 shl $0x8,%rax - 7770: 48 c1 e2 10 shl $0x10,%rdx - 7774: 48 09 d0 or %rdx,%rax - 7777: 0f b6 93 88 00 00 00 movzbl 0x88(%rbx),%edx - 777e: 48 09 d0 or %rdx,%rax - 7781: 0f b6 93 8b 00 00 00 movzbl 0x8b(%rbx),%edx - 7788: 48 c1 e2 18 shl $0x18,%rdx - 778c: 48 09 d0 or %rdx,%rax - 778f: 0f b6 93 8c 00 00 00 movzbl 0x8c(%rbx),%edx - 7796: 48 c1 e2 20 shl $0x20,%rdx - 779a: 48 09 c2 or %rax,%rdx - 779d: 0f b6 83 8d 00 00 00 movzbl 0x8d(%rbx),%eax - 77a4: 48 c1 e0 28 shl $0x28,%rax - 77a8: 48 09 d0 or %rdx,%rax - 77ab: 0f b6 93 8e 00 00 00 movzbl 0x8e(%rbx),%edx - 77b2: 48 c1 e2 30 shl $0x30,%rdx - 77b6: 48 09 c2 or %rax,%rdx - 77b9: 0f b6 83 8f 00 00 00 movzbl 0x8f(%rbx),%eax - 77c0: 48 c1 e0 38 shl $0x38,%rax - 77c4: 48 09 d0 or %rdx,%rax - 77c7: 48 31 85 88 00 00 00 xor %rax,0x88(%rbp) - 77ce: 0f b6 83 92 00 00 00 movzbl 0x92(%rbx),%eax - 77d5: 0f b6 93 91 00 00 00 movzbl 0x91(%rbx),%edx - 77dc: 48 c1 e0 10 shl $0x10,%rax - 77e0: 48 c1 e2 08 shl $0x8,%rdx - 77e4: 48 09 d0 or %rdx,%rax - 77e7: 0f b6 93 90 00 00 00 movzbl 0x90(%rbx),%edx - 77ee: 48 09 d0 or %rdx,%rax - 77f1: 0f b6 93 93 00 00 00 movzbl 0x93(%rbx),%edx - 77f8: 48 c1 e2 18 shl $0x18,%rdx - 77fc: 48 09 d0 or %rdx,%rax - 77ff: 0f b6 93 94 00 00 00 movzbl 0x94(%rbx),%edx - 7806: 48 c1 e2 20 shl $0x20,%rdx - 780a: 48 09 c2 or %rax,%rdx - 780d: 0f b6 83 95 00 00 00 movzbl 0x95(%rbx),%eax - 7814: 48 c1 e0 28 shl $0x28,%rax - 7818: 48 09 d0 or %rdx,%rax - 781b: 0f b6 93 96 00 00 00 movzbl 0x96(%rbx),%edx - 7822: 48 c1 e2 30 shl $0x30,%rdx - 7826: 48 09 c2 or %rax,%rdx - 7829: 0f b6 83 97 00 00 00 movzbl 0x97(%rbx),%eax - 7830: 48 c1 e0 38 shl $0x38,%rax - 7834: 48 09 d0 or %rdx,%rax - 7837: 48 31 85 90 00 00 00 xor %rax,0x90(%rbp) - 783e: 0f b6 83 99 00 00 00 movzbl 0x99(%rbx),%eax - 7845: 0f b6 93 9a 00 00 00 movzbl 0x9a(%rbx),%edx - 784c: 48 c1 e0 08 shl $0x8,%rax - 7850: 48 c1 e2 10 shl $0x10,%rdx - 7854: 48 09 d0 or %rdx,%rax - 7857: 0f b6 93 98 00 00 00 movzbl 0x98(%rbx),%edx - 785e: 48 09 d0 or %rdx,%rax - 7861: 0f b6 93 9b 00 00 00 movzbl 0x9b(%rbx),%edx - 7868: 48 c1 e2 18 shl $0x18,%rdx - 786c: 48 09 d0 or %rdx,%rax - 786f: 0f b6 93 9c 00 00 00 movzbl 0x9c(%rbx),%edx - 7876: 48 c1 e2 20 shl $0x20,%rdx - 787a: 48 09 c2 or %rax,%rdx - 787d: 0f b6 83 9d 00 00 00 movzbl 0x9d(%rbx),%eax - 7884: 48 c1 e0 28 shl $0x28,%rax - 7888: 48 09 d0 or %rdx,%rax - 788b: 0f b6 93 9e 00 00 00 movzbl 0x9e(%rbx),%edx - 7892: 48 c1 e2 30 shl $0x30,%rdx - 7896: 48 09 c2 or %rax,%rdx - 7899: 0f b6 83 9f 00 00 00 movzbl 0x9f(%rbx),%eax - 78a0: 48 c1 e0 38 shl $0x38,%rax - 78a4: 48 09 d0 or %rdx,%rax - 78a7: 48 31 85 98 00 00 00 xor %rax,0x98(%rbp) - 78ae: 0f b6 83 a2 00 00 00 movzbl 0xa2(%rbx),%eax - 78b5: 0f b6 93 a1 00 00 00 movzbl 0xa1(%rbx),%edx - 78bc: 48 c1 e0 10 shl $0x10,%rax - 78c0: 48 c1 e2 08 shl $0x8,%rdx - 78c4: 48 09 d0 or %rdx,%rax - 78c7: 0f b6 93 a0 00 00 00 movzbl 0xa0(%rbx),%edx - 78ce: 48 09 d0 or %rdx,%rax - 78d1: 0f b6 93 a3 00 00 00 movzbl 0xa3(%rbx),%edx - 78d8: 48 c1 e2 18 shl $0x18,%rdx - 78dc: 48 81 c3 a8 00 00 00 add $0xa8,%rbx - 78e3: 48 09 d0 or %rdx,%rax - 78e6: 0f b6 53 fc movzbl -0x4(%rbx),%edx - 78ea: 48 c1 e2 20 shl $0x20,%rdx - 78ee: 48 09 c2 or %rax,%rdx - 78f1: 0f b6 43 fd movzbl -0x3(%rbx),%eax - 78f5: 48 c1 e0 28 shl $0x28,%rax - 78f9: 48 09 d0 or %rdx,%rax - 78fc: 0f b6 53 fe movzbl -0x2(%rbx),%edx - 7900: 48 c1 e2 30 shl $0x30,%rdx - 7904: 48 09 c2 or %rax,%rdx - 7907: 0f b6 43 ff movzbl -0x1(%rbx),%eax - 790b: 48 c1 e0 38 shl $0x38,%rax - 790f: 48 09 d0 or %rdx,%rax - 7912: 48 31 85 a0 00 00 00 xor %rax,0xa0(%rbp) - 7919: 49 81 ed a8 00 00 00 sub $0xa8,%r13 - 7920: 48 89 ef mov %rbp,%rdi - 7923: e8 98 e3 ff ff call 5cc0 - 7928: 49 81 fd a7 00 00 00 cmp $0xa7,%r13 - 792f: 0f 86 91 00 00 00 jbe 79c6 - 7935: 48 8d 45 ff lea -0x1(%rbp),%rax - 7939: 48 89 ee mov %rbp,%rsi - 793c: 48 29 d8 sub %rbx,%rax - 793f: 48 83 f8 7e cmp $0x7e,%rax - 7943: 0f 87 07 f6 ff ff ja 6f50 - 7949: 48 89 d8 mov %rbx,%rax - 794c: 48 8d 9b a8 00 00 00 lea 0xa8(%rbx),%rbx - 7953: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 795a: 00 00 00 00 - 795e: 66 90 xchg %ax,%ax - 7960: 0f b6 50 02 movzbl 0x2(%rax),%edx - 7964: 0f b6 48 01 movzbl 0x1(%rax),%ecx - 7968: 48 83 c0 08 add $0x8,%rax - 796c: 48 c1 e1 08 shl $0x8,%rcx - 7970: 48 c1 e2 10 shl $0x10,%rdx - 7974: 48 09 ca or %rcx,%rdx - 7977: 0f b6 48 f8 movzbl -0x8(%rax),%ecx - 797b: 48 09 ca or %rcx,%rdx - 797e: 0f b6 48 fb movzbl -0x5(%rax),%ecx - 7982: 48 c1 e1 18 shl $0x18,%rcx - 7986: 48 09 ca or %rcx,%rdx - 7989: 0f b6 48 fc movzbl -0x4(%rax),%ecx - 798d: 48 c1 e1 20 shl $0x20,%rcx - 7991: 48 09 d1 or %rdx,%rcx - 7994: 0f b6 50 fd movzbl -0x3(%rax),%edx - 7998: 48 c1 e2 28 shl $0x28,%rdx - 799c: 48 09 ca or %rcx,%rdx - 799f: 0f b6 48 fe movzbl -0x2(%rax),%ecx - 79a3: 48 c1 e1 30 shl $0x30,%rcx - 79a7: 48 09 d1 or %rdx,%rcx - 79aa: 0f b6 50 ff movzbl -0x1(%rax),%edx - 79ae: 48 c1 e2 38 shl $0x38,%rdx - 79b2: 48 09 ca or %rcx,%rdx - 79b5: 48 31 16 xor %rdx,(%rsi) - 79b8: 48 83 c6 08 add $0x8,%rsi - 79bc: 48 39 c3 cmp %rax,%rbx - 79bf: 75 9f jne 7960 - 79c1: e9 53 ff ff ff jmp 7919 - 79c6: 4d 85 ed test %r13,%r13 - 79c9: 0f 84 95 00 00 00 je 7a64 - 79cf: 31 c0 xor %eax,%eax - 79d1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 79d8: 00 00 00 00 - 79dc: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 79e3: 00 00 00 00 - 79e7: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 79ee: 00 00 00 00 - 79f2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 79f9: 00 00 00 00 - 79fd: 0f 1f 00 nopl (%rax) - 7a00: 89 c2 mov %eax,%edx - 7a02: 89 c1 mov %eax,%ecx - 7a04: c1 ea 03 shr $0x3,%edx - 7a07: 83 e1 07 and $0x7,%ecx - 7a0a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 7a11: 0f b6 14 03 movzbl (%rbx,%rax,1),%edx - 7a15: c1 e1 03 shl $0x3,%ecx - 7a18: 48 83 c0 01 add $0x1,%rax - 7a1c: 48 d3 e2 shl %cl,%rdx - 7a1f: 48 31 54 35 00 xor %rdx,0x0(%rbp,%rsi,1) - 7a24: 49 39 c5 cmp %rax,%r13 - 7a27: 75 d7 jne 7a00 - 7a29: 44 89 e8 mov %r13d,%eax - 7a2c: 44 89 e9 mov %r13d,%ecx - 7a2f: ba 1f 00 00 00 mov $0x1f,%edx - 7a34: c1 e8 03 shr $0x3,%eax - 7a37: 83 e1 07 and $0x7,%ecx - 7a3a: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 7a41: c1 e1 03 shl $0x3,%ecx - 7a44: 48 01 e8 add %rbp,%rax - 7a47: 48 d3 e2 shl %cl,%rdx - 7a4a: 48 31 10 xor %rdx,(%rax) - 7a4d: 48 0f ba bd a0 00 00 btcq $0x3f,0xa0(%rbp) - 7a54: 00 3f - 7a56: 48 81 c4 d8 00 00 00 add $0xd8,%rsp - 7a5d: 5b pop %rbx - 7a5e: 5d pop %rbp - 7a5f: 41 5c pop %r12 - 7a61: 41 5d pop %r13 - 7a63: c3 ret - 7a64: 48 89 e8 mov %rbp,%rax - 7a67: ba 1f 00 00 00 mov $0x1f,%edx - 7a6c: eb dc jmp 7a4a - 7a6e: 66 90 xchg %ax,%ax - -0000000000007a70 : - 7a70: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) - 7a77: 48 89 fa mov %rdi,%rdx - 7a7a: 48 8d 7f 08 lea 0x8(%rdi),%rdi - 7a7e: 31 c0 xor %eax,%eax - 7a80: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 7a87: 00 00 00 00 - 7a8b: 48 89 d1 mov %rdx,%rcx - 7a8e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 7a92: 48 29 f9 sub %rdi,%rcx - 7a95: 81 c1 c8 00 00 00 add $0xc8,%ecx - 7a9b: c1 e9 03 shr $0x3,%ecx - 7a9e: f3 48 ab rep stos %rax,%es:(%rdi) - 7aa1: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) - 7aa8: 00 00 00 - 7aab: c3 ret - 7aac: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000007ab0 : - 7ab0: 41 54 push %r12 - 7ab2: 49 89 d4 mov %rdx,%r12 - 7ab5: 55 push %rbp - 7ab6: 48 89 f5 mov %rsi,%rbp - 7ab9: 53 push %rbx - 7aba: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax - 7ac0: 48 89 fb mov %rdi,%rbx - 7ac3: 48 01 c2 add %rax,%rdx - 7ac6: 49 89 c0 mov %rax,%r8 - 7ac9: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx - 7ad0: 0f 86 a9 00 00 00 jbe 7b7f - 7ad6: 3d a7 00 00 00 cmp $0xa7,%eax - 7adb: 76 28 jbe 7b05 - 7add: 0f 1f 00 nopl (%rax) - 7ae0: b8 a8 00 00 00 mov $0xa8,%eax - 7ae5: 48 89 df mov %rbx,%rdi - 7ae8: 44 29 c0 sub %r8d,%eax - 7aeb: 49 29 c4 sub %rax,%r12 - 7aee: e8 cd e1 ff ff call 5cc0 - 7af3: 45 31 c0 xor %r8d,%r8d - 7af6: 31 c0 xor %eax,%eax - 7af8: 49 81 fc a7 00 00 00 cmp $0xa7,%r12 - 7aff: 0f 86 8b 00 00 00 jbe 7b90 - 7b05: 44 89 c0 mov %r8d,%eax - 7b08: 48 89 ee mov %rbp,%rsi - 7b0b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7b12: 00 00 00 00 - 7b16: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7b1d: 00 00 00 00 - 7b21: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7b28: 00 00 00 00 - 7b2c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7b33: 00 00 00 00 - 7b37: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 7b3e: 00 00 - 7b40: 89 c2 mov %eax,%edx - 7b42: 89 c1 mov %eax,%ecx - 7b44: 48 83 c6 01 add $0x1,%rsi - 7b48: 83 c0 01 add $0x1,%eax - 7b4b: c1 ea 03 shr $0x3,%edx - 7b4e: 83 e1 07 and $0x7,%ecx - 7b51: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi - 7b58: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 7b5c: c1 e1 03 shl $0x3,%ecx - 7b5f: 48 d3 e2 shl %cl,%rdx - 7b62: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) - 7b66: 3d a8 00 00 00 cmp $0xa8,%eax - 7b6b: 75 d3 jne 7b40 - 7b6d: b8 a7 00 00 00 mov $0xa7,%eax - 7b72: 44 29 c0 sub %r8d,%eax - 7b75: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp - 7b7a: e9 61 ff ff ff jmp 7ae0 - 7b7f: 49 89 d4 mov %rdx,%r12 - 7b82: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7b89: 00 00 00 00 - 7b8d: 0f 1f 00 nopl (%rax) - 7b90: 4c 39 e0 cmp %r12,%rax - 7b93: 44 89 c0 mov %r8d,%eax - 7b96: 73 5a jae 7bf2 - 7b98: 48 89 ea mov %rbp,%rdx - 7b9b: 45 8d 40 01 lea 0x1(%r8),%r8d - 7b9f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7ba6: 00 00 00 00 - 7baa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7bb1: 00 00 00 00 - 7bb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7bbc: 00 00 00 00 - 7bc0: 89 c1 mov %eax,%ecx - 7bc2: 0f b6 32 movzbl (%rdx),%esi - 7bc5: 48 83 c2 01 add $0x1,%rdx - 7bc9: c1 e9 03 shr $0x3,%ecx - 7bcc: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi - 7bd3: 89 c1 mov %eax,%ecx - 7bd5: 83 c0 01 add $0x1,%eax - 7bd8: 83 e1 07 and $0x7,%ecx - 7bdb: c1 e1 03 shl $0x3,%ecx - 7bde: 48 d3 e6 shl %cl,%rsi - 7be1: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx - 7be6: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) - 7bea: 48 29 e9 sub %rbp,%rcx - 7bed: 4c 39 e1 cmp %r12,%rcx - 7bf0: 72 ce jb 7bc0 - 7bf2: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) - 7bf8: 5b pop %rbx - 7bf9: 5d pop %rbp - 7bfa: 41 5c pop %r12 - 7bfc: c3 ret - 7bfd: 0f 1f 00 nopl (%rax) - -0000000000007c00 : - 7c00: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx - 7c06: 89 c8 mov %ecx,%eax - 7c08: 83 e1 07 and $0x7,%ecx - 7c0b: c1 e8 03 shr $0x3,%eax - 7c0e: c1 e1 03 shl $0x3,%ecx - 7c11: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 7c18: b8 1f 00 00 00 mov $0x1f,%eax - 7c1d: 48 d3 e0 shl %cl,%rax - 7c20: 48 31 04 17 xor %rax,(%rdi,%rdx,1) - 7c24: c7 87 c8 00 00 00 a8 movl $0xa8,0xc8(%rdi) - 7c2b: 00 00 00 - 7c2e: 48 0f ba bf a0 00 00 btcq $0x3f,0xa0(%rdi) - 7c35: 00 3f - 7c37: c3 ret - 7c38: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 7c3f: 00 - -0000000000007c40 : - 7c40: 41 54 push %r12 - 7c42: 49 89 d4 mov %rdx,%r12 - 7c45: 55 push %rbp - 7c46: 53 push %rbx - 7c47: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax - 7c4d: 48 85 f6 test %rsi,%rsi - 7c50: 74 66 je 7cb8 - 7c52: 48 89 fb mov %rdi,%rbx - 7c55: 48 89 f7 mov %rsi,%rdi - 7c58: 3d a8 00 00 00 cmp $0xa8,%eax - 7c5d: 0f 84 82 00 00 00 je 7ce5 - 7c63: 3d a7 00 00 00 cmp $0xa7,%eax - 7c68: 77 f9 ja 7c63 - 7c6a: 89 c5 mov %eax,%ebp - 7c6c: 41 89 c0 mov %eax,%r8d - 7c6f: 48 01 fd add %rdi,%rbp - 7c72: 44 89 c6 mov %r8d,%esi - 7c75: 44 89 c0 mov %r8d,%eax - 7c78: 48 29 de sub %rbx,%rsi - 7c7b: eb 28 jmp 7ca5 - 7c7d: 0f 1f 00 nopl (%rax) - 7c80: 89 c2 mov %eax,%edx - 7c82: 89 c1 mov %eax,%ecx - 7c84: 48 83 c3 01 add $0x1,%rbx - 7c88: 83 c0 01 add $0x1,%eax - 7c8b: c1 ea 03 shr $0x3,%edx - 7c8e: 83 e1 07 and $0x7,%ecx - 7c91: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx - 7c95: c1 e1 03 shl $0x3,%ecx - 7c98: 48 d3 ea shr %cl,%rdx - 7c9b: 88 53 ff mov %dl,-0x1(%rbx) - 7c9e: 3d a8 00 00 00 cmp $0xa8,%eax - 7ca3: 74 23 je 7cc8 - 7ca5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 7ca9: 48 39 ea cmp %rbp,%rdx - 7cac: 72 d2 jb 7c80 - 7cae: 89 c2 mov %eax,%edx - 7cb0: 44 29 c2 sub %r8d,%edx - 7cb3: 48 29 d7 sub %rdx,%rdi - 7cb6: 75 b2 jne 7c6a - 7cb8: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) - 7cbf: 00 - 7cc0: 5b pop %rbx - 7cc1: 5d pop %rbp - 7cc2: 41 5c pop %r12 - 7cc4: c3 ret - 7cc5: 0f 1f 00 nopl (%rax) - 7cc8: 89 c2 mov %eax,%edx - 7cca: 44 29 c2 sub %r8d,%edx - 7ccd: 48 29 d7 sub %rdx,%rdi - 7cd0: 48 89 fd mov %rdi,%rbp - 7cd3: 74 e3 je 7cb8 - 7cd5: 4c 89 e7 mov %r12,%rdi - 7cd8: e8 e3 df ff ff call 5cc0 - 7cdd: 48 89 ef mov %rbp,%rdi - 7ce0: 45 31 c0 xor %r8d,%r8d - 7ce3: eb 8d jmp 7c72 - 7ce5: 48 89 f5 mov %rsi,%rbp - 7ce8: eb eb jmp 7cd5 - 7cea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000000007cf0 : - 7cf0: 53 push %rbx - 7cf1: 48 89 fb mov %rdi,%rbx - 7cf4: e8 f7 f1 ff ff call 6ef0 - 7cf9: c7 83 c8 00 00 00 a8 movl $0xa8,0xc8(%rbx) - 7d00: 00 00 00 - 7d03: 5b pop %rbx - 7d04: c3 ret - 7d05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 7d0c: 00 00 00 00 - -0000000000007d10 : - 7d10: 48 85 f6 test %rsi,%rsi - 7d13: 0f 84 ce 06 00 00 je 83e7 - 7d19: 41 54 push %r12 - 7d1b: 49 89 f4 mov %rsi,%r12 - 7d1e: 55 push %rbp - 7d1f: 48 89 d5 mov %rdx,%rbp - 7d22: 53 push %rbx - 7d23: 48 89 fb mov %rdi,%rbx - 7d26: e9 6c 06 00 00 jmp 8397 - 7d2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 7d30: f3 44 0f 6f 65 10 movdqu 0x10(%rbp),%xmm12 - 7d36: f3 0f 6f 45 00 movdqu 0x0(%rbp),%xmm0 - 7d3b: 48 81 c3 a8 00 00 00 add $0xa8,%rbx - 7d42: f3 44 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm11 - 7d48: f3 0f 6f 6d 20 movdqu 0x20(%rbp),%xmm5 - 7d4d: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 7d51: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 7d56: f3 0f 6f 5d 40 movdqu 0x40(%rbp),%xmm3 - 7d5b: f3 44 0f 6f 55 50 movdqu 0x50(%rbp),%xmm10 - 7d61: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 7d66: 66 0f 73 d6 38 psrlq $0x38,%xmm6 - 7d6b: 66 41 0f 6f d3 movdqa %xmm11,%xmm2 - 7d70: f3 44 0f 6f 4d 70 movdqu 0x70(%rbp),%xmm9 - 7d76: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 - 7d7a: 66 0f 6f cd movdqa %xmm5,%xmm1 - 7d7e: 66 0f 73 d2 38 psrlq $0x38,%xmm2 - 7d83: f3 0f 6f 65 60 movdqu 0x60(%rbp),%xmm4 - 7d88: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 7d8d: 66 41 0f 6f f9 movdqa %xmm9,%xmm7 - 7d92: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 7d97: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 - 7d9b: 66 0f 6f d6 movdqa %xmm6,%xmm2 - 7d9f: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 7da3: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 - 7da8: 66 0f 69 d1 punpckhwd %xmm1,%xmm2 - 7dac: 66 0f 6f ce movdqa %xmm6,%xmm1 - 7db0: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 - 7db5: 66 0f 69 ca punpckhwd %xmm2,%xmm1 - 7db9: 66 0f 61 f2 punpcklwd %xmm2,%xmm6 - 7dbd: 66 41 0f 6f d2 movdqa %xmm10,%xmm2 - 7dc2: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 7dc6: 66 0f 6f cb movdqa %xmm3,%xmm1 - 7dca: 66 45 0f 6f f9 movdqa %xmm9,%xmm15 - 7dcf: 66 0f 73 d2 38 psrlq $0x38,%xmm2 - 7dd4: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 7dd9: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 - 7ddd: 66 0f 6f d4 movdqa %xmm4,%xmm2 - 7de1: 66 0f 73 d7 38 psrlq $0x38,%xmm7 - 7de6: 66 0f 73 d2 38 psrlq $0x38,%xmm2 - 7deb: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 7df1: 0f c6 d7 88 shufps $0x88,%xmm7,%xmm2 - 7df5: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 7df9: 66 0f 61 ca punpcklwd %xmm2,%xmm1 - 7dfd: 66 41 0f 73 d5 30 psrlq $0x30,%xmm13 - 7e03: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 - 7e09: 66 0f 69 fa punpckhwd %xmm2,%xmm7 - 7e0d: 66 0f 6f d1 movdqa %xmm1,%xmm2 - 7e11: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 - 7e17: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 7e1b: 66 0f 69 d7 punpckhwd %xmm7,%xmm2 - 7e1f: 66 41 0f 6f fc movdqa %xmm12,%xmm7 - 7e24: 66 0f 61 ca punpcklwd %xmm2,%xmm1 - 7e28: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 7e2d: 66 0f 76 d2 pcmpeqd %xmm2,%xmm2 - 7e31: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 7e36: 66 0f db ca pand %xmm2,%xmm1 - 7e3a: 66 0f db f2 pand %xmm2,%xmm6 - 7e3e: 66 0f 67 f1 packuswb %xmm1,%xmm6 - 7e42: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 7e46: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 7e4b: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 - 7e4f: 66 0f 6f fd movdqa %xmm5,%xmm7 - 7e53: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 7e58: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 - 7e5d: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 7e62: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 7e66: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 - 7e6b: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 7e6f: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 - 7e74: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 7e79: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 - 7e7e: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 7e82: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 7e88: 66 0f 6f fb movdqa %xmm3,%xmm7 - 7e8c: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 7e91: 66 0f db ca pand %xmm2,%xmm1 - 7e95: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 - 7e9a: 66 44 0f 6f c4 movdqa %xmm4,%xmm8 - 7e9f: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 7ea5: 45 0f c6 c5 88 shufps $0x88,%xmm13,%xmm8 - 7eaa: 66 44 0f 6f ef movdqa %xmm7,%xmm13 - 7eaf: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 - 7eb4: 66 45 0f 69 e8 punpckhwd %xmm8,%xmm13 - 7eb9: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 - 7ebe: 66 45 0f 69 c5 punpckhwd %xmm13,%xmm8 - 7ec3: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 - 7ec8: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 7ecd: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 - 7ed2: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 7ed7: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 7edc: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 7ee1: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 7ee7: 66 0f db fa pand %xmm2,%xmm7 - 7eeb: 66 44 0f 67 ef packuswb %xmm7,%xmm13 - 7ef0: 44 0f c6 c1 88 shufps $0x88,%xmm1,%xmm8 - 7ef5: 66 0f 6f cd movdqa %xmm5,%xmm1 - 7ef9: 66 41 0f 6f fd movdqa %xmm13,%xmm7 - 7efe: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 7f03: 66 44 0f 68 ee punpckhbw %xmm6,%xmm13 - 7f08: 66 0f 60 fe punpcklbw %xmm6,%xmm7 - 7f0c: 66 41 0f 6f f3 movdqa %xmm11,%xmm6 - 7f11: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 7f16: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 7f1a: 66 41 0f 6f f0 movdqa %xmm8,%xmm6 - 7f1f: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 - 7f24: 66 0f 69 f1 punpckhwd %xmm1,%xmm6 - 7f28: 66 41 0f 6f c8 movdqa %xmm8,%xmm1 - 7f2d: 66 0f 69 ce punpckhwd %xmm6,%xmm1 - 7f31: 66 44 0f 61 c6 punpcklwd %xmm6,%xmm8 - 7f36: 66 41 0f 6f f2 movdqa %xmm10,%xmm6 - 7f3b: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 - 7f40: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 7f45: 66 0f 6f cb movdqa %xmm3,%xmm1 - 7f49: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 7f4e: 66 44 0f db c2 pand %xmm2,%xmm8 - 7f53: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 7f57: 66 0f 6f f4 movdqa %xmm4,%xmm6 - 7f5b: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 7f60: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 7f65: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 7f6a: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 7f6e: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 - 7f73: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 7f77: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 - 7f7c: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 7f81: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 7f86: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 7f8a: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 7f90: 66 41 0f 6f f4 movdqa %xmm12,%xmm6 - 7f95: 66 0f db ca pand %xmm2,%xmm1 - 7f99: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 7f9e: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 - 7fa3: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 7fa7: 41 0f c6 c4 88 shufps $0x88,%xmm12,%xmm0 - 7fac: 66 0f 73 d1 20 psrlq $0x20,%xmm1 - 7fb1: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 7fb5: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 7fb9: 41 0f c6 eb 88 shufps $0x88,%xmm11,%xmm5 - 7fbe: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 7fc3: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 7fc8: 66 41 0f 72 d3 18 psrld $0x18,%xmm11 - 7fce: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 7fd3: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 7fd8: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 7fdc: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 - 7fe1: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 7fe5: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 - 7fea: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 7fef: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 - 7ff4: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 7ff8: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 7ffe: 66 0f 6f f3 movdqa %xmm3,%xmm6 - 8002: 41 0f c6 da 88 shufps $0x88,%xmm10,%xmm3 - 8007: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 - 800c: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 8011: 66 0f db ca pand %xmm2,%xmm1 - 8015: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 - 801b: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 8020: 66 44 0f 6f f4 movdqa %xmm4,%xmm14 - 8025: 41 0f c6 e1 88 shufps $0x88,%xmm9,%xmm4 - 802a: 66 45 0f 6f ca movdqa %xmm10,%xmm9 - 802f: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 8034: 66 44 0f 6f e4 movdqa %xmm4,%xmm12 - 8039: 66 45 0f 69 cb punpckhwd %xmm11,%xmm9 - 803e: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 8043: 66 45 0f 69 d9 punpckhwd %xmm9,%xmm11 - 8048: 66 45 0f 61 d1 punpcklwd %xmm9,%xmm10 - 804d: 66 44 0f 6f cb movdqa %xmm3,%xmm9 - 8052: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 8058: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 - 805e: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 8063: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 - 8068: 66 41 0f 72 d1 18 psrld $0x18,%xmm9 - 806e: 66 44 0f 6f fe movdqa %xmm6,%xmm15 - 8073: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 8078: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 - 807d: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 8082: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 - 8087: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 808c: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 8091: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 - 8096: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 809b: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 - 80a0: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 - 80a5: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 80aa: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 80af: 66 44 0f db d2 pand %xmm2,%xmm10 - 80b4: 66 0f db f2 pand %xmm2,%xmm6 - 80b8: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 80bd: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 80c2: 66 44 0f db ca pand %xmm2,%xmm9 - 80c7: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 - 80cd: 66 0f 67 ce packuswb %xmm6,%xmm1 - 80d1: 66 45 0f 67 d1 packuswb %xmm9,%xmm10 - 80d6: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 80da: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 80df: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 - 80e4: 66 41 0f 72 d1 10 psrld $0x10,%xmm9 - 80ea: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 - 80ef: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 80f4: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 80f9: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 80fe: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 8103: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 8108: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 810c: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 8111: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 8115: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 - 811a: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 - 811f: 66 41 0f 69 cd punpckhwd %xmm13,%xmm1 - 8124: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 8129: 66 44 0f 6f ec movdqa %xmm4,%xmm13 - 812e: 66 44 0f 6f db movdqa %xmm3,%xmm11 - 8133: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 8138: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 - 813e: 66 41 0f 72 d3 10 psrld $0x10,%xmm11 - 8144: 66 44 0f db ca pand %xmm2,%xmm9 - 8149: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 814e: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 - 8153: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 8158: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 815d: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 8162: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 8167: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 - 816c: 66 44 0f db da pand %xmm2,%xmm11 - 8171: 66 45 0f 67 cb packuswb %xmm11,%xmm9 - 8176: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 817b: 66 45 0f 68 ca punpckhbw %xmm10,%xmm9 - 8180: 66 45 0f 60 da punpcklbw %xmm10,%xmm11 - 8185: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 - 818a: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 - 818e: 66 44 0f 69 d5 punpckhwd %xmm5,%xmm10 - 8193: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 8197: 66 41 0f 69 ea punpckhwd %xmm10,%xmm5 - 819c: 66 41 0f 61 c2 punpcklwd %xmm10,%xmm0 - 81a1: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 - 81a5: 66 0f 6f eb movdqa %xmm3,%xmm5 - 81a9: 66 0f 61 dc punpcklwd %xmm4,%xmm3 - 81ad: 66 0f 69 ec punpckhwd %xmm4,%xmm5 - 81b1: 66 0f 6f e3 movdqa %xmm3,%xmm4 - 81b5: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 - 81b9: 66 0f 61 dd punpcklwd %xmm5,%xmm3 - 81bd: 66 0f 61 dc punpcklwd %xmm4,%xmm3 - 81c1: 66 0f 6f e0 movdqa %xmm0,%xmm4 - 81c5: 66 0f db c2 pand %xmm2,%xmm0 - 81c9: 66 0f 6f eb movdqa %xmm3,%xmm5 - 81cd: 66 0f 71 d4 08 psrlw $0x8,%xmm4 - 81d2: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 81d7: 66 0f db e2 pand %xmm2,%xmm4 - 81db: 66 0f db ea pand %xmm2,%xmm5 - 81df: 66 0f db d3 pand %xmm3,%xmm2 - 81e3: 66 0f 67 c2 packuswb %xmm2,%xmm0 - 81e7: 66 0f 67 e5 packuswb %xmm5,%xmm4 - 81eb: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 81ef: 66 0f 68 c4 punpckhbw %xmm4,%xmm0 - 81f3: 66 0f 60 d4 punpcklbw %xmm4,%xmm2 - 81f7: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 81fb: 66 41 0f 69 c1 punpckhwd %xmm9,%xmm0 - 8200: 66 0f 6f e2 movdqa %xmm2,%xmm4 - 8204: 66 41 0f 69 d3 punpckhwd %xmm11,%xmm2 - 8209: 66 41 0f 61 d9 punpcklwd %xmm9,%xmm3 - 820e: 66 41 0f 61 e3 punpcklwd %xmm11,%xmm4 - 8213: 66 0f 6f ec movdqa %xmm4,%xmm5 - 8217: 66 41 0f 6a e0 punpckhdq %xmm8,%xmm4 - 821c: 0f 11 a3 68 ff ff ff movups %xmm4,-0x98(%rbx) - 8223: 66 0f 6f e2 movdqa %xmm2,%xmm4 - 8227: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 - 822b: 66 41 0f 62 e8 punpckldq %xmm8,%xmm5 - 8230: 0f 11 53 88 movups %xmm2,-0x78(%rbx) - 8234: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 8238: 66 0f 62 e6 punpckldq %xmm6,%xmm4 - 823c: 66 0f 6a df punpckhdq %xmm7,%xmm3 - 8240: 66 0f 62 d7 punpckldq %xmm7,%xmm2 - 8244: 0f 11 ab 58 ff ff ff movups %xmm5,-0xa8(%rbx) - 824b: 0f 11 53 98 movups %xmm2,-0x68(%rbx) - 824f: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 8253: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 - 8257: 66 0f 62 d1 punpckldq %xmm1,%xmm2 - 825b: 0f 11 a3 78 ff ff ff movups %xmm4,-0x88(%rbx) - 8262: 0f 11 5b a8 movups %xmm3,-0x58(%rbx) - 8266: 0f 11 53 b8 movups %xmm2,-0x48(%rbx) - 826a: 0f 11 43 c8 movups %xmm0,-0x38(%rbx) - 826e: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax - 8275: 48 89 c2 mov %rax,%rdx - 8278: 88 43 d8 mov %al,-0x28(%rbx) - 827b: 48 c1 ea 10 shr $0x10,%rdx - 827f: 88 63 d9 mov %ah,-0x27(%rbx) - 8282: 88 53 da mov %dl,-0x26(%rbx) - 8285: 48 89 c2 mov %rax,%rdx - 8288: 48 c1 ea 18 shr $0x18,%rdx - 828c: 88 53 db mov %dl,-0x25(%rbx) - 828f: 48 89 c2 mov %rax,%rdx - 8292: 48 c1 ea 20 shr $0x20,%rdx - 8296: 88 53 dc mov %dl,-0x24(%rbx) - 8299: 48 89 c2 mov %rax,%rdx - 829c: 48 c1 ea 28 shr $0x28,%rdx - 82a0: 88 53 dd mov %dl,-0x23(%rbx) - 82a3: 48 89 c2 mov %rax,%rdx - 82a6: 48 c1 e8 38 shr $0x38,%rax - 82aa: 48 c1 ea 30 shr $0x30,%rdx - 82ae: 88 43 df mov %al,-0x21(%rbx) - 82b1: 88 53 de mov %dl,-0x22(%rbx) - 82b4: 48 8b 85 88 00 00 00 mov 0x88(%rbp),%rax - 82bb: 48 89 c2 mov %rax,%rdx - 82be: 88 43 e0 mov %al,-0x20(%rbx) - 82c1: 48 c1 ea 10 shr $0x10,%rdx - 82c5: 88 63 e1 mov %ah,-0x1f(%rbx) - 82c8: 88 53 e2 mov %dl,-0x1e(%rbx) - 82cb: 48 89 c2 mov %rax,%rdx - 82ce: 48 c1 ea 18 shr $0x18,%rdx - 82d2: 88 53 e3 mov %dl,-0x1d(%rbx) - 82d5: 48 89 c2 mov %rax,%rdx - 82d8: 48 c1 ea 20 shr $0x20,%rdx - 82dc: 88 53 e4 mov %dl,-0x1c(%rbx) - 82df: 48 89 c2 mov %rax,%rdx - 82e2: 48 c1 ea 28 shr $0x28,%rdx - 82e6: 88 53 e5 mov %dl,-0x1b(%rbx) - 82e9: 48 89 c2 mov %rax,%rdx - 82ec: 48 c1 e8 38 shr $0x38,%rax - 82f0: 48 c1 ea 30 shr $0x30,%rdx - 82f4: 88 53 e6 mov %dl,-0x1a(%rbx) - 82f7: 88 43 e7 mov %al,-0x19(%rbx) - 82fa: 48 8b 85 90 00 00 00 mov 0x90(%rbp),%rax - 8301: 48 89 c2 mov %rax,%rdx - 8304: 88 43 e8 mov %al,-0x18(%rbx) - 8307: 48 c1 ea 10 shr $0x10,%rdx - 830b: 88 63 e9 mov %ah,-0x17(%rbx) - 830e: 88 53 ea mov %dl,-0x16(%rbx) - 8311: 48 89 c2 mov %rax,%rdx - 8314: 48 c1 ea 18 shr $0x18,%rdx - 8318: 88 53 eb mov %dl,-0x15(%rbx) - 831b: 48 89 c2 mov %rax,%rdx - 831e: 48 c1 ea 20 shr $0x20,%rdx - 8322: 88 53 ec mov %dl,-0x14(%rbx) - 8325: 48 89 c2 mov %rax,%rdx - 8328: 48 c1 ea 28 shr $0x28,%rdx - 832c: 88 53 ed mov %dl,-0x13(%rbx) - 832f: 48 89 c2 mov %rax,%rdx - 8332: 48 c1 e8 38 shr $0x38,%rax - 8336: 48 c1 ea 30 shr $0x30,%rdx - 833a: 88 43 ef mov %al,-0x11(%rbx) - 833d: 88 53 ee mov %dl,-0x12(%rbx) - 8340: 48 8b 85 98 00 00 00 mov 0x98(%rbp),%rax - 8347: 48 89 c2 mov %rax,%rdx - 834a: 88 43 f0 mov %al,-0x10(%rbx) - 834d: 48 c1 ea 10 shr $0x10,%rdx - 8351: 88 63 f1 mov %ah,-0xf(%rbx) - 8354: 88 53 f2 mov %dl,-0xe(%rbx) - 8357: 48 89 c2 mov %rax,%rdx - 835a: 48 c1 ea 18 shr $0x18,%rdx - 835e: 88 53 f3 mov %dl,-0xd(%rbx) - 8361: 48 89 c2 mov %rax,%rdx - 8364: 48 c1 ea 20 shr $0x20,%rdx - 8368: 88 53 f4 mov %dl,-0xc(%rbx) - 836b: 48 89 c2 mov %rax,%rdx - 836e: 48 c1 ea 28 shr $0x28,%rdx - 8372: 88 53 f5 mov %dl,-0xb(%rbx) - 8375: 48 89 c2 mov %rax,%rdx - 8378: 48 c1 e8 38 shr $0x38,%rax - 837c: 48 c1 ea 30 shr $0x30,%rdx - 8380: 88 43 f7 mov %al,-0x9(%rbx) - 8383: 88 53 f6 mov %dl,-0xa(%rbx) - 8386: 48 8b 85 a0 00 00 00 mov 0xa0(%rbp),%rax - 838d: 48 89 43 f8 mov %rax,-0x8(%rbx) - 8391: 49 83 ec 01 sub $0x1,%r12 - 8395: 74 4b je 83e2 - 8397: 48 89 ef mov %rbp,%rdi - 839a: e8 21 d9 ff ff call 5cc0 - 839f: 48 89 d8 mov %rbx,%rax - 83a2: 48 29 e8 sub %rbp,%rax - 83a5: 48 83 e8 01 sub $0x1,%rax - 83a9: 48 83 f8 7e cmp $0x7e,%rax - 83ad: 0f 87 7d f9 ff ff ja 7d30 - 83b3: 31 c0 xor %eax,%eax - 83b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 83bc: 00 00 00 00 - 83c0: 48 8b 54 05 00 mov 0x0(%rbp,%rax,1),%rdx - 83c5: 48 89 14 03 mov %rdx,(%rbx,%rax,1) - 83c9: 48 83 c0 08 add $0x8,%rax - 83cd: 48 3d a8 00 00 00 cmp $0xa8,%rax - 83d3: 75 eb jne 83c0 - 83d5: 48 81 c3 a8 00 00 00 add $0xa8,%rbx - 83dc: 49 83 ec 01 sub $0x1,%r12 - 83e0: 75 b5 jne 8397 - 83e2: 5b pop %rbx - 83e3: 5d pop %rbp - 83e4: 41 5c pop %r12 - 83e6: c3 ret - 83e7: c3 ret - 83e8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 83ef: 00 - -00000000000083f0 : - 83f0: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) - 83f7: 48 89 fa mov %rdi,%rdx - 83fa: 48 8d 7f 08 lea 0x8(%rdi),%rdi - 83fe: 31 c0 xor %eax,%eax - 8400: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 8407: 00 00 00 00 - 840b: 48 89 d1 mov %rdx,%rcx - 840e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 8412: 48 29 f9 sub %rdi,%rcx - 8415: 81 c1 c8 00 00 00 add $0xc8,%ecx - 841b: c1 e9 03 shr $0x3,%ecx - 841e: f3 48 ab rep stos %rax,%es:(%rdi) - 8421: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) - 8428: 00 00 00 - 842b: c3 ret - 842c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000008430 : - 8430: 41 54 push %r12 - 8432: 49 89 d4 mov %rdx,%r12 - 8435: 55 push %rbp - 8436: 48 89 f5 mov %rsi,%rbp - 8439: 53 push %rbx - 843a: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax - 8440: 48 89 fb mov %rdi,%rbx - 8443: 48 01 c2 add %rax,%rdx - 8446: 49 89 c0 mov %rax,%r8 - 8449: 48 81 fa 87 00 00 00 cmp $0x87,%rdx - 8450: 0f 86 a9 00 00 00 jbe 84ff - 8456: 3d 87 00 00 00 cmp $0x87,%eax - 845b: 76 28 jbe 8485 - 845d: 0f 1f 00 nopl (%rax) - 8460: b8 88 00 00 00 mov $0x88,%eax - 8465: 48 89 df mov %rbx,%rdi - 8468: 44 29 c0 sub %r8d,%eax - 846b: 49 29 c4 sub %rax,%r12 - 846e: e8 4d d8 ff ff call 5cc0 - 8473: 45 31 c0 xor %r8d,%r8d - 8476: 31 c0 xor %eax,%eax - 8478: 49 81 fc 87 00 00 00 cmp $0x87,%r12 - 847f: 0f 86 8b 00 00 00 jbe 8510 - 8485: 44 89 c0 mov %r8d,%eax - 8488: 48 89 ee mov %rbp,%rsi - 848b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 8492: 00 00 00 00 - 8496: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 849d: 00 00 00 00 - 84a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 84a8: 00 00 00 00 - 84ac: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 84b3: 00 00 00 00 - 84b7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 84be: 00 00 - 84c0: 89 c2 mov %eax,%edx - 84c2: 89 c1 mov %eax,%ecx - 84c4: 48 83 c6 01 add $0x1,%rsi - 84c8: 83 c0 01 add $0x1,%eax - 84cb: c1 ea 03 shr $0x3,%edx - 84ce: 83 e1 07 and $0x7,%ecx - 84d1: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi - 84d8: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 84dc: c1 e1 03 shl $0x3,%ecx - 84df: 48 d3 e2 shl %cl,%rdx - 84e2: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) - 84e6: 3d 88 00 00 00 cmp $0x88,%eax - 84eb: 75 d3 jne 84c0 - 84ed: b8 87 00 00 00 mov $0x87,%eax - 84f2: 44 29 c0 sub %r8d,%eax - 84f5: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp - 84fa: e9 61 ff ff ff jmp 8460 - 84ff: 49 89 d4 mov %rdx,%r12 - 8502: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 8509: 00 00 00 00 - 850d: 0f 1f 00 nopl (%rax) - 8510: 4c 39 e0 cmp %r12,%rax - 8513: 44 89 c0 mov %r8d,%eax - 8516: 73 5a jae 8572 - 8518: 48 89 ea mov %rbp,%rdx - 851b: 45 8d 40 01 lea 0x1(%r8),%r8d - 851f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 8526: 00 00 00 00 - 852a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 8531: 00 00 00 00 - 8535: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 853c: 00 00 00 00 - 8540: 89 c1 mov %eax,%ecx - 8542: 0f b6 32 movzbl (%rdx),%esi - 8545: 48 83 c2 01 add $0x1,%rdx - 8549: c1 e9 03 shr $0x3,%ecx - 854c: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi - 8553: 89 c1 mov %eax,%ecx - 8555: 83 c0 01 add $0x1,%eax - 8558: 83 e1 07 and $0x7,%ecx - 855b: c1 e1 03 shl $0x3,%ecx - 855e: 48 d3 e6 shl %cl,%rsi - 8561: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx - 8566: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) - 856a: 48 29 e9 sub %rbp,%rcx - 856d: 4c 39 e1 cmp %r12,%rcx - 8570: 72 ce jb 8540 - 8572: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) - 8578: 5b pop %rbx - 8579: 5d pop %rbp - 857a: 41 5c pop %r12 - 857c: c3 ret - 857d: 0f 1f 00 nopl (%rax) - -0000000000008580 : - 8580: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx - 8586: 89 c8 mov %ecx,%eax - 8588: 83 e1 07 and $0x7,%ecx - 858b: c1 e8 03 shr $0x3,%eax - 858e: c1 e1 03 shl $0x3,%ecx - 8591: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 8598: b8 1f 00 00 00 mov $0x1f,%eax - 859d: 48 d3 e0 shl %cl,%rax - 85a0: 48 31 04 17 xor %rax,(%rdi,%rdx,1) - 85a4: c7 87 c8 00 00 00 88 movl $0x88,0xc8(%rdi) - 85ab: 00 00 00 - 85ae: 48 0f ba bf 80 00 00 btcq $0x3f,0x80(%rdi) - 85b5: 00 3f - 85b7: c3 ret - 85b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 85bf: 00 - -00000000000085c0 : - 85c0: 41 54 push %r12 - 85c2: 49 89 d4 mov %rdx,%r12 - 85c5: 55 push %rbp - 85c6: 53 push %rbx - 85c7: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax - 85cd: 48 85 f6 test %rsi,%rsi - 85d0: 74 66 je 8638 - 85d2: 48 89 fb mov %rdi,%rbx - 85d5: 48 89 f7 mov %rsi,%rdi - 85d8: 3d 88 00 00 00 cmp $0x88,%eax - 85dd: 0f 84 82 00 00 00 je 8665 - 85e3: 3d 87 00 00 00 cmp $0x87,%eax - 85e8: 77 f9 ja 85e3 - 85ea: 89 c5 mov %eax,%ebp - 85ec: 41 89 c0 mov %eax,%r8d - 85ef: 48 01 fd add %rdi,%rbp - 85f2: 44 89 c6 mov %r8d,%esi - 85f5: 44 89 c0 mov %r8d,%eax - 85f8: 48 29 de sub %rbx,%rsi - 85fb: eb 28 jmp 8625 - 85fd: 0f 1f 00 nopl (%rax) - 8600: 89 c2 mov %eax,%edx - 8602: 89 c1 mov %eax,%ecx - 8604: 48 83 c3 01 add $0x1,%rbx - 8608: 83 c0 01 add $0x1,%eax - 860b: c1 ea 03 shr $0x3,%edx - 860e: 83 e1 07 and $0x7,%ecx - 8611: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx - 8615: c1 e1 03 shl $0x3,%ecx - 8618: 48 d3 ea shr %cl,%rdx - 861b: 88 53 ff mov %dl,-0x1(%rbx) - 861e: 3d 88 00 00 00 cmp $0x88,%eax - 8623: 74 23 je 8648 - 8625: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 8629: 48 39 ea cmp %rbp,%rdx - 862c: 72 d2 jb 8600 - 862e: 89 c2 mov %eax,%edx - 8630: 44 29 c2 sub %r8d,%edx - 8633: 48 29 d7 sub %rdx,%rdi - 8636: 75 b2 jne 85ea - 8638: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) - 863f: 00 - 8640: 5b pop %rbx - 8641: 5d pop %rbp - 8642: 41 5c pop %r12 - 8644: c3 ret - 8645: 0f 1f 00 nopl (%rax) - 8648: 89 c2 mov %eax,%edx - 864a: 44 29 c2 sub %r8d,%edx - 864d: 48 29 d7 sub %rdx,%rdi - 8650: 48 89 fd mov %rdi,%rbp - 8653: 74 e3 je 8638 - 8655: 4c 89 e7 mov %r12,%rdi - 8658: e8 63 d6 ff ff call 5cc0 - 865d: 48 89 ef mov %rbp,%rdi - 8660: 45 31 c0 xor %r8d,%r8d - 8663: eb 8d jmp 85f2 - 8665: 48 89 f5 mov %rsi,%rbp - 8668: eb eb jmp 8655 - 866a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000000008670 : - 8670: 53 push %rbx - 8671: b9 1f 00 00 00 mov $0x1f,%ecx - 8676: 48 89 fb mov %rdi,%rbx - 8679: e8 d2 de ff ff call 6550 - 867e: c7 83 c8 00 00 00 88 movl $0x88,0xc8(%rbx) - 8685: 00 00 00 - 8688: 5b pop %rbx - 8689: c3 ret - 868a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000000008690 : - 8690: 48 85 f6 test %rsi,%rsi - 8693: 0f 84 ae 05 00 00 je 8c47 - 8699: 41 54 push %r12 - 869b: 49 89 f4 mov %rsi,%r12 - 869e: 55 push %rbp - 869f: 48 89 d5 mov %rdx,%rbp - 86a2: 53 push %rbx - 86a3: 48 89 fb mov %rdi,%rbx - 86a6: e9 4e 05 00 00 jmp 8bf9 - 86ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 86b0: f3 44 0f 6f 65 10 movdqu 0x10(%rbp),%xmm12 - 86b6: f3 0f 6f 45 00 movdqu 0x0(%rbp),%xmm0 - 86bb: 48 81 c3 88 00 00 00 add $0x88,%rbx - 86c2: f3 44 0f 6f 5d 30 movdqu 0x30(%rbp),%xmm11 - 86c8: f3 0f 6f 6d 20 movdqu 0x20(%rbp),%xmm5 - 86cd: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 86d1: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 86d6: f3 0f 6f 5d 40 movdqu 0x40(%rbp),%xmm3 - 86db: f3 44 0f 6f 55 50 movdqu 0x50(%rbp),%xmm10 - 86e1: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 86e6: 66 0f 73 d6 38 psrlq $0x38,%xmm6 - 86eb: 66 41 0f 6f d3 movdqa %xmm11,%xmm2 - 86f0: f3 44 0f 6f 4d 70 movdqu 0x70(%rbp),%xmm9 - 86f6: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 - 86fa: 66 0f 6f cd movdqa %xmm5,%xmm1 - 86fe: 66 0f 73 d2 38 psrlq $0x38,%xmm2 - 8703: f3 0f 6f 65 60 movdqu 0x60(%rbp),%xmm4 - 8708: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 870d: 66 41 0f 6f f9 movdqa %xmm9,%xmm7 - 8712: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 8717: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 - 871b: 66 0f 6f d6 movdqa %xmm6,%xmm2 - 871f: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 8723: 66 45 0f 6f e9 movdqa %xmm9,%xmm13 - 8728: 66 0f 69 d1 punpckhwd %xmm1,%xmm2 - 872c: 66 0f 6f ce movdqa %xmm6,%xmm1 - 8730: 66 45 0f 6f f1 movdqa %xmm9,%xmm14 - 8735: 66 0f 69 ca punpckhwd %xmm2,%xmm1 - 8739: 66 0f 61 f2 punpcklwd %xmm2,%xmm6 - 873d: 66 41 0f 6f d2 movdqa %xmm10,%xmm2 - 8742: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 8746: 66 0f 6f cb movdqa %xmm3,%xmm1 - 874a: 66 45 0f 6f f9 movdqa %xmm9,%xmm15 - 874f: 66 0f 73 d2 38 psrlq $0x38,%xmm2 - 8754: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 8759: 0f c6 ca 88 shufps $0x88,%xmm2,%xmm1 - 875d: 66 0f 6f d4 movdqa %xmm4,%xmm2 - 8761: 66 0f 73 d7 38 psrlq $0x38,%xmm7 - 8766: 66 0f 73 d2 38 psrlq $0x38,%xmm2 - 876b: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 8771: 0f c6 d7 88 shufps $0x88,%xmm7,%xmm2 - 8775: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 8779: 66 0f 61 ca punpcklwd %xmm2,%xmm1 - 877d: 66 41 0f 73 d5 30 psrlq $0x30,%xmm13 - 8783: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 - 8789: 66 0f 69 fa punpckhwd %xmm2,%xmm7 - 878d: 66 0f 6f d1 movdqa %xmm1,%xmm2 - 8791: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 - 8797: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 879b: 66 0f 69 d7 punpckhwd %xmm7,%xmm2 - 879f: 66 41 0f 6f fc movdqa %xmm12,%xmm7 - 87a4: 66 0f 61 ca punpcklwd %xmm2,%xmm1 - 87a8: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 87ad: 66 0f 76 d2 pcmpeqd %xmm2,%xmm2 - 87b1: 66 0f 71 d2 08 psrlw $0x8,%xmm2 - 87b6: 66 0f db ca pand %xmm2,%xmm1 - 87ba: 66 0f db f2 pand %xmm2,%xmm6 - 87be: 66 0f 67 f1 packuswb %xmm1,%xmm6 - 87c2: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 87c6: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 87cb: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 - 87cf: 66 0f 6f fd movdqa %xmm5,%xmm7 - 87d3: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 87d8: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 - 87dd: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 87e2: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 87e6: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 - 87eb: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 87ef: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 - 87f4: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 87f9: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 - 87fe: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 8802: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 8808: 66 0f 6f fb movdqa %xmm3,%xmm7 - 880c: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 8811: 66 0f db ca pand %xmm2,%xmm1 - 8815: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 - 881a: 66 44 0f 6f c4 movdqa %xmm4,%xmm8 - 881f: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 8825: 45 0f c6 c5 88 shufps $0x88,%xmm13,%xmm8 - 882a: 66 44 0f 6f ef movdqa %xmm7,%xmm13 - 882f: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 - 8834: 66 45 0f 69 e8 punpckhwd %xmm8,%xmm13 - 8839: 66 44 0f 6f c7 movdqa %xmm7,%xmm8 - 883e: 66 45 0f 69 c5 punpckhwd %xmm13,%xmm8 - 8843: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 - 8848: 66 44 0f 6f e9 movdqa %xmm1,%xmm13 - 884d: 66 41 0f 61 f8 punpcklwd %xmm8,%xmm7 - 8852: 66 41 0f 6f cc movdqa %xmm12,%xmm1 - 8857: 66 44 0f 6f c0 movdqa %xmm0,%xmm8 - 885c: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 8861: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 8867: 66 0f db fa pand %xmm2,%xmm7 - 886b: 66 44 0f 67 ef packuswb %xmm7,%xmm13 - 8870: 44 0f c6 c1 88 shufps $0x88,%xmm1,%xmm8 - 8875: 66 0f 6f cd movdqa %xmm5,%xmm1 - 8879: 66 41 0f 6f fd movdqa %xmm13,%xmm7 - 887e: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 8883: 66 44 0f 68 ee punpckhbw %xmm6,%xmm13 - 8888: 66 0f 60 fe punpcklbw %xmm6,%xmm7 - 888c: 66 41 0f 6f f3 movdqa %xmm11,%xmm6 - 8891: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 8896: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 889a: 66 41 0f 6f f0 movdqa %xmm8,%xmm6 - 889f: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 - 88a4: 66 0f 69 f1 punpckhwd %xmm1,%xmm6 - 88a8: 66 41 0f 6f c8 movdqa %xmm8,%xmm1 - 88ad: 66 0f 69 ce punpckhwd %xmm6,%xmm1 - 88b1: 66 44 0f 61 c6 punpcklwd %xmm6,%xmm8 - 88b6: 66 41 0f 6f f2 movdqa %xmm10,%xmm6 - 88bb: 66 44 0f 61 c1 punpcklwd %xmm1,%xmm8 - 88c0: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 88c5: 66 0f 6f cb movdqa %xmm3,%xmm1 - 88c9: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 88ce: 66 44 0f db c2 pand %xmm2,%xmm8 - 88d3: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 88d7: 66 0f 6f f4 movdqa %xmm4,%xmm6 - 88db: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 88e0: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 88e5: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 88ea: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 88ee: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 - 88f3: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 88f7: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 - 88fc: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 8901: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 8906: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 890a: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 8910: 66 41 0f 6f f4 movdqa %xmm12,%xmm6 - 8915: 66 0f db ca pand %xmm2,%xmm1 - 8919: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 891e: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 - 8923: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 8927: 41 0f c6 c4 88 shufps $0x88,%xmm12,%xmm0 - 892c: 66 0f 73 d1 20 psrlq $0x20,%xmm1 - 8931: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 8935: 66 0f 6f f5 movdqa %xmm5,%xmm6 - 8939: 41 0f c6 eb 88 shufps $0x88,%xmm11,%xmm5 - 893e: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 8943: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 8948: 66 41 0f 72 d3 18 psrld $0x18,%xmm11 - 894e: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 8953: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 8958: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 895c: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 - 8961: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 8965: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 - 896a: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 896f: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 - 8974: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 8978: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 897e: 66 0f 6f f3 movdqa %xmm3,%xmm6 - 8982: 41 0f c6 da 88 shufps $0x88,%xmm10,%xmm3 - 8987: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 - 898c: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 8991: 66 0f db ca pand %xmm2,%xmm1 - 8995: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 - 899b: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 89a0: 66 44 0f 6f f4 movdqa %xmm4,%xmm14 - 89a5: 41 0f c6 e1 88 shufps $0x88,%xmm9,%xmm4 - 89aa: 66 45 0f 6f ca movdqa %xmm10,%xmm9 - 89af: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 89b4: 66 44 0f 6f e4 movdqa %xmm4,%xmm12 - 89b9: 66 45 0f 69 cb punpckhwd %xmm11,%xmm9 - 89be: 66 45 0f 6f da movdqa %xmm10,%xmm11 - 89c3: 66 45 0f 69 d9 punpckhwd %xmm9,%xmm11 - 89c8: 66 45 0f 61 d1 punpcklwd %xmm9,%xmm10 - 89cd: 66 44 0f 6f cb movdqa %xmm3,%xmm9 - 89d2: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 89d8: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 - 89de: 66 45 0f 61 d3 punpcklwd %xmm11,%xmm10 - 89e3: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 - 89e8: 66 41 0f 72 d1 18 psrld $0x18,%xmm9 - 89ee: 66 44 0f 6f fe movdqa %xmm6,%xmm15 - 89f3: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 89f8: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 - 89fd: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 8a02: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 - 8a07: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 8a0c: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 8a11: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 - 8a16: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 8a1b: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 - 8a20: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 - 8a25: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 8a2a: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 8a2f: 66 44 0f db d2 pand %xmm2,%xmm10 - 8a34: 66 0f db f2 pand %xmm2,%xmm6 - 8a38: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 8a3d: 66 44 0f 6f e5 movdqa %xmm5,%xmm12 - 8a42: 66 44 0f db ca pand %xmm2,%xmm9 - 8a47: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 - 8a4d: 66 0f 67 ce packuswb %xmm6,%xmm1 - 8a51: 66 45 0f 67 d1 packuswb %xmm9,%xmm10 - 8a56: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 8a5a: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 8a5f: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 - 8a64: 66 41 0f 72 d1 10 psrld $0x10,%xmm9 - 8a6a: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 - 8a6f: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 8a74: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 8a79: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 8a7e: 66 45 0f 69 dc punpckhwd %xmm12,%xmm11 - 8a83: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 8a88: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 8a8c: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 8a91: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 8a95: 66 45 0f 61 cb punpcklwd %xmm11,%xmm9 - 8a9a: 66 41 0f 61 fd punpcklwd %xmm13,%xmm7 - 8a9f: 66 41 0f 69 cd punpckhwd %xmm13,%xmm1 - 8aa4: 66 45 0f 69 e3 punpckhwd %xmm11,%xmm12 - 8aa9: 66 44 0f 6f ec movdqa %xmm4,%xmm13 - 8aae: 66 44 0f 6f db movdqa %xmm3,%xmm11 - 8ab3: 66 45 0f 61 cc punpcklwd %xmm12,%xmm9 - 8ab8: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 - 8abe: 66 41 0f 72 d3 10 psrld $0x10,%xmm11 - 8ac4: 66 44 0f db ca pand %xmm2,%xmm9 - 8ac9: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 8ace: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 - 8ad3: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 8ad8: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 8add: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 8ae2: 66 45 0f 61 dc punpcklwd %xmm12,%xmm11 - 8ae7: 66 45 0f 61 dd punpcklwd %xmm13,%xmm11 - 8aec: 66 44 0f db da pand %xmm2,%xmm11 - 8af1: 66 45 0f 67 cb packuswb %xmm11,%xmm9 - 8af6: 66 45 0f 6f d9 movdqa %xmm9,%xmm11 - 8afb: 66 45 0f 68 ca punpckhbw %xmm10,%xmm9 - 8b00: 66 45 0f 60 da punpcklbw %xmm10,%xmm11 - 8b05: 66 44 0f 6f d0 movdqa %xmm0,%xmm10 - 8b0a: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 - 8b0e: 66 44 0f 69 d5 punpckhwd %xmm5,%xmm10 - 8b13: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 8b17: 66 41 0f 69 ea punpckhwd %xmm10,%xmm5 - 8b1c: 66 41 0f 61 c2 punpcklwd %xmm10,%xmm0 - 8b21: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 - 8b25: 66 0f 6f eb movdqa %xmm3,%xmm5 - 8b29: 66 0f 61 dc punpcklwd %xmm4,%xmm3 - 8b2d: 66 0f 69 ec punpckhwd %xmm4,%xmm5 - 8b31: 66 0f 6f e3 movdqa %xmm3,%xmm4 - 8b35: 66 0f 69 e5 punpckhwd %xmm5,%xmm4 - 8b39: 66 0f 61 dd punpcklwd %xmm5,%xmm3 - 8b3d: 66 0f 61 dc punpcklwd %xmm4,%xmm3 - 8b41: 66 0f 6f e0 movdqa %xmm0,%xmm4 - 8b45: 66 0f db c2 pand %xmm2,%xmm0 - 8b49: 66 0f 6f eb movdqa %xmm3,%xmm5 - 8b4d: 66 0f 71 d4 08 psrlw $0x8,%xmm4 - 8b52: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 8b57: 66 0f db e2 pand %xmm2,%xmm4 - 8b5b: 66 0f db ea pand %xmm2,%xmm5 - 8b5f: 66 0f db d3 pand %xmm3,%xmm2 - 8b63: 66 0f 67 c2 packuswb %xmm2,%xmm0 - 8b67: 66 0f 67 e5 packuswb %xmm5,%xmm4 - 8b6b: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 8b6f: 66 0f 68 c4 punpckhbw %xmm4,%xmm0 - 8b73: 66 0f 60 d4 punpcklbw %xmm4,%xmm2 - 8b77: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 8b7b: 66 41 0f 69 c1 punpckhwd %xmm9,%xmm0 - 8b80: 66 0f 6f e2 movdqa %xmm2,%xmm4 - 8b84: 66 41 0f 69 d3 punpckhwd %xmm11,%xmm2 - 8b89: 66 41 0f 61 d9 punpcklwd %xmm9,%xmm3 - 8b8e: 66 41 0f 61 e3 punpcklwd %xmm11,%xmm4 - 8b93: 66 0f 6f ec movdqa %xmm4,%xmm5 - 8b97: 66 41 0f 6a e0 punpckhdq %xmm8,%xmm4 - 8b9c: 0f 11 63 88 movups %xmm4,-0x78(%rbx) - 8ba0: 66 0f 6f e2 movdqa %xmm2,%xmm4 - 8ba4: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 - 8ba8: 66 41 0f 62 e8 punpckldq %xmm8,%xmm5 - 8bad: 0f 11 53 a8 movups %xmm2,-0x58(%rbx) - 8bb1: 66 0f 6f d3 movdqa %xmm3,%xmm2 - 8bb5: 66 0f 62 e6 punpckldq %xmm6,%xmm4 - 8bb9: 66 0f 6a df punpckhdq %xmm7,%xmm3 - 8bbd: 66 0f 62 d7 punpckldq %xmm7,%xmm2 - 8bc1: 0f 11 ab 78 ff ff ff movups %xmm5,-0x88(%rbx) - 8bc8: 0f 11 53 b8 movups %xmm2,-0x48(%rbx) - 8bcc: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 8bd0: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 - 8bd4: 66 0f 62 d1 punpckldq %xmm1,%xmm2 - 8bd8: 0f 11 63 98 movups %xmm4,-0x68(%rbx) - 8bdc: 0f 11 5b c8 movups %xmm3,-0x38(%rbx) - 8be0: 0f 11 53 d8 movups %xmm2,-0x28(%rbx) - 8be4: 0f 11 43 e8 movups %xmm0,-0x18(%rbx) - 8be8: 48 8b 85 80 00 00 00 mov 0x80(%rbp),%rax - 8bef: 48 89 43 f8 mov %rax,-0x8(%rbx) - 8bf3: 49 83 ec 01 sub $0x1,%r12 - 8bf7: 74 49 je 8c42 - 8bf9: 48 89 ef mov %rbp,%rdi - 8bfc: e8 bf d0 ff ff call 5cc0 - 8c01: 48 89 d8 mov %rbx,%rax - 8c04: 48 29 e8 sub %rbp,%rax - 8c07: 48 83 e8 01 sub $0x1,%rax - 8c0b: 48 83 f8 7e cmp $0x7e,%rax - 8c0f: 0f 87 9b fa ff ff ja 86b0 - 8c15: 31 c0 xor %eax,%eax - 8c17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 8c1e: 00 00 - 8c20: 48 8b 54 05 00 mov 0x0(%rbp,%rax,1),%rdx - 8c25: 48 89 14 03 mov %rdx,(%rbx,%rax,1) - 8c29: 48 83 c0 08 add $0x8,%rax - 8c2d: 48 3d 88 00 00 00 cmp $0x88,%rax - 8c33: 75 eb jne 8c20 - 8c35: 48 81 c3 88 00 00 00 add $0x88,%rbx - 8c3c: 49 83 ec 01 sub $0x1,%r12 - 8c40: 75 b7 jne 8bf9 - 8c42: 5b pop %rbx - 8c43: 5d pop %rbp - 8c44: 41 5c pop %r12 - 8c46: c3 ret - 8c47: c3 ret - 8c48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 8c4f: 00 - -0000000000008c50 : - 8c50: 41 57 push %r15 - 8c52: 49 89 f7 mov %rsi,%r15 - 8c55: 48 89 d6 mov %rdx,%rsi - 8c58: 41 56 push %r14 - 8c5a: 49 89 fe mov %rdi,%r14 - 8c5d: 41 55 push %r13 - 8c5f: 4d 89 fd mov %r15,%r13 - 8c62: 41 54 push %r12 - 8c64: 49 c1 ed 03 shr $0x3,%r13 - 8c68: 55 push %rbp - 8c69: 53 push %rbx - 8c6a: 48 81 ec e8 00 00 00 sub $0xe8,%rsp - 8c71: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx - 8c78: 00 00 - 8c7a: 48 89 94 24 d8 00 00 mov %rdx,0xd8(%rsp) - 8c81: 00 - 8c82: 48 89 ca mov %rcx,%rdx - 8c85: 48 89 e7 mov %rsp,%rdi - 8c88: 48 89 e5 mov %rsp,%rbp - 8c8b: e8 60 e2 ff ff call 6ef0 - 8c90: 48 b8 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rax - 8c97: c3 30 0c - 8c9a: 49 f7 e5 mul %r13 - 8c9d: 49 89 d5 mov %rdx,%r13 - 8ca0: 49 81 ff a7 00 00 00 cmp $0xa7,%r15 - 8ca7: 0f 86 92 06 00 00 jbe 933f - 8cad: 4c 69 e2 a8 00 00 00 imul $0xa8,%rdx,%r12 - 8cb4: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 - 8cb8: 4c 89 f3 mov %r14,%rbx - 8cbb: 66 0f 71 d4 08 psrlw $0x8,%xmm4 - 8cc0: 4d 01 f4 add %r14,%r12 - 8cc3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 8cca: 00 00 00 00 - 8cce: 66 90 xchg %ax,%ax - 8cd0: 48 89 ef mov %rbp,%rdi - 8cd3: 48 81 c3 a8 00 00 00 add $0xa8,%rbx - 8cda: e8 e1 cf ff ff call 5cc0 - 8cdf: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 - 8ce4: 66 44 0f 6f 6c 24 10 movdqa 0x10(%rsp),%xmm13 - 8ceb: 66 44 0f 6f 64 24 30 movdqa 0x30(%rsp),%xmm12 - 8cf2: 66 44 0f 6f 4c 24 20 movdqa 0x20(%rsp),%xmm9 - 8cf9: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 8cfd: 66 41 0f 6f cd movdqa %xmm13,%xmm1 - 8d02: 66 44 0f 6f 5c 24 50 movdqa 0x50(%rsp),%xmm11 - 8d09: 66 0f 6f 54 24 40 movdqa 0x40(%rsp),%xmm2 - 8d0f: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 8d14: 66 0f 73 d6 38 psrlq $0x38,%xmm6 - 8d19: 66 41 0f 6f dc movdqa %xmm12,%xmm3 - 8d1e: 66 0f 6f 6c 24 60 movdqa 0x60(%rsp),%xmm5 - 8d24: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 - 8d28: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 8d2d: 66 0f 73 d3 38 psrlq $0x38,%xmm3 - 8d32: 66 44 0f 6f 54 24 70 movdqa 0x70(%rsp),%xmm10 - 8d39: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 8d3e: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 8d45: 00 - 8d46: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 - 8d4a: 66 0f 6f de movdqa %xmm6,%xmm3 - 8d4e: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 8d52: 66 41 0f 6f fa movdqa %xmm10,%xmm7 - 8d57: 66 0f 69 d9 punpckhwd %xmm1,%xmm3 - 8d5b: 66 0f 6f ce movdqa %xmm6,%xmm1 - 8d5f: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 - 8d64: 48 89 c2 mov %rax,%rdx - 8d67: 66 0f 69 cb punpckhwd %xmm3,%xmm1 - 8d6b: 66 0f 61 f3 punpcklwd %xmm3,%xmm6 - 8d6f: 66 41 0f 6f db movdqa %xmm11,%xmm3 - 8d74: 88 43 d8 mov %al,-0x28(%rbx) - 8d77: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 8d7b: 66 0f 6f ca movdqa %xmm2,%xmm1 - 8d7f: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 - 8d84: 88 63 d9 mov %ah,-0x27(%rbx) - 8d87: 66 0f 73 d3 38 psrlq $0x38,%xmm3 - 8d8c: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 8d91: 66 0f db f4 pand %xmm4,%xmm6 - 8d95: 48 c1 ea 10 shr $0x10,%rdx - 8d99: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 - 8d9d: 66 0f 6f dd movdqa %xmm5,%xmm3 - 8da1: 88 53 da mov %dl,-0x26(%rbx) - 8da4: 66 0f 73 d7 38 psrlq $0x38,%xmm7 - 8da9: 66 0f 73 d3 38 psrlq $0x38,%xmm3 - 8dae: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 8db4: 66 45 0f 6f fa movdqa %xmm10,%xmm15 - 8db9: 48 89 c2 mov %rax,%rdx - 8dbc: 0f c6 df 88 shufps $0x88,%xmm7,%xmm3 - 8dc0: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 8dc4: 66 0f 61 cb punpcklwd %xmm3,%xmm1 - 8dc8: 48 c1 ea 18 shr $0x18,%rdx - 8dcc: 66 0f 69 fb punpckhwd %xmm3,%xmm7 - 8dd0: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 - 8dd6: 66 0f 6f d9 movdqa %xmm1,%xmm3 - 8dda: 88 53 db mov %dl,-0x25(%rbx) - 8ddd: 66 0f 69 df punpckhwd %xmm7,%xmm3 - 8de1: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 - 8de7: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 8deb: 48 89 c2 mov %rax,%rdx - 8dee: 66 0f 61 cb punpcklwd %xmm3,%xmm1 - 8df2: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 8df6: 66 41 0f 6f fc movdqa %xmm12,%xmm7 - 8dfb: 48 c1 ea 20 shr $0x20,%rdx - 8dff: 66 0f db cc pand %xmm4,%xmm1 - 8e03: 66 0f 73 d3 30 psrlq $0x30,%xmm3 - 8e08: 88 53 dc mov %dl,-0x24(%rbx) - 8e0b: 48 89 c2 mov %rax,%rdx - 8e0e: 66 0f 67 f1 packuswb %xmm1,%xmm6 - 8e12: 66 41 0f 6f cd movdqa %xmm13,%xmm1 - 8e17: 48 c1 ea 28 shr $0x28,%rdx - 8e1b: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 8e20: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 8e25: 88 53 dd mov %dl,-0x23(%rbx) - 8e28: 48 89 c2 mov %rax,%rdx - 8e2b: 0f c6 d9 88 shufps $0x88,%xmm1,%xmm3 - 8e2f: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 8e34: 48 c1 e8 38 shr $0x38,%rax - 8e38: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 8e3d: 88 43 df mov %al,-0x21(%rbx) - 8e40: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 8e47: 00 - 8e48: 48 c1 ea 30 shr $0x30,%rdx - 8e4c: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 - 8e50: 66 0f 6f fb movdqa %xmm3,%xmm7 - 8e54: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 - 8e58: 88 53 de mov %dl,-0x22(%rbx) - 8e5b: 66 0f 69 f9 punpckhwd %xmm1,%xmm7 - 8e5f: 66 0f 6f cb movdqa %xmm3,%xmm1 - 8e63: 48 89 c2 mov %rax,%rdx - 8e66: 88 43 e0 mov %al,-0x20(%rbx) - 8e69: 66 0f 69 cf punpckhwd %xmm7,%xmm1 - 8e6d: 66 0f 61 df punpcklwd %xmm7,%xmm3 - 8e71: 66 41 0f 6f fb movdqa %xmm11,%xmm7 - 8e76: 88 63 e1 mov %ah,-0x1f(%rbx) - 8e79: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 - 8e7d: 66 0f 6f ca movdqa %xmm2,%xmm1 - 8e81: 48 c1 ea 10 shr $0x10,%rdx - 8e85: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 8e8a: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 8e8f: 66 0f db dc pand %xmm4,%xmm3 - 8e93: 88 53 e2 mov %dl,-0x1e(%rbx) - 8e96: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 - 8e9a: 66 0f 6f fd movdqa %xmm5,%xmm7 - 8e9e: 48 89 c2 mov %rax,%rdx - 8ea1: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 8ea6: 48 c1 ea 18 shr $0x18,%rdx - 8eaa: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 - 8eaf: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 8eb4: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 8eb8: 88 53 e3 mov %dl,-0x1d(%rbx) - 8ebb: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 - 8ec0: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 8ec4: 48 89 c2 mov %rax,%rdx - 8ec7: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 - 8ecc: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 8ed1: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 - 8ed6: 48 c1 ea 20 shr $0x20,%rdx - 8eda: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 8ede: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 8ee4: 88 53 e4 mov %dl,-0x1c(%rbx) - 8ee7: 48 89 c2 mov %rax,%rdx - 8eea: 66 0f db cc pand %xmm4,%xmm1 - 8eee: 48 c1 ea 28 shr $0x28,%rdx - 8ef2: 66 0f 67 d9 packuswb %xmm1,%xmm3 - 8ef6: 66 41 0f 6f cd movdqa %xmm13,%xmm1 - 8efb: 88 53 e5 mov %dl,-0x1b(%rbx) - 8efe: 48 89 c2 mov %rax,%rdx - 8f01: 66 0f 6f fb movdqa %xmm3,%xmm7 - 8f05: 66 0f 68 de punpckhbw %xmm6,%xmm3 - 8f09: 48 c1 ea 30 shr $0x30,%rdx - 8f0d: 66 0f 60 fe punpcklbw %xmm6,%xmm7 - 8f11: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 8f15: 48 c1 e8 38 shr $0x38,%rax - 8f19: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 8f1e: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 8f23: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 - 8f27: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 8f2c: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 8f31: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 - 8f36: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 8f3b: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 8f3f: 66 44 0f 69 c1 punpckhwd %xmm1,%xmm8 - 8f44: 66 0f 6f ce movdqa %xmm6,%xmm1 - 8f48: 66 41 0f 69 c8 punpckhwd %xmm8,%xmm1 - 8f4d: 66 41 0f 61 f0 punpcklwd %xmm8,%xmm6 - 8f52: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 8f57: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 8f5b: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 8f61: 66 0f 6f ca movdqa %xmm2,%xmm1 - 8f65: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 8f6a: 66 0f db f4 pand %xmm4,%xmm6 - 8f6e: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 - 8f73: 66 44 0f 6f c5 movdqa %xmm5,%xmm8 - 8f78: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 8f7e: 45 0f c6 c6 88 shufps $0x88,%xmm14,%xmm8 - 8f83: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 8f88: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 8f8d: 66 45 0f 69 f0 punpckhwd %xmm8,%xmm14 - 8f92: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 8f97: 66 45 0f 69 c6 punpckhwd %xmm14,%xmm8 - 8f9c: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 8fa1: 66 45 0f 6f f4 movdqa %xmm12,%xmm14 - 8fa6: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 8fab: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 8fb1: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 8fb6: 66 0f db cc pand %xmm4,%xmm1 - 8fba: 66 41 0f 6f f5 movdqa %xmm13,%xmm6 - 8fbf: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 - 8fc4: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 8fc9: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 8fcd: 41 0f c6 c5 88 shufps $0x88,%xmm13,%xmm0 - 8fd2: 66 0f 73 d1 20 psrlq $0x20,%xmm1 - 8fd7: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 8fdb: 66 41 0f 6f f1 movdqa %xmm9,%xmm6 - 8fe0: 45 0f c6 cc 88 shufps $0x88,%xmm12,%xmm9 - 8fe5: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 8fea: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 8fef: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 8ff4: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 8ff8: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 - 8ffd: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 9001: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 - 9006: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 900b: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 9010: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 9014: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 901a: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 901e: 41 0f c6 d3 88 shufps $0x88,%xmm11,%xmm2 - 9023: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 9028: 66 0f db cc pand %xmm4,%xmm1 - 902c: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 9031: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 9036: 66 44 0f 6f f5 movdqa %xmm5,%xmm14 - 903b: 45 0f c6 da 88 shufps $0x88,%xmm10,%xmm11 - 9040: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 9044: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 904a: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 904f: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 9054: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 - 9059: 66 44 0f 6f fe movdqa %xmm6,%xmm15 - 905e: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 9063: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 9068: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 - 906e: 66 0f 72 d5 18 psrld $0x18,%xmm5 - 9073: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 - 9078: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 - 907d: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 - 9082: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 - 9087: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 - 908d: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 9092: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 - 9098: 66 0f db f4 pand %xmm4,%xmm6 - 909c: 66 0f 67 ce packuswb %xmm6,%xmm1 - 90a0: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 90a4: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 - 90a9: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 - 90ae: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 90b3: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 90b7: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 90bc: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 90c0: 66 0f 69 cb punpckhwd %xmm3,%xmm1 - 90c4: 66 0f 61 fb punpcklwd %xmm3,%xmm7 - 90c8: 66 0f 6f dd movdqa %xmm5,%xmm3 - 90cc: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 - 90d1: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 - 90d6: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 - 90db: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 - 90e0: 66 0f 61 eb punpcklwd %xmm3,%xmm5 - 90e4: 66 0f 6f da movdqa %xmm2,%xmm3 - 90e8: 66 0f 72 d3 18 psrld $0x18,%xmm3 - 90ed: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 - 90f2: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 90f7: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 90fc: 66 0f db ec pand %xmm4,%xmm5 - 9100: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 - 9105: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 - 910a: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 - 910f: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 - 9114: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 9119: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 911e: 66 0f db dc pand %xmm4,%xmm3 - 9122: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 - 9128: 66 0f 67 eb packuswb %xmm3,%xmm5 - 912c: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 9130: 66 0f 72 d3 10 psrld $0x10,%xmm3 - 9135: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 913a: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 913f: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 - 9144: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 - 9149: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 - 914e: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 - 9153: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 - 9158: 66 41 0f 72 d2 10 psrld $0x10,%xmm10 - 915e: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 9163: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 - 9168: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 916d: 66 0f db dc pand %xmm4,%xmm3 - 9171: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 9176: 66 45 0f 6f ea movdqa %xmm10,%xmm13 - 917b: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 9180: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 - 9185: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 918a: 66 44 0f db d4 pand %xmm4,%xmm10 - 918f: 66 41 0f 67 da packuswb %xmm10,%xmm3 - 9194: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 9199: 66 0f 68 dd punpckhbw %xmm5,%xmm3 - 919d: 66 44 0f 60 d5 punpcklbw %xmm5,%xmm10 - 91a2: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 91a6: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 - 91ab: 66 41 0f 69 e9 punpckhwd %xmm9,%xmm5 - 91b0: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 91b5: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 - 91ba: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 - 91be: 66 0f 6f ea movdqa %xmm2,%xmm5 - 91c2: 66 41 0f 61 d3 punpcklwd %xmm11,%xmm2 - 91c7: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 - 91cc: 66 41 0f 69 eb punpckhwd %xmm11,%xmm5 - 91d1: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 91d6: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 - 91da: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 - 91df: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 91e3: 66 0f db c4 pand %xmm4,%xmm0 - 91e7: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 - 91ec: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 91f1: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 91f6: 66 0f db d4 pand %xmm4,%xmm2 - 91fa: 66 0f db ec pand %xmm4,%xmm5 - 91fe: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 - 9204: 66 0f 67 c2 packuswb %xmm2,%xmm0 - 9208: 66 44 0f db cc pand %xmm4,%xmm9 - 920d: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 9211: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 - 9216: 66 0f 60 d5 punpcklbw %xmm5,%xmm2 - 921a: 66 0f 68 c5 punpckhbw %xmm5,%xmm0 - 921e: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 9223: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 9227: 66 0f 69 c3 punpckhwd %xmm3,%xmm0 - 922b: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 - 9230: 66 0f 61 eb punpcklwd %xmm3,%xmm5 - 9234: 66 41 0f 69 d2 punpckhwd %xmm10,%xmm2 - 9239: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 - 923e: 66 45 0f 6a c8 punpckhdq %xmm8,%xmm9 - 9243: 66 41 0f 62 d8 punpckldq %xmm8,%xmm3 - 9248: 44 0f 11 8b 68 ff ff movups %xmm9,-0x98(%rbx) - 924f: ff - 9250: 0f 11 9b 58 ff ff ff movups %xmm3,-0xa8(%rbx) - 9257: 66 0f 6f da movdqa %xmm2,%xmm3 - 925b: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 - 925f: 0f 11 53 88 movups %xmm2,-0x78(%rbx) - 9263: 66 0f 6f d5 movdqa %xmm5,%xmm2 - 9267: 66 0f 62 de punpckldq %xmm6,%xmm3 - 926b: 66 0f 6a ef punpckhdq %xmm7,%xmm5 - 926f: 66 0f 62 d7 punpckldq %xmm7,%xmm2 - 9273: 0f 11 9b 78 ff ff ff movups %xmm3,-0x88(%rbx) - 927a: 0f 11 53 98 movups %xmm2,-0x68(%rbx) - 927e: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 9282: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 - 9286: 66 0f 62 d1 punpckldq %xmm1,%xmm2 - 928a: 0f 11 6b a8 movups %xmm5,-0x58(%rbx) - 928e: 0f 11 53 b8 movups %xmm2,-0x48(%rbx) - 9292: 0f 11 43 c8 movups %xmm0,-0x38(%rbx) - 9296: 88 53 e6 mov %dl,-0x1a(%rbx) - 9299: 88 43 e7 mov %al,-0x19(%rbx) - 929c: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 92a3: 00 - 92a4: 48 89 c2 mov %rax,%rdx - 92a7: 88 43 e8 mov %al,-0x18(%rbx) - 92aa: 48 c1 ea 10 shr $0x10,%rdx - 92ae: 88 63 e9 mov %ah,-0x17(%rbx) - 92b1: 88 53 ea mov %dl,-0x16(%rbx) - 92b4: 48 89 c2 mov %rax,%rdx - 92b7: 48 c1 ea 18 shr $0x18,%rdx - 92bb: 88 53 eb mov %dl,-0x15(%rbx) - 92be: 48 89 c2 mov %rax,%rdx - 92c1: 48 c1 ea 20 shr $0x20,%rdx - 92c5: 88 53 ec mov %dl,-0x14(%rbx) - 92c8: 48 89 c2 mov %rax,%rdx - 92cb: 48 c1 ea 28 shr $0x28,%rdx - 92cf: 88 53 ed mov %dl,-0x13(%rbx) - 92d2: 48 89 c2 mov %rax,%rdx - 92d5: 48 c1 e8 38 shr $0x38,%rax - 92d9: 88 43 ef mov %al,-0x11(%rbx) - 92dc: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 92e3: 00 - 92e4: 48 c1 ea 30 shr $0x30,%rdx - 92e8: 88 53 ee mov %dl,-0x12(%rbx) - 92eb: 48 89 c2 mov %rax,%rdx - 92ee: 88 43 f0 mov %al,-0x10(%rbx) - 92f1: 48 c1 ea 10 shr $0x10,%rdx - 92f5: 88 63 f1 mov %ah,-0xf(%rbx) - 92f8: 88 53 f2 mov %dl,-0xe(%rbx) - 92fb: 48 89 c2 mov %rax,%rdx - 92fe: 48 c1 ea 18 shr $0x18,%rdx - 9302: 88 53 f3 mov %dl,-0xd(%rbx) - 9305: 48 89 c2 mov %rax,%rdx - 9308: 48 c1 ea 20 shr $0x20,%rdx - 930c: 88 53 f4 mov %dl,-0xc(%rbx) - 930f: 48 89 c2 mov %rax,%rdx - 9312: 48 c1 ea 28 shr $0x28,%rdx - 9316: 88 53 f5 mov %dl,-0xb(%rbx) - 9319: 48 89 c2 mov %rax,%rdx - 931c: 48 c1 e8 38 shr $0x38,%rax - 9320: 88 43 f7 mov %al,-0x9(%rbx) - 9323: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 932a: 00 - 932b: 48 c1 ea 30 shr $0x30,%rdx - 932f: 88 53 f6 mov %dl,-0xa(%rbx) - 9332: 48 89 43 f8 mov %rax,-0x8(%rbx) - 9336: 4c 39 e3 cmp %r12,%rbx - 9339: 0f 85 91 f9 ff ff jne 8cd0 - 933f: 48 ba 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rdx - 9346: c3 30 0c - 9349: 4c 89 f8 mov %r15,%rax - 934c: 48 c1 e8 03 shr $0x3,%rax - 9350: 48 f7 e2 mul %rdx - 9353: 48 69 c2 a8 00 00 00 imul $0xa8,%rdx,%rax - 935a: 49 29 c7 sub %rax,%r15 - 935d: 4d 89 fc mov %r15,%r12 - 9360: 0f 84 ae 00 00 00 je 9414 - 9366: 4d 69 ed a8 00 00 00 imul $0xa8,%r13,%r13 - 936d: 4d 01 f5 add %r14,%r13 - 9370: 48 89 ef mov %rbp,%rdi - 9373: e8 48 c9 ff ff call 5cc0 - 9378: 4d 89 e0 mov %r12,%r8 - 937b: 31 ff xor %edi,%edi - 937d: 89 fe mov %edi,%esi - 937f: 89 f8 mov %edi,%eax - 9381: 4c 29 ee sub %r13,%rsi - 9384: eb 60 jmp 93e6 - 9386: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 938d: 00 00 00 00 - 9391: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9398: 00 00 00 00 - 939c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 93a3: 00 00 00 00 - 93a7: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 93ae: 00 00 00 00 - 93b2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 93b9: 00 00 00 00 - 93bd: 0f 1f 00 nopl (%rax) - 93c0: 89 c2 mov %eax,%edx - 93c2: 89 c1 mov %eax,%ecx - 93c4: 49 83 c5 01 add $0x1,%r13 - 93c8: 83 c0 01 add $0x1,%eax - 93cb: c1 ea 03 shr $0x3,%edx - 93ce: 83 e1 07 and $0x7,%ecx - 93d1: 48 8b 14 d4 mov (%rsp,%rdx,8),%rdx - 93d5: c1 e1 03 shl $0x3,%ecx - 93d8: 48 d3 ea shr %cl,%rdx - 93db: 41 88 55 ff mov %dl,-0x1(%r13) - 93df: 3d a8 00 00 00 cmp $0xa8,%eax - 93e4: 74 20 je 9406 - 93e6: 49 8d 54 35 00 lea 0x0(%r13,%rsi,1),%rdx - 93eb: 4c 39 e2 cmp %r12,%rdx - 93ee: 72 d0 jb 93c0 - 93f0: 89 c2 mov %eax,%edx - 93f2: 29 fa sub %edi,%edx - 93f4: 49 29 d0 sub %rdx,%r8 - 93f7: 74 1b je 9414 - 93f9: 41 89 c4 mov %eax,%r12d - 93fc: 89 c7 mov %eax,%edi - 93fe: 4d 01 c4 add %r8,%r12 - 9401: e9 77 ff ff ff jmp 937d - 9406: 29 f8 sub %edi,%eax - 9408: 49 29 c0 sub %rax,%r8 - 940b: 4d 89 c4 mov %r8,%r12 - 940e: 0f 85 5c ff ff ff jne 9370 - 9414: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax - 941b: 00 - 941c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 9423: 00 00 - 9425: 75 12 jne 9439 - 9427: 48 81 c4 e8 00 00 00 add $0xe8,%rsp - 942e: 5b pop %rbx - 942f: 5d pop %rbp - 9430: 41 5c pop %r12 - 9432: 41 5d pop %r13 - 9434: 41 5e pop %r14 - 9436: 41 5f pop %r15 - 9438: c3 ret - 9439: e8 42 7c ff ff call 1080 <__stack_chk_fail@plt> - 943e: 66 90 xchg %ax,%ax - -0000000000009440 : - 9440: 41 57 push %r15 - 9442: 41 56 push %r14 - 9444: 49 89 fe mov %rdi,%r14 - 9447: 41 55 push %r13 - 9449: 49 89 f5 mov %rsi,%r13 - 944c: 48 89 d6 mov %rdx,%rsi - 944f: 41 54 push %r12 - 9451: 55 push %rbp - 9452: 53 push %rbx - 9453: 48 81 ec e8 00 00 00 sub $0xe8,%rsp - 945a: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx - 9461: 00 00 - 9463: 48 89 94 24 d8 00 00 mov %rdx,0xd8(%rsp) - 946a: 00 - 946b: 48 89 ca mov %rcx,%rdx - 946e: 48 89 e7 mov %rsp,%rdi - 9471: b9 1f 00 00 00 mov $0x1f,%ecx - 9476: 48 89 e5 mov %rsp,%rbp - 9479: e8 d2 d0 ff ff call 6550 - 947e: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax - 9485: f0 f0 f0 - 9488: 49 f7 e5 mul %r13 - 948b: 48 89 d3 mov %rdx,%rbx - 948e: 48 c1 eb 07 shr $0x7,%rbx - 9492: 49 81 fd 87 00 00 00 cmp $0x87,%r13 - 9499: 0f 86 7e 05 00 00 jbe 9a1d - 949f: 4c 69 fb 88 00 00 00 imul $0x88,%rbx,%r15 - 94a6: 66 0f 76 e4 pcmpeqd %xmm4,%xmm4 - 94aa: 4d 89 f4 mov %r14,%r12 - 94ad: 66 0f 71 d4 08 psrlw $0x8,%xmm4 - 94b2: 4d 01 f7 add %r14,%r15 - 94b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 94bc: 00 00 00 00 - 94c0: 48 89 ef mov %rbp,%rdi - 94c3: 49 81 c4 88 00 00 00 add $0x88,%r12 - 94ca: e8 f1 c7 ff ff call 5cc0 - 94cf: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 - 94d4: 66 44 0f 6f 6c 24 10 movdqa 0x10(%rsp),%xmm13 - 94db: 66 44 0f 6f 64 24 30 movdqa 0x30(%rsp),%xmm12 - 94e2: 66 44 0f 6f 4c 24 20 movdqa 0x20(%rsp),%xmm9 - 94e9: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 94ed: 66 41 0f 6f cd movdqa %xmm13,%xmm1 - 94f2: 66 44 0f 6f 5c 24 50 movdqa 0x50(%rsp),%xmm11 - 94f9: 66 0f 6f 54 24 40 movdqa 0x40(%rsp),%xmm2 - 94ff: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 9504: 66 0f 73 d6 38 psrlq $0x38,%xmm6 - 9509: 66 41 0f 6f dc movdqa %xmm12,%xmm3 - 950e: 66 0f 6f 6c 24 60 movdqa 0x60(%rsp),%xmm5 - 9514: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 - 9518: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 951d: 66 0f 73 d3 38 psrlq $0x38,%xmm3 - 9522: 66 44 0f 6f 54 24 70 movdqa 0x70(%rsp),%xmm10 - 9529: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 952e: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 9535: 00 - 9536: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 - 953a: 66 0f 6f de movdqa %xmm6,%xmm3 - 953e: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 9542: 66 41 0f 6f fa movdqa %xmm10,%xmm7 - 9547: 66 0f 69 d9 punpckhwd %xmm1,%xmm3 - 954b: 66 0f 6f ce movdqa %xmm6,%xmm1 - 954f: 66 45 0f 6f c2 movdqa %xmm10,%xmm8 - 9554: 49 89 44 24 f8 mov %rax,-0x8(%r12) - 9559: 66 0f 69 cb punpckhwd %xmm3,%xmm1 - 955d: 66 0f 61 f3 punpcklwd %xmm3,%xmm6 - 9561: 66 41 0f 6f db movdqa %xmm11,%xmm3 - 9566: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 956a: 66 0f 6f ca movdqa %xmm2,%xmm1 - 956e: 66 45 0f 6f f2 movdqa %xmm10,%xmm14 - 9573: 66 0f 73 d3 38 psrlq $0x38,%xmm3 - 9578: 66 0f 73 d1 38 psrlq $0x38,%xmm1 - 957d: 66 0f db f4 pand %xmm4,%xmm6 - 9581: 0f c6 cb 88 shufps $0x88,%xmm3,%xmm1 - 9585: 66 0f 6f dd movdqa %xmm5,%xmm3 - 9589: 66 0f 73 d7 38 psrlq $0x38,%xmm7 - 958e: 66 45 0f 6f fa movdqa %xmm10,%xmm15 - 9593: 66 0f 73 d3 38 psrlq $0x38,%xmm3 - 9598: 66 41 0f 73 d0 30 psrlq $0x30,%xmm8 - 959e: 0f c6 df 88 shufps $0x88,%xmm7,%xmm3 - 95a2: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 95a6: 66 0f 61 cb punpcklwd %xmm3,%xmm1 - 95aa: 66 41 0f 73 d6 28 psrlq $0x28,%xmm14 - 95b0: 66 41 0f 73 d7 20 psrlq $0x20,%xmm15 - 95b6: 66 0f 69 fb punpckhwd %xmm3,%xmm7 - 95ba: 66 0f 6f d9 movdqa %xmm1,%xmm3 - 95be: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 95c2: 66 0f 69 df punpckhwd %xmm7,%xmm3 - 95c6: 66 41 0f 6f fc movdqa %xmm12,%xmm7 - 95cb: 66 0f 61 cb punpcklwd %xmm3,%xmm1 - 95cf: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 95d4: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 95d8: 66 0f db cc pand %xmm4,%xmm1 - 95dc: 66 0f 73 d3 30 psrlq $0x30,%xmm3 - 95e1: 66 0f 67 f1 packuswb %xmm1,%xmm6 - 95e5: 66 41 0f 6f cd movdqa %xmm13,%xmm1 - 95ea: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 95ef: 0f c6 d9 88 shufps $0x88,%xmm1,%xmm3 - 95f3: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 95f8: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 95fd: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 - 9601: 66 0f 6f fb movdqa %xmm3,%xmm7 - 9605: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 - 9609: 66 0f 69 f9 punpckhwd %xmm1,%xmm7 - 960d: 66 0f 6f cb movdqa %xmm3,%xmm1 - 9611: 66 0f 69 cf punpckhwd %xmm7,%xmm1 - 9615: 66 0f 61 df punpcklwd %xmm7,%xmm3 - 9619: 66 41 0f 6f fb movdqa %xmm11,%xmm7 - 961e: 66 0f 61 d9 punpcklwd %xmm1,%xmm3 - 9622: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 9627: 66 0f 6f ca movdqa %xmm2,%xmm1 - 962b: 66 0f 73 d1 30 psrlq $0x30,%xmm1 - 9630: 66 0f db dc pand %xmm4,%xmm3 - 9634: 0f c6 cf 88 shufps $0x88,%xmm7,%xmm1 - 9638: 66 0f 6f fd movdqa %xmm5,%xmm7 - 963c: 66 0f 73 d7 30 psrlq $0x30,%xmm7 - 9641: 41 0f c6 f8 88 shufps $0x88,%xmm8,%xmm7 - 9646: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 964b: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 964f: 66 44 0f 69 c7 punpckhwd %xmm7,%xmm8 - 9654: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 9658: 66 41 0f 69 f8 punpckhwd %xmm8,%xmm7 - 965d: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 9662: 66 45 0f 6f c4 movdqa %xmm12,%xmm8 - 9667: 66 0f 61 cf punpcklwd %xmm7,%xmm1 - 966b: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 9671: 66 0f db cc pand %xmm4,%xmm1 - 9675: 66 0f 67 d9 packuswb %xmm1,%xmm3 - 9679: 66 41 0f 6f cd movdqa %xmm13,%xmm1 - 967e: 66 0f 6f fb movdqa %xmm3,%xmm7 - 9682: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 9687: 66 0f 68 de punpckhbw %xmm6,%xmm3 - 968b: 66 0f 60 fe punpcklbw %xmm6,%xmm7 - 968f: 66 0f 6f f0 movdqa %xmm0,%xmm6 - 9693: 66 0f 73 d6 28 psrlq $0x28,%xmm6 - 9698: 0f c6 f1 88 shufps $0x88,%xmm1,%xmm6 - 969c: 66 41 0f 6f c9 movdqa %xmm9,%xmm1 - 96a1: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 96a6: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 - 96ab: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 96b0: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 96b4: 66 44 0f 69 c1 punpckhwd %xmm1,%xmm8 - 96b9: 66 0f 6f ce movdqa %xmm6,%xmm1 - 96bd: 66 41 0f 69 c8 punpckhwd %xmm8,%xmm1 - 96c2: 66 41 0f 61 f0 punpcklwd %xmm8,%xmm6 - 96c7: 66 45 0f 6f c3 movdqa %xmm11,%xmm8 - 96cc: 66 0f 61 f1 punpcklwd %xmm1,%xmm6 - 96d0: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 96d6: 66 0f 6f ca movdqa %xmm2,%xmm1 - 96da: 66 0f 73 d1 28 psrlq $0x28,%xmm1 - 96df: 66 0f db f4 pand %xmm4,%xmm6 - 96e3: 41 0f c6 c8 88 shufps $0x88,%xmm8,%xmm1 - 96e8: 66 44 0f 6f c5 movdqa %xmm5,%xmm8 - 96ed: 66 41 0f 73 d0 28 psrlq $0x28,%xmm8 - 96f3: 45 0f c6 c6 88 shufps $0x88,%xmm14,%xmm8 - 96f8: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 96fd: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 9702: 66 45 0f 69 f0 punpckhwd %xmm8,%xmm14 - 9707: 66 44 0f 6f c1 movdqa %xmm1,%xmm8 - 970c: 66 45 0f 69 c6 punpckhwd %xmm14,%xmm8 - 9711: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 9716: 66 45 0f 6f f4 movdqa %xmm12,%xmm14 - 971b: 66 41 0f 61 c8 punpcklwd %xmm8,%xmm1 - 9720: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 9726: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 972b: 66 0f db cc pand %xmm4,%xmm1 - 972f: 66 41 0f 6f f5 movdqa %xmm13,%xmm6 - 9734: 66 44 0f 67 c1 packuswb %xmm1,%xmm8 - 9739: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 973e: 66 0f 6f c8 movdqa %xmm0,%xmm1 - 9742: 41 0f c6 c5 88 shufps $0x88,%xmm13,%xmm0 - 9747: 66 0f 73 d1 20 psrlq $0x20,%xmm1 - 974c: 0f c6 ce 88 shufps $0x88,%xmm6,%xmm1 - 9750: 66 41 0f 6f f1 movdqa %xmm9,%xmm6 - 9755: 45 0f c6 cc 88 shufps $0x88,%xmm12,%xmm9 - 975a: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 975f: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 9764: 66 44 0f 6f f1 movdqa %xmm1,%xmm14 - 9769: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 976d: 66 44 0f 69 f6 punpckhwd %xmm6,%xmm14 - 9772: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 9776: 66 41 0f 69 f6 punpckhwd %xmm14,%xmm6 - 977b: 66 41 0f 61 ce punpcklwd %xmm14,%xmm1 - 9780: 66 45 0f 6f f3 movdqa %xmm11,%xmm14 - 9785: 66 0f 61 ce punpcklwd %xmm6,%xmm1 - 9789: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 978f: 66 0f 6f f2 movdqa %xmm2,%xmm6 - 9793: 41 0f c6 d3 88 shufps $0x88,%xmm11,%xmm2 - 9798: 66 0f 73 d6 20 psrlq $0x20,%xmm6 - 979d: 66 0f db cc pand %xmm4,%xmm1 - 97a1: 66 44 0f 6f dd movdqa %xmm5,%xmm11 - 97a6: 41 0f c6 f6 88 shufps $0x88,%xmm14,%xmm6 - 97ab: 66 44 0f 6f f5 movdqa %xmm5,%xmm14 - 97b0: 45 0f c6 da 88 shufps $0x88,%xmm10,%xmm11 - 97b5: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 97b9: 66 41 0f 73 d6 20 psrlq $0x20,%xmm14 - 97bf: 66 45 0f 6f d1 movdqa %xmm9,%xmm10 - 97c4: 66 45 0f 6f e3 movdqa %xmm11,%xmm12 - 97c9: 45 0f c6 f7 88 shufps $0x88,%xmm15,%xmm14 - 97ce: 66 44 0f 6f fe movdqa %xmm6,%xmm15 - 97d3: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 97d8: 66 45 0f 6f eb movdqa %xmm11,%xmm13 - 97dd: 66 41 0f 72 d2 18 psrld $0x18,%xmm10 - 97e3: 66 0f 72 d5 18 psrld $0x18,%xmm5 - 97e8: 66 45 0f 69 fe punpckhwd %xmm14,%xmm15 - 97ed: 66 44 0f 6f f6 movdqa %xmm6,%xmm14 - 97f2: 66 41 0f 61 f7 punpcklwd %xmm15,%xmm6 - 97f7: 66 45 0f 69 f7 punpckhwd %xmm15,%xmm14 - 97fc: 66 41 0f 72 d4 18 psrld $0x18,%xmm12 - 9802: 66 41 0f 61 f6 punpcklwd %xmm14,%xmm6 - 9807: 66 41 0f 72 d5 10 psrld $0x10,%xmm13 - 980d: 66 0f db f4 pand %xmm4,%xmm6 - 9811: 66 0f 67 ce packuswb %xmm6,%xmm1 - 9815: 66 0f 6f f1 movdqa %xmm1,%xmm6 - 9819: 66 41 0f 68 c8 punpckhbw %xmm8,%xmm1 - 981e: 66 41 0f 60 f0 punpcklbw %xmm8,%xmm6 - 9823: 66 44 0f 6f c6 movdqa %xmm6,%xmm8 - 9828: 66 0f 69 f7 punpckhwd %xmm7,%xmm6 - 982c: 66 44 0f 61 c7 punpcklwd %xmm7,%xmm8 - 9831: 66 0f 6f f9 movdqa %xmm1,%xmm7 - 9835: 66 0f 69 cb punpckhwd %xmm3,%xmm1 - 9839: 66 0f 61 fb punpcklwd %xmm3,%xmm7 - 983d: 66 0f 6f dd movdqa %xmm5,%xmm3 - 9841: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 - 9846: 66 41 0f 69 da punpckhwd %xmm10,%xmm3 - 984b: 66 44 0f 6f d5 movdqa %xmm5,%xmm10 - 9850: 66 44 0f 69 d3 punpckhwd %xmm3,%xmm10 - 9855: 66 0f 61 eb punpcklwd %xmm3,%xmm5 - 9859: 66 0f 6f da movdqa %xmm2,%xmm3 - 985d: 66 0f 72 d3 18 psrld $0x18,%xmm3 - 9862: 66 41 0f 61 ea punpcklwd %xmm10,%xmm5 - 9867: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 986c: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 9871: 66 0f db ec pand %xmm4,%xmm5 - 9875: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 - 987a: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 - 987f: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 - 9884: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 - 9889: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 988e: 66 45 0f 6f e1 movdqa %xmm9,%xmm12 - 9893: 66 0f db dc pand %xmm4,%xmm3 - 9897: 66 41 0f 72 d4 10 psrld $0x10,%xmm12 - 989d: 66 0f 67 eb packuswb %xmm3,%xmm5 - 98a1: 66 0f 6f d8 movdqa %xmm0,%xmm3 - 98a5: 66 0f 72 d3 10 psrld $0x10,%xmm3 - 98aa: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 98af: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 98b4: 66 45 0f 69 d4 punpckhwd %xmm12,%xmm10 - 98b9: 66 44 0f 6f e3 movdqa %xmm3,%xmm12 - 98be: 66 45 0f 69 e2 punpckhwd %xmm10,%xmm12 - 98c3: 66 41 0f 61 da punpcklwd %xmm10,%xmm3 - 98c8: 66 44 0f 6f d2 movdqa %xmm2,%xmm10 - 98cd: 66 41 0f 72 d2 10 psrld $0x10,%xmm10 - 98d3: 66 41 0f 61 dc punpcklwd %xmm12,%xmm3 - 98d8: 66 45 0f 6f e2 movdqa %xmm10,%xmm12 - 98dd: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 98e2: 66 0f db dc pand %xmm4,%xmm3 - 98e6: 66 45 0f 69 e5 punpckhwd %xmm13,%xmm12 - 98eb: 66 45 0f 6f ea movdqa %xmm10,%xmm13 - 98f0: 66 45 0f 69 ec punpckhwd %xmm12,%xmm13 - 98f5: 66 45 0f 61 d4 punpcklwd %xmm12,%xmm10 - 98fa: 66 45 0f 61 d5 punpcklwd %xmm13,%xmm10 - 98ff: 66 44 0f db d4 pand %xmm4,%xmm10 - 9904: 66 41 0f 67 da packuswb %xmm10,%xmm3 - 9909: 66 44 0f 6f d3 movdqa %xmm3,%xmm10 - 990e: 66 0f 68 dd punpckhbw %xmm5,%xmm3 - 9912: 66 44 0f 60 d5 punpcklbw %xmm5,%xmm10 - 9917: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 991b: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 - 9920: 66 41 0f 69 e9 punpckhwd %xmm9,%xmm5 - 9925: 66 44 0f 6f c8 movdqa %xmm0,%xmm9 - 992a: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 - 992f: 66 0f 61 c5 punpcklwd %xmm5,%xmm0 - 9933: 66 0f 6f ea movdqa %xmm2,%xmm5 - 9937: 66 41 0f 61 d3 punpcklwd %xmm11,%xmm2 - 993c: 66 41 0f 61 c1 punpcklwd %xmm9,%xmm0 - 9941: 66 41 0f 69 eb punpckhwd %xmm11,%xmm5 - 9946: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 994b: 66 0f 61 d5 punpcklwd %xmm5,%xmm2 - 994f: 66 44 0f 69 cd punpckhwd %xmm5,%xmm9 - 9954: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 9958: 66 0f db c4 pand %xmm4,%xmm0 - 995c: 66 41 0f 61 d1 punpcklwd %xmm9,%xmm2 - 9961: 66 0f 71 d5 08 psrlw $0x8,%xmm5 - 9966: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 996b: 66 0f db d4 pand %xmm4,%xmm2 - 996f: 66 0f db ec pand %xmm4,%xmm5 - 9973: 66 41 0f 71 d1 08 psrlw $0x8,%xmm9 - 9979: 66 0f 67 c2 packuswb %xmm2,%xmm0 - 997d: 66 44 0f db cc pand %xmm4,%xmm9 - 9982: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 9986: 66 41 0f 67 e9 packuswb %xmm9,%xmm5 - 998b: 66 0f 60 d5 punpcklbw %xmm5,%xmm2 - 998f: 66 0f 68 c5 punpckhbw %xmm5,%xmm0 - 9993: 66 44 0f 6f ca movdqa %xmm2,%xmm9 - 9998: 66 0f 6f e8 movdqa %xmm0,%xmm5 - 999c: 66 0f 69 c3 punpckhwd %xmm3,%xmm0 - 99a0: 66 45 0f 61 ca punpcklwd %xmm10,%xmm9 - 99a5: 66 0f 61 eb punpcklwd %xmm3,%xmm5 - 99a9: 66 41 0f 69 d2 punpckhwd %xmm10,%xmm2 - 99ae: 66 41 0f 6f d9 movdqa %xmm9,%xmm3 - 99b3: 66 45 0f 6a c8 punpckhdq %xmm8,%xmm9 - 99b8: 66 41 0f 62 d8 punpckldq %xmm8,%xmm3 - 99bd: 45 0f 11 4c 24 88 movups %xmm9,-0x78(%r12) - 99c3: 41 0f 11 9c 24 78 ff movups %xmm3,-0x88(%r12) - 99ca: ff ff - 99cc: 66 0f 6f da movdqa %xmm2,%xmm3 - 99d0: 66 0f 6a d6 punpckhdq %xmm6,%xmm2 - 99d4: 41 0f 11 54 24 a8 movups %xmm2,-0x58(%r12) - 99da: 66 0f 6f d5 movdqa %xmm5,%xmm2 - 99de: 66 0f 62 de punpckldq %xmm6,%xmm3 - 99e2: 66 0f 6a ef punpckhdq %xmm7,%xmm5 - 99e6: 66 0f 62 d7 punpckldq %xmm7,%xmm2 - 99ea: 41 0f 11 5c 24 98 movups %xmm3,-0x68(%r12) - 99f0: 41 0f 11 54 24 b8 movups %xmm2,-0x48(%r12) - 99f6: 66 0f 6f d0 movdqa %xmm0,%xmm2 - 99fa: 66 0f 6a c1 punpckhdq %xmm1,%xmm0 - 99fe: 66 0f 62 d1 punpckldq %xmm1,%xmm2 - 9a02: 41 0f 11 6c 24 c8 movups %xmm5,-0x38(%r12) - 9a08: 41 0f 11 54 24 d8 movups %xmm2,-0x28(%r12) - 9a0e: 41 0f 11 44 24 e8 movups %xmm0,-0x18(%r12) - 9a14: 4d 39 fc cmp %r15,%r12 - 9a17: 0f 85 a3 fa ff ff jne 94c0 - 9a1d: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax - 9a24: f0 f0 f0 - 9a27: 49 f7 e5 mul %r13 - 9a2a: 48 c1 ea 07 shr $0x7,%rdx - 9a2e: 48 69 c2 88 00 00 00 imul $0x88,%rdx,%rax - 9a35: 49 29 c5 sub %rax,%r13 - 9a38: 4d 89 ec mov %r13,%r12 - 9a3b: 0f 84 8e 00 00 00 je 9acf - 9a41: 48 69 db 88 00 00 00 imul $0x88,%rbx,%rbx - 9a48: 4c 01 f3 add %r14,%rbx - 9a4b: 48 89 ef mov %rbp,%rdi - 9a4e: e8 6d c2 ff ff call 5cc0 - 9a53: 4d 89 e0 mov %r12,%r8 - 9a56: 31 ff xor %edi,%edi - 9a58: 89 fe mov %edi,%esi - 9a5a: 89 f8 mov %edi,%eax - 9a5c: 48 29 de sub %rbx,%rsi - 9a5f: eb 44 jmp 9aa5 - 9a61: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9a68: 00 00 00 00 - 9a6c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9a73: 00 00 00 00 - 9a77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 9a7e: 00 00 - 9a80: 89 c2 mov %eax,%edx - 9a82: 89 c1 mov %eax,%ecx - 9a84: 48 83 c3 01 add $0x1,%rbx - 9a88: 83 c0 01 add $0x1,%eax - 9a8b: c1 ea 03 shr $0x3,%edx - 9a8e: 83 e1 07 and $0x7,%ecx - 9a91: 48 8b 14 d4 mov (%rsp,%rdx,8),%rdx - 9a95: c1 e1 03 shl $0x3,%ecx - 9a98: 48 d3 ea shr %cl,%rdx - 9a9b: 88 53 ff mov %dl,-0x1(%rbx) - 9a9e: 3d 88 00 00 00 cmp $0x88,%eax - 9aa3: 74 1c je 9ac1 - 9aa5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 9aa9: 4c 39 e2 cmp %r12,%rdx - 9aac: 72 d2 jb 9a80 - 9aae: 89 c2 mov %eax,%edx - 9ab0: 29 fa sub %edi,%edx - 9ab2: 49 29 d0 sub %rdx,%r8 - 9ab5: 74 18 je 9acf - 9ab7: 41 89 c4 mov %eax,%r12d - 9aba: 89 c7 mov %eax,%edi - 9abc: 4d 01 c4 add %r8,%r12 - 9abf: eb 97 jmp 9a58 - 9ac1: 29 f8 sub %edi,%eax - 9ac3: 49 29 c0 sub %rax,%r8 - 9ac6: 4d 89 c4 mov %r8,%r12 - 9ac9: 0f 85 7c ff ff ff jne 9a4b - 9acf: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax - 9ad6: 00 - 9ad7: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 9ade: 00 00 - 9ae0: 75 12 jne 9af4 - 9ae2: 48 81 c4 e8 00 00 00 add $0xe8,%rsp - 9ae9: 5b pop %rbx - 9aea: 5d pop %rbp - 9aeb: 41 5c pop %r12 - 9aed: 41 5d pop %r13 - 9aef: 41 5e pop %r14 - 9af1: 41 5f pop %r15 - 9af3: c3 ret - 9af4: e8 87 75 ff ff call 1080 <__stack_chk_fail@plt> - 9af9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000009b00 : - 9b00: 55 push %rbp - 9b01: b9 06 00 00 00 mov $0x6,%ecx - 9b06: 53 push %rbx - 9b07: 48 81 ec d8 00 00 00 sub $0xd8,%rsp - 9b0e: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 9b15: 00 00 - 9b17: 48 89 9c 24 c8 00 00 mov %rbx,0xc8(%rsp) - 9b1e: 00 - 9b1f: 48 89 fb mov %rdi,%rbx - 9b22: 48 89 e7 mov %rsp,%rdi - 9b25: e8 26 ca ff ff call 6550 - 9b2a: 48 89 e7 mov %rsp,%rdi - 9b2d: e8 8e c1 ff ff call 5cc0 - 9b32: 48 8b 04 24 mov (%rsp),%rax - 9b36: 48 89 03 mov %rax,(%rbx) - 9b39: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 9b3e: 48 89 43 08 mov %rax,0x8(%rbx) - 9b42: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 9b47: 48 89 43 10 mov %rax,0x10(%rbx) - 9b4b: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 9b50: 48 89 43 18 mov %rax,0x18(%rbx) - 9b54: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 9b5b: 00 - 9b5c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 9b63: 00 00 - 9b65: 75 0a jne 9b71 - 9b67: 48 81 c4 d8 00 00 00 add $0xd8,%rsp - 9b6e: 5b pop %rbx - 9b6f: 5d pop %rbp - 9b70: c3 ret - 9b71: e8 0a 75 ff ff call 1080 <__stack_chk_fail@plt> - 9b76: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 9b7d: 00 00 00 - -0000000000009b80 : - 9b80: 41 56 push %r14 - 9b82: b9 19 00 00 00 mov $0x19,%ecx - 9b87: 41 55 push %r13 - 9b89: 41 54 push %r12 - 9b8b: 49 89 f4 mov %rsi,%r12 - 9b8e: 55 push %rbp - 9b8f: 48 89 d5 mov %rdx,%rbp - 9b92: 53 push %rbx - 9b93: 48 89 fb mov %rdi,%rbx - 9b96: 48 81 ec d0 00 00 00 sub $0xd0,%rsp - 9b9d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 9ba4: 00 00 - 9ba6: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) - 9bad: 00 - 9bae: 31 c0 xor %eax,%eax - 9bb0: 48 89 e7 mov %rsp,%rdi - 9bb3: 4c 8d 74 24 48 lea 0x48(%rsp),%r14 - 9bb8: f3 48 ab rep stos %rax,%es:(%rdi) - 9bbb: 48 83 fa 47 cmp $0x47,%rdx - 9bbf: 0f 86 96 00 00 00 jbe 9c5b - 9bc5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9bcc: 00 00 00 00 - 9bd0: 4c 89 e0 mov %r12,%rax - 9bd3: 48 89 e6 mov %rsp,%rsi - 9bd6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 9bdd: 00 00 00 - 9be0: 0f b6 50 01 movzbl 0x1(%rax),%edx - 9be4: 0f b6 48 02 movzbl 0x2(%rax),%ecx - 9be8: 48 83 c0 08 add $0x8,%rax - 9bec: 48 c1 e1 10 shl $0x10,%rcx - 9bf0: 48 c1 e2 08 shl $0x8,%rdx - 9bf4: 48 09 ca or %rcx,%rdx - 9bf7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx - 9bfb: 48 09 ca or %rcx,%rdx - 9bfe: 0f b6 48 fb movzbl -0x5(%rax),%ecx - 9c02: 48 c1 e1 18 shl $0x18,%rcx - 9c06: 48 09 ca or %rcx,%rdx - 9c09: 0f b6 48 fc movzbl -0x4(%rax),%ecx - 9c0d: 48 c1 e1 20 shl $0x20,%rcx - 9c11: 48 09 d1 or %rdx,%rcx - 9c14: 0f b6 50 fd movzbl -0x3(%rax),%edx - 9c18: 48 c1 e2 28 shl $0x28,%rdx - 9c1c: 48 09 ca or %rcx,%rdx - 9c1f: 0f b6 48 fe movzbl -0x2(%rax),%ecx - 9c23: 48 c1 e1 30 shl $0x30,%rcx - 9c27: 48 09 d1 or %rdx,%rcx - 9c2a: 0f b6 50 ff movzbl -0x1(%rax),%edx - 9c2e: 48 c1 e2 38 shl $0x38,%rdx - 9c32: 48 09 ca or %rcx,%rdx - 9c35: 48 31 16 xor %rdx,(%rsi) - 9c38: 48 83 c6 08 add $0x8,%rsi - 9c3c: 49 39 f6 cmp %rsi,%r14 - 9c3f: 75 9f jne 9be0 - 9c41: 48 83 ed 48 sub $0x48,%rbp - 9c45: 48 89 e7 mov %rsp,%rdi - 9c48: 49 83 c4 48 add $0x48,%r12 - 9c4c: e8 6f c0 ff ff call 5cc0 - 9c51: 48 83 fd 47 cmp $0x47,%rbp - 9c55: 0f 87 75 ff ff ff ja 9bd0 - 9c5b: 48 85 ed test %rbp,%rbp - 9c5e: 0f 84 df 00 00 00 je 9d43 - 9c64: 31 c0 xor %eax,%eax - 9c66: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9c6d: 00 00 00 00 - 9c71: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9c78: 00 00 00 00 - 9c7c: 0f 1f 40 00 nopl 0x0(%rax) - 9c80: 89 c2 mov %eax,%edx - 9c82: 89 c1 mov %eax,%ecx - 9c84: c1 ea 03 shr $0x3,%edx - 9c87: 83 e1 07 and $0x7,%ecx - 9c8a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 9c91: 41 0f b6 14 04 movzbl (%r12,%rax,1),%edx - 9c96: c1 e1 03 shl $0x3,%ecx - 9c99: 48 83 c0 01 add $0x1,%rax - 9c9d: 48 d3 e2 shl %cl,%rdx - 9ca0: 48 31 14 34 xor %rdx,(%rsp,%rsi,1) - 9ca4: 48 39 c5 cmp %rax,%rbp - 9ca7: 75 d7 jne 9c80 - 9ca9: 89 e8 mov %ebp,%eax - 9cab: 89 e9 mov %ebp,%ecx - 9cad: ba 06 00 00 00 mov $0x6,%edx - 9cb2: c1 e8 03 shr $0x3,%eax - 9cb5: 83 e1 07 and $0x7,%ecx - 9cb8: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 9cbf: c1 e1 03 shl $0x3,%ecx - 9cc2: 48 01 e0 add %rsp,%rax - 9cc5: 48 d3 e2 shl %cl,%rdx - 9cc8: 48 31 10 xor %rdx,(%rax) - 9ccb: 48 89 e7 mov %rsp,%rdi - 9cce: 48 0f ba 7c 24 40 3f btcq $0x3f,0x40(%rsp) - 9cd5: e8 e6 bf ff ff call 5cc0 - 9cda: 48 8b 04 24 mov (%rsp),%rax - 9cde: 48 89 03 mov %rax,(%rbx) - 9ce1: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 9ce6: 48 89 43 08 mov %rax,0x8(%rbx) - 9cea: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 9cef: 48 89 43 10 mov %rax,0x10(%rbx) - 9cf3: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 9cf8: 48 89 43 18 mov %rax,0x18(%rbx) - 9cfc: 48 8b 44 24 20 mov 0x20(%rsp),%rax - 9d01: 48 89 43 20 mov %rax,0x20(%rbx) - 9d05: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 9d0a: 48 89 43 28 mov %rax,0x28(%rbx) - 9d0e: 48 8b 44 24 30 mov 0x30(%rsp),%rax - 9d13: 48 89 43 30 mov %rax,0x30(%rbx) - 9d17: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 9d1c: 48 89 43 38 mov %rax,0x38(%rbx) - 9d20: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 9d27: 00 - 9d28: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 9d2f: 00 00 - 9d31: 75 1d jne 9d50 - 9d33: 48 81 c4 d0 00 00 00 add $0xd0,%rsp - 9d3a: 5b pop %rbx - 9d3b: 5d pop %rbp - 9d3c: 41 5c pop %r12 - 9d3e: 41 5d pop %r13 - 9d40: 41 5e pop %r14 - 9d42: c3 ret - 9d43: ba 06 00 00 00 mov $0x6,%edx - 9d48: 48 89 e0 mov %rsp,%rax - 9d4b: e9 78 ff ff ff jmp 9cc8 - 9d50: e8 2b 73 ff ff call 1080 <__stack_chk_fail@plt> - 9d55: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 9d5c: 00 00 00 - 9d5f: 90 nop - -0000000000009d60 : - 9d60: 48 83 ec 38 sub $0x38,%rsp - 9d64: f3 0f 6f 06 movdqu (%rsi),%xmm0 - 9d68: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 9d6f: 00 00 - 9d71: 48 89 44 24 28 mov %rax,0x28(%rsp) - 9d76: 31 c0 xor %eax,%eax - 9d78: 88 54 24 20 mov %dl,0x20(%rsp) - 9d7c: ba 22 00 00 00 mov $0x22,%edx - 9d81: 0f 29 04 24 movaps %xmm0,(%rsp) - 9d85: f3 0f 6f 46 10 movdqu 0x10(%rsi),%xmm0 - 9d8a: 48 89 e6 mov %rsp,%rsi - 9d8d: 88 4c 24 21 mov %cl,0x21(%rsp) - 9d91: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 9d96: e8 55 df ff ff call 7cf0 - 9d9b: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 9da0: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 9da7: 00 00 - 9da9: 75 05 jne 9db0 - 9dab: 48 83 c4 38 add $0x38,%rsp - 9daf: c3 ret - 9db0: e8 cb 72 ff ff call 1080 <__stack_chk_fail@plt> - 9db5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9dbc: 00 00 00 00 - -0000000000009dc0 : - 9dc0: 48 83 ec 38 sub $0x38,%rsp - 9dc4: f3 0f 6f 02 movdqu (%rdx),%xmm0 - 9dc8: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 9dcf: 00 00 - 9dd1: 48 89 44 24 28 mov %rax,0x28(%rsp) - 9dd6: 31 c0 xor %eax,%eax - 9dd8: 88 4c 24 20 mov %cl,0x20(%rsp) - 9ddc: b9 21 00 00 00 mov $0x21,%ecx - 9de1: 0f 29 04 24 movaps %xmm0,(%rsp) - 9de5: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 - 9dea: 48 89 e2 mov %rsp,%rdx - 9ded: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 9df2: e8 49 f6 ff ff call 9440 - 9df7: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 9dfc: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 9e03: 00 00 - 9e05: 75 05 jne 9e0c - 9e07: 48 83 c4 38 add $0x38,%rsp - 9e0b: c3 ret - 9e0c: e8 6f 72 ff ff call 1080 <__stack_chk_fail@plt> - 9e11: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9e18: 00 00 00 00 - 9e1c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000009e20 : - 9e20: 41 54 push %r12 - 9e22: 55 push %rbp - 9e23: 48 89 fd mov %rdi,%rbp - 9e26: 53 push %rbx - 9e27: 48 81 ec f0 00 00 00 sub $0xf0,%rsp - 9e2e: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 9e33: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 9e38: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 9e3f: 00 00 - 9e41: 4c 89 a4 24 e8 00 00 mov %r12,0xe8(%rsp) - 9e48: 00 - 9e49: 49 89 d4 mov %rdx,%r12 - 9e4c: e8 9f e5 ff ff call 83f0 - 9e51: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 9e56: ba 20 00 00 00 mov $0x20,%edx - 9e5b: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 9e60: e8 cb e5 ff ff call 8430 - 9e65: ba 40 04 00 00 mov $0x440,%edx - 9e6a: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 9e6f: 4c 89 e6 mov %r12,%rsi - 9e72: e8 b9 e5 ff ff call 8430 - 9e77: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 9e7c: e8 ff e6 ff ff call 8580 - 9e81: 48 8d 54 24 10 lea 0x10(%rsp),%rdx - 9e86: be 20 00 00 00 mov $0x20,%esi - 9e8b: 48 89 ef mov %rbp,%rdi - 9e8e: e8 2d e7 ff ff call 85c0 - 9e93: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax - 9e9a: 00 - 9e9b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 9ea2: 00 00 - 9ea4: 75 0c jne 9eb2 - 9ea6: 48 81 c4 f0 00 00 00 add $0xf0,%rsp - 9ead: 5b pop %rbx - 9eae: 5d pop %rbp - 9eaf: 41 5c pop %r12 - 9eb1: c3 ret - 9eb2: e8 c9 71 ff ff call 1080 <__stack_chk_fail@plt> - 9eb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 9ebe: 00 00 - -0000000000009ec0 : - 9ec0: 55 push %rbp - 9ec1: 48 89 fd mov %rdi,%rbp - 9ec4: 53 push %rbx - 9ec5: 48 89 f3 mov %rsi,%rbx - 9ec8: 48 83 ec 08 sub $0x8,%rsp - 9ecc: 48 85 f6 test %rsi,%rsi - 9ecf: 74 4f je 9f20 - 9ed1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9ed8: 00 00 00 00 - 9edc: 0f 1f 40 00 nopl 0x0(%rax) - 9ee0: 31 c9 xor %ecx,%ecx - 9ee2: 31 c0 xor %eax,%eax - 9ee4: 48 89 da mov %rbx,%rdx - 9ee7: 48 89 ee mov %rbp,%rsi - 9eea: bf 3e 01 00 00 mov $0x13e,%edi - 9eef: e8 ac 71 ff ff call 10a0 - 9ef4: 48 83 f8 ff cmp $0xffffffffffffffff,%rax - 9ef8: 74 0e je 9f08 - 9efa: 48 29 c3 sub %rax,%rbx - 9efd: 74 21 je 9f20 - 9eff: 48 01 c5 add %rax,%rbp - 9f02: eb dc jmp 9ee0 - 9f04: 0f 1f 40 00 nopl 0x0(%rax) - 9f08: e8 43 71 ff ff call 1050 <__errno_location@plt> - 9f0d: 83 38 04 cmpl $0x4,(%rax) - 9f10: 74 ce je 9ee0 - 9f12: e9 a9 71 ff ff jmp 10c0 - 9f17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 9f1e: 00 00 - 9f20: 48 83 c4 08 add $0x8,%rsp - 9f24: 5b pop %rbx - 9f25: 5d pop %rbp - 9f26: c3 ret - 9f27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 9f2e: 00 00 - -0000000000009f30 : - 9f30: be a0 86 01 00 mov $0x186a0,%esi - 9f35: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx - 9f3c: 0f 1f 40 00 nopl 0x0(%rax) - 9f40: 0f 31 rdtsc - 9f42: 48 c1 e2 20 shl $0x20,%rdx - 9f46: 48 09 d0 or %rdx,%rax - 9f49: 48 89 c7 mov %rax,%rdi - 9f4c: 0f 31 rdtsc - 9f4e: 48 c1 e2 20 shl $0x20,%rdx - 9f52: 48 09 d0 or %rdx,%rax - 9f55: 48 29 f8 sub %rdi,%rax - 9f58: 48 39 c1 cmp %rax,%rcx - 9f5b: 48 0f 47 c8 cmova %rax,%rcx - 9f5f: 83 ee 01 sub $0x1,%esi - 9f62: 75 dc jne 9f40 - 9f64: 48 89 c8 mov %rcx,%rax - 9f67: c3 ret - 9f68: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 9f6f: 00 00 00 - 9f72: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 9f79: 00 00 00 - 9f7c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000009f80 : - 9f80: 48 8b 17 mov (%rdi),%rdx - 9f83: 48 8b 0e mov (%rsi),%rcx - 9f86: b8 ff ff ff ff mov $0xffffffff,%eax - 9f8b: 48 39 ca cmp %rcx,%rdx - 9f8e: 72 08 jb 9f98 - 9f90: 31 c0 xor %eax,%eax - 9f92: 48 39 d1 cmp %rdx,%rcx - 9f95: 0f 92 c0 setb %al - 9f98: c3 ret - 9f99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000009fa0 : - 9fa0: 48 83 fa 01 cmp $0x1,%rdx - 9fa4: 0f 86 b6 01 00 00 jbe a160 - 9faa: 41 55 push %r13 - 9fac: 49 89 d5 mov %rdx,%r13 - 9faf: 41 54 push %r12 - 9fb1: 55 push %rbp - 9fb2: 53 push %rbx - 9fb3: 48 89 f3 mov %rsi,%rbx - 9fb6: 48 83 ec 18 sub $0x18,%rsp - 9fba: 48 8b 05 97 40 00 00 mov 0x4097(%rip),%rax # e058 - 9fc1: 48 83 f8 ff cmp $0xffffffffffffffff,%rax - 9fc5: 0f 84 75 01 00 00 je a140 - 9fcb: 4d 8d 65 ff lea -0x1(%r13),%r12 - 9fcf: 49 83 fd 02 cmp $0x2,%r13 - 9fd3: 0f 84 b7 01 00 00 je a190 - 9fd9: 4c 89 e1 mov %r12,%rcx - 9fdc: 66 48 0f 6e c8 movq %rax,%xmm1 - 9fe1: 48 89 da mov %rbx,%rdx - 9fe4: 48 d1 e9 shr $1,%rcx - 9fe7: 66 0f 6c c9 punpcklqdq %xmm1,%xmm1 - 9feb: 48 c1 e1 04 shl $0x4,%rcx - 9fef: 48 01 d9 add %rbx,%rcx - 9ff2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 9ff9: 00 00 00 00 - 9ffd: 0f 1f 00 nopl (%rax) - a000: f3 0f 6f 42 08 movdqu 0x8(%rdx),%xmm0 - a005: f3 0f 6f 12 movdqu (%rdx),%xmm2 - a009: 48 83 c2 10 add $0x10,%rdx - a00d: 66 0f fb c1 psubq %xmm1,%xmm0 - a011: 66 0f fb c2 psubq %xmm2,%xmm0 - a015: 0f 11 42 f0 movups %xmm0,-0x10(%rdx) - a019: 48 39 ca cmp %rcx,%rdx - a01c: 75 e2 jne a000 - a01e: 41 f6 c4 01 test $0x1,%r12b - a022: 0f 84 e0 00 00 00 je a108 - a028: 4c 89 e2 mov %r12,%rdx - a02b: 48 83 e2 fe and $0xfffffffffffffffe,%rdx - a02f: 48 8d 0c d3 lea (%rbx,%rdx,8),%rcx - a033: 48 8b 54 d3 08 mov 0x8(%rbx,%rdx,8),%rdx - a038: 4c 89 e5 mov %r12,%rbp - a03b: 48 2b 11 sub (%rcx),%rdx - a03e: 48 d1 ed shr $1,%rbp - a041: 48 29 c2 sub %rax,%rdx - a044: 48 89 11 mov %rdx,(%rcx) - a047: e8 14 70 ff ff call 1060 - a04c: 4c 89 e6 mov %r12,%rsi - a04f: ba 08 00 00 00 mov $0x8,%edx - a054: 48 89 df mov %rbx,%rdi - a057: 48 8d 0d 22 ff ff ff lea -0xde(%rip),%rcx # 9f80 - a05e: e8 0d 70 ff ff call 1070 - a063: 48 8b 34 eb mov (%rbx,%rbp,8),%rsi - a067: 41 f6 c4 01 test $0x1,%r12b - a06b: 0f 84 bd 00 00 00 je a12e - a071: 48 8d 3d d1 11 00 00 lea 0x11d1(%rip),%rdi # b249 - a078: 31 c0 xor %eax,%eax - a07a: e8 11 70 ff ff call 1090 - a07f: 31 c0 xor %eax,%eax - a081: 49 83 fd 02 cmp $0x2,%r13 - a085: 0f 84 f5 00 00 00 je a180 - a08b: 66 0f ef c0 pxor %xmm0,%xmm0 - a08f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - a096: 00 00 00 00 - a09a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - a0a0: 48 89 c2 mov %rax,%rdx - a0a3: 48 83 c0 01 add $0x1,%rax - a0a7: 48 c1 e2 04 shl $0x4,%rdx - a0ab: f3 0f 6f 0c 13 movdqu (%rbx,%rdx,1),%xmm1 - a0b0: 66 0f d4 c1 paddq %xmm1,%xmm0 - a0b4: 48 39 e8 cmp %rbp,%rax - a0b7: 72 e7 jb a0a0 - a0b9: 66 0f 6f c8 movdqa %xmm0,%xmm1 - a0bd: 48 01 ed add %rbp,%rbp - a0c0: 66 0f 73 d9 08 psrldq $0x8,%xmm1 - a0c5: 66 0f d4 c1 paddq %xmm1,%xmm0 - a0c9: 66 48 0f 7e c0 movq %xmm0,%rax - a0ce: 49 39 ec cmp %rbp,%r12 - a0d1: 74 04 je a0d7 - a0d3: 48 03 04 eb add (%rbx,%rbp,8),%rax - a0d7: 31 d2 xor %edx,%edx - a0d9: 48 8d 3d 84 11 00 00 lea 0x1184(%rip),%rdi # b264 - a0e0: 49 f7 f4 div %r12 - a0e3: 48 89 c6 mov %rax,%rsi - a0e6: 31 c0 xor %eax,%eax - a0e8: e8 a3 6f ff ff call 1090 - a0ed: 48 83 c4 18 add $0x18,%rsp - a0f1: bf 0a 00 00 00 mov $0xa,%edi - a0f6: 5b pop %rbx - a0f7: 5d pop %rbp - a0f8: 41 5c pop %r12 - a0fa: 41 5d pop %r13 - a0fc: e9 2f 6f ff ff jmp 1030 - a101: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - a108: e8 53 6f ff ff call 1060 - a10d: 4c 89 e5 mov %r12,%rbp - a110: 4c 89 e6 mov %r12,%rsi - a113: ba 08 00 00 00 mov $0x8,%edx - a118: 48 8d 0d 61 fe ff ff lea -0x19f(%rip),%rcx # 9f80 - a11f: 48 89 df mov %rbx,%rdi - a122: 48 d1 ed shr $1,%rbp - a125: e8 46 6f ff ff call 1070 - a12a: 48 8b 34 eb mov (%rbx,%rbp,8),%rsi - a12e: 48 03 74 eb f8 add -0x8(%rbx,%rbp,8),%rsi - a133: 48 d1 ee shr $1,%rsi - a136: e9 36 ff ff ff jmp a071 - a13b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - a140: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - a145: e8 e6 fd ff ff call 9f30 - a14a: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi - a14f: 48 89 05 02 3f 00 00 mov %rax,0x3f02(%rip) # e058 - a156: e9 70 fe ff ff jmp 9fcb - a15b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - a160: 48 8b 0d f9 3e 00 00 mov 0x3ef9(%rip),%rcx # e060 - a167: ba 26 00 00 00 mov $0x26,%edx - a16c: be 01 00 00 00 mov $0x1,%esi - a171: 48 8d 3d 88 10 00 00 lea 0x1088(%rip),%rdi # b200 - a178: e9 33 6f ff ff jmp 10b0 - a17d: 0f 1f 00 nopl (%rax) - a180: 31 ed xor %ebp,%ebp - a182: e9 4c ff ff ff jmp a0d3 - a187: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - a18e: 00 00 - a190: 31 d2 xor %edx,%edx - a192: e9 98 fe ff ff jmp a02f - -Disassembly of section .fini: - -000000000000a198 <_fini>: - a198: f3 0f 1e fa endbr64 - a19c: 48 83 ec 08 sub $0x8,%rsp - a1a0: 48 83 c4 08 add $0x8,%rsp - a1a4: c3 ret diff --git a/benchmark/objdump/refnv0768.txt b/benchmark/objdump/refnv0768.txt deleted file mode 100644 index d10634f..0000000 --- a/benchmark/objdump/refnv0768.txt +++ /dev/null @@ -1,4611 +0,0 @@ - -test_speed768: file format elf64-x86-64 - - -Disassembly of section .init: - -0000000000001000 <_init>: - 1000: f3 0f 1e fa endbr64 - 1004: 48 83 ec 08 sub $0x8,%rsp - 1008: 48 8b 05 c1 7f 00 00 mov 0x7fc1(%rip),%rax # 8fd0 <__gmon_start__@Base> - 100f: 48 85 c0 test %rax,%rax - 1012: 74 02 je 1016 <_init+0x16> - 1014: ff d0 call *%rax - 1016: 48 83 c4 08 add $0x8,%rsp - 101a: c3 ret - -Disassembly of section .plt: - -0000000000001020 : - 1020: ff 35 ca 7f 00 00 push 0x7fca(%rip) # 8ff0 <_GLOBAL_OFFSET_TABLE_+0x8> - 1026: ff 25 cc 7f 00 00 jmp *0x7fcc(%rip) # 8ff8 <_GLOBAL_OFFSET_TABLE_+0x10> - 102c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000001030 : - 1030: ff 25 ca 7f 00 00 jmp *0x7fca(%rip) # 9000 - 1036: 68 00 00 00 00 push $0x0 - 103b: e9 e0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001040 : - 1040: ff 25 c2 7f 00 00 jmp *0x7fc2(%rip) # 9008 - 1046: 68 01 00 00 00 push $0x1 - 104b: e9 d0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001050 <__errno_location@plt>: - 1050: ff 25 ba 7f 00 00 jmp *0x7fba(%rip) # 9010 <__errno_location@GLIBC_2.2.5> - 1056: 68 02 00 00 00 push $0x2 - 105b: e9 c0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001060 : - 1060: ff 25 b2 7f 00 00 jmp *0x7fb2(%rip) # 9018 - 1066: 68 03 00 00 00 push $0x3 - 106b: e9 b0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001070 : - 1070: ff 25 aa 7f 00 00 jmp *0x7faa(%rip) # 9020 - 1076: 68 04 00 00 00 push $0x4 - 107b: e9 a0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001080 <__stack_chk_fail@plt>: - 1080: ff 25 a2 7f 00 00 jmp *0x7fa2(%rip) # 9028 <__stack_chk_fail@GLIBC_2.4> - 1086: 68 05 00 00 00 push $0x5 - 108b: e9 90 ff ff ff jmp 1020 <_init+0x20> - -0000000000001090 : - 1090: ff 25 9a 7f 00 00 jmp *0x7f9a(%rip) # 9030 - 1096: 68 06 00 00 00 push $0x6 - 109b: e9 80 ff ff ff jmp 1020 <_init+0x20> - -00000000000010a0 : - 10a0: ff 25 92 7f 00 00 jmp *0x7f92(%rip) # 9038 - 10a6: 68 07 00 00 00 push $0x7 - 10ab: e9 70 ff ff ff jmp 1020 <_init+0x20> - -00000000000010b0 : - 10b0: ff 25 8a 7f 00 00 jmp *0x7f8a(%rip) # 9040 - 10b6: 68 08 00 00 00 push $0x8 - 10bb: e9 60 ff ff ff jmp 1020 <_init+0x20> - -Disassembly of section .text: - -00000000000010c0 : - 10c0: e8 7b ff ff ff call 1040 - 10c5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 10cc: 00 00 00 - 10cf: 90 nop - -00000000000010d0
: - 10d0: 41 57 push %r15 - 10d2: be 20 00 00 00 mov $0x20,%esi - 10d7: 4c 8d 3d c2 7f 00 00 lea 0x7fc2(%rip),%r15 # 90a0 - 10de: 41 56 push %r14 - 10e0: 41 55 push %r13 - 10e2: 41 54 push %r12 - 10e4: 55 push %rbp - 10e5: 4c 89 fd mov %r15,%rbp - 10e8: 53 push %rbx - 10e9: 49 8d 9f 40 1f 00 00 lea 0x1f40(%r15),%rbx - 10f0: 48 81 ec f8 26 00 00 sub $0x26f8,%rsp - 10f7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 10fe: 00 00 - 1100: 48 89 84 24 e8 26 00 mov %rax,0x26e8(%rsp) - 1107: 00 - 1108: 48 8d 84 24 40 14 00 lea 0x1440(%rsp),%rax - 110f: 00 - 1110: 4c 8d ac 24 20 02 00 lea 0x220(%rsp),%r13 - 1117: 00 - 1118: 48 89 c7 mov %rax,%rdi - 111b: 48 89 04 24 mov %rax,(%rsp) - 111f: e8 5c 3d 00 00 call 4e80 - 1124: 48 8d 84 24 60 14 00 lea 0x1460(%rsp),%rax - 112b: 00 - 112c: be 40 00 00 00 mov $0x40,%esi - 1131: 48 89 c7 mov %rax,%rdi - 1134: 48 89 44 24 10 mov %rax,0x10(%rsp) - 1139: e8 42 3d 00 00 call 4e80 - 113e: 4c 89 7c 24 18 mov %r15,0x18(%rsp) - 1143: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 114a: 00 00 00 00 - 114e: 66 90 xchg %ax,%ax - 1150: 0f 31 rdtsc - 1152: 48 c1 e2 20 shl $0x20,%rdx - 1156: 48 09 d0 or %rdx,%rax - 1159: 48 89 45 00 mov %rax,0x0(%rbp) - 115d: 31 d2 xor %edx,%edx - 115f: 48 8d 35 1a 7f 00 00 lea 0x7f1a(%rip),%rsi # 9080 - 1166: 4c 89 ef mov %r13,%rdi - 1169: 48 83 c5 08 add $0x8,%rbp - 116d: e8 7e 0b 00 00 call 1cf0 - 1172: 48 39 dd cmp %rbx,%rbp - 1175: 75 d9 jne 1150 - 1177: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 117c: ba e8 03 00 00 mov $0x3e8,%edx - 1181: 4c 8d 64 24 20 lea 0x20(%rsp),%r12 - 1186: 48 8d 3d d3 50 00 00 lea 0x50d3(%rip),%rdi # 6260 - 118d: e8 ce 3d 00 00 call 4f60 - 1192: 48 8d 05 07 7f 00 00 lea 0x7f07(%rip),%rax # 90a0 - 1199: 48 89 44 24 18 mov %rax,0x18(%rsp) - 119e: 48 89 c5 mov %rax,%rbp - 11a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 11a8: 00 00 00 00 - 11ac: 0f 1f 40 00 nopl 0x0(%rax) - 11b0: 0f 31 rdtsc - 11b2: 48 c1 e2 20 shl $0x20,%rdx - 11b6: 48 09 d0 or %rdx,%rax - 11b9: 48 89 45 00 mov %rax,0x0(%rbp) - 11bd: 31 d2 xor %edx,%edx - 11bf: 48 8d 35 ba 7e 00 00 lea 0x7eba(%rip),%rsi # 9080 - 11c6: 4c 89 e7 mov %r12,%rdi - 11c9: 48 83 c5 08 add $0x8,%rbp - 11cd: e8 2e 1b 00 00 call 2d00 - 11d2: 48 39 dd cmp %rbx,%rbp - 11d5: 75 d9 jne 11b0 - 11d7: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 11dc: ba e8 03 00 00 mov $0x3e8,%edx - 11e1: 48 8d 3d 80 50 00 00 lea 0x5080(%rip),%rdi # 6268 - 11e8: e8 73 3d 00 00 call 4f60 - 11ed: 48 8d 05 ac 7e 00 00 lea 0x7eac(%rip),%rax # 90a0 - 11f4: 48 89 44 24 18 mov %rax,0x18(%rsp) - 11f9: 48 89 c5 mov %rax,%rbp - 11fc: 0f 1f 40 00 nopl 0x0(%rax) - 1200: 0f 31 rdtsc - 1202: 48 c1 e2 20 shl $0x20,%rdx - 1206: 48 09 d0 or %rdx,%rax - 1209: 48 89 45 00 mov %rax,0x0(%rbp) - 120d: 31 d2 xor %edx,%edx - 120f: 48 8d 35 6a 7e 00 00 lea 0x7e6a(%rip),%rsi # 9080 - 1216: 4c 89 e7 mov %r12,%rdi - 1219: 48 83 c5 08 add $0x8,%rbp - 121d: e8 3e 1b 00 00 call 2d60 - 1222: 48 39 dd cmp %rbx,%rbp - 1225: 75 d9 jne 1200 - 1227: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 122c: ba e8 03 00 00 mov $0x3e8,%edx - 1231: 48 8d 3d 45 50 00 00 lea 0x5045(%rip),%rdi # 627d - 1238: e8 23 3d 00 00 call 4f60 - 123d: 48 8d 05 5c 7e 00 00 lea 0x7e5c(%rip),%rax # 90a0 - 1244: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1249: 48 89 c5 mov %rax,%rbp - 124c: 0f 1f 40 00 nopl 0x0(%rax) - 1250: 0f 31 rdtsc - 1252: 48 c1 e2 20 shl $0x20,%rdx - 1256: 48 09 d0 or %rdx,%rax - 1259: 48 89 45 00 mov %rax,0x0(%rbp) - 125d: 4c 89 e7 mov %r12,%rdi - 1260: 48 83 c5 08 add $0x8,%rbp - 1264: e8 57 1b 00 00 call 2dc0 - 1269: 48 39 dd cmp %rbx,%rbp - 126c: 75 e2 jne 1250 - 126e: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1273: ba e8 03 00 00 mov $0x3e8,%edx - 1278: 48 8d 3d 16 50 00 00 lea 0x5016(%rip),%rdi # 6295 - 127f: e8 dc 3c 00 00 call 4f60 - 1284: 48 8d 05 15 7e 00 00 lea 0x7e15(%rip),%rax # 90a0 - 128b: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1290: 48 89 c5 mov %rax,%rbp - 1293: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 129a: 00 00 00 00 - 129e: 66 90 xchg %ax,%ax - 12a0: 0f 31 rdtsc - 12a2: 48 c1 e2 20 shl $0x20,%rdx - 12a6: 48 09 d0 or %rdx,%rax - 12a9: 48 89 45 00 mov %rax,0x0(%rbp) - 12ad: 4c 89 e7 mov %r12,%rdi - 12b0: 48 83 c5 08 add $0x8,%rbp - 12b4: e8 47 1b 00 00 call 2e00 - 12b9: 48 39 dd cmp %rbx,%rbp - 12bc: 75 e2 jne 12a0 - 12be: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 12c3: ba e8 03 00 00 mov $0x3e8,%edx - 12c8: 48 8d 3d c3 4f 00 00 lea 0x4fc3(%rip),%rdi # 6292 - 12cf: 48 8d ac 24 20 08 00 lea 0x820(%rsp),%rbp - 12d6: 00 - 12d7: e8 84 3c 00 00 call 4f60 - 12dc: 48 8d 05 bd 7d 00 00 lea 0x7dbd(%rip),%rax # 90a0 - 12e3: 48 89 44 24 18 mov %rax,0x18(%rsp) - 12e8: 49 89 c6 mov %rax,%r14 - 12eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 12f0: 0f 31 rdtsc - 12f2: 48 c1 e2 20 shl $0x20,%rdx - 12f6: 48 09 d0 or %rdx,%rax - 12f9: 49 89 06 mov %rax,(%r14) - 12fc: 48 89 ea mov %rbp,%rdx - 12ff: 4c 89 ee mov %r13,%rsi - 1302: 4c 89 e7 mov %r12,%rdi - 1305: 49 83 c6 08 add $0x8,%r14 - 1309: e8 62 14 00 00 call 2770 - 130e: 49 39 de cmp %rbx,%r14 - 1311: 75 dd jne 12f0 - 1313: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1318: ba e8 03 00 00 mov $0x3e8,%edx - 131d: 48 8d 3d e4 4e 00 00 lea 0x4ee4(%rip),%rdi # 6208 - 1324: 48 8d ac 24 a0 14 00 lea 0x14a0(%rsp),%rbp - 132b: 00 - 132c: e8 2f 3c 00 00 call 4f60 - 1331: 48 8d 05 68 7d 00 00 lea 0x7d68(%rip),%rax # 90a0 - 1338: 48 89 44 24 18 mov %rax,0x18(%rsp) - 133d: 49 89 c6 mov %rax,%r14 - 1340: 0f 31 rdtsc - 1342: 48 c1 e2 20 shl $0x20,%rdx - 1346: 48 09 d0 or %rdx,%rax - 1349: 49 89 06 mov %rax,(%r14) - 134c: 4c 89 e6 mov %r12,%rsi - 134f: 48 89 ef mov %rbp,%rdi - 1352: 49 83 c6 08 add $0x8,%r14 - 1356: e8 95 18 00 00 call 2bf0 - 135b: 49 39 de cmp %rbx,%r14 - 135e: 75 e0 jne 1340 - 1360: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1365: ba e8 03 00 00 mov $0x3e8,%edx - 136a: 48 8d 3d 2a 4f 00 00 lea 0x4f2a(%rip),%rdi # 629b - 1371: e8 ea 3b 00 00 call 4f60 - 1376: 48 8d 05 23 7d 00 00 lea 0x7d23(%rip),%rax # 90a0 - 137d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1382: 49 89 c6 mov %rax,%r14 - 1385: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 138c: 00 00 00 00 - 1390: 0f 31 rdtsc - 1392: 48 c1 e2 20 shl $0x20,%rdx - 1396: 48 09 d0 or %rdx,%rax - 1399: 49 89 06 mov %rax,(%r14) - 139c: 48 89 ee mov %rbp,%rsi - 139f: 4c 89 e7 mov %r12,%rdi - 13a2: 49 83 c6 08 add $0x8,%r14 - 13a6: e8 d5 17 00 00 call 2b80 - 13ab: 49 39 de cmp %rbx,%r14 - 13ae: 75 e0 jne 1390 - 13b0: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 13b5: ba e8 03 00 00 mov $0x3e8,%edx - 13ba: 48 8d 3d e7 4e 00 00 lea 0x4ee7(%rip),%rdi # 62a8 - 13c1: e8 9a 3b 00 00 call 4f60 - 13c6: 48 8d 05 d3 7c 00 00 lea 0x7cd3(%rip),%rax # 90a0 - 13cd: 48 89 44 24 18 mov %rax,0x18(%rsp) - 13d2: 49 89 c6 mov %rax,%r14 - 13d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 13dc: 00 00 00 00 - 13e0: 0f 31 rdtsc - 13e2: 48 c1 e2 20 shl $0x20,%rdx - 13e6: 48 09 d0 or %rdx,%rax - 13e9: 49 89 06 mov %rax,(%r14) - 13ec: 4c 89 e6 mov %r12,%rsi - 13ef: 48 89 ef mov %rbp,%rdi - 13f2: 49 83 c6 08 add $0x8,%r14 - 13f6: e8 c5 14 00 00 call 28c0 - 13fb: 49 39 de cmp %rbx,%r14 - 13fe: 75 e0 jne 13e0 - 1400: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1405: ba e8 03 00 00 mov $0x3e8,%edx - 140a: 48 8d 3d a6 4e 00 00 lea 0x4ea6(%rip),%rdi # 62b7 - 1411: e8 4a 3b 00 00 call 4f60 - 1416: 48 8d 05 83 7c 00 00 lea 0x7c83(%rip),%rax # 90a0 - 141d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1422: 49 89 c6 mov %rax,%r14 - 1425: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 142c: 00 00 00 00 - 1430: 0f 31 rdtsc - 1432: 48 c1 e2 20 shl $0x20,%rdx - 1436: 48 09 d0 or %rdx,%rax - 1439: 49 89 06 mov %rax,(%r14) - 143c: 48 89 ee mov %rbp,%rsi - 143f: 4c 89 e7 mov %r12,%rdi - 1442: 49 83 c6 08 add $0x8,%r14 - 1446: e8 25 16 00 00 call 2a70 - 144b: 49 39 de cmp %rbx,%r14 - 144e: 75 e0 jne 1430 - 1450: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1455: ba e8 03 00 00 mov $0x3e8,%edx - 145a: 48 8d 3d 66 4e 00 00 lea 0x4e66(%rip),%rdi # 62c7 - 1461: e8 fa 3a 00 00 call 4f60 - 1466: 48 8d 05 33 7c 00 00 lea 0x7c33(%rip),%rax # 90a0 - 146d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1472: 49 89 c4 mov %rax,%r12 - 1475: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 147c: 00 00 00 00 - 1480: 0f 31 rdtsc - 1482: 48 c1 e2 20 shl $0x20,%rdx - 1486: 48 09 d0 or %rdx,%rax - 1489: 49 89 04 24 mov %rax,(%r12) - 148d: 4c 89 ee mov %r13,%rsi - 1490: 48 89 ef mov %rbp,%rdi - 1493: 49 83 c4 08 add $0x8,%r12 - 1497: e8 84 0f 00 00 call 2420 - 149c: 49 39 dc cmp %rbx,%r12 - 149f: 75 df jne 1480 - 14a1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 14a6: ba e8 03 00 00 mov $0x3e8,%edx - 14ab: 48 8d 3d 27 4e 00 00 lea 0x4e27(%rip),%rdi # 62d9 - 14b2: e8 a9 3a 00 00 call 4f60 - 14b7: 48 8d 05 e2 7b 00 00 lea 0x7be2(%rip),%rax # 90a0 - 14be: 48 89 44 24 18 mov %rax,0x18(%rsp) - 14c3: 49 89 c4 mov %rax,%r12 - 14c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 14cd: 00 00 00 - 14d0: 0f 31 rdtsc - 14d2: 48 c1 e2 20 shl $0x20,%rdx - 14d6: 48 09 d0 or %rdx,%rax - 14d9: 49 89 04 24 mov %rax,(%r12) - 14dd: 48 89 ee mov %rbp,%rsi - 14e0: 4c 89 ef mov %r13,%rdi - 14e3: 49 83 c4 08 add $0x8,%r12 - 14e7: e8 a4 10 00 00 call 2590 - 14ec: 49 39 dc cmp %rbx,%r12 - 14ef: 75 df jne 14d0 - 14f1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 14f6: ba e8 03 00 00 mov $0x3e8,%edx - 14fb: 48 8d 3d ea 4d 00 00 lea 0x4dea(%rip),%rdi # 62ec - 1502: 4c 8d ac 24 80 1d 00 lea 0x1d80(%rsp),%r13 - 1509: 00 - 150a: 4c 8d a4 24 e0 18 00 lea 0x18e0(%rsp),%r12 - 1511: 00 - 1512: e8 49 3a 00 00 call 4f60 - 1517: 48 8d 05 82 7b 00 00 lea 0x7b82(%rip),%rax # 90a0 - 151e: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1523: 49 89 c6 mov %rax,%r14 - 1526: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 152d: 00 00 00 - 1530: 0f 31 rdtsc - 1532: 48 c1 e2 20 shl $0x20,%rdx - 1536: 48 09 d0 or %rdx,%rax - 1539: 49 89 06 mov %rax,(%r14) - 153c: 48 8b 14 24 mov (%rsp),%rdx - 1540: 4c 89 ee mov %r13,%rsi - 1543: 4c 89 e7 mov %r12,%rdi - 1546: 49 83 c6 08 add $0x8,%r14 - 154a: e8 01 0a 00 00 call 1f50 - 154f: 49 39 de cmp %rbx,%r14 - 1552: 75 dc jne 1530 - 1554: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1559: ba e8 03 00 00 mov $0x3e8,%edx - 155e: 48 8d 3d 9c 4d 00 00 lea 0x4d9c(%rip),%rdi # 6301 - 1565: 4c 8d b4 24 20 14 00 lea 0x1420(%rsp),%r14 - 156c: 00 - 156d: e8 ee 39 00 00 call 4f60 - 1572: 48 8d 05 27 7b 00 00 lea 0x7b27(%rip),%rax # 90a0 - 1579: 48 89 44 24 18 mov %rax,0x18(%rsp) - 157e: 49 89 c0 mov %rax,%r8 - 1581: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1588: 00 00 00 00 - 158c: 0f 1f 40 00 nopl 0x0(%rax) - 1590: 0f 31 rdtsc - 1592: 48 c1 e2 20 shl $0x20,%rdx - 1596: 48 09 d0 or %rdx,%rax - 1599: 49 89 00 mov %rax,(%r8) - 159c: 48 8d 0d dd 7a 00 00 lea 0x7add(%rip),%rcx # 9080 - 15a3: 4c 89 e2 mov %r12,%rdx - 15a6: 4c 89 f6 mov %r14,%rsi - 15a9: 48 89 ef mov %rbp,%rdi - 15ac: 4c 89 44 24 08 mov %r8,0x8(%rsp) - 15b1: e8 5a 0b 00 00 call 2110 - 15b6: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 - 15bb: 49 83 c0 08 add $0x8,%r8 - 15bf: 49 39 d8 cmp %rbx,%r8 - 15c2: 75 cc jne 1590 - 15c4: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 15c9: ba e8 03 00 00 mov $0x3e8,%edx - 15ce: 48 8d 3d 3d 4d 00 00 lea 0x4d3d(%rip),%rdi # 6312 - 15d5: e8 86 39 00 00 call 4f60 - 15da: 48 8d 05 bf 7a 00 00 lea 0x7abf(%rip),%rax # 90a0 - 15e1: 48 89 44 24 18 mov %rax,0x18(%rsp) - 15e6: 48 89 c1 mov %rax,%rcx - 15e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 15f0: 0f 31 rdtsc - 15f2: 48 c1 e2 20 shl $0x20,%rdx - 15f6: 48 09 d0 or %rdx,%rax - 15f9: 48 89 01 mov %rax,(%rcx) - 15fc: 4c 89 ea mov %r13,%rdx - 15ff: 48 89 ee mov %rbp,%rsi - 1602: 4c 89 f7 mov %r14,%rdi - 1605: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 160a: e8 21 0d 00 00 call 2330 - 160f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 1614: 48 83 c1 08 add $0x8,%rcx - 1618: 48 39 d9 cmp %rbx,%rcx - 161b: 75 d3 jne 15f0 - 161d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1622: ba e8 03 00 00 mov $0x3e8,%edx - 1627: 48 8d 3d f1 4c 00 00 lea 0x4cf1(%rip),%rdi # 631f - 162e: e8 2d 39 00 00 call 4f60 - 1633: 48 8d 05 66 7a 00 00 lea 0x7a66(%rip),%rax # 90a0 - 163a: 48 89 44 24 18 mov %rax,0x18(%rsp) - 163f: 48 89 c1 mov %rax,%rcx - 1642: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1649: 00 00 00 00 - 164d: 0f 1f 00 nopl (%rax) - 1650: 0f 31 rdtsc - 1652: 48 c1 e2 20 shl $0x20,%rdx - 1656: 48 09 d0 or %rdx,%rax - 1659: 48 89 01 mov %rax,(%rcx) - 165c: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 1661: 4c 89 ee mov %r13,%rsi - 1664: 4c 89 e7 mov %r12,%rdi - 1667: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 166c: e8 af 02 00 00 call 1920 - 1671: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 1676: 48 83 c1 08 add $0x8,%rcx - 167a: 48 39 d9 cmp %rbx,%rcx - 167d: 75 d1 jne 1650 - 167f: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1684: ba e8 03 00 00 mov $0x3e8,%edx - 1689: 48 8d 3d 9c 4c 00 00 lea 0x4c9c(%rip),%rdi # 632c - 1690: e8 cb 38 00 00 call 4f60 - 1695: 48 8d 05 04 7a 00 00 lea 0x7a04(%rip),%rax # 90a0 - 169c: 48 89 44 24 18 mov %rax,0x18(%rsp) - 16a1: 48 89 c1 mov %rax,%rcx - 16a4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 16ab: 00 00 00 00 - 16af: 90 nop - 16b0: 0f 31 rdtsc - 16b2: 48 c1 e2 20 shl $0x20,%rdx - 16b6: 48 09 d0 or %rdx,%rax - 16b9: 48 89 01 mov %rax,(%rcx) - 16bc: 4c 89 ee mov %r13,%rsi - 16bf: 4c 89 e7 mov %r12,%rdi - 16c2: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 16c7: e8 e4 02 00 00 call 19b0 - 16cc: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 16d1: 48 83 c1 08 add $0x8,%rcx - 16d5: 48 39 d9 cmp %rbx,%rcx - 16d8: 75 d6 jne 16b0 - 16da: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 16df: ba e8 03 00 00 mov $0x3e8,%edx - 16e4: 48 8d 3d 58 4c 00 00 lea 0x4c58(%rip),%rdi # 6343 - 16eb: e8 70 38 00 00 call 4f60 - 16f0: 48 8d 05 a9 79 00 00 lea 0x79a9(%rip),%rax # 90a0 - 16f7: 48 89 44 24 18 mov %rax,0x18(%rsp) - 16fc: 49 89 c0 mov %rax,%r8 - 16ff: 90 nop - 1700: 0f 31 rdtsc - 1702: 48 c1 e2 20 shl $0x20,%rdx - 1706: 48 09 d0 or %rdx,%rax - 1709: 49 89 00 mov %rax,(%r8) - 170c: 48 8b 0c 24 mov (%rsp),%rcx - 1710: 4c 89 e2 mov %r12,%rdx - 1713: 4c 89 f6 mov %r14,%rsi - 1716: 48 89 ef mov %rbp,%rdi - 1719: 4c 89 44 24 08 mov %r8,0x8(%rsp) - 171e: e8 5d 03 00 00 call 1a80 - 1723: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 - 1728: 49 83 c0 08 add $0x8,%r8 - 172c: 49 39 d8 cmp %rbx,%r8 - 172f: 75 cf jne 1700 - 1731: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1736: ba e8 03 00 00 mov $0x3e8,%edx - 173b: 48 8d 3d 11 4c 00 00 lea 0x4c11(%rip),%rdi # 6353 - 1742: e8 19 38 00 00 call 4f60 - 1747: 48 8d 05 52 79 00 00 lea 0x7952(%rip),%rax # 90a0 - 174e: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1753: 48 89 c1 mov %rax,%rcx - 1756: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 175d: 00 00 00 - 1760: 0f 31 rdtsc - 1762: 48 c1 e2 20 shl $0x20,%rdx - 1766: 48 09 d0 or %rdx,%rax - 1769: 48 89 01 mov %rax,(%rcx) - 176c: 4c 89 e2 mov %r12,%rdx - 176f: 4c 89 f6 mov %r14,%rsi - 1772: 48 89 ef mov %rbp,%rdi - 1775: 48 89 0c 24 mov %rcx,(%rsp) - 1779: e8 b2 03 00 00 call 1b30 - 177e: 48 8b 0c 24 mov (%rsp),%rcx - 1782: 48 83 c1 08 add $0x8,%rcx - 1786: 48 39 d9 cmp %rbx,%rcx - 1789: 75 d5 jne 1760 - 178b: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1790: ba e8 03 00 00 mov $0x3e8,%edx - 1795: 48 8d 3d cd 4b 00 00 lea 0x4bcd(%rip),%rdi # 6369 - 179c: e8 bf 37 00 00 call 4f60 - 17a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 17a8: 00 00 00 00 - 17ac: 0f 1f 40 00 nopl 0x0(%rax) - 17b0: 0f 31 rdtsc - 17b2: 48 c1 e2 20 shl $0x20,%rdx - 17b6: 48 09 d0 or %rdx,%rax - 17b9: 49 89 07 mov %rax,(%r15) - 17bc: 4c 89 ea mov %r13,%rdx - 17bf: 48 89 ee mov %rbp,%rsi - 17c2: 4c 89 f7 mov %r14,%rdi - 17c5: 49 83 c7 08 add $0x8,%r15 - 17c9: e8 32 04 00 00 call 1c00 - 17ce: 49 39 df cmp %rbx,%r15 - 17d1: 75 dd jne 17b0 - 17d3: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 17d8: ba e8 03 00 00 mov $0x3e8,%edx - 17dd: 48 8d 3d 94 4b 00 00 lea 0x4b94(%rip),%rdi # 6378 - 17e4: e8 77 37 00 00 call 4f60 - 17e9: 48 8b 84 24 e8 26 00 mov 0x26e8(%rsp),%rax - 17f0: 00 - 17f1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 17f8: 00 00 - 17fa: 75 14 jne 1810 - 17fc: 48 81 c4 f8 26 00 00 add $0x26f8,%rsp - 1803: 31 c0 xor %eax,%eax - 1805: 5b pop %rbx - 1806: 5d pop %rbp - 1807: 41 5c pop %r12 - 1809: 41 5d pop %r13 - 180b: 41 5e pop %r14 - 180d: 41 5f pop %r15 - 180f: c3 ret - 1810: e8 6b f8 ff ff call 1080 <__stack_chk_fail@plt> - 1815: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 181c: 00 00 00 - 181f: 90 nop - -0000000000001820 <_start>: - 1820: f3 0f 1e fa endbr64 - 1824: 31 ed xor %ebp,%ebp - 1826: 49 89 d1 mov %rdx,%r9 - 1829: 5e pop %rsi - 182a: 48 89 e2 mov %rsp,%rdx - 182d: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp - 1831: 50 push %rax - 1832: 54 push %rsp - 1833: 45 31 c0 xor %r8d,%r8d - 1836: 31 c9 xor %ecx,%ecx - 1838: 48 8d 3d 91 f8 ff ff lea -0x76f(%rip),%rdi # 10d0
- 183f: ff 15 7b 77 00 00 call *0x777b(%rip) # 8fc0 <__libc_start_main@GLIBC_2.34> - 1845: f4 hlt - 1846: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 184d: 00 00 00 - 1850: 48 8d 3d 09 78 00 00 lea 0x7809(%rip),%rdi # 9060 - 1857: 48 8d 05 02 78 00 00 lea 0x7802(%rip),%rax # 9060 - 185e: 48 39 f8 cmp %rdi,%rax - 1861: 74 15 je 1878 <_start+0x58> - 1863: 48 8b 05 5e 77 00 00 mov 0x775e(%rip),%rax # 8fc8 <_ITM_deregisterTMCloneTable@Base> - 186a: 48 85 c0 test %rax,%rax - 186d: 74 09 je 1878 <_start+0x58> - 186f: ff e0 jmp *%rax - 1871: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1878: c3 ret - 1879: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1880: 48 8d 3d d9 77 00 00 lea 0x77d9(%rip),%rdi # 9060 - 1887: 48 8d 35 d2 77 00 00 lea 0x77d2(%rip),%rsi # 9060 - 188e: 48 29 fe sub %rdi,%rsi - 1891: 48 89 f0 mov %rsi,%rax - 1894: 48 c1 ee 3f shr $0x3f,%rsi - 1898: 48 c1 f8 03 sar $0x3,%rax - 189c: 48 01 c6 add %rax,%rsi - 189f: 48 d1 fe sar $1,%rsi - 18a2: 74 14 je 18b8 <_start+0x98> - 18a4: 48 8b 05 2d 77 00 00 mov 0x772d(%rip),%rax # 8fd8 <_ITM_registerTMCloneTable@Base> - 18ab: 48 85 c0 test %rax,%rax - 18ae: 74 08 je 18b8 <_start+0x98> - 18b0: ff e0 jmp *%rax - 18b2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 18b8: c3 ret - 18b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 18c0: f3 0f 1e fa endbr64 - 18c4: 80 3d 9d 77 00 00 00 cmpb $0x0,0x779d(%rip) # 9068 - 18cb: 75 33 jne 1900 <_start+0xe0> - 18cd: 55 push %rbp - 18ce: 48 83 3d 0a 77 00 00 cmpq $0x0,0x770a(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> - 18d5: 00 - 18d6: 48 89 e5 mov %rsp,%rbp - 18d9: 74 0d je 18e8 <_start+0xc8> - 18db: 48 8b 3d 6e 77 00 00 mov 0x776e(%rip),%rdi # 9050 <__dso_handle> - 18e2: ff 15 f8 76 00 00 call *0x76f8(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> - 18e8: e8 63 ff ff ff call 1850 <_start+0x30> - 18ed: c6 05 74 77 00 00 01 movb $0x1,0x7774(%rip) # 9068 - 18f4: 5d pop %rbp - 18f5: c3 ret - 18f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 18fd: 00 00 00 - 1900: c3 ret - 1901: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1908: 00 00 00 00 - 190c: 0f 1f 40 00 nopl 0x0(%rax) - 1910: f3 0f 1e fa endbr64 - 1914: e9 67 ff ff ff jmp 1880 <_start+0x60> - 1919: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000001920 : - 1920: 41 54 push %r12 - 1922: 49 89 d4 mov %rdx,%r12 - 1925: 55 push %rbp - 1926: 48 89 fd mov %rdi,%rbp - 1929: 53 push %rbx - 192a: 48 89 f3 mov %rsi,%rbx - 192d: e8 1e 06 00 00 call 1f50 - 1932: 48 8b 45 00 mov 0x0(%rbp),%rax - 1936: 48 8d bb 88 04 00 00 lea 0x488(%rbx),%rdi - 193d: 48 89 ee mov %rbp,%rsi - 1940: 48 8d 8b 80 04 00 00 lea 0x480(%rbx),%rcx - 1947: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 194b: 48 89 83 80 04 00 00 mov %rax,0x480(%rbx) - 1952: 48 29 f9 sub %rdi,%rcx - 1955: 48 8b 95 98 04 00 00 mov 0x498(%rbp),%rdx - 195c: 48 29 ce sub %rcx,%rsi - 195f: 81 c1 a0 04 00 00 add $0x4a0,%ecx - 1965: 48 89 93 18 09 00 00 mov %rdx,0x918(%rbx) - 196c: c1 e9 03 shr $0x3,%ecx - 196f: ba a0 04 00 00 mov $0x4a0,%edx - 1974: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) - 1977: 48 89 ee mov %rbp,%rsi - 197a: 48 8d bb 20 09 00 00 lea 0x920(%rbx),%rdi - 1981: e8 3a 31 00 00 call 4ac0 - 1986: f3 41 0f 6f 44 24 20 movdqu 0x20(%r12),%xmm0 - 198d: 31 c0 xor %eax,%eax - 198f: 0f 11 83 40 09 00 00 movups %xmm0,0x940(%rbx) - 1996: f3 41 0f 6f 44 24 30 movdqu 0x30(%r12),%xmm0 - 199d: 0f 11 83 50 09 00 00 movups %xmm0,0x950(%rbx) - 19a4: 5b pop %rbx - 19a5: 5d pop %rbp - 19a6: 41 5c pop %r12 - 19a8: c3 ret - 19a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -00000000000019b0 : - 19b0: 41 54 push %r12 - 19b2: 55 push %rbp - 19b3: 48 89 fd mov %rdi,%rbp - 19b6: 53 push %rbx - 19b7: 48 83 ec 50 sub $0x50,%rsp - 19bb: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 19c2: 00 00 - 19c4: 48 89 5c 24 48 mov %rbx,0x48(%rsp) - 19c9: 48 89 f3 mov %rsi,%rbx - 19cc: 48 89 e7 mov %rsp,%rdi - 19cf: be 40 00 00 00 mov $0x40,%esi - 19d4: e8 a7 34 00 00 call 4e80 - 19d9: 48 89 e2 mov %rsp,%rdx - 19dc: 48 89 ef mov %rbp,%rdi - 19df: 48 89 de mov %rbx,%rsi - 19e2: e8 69 05 00 00 call 1f50 - 19e7: 48 8b 45 00 mov 0x0(%rbp),%rax - 19eb: 48 8d bb 88 04 00 00 lea 0x488(%rbx),%rdi - 19f2: 48 89 ee mov %rbp,%rsi - 19f5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 19f9: 48 8d 8b 80 04 00 00 lea 0x480(%rbx),%rcx - 1a00: 48 89 83 80 04 00 00 mov %rax,0x480(%rbx) - 1a07: 48 29 f9 sub %rdi,%rcx - 1a0a: 48 8b 95 98 04 00 00 mov 0x498(%rbp),%rdx - 1a11: 48 29 ce sub %rcx,%rsi - 1a14: 81 c1 a0 04 00 00 add $0x4a0,%ecx - 1a1a: 48 89 93 18 09 00 00 mov %rdx,0x918(%rbx) - 1a21: c1 e9 03 shr $0x3,%ecx - 1a24: ba a0 04 00 00 mov $0x4a0,%edx - 1a29: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) - 1a2c: 48 89 ee mov %rbp,%rsi - 1a2f: 48 8d bb 20 09 00 00 lea 0x920(%rbx),%rdi - 1a36: e8 85 30 00 00 call 4ac0 - 1a3b: 66 0f 6f 44 24 20 movdqa 0x20(%rsp),%xmm0 - 1a41: 0f 11 83 40 09 00 00 movups %xmm0,0x940(%rbx) - 1a48: 66 0f 6f 44 24 30 movdqa 0x30(%rsp),%xmm0 - 1a4e: 0f 11 83 50 09 00 00 movups %xmm0,0x950(%rbx) - 1a55: 48 8b 44 24 48 mov 0x48(%rsp),%rax - 1a5a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1a61: 00 00 - 1a63: 75 0b jne 1a70 - 1a65: 48 83 c4 50 add $0x50,%rsp - 1a69: 31 c0 xor %eax,%eax - 1a6b: 5b pop %rbx - 1a6c: 5d pop %rbp - 1a6d: 41 5c pop %r12 - 1a6f: c3 ret - 1a70: e8 0b f6 ff ff call 1080 <__stack_chk_fail@plt> - 1a75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1a7c: 00 00 00 00 - -0000000000001a80 : - 1a80: 41 55 push %r13 - 1a82: 49 89 fd mov %rdi,%r13 - 1a85: 41 54 push %r12 - 1a87: 55 push %rbp - 1a88: 53 push %rbx - 1a89: 48 89 f3 mov %rsi,%rbx - 1a8c: 48 81 ec 98 00 00 00 sub $0x98,%rsp - 1a93: f3 0f 6f 01 movdqu (%rcx),%xmm0 - 1a97: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 1a9e: 00 00 - 1aa0: 4c 89 a4 24 88 00 00 mov %r12,0x88(%rsp) - 1aa7: 00 - 1aa8: 49 89 d4 mov %rdx,%r12 - 1aab: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 1ab0: ba a0 04 00 00 mov $0x4a0,%edx - 1ab5: 0f 29 04 24 movaps %xmm0,(%rsp) - 1ab9: f3 0f 6f 41 10 movdqu 0x10(%rcx),%xmm0 - 1abe: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 1ac3: 4c 89 e6 mov %r12,%rsi - 1ac6: e8 f5 2f 00 00 call 4ac0 - 1acb: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1ad0: ba 40 00 00 00 mov $0x40,%edx - 1ad5: 48 89 e6 mov %rsp,%rsi - 1ad8: e8 63 30 00 00 call 4b40 - 1add: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx - 1ae2: 4c 89 e2 mov %r12,%rdx - 1ae5: 48 89 e6 mov %rsp,%rsi - 1ae8: 4c 89 ef mov %r13,%rdi - 1aeb: e8 20 06 00 00 call 2110 - 1af0: 66 0f 6f 44 24 40 movdqa 0x40(%rsp),%xmm0 - 1af6: 0f 11 03 movups %xmm0,(%rbx) - 1af9: 66 0f 6f 44 24 50 movdqa 0x50(%rsp),%xmm0 - 1aff: 0f 11 43 10 movups %xmm0,0x10(%rbx) - 1b03: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 1b0a: 00 - 1b0b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1b12: 00 00 - 1b14: 75 10 jne 1b26 - 1b16: 48 81 c4 98 00 00 00 add $0x98,%rsp - 1b1d: 31 c0 xor %eax,%eax - 1b1f: 5b pop %rbx - 1b20: 5d pop %rbp - 1b21: 41 5c pop %r12 - 1b23: 41 5d pop %r13 - 1b25: c3 ret - 1b26: e8 55 f5 ff ff call 1080 <__stack_chk_fail@plt> - 1b2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000001b30 : - 1b30: 41 55 push %r13 - 1b32: 49 89 fd mov %rdi,%r13 - 1b35: 41 54 push %r12 - 1b37: 55 push %rbp - 1b38: 53 push %rbx - 1b39: 48 89 f3 mov %rsi,%rbx - 1b3c: be 20 00 00 00 mov $0x20,%esi - 1b41: 48 81 ec b8 00 00 00 sub $0xb8,%rsp - 1b48: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 1b4f: 00 00 - 1b51: 4c 89 a4 24 a8 00 00 mov %r12,0xa8(%rsp) - 1b58: 00 - 1b59: 49 89 d4 mov %rdx,%r12 - 1b5c: 48 89 e7 mov %rsp,%rdi - 1b5f: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp - 1b64: e8 17 33 00 00 call 4e80 - 1b69: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 - 1b6e: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1b73: ba a0 04 00 00 mov $0x4a0,%edx - 1b78: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) - 1b7d: 66 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm0 - 1b83: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) - 1b88: 4c 89 e6 mov %r12,%rsi - 1b8b: e8 30 2f 00 00 call 4ac0 - 1b90: 48 8d 7c 24 60 lea 0x60(%rsp),%rdi - 1b95: ba 40 00 00 00 mov $0x40,%edx - 1b9a: 48 89 ee mov %rbp,%rsi - 1b9d: e8 9e 2f 00 00 call 4b40 - 1ba2: 4c 89 e2 mov %r12,%rdx - 1ba5: 48 89 ee mov %rbp,%rsi - 1ba8: 4c 89 ef mov %r13,%rdi - 1bab: 48 8d 8c 24 80 00 00 lea 0x80(%rsp),%rcx - 1bb2: 00 - 1bb3: e8 58 05 00 00 call 2110 - 1bb8: 66 0f 6f 44 24 60 movdqa 0x60(%rsp),%xmm0 - 1bbe: 0f 11 03 movups %xmm0,(%rbx) - 1bc1: 66 0f 6f 44 24 70 movdqa 0x70(%rsp),%xmm0 - 1bc7: 0f 11 43 10 movups %xmm0,0x10(%rbx) - 1bcb: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 1bd2: 00 - 1bd3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1bda: 00 00 - 1bdc: 75 10 jne 1bee - 1bde: 48 81 c4 b8 00 00 00 add $0xb8,%rsp - 1be5: 31 c0 xor %eax,%eax - 1be7: 5b pop %rbx - 1be8: 5d pop %rbp - 1be9: 41 5c pop %r12 - 1beb: 41 5d pop %r13 - 1bed: c3 ret - 1bee: e8 8d f4 ff ff call 1080 <__stack_chk_fail@plt> - 1bf3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1bfa: 00 00 00 00 - 1bfe: 66 90 xchg %ax,%ax - -0000000000001c00 : - 1c00: 41 57 push %r15 - 1c02: 41 56 push %r14 - 1c04: 41 55 push %r13 - 1c06: 49 89 fd mov %rdi,%r13 - 1c09: 41 54 push %r12 - 1c0b: 55 push %rbp - 1c0c: 48 89 f5 mov %rsi,%rbp - 1c0f: 53 push %rbx - 1c10: 48 81 ec d8 04 00 00 sub $0x4d8,%rsp - 1c17: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 1c1e: 00 00 - 1c20: 48 89 9c 24 c8 04 00 mov %rbx,0x4c8(%rsp) - 1c27: 00 - 1c28: 48 89 d3 mov %rdx,%rbx - 1c2b: 48 89 e7 mov %rsp,%rdi - 1c2e: e8 fd 06 00 00 call 2330 - 1c33: ba 40 00 00 00 mov $0x40,%edx - 1c38: 48 89 e6 mov %rsp,%rsi - 1c3b: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1c40: f3 0f 6f 83 20 09 00 movdqu 0x920(%rbx),%xmm0 - 1c47: 00 - 1c48: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) - 1c4d: f3 0f 6f 83 30 09 00 movdqu 0x930(%rbx),%xmm0 - 1c54: 00 - 1c55: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) - 1c5a: e8 e1 2e 00 00 call 4b40 - 1c5f: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx - 1c64: 48 89 e6 mov %rsp,%rsi - 1c67: 48 8d 93 80 04 00 00 lea 0x480(%rbx),%rdx - 1c6e: 48 8d bc 24 80 00 00 lea 0x80(%rsp),%rdi - 1c75: 00 - 1c76: e8 95 04 00 00 call 2110 - 1c7b: ba 40 04 00 00 mov $0x440,%edx - 1c80: 48 8d b4 24 80 00 00 lea 0x80(%rsp),%rsi - 1c87: 00 - 1c88: 48 89 ef mov %rbp,%rdi - 1c8b: e8 50 17 00 00 call 33e0 - 1c90: 48 8d b3 40 09 00 00 lea 0x940(%rbx),%rsi - 1c97: 48 89 ea mov %rbp,%rdx - 1c9a: 4c 89 ef mov %r13,%rdi - 1c9d: 41 89 c4 mov %eax,%r12d - 1ca0: e8 3b 31 00 00 call 4de0 - 1ca5: 31 c9 xor %ecx,%ecx - 1ca7: 45 85 e4 test %r12d,%r12d - 1caa: ba 20 00 00 00 mov $0x20,%edx - 1caf: 0f 94 c1 sete %cl - 1cb2: 48 8d 74 24 40 lea 0x40(%rsp),%rsi - 1cb7: 4c 89 ef mov %r13,%rdi - 1cba: e8 71 17 00 00 call 3430 - 1cbf: 48 8b 84 24 c8 04 00 mov 0x4c8(%rsp),%rax - 1cc6: 00 - 1cc7: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1cce: 00 00 - 1cd0: 75 14 jne 1ce6 - 1cd2: 48 81 c4 d8 04 00 00 add $0x4d8,%rsp - 1cd9: 31 c0 xor %eax,%eax - 1cdb: 5b pop %rbx - 1cdc: 5d pop %rbp - 1cdd: 41 5c pop %r12 - 1cdf: 41 5d pop %r13 - 1ce1: 41 5e pop %r14 - 1ce3: 41 5f pop %r15 - 1ce5: c3 ret - 1ce6: e8 95 f3 ff ff call 1080 <__stack_chk_fail@plt> - 1ceb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000001cf0 : - 1cf0: 41 57 push %r15 - 1cf2: b8 03 00 00 00 mov $0x3,%eax - 1cf7: 41 56 push %r14 - 1cf9: 41 55 push %r13 - 1cfb: 41 54 push %r12 - 1cfd: 55 push %rbp - 1cfe: 53 push %rbx - 1cff: 48 81 ec 08 03 00 00 sub $0x308,%rsp - 1d06: 48 89 74 24 18 mov %rsi,0x18(%rsp) - 1d0b: 4c 8d 94 24 f8 02 00 lea 0x2f8(%rsp),%r10 - 1d12: 00 - 1d13: 89 54 24 28 mov %edx,0x28(%rsp) - 1d17: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp - 1d1e: 00 00 - 1d20: 48 89 ac 24 f8 02 00 mov %rbp,0x2f8(%rsp) - 1d27: 00 - 1d28: 48 8d 6c 24 30 lea 0x30(%rsp),%rbp - 1d2d: 4c 89 54 24 10 mov %r10,0x10(%rsp) - 1d32: be 03 00 00 00 mov $0x3,%esi - 1d37: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) - 1d3e: 00 - 1d3f: 49 89 fe mov %rdi,%r14 - 1d42: 29 c6 sub %eax,%esi - 1d44: 48 89 7c 24 20 mov %rdi,0x20(%rsp) - 1d49: 89 74 24 0c mov %esi,0xc(%rsp) - 1d4d: 89 44 24 2c mov %eax,0x2c(%rsp) - 1d51: 8b 44 24 28 mov 0x28(%rsp),%eax - 1d55: 85 c0 test %eax,%eax - 1d57: 0f 84 1c 01 00 00 je 1e79 - 1d5d: 8b 4c 24 08 mov 0x8(%rsp),%ecx - 1d61: 8b 54 24 0c mov 0xc(%rsp),%edx - 1d65: 48 89 ef mov %rbp,%rdi - 1d68: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1d6d: e8 ae 2f 00 00 call 4d20 - 1d72: 48 89 ea mov %rbp,%rdx - 1d75: be 03 00 00 00 mov $0x3,%esi - 1d7a: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi - 1d81: 00 - 1d82: 45 31 ff xor %r15d,%r15d - 1d85: e8 86 25 00 00 call 4310 - 1d8a: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 - 1d8f: 48 8d 8c 24 00 01 00 lea 0x100(%rsp),%rcx - 1d96: 00 - 1d97: eb 41 jmp 1dda - 1d99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1da0: 44 89 ff mov %r15d,%edi - 1da3: 41 8d 77 01 lea 0x1(%r15),%esi - 1da7: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) - 1dac: 41 81 ff ff 00 00 00 cmp $0xff,%r15d - 1db3: 74 5b je 1e10 - 1db5: 66 3d 00 0d cmp $0xd00,%ax - 1db9: 7f 55 jg 1e10 - 1dbb: 44 8d 7e 01 lea 0x1(%rsi),%r15d - 1dbf: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) - 1dc4: 41 81 ff 00 01 00 00 cmp $0x100,%r15d - 1dcb: 74 53 je 1e20 - 1dcd: 48 83 c1 03 add $0x3,%rcx - 1dd1: 49 39 c8 cmp %rcx,%r8 - 1dd4: 0f 84 b9 00 00 00 je 1e93 - 1dda: 0f b6 41 01 movzbl 0x1(%rcx),%eax - 1dde: 0f b6 11 movzbl (%rcx),%edx - 1de1: 89 c6 mov %eax,%esi - 1de3: c0 e8 04 shr $0x4,%al - 1de6: c1 e6 08 shl $0x8,%esi - 1de9: 0f b6 c0 movzbl %al,%eax - 1dec: 09 f2 or %esi,%edx - 1dee: 0f b6 71 02 movzbl 0x2(%rcx),%esi - 1df2: 66 81 e2 ff 0f and $0xfff,%dx - 1df7: c1 e6 04 shl $0x4,%esi - 1dfa: 09 f0 or %esi,%eax - 1dfc: 66 81 fa 00 0d cmp $0xd00,%dx - 1e01: 7e 9d jle 1da0 - 1e03: 66 3d 00 0d cmp $0xd00,%ax - 1e07: 7f c4 jg 1dcd - 1e09: 44 89 fe mov %r15d,%esi - 1e0c: eb ad jmp 1dbb - 1e0e: 66 90 xchg %ax,%ax - 1e10: 41 89 f7 mov %esi,%r15d - 1e13: 41 81 ff 00 01 00 00 cmp $0x100,%r15d - 1e1a: 75 b1 jne 1dcd - 1e1c: 0f 1f 40 00 nopl 0x0(%rax) - 1e20: 83 44 24 08 01 addl $0x1,0x8(%rsp) - 1e25: 49 81 c6 00 02 00 00 add $0x200,%r14 - 1e2c: 83 7c 24 08 03 cmpl $0x3,0x8(%rsp) - 1e31: 0f 85 1a ff ff ff jne 1d51 - 1e37: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi - 1e3c: 8b 44 24 2c mov 0x2c(%rsp),%eax - 1e40: 48 81 c7 00 06 00 00 add $0x600,%rdi - 1e47: 83 e8 01 sub $0x1,%eax - 1e4a: 0f 85 e2 fe ff ff jne 1d32 - 1e50: 48 8b 84 24 f8 02 00 mov 0x2f8(%rsp),%rax - 1e57: 00 - 1e58: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1e5f: 00 00 - 1e61: 0f 85 dc 00 00 00 jne 1f43 - 1e67: 48 81 c4 08 03 00 00 add $0x308,%rsp - 1e6e: 5b pop %rbx - 1e6f: 5d pop %rbp - 1e70: 41 5c pop %r12 - 1e72: 41 5d pop %r13 - 1e74: 41 5e pop %r14 - 1e76: 41 5f pop %r15 - 1e78: c3 ret - 1e79: 8b 4c 24 0c mov 0xc(%rsp),%ecx - 1e7d: 8b 54 24 08 mov 0x8(%rsp),%edx - 1e81: 48 89 ef mov %rbp,%rdi - 1e84: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1e89: e8 92 2e 00 00 call 4d20 - 1e8e: e9 df fe ff ff jmp 1d72 - 1e93: 45 89 fd mov %r15d,%r13d - 1e96: 4c 8d bc 24 a8 01 00 lea 0x1a8(%rsp),%r15 - 1e9d: 00 - 1e9e: 66 90 xchg %ax,%ax - 1ea0: be 01 00 00 00 mov $0x1,%esi - 1ea5: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi - 1eac: 00 - 1ead: 48 89 ea mov %rbp,%rdx - 1eb0: e8 5b 24 00 00 call 4310 - 1eb5: 41 b9 00 01 00 00 mov $0x100,%r9d - 1ebb: 44 89 e8 mov %r13d,%eax - 1ebe: 31 ff xor %edi,%edi - 1ec0: 45 29 e9 sub %r13d,%r9d - 1ec3: 4d 8d 14 46 lea (%r14,%rax,2),%r10 - 1ec7: 48 8d b4 24 00 01 00 lea 0x100(%rsp),%rsi - 1ece: 00 - 1ecf: eb 25 jmp 1ef6 - 1ed1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1ed8: 66 3d 00 0d cmp $0xd00,%ax - 1edc: 7f 0a jg 1ee8 - 1ede: 89 fa mov %edi,%edx - 1ee0: 83 c7 01 add $0x1,%edi - 1ee3: 66 41 89 04 52 mov %ax,(%r10,%rdx,2) - 1ee8: 44 39 cf cmp %r9d,%edi - 1eeb: 73 41 jae 1f2e - 1eed: 48 83 c6 03 add $0x3,%rsi - 1ef1: 49 39 f7 cmp %rsi,%r15 - 1ef4: 74 38 je 1f2e - 1ef6: 0f b6 46 01 movzbl 0x1(%rsi),%eax - 1efa: 0f b6 16 movzbl (%rsi),%edx - 1efd: 89 c1 mov %eax,%ecx - 1eff: c0 e8 04 shr $0x4,%al - 1f02: c1 e1 08 shl $0x8,%ecx - 1f05: 0f b6 c0 movzbl %al,%eax - 1f08: 09 ca or %ecx,%edx - 1f0a: 0f b6 4e 02 movzbl 0x2(%rsi),%ecx - 1f0e: 66 81 e2 ff 0f and $0xfff,%dx - 1f13: c1 e1 04 shl $0x4,%ecx - 1f16: 09 c8 or %ecx,%eax - 1f18: 66 81 fa 00 0d cmp $0xd00,%dx - 1f1d: 7f 0a jg 1f29 - 1f1f: 89 f9 mov %edi,%ecx - 1f21: 83 c7 01 add $0x1,%edi - 1f24: 66 41 89 14 4a mov %dx,(%r10,%rcx,2) - 1f29: 44 39 cf cmp %r9d,%edi - 1f2c: 72 aa jb 1ed8 - 1f2e: 41 01 fd add %edi,%r13d - 1f31: 41 81 fd ff 00 00 00 cmp $0xff,%r13d - 1f38: 0f 86 62 ff ff ff jbe 1ea0 - 1f3e: e9 dd fe ff ff jmp 1e20 - 1f43: e8 38 f1 ff ff call 1080 <__stack_chk_fail@plt> - 1f48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 1f4f: 00 - -0000000000001f50 : - 1f50: 41 57 push %r15 - 1f52: 41 56 push %r14 - 1f54: 49 89 fe mov %rdi,%r14 - 1f57: 41 55 push %r13 - 1f59: 45 31 ed xor %r13d,%r13d - 1f5c: 41 54 push %r12 - 1f5e: 55 push %rbp - 1f5f: 53 push %rbx - 1f60: 48 81 ec 78 24 00 00 sub $0x2478,%rsp - 1f67: f3 0f 6f 02 movdqu (%rdx),%xmm0 - 1f6b: 48 89 74 24 18 mov %rsi,0x18(%rsp) - 1f70: 48 8d ac 24 20 0c 00 lea 0xc20(%rsp),%rbp - 1f77: 00 - 1f78: 48 8d 9c 24 40 24 00 lea 0x2440(%rsp),%rbx - 1f7f: 00 - 1f80: 49 89 ef mov %rbp,%r15 - 1f83: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 1f8a: 00 00 - 1f8c: 4c 89 a4 24 68 24 00 mov %r12,0x2468(%rsp) - 1f93: 00 - 1f94: 4c 8d a4 24 20 24 00 lea 0x2420(%rsp),%r12 - 1f9b: 00 - 1f9c: 0f 29 84 24 20 24 00 movaps %xmm0,0x2420(%rsp) - 1fa3: 00 - 1fa4: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 - 1fa9: ba 21 00 00 00 mov $0x21,%edx - 1fae: c6 84 24 40 24 00 00 movb $0x3,0x2440(%rsp) - 1fb5: 03 - 1fb6: 0f 29 84 24 30 24 00 movaps %xmm0,0x2430(%rsp) - 1fbd: 00 - 1fbe: 4c 89 e6 mov %r12,%rsi - 1fc1: 4c 89 e7 mov %r12,%rdi - 1fc4: e8 77 2b 00 00 call 4b40 - 1fc9: 48 8d 84 24 20 12 00 lea 0x1220(%rsp),%rax - 1fd0: 00 - 1fd1: 31 d2 xor %edx,%edx - 1fd3: 4c 89 e6 mov %r12,%rsi - 1fd6: 48 89 c7 mov %rax,%rdi - 1fd9: 48 89 44 24 10 mov %rax,0x10(%rsp) - 1fde: e8 0d fd ff ff call 1cf0 - 1fe3: 44 89 ea mov %r13d,%edx - 1fe6: 4c 89 ff mov %r15,%rdi - 1fe9: 48 89 de mov %rbx,%rsi - 1fec: 41 83 c5 01 add $0x1,%r13d - 1ff0: e8 0b 0d 00 00 call 2d00 - 1ff5: 49 81 c7 00 02 00 00 add $0x200,%r15 - 1ffc: 41 83 fd 03 cmp $0x3,%r13d - 2000: 75 e1 jne 1fe3 - 2002: 4c 8d 7c 24 20 lea 0x20(%rsp),%r15 - 2007: 4c 89 7c 24 08 mov %r15,0x8(%rsp) - 200c: 44 89 ea mov %r13d,%edx - 200f: 4c 89 ff mov %r15,%rdi - 2012: 48 89 de mov %rbx,%rsi - 2015: 41 83 c5 01 add $0x1,%r13d - 2019: e8 e2 0c 00 00 call 2d00 - 201e: 49 81 c7 00 02 00 00 add $0x200,%r15 - 2025: 41 83 fd 06 cmp $0x6,%r13d - 2029: 75 e1 jne 200c - 202b: 48 89 ef mov %rbp,%rdi - 202e: 48 8d 9c 24 20 06 00 lea 0x620(%rsp),%rbx - 2035: 00 - 2036: e8 d5 06 00 00 call 2710 - 203b: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi - 2040: e8 cb 06 00 00 call 2710 - 2045: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 - 204a: 4c 89 fe mov %r15,%rsi - 204d: 48 89 df mov %rbx,%rdi - 2050: 48 89 ea mov %rbp,%rdx - 2053: 49 81 c7 00 06 00 00 add $0x600,%r15 - 205a: e8 11 07 00 00 call 2770 - 205f: 48 89 df mov %rbx,%rdi - 2062: 48 81 c3 00 02 00 00 add $0x200,%rbx - 2069: e8 22 0e 00 00 call 2e90 - 206e: 4d 39 fc cmp %r15,%r12 - 2071: 75 d7 jne 204a - 2073: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 2078: 48 8d b4 24 20 06 00 lea 0x620(%rsp),%rsi - 207f: 00 - 2080: 48 8d bc 24 20 06 00 lea 0x620(%rsp),%rdi - 2087: 00 - 2088: e8 c3 07 00 00 call 2850 - 208d: 48 8d bc 24 20 06 00 lea 0x620(%rsp),%rdi - 2094: 00 - 2095: e8 86 07 00 00 call 2820 - 209a: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi - 209f: 48 89 ee mov %rbp,%rsi - 20a2: e8 e9 05 00 00 call 2690 - 20a7: 48 8d b4 24 20 06 00 lea 0x620(%rsp),%rsi - 20ae: 00 - 20af: 4c 89 f7 mov %r14,%rdi - 20b2: e8 d9 05 00 00 call 2690 - 20b7: 66 0f 6f 84 24 20 24 movdqa 0x2420(%rsp),%xmm0 - 20be: 00 00 - 20c0: 41 0f 11 86 80 04 00 movups %xmm0,0x480(%r14) - 20c7: 00 - 20c8: 66 0f 6f 84 24 30 24 movdqa 0x2430(%rsp),%xmm0 - 20cf: 00 00 - 20d1: 41 0f 11 86 90 04 00 movups %xmm0,0x490(%r14) - 20d8: 00 - 20d9: 48 8b 84 24 68 24 00 mov 0x2468(%rsp),%rax - 20e0: 00 - 20e1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 20e8: 00 00 - 20ea: 75 12 jne 20fe - 20ec: 48 81 c4 78 24 00 00 add $0x2478,%rsp - 20f3: 5b pop %rbx - 20f4: 5d pop %rbp - 20f5: 41 5c pop %r12 - 20f7: 41 5d pop %r13 - 20f9: 41 5e pop %r14 - 20fb: 41 5f pop %r15 - 20fd: c3 ret - 20fe: e8 7d ef ff ff call 1080 <__stack_chk_fail@plt> - 2103: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 210a: 00 00 00 00 - 210e: 66 90 xchg %ax,%ax - -0000000000002110 : - 2110: 41 57 push %r15 - 2112: 41 56 push %r14 - 2114: 41 55 push %r13 - 2116: 45 31 ed xor %r13d,%r13d - 2119: 41 54 push %r12 - 211b: 55 push %rbp - 211c: 48 89 f5 mov %rsi,%rbp - 211f: 48 89 d6 mov %rdx,%rsi - 2122: 53 push %rbx - 2123: 48 89 d3 mov %rdx,%rbx - 2126: 48 81 ec 58 30 00 00 sub $0x3058,%rsp - 212d: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 2132: 48 8d 84 24 20 0c 00 lea 0xc20(%rsp),%rax - 2139: 00 - 213a: 4c 8d b4 24 20 30 00 lea 0x3020(%rsp),%r14 - 2141: 00 - 2142: 48 89 c7 mov %rax,%rdi - 2145: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 214c: 00 00 - 214e: 4c 89 a4 24 48 30 00 mov %r12,0x3048(%rsp) - 2155: 00 - 2156: 49 89 cc mov %rcx,%r12 - 2159: 48 89 04 24 mov %rax,(%rsp) - 215d: e8 6e 05 00 00 call 26d0 - 2162: f3 0f 6f 83 80 04 00 movdqu 0x480(%rbx),%xmm0 - 2169: 00 - 216a: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax - 2171: 00 - 2172: 48 89 ee mov %rbp,%rsi - 2175: 48 89 c7 mov %rax,%rdi - 2178: 48 89 44 24 08 mov %rax,0x8(%rsp) - 217d: 48 8d ac 24 20 06 00 lea 0x620(%rsp),%rbp - 2184: 00 - 2185: 0f 29 84 24 20 30 00 movaps %xmm0,0x3020(%rsp) - 218c: 00 - 218d: f3 0f 6f 83 90 04 00 movdqu 0x490(%rbx),%xmm0 - 2194: 00 - 2195: 48 8d 9c 24 20 1e 00 lea 0x1e20(%rsp),%rbx - 219c: 00 - 219d: 0f 29 84 24 30 30 00 movaps %xmm0,0x3030(%rsp) - 21a4: 00 - 21a5: e8 d6 09 00 00 call 2b80 - 21aa: ba 01 00 00 00 mov $0x1,%edx - 21af: 4c 89 f6 mov %r14,%rsi - 21b2: 48 89 df mov %rbx,%rdi - 21b5: e8 36 fb ff ff call 1cf0 - 21ba: 4c 89 ef mov %r13,%rdi - 21bd: 44 89 ea mov %r13d,%edx - 21c0: 4c 89 e6 mov %r12,%rsi - 21c3: 49 83 c5 01 add $0x1,%r13 - 21c7: 48 c1 e7 09 shl $0x9,%rdi - 21cb: 48 01 ef add %rbp,%rdi - 21ce: e8 2d 0b 00 00 call 2d00 - 21d3: 49 83 fd 03 cmp $0x3,%r13 - 21d7: 75 e1 jne 21ba - 21d9: 45 31 ff xor %r15d,%r15d - 21dc: 4c 8d ac 24 20 12 00 lea 0x1220(%rsp),%r13 - 21e3: 00 - 21e4: 4c 89 ff mov %r15,%rdi - 21e7: 41 8d 57 03 lea 0x3(%r15),%edx - 21eb: 4c 89 e6 mov %r12,%rsi - 21ee: 49 83 c7 01 add $0x1,%r15 - 21f2: 48 c1 e7 09 shl $0x9,%rdi - 21f6: 4c 01 ef add %r13,%rdi - 21f9: e8 62 0b 00 00 call 2d60 - 21fe: 49 83 ff 03 cmp $0x3,%r15 - 2202: 75 e0 jne 21e4 - 2204: 48 8d 84 24 20 04 00 lea 0x420(%rsp),%rax - 220b: 00 - 220c: ba 06 00 00 00 mov $0x6,%edx - 2211: 4c 89 e6 mov %r12,%rsi - 2214: 48 89 c7 mov %rax,%rdi - 2217: 48 89 44 24 10 mov %rax,0x10(%rsp) - 221c: 4c 8d bc 24 20 18 00 lea 0x1820(%rsp),%r15 - 2223: 00 - 2224: e8 37 0b 00 00 call 2d60 - 2229: 48 89 ef mov %rbp,%rdi - 222c: e8 df 04 00 00 call 2710 - 2231: 48 89 de mov %rbx,%rsi - 2234: 4c 89 ff mov %r15,%rdi - 2237: 48 89 ea mov %rbp,%rdx - 223a: 48 81 c3 00 06 00 00 add $0x600,%rbx - 2241: e8 2a 05 00 00 call 2770 - 2246: 49 81 c7 00 02 00 00 add $0x200,%r15 - 224d: 49 39 de cmp %rbx,%r14 - 2250: 75 df jne 2231 - 2252: 48 8b 34 24 mov (%rsp),%rsi - 2256: 48 89 ea mov %rbp,%rdx - 2259: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 225e: e8 0d 05 00 00 call 2770 - 2263: 48 8d bc 24 20 18 00 lea 0x1820(%rsp),%rdi - 226a: 00 - 226b: e8 d0 04 00 00 call 2740 - 2270: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 2275: e8 86 0b 00 00 call 2e00 - 227a: 4c 89 ea mov %r13,%rdx - 227d: 48 8d b4 24 20 18 00 lea 0x1820(%rsp),%rsi - 2284: 00 - 2285: 48 8d bc 24 20 18 00 lea 0x1820(%rsp),%rdi - 228c: 00 - 228d: e8 be 05 00 00 call 2850 - 2292: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 2297: 48 8d 74 24 20 lea 0x20(%rsp),%rsi - 229c: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 22a1: e8 5a 0c 00 00 call 2f00 - 22a6: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 22ab: 48 8d 74 24 20 lea 0x20(%rsp),%rsi - 22b0: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 22b5: e8 46 0c 00 00 call 2f00 - 22ba: 48 8d bc 24 20 18 00 lea 0x1820(%rsp),%rdi - 22c1: 00 - 22c2: e8 59 05 00 00 call 2820 - 22c7: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 22cc: e8 ff 0b 00 00 call 2ed0 - 22d1: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 - 22d6: 48 8d b4 24 20 18 00 lea 0x1820(%rsp),%rsi - 22dd: 00 - 22de: 4c 89 f7 mov %r14,%rdi - 22e1: e8 3a 01 00 00 call 2420 - 22e6: 49 8d be c0 03 00 00 lea 0x3c0(%r14),%rdi - 22ed: 48 8d 74 24 20 lea 0x20(%rsp),%rsi - 22f2: e8 c9 05 00 00 call 28c0 - 22f7: 48 8b 84 24 48 30 00 mov 0x3048(%rsp),%rax - 22fe: 00 - 22ff: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2306: 00 00 - 2308: 75 12 jne 231c - 230a: 48 81 c4 58 30 00 00 add $0x3058,%rsp - 2311: 5b pop %rbx - 2312: 5d pop %rbp - 2313: 41 5c pop %r12 - 2315: 41 5d pop %r13 - 2317: 41 5e pop %r14 - 2319: 41 5f pop %r15 - 231b: c3 ret - 231c: e8 5f ed ff ff call 1080 <__stack_chk_fail@plt> - 2321: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2328: 00 00 00 00 - 232c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000002330 : - 2330: 41 57 push %r15 - 2332: 41 56 push %r14 - 2334: 41 55 push %r13 - 2336: 49 89 fd mov %rdi,%r13 - 2339: 41 54 push %r12 - 233b: 55 push %rbp - 233c: 53 push %rbx - 233d: 48 89 f3 mov %rsi,%rbx - 2340: 48 81 ec 18 10 00 00 sub $0x1018,%rsp - 2347: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 - 234e: 00 00 - 2350: 4c 89 b4 24 08 10 00 mov %r14,0x1008(%rsp) - 2357: 00 - 2358: 49 89 d6 mov %rdx,%r14 - 235b: 48 8d ac 24 00 04 00 lea 0x400(%rsp),%rbp - 2362: 00 - 2363: 48 89 ef mov %rbp,%rdi - 2366: e8 25 02 00 00 call 2590 - 236b: 48 8d b3 c0 03 00 00 lea 0x3c0(%rbx),%rsi - 2372: 48 89 e7 mov %rsp,%rdi - 2375: e8 f6 06 00 00 call 2a70 - 237a: 48 8d bc 24 00 0a 00 lea 0xa00(%rsp),%rdi - 2381: 00 - 2382: 4c 89 f6 mov %r14,%rsi - 2385: e8 46 03 00 00 call 26d0 - 238a: 48 89 ef mov %rbp,%rdi - 238d: e8 7e 03 00 00 call 2710 - 2392: 48 89 ea mov %rbp,%rdx - 2395: 48 8d b4 24 00 0a 00 lea 0xa00(%rsp),%rsi - 239c: 00 - 239d: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 23a4: 00 - 23a5: e8 c6 03 00 00 call 2770 - 23aa: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 23b1: 00 - 23b2: e8 49 0a 00 00 call 2e00 - 23b7: 48 89 e6 mov %rsp,%rsi - 23ba: 48 8d 94 24 00 02 00 lea 0x200(%rsp),%rdx - 23c1: 00 - 23c2: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 23c9: 00 - 23ca: e8 71 0b 00 00 call 2f40 - 23cf: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 23d6: 00 - 23d7: e8 f4 0a 00 00 call 2ed0 - 23dc: 48 8d b4 24 00 02 00 lea 0x200(%rsp),%rsi - 23e3: 00 - 23e4: 4c 89 ef mov %r13,%rdi - 23e7: e8 04 08 00 00 call 2bf0 - 23ec: 48 8b 84 24 08 10 00 mov 0x1008(%rsp),%rax - 23f3: 00 - 23f4: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 23fb: 00 00 - 23fd: 75 12 jne 2411 - 23ff: 48 81 c4 18 10 00 00 add $0x1018,%rsp - 2406: 5b pop %rbx - 2407: 5d pop %rbp - 2408: 41 5c pop %r12 - 240a: 41 5d pop %r13 - 240c: 41 5e pop %r14 - 240e: 41 5f pop %r15 - 2410: c3 ret - 2411: e8 6a ec ff ff call 1080 <__stack_chk_fail@plt> - 2416: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 241d: 00 00 00 - -0000000000002420 : - 2420: 41 56 push %r14 - 2422: 48 81 c7 40 01 00 00 add $0x140,%rdi - 2429: 49 89 f0 mov %rsi,%r8 - 242c: 4c 8d 8e 00 06 00 00 lea 0x600(%rsi),%r9 - 2433: 41 54 push %r12 - 2435: 55 push %rbp - 2436: 53 push %rbx - 2437: 48 8d 8f c0 fe ff ff lea -0x140(%rdi),%rcx - 243e: 4c 89 c6 mov %r8,%rsi - 2441: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2448: 00 00 00 00 - 244c: 0f 1f 40 00 nopl 0x0(%rax) - 2450: 0f b7 16 movzwl (%rsi),%edx - 2453: 89 d0 mov %edx,%eax - 2455: 66 c1 f8 0f sar $0xf,%ax - 2459: 66 25 01 0d and $0xd01,%ax - 245d: 01 d0 add %edx,%eax - 245f: 0f b7 c0 movzwl %ax,%eax - 2462: 48 c1 e0 0a shl $0xa,%rax - 2466: 48 05 81 06 00 00 add $0x681,%rax - 246c: 48 69 c0 b7 af 13 00 imul $0x13afb7,%rax,%rax - 2473: 48 c1 e8 20 shr $0x20,%rax - 2477: 89 c3 mov %eax,%ebx - 2479: 0f b7 46 02 movzwl 0x2(%rsi),%eax - 247d: 66 81 e3 ff 03 and $0x3ff,%bx - 2482: 41 89 c3 mov %eax,%r11d - 2485: 66 41 c1 fb 0f sar $0xf,%r11w - 248a: 66 41 81 e3 01 0d and $0xd01,%r11w - 2490: 41 01 c3 add %eax,%r11d - 2493: 0f b7 46 04 movzwl 0x4(%rsi),%eax - 2497: 45 0f b7 db movzwl %r11w,%r11d - 249b: 41 89 c2 mov %eax,%r10d - 249e: 49 c1 e3 0a shl $0xa,%r11 - 24a2: 66 41 c1 fa 0f sar $0xf,%r10w - 24a7: 49 81 c3 81 06 00 00 add $0x681,%r11 - 24ae: 66 41 81 e2 01 0d and $0xd01,%r10w - 24b4: 4d 69 db b7 af 13 00 imul $0x13afb7,%r11,%r11 - 24bb: 41 01 c2 add %eax,%r10d - 24be: 0f b7 46 06 movzwl 0x6(%rsi),%eax - 24c2: 88 19 mov %bl,(%rcx) - 24c4: 45 0f b7 d2 movzwl %r10w,%r10d - 24c8: 49 c1 e2 0a shl $0xa,%r10 - 24cc: 89 c2 mov %eax,%edx - 24ce: 49 c1 eb 20 shr $0x20,%r11 - 24d2: 66 c1 fa 0f sar $0xf,%dx - 24d6: 49 81 c2 81 06 00 00 add $0x681,%r10 - 24dd: 45 89 dc mov %r11d,%r12d - 24e0: 66 81 e2 01 0d and $0xd01,%dx - 24e5: 4d 69 d2 b7 af 13 00 imul $0x13afb7,%r10,%r10 - 24ec: 66 41 81 e4 ff 03 and $0x3ff,%r12w - 24f2: 01 c2 add %eax,%edx - 24f4: 0f b7 d2 movzwl %dx,%edx - 24f7: 48 c1 e2 0a shl $0xa,%rdx - 24fb: 49 c1 ea 20 shr $0x20,%r10 - 24ff: 48 81 c2 81 06 00 00 add $0x681,%rdx - 2506: 44 89 d5 mov %r10d,%ebp - 2509: 48 69 c2 b7 af 13 00 imul $0x13afb7,%rdx,%rax - 2510: 66 81 e5 ff 03 and $0x3ff,%bp - 2515: 48 c1 e8 20 shr $0x20,%rax - 2519: 89 c2 mov %eax,%edx - 251b: 66 81 e2 ff 03 and $0x3ff,%dx - 2520: 41 89 d6 mov %edx,%r14d - 2523: 42 8d 14 9d 00 00 00 lea 0x0(,%r11,4),%edx - 252a: 00 - 252b: 08 fa or %bh,%dl - 252d: 66 41 c1 ec 06 shr $0x6,%r12w - 2532: 48 83 c1 05 add $0x5,%rcx - 2536: 48 83 c6 08 add $0x8,%rsi - 253a: 88 51 fc mov %dl,-0x4(%rcx) - 253d: 41 c1 e2 04 shl $0x4,%r10d - 2541: 66 c1 ed 04 shr $0x4,%bp - 2545: 44 89 f2 mov %r14d,%edx - 2548: c1 e0 06 shl $0x6,%eax - 254b: 45 09 e2 or %r12d,%r10d - 254e: 66 c1 ea 02 shr $0x2,%dx - 2552: 09 e8 or %ebp,%eax - 2554: 44 88 51 fd mov %r10b,-0x3(%rcx) - 2558: 88 41 fe mov %al,-0x2(%rcx) - 255b: 88 51 ff mov %dl,-0x1(%rcx) - 255e: 48 39 f9 cmp %rdi,%rcx - 2561: 0f 85 e9 fe ff ff jne 2450 - 2567: 49 81 c0 00 02 00 00 add $0x200,%r8 - 256e: 48 8d b9 40 01 00 00 lea 0x140(%rcx),%rdi - 2575: 4d 39 c1 cmp %r8,%r9 - 2578: 0f 85 b9 fe ff ff jne 2437 - 257e: 5b pop %rbx - 257f: 5d pop %rbp - 2580: 41 5c pop %r12 - 2582: 41 5e pop %r14 - 2584: c3 ret - 2585: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 258c: 00 00 00 00 - -0000000000002590 : - 2590: 55 push %rbp - 2591: 48 81 c6 40 01 00 00 add $0x140,%rsi - 2598: 4c 8d 87 00 06 00 00 lea 0x600(%rdi),%r8 - 259f: 53 push %rbx - 25a0: 48 8d 96 c0 fe ff ff lea -0x140(%rsi),%rdx - 25a7: 48 89 f9 mov %rdi,%rcx - 25aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 25b0: 44 0f b6 52 02 movzbl 0x2(%rdx),%r10d - 25b5: 0f b7 1a movzwl (%rdx),%ebx - 25b8: 48 83 c2 05 add $0x5,%rdx - 25bc: 48 83 c1 08 add $0x8,%rcx - 25c0: 44 0f b6 5a fe movzbl -0x2(%rdx),%r11d - 25c5: 44 0f b6 4a fc movzbl -0x4(%rdx),%r9d - 25ca: 44 89 d0 mov %r10d,%eax - 25cd: 41 c1 e2 06 shl $0x6,%r10d - 25d1: 81 e3 ff 03 00 00 and $0x3ff,%ebx - 25d7: c0 e8 04 shr $0x4,%al - 25da: 41 c0 e9 02 shr $0x2,%r9b - 25de: 69 db 01 0d 00 00 imul $0xd01,%ebx,%ebx - 25e4: 44 89 dd mov %r11d,%ebp - 25e7: 41 c1 e3 04 shl $0x4,%r11d - 25eb: 0f b6 c0 movzbl %al,%eax - 25ee: 45 0f b6 c9 movzbl %r9b,%r9d - 25f2: 40 c0 ed 06 shr $0x6,%bpl - 25f6: 44 09 d8 or %r11d,%eax - 25f9: 45 09 d1 or %r10d,%r9d - 25fc: 44 0f b6 52 ff movzbl -0x1(%rdx),%r10d - 2601: 40 0f b6 ed movzbl %bpl,%ebp - 2605: 25 ff 03 00 00 and $0x3ff,%eax - 260a: 41 81 e1 ff 03 00 00 and $0x3ff,%r9d - 2611: 81 c3 00 02 00 00 add $0x200,%ebx - 2617: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 261d: 41 c1 e2 02 shl $0x2,%r10d - 2621: c1 eb 0a shr $0xa,%ebx - 2624: 41 09 ea or %ebp,%r10d - 2627: 45 69 c9 01 0d 00 00 imul $0xd01,%r9d,%r9d - 262e: 66 89 59 f8 mov %bx,-0x8(%rcx) - 2632: 05 00 02 00 00 add $0x200,%eax - 2637: c1 e8 0a shr $0xa,%eax - 263a: 41 81 c1 00 02 00 00 add $0x200,%r9d - 2641: 66 89 41 fc mov %ax,-0x4(%rcx) - 2645: 41 0f bf c2 movswl %r10w,%eax - 2649: 41 c1 e9 0a shr $0xa,%r9d - 264d: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 2653: 66 44 89 49 fa mov %r9w,-0x6(%rcx) - 2658: 05 00 02 00 00 add $0x200,%eax - 265d: c1 e8 0a shr $0xa,%eax - 2660: 66 89 41 fe mov %ax,-0x2(%rcx) - 2664: 48 39 f2 cmp %rsi,%rdx - 2667: 0f 85 43 ff ff ff jne 25b0 - 266d: 48 81 c7 00 02 00 00 add $0x200,%rdi - 2674: 48 8d b2 40 01 00 00 lea 0x140(%rdx),%rsi - 267b: 49 39 f8 cmp %rdi,%r8 - 267e: 0f 85 1c ff ff ff jne 25a0 - 2684: 5b pop %rbx - 2685: 5d pop %rbp - 2686: c3 ret - 2687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 268e: 00 00 - -0000000000002690 : - 2690: 41 54 push %r12 - 2692: 4c 8d a7 80 04 00 00 lea 0x480(%rdi),%r12 - 2699: 55 push %rbp - 269a: 48 89 f5 mov %rsi,%rbp - 269d: 53 push %rbx - 269e: 48 89 fb mov %rdi,%rbx - 26a1: 48 89 ee mov %rbp,%rsi - 26a4: 48 89 df mov %rbx,%rdi - 26a7: 48 81 c3 80 01 00 00 add $0x180,%rbx - 26ae: 48 81 c5 00 02 00 00 add $0x200,%rbp - 26b5: e8 06 04 00 00 call 2ac0 - 26ba: 4c 39 e3 cmp %r12,%rbx - 26bd: 75 e2 jne 26a1 - 26bf: 5b pop %rbx - 26c0: 5d pop %rbp - 26c1: 41 5c pop %r12 - 26c3: c3 ret - 26c4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 26cb: 00 00 00 00 - 26cf: 90 nop - -00000000000026d0 : - 26d0: 41 54 push %r12 - 26d2: 4c 8d a6 80 04 00 00 lea 0x480(%rsi),%r12 - 26d9: 55 push %rbp - 26da: 48 89 fd mov %rdi,%rbp - 26dd: 53 push %rbx - 26de: 48 89 f3 mov %rsi,%rbx - 26e1: 48 89 de mov %rbx,%rsi - 26e4: 48 89 ef mov %rbp,%rdi - 26e7: 48 81 c3 80 01 00 00 add $0x180,%rbx - 26ee: 48 81 c5 00 02 00 00 add $0x200,%rbp - 26f5: e8 26 04 00 00 call 2b20 - 26fa: 4c 39 e3 cmp %r12,%rbx - 26fd: 75 e2 jne 26e1 - 26ff: 5b pop %rbx - 2700: 5d pop %rbp - 2701: 41 5c pop %r12 - 2703: c3 ret - 2704: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 270b: 00 00 00 00 - 270f: 90 nop - -0000000000002710 : - 2710: 53 push %rbx - 2711: 48 89 fb mov %rdi,%rbx - 2714: e8 a7 06 00 00 call 2dc0 - 2719: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi - 2720: e8 9b 06 00 00 call 2dc0 - 2725: 48 8d bb 00 04 00 00 lea 0x400(%rbx),%rdi - 272c: 5b pop %rbx - 272d: e9 8e 06 00 00 jmp 2dc0 - 2732: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2739: 00 00 00 00 - 273d: 0f 1f 00 nopl (%rax) - -0000000000002740 : - 2740: 53 push %rbx - 2741: 48 89 fb mov %rdi,%rbx - 2744: e8 b7 06 00 00 call 2e00 - 2749: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi - 2750: e8 ab 06 00 00 call 2e00 - 2755: 48 8d bb 00 04 00 00 lea 0x400(%rbx),%rdi - 275c: 5b pop %rbx - 275d: e9 9e 06 00 00 jmp 2e00 - 2762: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2769: 00 00 00 00 - 276d: 0f 1f 00 nopl (%rax) - -0000000000002770 : - 2770: 41 56 push %r14 - 2772: 41 55 push %r13 - 2774: 49 89 f5 mov %rsi,%r13 - 2777: 41 54 push %r12 - 2779: 49 89 fc mov %rdi,%r12 - 277c: 55 push %rbp - 277d: 49 8d ad 00 02 00 00 lea 0x200(%r13),%rbp - 2784: 49 81 c5 00 06 00 00 add $0x600,%r13 - 278b: 53 push %rbx - 278c: 48 81 ec 10 02 00 00 sub $0x210,%rsp - 2793: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 279a: 00 00 - 279c: 48 89 9c 24 08 02 00 mov %rbx,0x208(%rsp) - 27a3: 00 - 27a4: 48 89 d3 mov %rdx,%rbx - 27a7: 48 89 da mov %rbx,%rdx - 27aa: 48 81 c3 00 02 00 00 add $0x200,%rbx - 27b1: e8 5a 06 00 00 call 2e10 - 27b6: 48 89 da mov %rbx,%rdx - 27b9: 48 89 ee mov %rbp,%rsi - 27bc: 48 89 e7 mov %rsp,%rdi - 27bf: 48 81 c5 00 02 00 00 add $0x200,%rbp - 27c6: e8 45 06 00 00 call 2e10 - 27cb: 48 89 e2 mov %rsp,%rdx - 27ce: 4c 89 e6 mov %r12,%rsi - 27d1: 4c 89 e7 mov %r12,%rdi - 27d4: e8 27 07 00 00 call 2f00 - 27d9: 48 81 c3 00 02 00 00 add $0x200,%rbx - 27e0: 4c 39 ed cmp %r13,%rbp - 27e3: 75 d1 jne 27b6 - 27e5: 4c 89 e7 mov %r12,%rdi - 27e8: e8 e3 06 00 00 call 2ed0 - 27ed: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax - 27f4: 00 - 27f5: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 27fc: 00 00 - 27fe: 75 10 jne 2810 - 2800: 48 81 c4 10 02 00 00 add $0x210,%rsp - 2807: 5b pop %rbx - 2808: 5d pop %rbp - 2809: 41 5c pop %r12 - 280b: 41 5d pop %r13 - 280d: 41 5e pop %r14 - 280f: c3 ret - 2810: e8 6b e8 ff ff call 1080 <__stack_chk_fail@plt> - 2815: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 281c: 00 00 00 00 - -0000000000002820 : - 2820: 53 push %rbx - 2821: 48 89 fb mov %rdi,%rbx - 2824: e8 a7 06 00 00 call 2ed0 - 2829: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi - 2830: e8 9b 06 00 00 call 2ed0 - 2835: 48 8d bb 00 04 00 00 lea 0x400(%rbx),%rdi - 283c: 5b pop %rbx - 283d: e9 8e 06 00 00 jmp 2ed0 - 2842: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2849: 00 00 00 00 - 284d: 0f 1f 00 nopl (%rax) - -0000000000002850 : - 2850: 41 55 push %r13 - 2852: 49 89 fd mov %rdi,%r13 - 2855: 41 54 push %r12 - 2857: 49 89 f4 mov %rsi,%r12 - 285a: 55 push %rbp - 285b: 48 89 d5 mov %rdx,%rbp - 285e: 53 push %rbx - 285f: 31 db xor %ebx,%ebx - 2861: 48 83 ec 08 sub $0x8,%rsp - 2865: 48 8d 54 1d 00 lea 0x0(%rbp,%rbx,1),%rdx - 286a: 49 8d 34 1c lea (%r12,%rbx,1),%rsi - 286e: 49 8d 7c 1d 00 lea 0x0(%r13,%rbx,1),%rdi - 2873: 48 81 c3 00 02 00 00 add $0x200,%rbx - 287a: e8 81 06 00 00 call 2f00 - 287f: 48 81 fb 00 06 00 00 cmp $0x600,%rbx - 2886: 75 dd jne 2865 - 2888: 48 83 c4 08 add $0x8,%rsp - 288c: 5b pop %rbx - 288d: 5d pop %rbp - 288e: 41 5c pop %r12 - 2890: 41 5d pop %r13 - 2892: c3 ret - 2893: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 289a: 00 00 00 - 289d: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 28a4: 00 00 00 - 28a7: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 28ae: 00 00 00 - 28b1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 28b8: 00 00 00 - 28bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -00000000000028c0 : - 28c0: 41 54 push %r12 - 28c2: 49 89 f3 mov %rsi,%r11 - 28c5: 55 push %rbp - 28c6: 48 8d af 80 00 00 00 lea 0x80(%rdi),%rbp - 28cd: 53 push %rbx - 28ce: 48 89 fb mov %rdi,%rbx - 28d1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 28d8: 00 00 00 00 - 28dc: 0f 1f 40 00 nopl 0x0(%rax) - 28e0: 41 0f b7 03 movzwl (%r11),%eax - 28e4: 45 0f b7 63 0e movzwl 0xe(%r11),%r12d - 28e9: 41 89 c2 mov %eax,%r10d - 28ec: 66 41 c1 fa 0f sar $0xf,%r10w - 28f1: 66 41 81 e2 01 0d and $0xd01,%r10w - 28f7: 41 01 c2 add %eax,%r10d - 28fa: 41 0f b7 43 02 movzwl 0x2(%r11),%eax - 28ff: 45 0f bf d2 movswl %r10w,%r10d - 2903: 89 c6 mov %eax,%esi - 2905: 41 c1 e2 04 shl $0x4,%r10d - 2909: 66 c1 fe 0f sar $0xf,%si - 290d: 41 81 c2 81 06 00 00 add $0x681,%r10d - 2914: 66 81 e6 01 0d and $0xd01,%si - 2919: 45 69 d2 fb 3a 01 00 imul $0x13afb,%r10d,%r10d - 2920: 01 c6 add %eax,%esi - 2922: 41 0f b7 43 04 movzwl 0x4(%r11),%eax - 2927: 0f bf f6 movswl %si,%esi - 292a: 41 89 c1 mov %eax,%r9d - 292d: c1 e6 04 shl $0x4,%esi - 2930: 66 41 c1 f9 0f sar $0xf,%r9w - 2935: 81 c6 81 06 00 00 add $0x681,%esi - 293b: 66 41 81 e1 01 0d and $0xd01,%r9w - 2941: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2947: 41 01 c1 add %eax,%r9d - 294a: 41 0f b7 43 06 movzwl 0x6(%r11),%eax - 294f: 45 0f bf c9 movswl %r9w,%r9d - 2953: 89 c1 mov %eax,%ecx - 2955: 41 c1 e1 04 shl $0x4,%r9d - 2959: 66 c1 f9 0f sar $0xf,%cx - 295d: 41 81 c1 81 06 00 00 add $0x681,%r9d - 2964: 66 81 e1 01 0d and $0xd01,%cx - 2969: 45 69 c9 fb 3a 01 00 imul $0x13afb,%r9d,%r9d - 2970: 01 c1 add %eax,%ecx - 2972: 41 0f b7 43 08 movzwl 0x8(%r11),%eax - 2977: 0f bf c9 movswl %cx,%ecx - 297a: 41 89 c0 mov %eax,%r8d - 297d: c1 e1 04 shl $0x4,%ecx - 2980: 66 41 c1 f8 0f sar $0xf,%r8w - 2985: 81 c1 81 06 00 00 add $0x681,%ecx - 298b: 66 41 81 e0 01 0d and $0xd01,%r8w - 2991: 69 c9 fb 3a 01 00 imul $0x13afb,%ecx,%ecx - 2997: 41 01 c0 add %eax,%r8d - 299a: 41 0f b7 43 0a movzwl 0xa(%r11),%eax - 299f: 45 0f bf c0 movswl %r8w,%r8d - 29a3: 89 c2 mov %eax,%edx - 29a5: 41 c1 e0 04 shl $0x4,%r8d - 29a9: 66 c1 fa 0f sar $0xf,%dx - 29ad: 41 81 c0 81 06 00 00 add $0x681,%r8d - 29b4: 66 81 e2 01 0d and $0xd01,%dx - 29b9: 45 69 c0 fb 3a 01 00 imul $0x13afb,%r8d,%r8d - 29c0: 01 c2 add %eax,%edx - 29c2: 41 0f b7 43 0c movzwl 0xc(%r11),%eax - 29c7: c1 ee 1c shr $0x1c,%esi - 29ca: c1 e9 1c shr $0x1c,%ecx - 29cd: 0f bf d2 movswl %dx,%edx - 29d0: c1 e6 04 shl $0x4,%esi - 29d3: c1 e2 04 shl $0x4,%edx - 29d6: 89 c7 mov %eax,%edi - 29d8: 41 c1 ea 1c shr $0x1c,%r10d - 29dc: 66 c1 ff 0f sar $0xf,%di - 29e0: 81 c2 81 06 00 00 add $0x681,%edx - 29e6: c1 e1 04 shl $0x4,%ecx - 29e9: 41 09 f2 or %esi,%r10d - 29ec: 41 c1 e9 1c shr $0x1c,%r9d - 29f0: 66 81 e7 01 0d and $0xd01,%di - 29f5: 41 c1 e8 1c shr $0x1c,%r8d - 29f9: 44 88 13 mov %r10b,(%rbx) - 29fc: 01 c7 add %eax,%edi - 29fe: 69 d2 fb 3a 01 00 imul $0x13afb,%edx,%edx - 2a04: 44 89 e0 mov %r12d,%eax - 2a07: 41 09 c9 or %ecx,%r9d - 2a0a: 66 c1 f8 0f sar $0xf,%ax - 2a0e: 0f bf ff movswl %di,%edi - 2a11: 44 88 4b 01 mov %r9b,0x1(%rbx) - 2a15: 66 25 01 0d and $0xd01,%ax - 2a19: c1 e7 04 shl $0x4,%edi - 2a1c: 44 01 e0 add %r12d,%eax - 2a1f: 81 c7 81 06 00 00 add $0x681,%edi - 2a25: c1 ea 1c shr $0x1c,%edx - 2a28: 98 cwtl - 2a29: 69 ff fb 3a 01 00 imul $0x13afb,%edi,%edi - 2a2f: c1 e2 04 shl $0x4,%edx - 2a32: c1 e0 04 shl $0x4,%eax - 2a35: 41 09 d0 or %edx,%r8d - 2a38: 05 81 06 00 00 add $0x681,%eax - 2a3d: 44 88 43 02 mov %r8b,0x2(%rbx) - 2a41: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax - 2a47: c1 ef 1c shr $0x1c,%edi - 2a4a: c1 e8 1c shr $0x1c,%eax - 2a4d: c1 e0 04 shl $0x4,%eax - 2a50: 09 c7 or %eax,%edi - 2a52: 48 83 c3 04 add $0x4,%rbx - 2a56: 40 88 7b ff mov %dil,-0x1(%rbx) - 2a5a: 49 83 c3 10 add $0x10,%r11 - 2a5e: 48 39 eb cmp %rbp,%rbx - 2a61: 0f 85 79 fe ff ff jne 28e0 - 2a67: 5b pop %rbx - 2a68: 5d pop %rbp - 2a69: 41 5c pop %r12 - 2a6b: c3 ret - 2a6c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000002a70 : - 2a70: 31 d2 xor %edx,%edx - 2a72: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2a79: 00 00 00 00 - 2a7d: 0f 1f 00 nopl (%rax) - 2a80: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax - 2a84: 83 e0 0f and $0xf,%eax - 2a87: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 2a8d: 83 c0 08 add $0x8,%eax - 2a90: c1 f8 04 sar $0x4,%eax - 2a93: 66 89 04 97 mov %ax,(%rdi,%rdx,4) - 2a97: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax - 2a9b: c0 e8 04 shr $0x4,%al - 2a9e: 0f b6 c0 movzbl %al,%eax - 2aa1: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 2aa7: 83 c0 08 add $0x8,%eax - 2aaa: c1 f8 04 sar $0x4,%eax - 2aad: 66 89 44 97 02 mov %ax,0x2(%rdi,%rdx,4) - 2ab2: 48 83 c2 01 add $0x1,%rdx - 2ab6: 48 81 fa 80 00 00 00 cmp $0x80,%rdx - 2abd: 75 c1 jne 2a80 - 2abf: c3 ret - -0000000000002ac0 : - 2ac0: 4c 8d 87 80 01 00 00 lea 0x180(%rdi),%r8 - 2ac7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 2ace: 00 00 - 2ad0: 0f b7 06 movzwl (%rsi),%eax - 2ad3: 0f b7 4e 02 movzwl 0x2(%rsi),%ecx - 2ad7: 48 83 c7 03 add $0x3,%rdi - 2adb: 48 83 c6 04 add $0x4,%rsi - 2adf: 89 c2 mov %eax,%edx - 2ae1: 66 c1 fa 0f sar $0xf,%dx - 2ae5: 66 81 e2 01 0d and $0xd01,%dx - 2aea: 01 c2 add %eax,%edx - 2aec: 89 c8 mov %ecx,%eax - 2aee: 66 c1 f8 0f sar $0xf,%ax - 2af2: 88 57 fd mov %dl,-0x3(%rdi) - 2af5: 66 25 01 0d and $0xd01,%ax - 2af9: 01 c8 add %ecx,%eax - 2afb: 89 c1 mov %eax,%ecx - 2afd: 66 c1 e8 04 shr $0x4,%ax - 2b01: c1 e1 04 shl $0x4,%ecx - 2b04: 88 47 ff mov %al,-0x1(%rdi) - 2b07: 08 f1 or %dh,%cl - 2b09: 88 4f fe mov %cl,-0x2(%rdi) - 2b0c: 49 39 f8 cmp %rdi,%r8 - 2b0f: 75 bf jne 2ad0 - 2b11: c3 ret - 2b12: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2b19: 00 00 00 00 - 2b1d: 0f 1f 00 nopl (%rax) - -0000000000002b20 : - 2b20: 48 8d 8e 80 01 00 00 lea 0x180(%rsi),%rcx - 2b27: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2b2e: 00 00 00 00 - 2b32: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2b39: 00 00 00 00 - 2b3d: 0f 1f 00 nopl (%rax) - 2b40: 0f b6 46 01 movzbl 0x1(%rsi),%eax - 2b44: 0f b6 16 movzbl (%rsi),%edx - 2b47: 48 83 c6 03 add $0x3,%rsi - 2b4b: 48 83 c7 04 add $0x4,%rdi - 2b4f: c1 e0 08 shl $0x8,%eax - 2b52: 09 d0 or %edx,%eax - 2b54: 66 25 ff 0f and $0xfff,%ax - 2b58: 66 89 47 fc mov %ax,-0x4(%rdi) - 2b5c: 0f b6 46 fe movzbl -0x2(%rsi),%eax - 2b60: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 2b64: c0 e8 04 shr $0x4,%al - 2b67: 0f b6 c0 movzbl %al,%eax - 2b6a: c1 e2 04 shl $0x4,%edx - 2b6d: 09 d0 or %edx,%eax - 2b6f: 66 89 47 fe mov %ax,-0x2(%rdi) - 2b73: 48 39 f1 cmp %rsi,%rcx - 2b76: 75 c8 jne 2b40 - 2b78: c3 ret - 2b79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000002b80 : - 2b80: 41 56 push %r14 - 2b82: 41 55 push %r13 - 2b84: 41 54 push %r12 - 2b86: 49 89 fc mov %rdi,%r12 - 2b89: 55 push %rbp - 2b8a: 48 89 f5 mov %rsi,%rbp - 2b8d: 53 push %rbx - 2b8e: 31 db xor %ebx,%ebx - 2b90: 4d 8d 34 5c lea (%r12,%rbx,2),%r14 - 2b94: 45 31 ed xor %r13d,%r13d - 2b97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 2b9e: 00 00 - 2ba0: 41 8d 44 1d 00 lea 0x0(%r13,%rbx,1),%eax - 2ba5: 31 d2 xor %edx,%edx - 2ba7: 44 89 e9 mov %r13d,%ecx - 2baa: 4c 89 f7 mov %r14,%rdi - 2bad: 66 41 89 14 44 mov %dx,(%r12,%rax,2) - 2bb2: 0f b6 55 00 movzbl 0x0(%rbp),%edx - 2bb6: 41 83 c5 01 add $0x1,%r13d - 2bba: 49 83 c6 02 add $0x2,%r14 - 2bbe: be 81 06 00 00 mov $0x681,%esi - 2bc3: d3 fa sar %cl,%edx - 2bc5: 83 e2 01 and $0x1,%edx - 2bc8: e8 93 08 00 00 call 3460 - 2bcd: 41 83 fd 08 cmp $0x8,%r13d - 2bd1: 75 cd jne 2ba0 - 2bd3: 48 83 c3 08 add $0x8,%rbx - 2bd7: 48 83 c5 01 add $0x1,%rbp - 2bdb: 48 81 fb 00 01 00 00 cmp $0x100,%rbx - 2be2: 75 ac jne 2b90 - 2be4: 5b pop %rbx - 2be5: 5d pop %rbp - 2be6: 41 5c pop %r12 - 2be8: 41 5d pop %r13 - 2bea: 41 5e pop %r14 - 2bec: c3 ret - 2bed: 0f 1f 00 nopl (%rax) - -0000000000002bf0 : - 2bf0: 48 89 f9 mov %rdi,%rcx - 2bf3: 48 89 f2 mov %rsi,%rdx - 2bf6: 48 8d be 00 02 00 00 lea 0x200(%rsi),%rdi - 2bfd: 0f 1f 00 nopl (%rax) - 2c00: c6 01 00 movb $0x0,(%rcx) - 2c03: 0f bf 02 movswl (%rdx),%eax - 2c06: 48 83 c1 01 add $0x1,%rcx - 2c0a: 8d 84 00 81 06 00 00 lea 0x681(%rax,%rax,1),%eax - 2c11: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax - 2c17: c1 e8 1c shr $0x1c,%eax - 2c1a: 83 e0 01 and $0x1,%eax - 2c1d: 88 41 ff mov %al,-0x1(%rcx) - 2c20: 0f bf 72 02 movswl 0x2(%rdx),%esi - 2c24: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2c2b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2c31: c1 ee 1b shr $0x1b,%esi - 2c34: 83 e6 02 and $0x2,%esi - 2c37: 09 f0 or %esi,%eax - 2c39: 88 41 ff mov %al,-0x1(%rcx) - 2c3c: 0f bf 72 04 movswl 0x4(%rdx),%esi - 2c40: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2c47: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2c4d: c1 ee 1a shr $0x1a,%esi - 2c50: 83 e6 04 and $0x4,%esi - 2c53: 09 f0 or %esi,%eax - 2c55: 88 41 ff mov %al,-0x1(%rcx) - 2c58: 0f bf 72 06 movswl 0x6(%rdx),%esi - 2c5c: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2c63: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2c69: c1 ee 19 shr $0x19,%esi - 2c6c: 83 e6 08 and $0x8,%esi - 2c6f: 09 f0 or %esi,%eax - 2c71: 88 41 ff mov %al,-0x1(%rcx) - 2c74: 0f bf 72 08 movswl 0x8(%rdx),%esi - 2c78: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2c7f: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2c85: c1 ee 18 shr $0x18,%esi - 2c88: 83 e6 10 and $0x10,%esi - 2c8b: 09 f0 or %esi,%eax - 2c8d: 88 41 ff mov %al,-0x1(%rcx) - 2c90: 0f bf 72 0a movswl 0xa(%rdx),%esi - 2c94: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2c9b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2ca1: c1 ee 17 shr $0x17,%esi - 2ca4: 83 e6 20 and $0x20,%esi - 2ca7: 09 f0 or %esi,%eax - 2ca9: 88 41 ff mov %al,-0x1(%rcx) - 2cac: 0f bf 72 0c movswl 0xc(%rdx),%esi - 2cb0: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2cb7: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2cbd: c1 ee 16 shr $0x16,%esi - 2cc0: 83 e6 40 and $0x40,%esi - 2cc3: 09 f0 or %esi,%eax - 2cc5: 88 41 ff mov %al,-0x1(%rcx) - 2cc8: 0f bf 72 0e movswl 0xe(%rdx),%esi - 2ccc: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2cd3: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2cd9: c1 ee 1c shr $0x1c,%esi - 2cdc: c1 e6 07 shl $0x7,%esi - 2cdf: 09 f0 or %esi,%eax - 2ce1: 88 41 ff mov %al,-0x1(%rcx) - 2ce4: 48 83 c2 10 add $0x10,%rdx - 2ce8: 48 39 d7 cmp %rdx,%rdi - 2ceb: 0f 85 0f ff ff ff jne 2c00 - 2cf1: c3 ret - 2cf2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2cf9: 00 00 00 00 - 2cfd: 0f 1f 00 nopl (%rax) - -0000000000002d00 : - 2d00: 55 push %rbp - 2d01: 0f b6 ca movzbl %dl,%ecx - 2d04: 48 89 f2 mov %rsi,%rdx - 2d07: be 80 00 00 00 mov $0x80,%esi - 2d0c: 53 push %rbx - 2d0d: 48 81 ec 98 00 00 00 sub $0x98,%rsp - 2d14: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp - 2d1b: 00 00 - 2d1d: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) - 2d24: 00 - 2d25: 48 89 fd mov %rdi,%rbp - 2d28: 48 89 e7 mov %rsp,%rdi - 2d2b: e8 50 20 00 00 call 4d80 - 2d30: 48 89 e6 mov %rsp,%rsi - 2d33: 48 89 ef mov %rbp,%rdi - 2d36: e8 35 06 00 00 call 3370 - 2d3b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 2d42: 00 - 2d43: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2d4a: 00 00 - 2d4c: 75 0a jne 2d58 - 2d4e: 48 81 c4 98 00 00 00 add $0x98,%rsp - 2d55: 5b pop %rbx - 2d56: 5d pop %rbp - 2d57: c3 ret - 2d58: e8 23 e3 ff ff call 1080 <__stack_chk_fail@plt> - 2d5d: 0f 1f 00 nopl (%rax) - -0000000000002d60 : - 2d60: 55 push %rbp - 2d61: 0f b6 ca movzbl %dl,%ecx - 2d64: 48 89 f2 mov %rsi,%rdx - 2d67: be 80 00 00 00 mov $0x80,%esi - 2d6c: 53 push %rbx - 2d6d: 48 81 ec 98 00 00 00 sub $0x98,%rsp - 2d74: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp - 2d7b: 00 00 - 2d7d: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) - 2d84: 00 - 2d85: 48 89 fd mov %rdi,%rbp - 2d88: 48 89 e7 mov %rsp,%rdi - 2d8b: e8 f0 1f 00 00 call 4d80 - 2d90: 48 89 e6 mov %rsp,%rsi - 2d93: 48 89 ef mov %rbp,%rdi - 2d96: e8 e5 05 00 00 call 3380 - 2d9b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 2da2: 00 - 2da3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2daa: 00 00 - 2dac: 75 0a jne 2db8 - 2dae: 48 81 c4 98 00 00 00 add $0x98,%rsp - 2db5: 5b pop %rbx - 2db6: 5d pop %rbp - 2db7: c3 ret - 2db8: e8 c3 e2 ff ff call 1080 <__stack_chk_fail@plt> - 2dbd: 0f 1f 00 nopl (%rax) - -0000000000002dc0 : - 2dc0: 55 push %rbp - 2dc1: 53 push %rbx - 2dc2: 48 89 fb mov %rdi,%rbx - 2dc5: 48 8d ab 00 02 00 00 lea 0x200(%rbx),%rbp - 2dcc: 48 83 ec 08 sub $0x8,%rsp - 2dd0: e8 ab 01 00 00 call 2f80 - 2dd5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2ddc: 00 00 00 00 - 2de0: 0f bf 3b movswl (%rbx),%edi - 2de3: 48 83 c3 02 add $0x2,%rbx - 2de7: e8 c4 05 00 00 call 33b0 - 2dec: 66 89 43 fe mov %ax,-0x2(%rbx) - 2df0: 48 39 eb cmp %rbp,%rbx - 2df3: 75 eb jne 2de0 - 2df5: 48 83 c4 08 add $0x8,%rsp - 2df9: 5b pop %rbx - 2dfa: 5d pop %rbp - 2dfb: c3 ret - 2dfc: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000002e00 : - 2e00: e9 7b 02 00 00 jmp 3080 - 2e05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2e0c: 00 00 00 00 - -0000000000002e10 : - 2e10: 41 57 push %r15 - 2e12: 4c 8d 3d 87 32 00 00 lea 0x3287(%rip),%r15 # 60a0 - 2e19: 41 56 push %r14 - 2e1b: 4d 8d b7 80 00 00 00 lea 0x80(%r15),%r14 - 2e22: 41 55 push %r13 - 2e24: 49 89 f5 mov %rsi,%r13 - 2e27: 41 54 push %r12 - 2e29: 49 89 d4 mov %rdx,%r12 - 2e2c: 55 push %rbp - 2e2d: 48 8d 6f 04 lea 0x4(%rdi),%rbp - 2e31: 53 push %rbx - 2e32: 48 83 ec 08 sub $0x8,%rsp - 2e36: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 2e3d: 00 00 00 - 2e40: 41 0f bf 0f movswl (%r15),%ecx - 2e44: 48 8d 7d fc lea -0x4(%rbp),%rdi - 2e48: 4c 89 e2 mov %r12,%rdx - 2e4b: 4c 89 ee mov %r13,%rsi - 2e4e: 49 83 c7 02 add $0x2,%r15 - 2e52: 89 cb mov %ecx,%ebx - 2e54: e8 87 03 00 00 call 31e0 - 2e59: f7 db neg %ebx - 2e5b: 49 8d 54 24 04 lea 0x4(%r12),%rdx - 2e60: 49 8d 75 04 lea 0x4(%r13),%rsi - 2e64: 48 89 ef mov %rbp,%rdi - 2e67: 0f bf cb movswl %bx,%ecx - 2e6a: 49 83 c5 08 add $0x8,%r13 - 2e6e: 49 83 c4 08 add $0x8,%r12 - 2e72: e8 69 03 00 00 call 31e0 - 2e77: 48 83 c5 08 add $0x8,%rbp - 2e7b: 4d 39 fe cmp %r15,%r14 - 2e7e: 75 c0 jne 2e40 - 2e80: 48 83 c4 08 add $0x8,%rsp - 2e84: 5b pop %rbx - 2e85: 5d pop %rbp - 2e86: 41 5c pop %r12 - 2e88: 41 5d pop %r13 - 2e8a: 41 5e pop %r14 - 2e8c: 41 5f pop %r15 - 2e8e: c3 ret - 2e8f: 90 nop - -0000000000002e90 : - 2e90: 55 push %rbp - 2e91: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp - 2e98: 53 push %rbx - 2e99: 48 89 fb mov %rdi,%rbx - 2e9c: 48 83 ec 08 sub $0x8,%rsp - 2ea0: 0f bf 3b movswl (%rbx),%edi - 2ea3: 48 83 c3 02 add $0x2,%rbx - 2ea7: 69 ff 49 05 00 00 imul $0x549,%edi,%edi - 2ead: e8 de 04 00 00 call 3390 - 2eb2: 66 89 43 fe mov %ax,-0x2(%rbx) - 2eb6: 48 39 eb cmp %rbp,%rbx - 2eb9: 75 e5 jne 2ea0 - 2ebb: 48 83 c4 08 add $0x8,%rsp - 2ebf: 5b pop %rbx - 2ec0: 5d pop %rbp - 2ec1: c3 ret - 2ec2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2ec9: 00 00 00 00 - 2ecd: 0f 1f 00 nopl (%rax) - -0000000000002ed0 : - 2ed0: 55 push %rbp - 2ed1: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp - 2ed8: 53 push %rbx - 2ed9: 48 89 fb mov %rdi,%rbx - 2edc: 48 83 ec 08 sub $0x8,%rsp - 2ee0: 0f bf 3b movswl (%rbx),%edi - 2ee3: 48 83 c3 02 add $0x2,%rbx - 2ee7: e8 c4 04 00 00 call 33b0 - 2eec: 66 89 43 fe mov %ax,-0x2(%rbx) - 2ef0: 48 39 eb cmp %rbp,%rbx - 2ef3: 75 eb jne 2ee0 - 2ef5: 48 83 c4 08 add $0x8,%rsp - 2ef9: 5b pop %rbx - 2efa: 5d pop %rbp - 2efb: c3 ret - 2efc: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000002f00 : - 2f00: 48 89 d1 mov %rdx,%rcx - 2f03: 31 c0 xor %eax,%eax - 2f05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2f0c: 00 00 00 00 - 2f10: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2f17: 00 00 00 00 - 2f1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 2f20: 0f b7 14 01 movzwl (%rcx,%rax,1),%edx - 2f24: 66 03 14 06 add (%rsi,%rax,1),%dx - 2f28: 66 89 14 07 mov %dx,(%rdi,%rax,1) - 2f2c: 48 83 c0 02 add $0x2,%rax - 2f30: 48 3d 00 02 00 00 cmp $0x200,%rax - 2f36: 75 e8 jne 2f20 - 2f38: c3 ret - 2f39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000002f40 : - 2f40: 48 89 d1 mov %rdx,%rcx - 2f43: 31 c0 xor %eax,%eax - 2f45: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2f4c: 00 00 00 00 - 2f50: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2f57: 00 00 00 00 - 2f5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 2f60: 0f b7 14 06 movzwl (%rsi,%rax,1),%edx - 2f64: 66 2b 14 01 sub (%rcx,%rax,1),%dx - 2f68: 66 89 14 07 mov %dx,(%rdi,%rax,1) - 2f6c: 48 83 c0 02 add $0x2,%rax - 2f70: 48 3d 00 02 00 00 cmp $0x200,%rax - 2f76: 75 e8 jne 2f60 - 2f78: c3 ret - 2f79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000002f80 : - 2f80: 41 57 push %r15 - 2f82: 49 89 ff mov %rdi,%r15 - 2f85: 41 56 push %r14 - 2f87: 41 55 push %r13 - 2f89: 41 54 push %r12 - 2f8b: 55 push %rbp - 2f8c: bd 0a fd ff ff mov $0xfffffd0a,%ebp - 2f91: 53 push %rbx - 2f92: 48 83 ec 28 sub $0x28,%rsp - 2f96: c7 44 24 1c 07 00 00 movl $0x7,0x1c(%rsp) - 2f9d: 00 - 2f9e: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) - 2fa5: 00 - 2fa6: c7 44 24 10 80 00 00 movl $0x80,0x10(%rsp) - 2fad: 00 - 2fae: 66 90 xchg %ax,%ax - 2fb0: 8b 44 24 10 mov 0x10(%rsp),%eax - 2fb4: 45 31 e4 xor %r12d,%r12d - 2fb7: 8d 48 ff lea -0x1(%rax),%ecx - 2fba: 83 c0 01 add $0x1,%eax - 2fbd: 89 4c 24 14 mov %ecx,0x14(%rsp) - 2fc1: 89 44 24 18 mov %eax,0x18(%rsp) - 2fc5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2fcc: 00 00 00 00 - 2fd0: 8b 44 24 10 mov 0x10(%rsp),%eax - 2fd4: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 2fd9: 45 89 e5 mov %r12d,%r13d - 2fdc: 44 01 e0 add %r12d,%eax - 2fdf: 89 c0 mov %eax,%eax - 2fe1: 48 89 c3 mov %rax,%rbx - 2fe4: 4c 29 e8 sub %r13,%rax - 2fe7: 4d 8d 34 47 lea (%r15,%rax,2),%r14 - 2feb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 2ff0: 43 0f bf 3c 6e movswl (%r14,%r13,2),%edi - 2ff5: 0f af fd imul %ebp,%edi - 2ff8: e8 93 03 00 00 call 3390 - 2ffd: 89 c6 mov %eax,%esi - 2fff: 43 0f b7 04 6f movzwl (%r15,%r13,2),%eax - 3004: 29 f0 sub %esi,%eax - 3006: 66 43 89 04 6e mov %ax,(%r14,%r13,2) - 300b: 66 43 01 34 6f add %si,(%r15,%r13,2) - 3010: 49 83 c5 01 add $0x1,%r13 - 3014: 41 39 dd cmp %ebx,%r13d - 3017: 72 d7 jb 2ff0 - 3019: 41 8d 44 24 01 lea 0x1(%r12),%eax - 301e: 39 c3 cmp %eax,%ebx - 3020: b8 00 00 00 00 mov $0x0,%eax - 3025: 0f 43 44 24 14 cmovae 0x14(%rsp),%eax - 302a: 44 03 64 24 18 add 0x18(%rsp),%r12d - 302f: 41 01 c4 add %eax,%r12d - 3032: 41 81 fc ff 00 00 00 cmp $0xff,%r12d - 3039: 77 15 ja 3050 - 303b: 8b 44 24 0c mov 0xc(%rsp),%eax - 303f: 48 8d 15 da 2f 00 00 lea 0x2fda(%rip),%rdx # 6020 - 3046: 0f bf 2c 42 movswl (%rdx,%rax,2),%ebp - 304a: eb 84 jmp 2fd0 - 304c: 0f 1f 40 00 nopl 0x0(%rax) - 3050: 83 6c 24 1c 01 subl $0x1,0x1c(%rsp) - 3055: 74 18 je 306f - 3057: 8b 44 24 0c mov 0xc(%rsp),%eax - 305b: 48 8d 0d be 2f 00 00 lea 0x2fbe(%rip),%rcx # 6020 - 3062: d1 6c 24 10 shrl $1,0x10(%rsp) - 3066: 0f bf 2c 41 movswl (%rcx,%rax,2),%ebp - 306a: e9 41 ff ff ff jmp 2fb0 - 306f: 48 83 c4 28 add $0x28,%rsp - 3073: 5b pop %rbx - 3074: 5d pop %rbp - 3075: 41 5c pop %r12 - 3077: 41 5d pop %r13 - 3079: 41 5e pop %r14 - 307b: 41 5f pop %r15 - 307d: c3 ret - 307e: 66 90 xchg %ax,%ax - -0000000000003080 : - 3080: 41 57 push %r15 - 3082: 48 8d 47 02 lea 0x2(%rdi),%rax - 3086: 41 56 push %r14 - 3088: 41 55 push %r13 - 308a: 41 54 push %r12 - 308c: 55 push %rbp - 308d: 53 push %rbx - 308e: bb 5c 06 00 00 mov $0x65c,%ebx - 3093: 48 83 ec 38 sub $0x38,%rsp - 3097: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 309c: c7 44 24 2c 07 00 00 movl $0x7,0x2c(%rsp) - 30a3: 00 - 30a4: c7 44 24 14 7f 00 00 movl $0x7f,0x14(%rsp) - 30ab: 00 - 30ac: c7 44 24 0c 02 00 00 movl $0x2,0xc(%rsp) - 30b3: 00 - 30b4: 48 89 44 24 20 mov %rax,0x20(%rsp) - 30b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 30c0: 8b 54 24 0c mov 0xc(%rsp),%edx - 30c4: 31 c0 xor %eax,%eax - 30c6: 83 ea 01 sub $0x1,%edx - 30c9: 89 54 24 28 mov %edx,0x28(%rsp) - 30cd: 0f 1f 00 nopl (%rax) - 30d0: 8b 54 24 0c mov 0xc(%rsp),%edx - 30d4: 83 6c 24 14 01 subl $0x1,0x14(%rsp) - 30d9: 8d 0c 10 lea (%rax,%rdx,1),%ecx - 30dc: 89 4c 24 10 mov %ecx,0x10(%rsp) - 30e0: 39 c8 cmp %ecx,%eax - 30e2: 0f 83 b8 00 00 00 jae 31a0 - 30e8: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 30ed: 89 ca mov %ecx,%edx - 30ef: 4c 8d 2c 46 lea (%rsi,%rax,2),%r13 - 30f3: 4c 8d 3c 56 lea (%rsi,%rdx,2),%r15 - 30f7: 48 89 f5 mov %rsi,%rbp - 30fa: 8b 74 24 28 mov 0x28(%rsp),%esi - 30fe: 48 8b 54 24 20 mov 0x20(%rsp),%rdx - 3103: 48 01 f0 add %rsi,%rax - 3106: 4c 8d 24 42 lea (%rdx,%rax,2),%r12 - 310a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 3110: 45 0f b7 75 00 movzwl 0x0(%r13),%r14d - 3115: 41 0f b7 3f movzwl (%r15),%edi - 3119: 49 83 c5 02 add $0x2,%r13 - 311d: 49 83 c7 02 add $0x2,%r15 - 3121: 44 01 f7 add %r14d,%edi - 3124: 0f bf ff movswl %di,%edi - 3127: e8 84 02 00 00 call 33b0 - 312c: 66 41 89 45 fe mov %ax,-0x2(%r13) - 3131: 41 0f b7 7f fe movzwl -0x2(%r15),%edi - 3136: 44 29 f7 sub %r14d,%edi - 3139: 66 41 89 7f fe mov %di,-0x2(%r15) - 313e: 0f bf ff movswl %di,%edi - 3141: 0f af fb imul %ebx,%edi - 3144: e8 47 02 00 00 call 3390 - 3149: 66 41 89 47 fe mov %ax,-0x2(%r15) - 314e: 4d 39 ec cmp %r13,%r12 - 3151: 75 bd jne 3110 - 3153: 8b 44 24 10 mov 0x10(%rsp),%eax - 3157: 03 44 24 0c add 0xc(%rsp),%eax - 315b: 3d ff 00 00 00 cmp $0xff,%eax - 3160: 77 1e ja 3180 - 3162: 8b 54 24 14 mov 0x14(%rsp),%edx - 3166: 48 8d 0d b3 2e 00 00 lea 0x2eb3(%rip),%rcx # 6020 - 316d: 0f bf 1c 51 movswl (%rcx,%rdx,2),%ebx - 3171: e9 5a ff ff ff jmp 30d0 - 3176: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 317d: 00 00 00 - 3180: 83 6c 24 2c 01 subl $0x1,0x2c(%rsp) - 3185: 74 1d je 31a4 - 3187: 8b 44 24 14 mov 0x14(%rsp),%eax - 318b: 48 8d 35 8e 2e 00 00 lea 0x2e8e(%rip),%rsi # 6020 - 3192: d1 64 24 0c shll $1,0xc(%rsp) - 3196: 0f bf 1c 46 movswl (%rsi,%rax,2),%ebx - 319a: e9 21 ff ff ff jmp 30c0 - 319f: 90 nop - 31a0: 89 c8 mov %ecx,%eax - 31a2: eb be jmp 3162 - 31a4: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 - 31a9: 49 81 c5 00 02 00 00 add $0x200,%r13 - 31b0: 0f bf 7d 00 movswl 0x0(%rbp),%edi - 31b4: 48 83 c5 02 add $0x2,%rbp - 31b8: 69 ff a1 05 00 00 imul $0x5a1,%edi,%edi - 31be: e8 cd 01 00 00 call 3390 - 31c3: 66 89 45 fe mov %ax,-0x2(%rbp) - 31c7: 49 39 ed cmp %rbp,%r13 - 31ca: 75 e4 jne 31b0 - 31cc: 48 83 c4 38 add $0x38,%rsp - 31d0: 5b pop %rbx - 31d1: 5d pop %rbp - 31d2: 41 5c pop %r12 - 31d4: 41 5d pop %r13 - 31d6: 41 5e pop %r14 - 31d8: 41 5f pop %r15 - 31da: c3 ret - 31db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -00000000000031e0 : - 31e0: 41 55 push %r13 - 31e2: 44 0f bf e9 movswl %cx,%r13d - 31e6: 41 54 push %r12 - 31e8: 49 89 f4 mov %rsi,%r12 - 31eb: 55 push %rbp - 31ec: 48 89 d5 mov %rdx,%rbp - 31ef: 53 push %rbx - 31f0: 48 89 fb mov %rdi,%rbx - 31f3: 48 83 ec 08 sub $0x8,%rsp - 31f7: 0f bf 7e 02 movswl 0x2(%rsi),%edi - 31fb: 0f bf 42 02 movswl 0x2(%rdx),%eax - 31ff: 0f af f8 imul %eax,%edi - 3202: e8 89 01 00 00 call 3390 - 3207: 0f bf f8 movswl %ax,%edi - 320a: 66 89 03 mov %ax,(%rbx) - 320d: 41 0f af fd imul %r13d,%edi - 3211: e8 7a 01 00 00 call 3390 - 3216: 66 89 03 mov %ax,(%rbx) - 3219: 41 0f bf 3c 24 movswl (%r12),%edi - 321e: 0f bf 45 00 movswl 0x0(%rbp),%eax - 3222: 0f af f8 imul %eax,%edi - 3225: e8 66 01 00 00 call 3390 - 322a: 66 01 03 add %ax,(%rbx) - 322d: 41 0f bf 3c 24 movswl (%r12),%edi - 3232: 0f bf 45 02 movswl 0x2(%rbp),%eax - 3236: 0f af f8 imul %eax,%edi - 3239: e8 52 01 00 00 call 3390 - 323e: 66 89 43 02 mov %ax,0x2(%rbx) - 3242: 41 0f bf 7c 24 02 movswl 0x2(%r12),%edi - 3248: 0f bf 45 00 movswl 0x0(%rbp),%eax - 324c: 0f af f8 imul %eax,%edi - 324f: e8 3c 01 00 00 call 3390 - 3254: 66 01 43 02 add %ax,0x2(%rbx) - 3258: 48 83 c4 08 add $0x8,%rsp - 325c: 5b pop %rbx - 325d: 5d pop %rbp - 325e: 41 5c pop %r12 - 3260: 41 5d pop %r13 - 3262: c3 ret - 3263: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 326a: 00 00 00 - 326d: 0f 1f 00 nopl (%rax) - -0000000000003270 : - 3270: 48 89 fa mov %rdi,%rdx - 3273: 48 8d bf 00 02 00 00 lea 0x200(%rdi),%rdi - 327a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 3280: 8b 06 mov (%rsi),%eax - 3282: 89 c1 mov %eax,%ecx - 3284: d1 e8 shr $1,%eax - 3286: 81 e1 55 55 55 55 and $0x55555555,%ecx - 328c: 25 55 55 55 55 and $0x55555555,%eax - 3291: 01 c8 add %ecx,%eax - 3293: 41 89 c0 mov %eax,%r8d - 3296: 89 c1 mov %eax,%ecx - 3298: 41 c1 e8 02 shr $0x2,%r8d - 329c: 83 e1 03 and $0x3,%ecx - 329f: 41 83 e0 03 and $0x3,%r8d - 32a3: 44 29 c1 sub %r8d,%ecx - 32a6: 41 89 c0 mov %eax,%r8d - 32a9: 66 89 0a mov %cx,(%rdx) - 32ac: 89 c1 mov %eax,%ecx - 32ae: 41 c1 e8 06 shr $0x6,%r8d - 32b2: c1 e9 04 shr $0x4,%ecx - 32b5: 41 83 e0 03 and $0x3,%r8d - 32b9: 83 e1 03 and $0x3,%ecx - 32bc: 44 29 c1 sub %r8d,%ecx - 32bf: 41 89 c0 mov %eax,%r8d - 32c2: 66 89 4a 02 mov %cx,0x2(%rdx) - 32c6: 89 c1 mov %eax,%ecx - 32c8: 41 c1 e8 0a shr $0xa,%r8d - 32cc: c1 e9 08 shr $0x8,%ecx - 32cf: 41 83 e0 03 and $0x3,%r8d - 32d3: 83 e1 03 and $0x3,%ecx - 32d6: 44 29 c1 sub %r8d,%ecx - 32d9: 41 89 c0 mov %eax,%r8d - 32dc: 66 89 4a 04 mov %cx,0x4(%rdx) - 32e0: 89 c1 mov %eax,%ecx - 32e2: 66 41 c1 e8 0e shr $0xe,%r8w - 32e7: c1 e9 0c shr $0xc,%ecx - 32ea: 83 e1 03 and $0x3,%ecx - 32ed: 44 29 c1 sub %r8d,%ecx - 32f0: 41 89 c0 mov %eax,%r8d - 32f3: 66 89 4a 06 mov %cx,0x6(%rdx) - 32f7: 89 c1 mov %eax,%ecx - 32f9: 41 c1 e8 12 shr $0x12,%r8d - 32fd: c1 e9 10 shr $0x10,%ecx - 3300: 41 83 e0 03 and $0x3,%r8d - 3304: 83 e1 03 and $0x3,%ecx - 3307: 44 29 c1 sub %r8d,%ecx - 330a: 41 89 c0 mov %eax,%r8d - 330d: 66 89 4a 08 mov %cx,0x8(%rdx) - 3311: 89 c1 mov %eax,%ecx - 3313: 41 c1 e8 16 shr $0x16,%r8d - 3317: c1 e9 14 shr $0x14,%ecx - 331a: 41 83 e0 03 and $0x3,%r8d - 331e: 83 e1 03 and $0x3,%ecx - 3321: 44 29 c1 sub %r8d,%ecx - 3324: 41 89 c0 mov %eax,%r8d - 3327: 66 89 4a 0a mov %cx,0xa(%rdx) - 332b: 89 c1 mov %eax,%ecx - 332d: c1 e9 18 shr $0x18,%ecx - 3330: 41 c1 e8 1a shr $0x1a,%r8d - 3334: 48 83 c2 10 add $0x10,%rdx - 3338: 48 83 c6 04 add $0x4,%rsi - 333c: 83 e1 03 and $0x3,%ecx - 333f: 41 83 e0 03 and $0x3,%r8d - 3343: 44 29 c1 sub %r8d,%ecx - 3346: 66 89 4a fc mov %cx,-0x4(%rdx) - 334a: 89 c1 mov %eax,%ecx - 334c: c1 e8 1e shr $0x1e,%eax - 334f: c1 e9 1c shr $0x1c,%ecx - 3352: 83 e1 03 and $0x3,%ecx - 3355: 29 c1 sub %eax,%ecx - 3357: 66 89 4a fe mov %cx,-0x2(%rdx) - 335b: 48 39 fa cmp %rdi,%rdx - 335e: 0f 85 1c ff ff ff jne 3280 - 3364: c3 ret - 3365: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 336c: 00 00 00 00 - -0000000000003370 : - 3370: e9 fb fe ff ff jmp 3270 - 3375: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 337c: 00 00 00 00 - -0000000000003380 : - 3380: e9 eb fe ff ff jmp 3270 - 3385: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 338c: 00 00 00 - 338f: 90 nop - -0000000000003390 : - 3390: 66 69 c7 01 f3 imul $0xf301,%di,%ax - 3395: 98 cwtl - 3396: 69 c0 ff f2 ff ff imul $0xfffff2ff,%eax,%eax - 339c: 01 f8 add %edi,%eax - 339e: c1 e8 10 shr $0x10,%eax - 33a1: c3 ret - 33a2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 33a9: 00 00 00 00 - 33ad: 0f 1f 00 nopl (%rax) - -00000000000033b0 : - 33b0: 0f bf d7 movswl %di,%edx - 33b3: 89 f8 mov %edi,%eax - 33b5: 69 d2 bf 4e 00 00 imul $0x4ebf,%edx,%edx - 33bb: 81 c2 00 00 00 02 add $0x2000000,%edx - 33c1: c1 fa 1a sar $0x1a,%edx - 33c4: 66 69 d2 01 0d imul $0xd01,%dx,%dx - 33c9: 29 d0 sub %edx,%eax - 33cb: c3 ret - 33cc: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 33d3: 00 00 00 - 33d6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 33dd: 00 00 00 - -00000000000033e0 : - 33e0: 49 89 f0 mov %rsi,%r8 - 33e3: 48 89 d6 mov %rdx,%rsi - 33e6: 48 85 d2 test %rdx,%rdx - 33e9: 74 35 je 3420 - 33eb: 31 c9 xor %ecx,%ecx - 33ed: 31 c0 xor %eax,%eax - 33ef: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 33f6: 00 00 00 00 - 33fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 3400: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx - 3404: 41 32 14 00 xor (%r8,%rax,1),%dl - 3408: 48 83 c0 01 add $0x1,%rax - 340c: 09 d1 or %edx,%ecx - 340e: 48 39 c6 cmp %rax,%rsi - 3411: 75 ed jne 3400 - 3413: 0f b6 c1 movzbl %cl,%eax - 3416: 48 f7 d8 neg %rax - 3419: 48 c1 e8 3f shr $0x3f,%rax - 341d: c3 ret - 341e: 66 90 xchg %ax,%ax - 3420: 31 c0 xor %eax,%eax - 3422: c3 ret - 3423: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 342a: 00 00 00 00 - 342e: 66 90 xchg %ax,%ax - -0000000000003430 : - 3430: 49 89 f1 mov %rsi,%r9 - 3433: 49 89 d0 mov %rdx,%r8 - 3436: 48 85 d2 test %rdx,%rdx - 3439: 74 20 je 345b - 343b: f7 d9 neg %ecx - 343d: 31 c0 xor %eax,%eax - 343f: 90 nop - 3440: 0f b6 34 07 movzbl (%rdi,%rax,1),%esi - 3444: 41 0f b6 14 01 movzbl (%r9,%rax,1),%edx - 3449: 31 f2 xor %esi,%edx - 344b: 21 ca and %ecx,%edx - 344d: 31 f2 xor %esi,%edx - 344f: 88 14 07 mov %dl,(%rdi,%rax,1) - 3452: 48 83 c0 01 add $0x1,%rax - 3456: 49 39 c0 cmp %rax,%r8 - 3459: 75 e5 jne 3440 - 345b: c3 ret - 345c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000003460 : - 3460: 66 33 37 xor (%rdi),%si - 3463: f7 da neg %edx - 3465: 21 d6 and %edx,%esi - 3467: 66 33 37 xor (%rdi),%si - 346a: 66 89 37 mov %si,(%rdi) - 346d: c3 ret - 346e: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3475: 00 00 00 - 3478: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 347f: 00 - -0000000000003480 : - 3480: 41 57 push %r15 - 3482: 41 b9 01 00 00 00 mov $0x1,%r9d - 3488: 41 56 push %r14 - 348a: 41 55 push %r13 - 348c: 41 54 push %r12 - 348e: 55 push %rbp - 348f: 53 push %rbx - 3490: 48 83 ec 68 sub $0x68,%rsp - 3494: 48 8b 07 mov (%rdi),%rax - 3497: 4c 8b 77 18 mov 0x18(%rdi),%r14 - 349b: 48 89 44 24 88 mov %rax,-0x78(%rsp) - 34a0: 48 8b 47 08 mov 0x8(%rdi),%rax - 34a4: 48 89 44 24 90 mov %rax,-0x70(%rsp) - 34a9: 48 8b 47 10 mov 0x10(%rdi),%rax - 34ad: 48 89 44 24 98 mov %rax,-0x68(%rsp) - 34b2: 48 8b 47 20 mov 0x20(%rdi),%rax - 34b6: 48 89 44 24 a0 mov %rax,-0x60(%rsp) - 34bb: 48 8b 47 28 mov 0x28(%rdi),%rax - 34bf: 48 89 44 24 a8 mov %rax,-0x58(%rsp) - 34c4: 48 8b 47 30 mov 0x30(%rdi),%rax - 34c8: 48 89 44 24 b0 mov %rax,-0x50(%rsp) - 34cd: 48 8b 47 38 mov 0x38(%rdi),%rax - 34d1: 48 89 44 24 b8 mov %rax,-0x48(%rsp) - 34d6: 48 8b 47 40 mov 0x40(%rdi),%rax - 34da: 48 89 44 24 c0 mov %rax,-0x40(%rsp) - 34df: 48 8b 47 48 mov 0x48(%rdi),%rax - 34e3: 48 89 44 24 c8 mov %rax,-0x38(%rsp) - 34e8: 48 8b 47 50 mov 0x50(%rdi),%rax - 34ec: 4c 8b 67 60 mov 0x60(%rdi),%r12 - 34f0: 4c 8b af 80 00 00 00 mov 0x80(%rdi),%r13 - 34f7: 4c 89 74 24 18 mov %r14,0x18(%rsp) - 34fc: 48 89 44 24 d0 mov %rax,-0x30(%rsp) - 3501: 48 8b 47 58 mov 0x58(%rdi),%rax - 3505: 48 c7 44 24 50 82 80 movq $0x8082,0x50(%rsp) - 350c: 00 00 - 350e: 4c 8b 9f 90 00 00 00 mov 0x90(%rdi),%r11 - 3515: 48 89 44 24 d8 mov %rax,-0x28(%rsp) - 351a: 48 8b 47 68 mov 0x68(%rdi),%rax - 351e: 48 89 7c 24 60 mov %rdi,0x60(%rsp) - 3523: 4c 8b bf a0 00 00 00 mov 0xa0(%rdi),%r15 - 352a: 48 89 44 24 e0 mov %rax,-0x20(%rsp) - 352f: 48 8b 47 70 mov 0x70(%rdi),%rax - 3533: 4c 8b 87 b0 00 00 00 mov 0xb0(%rdi),%r8 - 353a: 48 8b 9f c0 00 00 00 mov 0xc0(%rdi),%rbx - 3541: 48 89 44 24 e8 mov %rax,-0x18(%rsp) - 3546: 48 8b 47 78 mov 0x78(%rdi),%rax - 354a: 48 89 44 24 f0 mov %rax,-0x10(%rsp) - 354f: 48 8b 87 88 00 00 00 mov 0x88(%rdi),%rax - 3556: 48 89 44 24 f8 mov %rax,-0x8(%rsp) - 355b: 48 8b 87 98 00 00 00 mov 0x98(%rdi),%rax - 3562: 48 89 04 24 mov %rax,(%rsp) - 3566: 48 8b 87 a8 00 00 00 mov 0xa8(%rdi),%rax - 356d: 48 89 44 24 08 mov %rax,0x8(%rsp) - 3572: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax - 3579: 48 89 44 24 10 mov %rax,0x10(%rsp) - 357e: 48 8d 05 ab 2b 00 00 lea 0x2bab(%rip),%rax # 6130 - 3585: 48 89 44 24 58 mov %rax,0x58(%rsp) - 358a: eb 19 jmp 35a5 - 358c: 0f 1f 40 00 nopl 0x0(%rax) - 3590: 48 8b 48 08 mov 0x8(%rax),%rcx - 3594: 4c 8b 08 mov (%rax),%r9 - 3597: 48 83 c0 10 add $0x10,%rax - 359b: 48 89 44 24 58 mov %rax,0x58(%rsp) - 35a0: 48 89 4c 24 50 mov %rcx,0x50(%rsp) - 35a5: 48 8b 6c 24 d8 mov -0x28(%rsp),%rbp - 35aa: 4c 8b 74 24 90 mov -0x70(%rsp),%r14 - 35af: 48 8b 44 24 98 mov -0x68(%rsp),%rax - 35b4: 4c 33 74 24 b0 xor -0x50(%rsp),%r14 - 35b9: 48 33 44 24 b8 xor -0x48(%rsp),%rax - 35be: 49 31 ee xor %rbp,%r14 - 35c1: 48 8b 6c 24 c0 mov -0x40(%rsp),%rbp - 35c6: 49 89 c2 mov %rax,%r10 - 35c9: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 35ce: 4d 31 ee xor %r13,%r14 - 35d1: 4c 33 74 24 08 xor 0x8(%rsp),%r14 - 35d6: 4d 31 e2 xor %r12,%r10 - 35d9: 4c 33 54 24 f8 xor -0x8(%rsp),%r10 - 35de: 48 8b 74 24 88 mov -0x78(%rsp),%rsi - 35e3: 48 31 e8 xor %rbp,%rax - 35e6: 48 8b 6c 24 e0 mov -0x20(%rsp),%rbp - 35eb: 4d 31 c2 xor %r8,%r10 - 35ee: 48 33 74 24 a8 xor -0x58(%rsp),%rsi - 35f3: 48 89 c1 mov %rax,%rcx - 35f6: 48 8b 44 24 a0 mov -0x60(%rsp),%rax - 35fb: 48 33 44 24 c8 xor -0x38(%rsp),%rax - 3600: 4c 89 d7 mov %r10,%rdi - 3603: 48 31 e9 xor %rbp,%rcx - 3606: 48 8b 2c 24 mov (%rsp),%rbp - 360a: 48 33 44 24 e8 xor -0x18(%rsp),%rax - 360f: 48 d1 c7 rol $1,%rdi - 3612: 48 33 74 24 d0 xor -0x30(%rsp),%rsi - 3617: 48 33 74 24 f0 xor -0x10(%rsp),%rsi - 361c: 4c 31 d9 xor %r11,%rcx - 361f: 48 31 e8 xor %rbp,%rax - 3622: 4c 89 f5 mov %r14,%rbp - 3625: 4c 31 fe xor %r15,%rsi - 3628: 48 33 4c 24 10 xor 0x10(%rsp),%rcx - 362d: 48 31 d8 xor %rbx,%rax - 3630: 48 d1 c5 rol $1,%rbp - 3633: 48 31 f7 xor %rsi,%rdi - 3636: 48 89 ca mov %rcx,%rdx - 3639: 48 d1 c6 rol $1,%rsi - 363c: 48 31 c5 xor %rax,%rbp - 363f: 48 d1 c0 rol $1,%rax - 3642: 4c 31 d0 xor %r10,%rax - 3645: 4c 8b 54 24 b0 mov -0x50(%rsp),%r10 - 364a: 48 31 ce xor %rcx,%rsi - 364d: 48 8b 4c 24 88 mov -0x78(%rsp),%rcx - 3652: 48 d1 c2 rol $1,%rdx - 3655: 49 31 fa xor %rdi,%r10 - 3658: 4c 31 f2 xor %r14,%rdx - 365b: 48 31 e9 xor %rbp,%rcx - 365e: 49 c1 ca 14 ror $0x14,%r10 - 3662: 49 31 d4 xor %rdx,%r12 - 3665: 49 31 c3 xor %rax,%r11 - 3668: 48 31 f3 xor %rsi,%rbx - 366b: 4d 89 d6 mov %r10,%r14 - 366e: 49 c1 cc 15 ror $0x15,%r12 - 3672: 49 31 fd xor %rdi,%r13 - 3675: 49 31 d0 xor %rdx,%r8 - 3678: 49 c1 c3 15 rol $0x15,%r11 - 367c: 49 f7 d6 not %r14 - 367f: 48 c1 c3 0e rol $0xe,%rbx - 3683: 49 c1 cd 13 ror $0x13,%r13 - 3687: 4d 21 e6 and %r12,%r14 - 368a: 49 c1 c8 03 ror $0x3,%r8 - 368e: 49 31 ce xor %rcx,%r14 - 3691: 4d 31 ce xor %r9,%r14 - 3694: 4d 89 e1 mov %r12,%r9 - 3697: 49 f7 d1 not %r9 - 369a: 4d 21 d9 and %r11,%r9 - 369d: 4d 31 d1 xor %r10,%r9 - 36a0: 4c 89 4c 24 20 mov %r9,0x20(%rsp) - 36a5: 4d 89 d9 mov %r11,%r9 - 36a8: 49 f7 d1 not %r9 - 36ab: 49 21 d9 and %rbx,%r9 - 36ae: 4d 31 e1 xor %r12,%r9 - 36b1: 49 89 dc mov %rbx,%r12 - 36b4: 49 f7 d4 not %r12 - 36b7: 4c 89 4c 24 28 mov %r9,0x28(%rsp) - 36bc: 4d 89 e1 mov %r12,%r9 - 36bf: 49 21 c9 and %rcx,%r9 - 36c2: 48 f7 d1 not %rcx - 36c5: 4d 89 cc mov %r9,%r12 - 36c8: 4c 21 d1 and %r10,%rcx - 36cb: 4c 8b 54 24 d0 mov -0x30(%rsp),%r10 - 36d0: 4d 31 dc xor %r11,%r12 - 36d3: 4c 8b 5c 24 c8 mov -0x38(%rsp),%r11 - 36d8: 48 31 d9 xor %rbx,%rcx - 36db: 48 89 4c 24 30 mov %rcx,0x30(%rsp) - 36e0: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx - 36e5: 49 31 ea xor %rbp,%r10 - 36e8: 49 31 f3 xor %rsi,%r11 - 36eb: 49 c1 c2 03 rol $0x3,%r10 - 36ef: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) - 36f4: 4d 89 d9 mov %r11,%r9 - 36f7: 48 31 c1 xor %rax,%rcx - 36fa: 49 c1 c1 14 rol $0x14,%r9 - 36fe: 48 c1 c1 1c rol $0x1c,%rcx - 3702: 4d 89 cb mov %r9,%r11 - 3705: 49 f7 d3 not %r11 - 3708: 4d 21 d3 and %r10,%r11 - 370b: 49 31 cb xor %rcx,%r11 - 370e: 4c 89 5c 24 38 mov %r11,0x38(%rsp) - 3713: 4d 89 d3 mov %r10,%r11 - 3716: 49 f7 d3 not %r11 - 3719: 4d 21 eb and %r13,%r11 - 371c: 4d 31 cb xor %r9,%r11 - 371f: 4c 89 5c 24 18 mov %r11,0x18(%rsp) - 3724: 4d 89 eb mov %r13,%r11 - 3727: 49 f7 d3 not %r11 - 372a: 4d 21 c3 and %r8,%r11 - 372d: 49 31 ef xor %rbp,%r15 - 3730: 4d 31 d3 xor %r10,%r11 - 3733: 4d 89 c2 mov %r8,%r10 - 3736: 49 c1 c7 12 rol $0x12,%r15 - 373a: 49 f7 d2 not %r10 - 373d: 4c 89 5c 24 d0 mov %r11,-0x30(%rsp) - 3742: 49 21 ca and %rcx,%r10 - 3745: 48 f7 d1 not %rcx - 3748: 4c 21 c9 and %r9,%rcx - 374b: 4d 31 ea xor %r13,%r10 - 374e: 4c 31 c1 xor %r8,%rcx - 3751: 4c 89 54 24 40 mov %r10,0x40(%rsp) - 3756: 48 89 4c 24 c8 mov %rcx,-0x38(%rsp) - 375b: 4c 8b 44 24 b8 mov -0x48(%rsp),%r8 - 3760: 4c 8b 2c 24 mov (%rsp),%r13 - 3764: 4c 8b 54 24 e0 mov -0x20(%rsp),%r10 - 3769: 4c 89 74 24 88 mov %r14,-0x78(%rsp) - 376e: 49 31 d0 xor %rdx,%r8 - 3771: 48 8b 5c 24 90 mov -0x70(%rsp),%rbx - 3776: 49 c1 c0 06 rol $0x6,%r8 - 377a: 49 31 f5 xor %rsi,%r13 - 377d: 49 31 c2 xor %rax,%r10 - 3780: 4d 89 e9 mov %r13,%r9 - 3783: 4d 89 c5 mov %r8,%r13 - 3786: 49 c1 c2 19 rol $0x19,%r10 - 378a: 48 31 fb xor %rdi,%rbx - 378d: 49 f7 d5 not %r13 - 3790: 48 89 d9 mov %rbx,%rcx - 3793: 4c 89 d3 mov %r10,%rbx - 3796: 49 c1 c1 08 rol $0x8,%r9 - 379a: 4d 89 eb mov %r13,%r11 - 379d: 48 d1 c1 rol $1,%rcx - 37a0: 48 f7 d3 not %rbx - 37a3: 4d 21 d3 and %r10,%r11 - 37a6: 4d 89 dd mov %r11,%r13 - 37a9: 49 89 db mov %rbx,%r11 - 37ac: 49 31 cd xor %rcx,%r13 - 37af: 4d 21 cb and %r9,%r11 - 37b2: 4c 89 6c 24 b8 mov %r13,-0x48(%rsp) - 37b7: 4d 89 cd mov %r9,%r13 - 37ba: 4c 89 db mov %r11,%rbx - 37bd: 49 f7 d5 not %r13 - 37c0: 4c 31 c3 xor %r8,%rbx - 37c3: 4d 89 eb mov %r13,%r11 - 37c6: 48 89 1c 24 mov %rbx,(%rsp) - 37ca: 48 8b 5c 24 a0 mov -0x60(%rsp),%rbx - 37cf: 4d 21 fb and %r15,%r11 - 37d2: 4d 31 d3 xor %r10,%r11 - 37d5: 4d 89 fa mov %r15,%r10 - 37d8: 48 31 f3 xor %rsi,%rbx - 37db: 49 f7 d2 not %r10 - 37de: 49 21 ca and %rcx,%r10 - 37e1: 48 f7 d1 not %rcx - 37e4: 4c 21 c1 and %r8,%rcx - 37e7: 4d 31 ca xor %r9,%r10 - 37ea: 49 89 c8 mov %rcx,%r8 - 37ed: 4c 89 54 24 e0 mov %r10,-0x20(%rsp) - 37f2: 4c 8b 54 24 d8 mov -0x28(%rsp),%r10 - 37f7: 48 89 d9 mov %rbx,%rcx - 37fa: 4d 31 f8 xor %r15,%r8 - 37fd: 4c 8b 7c 24 a8 mov -0x58(%rsp),%r15 - 3802: 48 c1 c1 1b rol $0x1b,%rcx - 3806: 49 31 fa xor %rdi,%r10 - 3809: 4c 89 44 24 48 mov %r8,0x48(%rsp) - 380e: 49 31 ef xor %rbp,%r15 - 3811: 49 c1 c2 0a rol $0xa,%r10 - 3815: 4c 89 fb mov %r15,%rbx - 3818: 4c 8b 7c 24 f8 mov -0x8(%rsp),%r15 - 381d: 48 c1 cb 1c ror $0x1c,%rbx - 3821: 49 31 d7 xor %rdx,%r15 - 3824: 48 33 74 24 e8 xor -0x18(%rsp),%rsi - 3829: 48 33 7c 24 08 xor 0x8(%rsp),%rdi - 382e: 48 c1 ce 19 ror $0x19,%rsi - 3832: 4d 89 fc mov %r15,%r12 - 3835: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 - 383a: 48 c1 c7 02 rol $0x2,%rdi - 383e: 49 c1 c4 0f rol $0xf,%r12 - 3842: 48 33 6c 24 f0 xor -0x10(%rsp),%rbp - 3847: 48 33 54 24 98 xor -0x68(%rsp),%rdx - 384c: 48 c1 cd 17 ror $0x17,%rbp - 3850: 49 31 c7 xor %rax,%r15 - 3853: 4d 89 e5 mov %r12,%r13 - 3856: 48 33 44 24 c0 xor -0x40(%rsp),%rax - 385b: 48 c1 c8 09 ror $0x9,%rax - 385f: 4d 89 f8 mov %r15,%r8 - 3862: 49 89 df mov %rbx,%r15 - 3865: 49 f7 d5 not %r13 - 3868: 49 c1 c8 08 ror $0x8,%r8 - 386c: 49 f7 d7 not %r15 - 386f: 48 c1 ca 02 ror $0x2,%rdx - 3873: 4d 89 f9 mov %r15,%r9 - 3876: 4d 21 c5 and %r8,%r13 - 3879: 4d 21 d1 and %r10,%r9 - 387c: 4d 31 d5 xor %r10,%r13 - 387f: 4d 89 cf mov %r9,%r15 - 3882: 4d 89 d1 mov %r10,%r9 - 3885: 4d 89 c2 mov %r8,%r10 - 3888: 4c 89 6c 24 f8 mov %r13,-0x8(%rsp) - 388d: 49 f7 d1 not %r9 - 3890: 49 f7 d2 not %r10 - 3893: 49 31 cf xor %rcx,%r15 - 3896: 4c 8b 6c 24 28 mov 0x28(%rsp),%r13 - 389b: 4d 21 e1 and %r12,%r9 - 389e: 49 21 ca and %rcx,%r10 - 38a1: 48 f7 d1 not %rcx - 38a4: 4c 89 7c 24 08 mov %r15,0x8(%rsp) - 38a9: 49 31 d9 xor %rbx,%r9 - 38ac: 48 21 d9 and %rbx,%rcx - 38af: 48 89 f3 mov %rsi,%rbx - 38b2: 4d 31 e2 xor %r12,%r10 - 38b5: 4c 31 c1 xor %r8,%rcx - 38b8: 49 89 f8 mov %rdi,%r8 - 38bb: 48 89 df mov %rbx,%rdi - 38be: 48 89 c6 mov %rax,%rsi - 38c1: 48 f7 d7 not %rdi - 38c4: 48 f7 d6 not %rsi - 38c7: 48 21 ef and %rbp,%rdi - 38ca: 48 21 de and %rbx,%rsi - 38cd: 48 31 c7 xor %rax,%rdi - 38d0: 48 31 d6 xor %rdx,%rsi - 38d3: 49 89 fc mov %rdi,%r12 - 38d6: 48 89 ef mov %rbp,%rdi - 38d9: 48 89 74 24 d8 mov %rsi,-0x28(%rsp) - 38de: 48 f7 d7 not %rdi - 38e1: 4c 89 64 24 10 mov %r12,0x10(%rsp) - 38e6: 4c 21 c7 and %r8,%rdi - 38e9: 48 31 df xor %rbx,%rdi - 38ec: 4c 89 c3 mov %r8,%rbx - 38ef: 48 f7 d3 not %rbx - 38f2: 48 21 d3 and %rdx,%rbx - 38f5: 48 f7 d2 not %rdx - 38f8: 48 31 eb xor %rbp,%rbx - 38fb: 48 21 c2 and %rax,%rdx - 38fe: 48 8b 6c 24 38 mov 0x38(%rsp),%rbp - 3903: 4c 33 6c 24 d0 xor -0x30(%rsp),%r13 - 3908: 4c 31 c2 xor %r8,%rdx - 390b: 4d 89 f0 mov %r14,%r8 - 390e: 4d 31 dd xor %r11,%r13 - 3911: 48 89 5c 24 f0 mov %rbx,-0x10(%rsp) - 3916: 49 31 e8 xor %rbp,%r8 - 3919: 4c 33 44 24 b8 xor -0x48(%rsp),%r8 - 391e: 4c 33 6c 24 f8 xor -0x8(%rsp),%r13 - 3923: 4d 31 f8 xor %r15,%r8 - 3926: 4c 8b 7c 24 20 mov 0x20(%rsp),%r15 - 392b: 49 31 fd xor %rdi,%r13 - 392e: 49 31 f0 xor %rsi,%r8 - 3931: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 3936: 49 31 f7 xor %rsi,%r15 - 3939: 4c 33 3c 24 xor (%rsp),%r15 - 393d: 4d 31 cf xor %r9,%r15 - 3940: 4d 31 e7 xor %r12,%r15 - 3943: 4c 8b 64 24 b0 mov -0x50(%rsp),%r12 - 3948: 48 8b 6c 24 40 mov 0x40(%rsp),%rbp - 394d: 48 8b 44 24 c8 mov -0x38(%rsp),%rax - 3952: 4d 89 fe mov %r15,%r14 - 3955: 49 31 ec xor %rbp,%r12 - 3958: 48 8b 6c 24 f0 mov -0x10(%rsp),%rbp - 395d: 4c 33 64 24 e0 xor -0x20(%rsp),%r12 - 3962: 49 d1 c6 rol $1,%r14 - 3965: 4d 31 d4 xor %r10,%r12 - 3968: 49 31 ec xor %rbp,%r12 - 396b: 48 8b 6c 24 48 mov 0x48(%rsp),%rbp - 3970: 4c 89 e3 mov %r12,%rbx - 3973: 48 31 e8 xor %rbp,%rax - 3976: 48 33 44 24 30 xor 0x30(%rsp),%rax - 397b: 4c 89 ed mov %r13,%rbp - 397e: 48 d1 c3 rol $1,%rbx - 3981: 48 31 c8 xor %rcx,%rax - 3984: 48 d1 c5 rol $1,%rbp - 3987: 4c 31 fb xor %r15,%rbx - 398a: 49 89 f7 mov %rsi,%r15 - 398d: 48 31 d0 xor %rdx,%rax - 3990: 4c 31 c5 xor %r8,%rbp - 3993: 49 d1 c0 rol $1,%r8 - 3996: 48 8b 74 24 50 mov 0x50(%rsp),%rsi - 399b: 49 31 c6 xor %rax,%r14 - 399e: 48 d1 c0 rol $1,%rax - 39a1: 4d 31 e0 xor %r12,%r8 - 39a4: 4c 31 e8 xor %r13,%rax - 39a7: 4c 8b 6c 24 88 mov -0x78(%rsp),%r13 - 39ac: 4d 31 f5 xor %r14,%r13 - 39af: 49 31 ef xor %rbp,%r15 - 39b2: 49 31 db xor %rbx,%r11 - 39b5: 49 31 c2 xor %rax,%r10 - 39b8: 4d 89 fc mov %r15,%r12 - 39bb: 49 c1 cb 15 ror $0x15,%r11 - 39bf: 4c 31 c2 xor %r8,%rdx - 39c2: 49 31 e9 xor %rbp,%r9 - 39c5: 49 c1 cc 14 ror $0x14,%r12 - 39c9: 49 c1 c2 15 rol $0x15,%r10 - 39cd: 48 31 df xor %rbx,%rdi - 39d0: 48 c1 c2 0e rol $0xe,%rdx - 39d4: 4d 89 e7 mov %r12,%r15 - 39d7: 49 c1 c9 13 ror $0x13,%r9 - 39db: 49 f7 d7 not %r15 - 39de: 48 c1 cf 03 ror $0x3,%rdi - 39e2: 4d 21 df and %r11,%r15 - 39e5: 4d 31 ef xor %r13,%r15 - 39e8: 4c 31 fe xor %r15,%rsi - 39eb: 48 89 74 24 88 mov %rsi,-0x78(%rsp) - 39f0: 4c 89 de mov %r11,%rsi - 39f3: 48 f7 d6 not %rsi - 39f6: 49 89 f7 mov %rsi,%r15 - 39f9: 4d 21 d7 and %r10,%r15 - 39fc: 4c 89 fe mov %r15,%rsi - 39ff: 4c 31 e6 xor %r12,%rsi - 3a02: 48 89 74 24 90 mov %rsi,-0x70(%rsp) - 3a07: 4c 89 d6 mov %r10,%rsi - 3a0a: 48 f7 d6 not %rsi - 3a0d: 49 89 f7 mov %rsi,%r15 - 3a10: 49 21 d7 and %rdx,%r15 - 3a13: 4c 89 fe mov %r15,%rsi - 3a16: 4c 31 de xor %r11,%rsi - 3a19: 49 89 d3 mov %rdx,%r11 - 3a1c: 49 f7 d3 not %r11 - 3a1f: 48 89 74 24 98 mov %rsi,-0x68(%rsp) - 3a24: 48 8b 74 24 d8 mov -0x28(%rsp),%rsi - 3a29: 4d 21 eb and %r13,%r11 - 3a2c: 49 f7 d5 not %r13 - 3a2f: 4d 31 d3 xor %r10,%r11 - 3a32: 4d 21 e5 and %r12,%r13 - 3a35: 4c 8b 54 24 c8 mov -0x38(%rsp),%r10 - 3a3a: 4c 8b 64 24 b0 mov -0x50(%rsp),%r12 - 3a3f: 4c 89 5c 24 18 mov %r11,0x18(%rsp) - 3a44: 4d 89 eb mov %r13,%r11 - 3a47: 49 31 d3 xor %rdx,%r11 - 3a4a: 4d 31 c2 xor %r8,%r10 - 3a4d: 49 31 c4 xor %rax,%r12 - 3a50: 4c 89 5c 24 a0 mov %r11,-0x60(%rsp) - 3a55: 4c 8b 5c 24 b8 mov -0x48(%rsp),%r11 - 3a5a: 49 c1 c2 14 rol $0x14,%r10 - 3a5e: 4c 89 e2 mov %r12,%rdx - 3a61: 4d 89 d4 mov %r10,%r12 - 3a64: 48 c1 c2 1c rol $0x1c,%rdx - 3a68: 4d 31 f3 xor %r14,%r11 - 3a6b: 49 f7 d4 not %r12 - 3a6e: 49 c1 c3 03 rol $0x3,%r11 - 3a72: 4d 21 dc and %r11,%r12 - 3a75: 49 31 d4 xor %rdx,%r12 - 3a78: 4c 89 64 24 a8 mov %r12,-0x58(%rsp) - 3a7d: 4d 89 dc mov %r11,%r12 - 3a80: 49 f7 d4 not %r12 - 3a83: 4d 21 cc and %r9,%r12 - 3a86: 4c 31 c1 xor %r8,%rcx - 3a89: 4c 31 f6 xor %r14,%rsi - 3a8c: 48 c1 c1 08 rol $0x8,%rcx - 3a90: 4d 31 d4 xor %r10,%r12 - 3a93: 48 c1 c6 12 rol $0x12,%rsi - 3a97: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) - 3a9c: 4d 89 cc mov %r9,%r12 - 3a9f: 49 f7 d4 not %r12 - 3aa2: 49 21 fc and %rdi,%r12 - 3aa5: 4d 31 dc xor %r11,%r12 - 3aa8: 49 89 fb mov %rdi,%r11 - 3aab: 49 f7 d3 not %r11 - 3aae: 4c 89 64 24 b8 mov %r12,-0x48(%rsp) - 3ab3: 49 21 d3 and %rdx,%r11 - 3ab6: 48 f7 d2 not %rdx - 3ab9: 4d 31 cb xor %r9,%r11 - 3abc: 4c 21 d2 and %r10,%rdx - 3abf: 4c 8b 4c 24 e0 mov -0x20(%rsp),%r9 - 3ac4: 4c 89 5c 24 c0 mov %r11,-0x40(%rsp) - 3ac9: 49 89 d3 mov %rdx,%r11 - 3acc: 48 8b 54 24 20 mov 0x20(%rsp),%rdx - 3ad1: 49 31 fb xor %rdi,%r11 - 3ad4: 48 8b 7c 24 d0 mov -0x30(%rsp),%rdi - 3ad9: 49 31 c1 xor %rax,%r9 - 3adc: 4c 89 5c 24 c8 mov %r11,-0x38(%rsp) - 3ae1: 49 c1 c1 19 rol $0x19,%r9 - 3ae5: 48 31 ea xor %rbp,%rdx - 3ae8: 48 31 df xor %rbx,%rdi - 3aeb: 48 d1 c2 rol $1,%rdx - 3aee: 48 c1 c7 06 rol $0x6,%rdi - 3af2: 49 89 fb mov %rdi,%r11 - 3af5: 49 f7 d3 not %r11 - 3af8: 4d 89 da mov %r11,%r10 - 3afb: 4d 21 ca and %r9,%r10 - 3afe: 4d 89 d3 mov %r10,%r11 - 3b01: 49 31 d3 xor %rdx,%r11 - 3b04: 4c 89 5c 24 d0 mov %r11,-0x30(%rsp) - 3b09: 4d 89 cb mov %r9,%r11 - 3b0c: 49 f7 d3 not %r11 - 3b0f: 4d 89 da mov %r11,%r10 - 3b12: 49 21 ca and %rcx,%r10 - 3b15: 4d 89 d3 mov %r10,%r11 - 3b18: 49 31 fb xor %rdi,%r11 - 3b1b: 4c 89 5c 24 d8 mov %r11,-0x28(%rsp) - 3b20: 49 89 cb mov %rcx,%r11 - 3b23: 49 f7 d3 not %r11 - 3b26: 4d 89 dc mov %r11,%r12 - 3b29: 49 21 f4 and %rsi,%r12 - 3b2c: 4d 31 cc xor %r9,%r12 - 3b2f: 49 89 f1 mov %rsi,%r9 - 3b32: 49 f7 d1 not %r9 - 3b35: 49 21 d1 and %rdx,%r9 - 3b38: 48 f7 d2 not %rdx - 3b3b: 48 21 fa and %rdi,%rdx - 3b3e: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi - 3b43: 49 31 c9 xor %rcx,%r9 - 3b46: 48 31 f2 xor %rsi,%rdx - 3b49: 48 8b 74 24 38 mov 0x38(%rsp),%rsi - 3b4e: 4c 89 4c 24 e0 mov %r9,-0x20(%rsp) - 3b53: 4c 31 c7 xor %r8,%rdi - 3b56: 48 89 54 24 e8 mov %rdx,-0x18(%rsp) - 3b5b: 4c 31 f6 xor %r14,%rsi - 3b5e: 48 89 fa mov %rdi,%rdx - 3b61: 48 8b 3c 24 mov (%rsp),%rdi - 3b65: 4c 8b 4c 24 f8 mov -0x8(%rsp),%r9 - 3b6a: 48 c1 ce 1c ror $0x1c,%rsi - 3b6e: 48 c1 c2 1b rol $0x1b,%rdx - 3b72: 48 8b 4c 24 f0 mov -0x10(%rsp),%rcx - 3b77: 49 89 f3 mov %rsi,%r11 - 3b7a: 48 31 ef xor %rbp,%rdi - 3b7d: 49 31 d9 xor %rbx,%r9 - 3b80: 48 c1 c7 0a rol $0xa,%rdi - 3b84: 49 f7 d3 not %r11 - 3b87: 49 c1 c1 0f rol $0xf,%r9 - 3b8b: 48 31 c1 xor %rax,%rcx - 3b8e: 4d 89 da mov %r11,%r10 - 3b91: 48 c1 c9 08 ror $0x8,%rcx - 3b95: 48 33 44 24 40 xor 0x40(%rsp),%rax - 3b9a: 49 21 fa and %rdi,%r10 - 3b9d: 48 c1 c8 09 ror $0x9,%rax - 3ba1: 4d 89 d3 mov %r10,%r11 - 3ba4: 49 89 c7 mov %rax,%r15 - 3ba7: 49 31 d3 xor %rdx,%r11 - 3baa: 49 f7 d7 not %r15 - 3bad: 4c 89 5c 24 f0 mov %r11,-0x10(%rsp) - 3bb2: 49 89 fb mov %rdi,%r11 - 3bb5: 49 f7 d3 not %r11 - 3bb8: 4d 89 dd mov %r11,%r13 - 3bbb: 4d 89 cb mov %r9,%r11 - 3bbe: 49 f7 d3 not %r11 - 3bc1: 4d 21 cd and %r9,%r13 - 3bc4: 4d 89 da mov %r11,%r10 - 3bc7: 49 31 f5 xor %rsi,%r13 - 3bca: 49 21 ca and %rcx,%r10 - 3bcd: 4d 89 d3 mov %r10,%r11 - 3bd0: 49 31 fb xor %rdi,%r11 - 3bd3: 4c 89 5c 24 f8 mov %r11,-0x8(%rsp) - 3bd8: 49 89 cb mov %rcx,%r11 - 3bdb: 49 f7 d3 not %r11 - 3bde: 49 21 d3 and %rdx,%r11 - 3be1: 48 f7 d2 not %rdx - 3be4: 48 21 f2 and %rsi,%rdx - 3be7: 48 8b 74 24 48 mov 0x48(%rsp),%rsi - 3bec: 4d 31 cb xor %r9,%r11 - 3bef: 48 89 d7 mov %rdx,%rdi - 3bf2: 48 8b 54 24 28 mov 0x28(%rsp),%rdx - 3bf7: 48 31 cf xor %rcx,%rdi - 3bfa: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 3bff: 4c 31 c6 xor %r8,%rsi - 3c02: 48 31 da xor %rbx,%rdx - 3c05: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx - 3c0a: 48 c1 ce 19 ror $0x19,%rsi - 3c0e: 48 89 3c 24 mov %rdi,(%rsp) - 3c12: 4c 31 f1 xor %r14,%rcx - 3c15: 48 89 f7 mov %rsi,%rdi - 3c18: 49 21 f7 and %rsi,%r15 - 3c1b: 48 c1 ca 02 ror $0x2,%rdx - 3c1f: 48 c1 c9 17 ror $0x17,%rcx - 3c23: 48 31 eb xor %rbp,%rbx - 3c26: 48 f7 d7 not %rdi - 3c29: 49 31 d7 xor %rdx,%r15 - 3c2c: 49 89 c8 mov %rcx,%r8 - 3c2f: 48 c1 c3 02 rol $0x2,%rbx - 3c33: 48 21 cf and %rcx,%rdi - 3c36: 49 f7 d0 not %r8 - 3c39: 48 31 c7 xor %rax,%rdi - 3c3c: 49 21 d8 and %rbx,%r8 - 3c3f: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 3c44: 49 31 f0 xor %rsi,%r8 - 3c47: 48 89 de mov %rbx,%rsi - 3c4a: 48 f7 d6 not %rsi - 3c4d: 48 21 d6 and %rdx,%rsi - 3c50: 48 f7 d2 not %rdx - 3c53: 48 31 ce xor %rcx,%rsi - 3c56: 48 21 c2 and %rax,%rdx - 3c59: 48 8b 44 24 58 mov 0x58(%rsp),%rax - 3c5e: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 3c63: 48 8d 35 76 25 00 00 lea 0x2576(%rip),%rsi # 61e0 - 3c6a: 48 31 d3 xor %rdx,%rbx - 3c6d: 48 39 c6 cmp %rax,%rsi - 3c70: 0f 85 1a f9 ff ff jne 3590 - 3c76: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi - 3c7b: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3c80: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 - 3c85: 48 89 07 mov %rax,(%rdi) - 3c88: 48 8b 44 24 90 mov -0x70(%rsp),%rax - 3c8d: 4c 89 77 18 mov %r14,0x18(%rdi) - 3c91: 48 89 47 08 mov %rax,0x8(%rdi) - 3c95: 48 8b 44 24 98 mov -0x68(%rsp),%rax - 3c9a: 4c 89 67 60 mov %r12,0x60(%rdi) - 3c9e: 48 89 47 10 mov %rax,0x10(%rdi) - 3ca2: 48 8b 44 24 a0 mov -0x60(%rsp),%rax - 3ca7: 48 89 47 20 mov %rax,0x20(%rdi) - 3cab: 48 8b 44 24 a8 mov -0x58(%rsp),%rax - 3cb0: 48 89 47 28 mov %rax,0x28(%rdi) - 3cb4: 48 8b 44 24 b0 mov -0x50(%rsp),%rax - 3cb9: 48 89 47 30 mov %rax,0x30(%rdi) - 3cbd: 48 8b 44 24 b8 mov -0x48(%rsp),%rax - 3cc2: 48 89 47 38 mov %rax,0x38(%rdi) - 3cc6: 48 8b 44 24 c0 mov -0x40(%rsp),%rax - 3ccb: 48 89 47 40 mov %rax,0x40(%rdi) - 3ccf: 48 8b 44 24 c8 mov -0x38(%rsp),%rax - 3cd4: 48 89 47 48 mov %rax,0x48(%rdi) - 3cd8: 48 8b 44 24 d0 mov -0x30(%rsp),%rax - 3cdd: 48 89 47 50 mov %rax,0x50(%rdi) - 3ce1: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 3ce6: 48 89 47 58 mov %rax,0x58(%rdi) - 3cea: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 3cef: 48 89 47 68 mov %rax,0x68(%rdi) - 3cf3: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 3cf8: 48 89 47 70 mov %rax,0x70(%rdi) - 3cfc: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 3d01: 48 89 47 78 mov %rax,0x78(%rdi) - 3d05: 4c 89 af 80 00 00 00 mov %r13,0x80(%rdi) - 3d0c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3d11: 4c 89 9f 90 00 00 00 mov %r11,0x90(%rdi) - 3d18: 48 89 87 88 00 00 00 mov %rax,0x88(%rdi) - 3d1f: 48 8b 04 24 mov (%rsp),%rax - 3d23: 4c 89 bf a0 00 00 00 mov %r15,0xa0(%rdi) - 3d2a: 48 89 87 98 00 00 00 mov %rax,0x98(%rdi) - 3d31: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3d36: 4c 89 87 b0 00 00 00 mov %r8,0xb0(%rdi) - 3d3d: 48 89 87 a8 00 00 00 mov %rax,0xa8(%rdi) - 3d44: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 3d49: 48 89 9f c0 00 00 00 mov %rbx,0xc0(%rdi) - 3d50: 48 89 87 b8 00 00 00 mov %rax,0xb8(%rdi) - 3d57: 48 83 c4 68 add $0x68,%rsp - 3d5b: 5b pop %rbx - 3d5c: 5d pop %rbp - 3d5d: 41 5c pop %r12 - 3d5f: 41 5d pop %r13 - 3d61: 41 5e pop %r14 - 3d63: 41 5f pop %r15 - 3d65: c3 ret - 3d66: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3d6d: 00 00 00 - -0000000000003d70 : - 3d70: 41 57 push %r15 - 3d72: 31 c0 xor %eax,%eax - 3d74: 49 89 f7 mov %rsi,%r15 - 3d77: 41 56 push %r14 - 3d79: 41 55 push %r13 - 3d7b: 41 54 push %r12 - 3d7d: 49 89 d4 mov %rdx,%r12 - 3d80: 55 push %rbp - 3d81: 48 89 fd mov %rdi,%rbp - 3d84: 48 83 c7 08 add $0x8,%rdi - 3d88: 53 push %rbx - 3d89: 89 cb mov %ecx,%ebx - 3d8b: 48 89 e9 mov %rbp,%rcx - 3d8e: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) - 3d95: 00 - 3d96: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 3d9d: 00 00 00 00 - 3da1: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 3da5: 48 29 f9 sub %rdi,%rcx - 3da8: 81 c1 c8 00 00 00 add $0xc8,%ecx - 3dae: c1 e9 03 shr $0x3,%ecx - 3db1: f3 48 ab rep stos %rax,%es:(%rdi) - 3db4: 48 81 fa 87 00 00 00 cmp $0x87,%rdx - 3dbb: 0f 86 ae 00 00 00 jbe 3e6f - 3dc1: 4c 8d b6 88 00 00 00 lea 0x88(%rsi),%r14 - 3dc8: 4d 89 f5 mov %r14,%r13 - 3dcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 3dd0: 4c 89 f8 mov %r15,%rax - 3dd3: 48 89 ee mov %rbp,%rsi - 3dd6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3ddd: 00 00 00 - 3de0: 0f b6 50 01 movzbl 0x1(%rax),%edx - 3de4: 0f b6 48 02 movzbl 0x2(%rax),%ecx - 3de8: 48 83 c0 08 add $0x8,%rax - 3dec: 48 c1 e1 10 shl $0x10,%rcx - 3df0: 48 c1 e2 08 shl $0x8,%rdx - 3df4: 48 09 ca or %rcx,%rdx - 3df7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx - 3dfb: 48 09 ca or %rcx,%rdx - 3dfe: 0f b6 48 fb movzbl -0x5(%rax),%ecx - 3e02: 48 c1 e1 18 shl $0x18,%rcx - 3e06: 48 09 ca or %rcx,%rdx - 3e09: 0f b6 48 fc movzbl -0x4(%rax),%ecx - 3e0d: 48 c1 e1 20 shl $0x20,%rcx - 3e11: 48 09 d1 or %rdx,%rcx - 3e14: 0f b6 50 fd movzbl -0x3(%rax),%edx - 3e18: 48 c1 e2 28 shl $0x28,%rdx - 3e1c: 48 09 ca or %rcx,%rdx - 3e1f: 0f b6 48 fe movzbl -0x2(%rax),%ecx - 3e23: 48 c1 e1 30 shl $0x30,%rcx - 3e27: 48 09 d1 or %rdx,%rcx - 3e2a: 0f b6 50 ff movzbl -0x1(%rax),%edx - 3e2e: 48 c1 e2 38 shl $0x38,%rdx - 3e32: 48 09 ca or %rcx,%rdx - 3e35: 48 31 16 xor %rdx,(%rsi) - 3e38: 48 83 c6 08 add $0x8,%rsi - 3e3c: 4c 39 e8 cmp %r13,%rax - 3e3f: 75 9f jne 3de0 - 3e41: 48 89 ef mov %rbp,%rdi - 3e44: 49 81 ec 88 00 00 00 sub $0x88,%r12 - 3e4b: 4d 89 f7 mov %r14,%r15 - 3e4e: 49 81 c5 88 00 00 00 add $0x88,%r13 - 3e55: e8 26 f6 ff ff call 3480 - 3e5a: 49 81 fc 87 00 00 00 cmp $0x87,%r12 - 3e61: 76 0c jbe 3e6f - 3e63: 49 81 c6 88 00 00 00 add $0x88,%r14 - 3e6a: e9 61 ff ff ff jmp 3dd0 - 3e6f: 4d 85 e4 test %r12,%r12 - 3e72: 74 6c je 3ee0 - 3e74: 31 c0 xor %eax,%eax - 3e76: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3e7d: 00 00 00 - 3e80: 89 c2 mov %eax,%edx - 3e82: 89 c1 mov %eax,%ecx - 3e84: c1 ea 03 shr $0x3,%edx - 3e87: 83 e1 07 and $0x7,%ecx - 3e8a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 3e91: 41 0f b6 14 07 movzbl (%r15,%rax,1),%edx - 3e96: c1 e1 03 shl $0x3,%ecx - 3e99: 48 83 c0 01 add $0x1,%rax - 3e9d: 48 d3 e2 shl %cl,%rdx - 3ea0: 48 31 54 35 00 xor %rdx,0x0(%rbp,%rsi,1) - 3ea5: 49 39 c4 cmp %rax,%r12 - 3ea8: 75 d6 jne 3e80 - 3eaa: 44 89 e0 mov %r12d,%eax - 3ead: 44 89 e1 mov %r12d,%ecx - 3eb0: c1 e8 03 shr $0x3,%eax - 3eb3: 83 e1 07 and $0x7,%ecx - 3eb6: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 3ebd: c1 e1 03 shl $0x3,%ecx - 3ec0: 48 01 e8 add %rbp,%rax - 3ec3: 0f b6 db movzbl %bl,%ebx - 3ec6: 48 d3 e3 shl %cl,%rbx - 3ec9: 48 31 18 xor %rbx,(%rax) - 3ecc: 48 0f ba bd 80 00 00 btcq $0x3f,0x80(%rbp) - 3ed3: 00 3f - 3ed5: 5b pop %rbx - 3ed6: 5d pop %rbp - 3ed7: 41 5c pop %r12 - 3ed9: 41 5d pop %r13 - 3edb: 41 5e pop %r14 - 3edd: 41 5f pop %r15 - 3edf: c3 ret - 3ee0: 48 89 e8 mov %rbp,%rax - 3ee3: 31 c9 xor %ecx,%ecx - 3ee5: eb dc jmp 3ec3 - 3ee7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 3eee: 00 00 - -0000000000003ef0 : - 3ef0: 41 56 push %r14 - 3ef2: 31 c0 xor %eax,%eax - 3ef4: 49 89 f6 mov %rsi,%r14 - 3ef7: 41 55 push %r13 - 3ef9: 41 54 push %r12 - 3efb: 55 push %rbp - 3efc: 48 89 d5 mov %rdx,%rbp - 3eff: 53 push %rbx - 3f00: 48 89 fb mov %rdi,%rbx - 3f03: 48 83 c7 08 add $0x8,%rdi - 3f07: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) - 3f0e: 00 - 3f0f: 48 89 d9 mov %rbx,%rcx - 3f12: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 3f19: 00 00 00 00 - 3f1d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 3f21: 48 29 f9 sub %rdi,%rcx - 3f24: 81 c1 c8 00 00 00 add $0xc8,%ecx - 3f2a: c1 e9 03 shr $0x3,%ecx - 3f2d: f3 48 ab rep stos %rax,%es:(%rdi) - 3f30: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx - 3f37: 0f 86 b2 00 00 00 jbe 3fef - 3f3d: 4c 8d ae a8 00 00 00 lea 0xa8(%rsi),%r13 - 3f44: 4d 89 ec mov %r13,%r12 - 3f47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 3f4e: 00 00 - 3f50: 4c 89 f0 mov %r14,%rax - 3f53: 48 89 de mov %rbx,%rsi - 3f56: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3f5d: 00 00 00 - 3f60: 0f b6 50 01 movzbl 0x1(%rax),%edx - 3f64: 0f b6 48 02 movzbl 0x2(%rax),%ecx - 3f68: 48 83 c0 08 add $0x8,%rax - 3f6c: 48 c1 e1 10 shl $0x10,%rcx - 3f70: 48 c1 e2 08 shl $0x8,%rdx - 3f74: 48 09 ca or %rcx,%rdx - 3f77: 0f b6 48 f8 movzbl -0x8(%rax),%ecx - 3f7b: 48 09 ca or %rcx,%rdx - 3f7e: 0f b6 48 fb movzbl -0x5(%rax),%ecx - 3f82: 48 c1 e1 18 shl $0x18,%rcx - 3f86: 48 09 ca or %rcx,%rdx - 3f89: 0f b6 48 fc movzbl -0x4(%rax),%ecx - 3f8d: 48 c1 e1 20 shl $0x20,%rcx - 3f91: 48 09 d1 or %rdx,%rcx - 3f94: 0f b6 50 fd movzbl -0x3(%rax),%edx - 3f98: 48 c1 e2 28 shl $0x28,%rdx - 3f9c: 48 09 ca or %rcx,%rdx - 3f9f: 0f b6 48 fe movzbl -0x2(%rax),%ecx - 3fa3: 48 c1 e1 30 shl $0x30,%rcx - 3fa7: 48 09 d1 or %rdx,%rcx - 3faa: 0f b6 50 ff movzbl -0x1(%rax),%edx - 3fae: 48 c1 e2 38 shl $0x38,%rdx - 3fb2: 48 09 ca or %rcx,%rdx - 3fb5: 48 31 16 xor %rdx,(%rsi) - 3fb8: 48 83 c6 08 add $0x8,%rsi - 3fbc: 4c 39 e0 cmp %r12,%rax - 3fbf: 75 9f jne 3f60 - 3fc1: 48 89 df mov %rbx,%rdi - 3fc4: 48 81 ed a8 00 00 00 sub $0xa8,%rbp - 3fcb: 4d 89 ee mov %r13,%r14 - 3fce: 49 81 c4 a8 00 00 00 add $0xa8,%r12 - 3fd5: e8 a6 f4 ff ff call 3480 - 3fda: 48 81 fd a7 00 00 00 cmp $0xa7,%rbp - 3fe1: 76 0c jbe 3fef - 3fe3: 49 81 c5 a8 00 00 00 add $0xa8,%r13 - 3fea: e9 61 ff ff ff jmp 3f50 - 3fef: 48 85 ed test %rbp,%rbp - 3ff2: 74 69 je 405d - 3ff4: 31 c0 xor %eax,%eax - 3ff6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3ffd: 00 00 00 - 4000: 89 c2 mov %eax,%edx - 4002: 89 c1 mov %eax,%ecx - 4004: c1 ea 03 shr $0x3,%edx - 4007: 83 e1 07 and $0x7,%ecx - 400a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 4011: 41 0f b6 14 06 movzbl (%r14,%rax,1),%edx - 4016: c1 e1 03 shl $0x3,%ecx - 4019: 48 83 c0 01 add $0x1,%rax - 401d: 48 d3 e2 shl %cl,%rdx - 4020: 48 31 14 33 xor %rdx,(%rbx,%rsi,1) - 4024: 48 39 c5 cmp %rax,%rbp - 4027: 75 d7 jne 4000 - 4029: 89 e8 mov %ebp,%eax - 402b: 89 e9 mov %ebp,%ecx - 402d: ba 1f 00 00 00 mov $0x1f,%edx - 4032: c1 e8 03 shr $0x3,%eax - 4035: 83 e1 07 and $0x7,%ecx - 4038: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 403f: c1 e1 03 shl $0x3,%ecx - 4042: 48 01 d8 add %rbx,%rax - 4045: 48 d3 e2 shl %cl,%rdx - 4048: 48 31 10 xor %rdx,(%rax) - 404b: 48 0f ba bb a0 00 00 btcq $0x3f,0xa0(%rbx) - 4052: 00 3f - 4054: 5b pop %rbx - 4055: 5d pop %rbp - 4056: 41 5c pop %r12 - 4058: 41 5d pop %r13 - 405a: 41 5e pop %r14 - 405c: c3 ret - 405d: 48 89 d8 mov %rbx,%rax - 4060: ba 1f 00 00 00 mov $0x1f,%edx - 4065: eb e1 jmp 4048 - 4067: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 406e: 00 00 - -0000000000004070 : - 4070: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) - 4077: 48 89 fa mov %rdi,%rdx - 407a: 48 8d 7f 08 lea 0x8(%rdi),%rdi - 407e: 31 c0 xor %eax,%eax - 4080: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 4087: 00 00 00 00 - 408b: 48 89 d1 mov %rdx,%rcx - 408e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 4092: 48 29 f9 sub %rdi,%rcx - 4095: 81 c1 c8 00 00 00 add $0xc8,%ecx - 409b: c1 e9 03 shr $0x3,%ecx - 409e: f3 48 ab rep stos %rax,%es:(%rdi) - 40a1: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) - 40a8: 00 00 00 - 40ab: c3 ret - 40ac: 0f 1f 40 00 nopl 0x0(%rax) - -00000000000040b0 : - 40b0: 41 54 push %r12 - 40b2: 49 89 d4 mov %rdx,%r12 - 40b5: 55 push %rbp - 40b6: 48 89 f5 mov %rsi,%rbp - 40b9: 53 push %rbx - 40ba: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax - 40c0: 48 89 fb mov %rdi,%rbx - 40c3: 48 01 c2 add %rax,%rdx - 40c6: 49 89 c0 mov %rax,%r8 - 40c9: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx - 40d0: 0f 86 a9 00 00 00 jbe 417f - 40d6: 3d a7 00 00 00 cmp $0xa7,%eax - 40db: 76 28 jbe 4105 - 40dd: 0f 1f 00 nopl (%rax) - 40e0: b8 a8 00 00 00 mov $0xa8,%eax - 40e5: 48 89 df mov %rbx,%rdi - 40e8: 44 29 c0 sub %r8d,%eax - 40eb: 49 29 c4 sub %rax,%r12 - 40ee: e8 8d f3 ff ff call 3480 - 40f3: 45 31 c0 xor %r8d,%r8d - 40f6: 31 c0 xor %eax,%eax - 40f8: 49 81 fc a7 00 00 00 cmp $0xa7,%r12 - 40ff: 0f 86 8b 00 00 00 jbe 4190 - 4105: 44 89 c0 mov %r8d,%eax - 4108: 48 89 ee mov %rbp,%rsi - 410b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4112: 00 00 00 00 - 4116: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 411d: 00 00 00 00 - 4121: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4128: 00 00 00 00 - 412c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4133: 00 00 00 00 - 4137: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 413e: 00 00 - 4140: 89 c2 mov %eax,%edx - 4142: 89 c1 mov %eax,%ecx - 4144: 48 83 c6 01 add $0x1,%rsi - 4148: 83 c0 01 add $0x1,%eax - 414b: c1 ea 03 shr $0x3,%edx - 414e: 83 e1 07 and $0x7,%ecx - 4151: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi - 4158: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 415c: c1 e1 03 shl $0x3,%ecx - 415f: 48 d3 e2 shl %cl,%rdx - 4162: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) - 4166: 3d a8 00 00 00 cmp $0xa8,%eax - 416b: 75 d3 jne 4140 - 416d: b8 a7 00 00 00 mov $0xa7,%eax - 4172: 44 29 c0 sub %r8d,%eax - 4175: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp - 417a: e9 61 ff ff ff jmp 40e0 - 417f: 49 89 d4 mov %rdx,%r12 - 4182: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4189: 00 00 00 00 - 418d: 0f 1f 00 nopl (%rax) - 4190: 4c 39 e0 cmp %r12,%rax - 4193: 44 89 c0 mov %r8d,%eax - 4196: 73 5a jae 41f2 - 4198: 48 89 ea mov %rbp,%rdx - 419b: 45 8d 40 01 lea 0x1(%r8),%r8d - 419f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 41a6: 00 00 00 00 - 41aa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 41b1: 00 00 00 00 - 41b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 41bc: 00 00 00 00 - 41c0: 89 c1 mov %eax,%ecx - 41c2: 0f b6 32 movzbl (%rdx),%esi - 41c5: 48 83 c2 01 add $0x1,%rdx - 41c9: c1 e9 03 shr $0x3,%ecx - 41cc: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi - 41d3: 89 c1 mov %eax,%ecx - 41d5: 83 c0 01 add $0x1,%eax - 41d8: 83 e1 07 and $0x7,%ecx - 41db: c1 e1 03 shl $0x3,%ecx - 41de: 48 d3 e6 shl %cl,%rsi - 41e1: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx - 41e6: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) - 41ea: 48 29 e9 sub %rbp,%rcx - 41ed: 4c 39 e1 cmp %r12,%rcx - 41f0: 72 ce jb 41c0 - 41f2: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) - 41f8: 5b pop %rbx - 41f9: 5d pop %rbp - 41fa: 41 5c pop %r12 - 41fc: c3 ret - 41fd: 0f 1f 00 nopl (%rax) - -0000000000004200 : - 4200: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx - 4206: 89 c8 mov %ecx,%eax - 4208: 83 e1 07 and $0x7,%ecx - 420b: c1 e8 03 shr $0x3,%eax - 420e: c1 e1 03 shl $0x3,%ecx - 4211: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 4218: b8 1f 00 00 00 mov $0x1f,%eax - 421d: 48 d3 e0 shl %cl,%rax - 4220: 48 31 04 17 xor %rax,(%rdi,%rdx,1) - 4224: c7 87 c8 00 00 00 a8 movl $0xa8,0xc8(%rdi) - 422b: 00 00 00 - 422e: 48 0f ba bf a0 00 00 btcq $0x3f,0xa0(%rdi) - 4235: 00 3f - 4237: c3 ret - 4238: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 423f: 00 - -0000000000004240 : - 4240: 41 54 push %r12 - 4242: 49 89 d4 mov %rdx,%r12 - 4245: 55 push %rbp - 4246: 53 push %rbx - 4247: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax - 424d: 48 85 f6 test %rsi,%rsi - 4250: 74 66 je 42b8 - 4252: 48 89 fb mov %rdi,%rbx - 4255: 48 89 f7 mov %rsi,%rdi - 4258: 3d a8 00 00 00 cmp $0xa8,%eax - 425d: 0f 84 82 00 00 00 je 42e5 - 4263: 3d a7 00 00 00 cmp $0xa7,%eax - 4268: 77 f9 ja 4263 - 426a: 89 c5 mov %eax,%ebp - 426c: 41 89 c0 mov %eax,%r8d - 426f: 48 01 fd add %rdi,%rbp - 4272: 44 89 c6 mov %r8d,%esi - 4275: 44 89 c0 mov %r8d,%eax - 4278: 48 29 de sub %rbx,%rsi - 427b: eb 28 jmp 42a5 - 427d: 0f 1f 00 nopl (%rax) - 4280: 89 c2 mov %eax,%edx - 4282: 89 c1 mov %eax,%ecx - 4284: 48 83 c3 01 add $0x1,%rbx - 4288: 83 c0 01 add $0x1,%eax - 428b: c1 ea 03 shr $0x3,%edx - 428e: 83 e1 07 and $0x7,%ecx - 4291: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx - 4295: c1 e1 03 shl $0x3,%ecx - 4298: 48 d3 ea shr %cl,%rdx - 429b: 88 53 ff mov %dl,-0x1(%rbx) - 429e: 3d a8 00 00 00 cmp $0xa8,%eax - 42a3: 74 23 je 42c8 - 42a5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 42a9: 48 39 ea cmp %rbp,%rdx - 42ac: 72 d2 jb 4280 - 42ae: 89 c2 mov %eax,%edx - 42b0: 44 29 c2 sub %r8d,%edx - 42b3: 48 29 d7 sub %rdx,%rdi - 42b6: 75 b2 jne 426a - 42b8: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) - 42bf: 00 - 42c0: 5b pop %rbx - 42c1: 5d pop %rbp - 42c2: 41 5c pop %r12 - 42c4: c3 ret - 42c5: 0f 1f 00 nopl (%rax) - 42c8: 89 c2 mov %eax,%edx - 42ca: 44 29 c2 sub %r8d,%edx - 42cd: 48 29 d7 sub %rdx,%rdi - 42d0: 48 89 fd mov %rdi,%rbp - 42d3: 74 e3 je 42b8 - 42d5: 4c 89 e7 mov %r12,%rdi - 42d8: e8 a3 f1 ff ff call 3480 - 42dd: 48 89 ef mov %rbp,%rdi - 42e0: 45 31 c0 xor %r8d,%r8d - 42e3: eb 8d jmp 4272 - 42e5: 48 89 f5 mov %rsi,%rbp - 42e8: eb eb jmp 42d5 - 42ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -00000000000042f0 : - 42f0: 53 push %rbx - 42f1: 48 89 fb mov %rdi,%rbx - 42f4: e8 f7 fb ff ff call 3ef0 - 42f9: c7 83 c8 00 00 00 a8 movl $0xa8,0xc8(%rbx) - 4300: 00 00 00 - 4303: 5b pop %rbx - 4304: c3 ret - 4305: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 430c: 00 00 00 00 - -0000000000004310 : - 4310: 48 85 f6 test %rsi,%rsi - 4313: 0f 84 9a 00 00 00 je 43b3 - 4319: 41 55 push %r13 - 431b: 4c 8d af a8 00 00 00 lea 0xa8(%rdi),%r13 - 4322: 41 54 push %r12 - 4324: 49 89 d4 mov %rdx,%r12 - 4327: 55 push %rbp - 4328: 48 89 f5 mov %rsi,%rbp - 432b: 53 push %rbx - 432c: 0f 1f 40 00 nopl 0x0(%rax) - 4330: 4c 89 e7 mov %r12,%rdi - 4333: 49 8d 9d 58 ff ff ff lea -0xa8(%r13),%rbx - 433a: e8 41 f1 ff ff call 3480 - 433f: 4c 89 e2 mov %r12,%rdx - 4342: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4349: 00 00 00 00 - 434d: 0f 1f 00 nopl (%rax) - 4350: 48 8b 02 mov (%rdx),%rax - 4353: 48 83 c3 08 add $0x8,%rbx - 4357: 48 83 c2 08 add $0x8,%rdx - 435b: 48 89 c1 mov %rax,%rcx - 435e: 88 43 f8 mov %al,-0x8(%rbx) - 4361: 48 c1 e9 10 shr $0x10,%rcx - 4365: 88 63 f9 mov %ah,-0x7(%rbx) - 4368: 88 4b fa mov %cl,-0x6(%rbx) - 436b: 48 89 c1 mov %rax,%rcx - 436e: 48 c1 e9 18 shr $0x18,%rcx - 4372: 88 4b fb mov %cl,-0x5(%rbx) - 4375: 48 89 c1 mov %rax,%rcx - 4378: 48 c1 e9 20 shr $0x20,%rcx - 437c: 88 4b fc mov %cl,-0x4(%rbx) - 437f: 48 89 c1 mov %rax,%rcx - 4382: 48 c1 e9 28 shr $0x28,%rcx - 4386: 88 4b fd mov %cl,-0x3(%rbx) - 4389: 48 89 c1 mov %rax,%rcx - 438c: 48 c1 e8 38 shr $0x38,%rax - 4390: 48 c1 e9 30 shr $0x30,%rcx - 4394: 88 43 ff mov %al,-0x1(%rbx) - 4397: 88 4b fe mov %cl,-0x2(%rbx) - 439a: 49 39 dd cmp %rbx,%r13 - 439d: 75 b1 jne 4350 - 439f: 49 81 c5 a8 00 00 00 add $0xa8,%r13 - 43a6: 48 83 ed 01 sub $0x1,%rbp - 43aa: 75 84 jne 4330 - 43ac: 5b pop %rbx - 43ad: 5d pop %rbp - 43ae: 41 5c pop %r12 - 43b0: 41 5d pop %r13 - 43b2: c3 ret - 43b3: c3 ret - 43b4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 43bb: 00 00 00 00 - 43bf: 90 nop - -00000000000043c0 : - 43c0: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) - 43c7: 48 89 fa mov %rdi,%rdx - 43ca: 48 8d 7f 08 lea 0x8(%rdi),%rdi - 43ce: 31 c0 xor %eax,%eax - 43d0: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 43d7: 00 00 00 00 - 43db: 48 89 d1 mov %rdx,%rcx - 43de: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 43e2: 48 29 f9 sub %rdi,%rcx - 43e5: 81 c1 c8 00 00 00 add $0xc8,%ecx - 43eb: c1 e9 03 shr $0x3,%ecx - 43ee: f3 48 ab rep stos %rax,%es:(%rdi) - 43f1: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) - 43f8: 00 00 00 - 43fb: c3 ret - 43fc: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000004400 : - 4400: 41 54 push %r12 - 4402: 49 89 d4 mov %rdx,%r12 - 4405: 55 push %rbp - 4406: 48 89 f5 mov %rsi,%rbp - 4409: 53 push %rbx - 440a: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax - 4410: 48 89 fb mov %rdi,%rbx - 4413: 48 01 c2 add %rax,%rdx - 4416: 49 89 c0 mov %rax,%r8 - 4419: 48 81 fa 87 00 00 00 cmp $0x87,%rdx - 4420: 0f 86 99 00 00 00 jbe 44bf - 4426: 3d 87 00 00 00 cmp $0x87,%eax - 442b: 76 24 jbe 4451 - 442d: 0f 1f 00 nopl (%rax) - 4430: b8 88 00 00 00 mov $0x88,%eax - 4435: 48 89 df mov %rbx,%rdi - 4438: 44 29 c0 sub %r8d,%eax - 443b: 49 29 c4 sub %rax,%r12 - 443e: e8 3d f0 ff ff call 3480 - 4443: 45 31 c0 xor %r8d,%r8d - 4446: 31 c0 xor %eax,%eax - 4448: 49 81 fc 87 00 00 00 cmp $0x87,%r12 - 444f: 76 7f jbe 44d0 - 4451: 44 89 c0 mov %r8d,%eax - 4454: 48 89 ee mov %rbp,%rsi - 4457: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 445e: 00 00 00 00 - 4462: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4469: 00 00 00 00 - 446d: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4474: 00 00 00 00 - 4478: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 447f: 00 - 4480: 89 c2 mov %eax,%edx - 4482: 89 c1 mov %eax,%ecx - 4484: 48 83 c6 01 add $0x1,%rsi - 4488: 83 c0 01 add $0x1,%eax - 448b: c1 ea 03 shr $0x3,%edx - 448e: 83 e1 07 and $0x7,%ecx - 4491: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi - 4498: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 449c: c1 e1 03 shl $0x3,%ecx - 449f: 48 d3 e2 shl %cl,%rdx - 44a2: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) - 44a6: 3d 88 00 00 00 cmp $0x88,%eax - 44ab: 75 d3 jne 4480 - 44ad: b8 87 00 00 00 mov $0x87,%eax - 44b2: 44 29 c0 sub %r8d,%eax - 44b5: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp - 44ba: e9 71 ff ff ff jmp 4430 - 44bf: 49 89 d4 mov %rdx,%r12 - 44c2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 44c9: 00 00 00 00 - 44cd: 0f 1f 00 nopl (%rax) - 44d0: 4c 39 e0 cmp %r12,%rax - 44d3: 44 89 c0 mov %r8d,%eax - 44d6: 73 5a jae 4532 - 44d8: 48 89 ea mov %rbp,%rdx - 44db: 45 8d 40 01 lea 0x1(%r8),%r8d - 44df: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 44e6: 00 00 00 00 - 44ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 44f1: 00 00 00 00 - 44f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 44fc: 00 00 00 00 - 4500: 89 c1 mov %eax,%ecx - 4502: 0f b6 32 movzbl (%rdx),%esi - 4505: 48 83 c2 01 add $0x1,%rdx - 4509: c1 e9 03 shr $0x3,%ecx - 450c: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi - 4513: 89 c1 mov %eax,%ecx - 4515: 83 c0 01 add $0x1,%eax - 4518: 83 e1 07 and $0x7,%ecx - 451b: c1 e1 03 shl $0x3,%ecx - 451e: 48 d3 e6 shl %cl,%rsi - 4521: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx - 4526: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) - 452a: 48 29 e9 sub %rbp,%rcx - 452d: 4c 39 e1 cmp %r12,%rcx - 4530: 72 ce jb 4500 - 4532: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) - 4538: 5b pop %rbx - 4539: 5d pop %rbp - 453a: 41 5c pop %r12 - 453c: c3 ret - 453d: 0f 1f 00 nopl (%rax) - -0000000000004540 : - 4540: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx - 4546: 89 c8 mov %ecx,%eax - 4548: 83 e1 07 and $0x7,%ecx - 454b: c1 e8 03 shr $0x3,%eax - 454e: c1 e1 03 shl $0x3,%ecx - 4551: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 4558: b8 1f 00 00 00 mov $0x1f,%eax - 455d: 48 d3 e0 shl %cl,%rax - 4560: 48 31 04 17 xor %rax,(%rdi,%rdx,1) - 4564: c7 87 c8 00 00 00 88 movl $0x88,0xc8(%rdi) - 456b: 00 00 00 - 456e: 48 0f ba bf 80 00 00 btcq $0x3f,0x80(%rdi) - 4575: 00 3f - 4577: c3 ret - 4578: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 457f: 00 - -0000000000004580 : - 4580: 41 54 push %r12 - 4582: 49 89 d4 mov %rdx,%r12 - 4585: 55 push %rbp - 4586: 53 push %rbx - 4587: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax - 458d: 48 85 f6 test %rsi,%rsi - 4590: 74 66 je 45f8 - 4592: 48 89 fb mov %rdi,%rbx - 4595: 48 89 f7 mov %rsi,%rdi - 4598: 3d 88 00 00 00 cmp $0x88,%eax - 459d: 0f 84 82 00 00 00 je 4625 - 45a3: 3d 87 00 00 00 cmp $0x87,%eax - 45a8: 77 f9 ja 45a3 - 45aa: 89 c5 mov %eax,%ebp - 45ac: 41 89 c0 mov %eax,%r8d - 45af: 48 01 fd add %rdi,%rbp - 45b2: 44 89 c6 mov %r8d,%esi - 45b5: 44 89 c0 mov %r8d,%eax - 45b8: 48 29 de sub %rbx,%rsi - 45bb: eb 28 jmp 45e5 - 45bd: 0f 1f 00 nopl (%rax) - 45c0: 89 c2 mov %eax,%edx - 45c2: 89 c1 mov %eax,%ecx - 45c4: 48 83 c3 01 add $0x1,%rbx - 45c8: 83 c0 01 add $0x1,%eax - 45cb: c1 ea 03 shr $0x3,%edx - 45ce: 83 e1 07 and $0x7,%ecx - 45d1: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx - 45d5: c1 e1 03 shl $0x3,%ecx - 45d8: 48 d3 ea shr %cl,%rdx - 45db: 88 53 ff mov %dl,-0x1(%rbx) - 45de: 3d 88 00 00 00 cmp $0x88,%eax - 45e3: 74 23 je 4608 - 45e5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 45e9: 48 39 ea cmp %rbp,%rdx - 45ec: 72 d2 jb 45c0 - 45ee: 89 c2 mov %eax,%edx - 45f0: 44 29 c2 sub %r8d,%edx - 45f3: 48 29 d7 sub %rdx,%rdi - 45f6: 75 b2 jne 45aa - 45f8: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) - 45ff: 00 - 4600: 5b pop %rbx - 4601: 5d pop %rbp - 4602: 41 5c pop %r12 - 4604: c3 ret - 4605: 0f 1f 00 nopl (%rax) - 4608: 89 c2 mov %eax,%edx - 460a: 44 29 c2 sub %r8d,%edx - 460d: 48 29 d7 sub %rdx,%rdi - 4610: 48 89 fd mov %rdi,%rbp - 4613: 74 e3 je 45f8 - 4615: 4c 89 e7 mov %r12,%rdi - 4618: e8 63 ee ff ff call 3480 - 461d: 48 89 ef mov %rbp,%rdi - 4620: 45 31 c0 xor %r8d,%r8d - 4623: eb 8d jmp 45b2 - 4625: 48 89 f5 mov %rsi,%rbp - 4628: eb eb jmp 4615 - 462a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000000004630 : - 4630: 53 push %rbx - 4631: b9 1f 00 00 00 mov $0x1f,%ecx - 4636: 48 89 fb mov %rdi,%rbx - 4639: e8 32 f7 ff ff call 3d70 - 463e: c7 83 c8 00 00 00 88 movl $0x88,0xc8(%rbx) - 4645: 00 00 00 - 4648: 5b pop %rbx - 4649: c3 ret - 464a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000000004650 : - 4650: 48 85 f6 test %rsi,%rsi - 4653: 0f 84 9a 00 00 00 je 46f3 - 4659: 41 55 push %r13 - 465b: 4c 8d af 88 00 00 00 lea 0x88(%rdi),%r13 - 4662: 41 54 push %r12 - 4664: 49 89 d4 mov %rdx,%r12 - 4667: 55 push %rbp - 4668: 48 89 f5 mov %rsi,%rbp - 466b: 53 push %rbx - 466c: 0f 1f 40 00 nopl 0x0(%rax) - 4670: 4c 89 e7 mov %r12,%rdi - 4673: 49 8d 9d 78 ff ff ff lea -0x88(%r13),%rbx - 467a: e8 01 ee ff ff call 3480 - 467f: 4c 89 e2 mov %r12,%rdx - 4682: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4689: 00 00 00 00 - 468d: 0f 1f 00 nopl (%rax) - 4690: 48 8b 02 mov (%rdx),%rax - 4693: 48 83 c3 08 add $0x8,%rbx - 4697: 48 83 c2 08 add $0x8,%rdx - 469b: 48 89 c1 mov %rax,%rcx - 469e: 88 43 f8 mov %al,-0x8(%rbx) - 46a1: 48 c1 e9 10 shr $0x10,%rcx - 46a5: 88 63 f9 mov %ah,-0x7(%rbx) - 46a8: 88 4b fa mov %cl,-0x6(%rbx) - 46ab: 48 89 c1 mov %rax,%rcx - 46ae: 48 c1 e9 18 shr $0x18,%rcx - 46b2: 88 4b fb mov %cl,-0x5(%rbx) - 46b5: 48 89 c1 mov %rax,%rcx - 46b8: 48 c1 e9 20 shr $0x20,%rcx - 46bc: 88 4b fc mov %cl,-0x4(%rbx) - 46bf: 48 89 c1 mov %rax,%rcx - 46c2: 48 c1 e9 28 shr $0x28,%rcx - 46c6: 88 4b fd mov %cl,-0x3(%rbx) - 46c9: 48 89 c1 mov %rax,%rcx - 46cc: 48 c1 e8 38 shr $0x38,%rax - 46d0: 48 c1 e9 30 shr $0x30,%rcx - 46d4: 88 43 ff mov %al,-0x1(%rbx) - 46d7: 88 4b fe mov %cl,-0x2(%rbx) - 46da: 49 39 dd cmp %rbx,%r13 - 46dd: 75 b1 jne 4690 - 46df: 49 81 c5 88 00 00 00 add $0x88,%r13 - 46e6: 48 83 ed 01 sub $0x1,%rbp - 46ea: 75 84 jne 4670 - 46ec: 5b pop %rbx - 46ed: 5d pop %rbp - 46ee: 41 5c pop %r12 - 46f0: 41 5d pop %r13 - 46f2: c3 ret - 46f3: c3 ret - 46f4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 46fb: 00 00 00 00 - 46ff: 90 nop - -0000000000004700 : - 4700: 41 57 push %r15 - 4702: 41 56 push %r14 - 4704: 49 89 fe mov %rdi,%r14 - 4707: 41 55 push %r13 - 4709: 41 54 push %r12 - 470b: 55 push %rbp - 470c: 48 89 f5 mov %rsi,%rbp - 470f: 48 89 d6 mov %rdx,%rsi - 4712: 53 push %rbx - 4713: 48 89 eb mov %rbp,%rbx - 4716: 48 c1 eb 03 shr $0x3,%rbx - 471a: 48 81 ec f8 00 00 00 sub $0xf8,%rsp - 4721: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx - 4728: 00 00 - 472a: 48 89 94 24 e8 00 00 mov %rdx,0xe8(%rsp) - 4731: 00 - 4732: 48 89 ca mov %rcx,%rdx - 4735: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 473a: e8 b1 f7 ff ff call 3ef0 - 473f: 48 b8 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rax - 4746: c3 30 0c - 4749: 48 f7 e3 mul %rbx - 474c: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 4751: 48 81 fd a7 00 00 00 cmp $0xa7,%rbp - 4758: 0f 86 a2 00 00 00 jbe 4800 - 475e: 4c 69 6c 24 08 a8 00 imul $0xa8,0x8(%rsp),%r13 - 4765: 00 00 - 4767: 4c 89 f3 mov %r14,%rbx - 476a: 4c 8d bc 24 b8 00 00 lea 0xb8(%rsp),%r15 - 4771: 00 - 4772: 4d 01 f5 add %r14,%r13 - 4775: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 477c: 00 00 00 00 - 4780: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 4785: e8 f6 ec ff ff call 3480 - 478a: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx - 478f: 48 89 da mov %rbx,%rdx - 4792: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4799: 00 00 00 00 - 479d: 0f 1f 00 nopl (%rax) - 47a0: 48 8b 01 mov (%rcx),%rax - 47a3: 48 83 c1 08 add $0x8,%rcx - 47a7: 48 83 c2 08 add $0x8,%rdx - 47ab: 48 89 c6 mov %rax,%rsi - 47ae: 88 42 f8 mov %al,-0x8(%rdx) - 47b1: 48 c1 ee 10 shr $0x10,%rsi - 47b5: 88 62 f9 mov %ah,-0x7(%rdx) - 47b8: 40 88 72 fa mov %sil,-0x6(%rdx) - 47bc: 48 89 c6 mov %rax,%rsi - 47bf: 48 c1 ee 18 shr $0x18,%rsi - 47c3: 40 88 72 fb mov %sil,-0x5(%rdx) - 47c7: 48 89 c6 mov %rax,%rsi - 47ca: 48 c1 ee 20 shr $0x20,%rsi - 47ce: 40 88 72 fc mov %sil,-0x4(%rdx) - 47d2: 48 89 c6 mov %rax,%rsi - 47d5: 48 c1 ee 28 shr $0x28,%rsi - 47d9: 40 88 72 fd mov %sil,-0x3(%rdx) - 47dd: 48 89 c6 mov %rax,%rsi - 47e0: 48 c1 e8 38 shr $0x38,%rax - 47e4: 48 c1 ee 30 shr $0x30,%rsi - 47e8: 88 42 ff mov %al,-0x1(%rdx) - 47eb: 40 88 72 fe mov %sil,-0x2(%rdx) - 47ef: 49 39 cf cmp %rcx,%r15 - 47f2: 75 ac jne 47a0 - 47f4: 48 81 c3 a8 00 00 00 add $0xa8,%rbx - 47fb: 4c 39 eb cmp %r13,%rbx - 47fe: 75 80 jne 4780 - 4800: 48 ba 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rdx - 4807: c3 30 0c - 480a: 48 89 e8 mov %rbp,%rax - 480d: 48 c1 e8 03 shr $0x3,%rax - 4811: 48 f7 e2 mul %rdx - 4814: 48 69 c2 a8 00 00 00 imul $0xa8,%rdx,%rax - 481b: 48 29 c5 sub %rax,%rbp - 481e: 0f 84 ae 00 00 00 je 48d2 - 4824: 48 69 5c 24 08 a8 00 imul $0xa8,0x8(%rsp),%rbx - 482b: 00 00 - 482d: 4c 01 f3 add %r14,%rbx - 4830: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 4835: e8 46 ec ff ff call 3480 - 483a: 49 89 e8 mov %rbp,%r8 - 483d: 31 ff xor %edi,%edi - 483f: 89 fe mov %edi,%esi - 4841: 89 f8 mov %edi,%eax - 4843: 48 29 de sub %rbx,%rsi - 4846: eb 5e jmp 48a6 - 4848: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 484f: 00 00 00 00 - 4853: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 485a: 00 00 00 00 - 485e: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4865: 00 00 00 00 - 4869: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4870: 00 00 00 00 - 4874: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 487b: 00 00 00 00 - 487f: 90 nop - 4880: 89 c2 mov %eax,%edx - 4882: 89 c1 mov %eax,%ecx - 4884: 48 83 c3 01 add $0x1,%rbx - 4888: 83 c0 01 add $0x1,%eax - 488b: c1 ea 03 shr $0x3,%edx - 488e: 83 e1 07 and $0x7,%ecx - 4891: 48 8b 54 d4 10 mov 0x10(%rsp,%rdx,8),%rdx - 4896: c1 e1 03 shl $0x3,%ecx - 4899: 48 d3 ea shr %cl,%rdx - 489c: 88 53 ff mov %dl,-0x1(%rbx) - 489f: 3d a8 00 00 00 cmp $0xa8,%eax - 48a4: 74 1e je 48c4 - 48a6: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 48aa: 48 39 ea cmp %rbp,%rdx - 48ad: 72 d1 jb 4880 - 48af: 89 c2 mov %eax,%edx - 48b1: 29 fa sub %edi,%edx - 48b3: 49 29 d0 sub %rdx,%r8 - 48b6: 74 1a je 48d2 - 48b8: 89 c5 mov %eax,%ebp - 48ba: 89 c7 mov %eax,%edi - 48bc: 4c 01 c5 add %r8,%rbp - 48bf: e9 7b ff ff ff jmp 483f - 48c4: 29 f8 sub %edi,%eax - 48c6: 49 29 c0 sub %rax,%r8 - 48c9: 4c 89 c5 mov %r8,%rbp - 48cc: 0f 85 5e ff ff ff jne 4830 - 48d2: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax - 48d9: 00 - 48da: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 48e1: 00 00 - 48e3: 75 12 jne 48f7 - 48e5: 48 81 c4 f8 00 00 00 add $0xf8,%rsp - 48ec: 5b pop %rbx - 48ed: 5d pop %rbp - 48ee: 41 5c pop %r12 - 48f0: 41 5d pop %r13 - 48f2: 41 5e pop %r14 - 48f4: 41 5f pop %r15 - 48f6: c3 ret - 48f7: e8 84 c7 ff ff call 1080 <__stack_chk_fail@plt> - 48fc: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000004900 : - 4900: 41 57 push %r15 - 4902: 41 56 push %r14 - 4904: 49 89 fe mov %rdi,%r14 - 4907: 41 55 push %r13 - 4909: 49 89 f5 mov %rsi,%r13 - 490c: 48 89 d6 mov %rdx,%rsi - 490f: 41 54 push %r12 - 4911: 55 push %rbp - 4912: 53 push %rbx - 4913: 48 81 ec f8 00 00 00 sub $0xf8,%rsp - 491a: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx - 4921: 00 00 - 4923: 48 89 94 24 e8 00 00 mov %rdx,0xe8(%rsp) - 492a: 00 - 492b: 48 89 ca mov %rcx,%rdx - 492e: 48 8d 6c 24 10 lea 0x10(%rsp),%rbp - 4933: b9 1f 00 00 00 mov $0x1f,%ecx - 4938: 48 89 ef mov %rbp,%rdi - 493b: e8 30 f4 ff ff call 3d70 - 4940: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax - 4947: f0 f0 f0 - 494a: 49 f7 e5 mul %r13 - 494d: 48 c1 ea 07 shr $0x7,%rdx - 4951: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 4956: 49 81 fd 87 00 00 00 cmp $0x87,%r13 - 495d: 0f 86 8d 00 00 00 jbe 49f0 - 4963: 4c 69 64 24 08 88 00 imul $0x88,0x8(%rsp),%r12 - 496a: 00 00 - 496c: 4c 89 f3 mov %r14,%rbx - 496f: 4c 8d bc 24 98 00 00 lea 0x98(%rsp),%r15 - 4976: 00 - 4977: 4d 01 f4 add %r14,%r12 - 497a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 4980: 48 89 ef mov %rbp,%rdi - 4983: e8 f8 ea ff ff call 3480 - 4988: 48 89 e9 mov %rbp,%rcx - 498b: 48 89 da mov %rbx,%rdx - 498e: 66 90 xchg %ax,%ax - 4990: 48 8b 01 mov (%rcx),%rax - 4993: 48 83 c1 08 add $0x8,%rcx - 4997: 48 83 c2 08 add $0x8,%rdx - 499b: 48 89 c6 mov %rax,%rsi - 499e: 88 42 f8 mov %al,-0x8(%rdx) - 49a1: 48 c1 ee 10 shr $0x10,%rsi - 49a5: 88 62 f9 mov %ah,-0x7(%rdx) - 49a8: 40 88 72 fa mov %sil,-0x6(%rdx) - 49ac: 48 89 c6 mov %rax,%rsi - 49af: 48 c1 ee 18 shr $0x18,%rsi - 49b3: 40 88 72 fb mov %sil,-0x5(%rdx) - 49b7: 48 89 c6 mov %rax,%rsi - 49ba: 48 c1 ee 20 shr $0x20,%rsi - 49be: 40 88 72 fc mov %sil,-0x4(%rdx) - 49c2: 48 89 c6 mov %rax,%rsi - 49c5: 48 c1 ee 28 shr $0x28,%rsi - 49c9: 40 88 72 fd mov %sil,-0x3(%rdx) - 49cd: 48 89 c6 mov %rax,%rsi - 49d0: 48 c1 e8 38 shr $0x38,%rax - 49d4: 48 c1 ee 30 shr $0x30,%rsi - 49d8: 88 42 ff mov %al,-0x1(%rdx) - 49db: 40 88 72 fe mov %sil,-0x2(%rdx) - 49df: 49 39 cf cmp %rcx,%r15 - 49e2: 75 ac jne 4990 - 49e4: 48 81 c3 88 00 00 00 add $0x88,%rbx - 49eb: 4c 39 e3 cmp %r12,%rbx - 49ee: 75 90 jne 4980 - 49f0: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax - 49f7: f0 f0 f0 - 49fa: 49 f7 e5 mul %r13 - 49fd: 48 c1 ea 07 shr $0x7,%rdx - 4a01: 48 69 c2 88 00 00 00 imul $0x88,%rdx,%rax - 4a08: 49 29 c5 sub %rax,%r13 - 4a0b: 4d 89 ec mov %r13,%r12 - 4a0e: 74 7c je 4a8c - 4a10: 48 69 5c 24 08 88 00 imul $0x88,0x8(%rsp),%rbx - 4a17: 00 00 - 4a19: 4c 01 f3 add %r14,%rbx - 4a1c: 48 89 ef mov %rbp,%rdi - 4a1f: e8 5c ea ff ff call 3480 - 4a24: 4d 89 e0 mov %r12,%r8 - 4a27: 31 ff xor %edi,%edi - 4a29: 89 fe mov %edi,%esi - 4a2b: 89 f8 mov %edi,%eax - 4a2d: 48 29 de sub %rbx,%rsi - 4a30: eb 34 jmp 4a66 - 4a32: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4a39: 00 00 00 00 - 4a3d: 0f 1f 00 nopl (%rax) - 4a40: 89 c2 mov %eax,%edx - 4a42: 89 c1 mov %eax,%ecx - 4a44: 48 83 c3 01 add $0x1,%rbx - 4a48: 83 c0 01 add $0x1,%eax - 4a4b: c1 ea 03 shr $0x3,%edx - 4a4e: 83 e1 07 and $0x7,%ecx - 4a51: 48 8b 54 d4 10 mov 0x10(%rsp,%rdx,8),%rdx - 4a56: c1 e1 03 shl $0x3,%ecx - 4a59: 48 d3 ea shr %cl,%rdx - 4a5c: 88 53 ff mov %dl,-0x1(%rbx) - 4a5f: 3d 88 00 00 00 cmp $0x88,%eax - 4a64: 74 1c je 4a82 - 4a66: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 4a6a: 4c 39 e2 cmp %r12,%rdx - 4a6d: 72 d1 jb 4a40 - 4a6f: 89 c2 mov %eax,%edx - 4a71: 29 fa sub %edi,%edx - 4a73: 49 29 d0 sub %rdx,%r8 - 4a76: 74 14 je 4a8c - 4a78: 41 89 c4 mov %eax,%r12d - 4a7b: 89 c7 mov %eax,%edi - 4a7d: 4d 01 c4 add %r8,%r12 - 4a80: eb a7 jmp 4a29 - 4a82: 29 f8 sub %edi,%eax - 4a84: 49 29 c0 sub %rax,%r8 - 4a87: 4d 89 c4 mov %r8,%r12 - 4a8a: 75 90 jne 4a1c - 4a8c: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax - 4a93: 00 - 4a94: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4a9b: 00 00 - 4a9d: 75 12 jne 4ab1 - 4a9f: 48 81 c4 f8 00 00 00 add $0xf8,%rsp - 4aa6: 5b pop %rbx - 4aa7: 5d pop %rbp - 4aa8: 41 5c pop %r12 - 4aaa: 41 5d pop %r13 - 4aac: 41 5e pop %r14 - 4aae: 41 5f pop %r15 - 4ab0: c3 ret - 4ab1: e8 ca c5 ff ff call 1080 <__stack_chk_fail@plt> - 4ab6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4abd: 00 00 00 - -0000000000004ac0 : - 4ac0: 55 push %rbp - 4ac1: b9 06 00 00 00 mov $0x6,%ecx - 4ac6: 53 push %rbx - 4ac7: 48 81 ec d8 00 00 00 sub $0xd8,%rsp - 4ace: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 4ad5: 00 00 - 4ad7: 48 89 9c 24 c8 00 00 mov %rbx,0xc8(%rsp) - 4ade: 00 - 4adf: 48 89 fb mov %rdi,%rbx - 4ae2: 48 89 e7 mov %rsp,%rdi - 4ae5: e8 86 f2 ff ff call 3d70 - 4aea: 48 89 e7 mov %rsp,%rdi - 4aed: e8 8e e9 ff ff call 3480 - 4af2: 48 8b 04 24 mov (%rsp),%rax - 4af6: 48 89 03 mov %rax,(%rbx) - 4af9: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4afe: 48 89 43 08 mov %rax,0x8(%rbx) - 4b02: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4b07: 48 89 43 10 mov %rax,0x10(%rbx) - 4b0b: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4b10: 48 89 43 18 mov %rax,0x18(%rbx) - 4b14: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 4b1b: 00 - 4b1c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4b23: 00 00 - 4b25: 75 0a jne 4b31 - 4b27: 48 81 c4 d8 00 00 00 add $0xd8,%rsp - 4b2e: 5b pop %rbx - 4b2f: 5d pop %rbp - 4b30: c3 ret - 4b31: e8 4a c5 ff ff call 1080 <__stack_chk_fail@plt> - 4b36: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4b3d: 00 00 00 - -0000000000004b40 : - 4b40: 41 56 push %r14 - 4b42: b9 19 00 00 00 mov $0x19,%ecx - 4b47: 41 55 push %r13 - 4b49: 41 54 push %r12 - 4b4b: 49 89 f4 mov %rsi,%r12 - 4b4e: 55 push %rbp - 4b4f: 48 89 d5 mov %rdx,%rbp - 4b52: 53 push %rbx - 4b53: 48 89 fb mov %rdi,%rbx - 4b56: 48 81 ec d0 00 00 00 sub $0xd0,%rsp - 4b5d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 4b64: 00 00 - 4b66: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) - 4b6d: 00 - 4b6e: 31 c0 xor %eax,%eax - 4b70: 48 89 e7 mov %rsp,%rdi - 4b73: 4c 8d 74 24 48 lea 0x48(%rsp),%r14 - 4b78: f3 48 ab rep stos %rax,%es:(%rdi) - 4b7b: 48 83 fa 47 cmp $0x47,%rdx - 4b7f: 0f 86 96 00 00 00 jbe 4c1b - 4b85: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4b8c: 00 00 00 00 - 4b90: 4c 89 e0 mov %r12,%rax - 4b93: 48 89 e6 mov %rsp,%rsi - 4b96: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4b9d: 00 00 00 - 4ba0: 0f b6 50 01 movzbl 0x1(%rax),%edx - 4ba4: 0f b6 48 02 movzbl 0x2(%rax),%ecx - 4ba8: 48 83 c0 08 add $0x8,%rax - 4bac: 48 c1 e1 10 shl $0x10,%rcx - 4bb0: 48 c1 e2 08 shl $0x8,%rdx - 4bb4: 48 09 ca or %rcx,%rdx - 4bb7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx - 4bbb: 48 09 ca or %rcx,%rdx - 4bbe: 0f b6 48 fb movzbl -0x5(%rax),%ecx - 4bc2: 48 c1 e1 18 shl $0x18,%rcx - 4bc6: 48 09 ca or %rcx,%rdx - 4bc9: 0f b6 48 fc movzbl -0x4(%rax),%ecx - 4bcd: 48 c1 e1 20 shl $0x20,%rcx - 4bd1: 48 09 d1 or %rdx,%rcx - 4bd4: 0f b6 50 fd movzbl -0x3(%rax),%edx - 4bd8: 48 c1 e2 28 shl $0x28,%rdx - 4bdc: 48 09 ca or %rcx,%rdx - 4bdf: 0f b6 48 fe movzbl -0x2(%rax),%ecx - 4be3: 48 c1 e1 30 shl $0x30,%rcx - 4be7: 48 09 d1 or %rdx,%rcx - 4bea: 0f b6 50 ff movzbl -0x1(%rax),%edx - 4bee: 48 c1 e2 38 shl $0x38,%rdx - 4bf2: 48 09 ca or %rcx,%rdx - 4bf5: 48 31 16 xor %rdx,(%rsi) - 4bf8: 48 83 c6 08 add $0x8,%rsi - 4bfc: 49 39 f6 cmp %rsi,%r14 - 4bff: 75 9f jne 4ba0 - 4c01: 48 83 ed 48 sub $0x48,%rbp - 4c05: 48 89 e7 mov %rsp,%rdi - 4c08: 49 83 c4 48 add $0x48,%r12 - 4c0c: e8 6f e8 ff ff call 3480 - 4c11: 48 83 fd 47 cmp $0x47,%rbp - 4c15: 0f 87 75 ff ff ff ja 4b90 - 4c1b: 48 85 ed test %rbp,%rbp - 4c1e: 0f 84 df 00 00 00 je 4d03 - 4c24: 31 c0 xor %eax,%eax - 4c26: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4c2d: 00 00 00 00 - 4c31: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4c38: 00 00 00 00 - 4c3c: 0f 1f 40 00 nopl 0x0(%rax) - 4c40: 89 c2 mov %eax,%edx - 4c42: 89 c1 mov %eax,%ecx - 4c44: c1 ea 03 shr $0x3,%edx - 4c47: 83 e1 07 and $0x7,%ecx - 4c4a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 4c51: 41 0f b6 14 04 movzbl (%r12,%rax,1),%edx - 4c56: c1 e1 03 shl $0x3,%ecx - 4c59: 48 83 c0 01 add $0x1,%rax - 4c5d: 48 d3 e2 shl %cl,%rdx - 4c60: 48 31 14 34 xor %rdx,(%rsp,%rsi,1) - 4c64: 48 39 c5 cmp %rax,%rbp - 4c67: 75 d7 jne 4c40 - 4c69: 89 e8 mov %ebp,%eax - 4c6b: 89 e9 mov %ebp,%ecx - 4c6d: ba 06 00 00 00 mov $0x6,%edx - 4c72: c1 e8 03 shr $0x3,%eax - 4c75: 83 e1 07 and $0x7,%ecx - 4c78: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 4c7f: c1 e1 03 shl $0x3,%ecx - 4c82: 48 01 e0 add %rsp,%rax - 4c85: 48 d3 e2 shl %cl,%rdx - 4c88: 48 31 10 xor %rdx,(%rax) - 4c8b: 48 89 e7 mov %rsp,%rdi - 4c8e: 48 0f ba 7c 24 40 3f btcq $0x3f,0x40(%rsp) - 4c95: e8 e6 e7 ff ff call 3480 - 4c9a: 48 8b 04 24 mov (%rsp),%rax - 4c9e: 48 89 03 mov %rax,(%rbx) - 4ca1: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4ca6: 48 89 43 08 mov %rax,0x8(%rbx) - 4caa: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4caf: 48 89 43 10 mov %rax,0x10(%rbx) - 4cb3: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4cb8: 48 89 43 18 mov %rax,0x18(%rbx) - 4cbc: 48 8b 44 24 20 mov 0x20(%rsp),%rax - 4cc1: 48 89 43 20 mov %rax,0x20(%rbx) - 4cc5: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 4cca: 48 89 43 28 mov %rax,0x28(%rbx) - 4cce: 48 8b 44 24 30 mov 0x30(%rsp),%rax - 4cd3: 48 89 43 30 mov %rax,0x30(%rbx) - 4cd7: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 4cdc: 48 89 43 38 mov %rax,0x38(%rbx) - 4ce0: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 4ce7: 00 - 4ce8: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4cef: 00 00 - 4cf1: 75 1d jne 4d10 - 4cf3: 48 81 c4 d0 00 00 00 add $0xd0,%rsp - 4cfa: 5b pop %rbx - 4cfb: 5d pop %rbp - 4cfc: 41 5c pop %r12 - 4cfe: 41 5d pop %r13 - 4d00: 41 5e pop %r14 - 4d02: c3 ret - 4d03: ba 06 00 00 00 mov $0x6,%edx - 4d08: 48 89 e0 mov %rsp,%rax - 4d0b: e9 78 ff ff ff jmp 4c88 - 4d10: e8 6b c3 ff ff call 1080 <__stack_chk_fail@plt> - 4d15: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4d1c: 00 00 00 - 4d1f: 90 nop - -0000000000004d20 : - 4d20: 48 83 ec 38 sub $0x38,%rsp - 4d24: f3 0f 6f 06 movdqu (%rsi),%xmm0 - 4d28: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 4d2f: 00 00 - 4d31: 48 89 44 24 28 mov %rax,0x28(%rsp) - 4d36: 31 c0 xor %eax,%eax - 4d38: 88 54 24 20 mov %dl,0x20(%rsp) - 4d3c: ba 22 00 00 00 mov $0x22,%edx - 4d41: 0f 29 04 24 movaps %xmm0,(%rsp) - 4d45: f3 0f 6f 46 10 movdqu 0x10(%rsi),%xmm0 - 4d4a: 48 89 e6 mov %rsp,%rsi - 4d4d: 88 4c 24 21 mov %cl,0x21(%rsp) - 4d51: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 4d56: e8 95 f5 ff ff call 42f0 - 4d5b: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 4d60: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4d67: 00 00 - 4d69: 75 05 jne 4d70 - 4d6b: 48 83 c4 38 add $0x38,%rsp - 4d6f: c3 ret - 4d70: e8 0b c3 ff ff call 1080 <__stack_chk_fail@plt> - 4d75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4d7c: 00 00 00 00 - -0000000000004d80 : - 4d80: 48 83 ec 38 sub $0x38,%rsp - 4d84: f3 0f 6f 02 movdqu (%rdx),%xmm0 - 4d88: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 4d8f: 00 00 - 4d91: 48 89 44 24 28 mov %rax,0x28(%rsp) - 4d96: 31 c0 xor %eax,%eax - 4d98: 88 4c 24 20 mov %cl,0x20(%rsp) - 4d9c: b9 21 00 00 00 mov $0x21,%ecx - 4da1: 0f 29 04 24 movaps %xmm0,(%rsp) - 4da5: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 - 4daa: 48 89 e2 mov %rsp,%rdx - 4dad: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 4db2: e8 49 fb ff ff call 4900 - 4db7: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 4dbc: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4dc3: 00 00 - 4dc5: 75 05 jne 4dcc - 4dc7: 48 83 c4 38 add $0x38,%rsp - 4dcb: c3 ret - 4dcc: e8 af c2 ff ff call 1080 <__stack_chk_fail@plt> - 4dd1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4dd8: 00 00 00 00 - 4ddc: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000004de0 : - 4de0: 41 54 push %r12 - 4de2: 55 push %rbp - 4de3: 48 89 fd mov %rdi,%rbp - 4de6: 53 push %rbx - 4de7: 48 81 ec f0 00 00 00 sub $0xf0,%rsp - 4dee: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 4df3: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 4df8: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 4dff: 00 00 - 4e01: 4c 89 a4 24 e8 00 00 mov %r12,0xe8(%rsp) - 4e08: 00 - 4e09: 49 89 d4 mov %rdx,%r12 - 4e0c: e8 af f5 ff ff call 43c0 - 4e11: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 4e16: ba 20 00 00 00 mov $0x20,%edx - 4e1b: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 4e20: e8 db f5 ff ff call 4400 - 4e25: ba 40 04 00 00 mov $0x440,%edx - 4e2a: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 4e2f: 4c 89 e6 mov %r12,%rsi - 4e32: e8 c9 f5 ff ff call 4400 - 4e37: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 4e3c: e8 ff f6 ff ff call 4540 - 4e41: 48 8d 54 24 10 lea 0x10(%rsp),%rdx - 4e46: be 20 00 00 00 mov $0x20,%esi - 4e4b: 48 89 ef mov %rbp,%rdi - 4e4e: e8 2d f7 ff ff call 4580 - 4e53: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax - 4e5a: 00 - 4e5b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4e62: 00 00 - 4e64: 75 0c jne 4e72 - 4e66: 48 81 c4 f0 00 00 00 add $0xf0,%rsp - 4e6d: 5b pop %rbx - 4e6e: 5d pop %rbp - 4e6f: 41 5c pop %r12 - 4e71: c3 ret - 4e72: e8 09 c2 ff ff call 1080 <__stack_chk_fail@plt> - 4e77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 4e7e: 00 00 - -0000000000004e80 : - 4e80: 55 push %rbp - 4e81: 48 89 fd mov %rdi,%rbp - 4e84: 53 push %rbx - 4e85: 48 89 f3 mov %rsi,%rbx - 4e88: 48 83 ec 08 sub $0x8,%rsp - 4e8c: 48 85 f6 test %rsi,%rsi - 4e8f: 74 4f je 4ee0 - 4e91: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4e98: 00 00 00 00 - 4e9c: 0f 1f 40 00 nopl 0x0(%rax) - 4ea0: 31 c9 xor %ecx,%ecx - 4ea2: 31 c0 xor %eax,%eax - 4ea4: 48 89 da mov %rbx,%rdx - 4ea7: 48 89 ee mov %rbp,%rsi - 4eaa: bf 3e 01 00 00 mov $0x13e,%edi - 4eaf: e8 ec c1 ff ff call 10a0 - 4eb4: 48 83 f8 ff cmp $0xffffffffffffffff,%rax - 4eb8: 74 0e je 4ec8 - 4eba: 48 29 c3 sub %rax,%rbx - 4ebd: 74 21 je 4ee0 - 4ebf: 48 01 c5 add %rax,%rbp - 4ec2: eb dc jmp 4ea0 - 4ec4: 0f 1f 40 00 nopl 0x0(%rax) - 4ec8: e8 83 c1 ff ff call 1050 <__errno_location@plt> - 4ecd: 83 38 04 cmpl $0x4,(%rax) - 4ed0: 74 ce je 4ea0 - 4ed2: e9 e9 c1 ff ff jmp 10c0 - 4ed7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 4ede: 00 00 - 4ee0: 48 83 c4 08 add $0x8,%rsp - 4ee4: 5b pop %rbx - 4ee5: 5d pop %rbp - 4ee6: c3 ret - 4ee7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 4eee: 00 00 - -0000000000004ef0 : - 4ef0: be a0 86 01 00 mov $0x186a0,%esi - 4ef5: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx - 4efc: 0f 1f 40 00 nopl 0x0(%rax) - 4f00: 0f 31 rdtsc - 4f02: 48 c1 e2 20 shl $0x20,%rdx - 4f06: 48 09 d0 or %rdx,%rax - 4f09: 48 89 c7 mov %rax,%rdi - 4f0c: 0f 31 rdtsc - 4f0e: 48 c1 e2 20 shl $0x20,%rdx - 4f12: 48 09 d0 or %rdx,%rax - 4f15: 48 29 f8 sub %rdi,%rax - 4f18: 48 39 c1 cmp %rax,%rcx - 4f1b: 48 0f 47 c8 cmova %rax,%rcx - 4f1f: 83 ee 01 sub $0x1,%esi - 4f22: 75 dc jne 4f00 - 4f24: 48 89 c8 mov %rcx,%rax - 4f27: c3 ret - 4f28: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4f2f: 00 00 00 - 4f32: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4f39: 00 00 00 - 4f3c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000004f40 : - 4f40: 48 8b 17 mov (%rdi),%rdx - 4f43: 48 8b 0e mov (%rsi),%rcx - 4f46: b8 ff ff ff ff mov $0xffffffff,%eax - 4f4b: 48 39 ca cmp %rcx,%rdx - 4f4e: 72 08 jb 4f58 - 4f50: 31 c0 xor %eax,%eax - 4f52: 48 39 d1 cmp %rdx,%rcx - 4f55: 0f 92 c0 setb %al - 4f58: c3 ret - 4f59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000004f60 : - 4f60: 48 83 fa 01 cmp $0x1,%rdx - 4f64: 0f 86 66 01 00 00 jbe 50d0 - 4f6a: 41 54 push %r12 - 4f6c: 49 89 f9 mov %rdi,%r9 - 4f6f: 55 push %rbp - 4f70: 48 89 d5 mov %rdx,%rbp - 4f73: 53 push %rbx - 4f74: 48 89 f3 mov %rsi,%rbx - 4f77: 48 83 ec 10 sub $0x10,%rsp - 4f7b: 48 8b 3d d6 40 00 00 mov 0x40d6(%rip),%rdi # 9058 - 4f82: 48 83 ff ff cmp $0xffffffffffffffff,%rdi - 4f86: 0f 84 24 01 00 00 je 50b0 - 4f8c: 4c 8d 65 ff lea -0x1(%rbp),%r12 - 4f90: 49 83 fc 02 cmp $0x2,%r12 - 4f94: 0f 86 56 01 00 00 jbe 50f0 - 4f9a: 48 89 e8 mov %rbp,%rax - 4f9d: 48 8b 0b mov (%rbx),%rcx - 4fa0: 48 d1 e8 shr $1,%rax - 4fa3: 4c 8d 44 00 fe lea -0x2(%rax,%rax,1),%r8 - 4fa8: 31 c0 xor %eax,%eax - 4faa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4fb1: 00 00 00 00 - 4fb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4fbc: 00 00 00 00 - 4fc0: 48 8b 74 c3 08 mov 0x8(%rbx,%rax,8),%rsi - 4fc5: 48 89 f2 mov %rsi,%rdx - 4fc8: 48 29 fa sub %rdi,%rdx - 4fcb: 48 29 ca sub %rcx,%rdx - 4fce: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) - 4fd2: 48 83 c0 02 add $0x2,%rax - 4fd6: 48 8b 0c c3 mov (%rbx,%rax,8),%rcx - 4fda: 48 89 ca mov %rcx,%rdx - 4fdd: 48 29 fa sub %rdi,%rdx - 4fe0: 48 29 f2 sub %rsi,%rdx - 4fe3: 48 89 54 c3 f8 mov %rdx,-0x8(%rbx,%rax,8) - 4fe8: 4c 39 c0 cmp %r8,%rax - 4feb: 75 d3 jne 4fc0 - 4fed: 49 8d 50 01 lea 0x1(%r8),%rdx - 4ff1: 48 8b 04 d3 mov (%rbx,%rdx,8),%rax - 4ff5: 4a 2b 04 c3 sub (%rbx,%r8,8),%rax - 4ff9: 48 29 f8 sub %rdi,%rax - 4ffc: 4a 89 04 c3 mov %rax,(%rbx,%r8,8) - 5000: 4c 39 e2 cmp %r12,%rdx - 5003: 0f 82 8f 00 00 00 jb 5098 - 5009: 4c 89 cf mov %r9,%rdi - 500c: e8 4f c0 ff ff call 1060 - 5011: 4c 89 e6 mov %r12,%rsi - 5014: ba 08 00 00 00 mov $0x8,%edx - 5019: 48 89 df mov %rbx,%rdi - 501c: 48 8d 0d 1d ff ff ff lea -0xe3(%rip),%rcx # 4f40 - 5023: e8 48 c0 ff ff call 1070 - 5028: 4c 89 e0 mov %r12,%rax - 502b: 48 d1 e8 shr $1,%rax - 502e: 48 8b 34 c3 mov (%rbx,%rax,8),%rsi - 5032: 41 f6 c4 01 test $0x1,%r12b - 5036: 74 50 je 5088 - 5038: 48 8d 3d ea 11 00 00 lea 0x11ea(%rip),%rdi # 6229 - 503f: 31 c0 xor %eax,%eax - 5041: e8 4a c0 ff ff call 1090 - 5046: 48 8d 54 eb f8 lea -0x8(%rbx,%rbp,8),%rdx - 504b: 31 c0 xor %eax,%eax - 504d: 0f 1f 00 nopl (%rax) - 5050: 48 03 03 add (%rbx),%rax - 5053: 48 83 c3 08 add $0x8,%rbx - 5057: 48 39 d3 cmp %rdx,%rbx - 505a: 75 f4 jne 5050 - 505c: 31 d2 xor %edx,%edx - 505e: 48 8d 3d df 11 00 00 lea 0x11df(%rip),%rdi # 6244 - 5065: 49 f7 f4 div %r12 - 5068: 48 89 c6 mov %rax,%rsi - 506b: 31 c0 xor %eax,%eax - 506d: e8 1e c0 ff ff call 1090 - 5072: 48 83 c4 10 add $0x10,%rsp - 5076: bf 0a 00 00 00 mov $0xa,%edi - 507b: 5b pop %rbx - 507c: 5d pop %rbp - 507d: 41 5c pop %r12 - 507f: e9 ac bf ff ff jmp 1030 - 5084: 0f 1f 40 00 nopl 0x0(%rax) - 5088: 48 03 74 c3 f8 add -0x8(%rbx,%rax,8),%rsi - 508d: 48 d1 ee shr $1,%rsi - 5090: eb a6 jmp 5038 - 5092: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 5098: 48 8b 44 d3 08 mov 0x8(%rbx,%rdx,8),%rax - 509d: 48 2b 04 d3 sub (%rbx,%rdx,8),%rax - 50a1: 48 29 f8 sub %rdi,%rax - 50a4: 48 89 04 d3 mov %rax,(%rbx,%rdx,8) - 50a8: e9 5c ff ff ff jmp 5009 - 50ad: 0f 1f 00 nopl (%rax) - 50b0: 4c 89 4c 24 08 mov %r9,0x8(%rsp) - 50b5: e8 36 fe ff ff call 4ef0 - 50ba: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 - 50bf: 48 89 05 92 3f 00 00 mov %rax,0x3f92(%rip) # 9058 - 50c6: 48 89 c7 mov %rax,%rdi - 50c9: e9 be fe ff ff jmp 4f8c - 50ce: 66 90 xchg %ax,%ax - 50d0: 48 8b 0d 89 3f 00 00 mov 0x3f89(%rip),%rcx # 9060 - 50d7: ba 26 00 00 00 mov $0x26,%edx - 50dc: be 01 00 00 00 mov $0x1,%esi - 50e1: 48 8d 3d f8 10 00 00 lea 0x10f8(%rip),%rdi # 61e0 - 50e8: e9 c3 bf ff ff jmp 10b0 - 50ed: 0f 1f 00 nopl (%rax) - 50f0: 45 31 c0 xor %r8d,%r8d - 50f3: e9 f5 fe ff ff jmp 4fed - -Disassembly of section .fini: - -00000000000050f8 <_fini>: - 50f8: f3 0f 1e fa endbr64 - 50fc: 48 83 ec 08 sub $0x8,%rsp - 5100: 48 83 c4 08 add $0x8,%rsp - 5104: c3 ret diff --git a/benchmark/objdump/refnv1024.txt b/benchmark/objdump/refnv1024.txt deleted file mode 100644 index 224c036..0000000 --- a/benchmark/objdump/refnv1024.txt +++ /dev/null @@ -1,5085 +0,0 @@ - -test_speed1024: file format elf64-x86-64 - - -Disassembly of section .init: - -0000000000001000 <_init>: - 1000: f3 0f 1e fa endbr64 - 1004: 48 83 ec 08 sub $0x8,%rsp - 1008: 48 8b 05 c1 7f 00 00 mov 0x7fc1(%rip),%rax # 8fd0 <__gmon_start__@Base> - 100f: 48 85 c0 test %rax,%rax - 1012: 74 02 je 1016 <_init+0x16> - 1014: ff d0 call *%rax - 1016: 48 83 c4 08 add $0x8,%rsp - 101a: c3 ret - -Disassembly of section .plt: - -0000000000001020 : - 1020: ff 35 ca 7f 00 00 push 0x7fca(%rip) # 8ff0 <_GLOBAL_OFFSET_TABLE_+0x8> - 1026: ff 25 cc 7f 00 00 jmp *0x7fcc(%rip) # 8ff8 <_GLOBAL_OFFSET_TABLE_+0x10> - 102c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000001030 : - 1030: ff 25 ca 7f 00 00 jmp *0x7fca(%rip) # 9000 - 1036: 68 00 00 00 00 push $0x0 - 103b: e9 e0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001040 : - 1040: ff 25 c2 7f 00 00 jmp *0x7fc2(%rip) # 9008 - 1046: 68 01 00 00 00 push $0x1 - 104b: e9 d0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001050 <__errno_location@plt>: - 1050: ff 25 ba 7f 00 00 jmp *0x7fba(%rip) # 9010 <__errno_location@GLIBC_2.2.5> - 1056: 68 02 00 00 00 push $0x2 - 105b: e9 c0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001060 : - 1060: ff 25 b2 7f 00 00 jmp *0x7fb2(%rip) # 9018 - 1066: 68 03 00 00 00 push $0x3 - 106b: e9 b0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001070 : - 1070: ff 25 aa 7f 00 00 jmp *0x7faa(%rip) # 9020 - 1076: 68 04 00 00 00 push $0x4 - 107b: e9 a0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001080 <__stack_chk_fail@plt>: - 1080: ff 25 a2 7f 00 00 jmp *0x7fa2(%rip) # 9028 <__stack_chk_fail@GLIBC_2.4> - 1086: 68 05 00 00 00 push $0x5 - 108b: e9 90 ff ff ff jmp 1020 <_init+0x20> - -0000000000001090 : - 1090: ff 25 9a 7f 00 00 jmp *0x7f9a(%rip) # 9030 - 1096: 68 06 00 00 00 push $0x6 - 109b: e9 80 ff ff ff jmp 1020 <_init+0x20> - -00000000000010a0 : - 10a0: ff 25 92 7f 00 00 jmp *0x7f92(%rip) # 9038 - 10a6: 68 07 00 00 00 push $0x7 - 10ab: e9 70 ff ff ff jmp 1020 <_init+0x20> - -00000000000010b0 : - 10b0: ff 25 8a 7f 00 00 jmp *0x7f8a(%rip) # 9040 - 10b6: 68 08 00 00 00 push $0x8 - 10bb: e9 60 ff ff ff jmp 1020 <_init+0x20> - -Disassembly of section .text: - -00000000000010c0 : - 10c0: e8 7b ff ff ff call 1040 - 10c5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 10cc: 00 00 00 - 10cf: 90 nop - -00000000000010d0
: - 10d0: 41 57 push %r15 - 10d2: be 20 00 00 00 mov $0x20,%esi - 10d7: 4c 8d 3d c2 7f 00 00 lea 0x7fc2(%rip),%r15 # 90a0 - 10de: 41 56 push %r14 - 10e0: 41 55 push %r13 - 10e2: 41 54 push %r12 - 10e4: 55 push %rbp - 10e5: 4c 89 fd mov %r15,%rbp - 10e8: 53 push %rbx - 10e9: 49 8d 9f 40 1f 00 00 lea 0x1f40(%r15),%rbx - 10f0: 48 81 ec 58 3b 00 00 sub $0x3b58,%rsp - 10f7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 10fe: 00 00 - 1100: 48 89 84 24 48 3b 00 mov %rax,0x3b48(%rsp) - 1107: 00 - 1108: 48 8d 84 24 40 22 00 lea 0x2240(%rsp),%rax - 110f: 00 - 1110: 4c 8d ac 24 20 02 00 lea 0x220(%rsp),%r13 - 1117: 00 - 1118: 48 89 c7 mov %rax,%rdi - 111b: 48 89 04 24 mov %rax,(%rsp) - 111f: e8 5c 44 00 00 call 5580 - 1124: 48 8d 84 24 60 22 00 lea 0x2260(%rsp),%rax - 112b: 00 - 112c: be 40 00 00 00 mov $0x40,%esi - 1131: 48 89 c7 mov %rax,%rdi - 1134: 48 89 44 24 10 mov %rax,0x10(%rsp) - 1139: e8 42 44 00 00 call 5580 - 113e: 4c 89 7c 24 18 mov %r15,0x18(%rsp) - 1143: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 114a: 00 00 00 00 - 114e: 66 90 xchg %ax,%ax - 1150: 0f 31 rdtsc - 1152: 48 c1 e2 20 shl $0x20,%rdx - 1156: 48 09 d0 or %rdx,%rax - 1159: 48 89 45 00 mov %rax,0x0(%rbp) - 115d: 31 d2 xor %edx,%edx - 115f: 48 8d 35 1a 7f 00 00 lea 0x7f1a(%rip),%rsi # 9080 - 1166: 4c 89 ef mov %r13,%rdi - 1169: 48 83 c5 08 add $0x8,%rbp - 116d: e8 7e 0b 00 00 call 1cf0 - 1172: 48 39 dd cmp %rbx,%rbp - 1175: 75 d9 jne 1150 - 1177: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 117c: ba e8 03 00 00 mov $0x3e8,%edx - 1181: 4c 8d 64 24 20 lea 0x20(%rsp),%r12 - 1186: 48 8d 3d d3 50 00 00 lea 0x50d3(%rip),%rdi # 6260 - 118d: e8 ce 44 00 00 call 5660 - 1192: 48 8d 05 07 7f 00 00 lea 0x7f07(%rip),%rax # 90a0 - 1199: 48 89 44 24 18 mov %rax,0x18(%rsp) - 119e: 48 89 c5 mov %rax,%rbp - 11a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 11a8: 00 00 00 00 - 11ac: 0f 1f 40 00 nopl 0x0(%rax) - 11b0: 0f 31 rdtsc - 11b2: 48 c1 e2 20 shl $0x20,%rdx - 11b6: 48 09 d0 or %rdx,%rax - 11b9: 48 89 45 00 mov %rax,0x0(%rbp) - 11bd: 31 d2 xor %edx,%edx - 11bf: 48 8d 35 ba 7e 00 00 lea 0x7eba(%rip),%rsi # 9080 - 11c6: 4c 89 e7 mov %r12,%rdi - 11c9: 48 83 c5 08 add $0x8,%rbp - 11cd: e8 2e 22 00 00 call 3400 - 11d2: 48 39 dd cmp %rbx,%rbp - 11d5: 75 d9 jne 11b0 - 11d7: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 11dc: ba e8 03 00 00 mov $0x3e8,%edx - 11e1: 48 8d 3d 80 50 00 00 lea 0x5080(%rip),%rdi # 6268 - 11e8: e8 73 44 00 00 call 5660 - 11ed: 48 8d 05 ac 7e 00 00 lea 0x7eac(%rip),%rax # 90a0 - 11f4: 48 89 44 24 18 mov %rax,0x18(%rsp) - 11f9: 48 89 c5 mov %rax,%rbp - 11fc: 0f 1f 40 00 nopl 0x0(%rax) - 1200: 0f 31 rdtsc - 1202: 48 c1 e2 20 shl $0x20,%rdx - 1206: 48 09 d0 or %rdx,%rax - 1209: 48 89 45 00 mov %rax,0x0(%rbp) - 120d: 31 d2 xor %edx,%edx - 120f: 48 8d 35 6a 7e 00 00 lea 0x7e6a(%rip),%rsi # 9080 - 1216: 4c 89 e7 mov %r12,%rdi - 1219: 48 83 c5 08 add $0x8,%rbp - 121d: e8 3e 22 00 00 call 3460 - 1222: 48 39 dd cmp %rbx,%rbp - 1225: 75 d9 jne 1200 - 1227: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 122c: ba e8 03 00 00 mov $0x3e8,%edx - 1231: 48 8d 3d 45 50 00 00 lea 0x5045(%rip),%rdi # 627d - 1238: e8 23 44 00 00 call 5660 - 123d: 48 8d 05 5c 7e 00 00 lea 0x7e5c(%rip),%rax # 90a0 - 1244: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1249: 48 89 c5 mov %rax,%rbp - 124c: 0f 1f 40 00 nopl 0x0(%rax) - 1250: 0f 31 rdtsc - 1252: 48 c1 e2 20 shl $0x20,%rdx - 1256: 48 09 d0 or %rdx,%rax - 1259: 48 89 45 00 mov %rax,0x0(%rbp) - 125d: 4c 89 e7 mov %r12,%rdi - 1260: 48 83 c5 08 add $0x8,%rbp - 1264: e8 57 22 00 00 call 34c0 - 1269: 48 39 dd cmp %rbx,%rbp - 126c: 75 e2 jne 1250 - 126e: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1273: ba e8 03 00 00 mov $0x3e8,%edx - 1278: 48 8d 3d 16 50 00 00 lea 0x5016(%rip),%rdi # 6295 - 127f: e8 dc 43 00 00 call 5660 - 1284: 48 8d 05 15 7e 00 00 lea 0x7e15(%rip),%rax # 90a0 - 128b: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1290: 48 89 c5 mov %rax,%rbp - 1293: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 129a: 00 00 00 00 - 129e: 66 90 xchg %ax,%ax - 12a0: 0f 31 rdtsc - 12a2: 48 c1 e2 20 shl $0x20,%rdx - 12a6: 48 09 d0 or %rdx,%rax - 12a9: 48 89 45 00 mov %rax,0x0(%rbp) - 12ad: 4c 89 e7 mov %r12,%rdi - 12b0: 48 83 c5 08 add $0x8,%rbp - 12b4: e8 47 22 00 00 call 3500 - 12b9: 48 39 dd cmp %rbx,%rbp - 12bc: 75 e2 jne 12a0 - 12be: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 12c3: ba e8 03 00 00 mov $0x3e8,%edx - 12c8: 48 8d 3d c3 4f 00 00 lea 0x4fc3(%rip),%rdi # 6292 - 12cf: 48 8d ac 24 20 0a 00 lea 0xa20(%rsp),%rbp - 12d6: 00 - 12d7: e8 84 43 00 00 call 5660 - 12dc: 48 8d 05 bd 7d 00 00 lea 0x7dbd(%rip),%rax # 90a0 - 12e3: 48 89 44 24 18 mov %rax,0x18(%rsp) - 12e8: 49 89 c6 mov %rax,%r14 - 12eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 12f0: 0f 31 rdtsc - 12f2: 48 c1 e2 20 shl $0x20,%rdx - 12f6: 48 09 d0 or %rdx,%rax - 12f9: 49 89 06 mov %rax,(%r14) - 12fc: 48 89 ea mov %rbp,%rdx - 12ff: 4c 89 ee mov %r13,%rsi - 1302: 4c 89 e7 mov %r12,%rdi - 1305: 49 83 c6 08 add $0x8,%r14 - 1309: e8 82 1a 00 00 call 2d90 - 130e: 49 39 de cmp %rbx,%r14 - 1311: 75 dd jne 12f0 - 1313: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1318: ba e8 03 00 00 mov $0x3e8,%edx - 131d: 48 8d 3d e4 4e 00 00 lea 0x4ee4(%rip),%rdi # 6208 - 1324: 48 8d ac 24 c0 28 00 lea 0x28c0(%rsp),%rbp - 132b: 00 - 132c: e8 2f 43 00 00 call 5660 - 1331: 48 8d 05 68 7d 00 00 lea 0x7d68(%rip),%rax # 90a0 - 1338: 48 89 44 24 18 mov %rax,0x18(%rsp) - 133d: 49 89 c6 mov %rax,%r14 - 1340: 0f 31 rdtsc - 1342: 48 c1 e2 20 shl $0x20,%rdx - 1346: 48 09 d0 or %rdx,%rax - 1349: 49 89 06 mov %rax,(%r14) - 134c: 4c 89 e6 mov %r12,%rsi - 134f: 48 89 ef mov %rbp,%rdi - 1352: 49 83 c6 08 add $0x8,%r14 - 1356: e8 95 1f 00 00 call 32f0 - 135b: 49 39 de cmp %rbx,%r14 - 135e: 75 e0 jne 1340 - 1360: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1365: ba e8 03 00 00 mov $0x3e8,%edx - 136a: 48 8d 3d 2a 4f 00 00 lea 0x4f2a(%rip),%rdi # 629b - 1371: e8 ea 42 00 00 call 5660 - 1376: 48 8d 05 23 7d 00 00 lea 0x7d23(%rip),%rax # 90a0 - 137d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1382: 49 89 c6 mov %rax,%r14 - 1385: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 138c: 00 00 00 00 - 1390: 0f 31 rdtsc - 1392: 48 c1 e2 20 shl $0x20,%rdx - 1396: 48 09 d0 or %rdx,%rax - 1399: 49 89 06 mov %rax,(%r14) - 139c: 48 89 ee mov %rbp,%rsi - 139f: 4c 89 e7 mov %r12,%rdi - 13a2: 49 83 c6 08 add $0x8,%r14 - 13a6: e8 d5 1e 00 00 call 3280 - 13ab: 49 39 de cmp %rbx,%r14 - 13ae: 75 e0 jne 1390 - 13b0: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 13b5: ba e8 03 00 00 mov $0x3e8,%edx - 13ba: 48 8d 3d e7 4e 00 00 lea 0x4ee7(%rip),%rdi # 62a8 - 13c1: e8 9a 42 00 00 call 5660 - 13c6: 48 8d 05 d3 7c 00 00 lea 0x7cd3(%rip),%rax # 90a0 - 13cd: 48 89 44 24 18 mov %rax,0x18(%rsp) - 13d2: 49 89 c6 mov %rax,%r14 - 13d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 13dc: 00 00 00 00 - 13e0: 0f 31 rdtsc - 13e2: 48 c1 e2 20 shl $0x20,%rdx - 13e6: 48 09 d0 or %rdx,%rax - 13e9: 49 89 06 mov %rax,(%r14) - 13ec: 4c 89 e6 mov %r12,%rsi - 13ef: 48 89 ef mov %rbp,%rdi - 13f2: 49 83 c6 08 add $0x8,%r14 - 13f6: e8 c5 1a 00 00 call 2ec0 - 13fb: 49 39 de cmp %rbx,%r14 - 13fe: 75 e0 jne 13e0 - 1400: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1405: ba e8 03 00 00 mov $0x3e8,%edx - 140a: 48 8d 3d a6 4e 00 00 lea 0x4ea6(%rip),%rdi # 62b7 - 1411: e8 4a 42 00 00 call 5660 - 1416: 48 8d 05 83 7c 00 00 lea 0x7c83(%rip),%rax # 90a0 - 141d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1422: 49 89 c6 mov %rax,%r14 - 1425: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 142c: 00 00 00 00 - 1430: 0f 31 rdtsc - 1432: 48 c1 e2 20 shl $0x20,%rdx - 1436: 48 09 d0 or %rdx,%rax - 1439: 49 89 06 mov %rax,(%r14) - 143c: 48 89 ee mov %rbp,%rsi - 143f: 4c 89 e7 mov %r12,%rdi - 1442: 49 83 c6 08 add $0x8,%r14 - 1446: e8 55 1c 00 00 call 30a0 - 144b: 49 39 de cmp %rbx,%r14 - 144e: 75 e0 jne 1430 - 1450: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1455: ba e8 03 00 00 mov $0x3e8,%edx - 145a: 48 8d 3d 66 4e 00 00 lea 0x4e66(%rip),%rdi # 62c7 - 1461: e8 fa 41 00 00 call 5660 - 1466: 48 8d 05 33 7c 00 00 lea 0x7c33(%rip),%rax # 90a0 - 146d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1472: 49 89 c4 mov %rax,%r12 - 1475: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 147c: 00 00 00 00 - 1480: 0f 31 rdtsc - 1482: 48 c1 e2 20 shl $0x20,%rdx - 1486: 48 09 d0 or %rdx,%rax - 1489: 49 89 04 24 mov %rax,(%r12) - 148d: 4c 89 ee mov %r13,%rsi - 1490: 48 89 ef mov %rbp,%rdi - 1493: 49 83 c4 08 add $0x8,%r12 - 1497: e8 44 13 00 00 call 27e0 - 149c: 49 39 dc cmp %rbx,%r12 - 149f: 75 df jne 1480 - 14a1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 14a6: ba e8 03 00 00 mov $0x3e8,%edx - 14ab: 48 8d 3d 27 4e 00 00 lea 0x4e27(%rip),%rdi # 62d9 - 14b2: e8 a9 41 00 00 call 5660 - 14b7: 48 8d 05 e2 7b 00 00 lea 0x7be2(%rip),%rax # 90a0 - 14be: 48 89 44 24 18 mov %rax,0x18(%rsp) - 14c3: 49 89 c4 mov %rax,%r12 - 14c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 14cd: 00 00 00 - 14d0: 0f 31 rdtsc - 14d2: 48 c1 e2 20 shl $0x20,%rdx - 14d6: 48 09 d0 or %rdx,%rax - 14d9: 49 89 04 24 mov %rax,(%r12) - 14dd: 48 89 ee mov %rbp,%rsi - 14e0: 4c 89 ef mov %r13,%rdi - 14e3: 49 83 c4 08 add $0x8,%r12 - 14e7: e8 d4 15 00 00 call 2ac0 - 14ec: 49 39 dc cmp %rbx,%r12 - 14ef: 75 df jne 14d0 - 14f1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 14f6: ba e8 03 00 00 mov $0x3e8,%edx - 14fb: 48 8d 3d ea 4d 00 00 lea 0x4dea(%rip),%rdi # 62ec - 1502: 4c 8d ac 24 e0 2e 00 lea 0x2ee0(%rsp),%r13 - 1509: 00 - 150a: 4c 8d a4 24 a0 22 00 lea 0x22a0(%rsp),%r12 - 1511: 00 - 1512: e8 49 41 00 00 call 5660 - 1517: 48 8d 05 82 7b 00 00 lea 0x7b82(%rip),%rax # 90a0 - 151e: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1523: 49 89 c6 mov %rax,%r14 - 1526: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 152d: 00 00 00 - 1530: 0f 31 rdtsc - 1532: 48 c1 e2 20 shl $0x20,%rdx - 1536: 48 09 d0 or %rdx,%rax - 1539: 49 89 06 mov %rax,(%r14) - 153c: 48 8b 14 24 mov (%rsp),%rdx - 1540: 4c 89 ee mov %r13,%rsi - 1543: 4c 89 e7 mov %r12,%rdi - 1546: 49 83 c6 08 add $0x8,%r14 - 154a: e8 01 0a 00 00 call 1f50 - 154f: 49 39 de cmp %rbx,%r14 - 1552: 75 dc jne 1530 - 1554: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1559: ba e8 03 00 00 mov $0x3e8,%edx - 155e: 48 8d 3d 9c 4d 00 00 lea 0x4d9c(%rip),%rdi # 6301 - 1565: 4c 8d b4 24 20 22 00 lea 0x2220(%rsp),%r14 - 156c: 00 - 156d: e8 ee 40 00 00 call 5660 - 1572: 48 8d 05 27 7b 00 00 lea 0x7b27(%rip),%rax # 90a0 - 1579: 48 89 44 24 18 mov %rax,0x18(%rsp) - 157e: 49 89 c0 mov %rax,%r8 - 1581: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1588: 00 00 00 00 - 158c: 0f 1f 40 00 nopl 0x0(%rax) - 1590: 0f 31 rdtsc - 1592: 48 c1 e2 20 shl $0x20,%rdx - 1596: 48 09 d0 or %rdx,%rax - 1599: 49 89 00 mov %rax,(%r8) - 159c: 48 8d 0d dd 7a 00 00 lea 0x7add(%rip),%rcx # 9080 - 15a3: 4c 89 e2 mov %r12,%rdx - 15a6: 4c 89 f6 mov %r14,%rsi - 15a9: 48 89 ef mov %rbp,%rdi - 15ac: 4c 89 44 24 08 mov %r8,0x8(%rsp) - 15b1: e8 3a 0d 00 00 call 22f0 - 15b6: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 - 15bb: 49 83 c0 08 add $0x8,%r8 - 15bf: 49 39 d8 cmp %rbx,%r8 - 15c2: 75 cc jne 1590 - 15c4: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 15c9: ba e8 03 00 00 mov $0x3e8,%edx - 15ce: 48 8d 3d 3d 4d 00 00 lea 0x4d3d(%rip),%rdi # 6312 - 15d5: e8 86 40 00 00 call 5660 - 15da: 48 8d 05 bf 7a 00 00 lea 0x7abf(%rip),%rax # 90a0 - 15e1: 48 89 44 24 18 mov %rax,0x18(%rsp) - 15e6: 48 89 c1 mov %rax,%rcx - 15e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 15f0: 0f 31 rdtsc - 15f2: 48 c1 e2 20 shl $0x20,%rdx - 15f6: 48 09 d0 or %rdx,%rax - 15f9: 48 89 01 mov %rax,(%rcx) - 15fc: 4c 89 ea mov %r13,%rdx - 15ff: 48 89 ee mov %rbp,%rsi - 1602: 4c 89 f7 mov %r14,%rdi - 1605: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 160a: e8 e1 10 00 00 call 26f0 - 160f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 1614: 48 83 c1 08 add $0x8,%rcx - 1618: 48 39 d9 cmp %rbx,%rcx - 161b: 75 d3 jne 15f0 - 161d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1622: ba e8 03 00 00 mov $0x3e8,%edx - 1627: 48 8d 3d f1 4c 00 00 lea 0x4cf1(%rip),%rdi # 631f - 162e: e8 2d 40 00 00 call 5660 - 1633: 48 8d 05 66 7a 00 00 lea 0x7a66(%rip),%rax # 90a0 - 163a: 48 89 44 24 18 mov %rax,0x18(%rsp) - 163f: 48 89 c1 mov %rax,%rcx - 1642: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1649: 00 00 00 00 - 164d: 0f 1f 00 nopl (%rax) - 1650: 0f 31 rdtsc - 1652: 48 c1 e2 20 shl $0x20,%rdx - 1656: 48 09 d0 or %rdx,%rax - 1659: 48 89 01 mov %rax,(%rcx) - 165c: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 1661: 4c 89 ee mov %r13,%rsi - 1664: 4c 89 e7 mov %r12,%rdi - 1667: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 166c: e8 af 02 00 00 call 1920 - 1671: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 1676: 48 83 c1 08 add $0x8,%rcx - 167a: 48 39 d9 cmp %rbx,%rcx - 167d: 75 d1 jne 1650 - 167f: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1684: ba e8 03 00 00 mov $0x3e8,%edx - 1689: 48 8d 3d 9c 4c 00 00 lea 0x4c9c(%rip),%rdi # 632c - 1690: e8 cb 3f 00 00 call 5660 - 1695: 48 8d 05 04 7a 00 00 lea 0x7a04(%rip),%rax # 90a0 - 169c: 48 89 44 24 18 mov %rax,0x18(%rsp) - 16a1: 48 89 c1 mov %rax,%rcx - 16a4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 16ab: 00 00 00 00 - 16af: 90 nop - 16b0: 0f 31 rdtsc - 16b2: 48 c1 e2 20 shl $0x20,%rdx - 16b6: 48 09 d0 or %rdx,%rax - 16b9: 48 89 01 mov %rax,(%rcx) - 16bc: 4c 89 ee mov %r13,%rsi - 16bf: 4c 89 e7 mov %r12,%rdi - 16c2: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 16c7: e8 e4 02 00 00 call 19b0 - 16cc: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 16d1: 48 83 c1 08 add $0x8,%rcx - 16d5: 48 39 d9 cmp %rbx,%rcx - 16d8: 75 d6 jne 16b0 - 16da: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 16df: ba e8 03 00 00 mov $0x3e8,%edx - 16e4: 48 8d 3d 58 4c 00 00 lea 0x4c58(%rip),%rdi # 6343 - 16eb: e8 70 3f 00 00 call 5660 - 16f0: 48 8d 05 a9 79 00 00 lea 0x79a9(%rip),%rax # 90a0 - 16f7: 48 89 44 24 18 mov %rax,0x18(%rsp) - 16fc: 49 89 c0 mov %rax,%r8 - 16ff: 90 nop - 1700: 0f 31 rdtsc - 1702: 48 c1 e2 20 shl $0x20,%rdx - 1706: 48 09 d0 or %rdx,%rax - 1709: 49 89 00 mov %rax,(%r8) - 170c: 48 8b 0c 24 mov (%rsp),%rcx - 1710: 4c 89 e2 mov %r12,%rdx - 1713: 4c 89 f6 mov %r14,%rsi - 1716: 48 89 ef mov %rbp,%rdi - 1719: 4c 89 44 24 08 mov %r8,0x8(%rsp) - 171e: e8 5d 03 00 00 call 1a80 - 1723: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 - 1728: 49 83 c0 08 add $0x8,%r8 - 172c: 49 39 d8 cmp %rbx,%r8 - 172f: 75 cf jne 1700 - 1731: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1736: ba e8 03 00 00 mov $0x3e8,%edx - 173b: 48 8d 3d 11 4c 00 00 lea 0x4c11(%rip),%rdi # 6353 - 1742: e8 19 3f 00 00 call 5660 - 1747: 48 8d 05 52 79 00 00 lea 0x7952(%rip),%rax # 90a0 - 174e: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1753: 48 89 c1 mov %rax,%rcx - 1756: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 175d: 00 00 00 - 1760: 0f 31 rdtsc - 1762: 48 c1 e2 20 shl $0x20,%rdx - 1766: 48 09 d0 or %rdx,%rax - 1769: 48 89 01 mov %rax,(%rcx) - 176c: 4c 89 e2 mov %r12,%rdx - 176f: 4c 89 f6 mov %r14,%rsi - 1772: 48 89 ef mov %rbp,%rdi - 1775: 48 89 0c 24 mov %rcx,(%rsp) - 1779: e8 b2 03 00 00 call 1b30 - 177e: 48 8b 0c 24 mov (%rsp),%rcx - 1782: 48 83 c1 08 add $0x8,%rcx - 1786: 48 39 d9 cmp %rbx,%rcx - 1789: 75 d5 jne 1760 - 178b: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1790: ba e8 03 00 00 mov $0x3e8,%edx - 1795: 48 8d 3d cd 4b 00 00 lea 0x4bcd(%rip),%rdi # 6369 - 179c: e8 bf 3e 00 00 call 5660 - 17a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 17a8: 00 00 00 00 - 17ac: 0f 1f 40 00 nopl 0x0(%rax) - 17b0: 0f 31 rdtsc - 17b2: 48 c1 e2 20 shl $0x20,%rdx - 17b6: 48 09 d0 or %rdx,%rax - 17b9: 49 89 07 mov %rax,(%r15) - 17bc: 4c 89 ea mov %r13,%rdx - 17bf: 48 89 ee mov %rbp,%rsi - 17c2: 4c 89 f7 mov %r14,%rdi - 17c5: 49 83 c7 08 add $0x8,%r15 - 17c9: e8 32 04 00 00 call 1c00 - 17ce: 49 39 df cmp %rbx,%r15 - 17d1: 75 dd jne 17b0 - 17d3: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 17d8: ba e8 03 00 00 mov $0x3e8,%edx - 17dd: 48 8d 3d 94 4b 00 00 lea 0x4b94(%rip),%rdi # 6378 - 17e4: e8 77 3e 00 00 call 5660 - 17e9: 48 8b 84 24 48 3b 00 mov 0x3b48(%rsp),%rax - 17f0: 00 - 17f1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 17f8: 00 00 - 17fa: 75 14 jne 1810 - 17fc: 48 81 c4 58 3b 00 00 add $0x3b58,%rsp - 1803: 31 c0 xor %eax,%eax - 1805: 5b pop %rbx - 1806: 5d pop %rbp - 1807: 41 5c pop %r12 - 1809: 41 5d pop %r13 - 180b: 41 5e pop %r14 - 180d: 41 5f pop %r15 - 180f: c3 ret - 1810: e8 6b f8 ff ff call 1080 <__stack_chk_fail@plt> - 1815: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 181c: 00 00 00 - 181f: 90 nop - -0000000000001820 <_start>: - 1820: f3 0f 1e fa endbr64 - 1824: 31 ed xor %ebp,%ebp - 1826: 49 89 d1 mov %rdx,%r9 - 1829: 5e pop %rsi - 182a: 48 89 e2 mov %rsp,%rdx - 182d: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp - 1831: 50 push %rax - 1832: 54 push %rsp - 1833: 45 31 c0 xor %r8d,%r8d - 1836: 31 c9 xor %ecx,%ecx - 1838: 48 8d 3d 91 f8 ff ff lea -0x76f(%rip),%rdi # 10d0
- 183f: ff 15 7b 77 00 00 call *0x777b(%rip) # 8fc0 <__libc_start_main@GLIBC_2.34> - 1845: f4 hlt - 1846: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 184d: 00 00 00 - 1850: 48 8d 3d 09 78 00 00 lea 0x7809(%rip),%rdi # 9060 - 1857: 48 8d 05 02 78 00 00 lea 0x7802(%rip),%rax # 9060 - 185e: 48 39 f8 cmp %rdi,%rax - 1861: 74 15 je 1878 <_start+0x58> - 1863: 48 8b 05 5e 77 00 00 mov 0x775e(%rip),%rax # 8fc8 <_ITM_deregisterTMCloneTable@Base> - 186a: 48 85 c0 test %rax,%rax - 186d: 74 09 je 1878 <_start+0x58> - 186f: ff e0 jmp *%rax - 1871: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1878: c3 ret - 1879: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1880: 48 8d 3d d9 77 00 00 lea 0x77d9(%rip),%rdi # 9060 - 1887: 48 8d 35 d2 77 00 00 lea 0x77d2(%rip),%rsi # 9060 - 188e: 48 29 fe sub %rdi,%rsi - 1891: 48 89 f0 mov %rsi,%rax - 1894: 48 c1 ee 3f shr $0x3f,%rsi - 1898: 48 c1 f8 03 sar $0x3,%rax - 189c: 48 01 c6 add %rax,%rsi - 189f: 48 d1 fe sar $1,%rsi - 18a2: 74 14 je 18b8 <_start+0x98> - 18a4: 48 8b 05 2d 77 00 00 mov 0x772d(%rip),%rax # 8fd8 <_ITM_registerTMCloneTable@Base> - 18ab: 48 85 c0 test %rax,%rax - 18ae: 74 08 je 18b8 <_start+0x98> - 18b0: ff e0 jmp *%rax - 18b2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 18b8: c3 ret - 18b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 18c0: f3 0f 1e fa endbr64 - 18c4: 80 3d 9d 77 00 00 00 cmpb $0x0,0x779d(%rip) # 9068 - 18cb: 75 33 jne 1900 <_start+0xe0> - 18cd: 55 push %rbp - 18ce: 48 83 3d 0a 77 00 00 cmpq $0x0,0x770a(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> - 18d5: 00 - 18d6: 48 89 e5 mov %rsp,%rbp - 18d9: 74 0d je 18e8 <_start+0xc8> - 18db: 48 8b 3d 6e 77 00 00 mov 0x776e(%rip),%rdi # 9050 <__dso_handle> - 18e2: ff 15 f8 76 00 00 call *0x76f8(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> - 18e8: e8 63 ff ff ff call 1850 <_start+0x30> - 18ed: c6 05 74 77 00 00 01 movb $0x1,0x7774(%rip) # 9068 - 18f4: 5d pop %rbp - 18f5: c3 ret - 18f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 18fd: 00 00 00 - 1900: c3 ret - 1901: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1908: 00 00 00 00 - 190c: 0f 1f 40 00 nopl 0x0(%rax) - 1910: f3 0f 1e fa endbr64 - 1914: e9 67 ff ff ff jmp 1880 <_start+0x60> - 1919: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000001920 : - 1920: 41 54 push %r12 - 1922: 49 89 d4 mov %rdx,%r12 - 1925: 55 push %rbp - 1926: 48 89 fd mov %rdi,%rbp - 1929: 53 push %rbx - 192a: 48 89 f3 mov %rsi,%rbx - 192d: e8 1e 06 00 00 call 1f50 - 1932: 48 8b 45 00 mov 0x0(%rbp),%rax - 1936: 48 8d bb 08 06 00 00 lea 0x608(%rbx),%rdi - 193d: 48 89 ee mov %rbp,%rsi - 1940: 48 8d 8b 00 06 00 00 lea 0x600(%rbx),%rcx - 1947: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 194b: 48 89 83 00 06 00 00 mov %rax,0x600(%rbx) - 1952: 48 29 f9 sub %rdi,%rcx - 1955: 48 8b 95 18 06 00 00 mov 0x618(%rbp),%rdx - 195c: 48 29 ce sub %rcx,%rsi - 195f: 81 c1 20 06 00 00 add $0x620,%ecx - 1965: 48 89 93 18 0c 00 00 mov %rdx,0xc18(%rbx) - 196c: c1 e9 03 shr $0x3,%ecx - 196f: ba 20 06 00 00 mov $0x620,%edx - 1974: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) - 1977: 48 89 ee mov %rbp,%rsi - 197a: 48 8d bb 20 0c 00 00 lea 0xc20(%rbx),%rdi - 1981: e8 3a 38 00 00 call 51c0 - 1986: f3 41 0f 6f 44 24 20 movdqu 0x20(%r12),%xmm0 - 198d: 31 c0 xor %eax,%eax - 198f: 0f 11 83 40 0c 00 00 movups %xmm0,0xc40(%rbx) - 1996: f3 41 0f 6f 44 24 30 movdqu 0x30(%r12),%xmm0 - 199d: 0f 11 83 50 0c 00 00 movups %xmm0,0xc50(%rbx) - 19a4: 5b pop %rbx - 19a5: 5d pop %rbp - 19a6: 41 5c pop %r12 - 19a8: c3 ret - 19a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -00000000000019b0 : - 19b0: 41 54 push %r12 - 19b2: 55 push %rbp - 19b3: 48 89 fd mov %rdi,%rbp - 19b6: 53 push %rbx - 19b7: 48 83 ec 50 sub $0x50,%rsp - 19bb: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 19c2: 00 00 - 19c4: 48 89 5c 24 48 mov %rbx,0x48(%rsp) - 19c9: 48 89 f3 mov %rsi,%rbx - 19cc: 48 89 e7 mov %rsp,%rdi - 19cf: be 40 00 00 00 mov $0x40,%esi - 19d4: e8 a7 3b 00 00 call 5580 - 19d9: 48 89 e2 mov %rsp,%rdx - 19dc: 48 89 ef mov %rbp,%rdi - 19df: 48 89 de mov %rbx,%rsi - 19e2: e8 69 05 00 00 call 1f50 - 19e7: 48 8b 45 00 mov 0x0(%rbp),%rax - 19eb: 48 8d bb 08 06 00 00 lea 0x608(%rbx),%rdi - 19f2: 48 89 ee mov %rbp,%rsi - 19f5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 19f9: 48 8d 8b 00 06 00 00 lea 0x600(%rbx),%rcx - 1a00: 48 89 83 00 06 00 00 mov %rax,0x600(%rbx) - 1a07: 48 29 f9 sub %rdi,%rcx - 1a0a: 48 8b 95 18 06 00 00 mov 0x618(%rbp),%rdx - 1a11: 48 29 ce sub %rcx,%rsi - 1a14: 81 c1 20 06 00 00 add $0x620,%ecx - 1a1a: 48 89 93 18 0c 00 00 mov %rdx,0xc18(%rbx) - 1a21: c1 e9 03 shr $0x3,%ecx - 1a24: ba 20 06 00 00 mov $0x620,%edx - 1a29: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) - 1a2c: 48 89 ee mov %rbp,%rsi - 1a2f: 48 8d bb 20 0c 00 00 lea 0xc20(%rbx),%rdi - 1a36: e8 85 37 00 00 call 51c0 - 1a3b: 66 0f 6f 44 24 20 movdqa 0x20(%rsp),%xmm0 - 1a41: 0f 11 83 40 0c 00 00 movups %xmm0,0xc40(%rbx) - 1a48: 66 0f 6f 44 24 30 movdqa 0x30(%rsp),%xmm0 - 1a4e: 0f 11 83 50 0c 00 00 movups %xmm0,0xc50(%rbx) - 1a55: 48 8b 44 24 48 mov 0x48(%rsp),%rax - 1a5a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1a61: 00 00 - 1a63: 75 0b jne 1a70 - 1a65: 48 83 c4 50 add $0x50,%rsp - 1a69: 31 c0 xor %eax,%eax - 1a6b: 5b pop %rbx - 1a6c: 5d pop %rbp - 1a6d: 41 5c pop %r12 - 1a6f: c3 ret - 1a70: e8 0b f6 ff ff call 1080 <__stack_chk_fail@plt> - 1a75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1a7c: 00 00 00 00 - -0000000000001a80 : - 1a80: 41 55 push %r13 - 1a82: 49 89 fd mov %rdi,%r13 - 1a85: 41 54 push %r12 - 1a87: 55 push %rbp - 1a88: 53 push %rbx - 1a89: 48 89 f3 mov %rsi,%rbx - 1a8c: 48 81 ec 98 00 00 00 sub $0x98,%rsp - 1a93: f3 0f 6f 01 movdqu (%rcx),%xmm0 - 1a97: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 1a9e: 00 00 - 1aa0: 4c 89 a4 24 88 00 00 mov %r12,0x88(%rsp) - 1aa7: 00 - 1aa8: 49 89 d4 mov %rdx,%r12 - 1aab: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 1ab0: ba 20 06 00 00 mov $0x620,%edx - 1ab5: 0f 29 04 24 movaps %xmm0,(%rsp) - 1ab9: f3 0f 6f 41 10 movdqu 0x10(%rcx),%xmm0 - 1abe: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 1ac3: 4c 89 e6 mov %r12,%rsi - 1ac6: e8 f5 36 00 00 call 51c0 - 1acb: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1ad0: ba 40 00 00 00 mov $0x40,%edx - 1ad5: 48 89 e6 mov %rsp,%rsi - 1ad8: e8 63 37 00 00 call 5240 - 1add: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx - 1ae2: 4c 89 e2 mov %r12,%rdx - 1ae5: 48 89 e6 mov %rsp,%rsi - 1ae8: 4c 89 ef mov %r13,%rdi - 1aeb: e8 00 08 00 00 call 22f0 - 1af0: 66 0f 6f 44 24 40 movdqa 0x40(%rsp),%xmm0 - 1af6: 0f 11 03 movups %xmm0,(%rbx) - 1af9: 66 0f 6f 44 24 50 movdqa 0x50(%rsp),%xmm0 - 1aff: 0f 11 43 10 movups %xmm0,0x10(%rbx) - 1b03: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 1b0a: 00 - 1b0b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1b12: 00 00 - 1b14: 75 10 jne 1b26 - 1b16: 48 81 c4 98 00 00 00 add $0x98,%rsp - 1b1d: 31 c0 xor %eax,%eax - 1b1f: 5b pop %rbx - 1b20: 5d pop %rbp - 1b21: 41 5c pop %r12 - 1b23: 41 5d pop %r13 - 1b25: c3 ret - 1b26: e8 55 f5 ff ff call 1080 <__stack_chk_fail@plt> - 1b2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000001b30 : - 1b30: 41 55 push %r13 - 1b32: 49 89 fd mov %rdi,%r13 - 1b35: 41 54 push %r12 - 1b37: 55 push %rbp - 1b38: 53 push %rbx - 1b39: 48 89 f3 mov %rsi,%rbx - 1b3c: be 20 00 00 00 mov $0x20,%esi - 1b41: 48 81 ec b8 00 00 00 sub $0xb8,%rsp - 1b48: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 1b4f: 00 00 - 1b51: 4c 89 a4 24 a8 00 00 mov %r12,0xa8(%rsp) - 1b58: 00 - 1b59: 49 89 d4 mov %rdx,%r12 - 1b5c: 48 89 e7 mov %rsp,%rdi - 1b5f: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp - 1b64: e8 17 3a 00 00 call 5580 - 1b69: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 - 1b6e: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1b73: ba 20 06 00 00 mov $0x620,%edx - 1b78: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) - 1b7d: 66 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm0 - 1b83: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) - 1b88: 4c 89 e6 mov %r12,%rsi - 1b8b: e8 30 36 00 00 call 51c0 - 1b90: 48 8d 7c 24 60 lea 0x60(%rsp),%rdi - 1b95: ba 40 00 00 00 mov $0x40,%edx - 1b9a: 48 89 ee mov %rbp,%rsi - 1b9d: e8 9e 36 00 00 call 5240 - 1ba2: 4c 89 e2 mov %r12,%rdx - 1ba5: 48 89 ee mov %rbp,%rsi - 1ba8: 4c 89 ef mov %r13,%rdi - 1bab: 48 8d 8c 24 80 00 00 lea 0x80(%rsp),%rcx - 1bb2: 00 - 1bb3: e8 38 07 00 00 call 22f0 - 1bb8: 66 0f 6f 44 24 60 movdqa 0x60(%rsp),%xmm0 - 1bbe: 0f 11 03 movups %xmm0,(%rbx) - 1bc1: 66 0f 6f 44 24 70 movdqa 0x70(%rsp),%xmm0 - 1bc7: 0f 11 43 10 movups %xmm0,0x10(%rbx) - 1bcb: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 1bd2: 00 - 1bd3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1bda: 00 00 - 1bdc: 75 10 jne 1bee - 1bde: 48 81 c4 b8 00 00 00 add $0xb8,%rsp - 1be5: 31 c0 xor %eax,%eax - 1be7: 5b pop %rbx - 1be8: 5d pop %rbp - 1be9: 41 5c pop %r12 - 1beb: 41 5d pop %r13 - 1bed: c3 ret - 1bee: e8 8d f4 ff ff call 1080 <__stack_chk_fail@plt> - 1bf3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1bfa: 00 00 00 00 - 1bfe: 66 90 xchg %ax,%ax - -0000000000001c00 : - 1c00: 41 57 push %r15 - 1c02: 41 56 push %r14 - 1c04: 41 55 push %r13 - 1c06: 49 89 fd mov %rdi,%r13 - 1c09: 41 54 push %r12 - 1c0b: 55 push %rbp - 1c0c: 48 89 f5 mov %rsi,%rbp - 1c0f: 53 push %rbx - 1c10: 48 81 ec b8 06 00 00 sub $0x6b8,%rsp - 1c17: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 1c1e: 00 00 - 1c20: 48 89 9c 24 a8 06 00 mov %rbx,0x6a8(%rsp) - 1c27: 00 - 1c28: 48 89 d3 mov %rdx,%rbx - 1c2b: 48 89 e7 mov %rsp,%rdi - 1c2e: e8 bd 0a 00 00 call 26f0 - 1c33: ba 40 00 00 00 mov $0x40,%edx - 1c38: 48 89 e6 mov %rsp,%rsi - 1c3b: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1c40: f3 0f 6f 83 20 0c 00 movdqu 0xc20(%rbx),%xmm0 - 1c47: 00 - 1c48: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) - 1c4d: f3 0f 6f 83 30 0c 00 movdqu 0xc30(%rbx),%xmm0 - 1c54: 00 - 1c55: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) - 1c5a: e8 e1 35 00 00 call 5240 - 1c5f: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx - 1c64: 48 89 e6 mov %rsp,%rsi - 1c67: 48 8d 93 00 06 00 00 lea 0x600(%rbx),%rdx - 1c6e: 48 8d bc 24 80 00 00 lea 0x80(%rsp),%rdi - 1c75: 00 - 1c76: e8 75 06 00 00 call 22f0 - 1c7b: ba 20 06 00 00 mov $0x620,%edx - 1c80: 48 8d b4 24 80 00 00 lea 0x80(%rsp),%rsi - 1c87: 00 - 1c88: 48 89 ef mov %rbp,%rdi - 1c8b: e8 50 1e 00 00 call 3ae0 - 1c90: 48 8d b3 40 0c 00 00 lea 0xc40(%rbx),%rsi - 1c97: 48 89 ea mov %rbp,%rdx - 1c9a: 4c 89 ef mov %r13,%rdi - 1c9d: 41 89 c4 mov %eax,%r12d - 1ca0: e8 3b 38 00 00 call 54e0 - 1ca5: 31 c9 xor %ecx,%ecx - 1ca7: 45 85 e4 test %r12d,%r12d - 1caa: ba 20 00 00 00 mov $0x20,%edx - 1caf: 0f 94 c1 sete %cl - 1cb2: 48 8d 74 24 40 lea 0x40(%rsp),%rsi - 1cb7: 4c 89 ef mov %r13,%rdi - 1cba: e8 71 1e 00 00 call 3b30 - 1cbf: 48 8b 84 24 a8 06 00 mov 0x6a8(%rsp),%rax - 1cc6: 00 - 1cc7: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1cce: 00 00 - 1cd0: 75 14 jne 1ce6 - 1cd2: 48 81 c4 b8 06 00 00 add $0x6b8,%rsp - 1cd9: 31 c0 xor %eax,%eax - 1cdb: 5b pop %rbx - 1cdc: 5d pop %rbp - 1cdd: 41 5c pop %r12 - 1cdf: 41 5d pop %r13 - 1ce1: 41 5e pop %r14 - 1ce3: 41 5f pop %r15 - 1ce5: c3 ret - 1ce6: e8 95 f3 ff ff call 1080 <__stack_chk_fail@plt> - 1ceb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000001cf0 : - 1cf0: 41 57 push %r15 - 1cf2: 41 56 push %r14 - 1cf4: 41 55 push %r13 - 1cf6: 41 54 push %r12 - 1cf8: 55 push %rbp - 1cf9: 53 push %rbx - 1cfa: 48 81 ec 08 03 00 00 sub $0x308,%rsp - 1d01: 48 89 74 24 18 mov %rsi,0x18(%rsp) - 1d06: 48 8d 84 24 f8 02 00 lea 0x2f8(%rsp),%rax - 1d0d: 00 - 1d0e: 48 8d 6c 24 30 lea 0x30(%rsp),%rbp - 1d13: 89 54 24 28 mov %edx,0x28(%rsp) - 1d17: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx - 1d1e: 00 00 - 1d20: 48 89 94 24 f8 02 00 mov %rdx,0x2f8(%rsp) - 1d27: 00 - 1d28: ba 04 00 00 00 mov $0x4,%edx - 1d2d: 48 89 44 24 10 mov %rax,0x10(%rsp) - 1d32: b8 04 00 00 00 mov $0x4,%eax - 1d37: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) - 1d3e: 00 - 1d3f: 49 89 fe mov %rdi,%r14 - 1d42: 29 d0 sub %edx,%eax - 1d44: 48 89 7c 24 20 mov %rdi,0x20(%rsp) - 1d49: 89 44 24 0c mov %eax,0xc(%rsp) - 1d4d: 89 54 24 2c mov %edx,0x2c(%rsp) - 1d51: 8b 44 24 28 mov 0x28(%rsp),%eax - 1d55: 85 c0 test %eax,%eax - 1d57: 0f 84 1c 01 00 00 je 1e79 - 1d5d: 8b 4c 24 08 mov 0x8(%rsp),%ecx - 1d61: 8b 54 24 0c mov 0xc(%rsp),%edx - 1d65: 48 89 ef mov %rbp,%rdi - 1d68: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1d6d: e8 ae 36 00 00 call 5420 - 1d72: 48 89 ea mov %rbp,%rdx - 1d75: be 03 00 00 00 mov $0x3,%esi - 1d7a: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi - 1d81: 00 - 1d82: 45 31 ff xor %r15d,%r15d - 1d85: e8 86 2c 00 00 call 4a10 - 1d8a: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 - 1d8f: 48 8d 8c 24 00 01 00 lea 0x100(%rsp),%rcx - 1d96: 00 - 1d97: eb 41 jmp 1dda - 1d99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1da0: 44 89 ff mov %r15d,%edi - 1da3: 41 8d 77 01 lea 0x1(%r15),%esi - 1da7: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) - 1dac: 41 81 ff ff 00 00 00 cmp $0xff,%r15d - 1db3: 74 5b je 1e10 - 1db5: 66 3d 00 0d cmp $0xd00,%ax - 1db9: 7f 55 jg 1e10 - 1dbb: 44 8d 7e 01 lea 0x1(%rsi),%r15d - 1dbf: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) - 1dc4: 41 81 ff 00 01 00 00 cmp $0x100,%r15d - 1dcb: 74 53 je 1e20 - 1dcd: 48 83 c1 03 add $0x3,%rcx - 1dd1: 49 39 c8 cmp %rcx,%r8 - 1dd4: 0f 84 b9 00 00 00 je 1e93 - 1dda: 0f b6 41 01 movzbl 0x1(%rcx),%eax - 1dde: 0f b6 11 movzbl (%rcx),%edx - 1de1: 89 c6 mov %eax,%esi - 1de3: c0 e8 04 shr $0x4,%al - 1de6: c1 e6 08 shl $0x8,%esi - 1de9: 0f b6 c0 movzbl %al,%eax - 1dec: 09 f2 or %esi,%edx - 1dee: 0f b6 71 02 movzbl 0x2(%rcx),%esi - 1df2: 66 81 e2 ff 0f and $0xfff,%dx - 1df7: c1 e6 04 shl $0x4,%esi - 1dfa: 09 f0 or %esi,%eax - 1dfc: 66 81 fa 00 0d cmp $0xd00,%dx - 1e01: 7e 9d jle 1da0 - 1e03: 66 3d 00 0d cmp $0xd00,%ax - 1e07: 7f c4 jg 1dcd - 1e09: 44 89 fe mov %r15d,%esi - 1e0c: eb ad jmp 1dbb - 1e0e: 66 90 xchg %ax,%ax - 1e10: 41 89 f7 mov %esi,%r15d - 1e13: 41 81 ff 00 01 00 00 cmp $0x100,%r15d - 1e1a: 75 b1 jne 1dcd - 1e1c: 0f 1f 40 00 nopl 0x0(%rax) - 1e20: 83 44 24 08 01 addl $0x1,0x8(%rsp) - 1e25: 49 81 c6 00 02 00 00 add $0x200,%r14 - 1e2c: 83 7c 24 08 04 cmpl $0x4,0x8(%rsp) - 1e31: 0f 85 1a ff ff ff jne 1d51 - 1e37: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi - 1e3c: 8b 54 24 2c mov 0x2c(%rsp),%edx - 1e40: 48 81 c7 00 08 00 00 add $0x800,%rdi - 1e47: 83 ea 01 sub $0x1,%edx - 1e4a: 0f 85 e2 fe ff ff jne 1d32 - 1e50: 48 8b 84 24 f8 02 00 mov 0x2f8(%rsp),%rax - 1e57: 00 - 1e58: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1e5f: 00 00 - 1e61: 0f 85 dc 00 00 00 jne 1f43 - 1e67: 48 81 c4 08 03 00 00 add $0x308,%rsp - 1e6e: 5b pop %rbx - 1e6f: 5d pop %rbp - 1e70: 41 5c pop %r12 - 1e72: 41 5d pop %r13 - 1e74: 41 5e pop %r14 - 1e76: 41 5f pop %r15 - 1e78: c3 ret - 1e79: 8b 4c 24 0c mov 0xc(%rsp),%ecx - 1e7d: 8b 54 24 08 mov 0x8(%rsp),%edx - 1e81: 48 89 ef mov %rbp,%rdi - 1e84: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1e89: e8 92 35 00 00 call 5420 - 1e8e: e9 df fe ff ff jmp 1d72 - 1e93: 45 89 fd mov %r15d,%r13d - 1e96: 4c 8d bc 24 a8 01 00 lea 0x1a8(%rsp),%r15 - 1e9d: 00 - 1e9e: 66 90 xchg %ax,%ax - 1ea0: be 01 00 00 00 mov $0x1,%esi - 1ea5: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi - 1eac: 00 - 1ead: 48 89 ea mov %rbp,%rdx - 1eb0: e8 5b 2b 00 00 call 4a10 - 1eb5: 41 b9 00 01 00 00 mov $0x100,%r9d - 1ebb: 44 89 e8 mov %r13d,%eax - 1ebe: 31 ff xor %edi,%edi - 1ec0: 45 29 e9 sub %r13d,%r9d - 1ec3: 4d 8d 14 46 lea (%r14,%rax,2),%r10 - 1ec7: 48 8d b4 24 00 01 00 lea 0x100(%rsp),%rsi - 1ece: 00 - 1ecf: eb 25 jmp 1ef6 - 1ed1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1ed8: 66 3d 00 0d cmp $0xd00,%ax - 1edc: 7f 0a jg 1ee8 - 1ede: 89 fa mov %edi,%edx - 1ee0: 83 c7 01 add $0x1,%edi - 1ee3: 66 41 89 04 52 mov %ax,(%r10,%rdx,2) - 1ee8: 44 39 cf cmp %r9d,%edi - 1eeb: 73 41 jae 1f2e - 1eed: 48 83 c6 03 add $0x3,%rsi - 1ef1: 49 39 f7 cmp %rsi,%r15 - 1ef4: 74 38 je 1f2e - 1ef6: 0f b6 46 01 movzbl 0x1(%rsi),%eax - 1efa: 0f b6 16 movzbl (%rsi),%edx - 1efd: 89 c1 mov %eax,%ecx - 1eff: c0 e8 04 shr $0x4,%al - 1f02: c1 e1 08 shl $0x8,%ecx - 1f05: 0f b6 c0 movzbl %al,%eax - 1f08: 09 ca or %ecx,%edx - 1f0a: 0f b6 4e 02 movzbl 0x2(%rsi),%ecx - 1f0e: 66 81 e2 ff 0f and $0xfff,%dx - 1f13: c1 e1 04 shl $0x4,%ecx - 1f16: 09 c8 or %ecx,%eax - 1f18: 66 81 fa 00 0d cmp $0xd00,%dx - 1f1d: 7f 0a jg 1f29 - 1f1f: 89 f9 mov %edi,%ecx - 1f21: 83 c7 01 add $0x1,%edi - 1f24: 66 41 89 14 4a mov %dx,(%r10,%rcx,2) - 1f29: 44 39 cf cmp %r9d,%edi - 1f2c: 72 aa jb 1ed8 - 1f2e: 41 01 fd add %edi,%r13d - 1f31: 41 81 fd ff 00 00 00 cmp $0xff,%r13d - 1f38: 0f 86 62 ff ff ff jbe 1ea0 - 1f3e: e9 dd fe ff ff jmp 1e20 - 1f43: e8 38 f1 ff ff call 1080 <__stack_chk_fail@plt> - 1f48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 1f4f: 00 - -0000000000001f50 : - 1f50: 41 57 push %r15 - 1f52: 41 56 push %r14 - 1f54: 49 89 fe mov %rdi,%r14 - 1f57: 41 55 push %r13 - 1f59: 41 54 push %r12 - 1f5b: 55 push %rbp - 1f5c: 53 push %rbx - 1f5d: 48 81 ec 88 3a 00 00 sub $0x3a88,%rsp - 1f64: f3 0f 6f 02 movdqu (%rdx),%xmm0 - 1f68: 48 89 74 24 28 mov %rsi,0x28(%rsp) - 1f6d: 4c 8d a4 24 40 18 00 lea 0x1840(%rsp),%r12 - 1f74: 00 - 1f75: 48 8d ac 24 40 10 00 lea 0x1040(%rsp),%rbp - 1f7c: 00 - 1f7d: 48 8d 9c 24 80 38 00 lea 0x3880(%rsp),%rbx - 1f84: 00 - 1f85: 4c 8d ac 24 28 39 00 lea 0x3928(%rsp),%r13 - 1f8c: 00 - 1f8d: 64 48 8b 3c 25 28 00 mov %fs:0x28,%rdi - 1f94: 00 00 - 1f96: 48 89 bc 24 78 3a 00 mov %rdi,0x3a78(%rsp) - 1f9d: 00 - 1f9e: 48 8d bc 24 40 38 00 lea 0x3840(%rsp),%rdi - 1fa5: 00 - 1fa6: 0f 29 84 24 40 38 00 movaps %xmm0,0x3840(%rsp) - 1fad: 00 - 1fae: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 - 1fb3: ba 21 00 00 00 mov $0x21,%edx - 1fb8: c6 84 24 60 38 00 00 movb $0x4,0x3860(%rsp) - 1fbf: 04 - 1fc0: 0f 29 84 24 50 38 00 movaps %xmm0,0x3850(%rsp) - 1fc7: 00 - 1fc8: 48 89 fe mov %rdi,%rsi - 1fcb: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 1fd0: e8 6b 32 00 00 call 5240 - 1fd5: 4c 89 64 24 30 mov %r12,0x30(%rsp) - 1fda: 4c 89 e6 mov %r12,%rsi - 1fdd: 31 c0 xor %eax,%eax - 1fdf: 4c 8d 8c 24 78 3a 00 lea 0x3a78(%rsp),%r9 - 1fe6: 00 - 1fe7: 4c 89 74 24 38 mov %r14,0x38(%rsp) - 1fec: 4c 89 4c 24 18 mov %r9,0x18(%rsp) - 1ff1: 89 44 24 0c mov %eax,0xc(%rsp) - 1ff5: 49 89 f6 mov %rsi,%r14 - 1ff8: 45 31 c0 xor %r8d,%r8d - 1ffb: 48 89 74 24 20 mov %rsi,0x20(%rsp) - 2000: 8b 4c 24 0c mov 0xc(%rsp),%ecx - 2004: 48 8b 74 24 10 mov 0x10(%rsp),%rsi - 2009: 44 89 c2 mov %r8d,%edx - 200c: 48 89 ef mov %rbp,%rdi - 200f: 44 89 04 24 mov %r8d,(%rsp) - 2013: 45 31 ff xor %r15d,%r15d - 2016: e8 05 34 00 00 call 5420 - 201b: 48 89 ea mov %rbp,%rdx - 201e: be 03 00 00 00 mov $0x3,%esi - 2023: 48 89 df mov %rbx,%rdi - 2026: e8 e5 29 00 00 call 4a10 - 202b: 44 8b 04 24 mov (%rsp),%r8d - 202f: 4c 8b 4c 24 18 mov 0x18(%rsp),%r9 - 2034: 48 89 d9 mov %rbx,%rcx - 2037: eb 41 jmp 207a - 2039: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 2040: 44 89 ff mov %r15d,%edi - 2043: 41 8d 77 01 lea 0x1(%r15),%esi - 2047: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) - 204c: 41 81 ff ff 00 00 00 cmp $0xff,%r15d - 2053: 74 5b je 20b0 - 2055: 66 3d 00 0d cmp $0xd00,%ax - 2059: 7f 55 jg 20b0 - 205b: 44 8d 7e 01 lea 0x1(%rsi),%r15d - 205f: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) - 2064: 41 81 ff 00 01 00 00 cmp $0x100,%r15d - 206b: 74 53 je 20c0 - 206d: 48 83 c1 03 add $0x3,%rcx - 2071: 49 39 c9 cmp %rcx,%r9 - 2074: 0f 84 ae 01 00 00 je 2228 - 207a: 0f b6 41 01 movzbl 0x1(%rcx),%eax - 207e: 0f b6 11 movzbl (%rcx),%edx - 2081: 89 c6 mov %eax,%esi - 2083: c0 e8 04 shr $0x4,%al - 2086: c1 e6 08 shl $0x8,%esi - 2089: 0f b6 c0 movzbl %al,%eax - 208c: 09 f2 or %esi,%edx - 208e: 0f b6 71 02 movzbl 0x2(%rcx),%esi - 2092: 66 81 e2 ff 0f and $0xfff,%dx - 2097: c1 e6 04 shl $0x4,%esi - 209a: 09 f0 or %esi,%eax - 209c: 66 81 fa 00 0d cmp $0xd00,%dx - 20a1: 7e 9d jle 2040 - 20a3: 66 3d 00 0d cmp $0xd00,%ax - 20a7: 7f c4 jg 206d - 20a9: 44 89 fe mov %r15d,%esi - 20ac: eb ad jmp 205b - 20ae: 66 90 xchg %ax,%ax - 20b0: 41 89 f7 mov %esi,%r15d - 20b3: 41 81 ff 00 01 00 00 cmp $0x100,%r15d - 20ba: 75 b1 jne 206d - 20bc: 0f 1f 40 00 nopl 0x0(%rax) - 20c0: 41 83 c0 01 add $0x1,%r8d - 20c4: 49 81 c6 00 02 00 00 add $0x200,%r14 - 20cb: 41 83 f8 04 cmp $0x4,%r8d - 20cf: 0f 85 2b ff ff ff jne 2000 - 20d5: 8b 44 24 0c mov 0xc(%rsp),%eax - 20d9: 48 8b 74 24 20 mov 0x20(%rsp),%rsi - 20de: 83 c0 01 add $0x1,%eax - 20e1: 48 81 c6 00 08 00 00 add $0x800,%rsi - 20e8: 83 f8 04 cmp $0x4,%eax - 20eb: 0f 85 00 ff ff ff jne 1ff1 - 20f1: 4c 8b 64 24 30 mov 0x30(%rsp),%r12 - 20f6: 4c 8b 74 24 38 mov 0x38(%rsp),%r14 - 20fb: 49 89 ed mov %rbp,%r13 - 20fe: 45 31 ff xor %r15d,%r15d - 2101: 48 8d 9c 24 60 38 00 lea 0x3860(%rsp),%rbx - 2108: 00 - 2109: 44 89 fa mov %r15d,%edx - 210c: 4c 89 ef mov %r13,%rdi - 210f: 48 89 de mov %rbx,%rsi - 2112: 41 83 c7 01 add $0x1,%r15d - 2116: e8 e5 12 00 00 call 3400 - 211b: 49 81 c5 00 02 00 00 add $0x200,%r13 - 2122: 41 83 ff 04 cmp $0x4,%r15d - 2126: 75 e1 jne 2109 - 2128: 4c 8d 6c 24 40 lea 0x40(%rsp),%r13 - 212d: 4c 89 2c 24 mov %r13,(%rsp) - 2131: 44 89 fa mov %r15d,%edx - 2134: 4c 89 ef mov %r13,%rdi - 2137: 48 89 de mov %rbx,%rsi - 213a: 41 83 c7 01 add $0x1,%r15d - 213e: e8 bd 12 00 00 call 3400 - 2143: 49 81 c5 00 02 00 00 add $0x200,%r13 - 214a: 41 83 ff 08 cmp $0x8,%r15d - 214e: 75 e1 jne 2131 - 2150: 48 89 ef mov %rbp,%rdi - 2153: 4c 8d bc 24 40 08 00 lea 0x840(%rsp),%r15 - 215a: 00 - 215b: 48 8d ac 24 40 10 00 lea 0x1040(%rsp),%rbp - 2162: 00 - 2163: e8 c8 0b 00 00 call 2d30 - 2168: 48 8b 3c 24 mov (%rsp),%rdi - 216c: e8 bf 0b 00 00 call 2d30 - 2171: 4c 89 e6 mov %r12,%rsi - 2174: 4c 89 ff mov %r15,%rdi - 2177: 48 89 ea mov %rbp,%rdx - 217a: 49 81 c4 00 08 00 00 add $0x800,%r12 - 2181: e8 0a 0c 00 00 call 2d90 - 2186: 4c 89 ff mov %r15,%rdi - 2189: 49 81 c7 00 02 00 00 add $0x200,%r15 - 2190: e8 fb 13 00 00 call 3590 - 2195: 4c 39 fd cmp %r15,%rbp - 2198: 75 d7 jne 2171 - 219a: 48 8b 14 24 mov (%rsp),%rdx - 219e: 48 8d b4 24 40 08 00 lea 0x840(%rsp),%rsi - 21a5: 00 - 21a6: 48 8d bc 24 40 08 00 lea 0x840(%rsp),%rdi - 21ad: 00 - 21ae: e8 bd 0c 00 00 call 2e70 - 21b3: 48 8d bc 24 40 08 00 lea 0x840(%rsp),%rdi - 21ba: 00 - 21bb: e8 80 0c 00 00 call 2e40 - 21c0: 48 8b 7c 24 28 mov 0x28(%rsp),%rdi - 21c5: 48 89 ee mov %rbp,%rsi - 21c8: e8 e3 0a 00 00 call 2cb0 - 21cd: 48 8d b4 24 40 08 00 lea 0x840(%rsp),%rsi - 21d4: 00 - 21d5: 4c 89 f7 mov %r14,%rdi - 21d8: e8 d3 0a 00 00 call 2cb0 - 21dd: 66 0f 6f 84 24 40 38 movdqa 0x3840(%rsp),%xmm0 - 21e4: 00 00 - 21e6: 41 0f 11 86 00 06 00 movups %xmm0,0x600(%r14) - 21ed: 00 - 21ee: 66 0f 6f 84 24 50 38 movdqa 0x3850(%rsp),%xmm0 - 21f5: 00 00 - 21f7: 41 0f 11 86 10 06 00 movups %xmm0,0x610(%r14) - 21fe: 00 - 21ff: 48 8b 84 24 78 3a 00 mov 0x3a78(%rsp),%rax - 2206: 00 - 2207: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 220e: 00 00 - 2210: 0f 85 d1 00 00 00 jne 22e7 - 2216: 48 81 c4 88 3a 00 00 add $0x3a88,%rsp - 221d: 5b pop %rbx - 221e: 5d pop %rbp - 221f: 41 5c pop %r12 - 2221: 41 5d pop %r13 - 2223: 41 5e pop %r14 - 2225: 41 5f pop %r15 - 2227: c3 ret - 2228: 44 89 04 24 mov %r8d,(%rsp) - 222c: 4c 89 e8 mov %r13,%rax - 222f: 45 89 fd mov %r15d,%r13d - 2232: 49 89 c7 mov %rax,%r15 - 2235: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 223c: 00 00 00 00 - 2240: 48 89 ea mov %rbp,%rdx - 2243: be 01 00 00 00 mov $0x1,%esi - 2248: 48 89 df mov %rbx,%rdi - 224b: e8 c0 27 00 00 call 4a10 - 2250: 41 ba 00 01 00 00 mov $0x100,%r10d - 2256: 44 89 e8 mov %r13d,%eax - 2259: 31 d2 xor %edx,%edx - 225b: 45 29 ea sub %r13d,%r10d - 225e: 49 8d 3c 46 lea (%r14,%rax,2),%rdi - 2262: 48 89 de mov %rbx,%rsi - 2265: eb 27 jmp 228e - 2267: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 226e: 00 00 - 2270: 66 81 f9 00 0d cmp $0xd00,%cx - 2275: 7f 09 jg 2280 - 2277: 89 d0 mov %edx,%eax - 2279: 83 c2 01 add $0x1,%edx - 227c: 66 89 0c 47 mov %cx,(%rdi,%rax,2) - 2280: 44 39 d2 cmp %r10d,%edx - 2283: 73 46 jae 22cb - 2285: 48 83 c6 03 add $0x3,%rsi - 2289: 49 39 f7 cmp %rsi,%r15 - 228c: 74 3d je 22cb - 228e: 0f b6 4e 01 movzbl 0x1(%rsi),%ecx - 2292: 0f b6 06 movzbl (%rsi),%eax - 2295: 41 89 c8 mov %ecx,%r8d - 2298: c0 e9 04 shr $0x4,%cl - 229b: 41 c1 e0 08 shl $0x8,%r8d - 229f: 0f b6 c9 movzbl %cl,%ecx - 22a2: 44 09 c0 or %r8d,%eax - 22a5: 44 0f b6 46 02 movzbl 0x2(%rsi),%r8d - 22aa: 66 25 ff 0f and $0xfff,%ax - 22ae: 41 c1 e0 04 shl $0x4,%r8d - 22b2: 44 09 c1 or %r8d,%ecx - 22b5: 66 3d 00 0d cmp $0xd00,%ax - 22b9: 7f 0b jg 22c6 - 22bb: 41 89 d0 mov %edx,%r8d - 22be: 83 c2 01 add $0x1,%edx - 22c1: 66 42 89 04 47 mov %ax,(%rdi,%r8,2) - 22c6: 44 39 d2 cmp %r10d,%edx - 22c9: 72 a5 jb 2270 - 22cb: 41 01 d5 add %edx,%r13d - 22ce: 41 81 fd ff 00 00 00 cmp $0xff,%r13d - 22d5: 0f 86 65 ff ff ff jbe 2240 - 22db: 44 8b 04 24 mov (%rsp),%r8d - 22df: 4d 89 fd mov %r15,%r13 - 22e2: e9 d9 fd ff ff jmp 20c0 - 22e7: e8 94 ed ff ff call 1080 <__stack_chk_fail@plt> - 22ec: 0f 1f 40 00 nopl 0x0(%rax) - -00000000000022f0 : - 22f0: 41 57 push %r15 - 22f2: 41 56 push %r14 - 22f4: 41 55 push %r13 - 22f6: 41 54 push %r12 - 22f8: 55 push %rbp - 22f9: 48 89 f5 mov %rsi,%rbp - 22fc: 48 89 d6 mov %rdx,%rsi - 22ff: 53 push %rbx - 2300: 48 89 d3 mov %rdx,%rbx - 2303: 48 81 ec 78 48 00 00 sub $0x4878,%rsp - 230a: 48 89 7c 24 38 mov %rdi,0x38(%rsp) - 230f: 48 8d 84 24 50 0e 00 lea 0xe50(%rsp),%rax - 2316: 00 - 2317: 4c 8d ac 24 18 47 00 lea 0x4718(%rsp),%r13 - 231e: 00 - 231f: 48 89 c7 mov %rax,%rdi - 2322: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 - 2329: 00 00 - 232b: 4c 89 b4 24 68 48 00 mov %r14,0x4868(%rsp) - 2332: 00 - 2333: 49 89 ce mov %rcx,%r14 - 2336: 48 89 44 24 30 mov %rax,0x30(%rsp) - 233b: e8 b0 09 00 00 call 2cf0 - 2340: f3 0f 6f 83 00 06 00 movdqu 0x600(%rbx),%xmm0 - 2347: 00 - 2348: 48 8d 84 24 50 02 00 lea 0x250(%rsp),%rax - 234f: 00 - 2350: 48 89 ee mov %rbp,%rsi - 2353: 48 89 c7 mov %rax,%rdi - 2356: 48 89 44 24 28 mov %rax,0x28(%rsp) - 235b: 48 8d ac 24 50 1e 00 lea 0x1e50(%rsp),%rbp - 2362: 00 - 2363: 0f 29 84 24 50 46 00 movaps %xmm0,0x4650(%rsp) - 236a: 00 - 236b: f3 0f 6f 83 10 06 00 movdqu 0x610(%rbx),%xmm0 - 2372: 00 - 2373: 48 8d 9c 24 50 46 00 lea 0x4650(%rsp),%rbx - 237a: 00 - 237b: 0f 29 84 24 60 46 00 movaps %xmm0,0x4660(%rsp) - 2382: 00 - 2383: e8 f8 0e 00 00 call 3280 - 2388: 48 8d b4 24 50 26 00 lea 0x2650(%rsp),%rsi - 238f: 00 - 2390: 4c 89 74 24 48 mov %r14,0x48(%rsp) - 2395: 31 c0 xor %eax,%eax - 2397: 4c 8d 8c 24 68 48 00 lea 0x4868(%rsp),%r9 - 239e: 00 - 239f: 48 89 74 24 20 mov %rsi,0x20(%rsp) - 23a4: 48 89 74 24 40 mov %rsi,0x40(%rsp) - 23a9: 4c 89 4c 24 10 mov %r9,0x10(%rsp) - 23ae: 48 89 5c 24 08 mov %rbx,0x8(%rsp) - 23b3: 48 8d 9c 24 70 46 00 lea 0x4670(%rsp),%rbx - 23ba: 00 - 23bb: 89 44 24 04 mov %eax,0x4(%rsp) - 23bf: 49 89 f6 mov %rsi,%r14 - 23c2: 45 31 c0 xor %r8d,%r8d - 23c5: 48 89 74 24 18 mov %rsi,0x18(%rsp) - 23ca: 8b 54 24 04 mov 0x4(%rsp),%edx - 23ce: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 23d3: 44 89 c1 mov %r8d,%ecx - 23d6: 48 89 ef mov %rbp,%rdi - 23d9: 44 89 04 24 mov %r8d,(%rsp) - 23dd: 45 31 ff xor %r15d,%r15d - 23e0: e8 3b 30 00 00 call 5420 - 23e5: 48 89 ea mov %rbp,%rdx - 23e8: be 03 00 00 00 mov $0x3,%esi - 23ed: 48 89 df mov %rbx,%rdi - 23f0: e8 1b 26 00 00 call 4a10 - 23f5: 44 8b 04 24 mov (%rsp),%r8d - 23f9: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 - 23fe: 48 89 d9 mov %rbx,%rcx - 2401: eb 3f jmp 2442 - 2403: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 2408: 44 89 ff mov %r15d,%edi - 240b: 41 8d 77 01 lea 0x1(%r15),%esi - 240f: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) - 2414: 41 81 ff ff 00 00 00 cmp $0xff,%r15d - 241b: 74 63 je 2480 - 241d: 66 3d 00 0d cmp $0xd00,%ax - 2421: 7f 5d jg 2480 - 2423: 44 8d 7e 01 lea 0x1(%rsi),%r15d - 2427: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) - 242c: 41 81 ff 00 01 00 00 cmp $0x100,%r15d - 2433: 74 5b je 2490 - 2435: 48 83 c1 03 add $0x3,%rcx - 2439: 49 39 c9 cmp %rcx,%r9 - 243c: 0f 84 e6 01 00 00 je 2628 - 2442: 0f b6 41 01 movzbl 0x1(%rcx),%eax - 2446: 0f b6 11 movzbl (%rcx),%edx - 2449: 89 c6 mov %eax,%esi - 244b: c0 e8 04 shr $0x4,%al - 244e: c1 e6 08 shl $0x8,%esi - 2451: 0f b6 c0 movzbl %al,%eax - 2454: 09 f2 or %esi,%edx - 2456: 0f b6 71 02 movzbl 0x2(%rcx),%esi - 245a: 66 81 e2 ff 0f and $0xfff,%dx - 245f: c1 e6 04 shl $0x4,%esi - 2462: 09 f0 or %esi,%eax - 2464: 66 81 fa 00 0d cmp $0xd00,%dx - 2469: 7e 9d jle 2408 - 246b: 66 3d 00 0d cmp $0xd00,%ax - 246f: 7f c4 jg 2435 - 2471: 44 89 fe mov %r15d,%esi - 2474: eb ad jmp 2423 - 2476: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 247d: 00 00 00 - 2480: 41 89 f7 mov %esi,%r15d - 2483: 41 81 ff 00 01 00 00 cmp $0x100,%r15d - 248a: 75 a9 jne 2435 - 248c: 0f 1f 40 00 nopl 0x0(%rax) - 2490: 41 83 c0 01 add $0x1,%r8d - 2494: 49 81 c6 00 02 00 00 add $0x200,%r14 - 249b: 41 83 f8 04 cmp $0x4,%r8d - 249f: 0f 85 25 ff ff ff jne 23ca - 24a5: 8b 44 24 04 mov 0x4(%rsp),%eax - 24a9: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 24ae: 83 c0 01 add $0x1,%eax - 24b1: 48 81 c6 00 08 00 00 add $0x800,%rsi - 24b8: 83 f8 04 cmp $0x4,%eax - 24bb: 0f 85 fa fe ff ff jne 23bb - 24c1: 4c 8b 64 24 40 mov 0x40(%rsp),%r12 - 24c6: 4c 8b 74 24 48 mov 0x48(%rsp),%r14 - 24cb: 45 31 ed xor %r13d,%r13d - 24ce: 48 8d 9c 24 50 06 00 lea 0x650(%rsp),%rbx - 24d5: 00 - 24d6: 4c 89 ef mov %r13,%rdi - 24d9: 44 89 ea mov %r13d,%edx - 24dc: 4c 89 f6 mov %r14,%rsi - 24df: 49 83 c5 01 add $0x1,%r13 - 24e3: 48 c1 e7 09 shl $0x9,%rdi - 24e7: 48 01 df add %rbx,%rdi - 24ea: e8 11 0f 00 00 call 3400 - 24ef: 49 83 fd 04 cmp $0x4,%r13 - 24f3: 75 e1 jne 24d6 - 24f5: 45 31 ff xor %r15d,%r15d - 24f8: 4c 8d ac 24 50 16 00 lea 0x1650(%rsp),%r13 - 24ff: 00 - 2500: 4c 89 ff mov %r15,%rdi - 2503: 41 8d 57 04 lea 0x4(%r15),%edx - 2507: 4c 89 f6 mov %r14,%rsi - 250a: 49 83 c7 01 add $0x1,%r15 - 250e: 48 c1 e7 09 shl $0x9,%rdi - 2512: 4c 01 ef add %r13,%rdi - 2515: e8 46 0f 00 00 call 3460 - 251a: 49 83 ff 04 cmp $0x4,%r15 - 251e: 75 e0 jne 2500 - 2520: 4c 89 f6 mov %r14,%rsi - 2523: ba 08 00 00 00 mov $0x8,%edx - 2528: 48 8d bc 24 50 04 00 lea 0x450(%rsp),%rdi - 252f: 00 - 2530: 49 89 ee mov %rbp,%r14 - 2533: e8 28 0f 00 00 call 3460 - 2538: 48 89 df mov %rbx,%rdi - 253b: e8 f0 07 00 00 call 2d30 - 2540: 48 89 d8 mov %rbx,%rax - 2543: 4c 89 e3 mov %r12,%rbx - 2546: 49 89 ec mov %rbp,%r12 - 2549: 48 89 c5 mov %rax,%rbp - 254c: 48 89 de mov %rbx,%rsi - 254f: 4c 89 f7 mov %r14,%rdi - 2552: 48 89 ea mov %rbp,%rdx - 2555: 49 81 c6 00 02 00 00 add $0x200,%r14 - 255c: e8 2f 08 00 00 call 2d90 - 2561: 48 81 c3 00 08 00 00 add $0x800,%rbx - 2568: 4c 3b 74 24 20 cmp 0x20(%rsp),%r14 - 256d: 75 dd jne 254c - 256f: 48 8b 74 24 30 mov 0x30(%rsp),%rsi - 2574: 48 89 ea mov %rbp,%rdx - 2577: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi - 257c: e8 0f 08 00 00 call 2d90 - 2581: 4c 89 e7 mov %r12,%rdi - 2584: e8 d7 07 00 00 call 2d60 - 2589: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi - 258e: e8 6d 0f 00 00 call 3500 - 2593: 4c 89 ea mov %r13,%rdx - 2596: 4c 89 e6 mov %r12,%rsi - 2599: 4c 89 e7 mov %r12,%rdi - 259c: e8 cf 08 00 00 call 2e70 - 25a1: 48 8d 74 24 50 lea 0x50(%rsp),%rsi - 25a6: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi - 25ab: 48 8d 94 24 50 04 00 lea 0x450(%rsp),%rdx - 25b2: 00 - 25b3: e8 48 10 00 00 call 3600 - 25b8: 48 8b 54 24 28 mov 0x28(%rsp),%rdx - 25bd: 48 8d 74 24 50 lea 0x50(%rsp),%rsi - 25c2: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi - 25c7: e8 34 10 00 00 call 3600 - 25cc: 4c 89 e7 mov %r12,%rdi - 25cf: e8 6c 08 00 00 call 2e40 - 25d4: 48 8d 7c 24 50 lea 0x50(%rsp),%rdi - 25d9: e8 f2 0f 00 00 call 35d0 - 25de: 48 8b 5c 24 38 mov 0x38(%rsp),%rbx - 25e3: 4c 89 e6 mov %r12,%rsi - 25e6: 48 89 df mov %rbx,%rdi - 25e9: e8 f2 01 00 00 call 27e0 - 25ee: 48 8d bb 80 05 00 00 lea 0x580(%rbx),%rdi - 25f5: 48 8d 74 24 50 lea 0x50(%rsp),%rsi - 25fa: e8 c1 08 00 00 call 2ec0 - 25ff: 48 8b 84 24 68 48 00 mov 0x4868(%rsp),%rax - 2606: 00 - 2607: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 260e: 00 00 - 2610: 0f 85 d1 00 00 00 jne 26e7 - 2616: 48 81 c4 78 48 00 00 add $0x4878,%rsp - 261d: 5b pop %rbx - 261e: 5d pop %rbp - 261f: 41 5c pop %r12 - 2621: 41 5d pop %r13 - 2623: 41 5e pop %r14 - 2625: 41 5f pop %r15 - 2627: c3 ret - 2628: 44 89 04 24 mov %r8d,(%rsp) - 262c: 4c 89 e8 mov %r13,%rax - 262f: 45 89 fd mov %r15d,%r13d - 2632: 49 89 c7 mov %rax,%r15 - 2635: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 263c: 00 00 00 00 - 2640: 48 89 ea mov %rbp,%rdx - 2643: be 01 00 00 00 mov $0x1,%esi - 2648: 48 89 df mov %rbx,%rdi - 264b: e8 c0 23 00 00 call 4a10 - 2650: 41 ba 00 01 00 00 mov $0x100,%r10d - 2656: 44 89 e8 mov %r13d,%eax - 2659: 31 d2 xor %edx,%edx - 265b: 45 29 ea sub %r13d,%r10d - 265e: 49 8d 3c 46 lea (%r14,%rax,2),%rdi - 2662: 48 89 de mov %rbx,%rsi - 2665: eb 27 jmp 268e - 2667: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 266e: 00 00 - 2670: 66 81 f9 00 0d cmp $0xd00,%cx - 2675: 7f 09 jg 2680 - 2677: 89 d0 mov %edx,%eax - 2679: 83 c2 01 add $0x1,%edx - 267c: 66 89 0c 47 mov %cx,(%rdi,%rax,2) - 2680: 44 39 d2 cmp %r10d,%edx - 2683: 73 46 jae 26cb - 2685: 48 83 c6 03 add $0x3,%rsi - 2689: 49 39 f7 cmp %rsi,%r15 - 268c: 74 3d je 26cb - 268e: 0f b6 4e 01 movzbl 0x1(%rsi),%ecx - 2692: 0f b6 06 movzbl (%rsi),%eax - 2695: 41 89 c8 mov %ecx,%r8d - 2698: c0 e9 04 shr $0x4,%cl - 269b: 41 c1 e0 08 shl $0x8,%r8d - 269f: 0f b6 c9 movzbl %cl,%ecx - 26a2: 44 09 c0 or %r8d,%eax - 26a5: 44 0f b6 46 02 movzbl 0x2(%rsi),%r8d - 26aa: 66 25 ff 0f and $0xfff,%ax - 26ae: 41 c1 e0 04 shl $0x4,%r8d - 26b2: 44 09 c1 or %r8d,%ecx - 26b5: 66 3d 00 0d cmp $0xd00,%ax - 26b9: 7f 0b jg 26c6 - 26bb: 41 89 d0 mov %edx,%r8d - 26be: 83 c2 01 add $0x1,%edx - 26c1: 66 42 89 04 47 mov %ax,(%rdi,%r8,2) - 26c6: 44 39 d2 cmp %r10d,%edx - 26c9: 72 a5 jb 2670 - 26cb: 41 01 d5 add %edx,%r13d - 26ce: 41 81 fd ff 00 00 00 cmp $0xff,%r13d - 26d5: 0f 86 65 ff ff ff jbe 2640 - 26db: 44 8b 04 24 mov (%rsp),%r8d - 26df: 4d 89 fd mov %r15,%r13 - 26e2: e9 a9 fd ff ff jmp 2490 - 26e7: e8 94 e9 ff ff call 1080 <__stack_chk_fail@plt> - 26ec: 0f 1f 40 00 nopl 0x0(%rax) - -00000000000026f0 : - 26f0: 41 57 push %r15 - 26f2: 41 56 push %r14 - 26f4: 41 55 push %r13 - 26f6: 49 89 fd mov %rdi,%r13 - 26f9: 41 54 push %r12 - 26fb: 55 push %rbp - 26fc: 53 push %rbx - 26fd: 48 89 f3 mov %rsi,%rbx - 2700: 48 81 ec 18 14 00 00 sub $0x1418,%rsp - 2707: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 - 270e: 00 00 - 2710: 4c 89 b4 24 08 14 00 mov %r14,0x1408(%rsp) - 2717: 00 - 2718: 49 89 d6 mov %rdx,%r14 - 271b: 48 8d ac 24 00 04 00 lea 0x400(%rsp),%rbp - 2722: 00 - 2723: 48 89 ef mov %rbp,%rdi - 2726: e8 95 03 00 00 call 2ac0 - 272b: 48 8d b3 80 05 00 00 lea 0x580(%rbx),%rsi - 2732: 48 89 e7 mov %rsp,%rdi - 2735: e8 66 09 00 00 call 30a0 - 273a: 48 8d bc 24 00 0c 00 lea 0xc00(%rsp),%rdi - 2741: 00 - 2742: 4c 89 f6 mov %r14,%rsi - 2745: e8 a6 05 00 00 call 2cf0 - 274a: 48 89 ef mov %rbp,%rdi - 274d: e8 de 05 00 00 call 2d30 - 2752: 48 89 ea mov %rbp,%rdx - 2755: 48 8d b4 24 00 0c 00 lea 0xc00(%rsp),%rsi - 275c: 00 - 275d: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 2764: 00 - 2765: e8 26 06 00 00 call 2d90 - 276a: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 2771: 00 - 2772: e8 89 0d 00 00 call 3500 - 2777: 48 89 e6 mov %rsp,%rsi - 277a: 48 8d 94 24 00 02 00 lea 0x200(%rsp),%rdx - 2781: 00 - 2782: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 2789: 00 - 278a: e8 b1 0e 00 00 call 3640 - 278f: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 2796: 00 - 2797: e8 34 0e 00 00 call 35d0 - 279c: 48 8d b4 24 00 02 00 lea 0x200(%rsp),%rsi - 27a3: 00 - 27a4: 4c 89 ef mov %r13,%rdi - 27a7: e8 44 0b 00 00 call 32f0 - 27ac: 48 8b 84 24 08 14 00 mov 0x1408(%rsp),%rax - 27b3: 00 - 27b4: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 27bb: 00 00 - 27bd: 75 12 jne 27d1 - 27bf: 48 81 c4 18 14 00 00 add $0x1418,%rsp - 27c6: 5b pop %rbx - 27c7: 5d pop %rbp - 27c8: 41 5c pop %r12 - 27ca: 41 5d pop %r13 - 27cc: 41 5e pop %r14 - 27ce: 41 5f pop %r15 - 27d0: c3 ret - 27d1: e8 aa e8 ff ff call 1080 <__stack_chk_fail@plt> - 27d6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 27dd: 00 00 00 - -00000000000027e0 : - 27e0: 41 57 push %r15 - 27e2: 48 8d 87 60 01 00 00 lea 0x160(%rdi),%rax - 27e9: 49 89 f7 mov %rsi,%r15 - 27ec: 41 56 push %r14 - 27ee: 41 55 push %r13 - 27f0: 41 54 push %r12 - 27f2: 4c 8d a6 00 08 00 00 lea 0x800(%rsi),%r12 - 27f9: 55 push %rbp - 27fa: 53 push %rbx - 27fb: 48 89 44 24 e8 mov %rax,-0x18(%rsp) - 2800: 4c 89 64 24 f8 mov %r12,-0x8(%rsp) - 2805: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 280a: 4c 89 7c 24 f0 mov %r15,-0x10(%rsp) - 280f: 4d 89 fc mov %r15,%r12 - 2812: 4c 8d a8 a0 fe ff ff lea -0x160(%rax),%r13 - 2819: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 2820: 41 0f b7 04 24 movzwl (%r12),%eax - 2825: 89 c3 mov %eax,%ebx - 2827: 66 c1 fb 0f sar $0xf,%bx - 282b: 66 81 e3 01 0d and $0xd01,%bx - 2830: 01 c3 add %eax,%ebx - 2832: 41 0f b7 44 24 02 movzwl 0x2(%r12),%eax - 2838: 0f b7 db movzwl %bx,%ebx - 283b: 41 89 c2 mov %eax,%r10d - 283e: 48 c1 e3 0b shl $0xb,%rbx - 2842: 66 41 c1 fa 0f sar $0xf,%r10w - 2847: 48 81 c3 80 06 00 00 add $0x680,%rbx - 284e: 66 41 81 e2 01 0d and $0xd01,%r10w - 2854: 48 69 db dc d7 09 00 imul $0x9d7dc,%rbx,%rbx - 285b: 41 01 c2 add %eax,%r10d - 285e: 41 0f b7 44 24 04 movzwl 0x4(%r12),%eax - 2864: 45 0f b7 d2 movzwl %r10w,%r10d - 2868: 49 c1 e2 0b shl $0xb,%r10 - 286c: 41 89 c1 mov %eax,%r9d - 286f: 48 c1 eb 1f shr $0x1f,%rbx - 2873: 66 41 c1 f9 0f sar $0xf,%r9w - 2878: 49 81 c2 80 06 00 00 add $0x680,%r10 - 287f: 66 81 e3 ff 07 and $0x7ff,%bx - 2884: 66 41 81 e1 01 0d and $0xd01,%r9w - 288a: 4d 69 d2 dc d7 09 00 imul $0x9d7dc,%r10,%r10 - 2891: 41 01 c1 add %eax,%r9d - 2894: 41 0f b7 44 24 06 movzwl 0x6(%r12),%eax - 289a: 45 0f b7 c9 movzwl %r9w,%r9d - 289e: 49 c1 e1 0b shl $0xb,%r9 - 28a2: 41 89 c0 mov %eax,%r8d - 28a5: 49 c1 ea 1f shr $0x1f,%r10 - 28a9: 66 41 c1 f8 0f sar $0xf,%r8w - 28ae: 49 81 c1 80 06 00 00 add $0x680,%r9 - 28b5: 45 89 d7 mov %r10d,%r15d - 28b8: 66 41 81 e0 01 0d and $0xd01,%r8w - 28be: 4d 69 c9 dc d7 09 00 imul $0x9d7dc,%r9,%r9 - 28c5: 66 41 81 e7 ff 07 and $0x7ff,%r15w - 28cb: 41 01 c0 add %eax,%r8d - 28ce: 45 0f b7 c0 movzwl %r8w,%r8d - 28d2: 49 c1 e0 0b shl $0xb,%r8 - 28d6: 49 c1 e9 1f shr $0x1f,%r9 - 28da: 49 81 c0 80 06 00 00 add $0x680,%r8 - 28e1: 44 89 cd mov %r9d,%ebp - 28e4: 4d 69 c0 dc d7 09 00 imul $0x9d7dc,%r8,%r8 - 28eb: 66 81 e5 ff 07 and $0x7ff,%bp - 28f0: 49 c1 e8 1f shr $0x1f,%r8 - 28f4: 44 89 c0 mov %r8d,%eax - 28f7: 66 25 ff 07 and $0x7ff,%ax - 28fb: 66 89 44 24 e2 mov %ax,-0x1e(%rsp) - 2900: 41 0f b7 44 24 08 movzwl 0x8(%r12),%eax - 2906: 89 c7 mov %eax,%edi - 2908: 66 c1 ff 0f sar $0xf,%di - 290c: 66 41 c1 ef 05 shr $0x5,%r15w - 2911: 66 81 e7 01 0d and $0xd01,%di - 2916: 01 c7 add %eax,%edi - 2918: 0f b7 ff movzwl %di,%edi - 291b: 48 c1 e7 0b shl $0xb,%rdi - 291f: 48 81 c7 80 06 00 00 add $0x680,%rdi - 2926: 48 69 ff dc d7 09 00 imul $0x9d7dc,%rdi,%rdi - 292d: 48 c1 ef 1f shr $0x1f,%rdi - 2931: 89 fa mov %edi,%edx - 2933: 66 81 e2 ff 07 and $0x7ff,%dx - 2938: 66 89 54 24 e4 mov %dx,-0x1c(%rsp) - 293d: 41 0f b7 54 24 0a movzwl 0xa(%r12),%edx - 2943: 89 d0 mov %edx,%eax - 2945: 66 c1 f8 0f sar $0xf,%ax - 2949: 66 25 01 0d and $0xd01,%ax - 294d: 8d 34 10 lea (%rax,%rdx,1),%esi - 2950: 41 0f b7 54 24 0c movzwl 0xc(%r12),%edx - 2956: 0f b7 f6 movzwl %si,%esi - 2959: 89 d0 mov %edx,%eax - 295b: 48 c1 e6 0b shl $0xb,%rsi - 295f: 66 c1 f8 0f sar $0xf,%ax - 2963: 48 81 c6 80 06 00 00 add $0x680,%rsi - 296a: 66 25 01 0d and $0xd01,%ax - 296e: 48 69 f6 dc d7 09 00 imul $0x9d7dc,%rsi,%rsi - 2975: 8d 0c 10 lea (%rax,%rdx,1),%ecx - 2978: 41 0f b7 44 24 0e movzwl 0xe(%r12),%eax - 297e: 41 88 5d 00 mov %bl,0x0(%r13) - 2982: 0f b7 c9 movzwl %cx,%ecx - 2985: 48 c1 e1 0b shl $0xb,%rcx - 2989: 89 c2 mov %eax,%edx - 298b: 48 c1 ee 1f shr $0x1f,%rsi - 298f: 66 c1 fa 0f sar $0xf,%dx - 2993: 48 81 c1 80 06 00 00 add $0x680,%rcx - 299a: 41 89 f3 mov %esi,%r11d - 299d: 66 81 e2 01 0d and $0xd01,%dx - 29a2: 48 69 c9 dc d7 09 00 imul $0x9d7dc,%rcx,%rcx - 29a9: 66 41 81 e3 ff 07 and $0x7ff,%r11w - 29af: 01 d0 add %edx,%eax - 29b1: 0f b7 c0 movzwl %ax,%eax - 29b4: 48 c1 e0 0b shl $0xb,%rax - 29b8: 48 c1 e9 1f shr $0x1f,%rcx - 29bc: 48 05 80 06 00 00 add $0x680,%rax - 29c2: 41 89 ce mov %ecx,%r14d - 29c5: 48 69 c0 dc d7 09 00 imul $0x9d7dc,%rax,%rax - 29cc: 66 41 81 e6 ff 07 and $0x7ff,%r14w - 29d2: 48 c1 e8 1f shr $0x1f,%rax - 29d6: 48 89 44 24 d8 mov %rax,-0x28(%rsp) - 29db: 0f b7 54 24 d8 movzwl -0x28(%rsp),%edx - 29e0: 0f b6 44 24 d8 movzbl -0x28(%rsp),%eax - 29e5: 66 81 e2 ff 07 and $0x7ff,%dx - 29ea: 66 89 54 24 e6 mov %dx,-0x1a(%rsp) - 29ef: 42 8d 14 d5 00 00 00 lea 0x0(,%r10,8),%edx - 29f6: 00 - 29f7: 08 fa or %bh,%dl - 29f9: 41 c1 e1 06 shl $0x6,%r9d - 29fd: 45 01 c0 add %r8d,%r8d - 2a00: 49 83 c5 0b add $0xb,%r13 - 2a04: 45 09 f9 or %r15d,%r9d - 2a07: c1 e7 04 shl $0x4,%edi - 2a0a: 41 88 55 f6 mov %dl,-0xa(%r13) - 2a0e: 0f b7 54 24 e6 movzwl -0x1a(%rsp),%edx - 2a13: 45 88 4d f7 mov %r9b,-0x9(%r13) - 2a17: 41 89 e9 mov %ebp,%r9d - 2a1a: 66 c1 ed 0a shr $0xa,%bp - 2a1e: 49 83 c4 10 add $0x10,%r12 - 2a22: c1 e6 07 shl $0x7,%esi - 2a25: 41 09 e8 or %ebp,%r8d - 2a28: c1 e1 02 shl $0x2,%ecx - 2a2b: 45 88 45 f9 mov %r8b,-0x7(%r13) - 2a2f: 44 0f b7 44 24 e2 movzwl -0x1e(%rsp),%r8d - 2a35: 66 41 c1 ee 06 shr $0x6,%r14w - 2a3a: c1 e0 05 shl $0x5,%eax - 2a3d: 66 41 c1 e9 02 shr $0x2,%r9w - 2a42: 44 09 f0 or %r14d,%eax - 2a45: 66 c1 ea 03 shr $0x3,%dx - 2a49: 66 41 c1 e8 07 shr $0x7,%r8w - 2a4e: 45 88 4d f8 mov %r9b,-0x8(%r13) - 2a52: 44 09 c7 or %r8d,%edi - 2a55: 41 88 45 fe mov %al,-0x2(%r13) - 2a59: 41 88 7d fa mov %dil,-0x6(%r13) - 2a5d: 0f b7 7c 24 e4 movzwl -0x1c(%rsp),%edi - 2a62: 41 88 55 ff mov %dl,-0x1(%r13) - 2a66: 66 c1 ef 04 shr $0x4,%di - 2a6a: 09 fe or %edi,%esi - 2a6c: 41 88 75 fb mov %sil,-0x5(%r13) - 2a70: 44 89 de mov %r11d,%esi - 2a73: 66 41 c1 eb 09 shr $0x9,%r11w - 2a78: 66 d1 ee shr $1,%si - 2a7b: 44 09 d9 or %r11d,%ecx - 2a7e: 41 88 75 fc mov %sil,-0x4(%r13) - 2a82: 41 88 4d fd mov %cl,-0x3(%r13) - 2a86: 4c 3b 6c 24 e8 cmp -0x18(%rsp),%r13 - 2a8b: 0f 85 8f fd ff ff jne 2820 - 2a91: 4c 8b 7c 24 f0 mov -0x10(%rsp),%r15 - 2a96: 49 8d 85 60 01 00 00 lea 0x160(%r13),%rax - 2a9d: 48 89 44 24 e8 mov %rax,-0x18(%rsp) - 2aa2: 49 81 c7 00 02 00 00 add $0x200,%r15 - 2aa9: 4c 39 7c 24 f8 cmp %r15,-0x8(%rsp) - 2aae: 0f 85 51 fd ff ff jne 2805 - 2ab4: 5b pop %rbx - 2ab5: 5d pop %rbp - 2ab6: 41 5c pop %r12 - 2ab8: 41 5d pop %r13 - 2aba: 41 5e pop %r14 - 2abc: 41 5f pop %r15 - 2abe: c3 ret - 2abf: 90 nop - -0000000000002ac0 : - 2ac0: 41 57 push %r15 - 2ac2: 48 8d 87 00 08 00 00 lea 0x800(%rdi),%rax - 2ac9: 49 89 ff mov %rdi,%r15 - 2acc: 41 56 push %r14 - 2ace: 4c 8d b6 60 01 00 00 lea 0x160(%rsi),%r14 - 2ad5: 41 55 push %r13 - 2ad7: 41 54 push %r12 - 2ad9: 55 push %rbp - 2ada: 53 push %rbx - 2adb: 48 89 44 24 f8 mov %rax,-0x8(%rsp) - 2ae0: 4d 8d 8e a0 fe ff ff lea -0x160(%r14),%r9 - 2ae7: 4d 89 fb mov %r15,%r11 - 2aea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 2af0: 41 0f b6 51 02 movzbl 0x2(%r9),%edx - 2af5: 41 0f b6 79 03 movzbl 0x3(%r9),%edi - 2afa: 49 83 c1 0b add $0xb,%r9 - 2afe: 41 0f b6 49 f9 movzbl -0x7(%r9),%ecx - 2b03: 45 0f b6 61 fb movzbl -0x5(%r9),%r12d - 2b08: 89 d0 mov %edx,%eax - 2b0a: c1 e7 02 shl $0x2,%edi - 2b0d: 45 0f b6 41 f6 movzbl -0xa(%r9),%r8d - 2b12: 41 0f b6 71 fc movzbl -0x4(%r9),%esi - 2b17: c0 e8 06 shr $0x6,%al - 2b1a: 45 89 e2 mov %r12d,%r10d - 2b1d: 41 0f b7 59 f5 movzwl -0xb(%r9),%ebx - 2b22: c1 e2 05 shl $0x5,%edx - 2b25: 0f b6 c0 movzbl %al,%eax - 2b28: 41 c0 e8 03 shr $0x3,%r8b - 2b2c: 01 f6 add %esi,%esi - 2b2e: 41 0f b6 69 fe movzbl -0x2(%r9),%ebp - 2b33: 09 c7 or %eax,%edi - 2b35: 89 c8 mov %ecx,%eax - 2b37: 41 c0 ea 07 shr $0x7,%r10b - 2b3b: 45 0f b6 c0 movzbl %r8b,%r8d - 2b3f: c1 e0 0a shl $0xa,%eax - 2b42: 41 09 d0 or %edx,%r8d - 2b45: 45 0f b6 d2 movzbl %r10b,%r10d - 2b49: 41 0f b6 51 fa movzbl -0x6(%r9),%edx - 2b4e: 09 c7 or %eax,%edi - 2b50: 41 0f b6 41 fd movzbl -0x3(%r9),%eax - 2b55: 44 09 d6 or %r10d,%esi - 2b58: 81 e3 ff 07 00 00 and $0x7ff,%ebx - 2b5e: 81 e7 ff 07 00 00 and $0x7ff,%edi - 2b64: 41 81 e0 ff 07 00 00 and $0x7ff,%r8d - 2b6b: 45 0f b6 69 ff movzbl -0x1(%r9),%r13d - 2b70: d0 e9 shr $1,%cl - 2b72: 69 ff 01 0d 00 00 imul $0xd01,%edi,%edi - 2b78: 41 89 c2 mov %eax,%r10d - 2b7b: 0f b6 c9 movzbl %cl,%ecx - 2b7e: 41 c1 e2 09 shl $0x9,%r10d - 2b82: 69 db 01 0d 00 00 imul $0xd01,%ebx,%ebx - 2b88: 41 c1 e5 03 shl $0x3,%r13d - 2b8c: 45 69 c0 01 0d 00 00 imul $0xd01,%r8d,%r8d - 2b93: 44 09 d6 or %r10d,%esi - 2b96: 41 89 ea mov %ebp,%r10d - 2b99: 81 c7 00 04 00 00 add $0x400,%edi - 2b9f: 41 c0 ea 05 shr $0x5,%r10b - 2ba3: c1 ef 0b shr $0xb,%edi - 2ba6: 81 c3 00 04 00 00 add $0x400,%ebx - 2bac: 45 0f b6 d2 movzbl %r10b,%r10d - 2bb0: 66 41 89 7b 04 mov %di,0x4(%r11) - 2bb5: 0f b6 fa movzbl %dl,%edi - 2bb8: 41 81 c0 00 04 00 00 add $0x400,%r8d - 2bbf: 45 09 ea or %r13d,%r10d - 2bc2: c1 e7 07 shl $0x7,%edi - 2bc5: c1 eb 0b shr $0xb,%ebx - 2bc8: 45 0f bf d2 movswl %r10w,%r10d - 2bcc: 09 f9 or %edi,%ecx - 2bce: 41 c1 e8 0b shr $0xb,%r8d - 2bd2: 66 41 89 1b mov %bx,(%r11) - 2bd6: 81 e1 ff 07 00 00 and $0x7ff,%ecx - 2bdc: c0 ea 04 shr $0x4,%dl - 2bdf: 81 e6 ff 07 00 00 and $0x7ff,%esi - 2be5: 66 45 89 43 02 mov %r8w,0x2(%r11) - 2bea: c0 e8 02 shr $0x2,%al - 2bed: 0f b6 d2 movzbl %dl,%edx - 2bf0: 41 c1 e4 04 shl $0x4,%r12d - 2bf4: 49 83 c3 10 add $0x10,%r11 - 2bf8: 0f b6 c0 movzbl %al,%eax - 2bfb: c1 e5 06 shl $0x6,%ebp - 2bfe: 69 c9 01 0d 00 00 imul $0xd01,%ecx,%ecx - 2c04: 44 09 e2 or %r12d,%edx - 2c07: 09 e8 or %ebp,%eax - 2c09: 81 e2 ff 07 00 00 and $0x7ff,%edx - 2c0f: 25 ff 07 00 00 and $0x7ff,%eax - 2c14: 69 d2 01 0d 00 00 imul $0xd01,%edx,%edx - 2c1a: 69 f6 01 0d 00 00 imul $0xd01,%esi,%esi - 2c20: 81 c1 00 04 00 00 add $0x400,%ecx - 2c26: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 2c2c: c1 e9 0b shr $0xb,%ecx - 2c2f: 45 69 d2 01 0d 00 00 imul $0xd01,%r10d,%r10d - 2c36: 81 c2 00 04 00 00 add $0x400,%edx - 2c3c: 66 41 89 4b f6 mov %cx,-0xa(%r11) - 2c41: 81 c6 00 04 00 00 add $0x400,%esi - 2c47: c1 ea 0b shr $0xb,%edx - 2c4a: 05 00 04 00 00 add $0x400,%eax - 2c4f: c1 ee 0b shr $0xb,%esi - 2c52: 66 41 89 53 f8 mov %dx,-0x8(%r11) - 2c57: 41 81 c2 00 04 00 00 add $0x400,%r10d - 2c5e: c1 e8 0b shr $0xb,%eax - 2c61: 66 41 89 73 fa mov %si,-0x6(%r11) - 2c66: 41 c1 ea 0b shr $0xb,%r10d - 2c6a: 66 41 89 43 fc mov %ax,-0x4(%r11) - 2c6f: 66 45 89 53 fe mov %r10w,-0x2(%r11) - 2c74: 4d 39 f1 cmp %r14,%r9 - 2c77: 0f 85 73 fe ff ff jne 2af0 - 2c7d: 4d 8d b1 60 01 00 00 lea 0x160(%r9),%r14 - 2c84: 49 81 c7 00 02 00 00 add $0x200,%r15 - 2c8b: 4c 39 7c 24 f8 cmp %r15,-0x8(%rsp) - 2c90: 0f 85 4a fe ff ff jne 2ae0 - 2c96: 5b pop %rbx - 2c97: 5d pop %rbp - 2c98: 41 5c pop %r12 - 2c9a: 41 5d pop %r13 - 2c9c: 41 5e pop %r14 - 2c9e: 41 5f pop %r15 - 2ca0: c3 ret - 2ca1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2ca8: 00 00 00 00 - 2cac: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000002cb0 : - 2cb0: 41 54 push %r12 - 2cb2: 4c 8d a7 00 06 00 00 lea 0x600(%rdi),%r12 - 2cb9: 55 push %rbp - 2cba: 48 89 f5 mov %rsi,%rbp - 2cbd: 53 push %rbx - 2cbe: 48 89 fb mov %rdi,%rbx - 2cc1: 48 89 ee mov %rbp,%rsi - 2cc4: 48 89 df mov %rbx,%rdi - 2cc7: 48 81 c3 80 01 00 00 add $0x180,%rbx - 2cce: 48 81 c5 00 02 00 00 add $0x200,%rbp - 2cd5: e8 f6 04 00 00 call 31d0 - 2cda: 4c 39 e3 cmp %r12,%rbx - 2cdd: 75 e2 jne 2cc1 - 2cdf: 5b pop %rbx - 2ce0: 5d pop %rbp - 2ce1: 41 5c pop %r12 - 2ce3: c3 ret - 2ce4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2ceb: 00 00 00 00 - 2cef: 90 nop - -0000000000002cf0 : - 2cf0: 41 54 push %r12 - 2cf2: 4c 8d a6 00 06 00 00 lea 0x600(%rsi),%r12 - 2cf9: 55 push %rbp - 2cfa: 48 89 fd mov %rdi,%rbp - 2cfd: 53 push %rbx - 2cfe: 48 89 f3 mov %rsi,%rbx - 2d01: 48 89 de mov %rbx,%rsi - 2d04: 48 89 ef mov %rbp,%rdi - 2d07: 48 81 c3 80 01 00 00 add $0x180,%rbx - 2d0e: 48 81 c5 00 02 00 00 add $0x200,%rbp - 2d15: e8 16 05 00 00 call 3230 - 2d1a: 4c 39 e3 cmp %r12,%rbx - 2d1d: 75 e2 jne 2d01 - 2d1f: 5b pop %rbx - 2d20: 5d pop %rbp - 2d21: 41 5c pop %r12 - 2d23: c3 ret - 2d24: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2d2b: 00 00 00 00 - 2d2f: 90 nop - -0000000000002d30 : - 2d30: 55 push %rbp - 2d31: 48 8d af 00 08 00 00 lea 0x800(%rdi),%rbp - 2d38: 53 push %rbx - 2d39: 48 89 fb mov %rdi,%rbx - 2d3c: 48 83 ec 08 sub $0x8,%rsp - 2d40: 48 89 df mov %rbx,%rdi - 2d43: 48 81 c3 00 02 00 00 add $0x200,%rbx - 2d4a: e8 71 07 00 00 call 34c0 - 2d4f: 48 39 eb cmp %rbp,%rbx - 2d52: 75 ec jne 2d40 - 2d54: 48 83 c4 08 add $0x8,%rsp - 2d58: 5b pop %rbx - 2d59: 5d pop %rbp - 2d5a: c3 ret - 2d5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000002d60 : - 2d60: 55 push %rbp - 2d61: 48 8d af 00 08 00 00 lea 0x800(%rdi),%rbp - 2d68: 53 push %rbx - 2d69: 48 89 fb mov %rdi,%rbx - 2d6c: 48 83 ec 08 sub $0x8,%rsp - 2d70: 48 89 df mov %rbx,%rdi - 2d73: 48 81 c3 00 02 00 00 add $0x200,%rbx - 2d7a: e8 81 07 00 00 call 3500 - 2d7f: 48 39 eb cmp %rbp,%rbx - 2d82: 75 ec jne 2d70 - 2d84: 48 83 c4 08 add $0x8,%rsp - 2d88: 5b pop %rbx - 2d89: 5d pop %rbp - 2d8a: c3 ret - 2d8b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000002d90 : - 2d90: 41 56 push %r14 - 2d92: 41 55 push %r13 - 2d94: 49 89 f5 mov %rsi,%r13 - 2d97: 41 54 push %r12 - 2d99: 49 89 fc mov %rdi,%r12 - 2d9c: 55 push %rbp - 2d9d: 49 8d ad 00 02 00 00 lea 0x200(%r13),%rbp - 2da4: 49 81 c5 00 08 00 00 add $0x800,%r13 - 2dab: 53 push %rbx - 2dac: 48 81 ec 10 02 00 00 sub $0x210,%rsp - 2db3: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 2dba: 00 00 - 2dbc: 48 89 9c 24 08 02 00 mov %rbx,0x208(%rsp) - 2dc3: 00 - 2dc4: 48 89 d3 mov %rdx,%rbx - 2dc7: 48 89 da mov %rbx,%rdx - 2dca: 48 81 c3 00 02 00 00 add $0x200,%rbx - 2dd1: e8 3a 07 00 00 call 3510 - 2dd6: 48 89 da mov %rbx,%rdx - 2dd9: 48 89 ee mov %rbp,%rsi - 2ddc: 48 89 e7 mov %rsp,%rdi - 2ddf: 48 81 c5 00 02 00 00 add $0x200,%rbp - 2de6: e8 25 07 00 00 call 3510 - 2deb: 48 89 e2 mov %rsp,%rdx - 2dee: 4c 89 e6 mov %r12,%rsi - 2df1: 4c 89 e7 mov %r12,%rdi - 2df4: e8 07 08 00 00 call 3600 - 2df9: 48 81 c3 00 02 00 00 add $0x200,%rbx - 2e00: 4c 39 ed cmp %r13,%rbp - 2e03: 75 d1 jne 2dd6 - 2e05: 4c 89 e7 mov %r12,%rdi - 2e08: e8 c3 07 00 00 call 35d0 - 2e0d: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax - 2e14: 00 - 2e15: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2e1c: 00 00 - 2e1e: 75 10 jne 2e30 - 2e20: 48 81 c4 10 02 00 00 add $0x210,%rsp - 2e27: 5b pop %rbx - 2e28: 5d pop %rbp - 2e29: 41 5c pop %r12 - 2e2b: 41 5d pop %r13 - 2e2d: 41 5e pop %r14 - 2e2f: c3 ret - 2e30: e8 4b e2 ff ff call 1080 <__stack_chk_fail@plt> - 2e35: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2e3c: 00 00 00 00 - -0000000000002e40 : - 2e40: 55 push %rbp - 2e41: 48 8d af 00 08 00 00 lea 0x800(%rdi),%rbp - 2e48: 53 push %rbx - 2e49: 48 89 fb mov %rdi,%rbx - 2e4c: 48 83 ec 08 sub $0x8,%rsp - 2e50: 48 89 df mov %rbx,%rdi - 2e53: 48 81 c3 00 02 00 00 add $0x200,%rbx - 2e5a: e8 71 07 00 00 call 35d0 - 2e5f: 48 39 eb cmp %rbp,%rbx - 2e62: 75 ec jne 2e50 - 2e64: 48 83 c4 08 add $0x8,%rsp - 2e68: 5b pop %rbx - 2e69: 5d pop %rbp - 2e6a: c3 ret - 2e6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000002e70 : - 2e70: 41 55 push %r13 - 2e72: 49 89 fd mov %rdi,%r13 - 2e75: 41 54 push %r12 - 2e77: 49 89 f4 mov %rsi,%r12 - 2e7a: 55 push %rbp - 2e7b: 48 89 d5 mov %rdx,%rbp - 2e7e: 53 push %rbx - 2e7f: 31 db xor %ebx,%ebx - 2e81: 48 83 ec 08 sub $0x8,%rsp - 2e85: 48 8d 54 1d 00 lea 0x0(%rbp,%rbx,1),%rdx - 2e8a: 49 8d 34 1c lea (%r12,%rbx,1),%rsi - 2e8e: 49 8d 7c 1d 00 lea 0x0(%r13,%rbx,1),%rdi - 2e93: 48 81 c3 00 02 00 00 add $0x200,%rbx - 2e9a: e8 61 07 00 00 call 3600 - 2e9f: 48 81 fb 00 08 00 00 cmp $0x800,%rbx - 2ea6: 75 dd jne 2e85 - 2ea8: 48 83 c4 08 add $0x8,%rsp - 2eac: 5b pop %rbx - 2ead: 5d pop %rbp - 2eae: 41 5c pop %r12 - 2eb0: 41 5d pop %r13 - 2eb2: c3 ret - 2eb3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 2eba: 00 00 00 - 2ebd: 0f 1f 00 nopl (%rax) - -0000000000002ec0 : - 2ec0: 41 54 push %r12 - 2ec2: 49 89 fb mov %rdi,%r11 - 2ec5: 49 89 f2 mov %rsi,%r10 - 2ec8: 55 push %rbp - 2ec9: 53 push %rbx - 2eca: 48 8d 9f a0 00 00 00 lea 0xa0(%rdi),%rbx - 2ed1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2ed8: 00 00 00 00 - 2edc: 0f 1f 40 00 nopl 0x0(%rax) - 2ee0: 41 0f b7 02 movzwl (%r10),%eax - 2ee4: 41 0f b7 72 0a movzwl 0xa(%r10),%esi - 2ee9: 41 0f b7 6a 0c movzwl 0xc(%r10),%ebp - 2eee: 41 89 c1 mov %eax,%r9d - 2ef1: 66 41 c1 f9 0f sar $0xf,%r9w - 2ef6: 66 41 81 e1 01 0d and $0xd01,%r9w - 2efc: 41 01 c1 add %eax,%r9d - 2eff: 41 0f b7 42 02 movzwl 0x2(%r10),%eax - 2f04: 45 0f bf c9 movswl %r9w,%r9d - 2f08: 41 89 c0 mov %eax,%r8d - 2f0b: 41 c1 e1 05 shl $0x5,%r9d - 2f0f: 66 41 c1 f8 0f sar $0xf,%r8w - 2f14: 41 81 c1 80 06 00 00 add $0x680,%r9d - 2f1b: 66 41 81 e0 01 0d and $0xd01,%r8w - 2f21: 45 69 c9 7e 9d 00 00 imul $0x9d7e,%r9d,%r9d - 2f28: 41 01 c0 add %eax,%r8d - 2f2b: 41 0f b7 42 04 movzwl 0x4(%r10),%eax - 2f30: 45 0f bf c0 movswl %r8w,%r8d - 2f34: 89 c2 mov %eax,%edx - 2f36: 41 c1 e0 05 shl $0x5,%r8d - 2f3a: 66 c1 fa 0f sar $0xf,%dx - 2f3e: 41 81 c0 80 06 00 00 add $0x680,%r8d - 2f45: 66 81 e2 01 0d and $0xd01,%dx - 2f4a: 45 69 c0 7e 9d 00 00 imul $0x9d7e,%r8d,%r8d - 2f51: 01 c2 add %eax,%edx - 2f53: 41 0f b7 42 06 movzwl 0x6(%r10),%eax - 2f58: 0f bf d2 movswl %dx,%edx - 2f5b: c1 e2 05 shl $0x5,%edx - 2f5e: 89 c1 mov %eax,%ecx - 2f60: 41 c1 e8 1b shr $0x1b,%r8d - 2f64: 66 c1 f9 0f sar $0xf,%cx - 2f68: 81 c2 80 06 00 00 add $0x680,%edx - 2f6e: 66 81 e1 01 0d and $0xd01,%cx - 2f73: 69 d2 7e 9d 00 00 imul $0x9d7e,%edx,%edx - 2f79: 01 c1 add %eax,%ecx - 2f7b: 41 0f b7 42 08 movzwl 0x8(%r10),%eax - 2f80: 0f bf c9 movswl %cx,%ecx - 2f83: 89 c7 mov %eax,%edi - 2f85: c1 e1 05 shl $0x5,%ecx - 2f88: 66 c1 ff 0f sar $0xf,%di - 2f8c: 81 c1 80 06 00 00 add $0x680,%ecx - 2f92: 66 81 e7 01 0d and $0xd01,%di - 2f97: 69 c9 7e 9d 00 00 imul $0x9d7e,%ecx,%ecx - 2f9d: 01 c7 add %eax,%edi - 2f9f: 89 f0 mov %esi,%eax - 2fa1: 0f bf ff movswl %di,%edi - 2fa4: c1 e7 05 shl $0x5,%edi - 2fa7: c1 e9 1b shr $0x1b,%ecx - 2faa: 81 c7 80 06 00 00 add $0x680,%edi - 2fb0: 69 ff 7e 9d 00 00 imul $0x9d7e,%edi,%edi - 2fb6: c1 ef 1b shr $0x1b,%edi - 2fb9: 66 c1 f8 0f sar $0xf,%ax - 2fbd: 41 c1 e9 1b shr $0x1b,%r9d - 2fc1: 66 25 01 0d and $0xd01,%ax - 2fc5: c1 ea 1b shr $0x1b,%edx - 2fc8: 01 f0 add %esi,%eax - 2fca: 89 ee mov %ebp,%esi - 2fcc: c1 e2 02 shl $0x2,%edx - 2fcf: 66 c1 fe 0f sar $0xf,%si - 2fd3: 98 cwtl - 2fd4: 66 81 e6 01 0d and $0xd01,%si - 2fd9: c1 e0 05 shl $0x5,%eax - 2fdc: 01 ee add %ebp,%esi - 2fde: 05 80 06 00 00 add $0x680,%eax - 2fe3: 0f bf f6 movswl %si,%esi - 2fe6: 69 c0 7e 9d 00 00 imul $0x9d7e,%eax,%eax - 2fec: c1 e6 05 shl $0x5,%esi - 2fef: 81 c6 80 06 00 00 add $0x680,%esi - 2ff5: 69 f6 7e 9d 00 00 imul $0x9d7e,%esi,%esi - 2ffb: c1 ee 1b shr $0x1b,%esi - 2ffe: 41 89 f4 mov %esi,%r12d - 3001: 41 0f b7 72 0e movzwl 0xe(%r10),%esi - 3006: 89 f5 mov %esi,%ebp - 3008: 66 c1 fd 0f sar $0xf,%bp - 300c: 66 81 e5 01 0d and $0xd01,%bp - 3011: 01 f5 add %esi,%ebp - 3013: 0f bf ed movswl %bp,%ebp - 3016: c1 e5 05 shl $0x5,%ebp - 3019: 81 c5 80 06 00 00 add $0x680,%ebp - 301f: 69 f5 7e 9d 00 00 imul $0x9d7e,%ebp,%esi - 3025: 44 89 c5 mov %r8d,%ebp - 3028: 41 c0 e8 03 shr $0x3,%r8b - 302c: c1 e5 05 shl $0x5,%ebp - 302f: 41 09 e9 or %ebp,%r9d - 3032: 45 88 0b mov %r9b,(%r11) - 3035: 41 89 c9 mov %ecx,%r9d - 3038: d0 e9 shr $1,%cl - 303a: 41 c1 e1 07 shl $0x7,%r9d - 303e: 44 09 ca or %r9d,%edx - 3041: 41 09 d0 or %edx,%r8d - 3044: 89 fa mov %edi,%edx - 3046: c1 e2 04 shl $0x4,%edx - 3049: 45 88 43 01 mov %r8b,0x1(%r11) - 304d: 09 d1 or %edx,%ecx - 304f: c1 e8 1b shr $0x1b,%eax - 3052: 44 89 e2 mov %r12d,%edx - 3055: 49 83 c3 05 add $0x5,%r11 - 3059: 01 c0 add %eax,%eax - 305b: c1 e2 06 shl $0x6,%edx - 305e: 41 88 4b fd mov %cl,-0x3(%r11) - 3062: 49 83 c2 10 add $0x10,%r10 - 3066: c1 ee 1b shr $0x1b,%esi - 3069: 09 d0 or %edx,%eax - 306b: 40 c0 ef 04 shr $0x4,%dil - 306f: 09 c7 or %eax,%edi - 3071: 8d 04 f5 00 00 00 00 lea 0x0(,%rsi,8),%eax - 3078: 44 89 e6 mov %r12d,%esi - 307b: 40 c0 ee 02 shr $0x2,%sil - 307f: 41 88 7b fe mov %dil,-0x2(%r11) - 3083: 09 c6 or %eax,%esi - 3085: 41 88 73 ff mov %sil,-0x1(%r11) - 3089: 49 39 db cmp %rbx,%r11 - 308c: 0f 85 4e fe ff ff jne 2ee0 - 3092: 5b pop %rbx - 3093: 5d pop %rbp - 3094: 41 5c pop %r12 - 3096: c3 ret - 3097: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 309e: 00 00 - -00000000000030a0 : - 30a0: 48 89 f8 mov %rdi,%rax - 30a3: 48 89 f7 mov %rsi,%rdi - 30a6: 4c 8d 87 a0 00 00 00 lea 0xa0(%rdi),%r8 - 30ad: 48 89 c6 mov %rax,%rsi - 30b0: 44 0f b6 17 movzbl (%rdi),%r10d - 30b4: 0f b6 57 01 movzbl 0x1(%rdi),%edx - 30b8: 48 83 c7 05 add $0x5,%rdi - 30bc: 44 0f b6 4f fd movzbl -0x3(%rdi),%r9d - 30c1: 0f b6 47 fe movzbl -0x2(%rdi),%eax - 30c5: 45 89 d3 mov %r10d,%r11d - 30c8: 0f b6 4f ff movzbl -0x1(%rdi),%ecx - 30cc: 41 c0 ea 05 shr $0x5,%r10b - 30d0: 41 83 e3 1f and $0x1f,%r11d - 30d4: 45 69 db 01 0d 00 00 imul $0xd01,%r11d,%r11d - 30db: 41 83 c3 10 add $0x10,%r11d - 30df: 41 c1 eb 05 shr $0x5,%r11d - 30e3: 66 44 89 1e mov %r11w,(%rsi) - 30e7: 44 8d 1c d5 00 00 00 lea 0x0(,%rdx,8),%r11d - 30ee: 00 - 30ef: 45 09 da or %r11d,%r10d - 30f2: 41 83 e2 1f and $0x1f,%r10d - 30f6: 45 69 d2 01 0d 00 00 imul $0xd01,%r10d,%r10d - 30fd: 41 83 c2 10 add $0x10,%r10d - 3101: 41 c1 ea 05 shr $0x5,%r10d - 3105: 66 44 89 56 02 mov %r10w,0x2(%rsi) - 310a: 41 89 d2 mov %edx,%r10d - 310d: c0 ea 07 shr $0x7,%dl - 3110: 41 c0 ea 02 shr $0x2,%r10b - 3114: 41 83 e2 1f and $0x1f,%r10d - 3118: 45 69 d2 01 0d 00 00 imul $0xd01,%r10d,%r10d - 311f: 41 83 c2 10 add $0x10,%r10d - 3123: 41 c1 ea 05 shr $0x5,%r10d - 3127: 66 44 89 56 04 mov %r10w,0x4(%rsi) - 312c: 47 8d 14 09 lea (%r9,%r9,1),%r10d - 3130: 44 09 d2 or %r10d,%edx - 3133: 83 e2 1f and $0x1f,%edx - 3136: 69 d2 01 0d 00 00 imul $0xd01,%edx,%edx - 313c: 83 c2 10 add $0x10,%edx - 313f: c1 ea 05 shr $0x5,%edx - 3142: 66 89 56 06 mov %dx,0x6(%rsi) - 3146: 44 89 ca mov %r9d,%edx - 3149: 41 89 c1 mov %eax,%r9d - 314c: c0 ea 04 shr $0x4,%dl - 314f: 41 c1 e1 04 shl $0x4,%r9d - 3153: 44 09 ca or %r9d,%edx - 3156: 83 e2 1f and $0x1f,%edx - 3159: 69 d2 01 0d 00 00 imul $0xd01,%edx,%edx - 315f: 83 c2 10 add $0x10,%edx - 3162: c1 ea 05 shr $0x5,%edx - 3165: 66 89 56 08 mov %dx,0x8(%rsi) - 3169: 89 c2 mov %eax,%edx - 316b: d0 ea shr $1,%dl - 316d: 83 e2 1f and $0x1f,%edx - 3170: 69 d2 01 0d 00 00 imul $0xd01,%edx,%edx - 3176: 83 c2 10 add $0x10,%edx - 3179: c0 e8 06 shr $0x6,%al - 317c: 48 83 c6 10 add $0x10,%rsi - 3180: c1 ea 05 shr $0x5,%edx - 3183: 66 89 56 fa mov %dx,-0x6(%rsi) - 3187: 8d 14 8d 00 00 00 00 lea 0x0(,%rcx,4),%edx - 318e: c0 e9 03 shr $0x3,%cl - 3191: 09 d0 or %edx,%eax - 3193: 83 e0 1f and $0x1f,%eax - 3196: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 319c: 83 c0 10 add $0x10,%eax - 319f: c1 e8 05 shr $0x5,%eax - 31a2: 66 89 46 fc mov %ax,-0x4(%rsi) - 31a6: 0f b6 c1 movzbl %cl,%eax - 31a9: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 31af: 83 c0 10 add $0x10,%eax - 31b2: c1 e8 05 shr $0x5,%eax - 31b5: 66 89 46 fe mov %ax,-0x2(%rsi) - 31b9: 4c 39 c7 cmp %r8,%rdi - 31bc: 0f 85 ee fe ff ff jne 30b0 - 31c2: c3 ret - 31c3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 31ca: 00 00 00 00 - 31ce: 66 90 xchg %ax,%ax - -00000000000031d0 : - 31d0: 4c 8d 87 80 01 00 00 lea 0x180(%rdi),%r8 - 31d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 31de: 00 00 - 31e0: 0f b7 06 movzwl (%rsi),%eax - 31e3: 0f b7 4e 02 movzwl 0x2(%rsi),%ecx - 31e7: 48 83 c7 03 add $0x3,%rdi - 31eb: 48 83 c6 04 add $0x4,%rsi - 31ef: 89 c2 mov %eax,%edx - 31f1: 66 c1 fa 0f sar $0xf,%dx - 31f5: 66 81 e2 01 0d and $0xd01,%dx - 31fa: 01 c2 add %eax,%edx - 31fc: 89 c8 mov %ecx,%eax - 31fe: 66 c1 f8 0f sar $0xf,%ax - 3202: 88 57 fd mov %dl,-0x3(%rdi) - 3205: 66 25 01 0d and $0xd01,%ax - 3209: 01 c8 add %ecx,%eax - 320b: 89 c1 mov %eax,%ecx - 320d: 66 c1 e8 04 shr $0x4,%ax - 3211: c1 e1 04 shl $0x4,%ecx - 3214: 88 47 ff mov %al,-0x1(%rdi) - 3217: 08 f1 or %dh,%cl - 3219: 88 4f fe mov %cl,-0x2(%rdi) - 321c: 49 39 f8 cmp %rdi,%r8 - 321f: 75 bf jne 31e0 - 3221: c3 ret - 3222: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 3229: 00 00 00 00 - 322d: 0f 1f 00 nopl (%rax) - -0000000000003230 : - 3230: 48 8d 8e 80 01 00 00 lea 0x180(%rsi),%rcx - 3237: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 323e: 00 00 - 3240: 0f b6 46 01 movzbl 0x1(%rsi),%eax - 3244: 0f b6 16 movzbl (%rsi),%edx - 3247: 48 83 c6 03 add $0x3,%rsi - 324b: 48 83 c7 04 add $0x4,%rdi - 324f: c1 e0 08 shl $0x8,%eax - 3252: 09 d0 or %edx,%eax - 3254: 66 25 ff 0f and $0xfff,%ax - 3258: 66 89 47 fc mov %ax,-0x4(%rdi) - 325c: 0f b6 46 fe movzbl -0x2(%rsi),%eax - 3260: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 3264: c0 e8 04 shr $0x4,%al - 3267: 0f b6 c0 movzbl %al,%eax - 326a: c1 e2 04 shl $0x4,%edx - 326d: 09 d0 or %edx,%eax - 326f: 66 89 47 fe mov %ax,-0x2(%rdi) - 3273: 48 39 f1 cmp %rsi,%rcx - 3276: 75 c8 jne 3240 - 3278: c3 ret - 3279: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000003280 : - 3280: 41 56 push %r14 - 3282: 41 55 push %r13 - 3284: 41 54 push %r12 - 3286: 49 89 fc mov %rdi,%r12 - 3289: 55 push %rbp - 328a: 48 89 f5 mov %rsi,%rbp - 328d: 53 push %rbx - 328e: 31 db xor %ebx,%ebx - 3290: 4d 8d 34 5c lea (%r12,%rbx,2),%r14 - 3294: 45 31 ed xor %r13d,%r13d - 3297: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 329e: 00 00 - 32a0: 41 8d 44 1d 00 lea 0x0(%r13,%rbx,1),%eax - 32a5: 31 d2 xor %edx,%edx - 32a7: 44 89 e9 mov %r13d,%ecx - 32aa: 4c 89 f7 mov %r14,%rdi - 32ad: 66 41 89 14 44 mov %dx,(%r12,%rax,2) - 32b2: 0f b6 55 00 movzbl 0x0(%rbp),%edx - 32b6: 41 83 c5 01 add $0x1,%r13d - 32ba: 49 83 c6 02 add $0x2,%r14 - 32be: be 81 06 00 00 mov $0x681,%esi - 32c3: d3 fa sar %cl,%edx - 32c5: 83 e2 01 and $0x1,%edx - 32c8: e8 93 08 00 00 call 3b60 - 32cd: 41 83 fd 08 cmp $0x8,%r13d - 32d1: 75 cd jne 32a0 - 32d3: 48 83 c3 08 add $0x8,%rbx - 32d7: 48 83 c5 01 add $0x1,%rbp - 32db: 48 81 fb 00 01 00 00 cmp $0x100,%rbx - 32e2: 75 ac jne 3290 - 32e4: 5b pop %rbx - 32e5: 5d pop %rbp - 32e6: 41 5c pop %r12 - 32e8: 41 5d pop %r13 - 32ea: 41 5e pop %r14 - 32ec: c3 ret - 32ed: 0f 1f 00 nopl (%rax) - -00000000000032f0 : - 32f0: 48 89 f9 mov %rdi,%rcx - 32f3: 48 89 f2 mov %rsi,%rdx - 32f6: 48 8d be 00 02 00 00 lea 0x200(%rsi),%rdi - 32fd: 0f 1f 00 nopl (%rax) - 3300: c6 01 00 movb $0x0,(%rcx) - 3303: 0f bf 02 movswl (%rdx),%eax - 3306: 48 83 c1 01 add $0x1,%rcx - 330a: 8d 84 00 81 06 00 00 lea 0x681(%rax,%rax,1),%eax - 3311: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax - 3317: c1 e8 1c shr $0x1c,%eax - 331a: 83 e0 01 and $0x1,%eax - 331d: 88 41 ff mov %al,-0x1(%rcx) - 3320: 0f bf 72 02 movswl 0x2(%rdx),%esi - 3324: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 332b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 3331: c1 ee 1b shr $0x1b,%esi - 3334: 83 e6 02 and $0x2,%esi - 3337: 09 f0 or %esi,%eax - 3339: 88 41 ff mov %al,-0x1(%rcx) - 333c: 0f bf 72 04 movswl 0x4(%rdx),%esi - 3340: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 3347: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 334d: c1 ee 1a shr $0x1a,%esi - 3350: 83 e6 04 and $0x4,%esi - 3353: 09 f0 or %esi,%eax - 3355: 88 41 ff mov %al,-0x1(%rcx) - 3358: 0f bf 72 06 movswl 0x6(%rdx),%esi - 335c: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 3363: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 3369: c1 ee 19 shr $0x19,%esi - 336c: 83 e6 08 and $0x8,%esi - 336f: 09 f0 or %esi,%eax - 3371: 88 41 ff mov %al,-0x1(%rcx) - 3374: 0f bf 72 08 movswl 0x8(%rdx),%esi - 3378: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 337f: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 3385: c1 ee 18 shr $0x18,%esi - 3388: 83 e6 10 and $0x10,%esi - 338b: 09 f0 or %esi,%eax - 338d: 88 41 ff mov %al,-0x1(%rcx) - 3390: 0f bf 72 0a movswl 0xa(%rdx),%esi - 3394: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 339b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 33a1: c1 ee 17 shr $0x17,%esi - 33a4: 83 e6 20 and $0x20,%esi - 33a7: 09 f0 or %esi,%eax - 33a9: 88 41 ff mov %al,-0x1(%rcx) - 33ac: 0f bf 72 0c movswl 0xc(%rdx),%esi - 33b0: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 33b7: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 33bd: c1 ee 16 shr $0x16,%esi - 33c0: 83 e6 40 and $0x40,%esi - 33c3: 09 f0 or %esi,%eax - 33c5: 88 41 ff mov %al,-0x1(%rcx) - 33c8: 0f bf 72 0e movswl 0xe(%rdx),%esi - 33cc: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 33d3: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 33d9: c1 ee 1c shr $0x1c,%esi - 33dc: c1 e6 07 shl $0x7,%esi - 33df: 09 f0 or %esi,%eax - 33e1: 88 41 ff mov %al,-0x1(%rcx) - 33e4: 48 83 c2 10 add $0x10,%rdx - 33e8: 48 39 d7 cmp %rdx,%rdi - 33eb: 0f 85 0f ff ff ff jne 3300 - 33f1: c3 ret - 33f2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 33f9: 00 00 00 00 - 33fd: 0f 1f 00 nopl (%rax) - -0000000000003400 : - 3400: 55 push %rbp - 3401: 0f b6 ca movzbl %dl,%ecx - 3404: 48 89 f2 mov %rsi,%rdx - 3407: be 80 00 00 00 mov $0x80,%esi - 340c: 53 push %rbx - 340d: 48 81 ec 98 00 00 00 sub $0x98,%rsp - 3414: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp - 341b: 00 00 - 341d: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) - 3424: 00 - 3425: 48 89 fd mov %rdi,%rbp - 3428: 48 89 e7 mov %rsp,%rdi - 342b: e8 50 20 00 00 call 5480 - 3430: 48 89 e6 mov %rsp,%rsi - 3433: 48 89 ef mov %rbp,%rdi - 3436: e8 35 06 00 00 call 3a70 - 343b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 3442: 00 - 3443: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 344a: 00 00 - 344c: 75 0a jne 3458 - 344e: 48 81 c4 98 00 00 00 add $0x98,%rsp - 3455: 5b pop %rbx - 3456: 5d pop %rbp - 3457: c3 ret - 3458: e8 23 dc ff ff call 1080 <__stack_chk_fail@plt> - 345d: 0f 1f 00 nopl (%rax) - -0000000000003460 : - 3460: 55 push %rbp - 3461: 0f b6 ca movzbl %dl,%ecx - 3464: 48 89 f2 mov %rsi,%rdx - 3467: be 80 00 00 00 mov $0x80,%esi - 346c: 53 push %rbx - 346d: 48 81 ec 98 00 00 00 sub $0x98,%rsp - 3474: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp - 347b: 00 00 - 347d: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) - 3484: 00 - 3485: 48 89 fd mov %rdi,%rbp - 3488: 48 89 e7 mov %rsp,%rdi - 348b: e8 f0 1f 00 00 call 5480 - 3490: 48 89 e6 mov %rsp,%rsi - 3493: 48 89 ef mov %rbp,%rdi - 3496: e8 e5 05 00 00 call 3a80 - 349b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 34a2: 00 - 34a3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 34aa: 00 00 - 34ac: 75 0a jne 34b8 - 34ae: 48 81 c4 98 00 00 00 add $0x98,%rsp - 34b5: 5b pop %rbx - 34b6: 5d pop %rbp - 34b7: c3 ret - 34b8: e8 c3 db ff ff call 1080 <__stack_chk_fail@plt> - 34bd: 0f 1f 00 nopl (%rax) - -00000000000034c0 : - 34c0: 55 push %rbp - 34c1: 53 push %rbx - 34c2: 48 89 fb mov %rdi,%rbx - 34c5: 48 8d ab 00 02 00 00 lea 0x200(%rbx),%rbp - 34cc: 48 83 ec 08 sub $0x8,%rsp - 34d0: e8 ab 01 00 00 call 3680 - 34d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 34dc: 00 00 00 00 - 34e0: 0f bf 3b movswl (%rbx),%edi - 34e3: 48 83 c3 02 add $0x2,%rbx - 34e7: e8 c4 05 00 00 call 3ab0 - 34ec: 66 89 43 fe mov %ax,-0x2(%rbx) - 34f0: 48 39 eb cmp %rbp,%rbx - 34f3: 75 eb jne 34e0 - 34f5: 48 83 c4 08 add $0x8,%rsp - 34f9: 5b pop %rbx - 34fa: 5d pop %rbp - 34fb: c3 ret - 34fc: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000003500 : - 3500: e9 7b 02 00 00 jmp 3780 - 3505: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 350c: 00 00 00 00 - -0000000000003510 : - 3510: 41 57 push %r15 - 3512: 4c 8d 3d 87 2b 00 00 lea 0x2b87(%rip),%r15 # 60a0 - 3519: 41 56 push %r14 - 351b: 4d 8d b7 80 00 00 00 lea 0x80(%r15),%r14 - 3522: 41 55 push %r13 - 3524: 49 89 f5 mov %rsi,%r13 - 3527: 41 54 push %r12 - 3529: 49 89 d4 mov %rdx,%r12 - 352c: 55 push %rbp - 352d: 48 8d 6f 04 lea 0x4(%rdi),%rbp - 3531: 53 push %rbx - 3532: 48 83 ec 08 sub $0x8,%rsp - 3536: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 353d: 00 00 00 - 3540: 41 0f bf 0f movswl (%r15),%ecx - 3544: 48 8d 7d fc lea -0x4(%rbp),%rdi - 3548: 4c 89 e2 mov %r12,%rdx - 354b: 4c 89 ee mov %r13,%rsi - 354e: 49 83 c7 02 add $0x2,%r15 - 3552: 89 cb mov %ecx,%ebx - 3554: e8 87 03 00 00 call 38e0 - 3559: f7 db neg %ebx - 355b: 49 8d 54 24 04 lea 0x4(%r12),%rdx - 3560: 49 8d 75 04 lea 0x4(%r13),%rsi - 3564: 48 89 ef mov %rbp,%rdi - 3567: 0f bf cb movswl %bx,%ecx - 356a: 49 83 c5 08 add $0x8,%r13 - 356e: 49 83 c4 08 add $0x8,%r12 - 3572: e8 69 03 00 00 call 38e0 - 3577: 48 83 c5 08 add $0x8,%rbp - 357b: 4d 39 fe cmp %r15,%r14 - 357e: 75 c0 jne 3540 - 3580: 48 83 c4 08 add $0x8,%rsp - 3584: 5b pop %rbx - 3585: 5d pop %rbp - 3586: 41 5c pop %r12 - 3588: 41 5d pop %r13 - 358a: 41 5e pop %r14 - 358c: 41 5f pop %r15 - 358e: c3 ret - 358f: 90 nop - -0000000000003590 : - 3590: 55 push %rbp - 3591: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp - 3598: 53 push %rbx - 3599: 48 89 fb mov %rdi,%rbx - 359c: 48 83 ec 08 sub $0x8,%rsp - 35a0: 0f bf 3b movswl (%rbx),%edi - 35a3: 48 83 c3 02 add $0x2,%rbx - 35a7: 69 ff 49 05 00 00 imul $0x549,%edi,%edi - 35ad: e8 de 04 00 00 call 3a90 - 35b2: 66 89 43 fe mov %ax,-0x2(%rbx) - 35b6: 48 39 eb cmp %rbp,%rbx - 35b9: 75 e5 jne 35a0 - 35bb: 48 83 c4 08 add $0x8,%rsp - 35bf: 5b pop %rbx - 35c0: 5d pop %rbp - 35c1: c3 ret - 35c2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 35c9: 00 00 00 00 - 35cd: 0f 1f 00 nopl (%rax) - -00000000000035d0 : - 35d0: 55 push %rbp - 35d1: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp - 35d8: 53 push %rbx - 35d9: 48 89 fb mov %rdi,%rbx - 35dc: 48 83 ec 08 sub $0x8,%rsp - 35e0: 0f bf 3b movswl (%rbx),%edi - 35e3: 48 83 c3 02 add $0x2,%rbx - 35e7: e8 c4 04 00 00 call 3ab0 - 35ec: 66 89 43 fe mov %ax,-0x2(%rbx) - 35f0: 48 39 eb cmp %rbp,%rbx - 35f3: 75 eb jne 35e0 - 35f5: 48 83 c4 08 add $0x8,%rsp - 35f9: 5b pop %rbx - 35fa: 5d pop %rbp - 35fb: c3 ret - 35fc: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000003600 : - 3600: 48 89 d1 mov %rdx,%rcx - 3603: 31 c0 xor %eax,%eax - 3605: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 360c: 00 00 00 00 - 3610: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 3617: 00 00 00 00 - 361b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 3620: 0f b7 14 01 movzwl (%rcx,%rax,1),%edx - 3624: 66 03 14 06 add (%rsi,%rax,1),%dx - 3628: 66 89 14 07 mov %dx,(%rdi,%rax,1) - 362c: 48 83 c0 02 add $0x2,%rax - 3630: 48 3d 00 02 00 00 cmp $0x200,%rax - 3636: 75 e8 jne 3620 - 3638: c3 ret - 3639: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000003640 : - 3640: 48 89 d1 mov %rdx,%rcx - 3643: 31 c0 xor %eax,%eax - 3645: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 364c: 00 00 00 00 - 3650: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 3657: 00 00 00 00 - 365b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 3660: 0f b7 14 06 movzwl (%rsi,%rax,1),%edx - 3664: 66 2b 14 01 sub (%rcx,%rax,1),%dx - 3668: 66 89 14 07 mov %dx,(%rdi,%rax,1) - 366c: 48 83 c0 02 add $0x2,%rax - 3670: 48 3d 00 02 00 00 cmp $0x200,%rax - 3676: 75 e8 jne 3660 - 3678: c3 ret - 3679: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000003680 : - 3680: 41 57 push %r15 - 3682: 49 89 ff mov %rdi,%r15 - 3685: 41 56 push %r14 - 3687: 41 55 push %r13 - 3689: 41 54 push %r12 - 368b: 55 push %rbp - 368c: bd 0a fd ff ff mov $0xfffffd0a,%ebp - 3691: 53 push %rbx - 3692: 48 83 ec 28 sub $0x28,%rsp - 3696: c7 44 24 1c 07 00 00 movl $0x7,0x1c(%rsp) - 369d: 00 - 369e: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) - 36a5: 00 - 36a6: c7 44 24 10 80 00 00 movl $0x80,0x10(%rsp) - 36ad: 00 - 36ae: 66 90 xchg %ax,%ax - 36b0: 8b 44 24 10 mov 0x10(%rsp),%eax - 36b4: 45 31 e4 xor %r12d,%r12d - 36b7: 8d 48 ff lea -0x1(%rax),%ecx - 36ba: 83 c0 01 add $0x1,%eax - 36bd: 89 4c 24 14 mov %ecx,0x14(%rsp) - 36c1: 89 44 24 18 mov %eax,0x18(%rsp) - 36c5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 36cc: 00 00 00 00 - 36d0: 8b 44 24 10 mov 0x10(%rsp),%eax - 36d4: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 36d9: 45 89 e5 mov %r12d,%r13d - 36dc: 44 01 e0 add %r12d,%eax - 36df: 89 c0 mov %eax,%eax - 36e1: 48 89 c3 mov %rax,%rbx - 36e4: 4c 29 e8 sub %r13,%rax - 36e7: 4d 8d 34 47 lea (%r15,%rax,2),%r14 - 36eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 36f0: 43 0f bf 3c 6e movswl (%r14,%r13,2),%edi - 36f5: 0f af fd imul %ebp,%edi - 36f8: e8 93 03 00 00 call 3a90 - 36fd: 89 c6 mov %eax,%esi - 36ff: 43 0f b7 04 6f movzwl (%r15,%r13,2),%eax - 3704: 29 f0 sub %esi,%eax - 3706: 66 43 89 04 6e mov %ax,(%r14,%r13,2) - 370b: 66 43 01 34 6f add %si,(%r15,%r13,2) - 3710: 49 83 c5 01 add $0x1,%r13 - 3714: 41 39 dd cmp %ebx,%r13d - 3717: 72 d7 jb 36f0 - 3719: 41 8d 44 24 01 lea 0x1(%r12),%eax - 371e: 39 c3 cmp %eax,%ebx - 3720: b8 00 00 00 00 mov $0x0,%eax - 3725: 0f 43 44 24 14 cmovae 0x14(%rsp),%eax - 372a: 44 03 64 24 18 add 0x18(%rsp),%r12d - 372f: 41 01 c4 add %eax,%r12d - 3732: 41 81 fc ff 00 00 00 cmp $0xff,%r12d - 3739: 77 15 ja 3750 - 373b: 8b 44 24 0c mov 0xc(%rsp),%eax - 373f: 48 8d 15 da 28 00 00 lea 0x28da(%rip),%rdx # 6020 - 3746: 0f bf 2c 42 movswl (%rdx,%rax,2),%ebp - 374a: eb 84 jmp 36d0 - 374c: 0f 1f 40 00 nopl 0x0(%rax) - 3750: 83 6c 24 1c 01 subl $0x1,0x1c(%rsp) - 3755: 74 18 je 376f - 3757: 8b 44 24 0c mov 0xc(%rsp),%eax - 375b: 48 8d 0d be 28 00 00 lea 0x28be(%rip),%rcx # 6020 - 3762: d1 6c 24 10 shrl $1,0x10(%rsp) - 3766: 0f bf 2c 41 movswl (%rcx,%rax,2),%ebp - 376a: e9 41 ff ff ff jmp 36b0 - 376f: 48 83 c4 28 add $0x28,%rsp - 3773: 5b pop %rbx - 3774: 5d pop %rbp - 3775: 41 5c pop %r12 - 3777: 41 5d pop %r13 - 3779: 41 5e pop %r14 - 377b: 41 5f pop %r15 - 377d: c3 ret - 377e: 66 90 xchg %ax,%ax - -0000000000003780 : - 3780: 41 57 push %r15 - 3782: 48 8d 47 02 lea 0x2(%rdi),%rax - 3786: 41 56 push %r14 - 3788: 41 55 push %r13 - 378a: 41 54 push %r12 - 378c: 55 push %rbp - 378d: 53 push %rbx - 378e: bb 5c 06 00 00 mov $0x65c,%ebx - 3793: 48 83 ec 38 sub $0x38,%rsp - 3797: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 379c: c7 44 24 2c 07 00 00 movl $0x7,0x2c(%rsp) - 37a3: 00 - 37a4: c7 44 24 14 7f 00 00 movl $0x7f,0x14(%rsp) - 37ab: 00 - 37ac: c7 44 24 0c 02 00 00 movl $0x2,0xc(%rsp) - 37b3: 00 - 37b4: 48 89 44 24 20 mov %rax,0x20(%rsp) - 37b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 37c0: 8b 54 24 0c mov 0xc(%rsp),%edx - 37c4: 31 c0 xor %eax,%eax - 37c6: 83 ea 01 sub $0x1,%edx - 37c9: 89 54 24 28 mov %edx,0x28(%rsp) - 37cd: 0f 1f 00 nopl (%rax) - 37d0: 8b 54 24 0c mov 0xc(%rsp),%edx - 37d4: 83 6c 24 14 01 subl $0x1,0x14(%rsp) - 37d9: 8d 0c 10 lea (%rax,%rdx,1),%ecx - 37dc: 89 4c 24 10 mov %ecx,0x10(%rsp) - 37e0: 39 c8 cmp %ecx,%eax - 37e2: 0f 83 b8 00 00 00 jae 38a0 - 37e8: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 37ed: 89 ca mov %ecx,%edx - 37ef: 4c 8d 2c 46 lea (%rsi,%rax,2),%r13 - 37f3: 4c 8d 3c 56 lea (%rsi,%rdx,2),%r15 - 37f7: 48 89 f5 mov %rsi,%rbp - 37fa: 8b 74 24 28 mov 0x28(%rsp),%esi - 37fe: 48 8b 54 24 20 mov 0x20(%rsp),%rdx - 3803: 48 01 f0 add %rsi,%rax - 3806: 4c 8d 24 42 lea (%rdx,%rax,2),%r12 - 380a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 3810: 45 0f b7 75 00 movzwl 0x0(%r13),%r14d - 3815: 41 0f b7 3f movzwl (%r15),%edi - 3819: 49 83 c5 02 add $0x2,%r13 - 381d: 49 83 c7 02 add $0x2,%r15 - 3821: 44 01 f7 add %r14d,%edi - 3824: 0f bf ff movswl %di,%edi - 3827: e8 84 02 00 00 call 3ab0 - 382c: 66 41 89 45 fe mov %ax,-0x2(%r13) - 3831: 41 0f b7 7f fe movzwl -0x2(%r15),%edi - 3836: 44 29 f7 sub %r14d,%edi - 3839: 66 41 89 7f fe mov %di,-0x2(%r15) - 383e: 0f bf ff movswl %di,%edi - 3841: 0f af fb imul %ebx,%edi - 3844: e8 47 02 00 00 call 3a90 - 3849: 66 41 89 47 fe mov %ax,-0x2(%r15) - 384e: 4d 39 ec cmp %r13,%r12 - 3851: 75 bd jne 3810 - 3853: 8b 44 24 10 mov 0x10(%rsp),%eax - 3857: 03 44 24 0c add 0xc(%rsp),%eax - 385b: 3d ff 00 00 00 cmp $0xff,%eax - 3860: 77 1e ja 3880 - 3862: 8b 54 24 14 mov 0x14(%rsp),%edx - 3866: 48 8d 0d b3 27 00 00 lea 0x27b3(%rip),%rcx # 6020 - 386d: 0f bf 1c 51 movswl (%rcx,%rdx,2),%ebx - 3871: e9 5a ff ff ff jmp 37d0 - 3876: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 387d: 00 00 00 - 3880: 83 6c 24 2c 01 subl $0x1,0x2c(%rsp) - 3885: 74 1d je 38a4 - 3887: 8b 44 24 14 mov 0x14(%rsp),%eax - 388b: 48 8d 35 8e 27 00 00 lea 0x278e(%rip),%rsi # 6020 - 3892: d1 64 24 0c shll $1,0xc(%rsp) - 3896: 0f bf 1c 46 movswl (%rsi,%rax,2),%ebx - 389a: e9 21 ff ff ff jmp 37c0 - 389f: 90 nop - 38a0: 89 c8 mov %ecx,%eax - 38a2: eb be jmp 3862 - 38a4: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 - 38a9: 49 81 c5 00 02 00 00 add $0x200,%r13 - 38b0: 0f bf 7d 00 movswl 0x0(%rbp),%edi - 38b4: 48 83 c5 02 add $0x2,%rbp - 38b8: 69 ff a1 05 00 00 imul $0x5a1,%edi,%edi - 38be: e8 cd 01 00 00 call 3a90 - 38c3: 66 89 45 fe mov %ax,-0x2(%rbp) - 38c7: 49 39 ed cmp %rbp,%r13 - 38ca: 75 e4 jne 38b0 - 38cc: 48 83 c4 38 add $0x38,%rsp - 38d0: 5b pop %rbx - 38d1: 5d pop %rbp - 38d2: 41 5c pop %r12 - 38d4: 41 5d pop %r13 - 38d6: 41 5e pop %r14 - 38d8: 41 5f pop %r15 - 38da: c3 ret - 38db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -00000000000038e0 : - 38e0: 41 55 push %r13 - 38e2: 44 0f bf e9 movswl %cx,%r13d - 38e6: 41 54 push %r12 - 38e8: 49 89 f4 mov %rsi,%r12 - 38eb: 55 push %rbp - 38ec: 48 89 d5 mov %rdx,%rbp - 38ef: 53 push %rbx - 38f0: 48 89 fb mov %rdi,%rbx - 38f3: 48 83 ec 08 sub $0x8,%rsp - 38f7: 0f bf 7e 02 movswl 0x2(%rsi),%edi - 38fb: 0f bf 42 02 movswl 0x2(%rdx),%eax - 38ff: 0f af f8 imul %eax,%edi - 3902: e8 89 01 00 00 call 3a90 - 3907: 0f bf f8 movswl %ax,%edi - 390a: 66 89 03 mov %ax,(%rbx) - 390d: 41 0f af fd imul %r13d,%edi - 3911: e8 7a 01 00 00 call 3a90 - 3916: 66 89 03 mov %ax,(%rbx) - 3919: 41 0f bf 3c 24 movswl (%r12),%edi - 391e: 0f bf 45 00 movswl 0x0(%rbp),%eax - 3922: 0f af f8 imul %eax,%edi - 3925: e8 66 01 00 00 call 3a90 - 392a: 66 01 03 add %ax,(%rbx) - 392d: 41 0f bf 3c 24 movswl (%r12),%edi - 3932: 0f bf 45 02 movswl 0x2(%rbp),%eax - 3936: 0f af f8 imul %eax,%edi - 3939: e8 52 01 00 00 call 3a90 - 393e: 66 89 43 02 mov %ax,0x2(%rbx) - 3942: 41 0f bf 7c 24 02 movswl 0x2(%r12),%edi - 3948: 0f bf 45 00 movswl 0x0(%rbp),%eax - 394c: 0f af f8 imul %eax,%edi - 394f: e8 3c 01 00 00 call 3a90 - 3954: 66 01 43 02 add %ax,0x2(%rbx) - 3958: 48 83 c4 08 add $0x8,%rsp - 395c: 5b pop %rbx - 395d: 5d pop %rbp - 395e: 41 5c pop %r12 - 3960: 41 5d pop %r13 - 3962: c3 ret - 3963: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 396a: 00 00 00 - 396d: 0f 1f 00 nopl (%rax) - -0000000000003970 : - 3970: 48 89 fa mov %rdi,%rdx - 3973: 48 8d bf 00 02 00 00 lea 0x200(%rdi),%rdi - 397a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 3980: 8b 06 mov (%rsi),%eax - 3982: 89 c1 mov %eax,%ecx - 3984: d1 e8 shr $1,%eax - 3986: 81 e1 55 55 55 55 and $0x55555555,%ecx - 398c: 25 55 55 55 55 and $0x55555555,%eax - 3991: 01 c8 add %ecx,%eax - 3993: 41 89 c0 mov %eax,%r8d - 3996: 89 c1 mov %eax,%ecx - 3998: 41 c1 e8 02 shr $0x2,%r8d - 399c: 83 e1 03 and $0x3,%ecx - 399f: 41 83 e0 03 and $0x3,%r8d - 39a3: 44 29 c1 sub %r8d,%ecx - 39a6: 41 89 c0 mov %eax,%r8d - 39a9: 66 89 0a mov %cx,(%rdx) - 39ac: 89 c1 mov %eax,%ecx - 39ae: 41 c1 e8 06 shr $0x6,%r8d - 39b2: c1 e9 04 shr $0x4,%ecx - 39b5: 41 83 e0 03 and $0x3,%r8d - 39b9: 83 e1 03 and $0x3,%ecx - 39bc: 44 29 c1 sub %r8d,%ecx - 39bf: 41 89 c0 mov %eax,%r8d - 39c2: 66 89 4a 02 mov %cx,0x2(%rdx) - 39c6: 89 c1 mov %eax,%ecx - 39c8: 41 c1 e8 0a shr $0xa,%r8d - 39cc: c1 e9 08 shr $0x8,%ecx - 39cf: 41 83 e0 03 and $0x3,%r8d - 39d3: 83 e1 03 and $0x3,%ecx - 39d6: 44 29 c1 sub %r8d,%ecx - 39d9: 41 89 c0 mov %eax,%r8d - 39dc: 66 89 4a 04 mov %cx,0x4(%rdx) - 39e0: 89 c1 mov %eax,%ecx - 39e2: 66 41 c1 e8 0e shr $0xe,%r8w - 39e7: c1 e9 0c shr $0xc,%ecx - 39ea: 83 e1 03 and $0x3,%ecx - 39ed: 44 29 c1 sub %r8d,%ecx - 39f0: 41 89 c0 mov %eax,%r8d - 39f3: 66 89 4a 06 mov %cx,0x6(%rdx) - 39f7: 89 c1 mov %eax,%ecx - 39f9: 41 c1 e8 12 shr $0x12,%r8d - 39fd: c1 e9 10 shr $0x10,%ecx - 3a00: 41 83 e0 03 and $0x3,%r8d - 3a04: 83 e1 03 and $0x3,%ecx - 3a07: 44 29 c1 sub %r8d,%ecx - 3a0a: 41 89 c0 mov %eax,%r8d - 3a0d: 66 89 4a 08 mov %cx,0x8(%rdx) - 3a11: 89 c1 mov %eax,%ecx - 3a13: 41 c1 e8 16 shr $0x16,%r8d - 3a17: c1 e9 14 shr $0x14,%ecx - 3a1a: 41 83 e0 03 and $0x3,%r8d - 3a1e: 83 e1 03 and $0x3,%ecx - 3a21: 44 29 c1 sub %r8d,%ecx - 3a24: 41 89 c0 mov %eax,%r8d - 3a27: 66 89 4a 0a mov %cx,0xa(%rdx) - 3a2b: 89 c1 mov %eax,%ecx - 3a2d: c1 e9 18 shr $0x18,%ecx - 3a30: 41 c1 e8 1a shr $0x1a,%r8d - 3a34: 48 83 c2 10 add $0x10,%rdx - 3a38: 48 83 c6 04 add $0x4,%rsi - 3a3c: 83 e1 03 and $0x3,%ecx - 3a3f: 41 83 e0 03 and $0x3,%r8d - 3a43: 44 29 c1 sub %r8d,%ecx - 3a46: 66 89 4a fc mov %cx,-0x4(%rdx) - 3a4a: 89 c1 mov %eax,%ecx - 3a4c: c1 e8 1e shr $0x1e,%eax - 3a4f: c1 e9 1c shr $0x1c,%ecx - 3a52: 83 e1 03 and $0x3,%ecx - 3a55: 29 c1 sub %eax,%ecx - 3a57: 66 89 4a fe mov %cx,-0x2(%rdx) - 3a5b: 48 39 fa cmp %rdi,%rdx - 3a5e: 0f 85 1c ff ff ff jne 3980 - 3a64: c3 ret - 3a65: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 3a6c: 00 00 00 00 - -0000000000003a70 : - 3a70: e9 fb fe ff ff jmp 3970 - 3a75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 3a7c: 00 00 00 00 - -0000000000003a80 : - 3a80: e9 eb fe ff ff jmp 3970 - 3a85: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3a8c: 00 00 00 - 3a8f: 90 nop - -0000000000003a90 : - 3a90: 66 69 c7 01 f3 imul $0xf301,%di,%ax - 3a95: 98 cwtl - 3a96: 69 c0 ff f2 ff ff imul $0xfffff2ff,%eax,%eax - 3a9c: 01 f8 add %edi,%eax - 3a9e: c1 e8 10 shr $0x10,%eax - 3aa1: c3 ret - 3aa2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 3aa9: 00 00 00 00 - 3aad: 0f 1f 00 nopl (%rax) - -0000000000003ab0 : - 3ab0: 0f bf d7 movswl %di,%edx - 3ab3: 89 f8 mov %edi,%eax - 3ab5: 69 d2 bf 4e 00 00 imul $0x4ebf,%edx,%edx - 3abb: 81 c2 00 00 00 02 add $0x2000000,%edx - 3ac1: c1 fa 1a sar $0x1a,%edx - 3ac4: 66 69 d2 01 0d imul $0xd01,%dx,%dx - 3ac9: 29 d0 sub %edx,%eax - 3acb: c3 ret - 3acc: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3ad3: 00 00 00 - 3ad6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3add: 00 00 00 - -0000000000003ae0 : - 3ae0: 49 89 f0 mov %rsi,%r8 - 3ae3: 48 89 d6 mov %rdx,%rsi - 3ae6: 48 85 d2 test %rdx,%rdx - 3ae9: 74 35 je 3b20 - 3aeb: 31 c9 xor %ecx,%ecx - 3aed: 31 c0 xor %eax,%eax - 3aef: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 3af6: 00 00 00 00 - 3afa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 3b00: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx - 3b04: 41 32 14 00 xor (%r8,%rax,1),%dl - 3b08: 48 83 c0 01 add $0x1,%rax - 3b0c: 09 d1 or %edx,%ecx - 3b0e: 48 39 c6 cmp %rax,%rsi - 3b11: 75 ed jne 3b00 - 3b13: 0f b6 c1 movzbl %cl,%eax - 3b16: 48 f7 d8 neg %rax - 3b19: 48 c1 e8 3f shr $0x3f,%rax - 3b1d: c3 ret - 3b1e: 66 90 xchg %ax,%ax - 3b20: 31 c0 xor %eax,%eax - 3b22: c3 ret - 3b23: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 3b2a: 00 00 00 00 - 3b2e: 66 90 xchg %ax,%ax - -0000000000003b30 : - 3b30: 49 89 f1 mov %rsi,%r9 - 3b33: 49 89 d0 mov %rdx,%r8 - 3b36: 48 85 d2 test %rdx,%rdx - 3b39: 74 20 je 3b5b - 3b3b: f7 d9 neg %ecx - 3b3d: 31 c0 xor %eax,%eax - 3b3f: 90 nop - 3b40: 0f b6 34 07 movzbl (%rdi,%rax,1),%esi - 3b44: 41 0f b6 14 01 movzbl (%r9,%rax,1),%edx - 3b49: 31 f2 xor %esi,%edx - 3b4b: 21 ca and %ecx,%edx - 3b4d: 31 f2 xor %esi,%edx - 3b4f: 88 14 07 mov %dl,(%rdi,%rax,1) - 3b52: 48 83 c0 01 add $0x1,%rax - 3b56: 49 39 c0 cmp %rax,%r8 - 3b59: 75 e5 jne 3b40 - 3b5b: c3 ret - 3b5c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000003b60 : - 3b60: 66 33 37 xor (%rdi),%si - 3b63: f7 da neg %edx - 3b65: 21 d6 and %edx,%esi - 3b67: 66 33 37 xor (%rdi),%si - 3b6a: 66 89 37 mov %si,(%rdi) - 3b6d: c3 ret - 3b6e: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3b75: 00 00 00 - 3b78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 3b7f: 00 - -0000000000003b80 : - 3b80: 41 57 push %r15 - 3b82: 41 b9 01 00 00 00 mov $0x1,%r9d - 3b88: 41 56 push %r14 - 3b8a: 41 55 push %r13 - 3b8c: 41 54 push %r12 - 3b8e: 55 push %rbp - 3b8f: 53 push %rbx - 3b90: 48 83 ec 68 sub $0x68,%rsp - 3b94: 48 8b 07 mov (%rdi),%rax - 3b97: 4c 8b 77 18 mov 0x18(%rdi),%r14 - 3b9b: 48 89 44 24 88 mov %rax,-0x78(%rsp) - 3ba0: 48 8b 47 08 mov 0x8(%rdi),%rax - 3ba4: 48 89 44 24 90 mov %rax,-0x70(%rsp) - 3ba9: 48 8b 47 10 mov 0x10(%rdi),%rax - 3bad: 48 89 44 24 98 mov %rax,-0x68(%rsp) - 3bb2: 48 8b 47 20 mov 0x20(%rdi),%rax - 3bb6: 48 89 44 24 a0 mov %rax,-0x60(%rsp) - 3bbb: 48 8b 47 28 mov 0x28(%rdi),%rax - 3bbf: 48 89 44 24 a8 mov %rax,-0x58(%rsp) - 3bc4: 48 8b 47 30 mov 0x30(%rdi),%rax - 3bc8: 48 89 44 24 b0 mov %rax,-0x50(%rsp) - 3bcd: 48 8b 47 38 mov 0x38(%rdi),%rax - 3bd1: 48 89 44 24 b8 mov %rax,-0x48(%rsp) - 3bd6: 48 8b 47 40 mov 0x40(%rdi),%rax - 3bda: 48 89 44 24 c0 mov %rax,-0x40(%rsp) - 3bdf: 48 8b 47 48 mov 0x48(%rdi),%rax - 3be3: 48 89 44 24 c8 mov %rax,-0x38(%rsp) - 3be8: 48 8b 47 50 mov 0x50(%rdi),%rax - 3bec: 4c 8b 67 60 mov 0x60(%rdi),%r12 - 3bf0: 4c 8b af 80 00 00 00 mov 0x80(%rdi),%r13 - 3bf7: 4c 89 74 24 18 mov %r14,0x18(%rsp) - 3bfc: 48 89 44 24 d0 mov %rax,-0x30(%rsp) - 3c01: 48 8b 47 58 mov 0x58(%rdi),%rax - 3c05: 48 c7 44 24 50 82 80 movq $0x8082,0x50(%rsp) - 3c0c: 00 00 - 3c0e: 4c 8b 9f 90 00 00 00 mov 0x90(%rdi),%r11 - 3c15: 48 89 44 24 d8 mov %rax,-0x28(%rsp) - 3c1a: 48 8b 47 68 mov 0x68(%rdi),%rax - 3c1e: 48 89 7c 24 60 mov %rdi,0x60(%rsp) - 3c23: 4c 8b bf a0 00 00 00 mov 0xa0(%rdi),%r15 - 3c2a: 48 89 44 24 e0 mov %rax,-0x20(%rsp) - 3c2f: 48 8b 47 70 mov 0x70(%rdi),%rax - 3c33: 4c 8b 87 b0 00 00 00 mov 0xb0(%rdi),%r8 - 3c3a: 48 8b 9f c0 00 00 00 mov 0xc0(%rdi),%rbx - 3c41: 48 89 44 24 e8 mov %rax,-0x18(%rsp) - 3c46: 48 8b 47 78 mov 0x78(%rdi),%rax - 3c4a: 48 89 44 24 f0 mov %rax,-0x10(%rsp) - 3c4f: 48 8b 87 88 00 00 00 mov 0x88(%rdi),%rax - 3c56: 48 89 44 24 f8 mov %rax,-0x8(%rsp) - 3c5b: 48 8b 87 98 00 00 00 mov 0x98(%rdi),%rax - 3c62: 48 89 04 24 mov %rax,(%rsp) - 3c66: 48 8b 87 a8 00 00 00 mov 0xa8(%rdi),%rax - 3c6d: 48 89 44 24 08 mov %rax,0x8(%rsp) - 3c72: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax - 3c79: 48 89 44 24 10 mov %rax,0x10(%rsp) - 3c7e: 48 8d 05 ab 24 00 00 lea 0x24ab(%rip),%rax # 6130 - 3c85: 48 89 44 24 58 mov %rax,0x58(%rsp) - 3c8a: eb 19 jmp 3ca5 - 3c8c: 0f 1f 40 00 nopl 0x0(%rax) - 3c90: 48 8b 48 08 mov 0x8(%rax),%rcx - 3c94: 4c 8b 08 mov (%rax),%r9 - 3c97: 48 83 c0 10 add $0x10,%rax - 3c9b: 48 89 44 24 58 mov %rax,0x58(%rsp) - 3ca0: 48 89 4c 24 50 mov %rcx,0x50(%rsp) - 3ca5: 48 8b 6c 24 d8 mov -0x28(%rsp),%rbp - 3caa: 4c 8b 74 24 90 mov -0x70(%rsp),%r14 - 3caf: 48 8b 44 24 98 mov -0x68(%rsp),%rax - 3cb4: 4c 33 74 24 b0 xor -0x50(%rsp),%r14 - 3cb9: 48 33 44 24 b8 xor -0x48(%rsp),%rax - 3cbe: 49 31 ee xor %rbp,%r14 - 3cc1: 48 8b 6c 24 c0 mov -0x40(%rsp),%rbp - 3cc6: 49 89 c2 mov %rax,%r10 - 3cc9: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 3cce: 4d 31 ee xor %r13,%r14 - 3cd1: 4c 33 74 24 08 xor 0x8(%rsp),%r14 - 3cd6: 4d 31 e2 xor %r12,%r10 - 3cd9: 4c 33 54 24 f8 xor -0x8(%rsp),%r10 - 3cde: 48 8b 74 24 88 mov -0x78(%rsp),%rsi - 3ce3: 48 31 e8 xor %rbp,%rax - 3ce6: 48 8b 6c 24 e0 mov -0x20(%rsp),%rbp - 3ceb: 4d 31 c2 xor %r8,%r10 - 3cee: 48 33 74 24 a8 xor -0x58(%rsp),%rsi - 3cf3: 48 89 c1 mov %rax,%rcx - 3cf6: 48 8b 44 24 a0 mov -0x60(%rsp),%rax - 3cfb: 48 33 44 24 c8 xor -0x38(%rsp),%rax - 3d00: 4c 89 d7 mov %r10,%rdi - 3d03: 48 31 e9 xor %rbp,%rcx - 3d06: 48 8b 2c 24 mov (%rsp),%rbp - 3d0a: 48 33 44 24 e8 xor -0x18(%rsp),%rax - 3d0f: 48 d1 c7 rol $1,%rdi - 3d12: 48 33 74 24 d0 xor -0x30(%rsp),%rsi - 3d17: 48 33 74 24 f0 xor -0x10(%rsp),%rsi - 3d1c: 4c 31 d9 xor %r11,%rcx - 3d1f: 48 31 e8 xor %rbp,%rax - 3d22: 4c 89 f5 mov %r14,%rbp - 3d25: 4c 31 fe xor %r15,%rsi - 3d28: 48 33 4c 24 10 xor 0x10(%rsp),%rcx - 3d2d: 48 31 d8 xor %rbx,%rax - 3d30: 48 d1 c5 rol $1,%rbp - 3d33: 48 31 f7 xor %rsi,%rdi - 3d36: 48 89 ca mov %rcx,%rdx - 3d39: 48 d1 c6 rol $1,%rsi - 3d3c: 48 31 c5 xor %rax,%rbp - 3d3f: 48 d1 c0 rol $1,%rax - 3d42: 4c 31 d0 xor %r10,%rax - 3d45: 4c 8b 54 24 b0 mov -0x50(%rsp),%r10 - 3d4a: 48 31 ce xor %rcx,%rsi - 3d4d: 48 8b 4c 24 88 mov -0x78(%rsp),%rcx - 3d52: 48 d1 c2 rol $1,%rdx - 3d55: 49 31 fa xor %rdi,%r10 - 3d58: 4c 31 f2 xor %r14,%rdx - 3d5b: 48 31 e9 xor %rbp,%rcx - 3d5e: 49 c1 ca 14 ror $0x14,%r10 - 3d62: 49 31 d4 xor %rdx,%r12 - 3d65: 49 31 c3 xor %rax,%r11 - 3d68: 48 31 f3 xor %rsi,%rbx - 3d6b: 4d 89 d6 mov %r10,%r14 - 3d6e: 49 c1 cc 15 ror $0x15,%r12 - 3d72: 49 31 fd xor %rdi,%r13 - 3d75: 49 31 d0 xor %rdx,%r8 - 3d78: 49 c1 c3 15 rol $0x15,%r11 - 3d7c: 49 f7 d6 not %r14 - 3d7f: 48 c1 c3 0e rol $0xe,%rbx - 3d83: 49 c1 cd 13 ror $0x13,%r13 - 3d87: 4d 21 e6 and %r12,%r14 - 3d8a: 49 c1 c8 03 ror $0x3,%r8 - 3d8e: 49 31 ce xor %rcx,%r14 - 3d91: 4d 31 ce xor %r9,%r14 - 3d94: 4d 89 e1 mov %r12,%r9 - 3d97: 49 f7 d1 not %r9 - 3d9a: 4d 21 d9 and %r11,%r9 - 3d9d: 4d 31 d1 xor %r10,%r9 - 3da0: 4c 89 4c 24 20 mov %r9,0x20(%rsp) - 3da5: 4d 89 d9 mov %r11,%r9 - 3da8: 49 f7 d1 not %r9 - 3dab: 49 21 d9 and %rbx,%r9 - 3dae: 4d 31 e1 xor %r12,%r9 - 3db1: 49 89 dc mov %rbx,%r12 - 3db4: 49 f7 d4 not %r12 - 3db7: 4c 89 4c 24 28 mov %r9,0x28(%rsp) - 3dbc: 4d 89 e1 mov %r12,%r9 - 3dbf: 49 21 c9 and %rcx,%r9 - 3dc2: 48 f7 d1 not %rcx - 3dc5: 4d 89 cc mov %r9,%r12 - 3dc8: 4c 21 d1 and %r10,%rcx - 3dcb: 4c 8b 54 24 d0 mov -0x30(%rsp),%r10 - 3dd0: 4d 31 dc xor %r11,%r12 - 3dd3: 4c 8b 5c 24 c8 mov -0x38(%rsp),%r11 - 3dd8: 48 31 d9 xor %rbx,%rcx - 3ddb: 48 89 4c 24 30 mov %rcx,0x30(%rsp) - 3de0: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx - 3de5: 49 31 ea xor %rbp,%r10 - 3de8: 49 31 f3 xor %rsi,%r11 - 3deb: 49 c1 c2 03 rol $0x3,%r10 - 3def: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) - 3df4: 4d 89 d9 mov %r11,%r9 - 3df7: 48 31 c1 xor %rax,%rcx - 3dfa: 49 c1 c1 14 rol $0x14,%r9 - 3dfe: 48 c1 c1 1c rol $0x1c,%rcx - 3e02: 4d 89 cb mov %r9,%r11 - 3e05: 49 f7 d3 not %r11 - 3e08: 4d 21 d3 and %r10,%r11 - 3e0b: 49 31 cb xor %rcx,%r11 - 3e0e: 4c 89 5c 24 38 mov %r11,0x38(%rsp) - 3e13: 4d 89 d3 mov %r10,%r11 - 3e16: 49 f7 d3 not %r11 - 3e19: 4d 21 eb and %r13,%r11 - 3e1c: 4d 31 cb xor %r9,%r11 - 3e1f: 4c 89 5c 24 18 mov %r11,0x18(%rsp) - 3e24: 4d 89 eb mov %r13,%r11 - 3e27: 49 f7 d3 not %r11 - 3e2a: 4d 21 c3 and %r8,%r11 - 3e2d: 49 31 ef xor %rbp,%r15 - 3e30: 4d 31 d3 xor %r10,%r11 - 3e33: 4d 89 c2 mov %r8,%r10 - 3e36: 49 c1 c7 12 rol $0x12,%r15 - 3e3a: 49 f7 d2 not %r10 - 3e3d: 4c 89 5c 24 d0 mov %r11,-0x30(%rsp) - 3e42: 49 21 ca and %rcx,%r10 - 3e45: 48 f7 d1 not %rcx - 3e48: 4c 21 c9 and %r9,%rcx - 3e4b: 4d 31 ea xor %r13,%r10 - 3e4e: 4c 31 c1 xor %r8,%rcx - 3e51: 4c 89 54 24 40 mov %r10,0x40(%rsp) - 3e56: 48 89 4c 24 c8 mov %rcx,-0x38(%rsp) - 3e5b: 4c 8b 44 24 b8 mov -0x48(%rsp),%r8 - 3e60: 4c 8b 2c 24 mov (%rsp),%r13 - 3e64: 4c 8b 54 24 e0 mov -0x20(%rsp),%r10 - 3e69: 4c 89 74 24 88 mov %r14,-0x78(%rsp) - 3e6e: 49 31 d0 xor %rdx,%r8 - 3e71: 48 8b 5c 24 90 mov -0x70(%rsp),%rbx - 3e76: 49 c1 c0 06 rol $0x6,%r8 - 3e7a: 49 31 f5 xor %rsi,%r13 - 3e7d: 49 31 c2 xor %rax,%r10 - 3e80: 4d 89 e9 mov %r13,%r9 - 3e83: 4d 89 c5 mov %r8,%r13 - 3e86: 49 c1 c2 19 rol $0x19,%r10 - 3e8a: 48 31 fb xor %rdi,%rbx - 3e8d: 49 f7 d5 not %r13 - 3e90: 48 89 d9 mov %rbx,%rcx - 3e93: 4c 89 d3 mov %r10,%rbx - 3e96: 49 c1 c1 08 rol $0x8,%r9 - 3e9a: 4d 89 eb mov %r13,%r11 - 3e9d: 48 d1 c1 rol $1,%rcx - 3ea0: 48 f7 d3 not %rbx - 3ea3: 4d 21 d3 and %r10,%r11 - 3ea6: 4d 89 dd mov %r11,%r13 - 3ea9: 49 89 db mov %rbx,%r11 - 3eac: 49 31 cd xor %rcx,%r13 - 3eaf: 4d 21 cb and %r9,%r11 - 3eb2: 4c 89 6c 24 b8 mov %r13,-0x48(%rsp) - 3eb7: 4d 89 cd mov %r9,%r13 - 3eba: 4c 89 db mov %r11,%rbx - 3ebd: 49 f7 d5 not %r13 - 3ec0: 4c 31 c3 xor %r8,%rbx - 3ec3: 4d 89 eb mov %r13,%r11 - 3ec6: 48 89 1c 24 mov %rbx,(%rsp) - 3eca: 48 8b 5c 24 a0 mov -0x60(%rsp),%rbx - 3ecf: 4d 21 fb and %r15,%r11 - 3ed2: 4d 31 d3 xor %r10,%r11 - 3ed5: 4d 89 fa mov %r15,%r10 - 3ed8: 48 31 f3 xor %rsi,%rbx - 3edb: 49 f7 d2 not %r10 - 3ede: 49 21 ca and %rcx,%r10 - 3ee1: 48 f7 d1 not %rcx - 3ee4: 4c 21 c1 and %r8,%rcx - 3ee7: 4d 31 ca xor %r9,%r10 - 3eea: 49 89 c8 mov %rcx,%r8 - 3eed: 4c 89 54 24 e0 mov %r10,-0x20(%rsp) - 3ef2: 4c 8b 54 24 d8 mov -0x28(%rsp),%r10 - 3ef7: 48 89 d9 mov %rbx,%rcx - 3efa: 4d 31 f8 xor %r15,%r8 - 3efd: 4c 8b 7c 24 a8 mov -0x58(%rsp),%r15 - 3f02: 48 c1 c1 1b rol $0x1b,%rcx - 3f06: 49 31 fa xor %rdi,%r10 - 3f09: 4c 89 44 24 48 mov %r8,0x48(%rsp) - 3f0e: 49 31 ef xor %rbp,%r15 - 3f11: 49 c1 c2 0a rol $0xa,%r10 - 3f15: 4c 89 fb mov %r15,%rbx - 3f18: 4c 8b 7c 24 f8 mov -0x8(%rsp),%r15 - 3f1d: 48 c1 cb 1c ror $0x1c,%rbx - 3f21: 49 31 d7 xor %rdx,%r15 - 3f24: 48 33 74 24 e8 xor -0x18(%rsp),%rsi - 3f29: 48 33 7c 24 08 xor 0x8(%rsp),%rdi - 3f2e: 48 c1 ce 19 ror $0x19,%rsi - 3f32: 4d 89 fc mov %r15,%r12 - 3f35: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 - 3f3a: 48 c1 c7 02 rol $0x2,%rdi - 3f3e: 49 c1 c4 0f rol $0xf,%r12 - 3f42: 48 33 6c 24 f0 xor -0x10(%rsp),%rbp - 3f47: 48 33 54 24 98 xor -0x68(%rsp),%rdx - 3f4c: 48 c1 cd 17 ror $0x17,%rbp - 3f50: 49 31 c7 xor %rax,%r15 - 3f53: 4d 89 e5 mov %r12,%r13 - 3f56: 48 33 44 24 c0 xor -0x40(%rsp),%rax - 3f5b: 48 c1 c8 09 ror $0x9,%rax - 3f5f: 4d 89 f8 mov %r15,%r8 - 3f62: 49 89 df mov %rbx,%r15 - 3f65: 49 f7 d5 not %r13 - 3f68: 49 c1 c8 08 ror $0x8,%r8 - 3f6c: 49 f7 d7 not %r15 - 3f6f: 48 c1 ca 02 ror $0x2,%rdx - 3f73: 4d 89 f9 mov %r15,%r9 - 3f76: 4d 21 c5 and %r8,%r13 - 3f79: 4d 21 d1 and %r10,%r9 - 3f7c: 4d 31 d5 xor %r10,%r13 - 3f7f: 4d 89 cf mov %r9,%r15 - 3f82: 4d 89 d1 mov %r10,%r9 - 3f85: 4d 89 c2 mov %r8,%r10 - 3f88: 4c 89 6c 24 f8 mov %r13,-0x8(%rsp) - 3f8d: 49 f7 d1 not %r9 - 3f90: 49 f7 d2 not %r10 - 3f93: 49 31 cf xor %rcx,%r15 - 3f96: 4c 8b 6c 24 28 mov 0x28(%rsp),%r13 - 3f9b: 4d 21 e1 and %r12,%r9 - 3f9e: 49 21 ca and %rcx,%r10 - 3fa1: 48 f7 d1 not %rcx - 3fa4: 4c 89 7c 24 08 mov %r15,0x8(%rsp) - 3fa9: 49 31 d9 xor %rbx,%r9 - 3fac: 48 21 d9 and %rbx,%rcx - 3faf: 48 89 f3 mov %rsi,%rbx - 3fb2: 4d 31 e2 xor %r12,%r10 - 3fb5: 4c 31 c1 xor %r8,%rcx - 3fb8: 49 89 f8 mov %rdi,%r8 - 3fbb: 48 89 df mov %rbx,%rdi - 3fbe: 48 89 c6 mov %rax,%rsi - 3fc1: 48 f7 d7 not %rdi - 3fc4: 48 f7 d6 not %rsi - 3fc7: 48 21 ef and %rbp,%rdi - 3fca: 48 21 de and %rbx,%rsi - 3fcd: 48 31 c7 xor %rax,%rdi - 3fd0: 48 31 d6 xor %rdx,%rsi - 3fd3: 49 89 fc mov %rdi,%r12 - 3fd6: 48 89 ef mov %rbp,%rdi - 3fd9: 48 89 74 24 d8 mov %rsi,-0x28(%rsp) - 3fde: 48 f7 d7 not %rdi - 3fe1: 4c 89 64 24 10 mov %r12,0x10(%rsp) - 3fe6: 4c 21 c7 and %r8,%rdi - 3fe9: 48 31 df xor %rbx,%rdi - 3fec: 4c 89 c3 mov %r8,%rbx - 3fef: 48 f7 d3 not %rbx - 3ff2: 48 21 d3 and %rdx,%rbx - 3ff5: 48 f7 d2 not %rdx - 3ff8: 48 31 eb xor %rbp,%rbx - 3ffb: 48 21 c2 and %rax,%rdx - 3ffe: 48 8b 6c 24 38 mov 0x38(%rsp),%rbp - 4003: 4c 33 6c 24 d0 xor -0x30(%rsp),%r13 - 4008: 4c 31 c2 xor %r8,%rdx - 400b: 4d 89 f0 mov %r14,%r8 - 400e: 4d 31 dd xor %r11,%r13 - 4011: 48 89 5c 24 f0 mov %rbx,-0x10(%rsp) - 4016: 49 31 e8 xor %rbp,%r8 - 4019: 4c 33 44 24 b8 xor -0x48(%rsp),%r8 - 401e: 4c 33 6c 24 f8 xor -0x8(%rsp),%r13 - 4023: 4d 31 f8 xor %r15,%r8 - 4026: 4c 8b 7c 24 20 mov 0x20(%rsp),%r15 - 402b: 49 31 fd xor %rdi,%r13 - 402e: 49 31 f0 xor %rsi,%r8 - 4031: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 4036: 49 31 f7 xor %rsi,%r15 - 4039: 4c 33 3c 24 xor (%rsp),%r15 - 403d: 4d 31 cf xor %r9,%r15 - 4040: 4d 31 e7 xor %r12,%r15 - 4043: 4c 8b 64 24 b0 mov -0x50(%rsp),%r12 - 4048: 48 8b 6c 24 40 mov 0x40(%rsp),%rbp - 404d: 48 8b 44 24 c8 mov -0x38(%rsp),%rax - 4052: 4d 89 fe mov %r15,%r14 - 4055: 49 31 ec xor %rbp,%r12 - 4058: 48 8b 6c 24 f0 mov -0x10(%rsp),%rbp - 405d: 4c 33 64 24 e0 xor -0x20(%rsp),%r12 - 4062: 49 d1 c6 rol $1,%r14 - 4065: 4d 31 d4 xor %r10,%r12 - 4068: 49 31 ec xor %rbp,%r12 - 406b: 48 8b 6c 24 48 mov 0x48(%rsp),%rbp - 4070: 4c 89 e3 mov %r12,%rbx - 4073: 48 31 e8 xor %rbp,%rax - 4076: 48 33 44 24 30 xor 0x30(%rsp),%rax - 407b: 4c 89 ed mov %r13,%rbp - 407e: 48 d1 c3 rol $1,%rbx - 4081: 48 31 c8 xor %rcx,%rax - 4084: 48 d1 c5 rol $1,%rbp - 4087: 4c 31 fb xor %r15,%rbx - 408a: 49 89 f7 mov %rsi,%r15 - 408d: 48 31 d0 xor %rdx,%rax - 4090: 4c 31 c5 xor %r8,%rbp - 4093: 49 d1 c0 rol $1,%r8 - 4096: 48 8b 74 24 50 mov 0x50(%rsp),%rsi - 409b: 49 31 c6 xor %rax,%r14 - 409e: 48 d1 c0 rol $1,%rax - 40a1: 4d 31 e0 xor %r12,%r8 - 40a4: 4c 31 e8 xor %r13,%rax - 40a7: 4c 8b 6c 24 88 mov -0x78(%rsp),%r13 - 40ac: 4d 31 f5 xor %r14,%r13 - 40af: 49 31 ef xor %rbp,%r15 - 40b2: 49 31 db xor %rbx,%r11 - 40b5: 49 31 c2 xor %rax,%r10 - 40b8: 4d 89 fc mov %r15,%r12 - 40bb: 49 c1 cb 15 ror $0x15,%r11 - 40bf: 4c 31 c2 xor %r8,%rdx - 40c2: 49 31 e9 xor %rbp,%r9 - 40c5: 49 c1 cc 14 ror $0x14,%r12 - 40c9: 49 c1 c2 15 rol $0x15,%r10 - 40cd: 48 31 df xor %rbx,%rdi - 40d0: 48 c1 c2 0e rol $0xe,%rdx - 40d4: 4d 89 e7 mov %r12,%r15 - 40d7: 49 c1 c9 13 ror $0x13,%r9 - 40db: 49 f7 d7 not %r15 - 40de: 48 c1 cf 03 ror $0x3,%rdi - 40e2: 4d 21 df and %r11,%r15 - 40e5: 4d 31 ef xor %r13,%r15 - 40e8: 4c 31 fe xor %r15,%rsi - 40eb: 48 89 74 24 88 mov %rsi,-0x78(%rsp) - 40f0: 4c 89 de mov %r11,%rsi - 40f3: 48 f7 d6 not %rsi - 40f6: 49 89 f7 mov %rsi,%r15 - 40f9: 4d 21 d7 and %r10,%r15 - 40fc: 4c 89 fe mov %r15,%rsi - 40ff: 4c 31 e6 xor %r12,%rsi - 4102: 48 89 74 24 90 mov %rsi,-0x70(%rsp) - 4107: 4c 89 d6 mov %r10,%rsi - 410a: 48 f7 d6 not %rsi - 410d: 49 89 f7 mov %rsi,%r15 - 4110: 49 21 d7 and %rdx,%r15 - 4113: 4c 89 fe mov %r15,%rsi - 4116: 4c 31 de xor %r11,%rsi - 4119: 49 89 d3 mov %rdx,%r11 - 411c: 49 f7 d3 not %r11 - 411f: 48 89 74 24 98 mov %rsi,-0x68(%rsp) - 4124: 48 8b 74 24 d8 mov -0x28(%rsp),%rsi - 4129: 4d 21 eb and %r13,%r11 - 412c: 49 f7 d5 not %r13 - 412f: 4d 31 d3 xor %r10,%r11 - 4132: 4d 21 e5 and %r12,%r13 - 4135: 4c 8b 54 24 c8 mov -0x38(%rsp),%r10 - 413a: 4c 8b 64 24 b0 mov -0x50(%rsp),%r12 - 413f: 4c 89 5c 24 18 mov %r11,0x18(%rsp) - 4144: 4d 89 eb mov %r13,%r11 - 4147: 49 31 d3 xor %rdx,%r11 - 414a: 4d 31 c2 xor %r8,%r10 - 414d: 49 31 c4 xor %rax,%r12 - 4150: 4c 89 5c 24 a0 mov %r11,-0x60(%rsp) - 4155: 4c 8b 5c 24 b8 mov -0x48(%rsp),%r11 - 415a: 49 c1 c2 14 rol $0x14,%r10 - 415e: 4c 89 e2 mov %r12,%rdx - 4161: 4d 89 d4 mov %r10,%r12 - 4164: 48 c1 c2 1c rol $0x1c,%rdx - 4168: 4d 31 f3 xor %r14,%r11 - 416b: 49 f7 d4 not %r12 - 416e: 49 c1 c3 03 rol $0x3,%r11 - 4172: 4d 21 dc and %r11,%r12 - 4175: 49 31 d4 xor %rdx,%r12 - 4178: 4c 89 64 24 a8 mov %r12,-0x58(%rsp) - 417d: 4d 89 dc mov %r11,%r12 - 4180: 49 f7 d4 not %r12 - 4183: 4d 21 cc and %r9,%r12 - 4186: 4c 31 c1 xor %r8,%rcx - 4189: 4c 31 f6 xor %r14,%rsi - 418c: 48 c1 c1 08 rol $0x8,%rcx - 4190: 4d 31 d4 xor %r10,%r12 - 4193: 48 c1 c6 12 rol $0x12,%rsi - 4197: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) - 419c: 4d 89 cc mov %r9,%r12 - 419f: 49 f7 d4 not %r12 - 41a2: 49 21 fc and %rdi,%r12 - 41a5: 4d 31 dc xor %r11,%r12 - 41a8: 49 89 fb mov %rdi,%r11 - 41ab: 49 f7 d3 not %r11 - 41ae: 4c 89 64 24 b8 mov %r12,-0x48(%rsp) - 41b3: 49 21 d3 and %rdx,%r11 - 41b6: 48 f7 d2 not %rdx - 41b9: 4d 31 cb xor %r9,%r11 - 41bc: 4c 21 d2 and %r10,%rdx - 41bf: 4c 8b 4c 24 e0 mov -0x20(%rsp),%r9 - 41c4: 4c 89 5c 24 c0 mov %r11,-0x40(%rsp) - 41c9: 49 89 d3 mov %rdx,%r11 - 41cc: 48 8b 54 24 20 mov 0x20(%rsp),%rdx - 41d1: 49 31 fb xor %rdi,%r11 - 41d4: 48 8b 7c 24 d0 mov -0x30(%rsp),%rdi - 41d9: 49 31 c1 xor %rax,%r9 - 41dc: 4c 89 5c 24 c8 mov %r11,-0x38(%rsp) - 41e1: 49 c1 c1 19 rol $0x19,%r9 - 41e5: 48 31 ea xor %rbp,%rdx - 41e8: 48 31 df xor %rbx,%rdi - 41eb: 48 d1 c2 rol $1,%rdx - 41ee: 48 c1 c7 06 rol $0x6,%rdi - 41f2: 49 89 fb mov %rdi,%r11 - 41f5: 49 f7 d3 not %r11 - 41f8: 4d 89 da mov %r11,%r10 - 41fb: 4d 21 ca and %r9,%r10 - 41fe: 4d 89 d3 mov %r10,%r11 - 4201: 49 31 d3 xor %rdx,%r11 - 4204: 4c 89 5c 24 d0 mov %r11,-0x30(%rsp) - 4209: 4d 89 cb mov %r9,%r11 - 420c: 49 f7 d3 not %r11 - 420f: 4d 89 da mov %r11,%r10 - 4212: 49 21 ca and %rcx,%r10 - 4215: 4d 89 d3 mov %r10,%r11 - 4218: 49 31 fb xor %rdi,%r11 - 421b: 4c 89 5c 24 d8 mov %r11,-0x28(%rsp) - 4220: 49 89 cb mov %rcx,%r11 - 4223: 49 f7 d3 not %r11 - 4226: 4d 89 dc mov %r11,%r12 - 4229: 49 21 f4 and %rsi,%r12 - 422c: 4d 31 cc xor %r9,%r12 - 422f: 49 89 f1 mov %rsi,%r9 - 4232: 49 f7 d1 not %r9 - 4235: 49 21 d1 and %rdx,%r9 - 4238: 48 f7 d2 not %rdx - 423b: 48 21 fa and %rdi,%rdx - 423e: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi - 4243: 49 31 c9 xor %rcx,%r9 - 4246: 48 31 f2 xor %rsi,%rdx - 4249: 48 8b 74 24 38 mov 0x38(%rsp),%rsi - 424e: 4c 89 4c 24 e0 mov %r9,-0x20(%rsp) - 4253: 4c 31 c7 xor %r8,%rdi - 4256: 48 89 54 24 e8 mov %rdx,-0x18(%rsp) - 425b: 4c 31 f6 xor %r14,%rsi - 425e: 48 89 fa mov %rdi,%rdx - 4261: 48 8b 3c 24 mov (%rsp),%rdi - 4265: 4c 8b 4c 24 f8 mov -0x8(%rsp),%r9 - 426a: 48 c1 ce 1c ror $0x1c,%rsi - 426e: 48 c1 c2 1b rol $0x1b,%rdx - 4272: 48 8b 4c 24 f0 mov -0x10(%rsp),%rcx - 4277: 49 89 f3 mov %rsi,%r11 - 427a: 48 31 ef xor %rbp,%rdi - 427d: 49 31 d9 xor %rbx,%r9 - 4280: 48 c1 c7 0a rol $0xa,%rdi - 4284: 49 f7 d3 not %r11 - 4287: 49 c1 c1 0f rol $0xf,%r9 - 428b: 48 31 c1 xor %rax,%rcx - 428e: 4d 89 da mov %r11,%r10 - 4291: 48 c1 c9 08 ror $0x8,%rcx - 4295: 48 33 44 24 40 xor 0x40(%rsp),%rax - 429a: 49 21 fa and %rdi,%r10 - 429d: 48 c1 c8 09 ror $0x9,%rax - 42a1: 4d 89 d3 mov %r10,%r11 - 42a4: 49 89 c7 mov %rax,%r15 - 42a7: 49 31 d3 xor %rdx,%r11 - 42aa: 49 f7 d7 not %r15 - 42ad: 4c 89 5c 24 f0 mov %r11,-0x10(%rsp) - 42b2: 49 89 fb mov %rdi,%r11 - 42b5: 49 f7 d3 not %r11 - 42b8: 4d 89 dd mov %r11,%r13 - 42bb: 4d 89 cb mov %r9,%r11 - 42be: 49 f7 d3 not %r11 - 42c1: 4d 21 cd and %r9,%r13 - 42c4: 4d 89 da mov %r11,%r10 - 42c7: 49 31 f5 xor %rsi,%r13 - 42ca: 49 21 ca and %rcx,%r10 - 42cd: 4d 89 d3 mov %r10,%r11 - 42d0: 49 31 fb xor %rdi,%r11 - 42d3: 4c 89 5c 24 f8 mov %r11,-0x8(%rsp) - 42d8: 49 89 cb mov %rcx,%r11 - 42db: 49 f7 d3 not %r11 - 42de: 49 21 d3 and %rdx,%r11 - 42e1: 48 f7 d2 not %rdx - 42e4: 48 21 f2 and %rsi,%rdx - 42e7: 48 8b 74 24 48 mov 0x48(%rsp),%rsi - 42ec: 4d 31 cb xor %r9,%r11 - 42ef: 48 89 d7 mov %rdx,%rdi - 42f2: 48 8b 54 24 28 mov 0x28(%rsp),%rdx - 42f7: 48 31 cf xor %rcx,%rdi - 42fa: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 42ff: 4c 31 c6 xor %r8,%rsi - 4302: 48 31 da xor %rbx,%rdx - 4305: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx - 430a: 48 c1 ce 19 ror $0x19,%rsi - 430e: 48 89 3c 24 mov %rdi,(%rsp) - 4312: 4c 31 f1 xor %r14,%rcx - 4315: 48 89 f7 mov %rsi,%rdi - 4318: 49 21 f7 and %rsi,%r15 - 431b: 48 c1 ca 02 ror $0x2,%rdx - 431f: 48 c1 c9 17 ror $0x17,%rcx - 4323: 48 31 eb xor %rbp,%rbx - 4326: 48 f7 d7 not %rdi - 4329: 49 31 d7 xor %rdx,%r15 - 432c: 49 89 c8 mov %rcx,%r8 - 432f: 48 c1 c3 02 rol $0x2,%rbx - 4333: 48 21 cf and %rcx,%rdi - 4336: 49 f7 d0 not %r8 - 4339: 48 31 c7 xor %rax,%rdi - 433c: 49 21 d8 and %rbx,%r8 - 433f: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 4344: 49 31 f0 xor %rsi,%r8 - 4347: 48 89 de mov %rbx,%rsi - 434a: 48 f7 d6 not %rsi - 434d: 48 21 d6 and %rdx,%rsi - 4350: 48 f7 d2 not %rdx - 4353: 48 31 ce xor %rcx,%rsi - 4356: 48 21 c2 and %rax,%rdx - 4359: 48 8b 44 24 58 mov 0x58(%rsp),%rax - 435e: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 4363: 48 8d 35 76 1e 00 00 lea 0x1e76(%rip),%rsi # 61e0 - 436a: 48 31 d3 xor %rdx,%rbx - 436d: 48 39 c6 cmp %rax,%rsi - 4370: 0f 85 1a f9 ff ff jne 3c90 - 4376: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi - 437b: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4380: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 - 4385: 48 89 07 mov %rax,(%rdi) - 4388: 48 8b 44 24 90 mov -0x70(%rsp),%rax - 438d: 4c 89 77 18 mov %r14,0x18(%rdi) - 4391: 48 89 47 08 mov %rax,0x8(%rdi) - 4395: 48 8b 44 24 98 mov -0x68(%rsp),%rax - 439a: 4c 89 67 60 mov %r12,0x60(%rdi) - 439e: 48 89 47 10 mov %rax,0x10(%rdi) - 43a2: 48 8b 44 24 a0 mov -0x60(%rsp),%rax - 43a7: 48 89 47 20 mov %rax,0x20(%rdi) - 43ab: 48 8b 44 24 a8 mov -0x58(%rsp),%rax - 43b0: 48 89 47 28 mov %rax,0x28(%rdi) - 43b4: 48 8b 44 24 b0 mov -0x50(%rsp),%rax - 43b9: 48 89 47 30 mov %rax,0x30(%rdi) - 43bd: 48 8b 44 24 b8 mov -0x48(%rsp),%rax - 43c2: 48 89 47 38 mov %rax,0x38(%rdi) - 43c6: 48 8b 44 24 c0 mov -0x40(%rsp),%rax - 43cb: 48 89 47 40 mov %rax,0x40(%rdi) - 43cf: 48 8b 44 24 c8 mov -0x38(%rsp),%rax - 43d4: 48 89 47 48 mov %rax,0x48(%rdi) - 43d8: 48 8b 44 24 d0 mov -0x30(%rsp),%rax - 43dd: 48 89 47 50 mov %rax,0x50(%rdi) - 43e1: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 43e6: 48 89 47 58 mov %rax,0x58(%rdi) - 43ea: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 43ef: 48 89 47 68 mov %rax,0x68(%rdi) - 43f3: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 43f8: 48 89 47 70 mov %rax,0x70(%rdi) - 43fc: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 4401: 48 89 47 78 mov %rax,0x78(%rdi) - 4405: 4c 89 af 80 00 00 00 mov %r13,0x80(%rdi) - 440c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 4411: 4c 89 9f 90 00 00 00 mov %r11,0x90(%rdi) - 4418: 48 89 87 88 00 00 00 mov %rax,0x88(%rdi) - 441f: 48 8b 04 24 mov (%rsp),%rax - 4423: 4c 89 bf a0 00 00 00 mov %r15,0xa0(%rdi) - 442a: 48 89 87 98 00 00 00 mov %rax,0x98(%rdi) - 4431: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4436: 4c 89 87 b0 00 00 00 mov %r8,0xb0(%rdi) - 443d: 48 89 87 a8 00 00 00 mov %rax,0xa8(%rdi) - 4444: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4449: 48 89 9f c0 00 00 00 mov %rbx,0xc0(%rdi) - 4450: 48 89 87 b8 00 00 00 mov %rax,0xb8(%rdi) - 4457: 48 83 c4 68 add $0x68,%rsp - 445b: 5b pop %rbx - 445c: 5d pop %rbp - 445d: 41 5c pop %r12 - 445f: 41 5d pop %r13 - 4461: 41 5e pop %r14 - 4463: 41 5f pop %r15 - 4465: c3 ret - 4466: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 446d: 00 00 00 - -0000000000004470 : - 4470: 41 57 push %r15 - 4472: 31 c0 xor %eax,%eax - 4474: 49 89 f7 mov %rsi,%r15 - 4477: 41 56 push %r14 - 4479: 41 55 push %r13 - 447b: 41 54 push %r12 - 447d: 49 89 d4 mov %rdx,%r12 - 4480: 55 push %rbp - 4481: 48 89 fd mov %rdi,%rbp - 4484: 48 83 c7 08 add $0x8,%rdi - 4488: 53 push %rbx - 4489: 89 cb mov %ecx,%ebx - 448b: 48 89 e9 mov %rbp,%rcx - 448e: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) - 4495: 00 - 4496: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 449d: 00 00 00 00 - 44a1: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 44a5: 48 29 f9 sub %rdi,%rcx - 44a8: 81 c1 c8 00 00 00 add $0xc8,%ecx - 44ae: c1 e9 03 shr $0x3,%ecx - 44b1: f3 48 ab rep stos %rax,%es:(%rdi) - 44b4: 48 81 fa 87 00 00 00 cmp $0x87,%rdx - 44bb: 0f 86 ae 00 00 00 jbe 456f - 44c1: 4c 8d b6 88 00 00 00 lea 0x88(%rsi),%r14 - 44c8: 4d 89 f5 mov %r14,%r13 - 44cb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 44d0: 4c 89 f8 mov %r15,%rax - 44d3: 48 89 ee mov %rbp,%rsi - 44d6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 44dd: 00 00 00 - 44e0: 0f b6 50 01 movzbl 0x1(%rax),%edx - 44e4: 0f b6 48 02 movzbl 0x2(%rax),%ecx - 44e8: 48 83 c0 08 add $0x8,%rax - 44ec: 48 c1 e1 10 shl $0x10,%rcx - 44f0: 48 c1 e2 08 shl $0x8,%rdx - 44f4: 48 09 ca or %rcx,%rdx - 44f7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx - 44fb: 48 09 ca or %rcx,%rdx - 44fe: 0f b6 48 fb movzbl -0x5(%rax),%ecx - 4502: 48 c1 e1 18 shl $0x18,%rcx - 4506: 48 09 ca or %rcx,%rdx - 4509: 0f b6 48 fc movzbl -0x4(%rax),%ecx - 450d: 48 c1 e1 20 shl $0x20,%rcx - 4511: 48 09 d1 or %rdx,%rcx - 4514: 0f b6 50 fd movzbl -0x3(%rax),%edx - 4518: 48 c1 e2 28 shl $0x28,%rdx - 451c: 48 09 ca or %rcx,%rdx - 451f: 0f b6 48 fe movzbl -0x2(%rax),%ecx - 4523: 48 c1 e1 30 shl $0x30,%rcx - 4527: 48 09 d1 or %rdx,%rcx - 452a: 0f b6 50 ff movzbl -0x1(%rax),%edx - 452e: 48 c1 e2 38 shl $0x38,%rdx - 4532: 48 09 ca or %rcx,%rdx - 4535: 48 31 16 xor %rdx,(%rsi) - 4538: 48 83 c6 08 add $0x8,%rsi - 453c: 4c 39 e8 cmp %r13,%rax - 453f: 75 9f jne 44e0 - 4541: 48 89 ef mov %rbp,%rdi - 4544: 49 81 ec 88 00 00 00 sub $0x88,%r12 - 454b: 4d 89 f7 mov %r14,%r15 - 454e: 49 81 c5 88 00 00 00 add $0x88,%r13 - 4555: e8 26 f6 ff ff call 3b80 - 455a: 49 81 fc 87 00 00 00 cmp $0x87,%r12 - 4561: 76 0c jbe 456f - 4563: 49 81 c6 88 00 00 00 add $0x88,%r14 - 456a: e9 61 ff ff ff jmp 44d0 - 456f: 4d 85 e4 test %r12,%r12 - 4572: 74 6c je 45e0 - 4574: 31 c0 xor %eax,%eax - 4576: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 457d: 00 00 00 - 4580: 89 c2 mov %eax,%edx - 4582: 89 c1 mov %eax,%ecx - 4584: c1 ea 03 shr $0x3,%edx - 4587: 83 e1 07 and $0x7,%ecx - 458a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 4591: 41 0f b6 14 07 movzbl (%r15,%rax,1),%edx - 4596: c1 e1 03 shl $0x3,%ecx - 4599: 48 83 c0 01 add $0x1,%rax - 459d: 48 d3 e2 shl %cl,%rdx - 45a0: 48 31 54 35 00 xor %rdx,0x0(%rbp,%rsi,1) - 45a5: 49 39 c4 cmp %rax,%r12 - 45a8: 75 d6 jne 4580 - 45aa: 44 89 e0 mov %r12d,%eax - 45ad: 44 89 e1 mov %r12d,%ecx - 45b0: c1 e8 03 shr $0x3,%eax - 45b3: 83 e1 07 and $0x7,%ecx - 45b6: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 45bd: c1 e1 03 shl $0x3,%ecx - 45c0: 48 01 e8 add %rbp,%rax - 45c3: 0f b6 db movzbl %bl,%ebx - 45c6: 48 d3 e3 shl %cl,%rbx - 45c9: 48 31 18 xor %rbx,(%rax) - 45cc: 48 0f ba bd 80 00 00 btcq $0x3f,0x80(%rbp) - 45d3: 00 3f - 45d5: 5b pop %rbx - 45d6: 5d pop %rbp - 45d7: 41 5c pop %r12 - 45d9: 41 5d pop %r13 - 45db: 41 5e pop %r14 - 45dd: 41 5f pop %r15 - 45df: c3 ret - 45e0: 48 89 e8 mov %rbp,%rax - 45e3: 31 c9 xor %ecx,%ecx - 45e5: eb dc jmp 45c3 - 45e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 45ee: 00 00 - -00000000000045f0 : - 45f0: 41 56 push %r14 - 45f2: 31 c0 xor %eax,%eax - 45f4: 49 89 f6 mov %rsi,%r14 - 45f7: 41 55 push %r13 - 45f9: 41 54 push %r12 - 45fb: 55 push %rbp - 45fc: 48 89 d5 mov %rdx,%rbp - 45ff: 53 push %rbx - 4600: 48 89 fb mov %rdi,%rbx - 4603: 48 83 c7 08 add $0x8,%rdi - 4607: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) - 460e: 00 - 460f: 48 89 d9 mov %rbx,%rcx - 4612: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 4619: 00 00 00 00 - 461d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 4621: 48 29 f9 sub %rdi,%rcx - 4624: 81 c1 c8 00 00 00 add $0xc8,%ecx - 462a: c1 e9 03 shr $0x3,%ecx - 462d: f3 48 ab rep stos %rax,%es:(%rdi) - 4630: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx - 4637: 0f 86 b2 00 00 00 jbe 46ef - 463d: 4c 8d ae a8 00 00 00 lea 0xa8(%rsi),%r13 - 4644: 4d 89 ec mov %r13,%r12 - 4647: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 464e: 00 00 - 4650: 4c 89 f0 mov %r14,%rax - 4653: 48 89 de mov %rbx,%rsi - 4656: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 465d: 00 00 00 - 4660: 0f b6 50 01 movzbl 0x1(%rax),%edx - 4664: 0f b6 48 02 movzbl 0x2(%rax),%ecx - 4668: 48 83 c0 08 add $0x8,%rax - 466c: 48 c1 e1 10 shl $0x10,%rcx - 4670: 48 c1 e2 08 shl $0x8,%rdx - 4674: 48 09 ca or %rcx,%rdx - 4677: 0f b6 48 f8 movzbl -0x8(%rax),%ecx - 467b: 48 09 ca or %rcx,%rdx - 467e: 0f b6 48 fb movzbl -0x5(%rax),%ecx - 4682: 48 c1 e1 18 shl $0x18,%rcx - 4686: 48 09 ca or %rcx,%rdx - 4689: 0f b6 48 fc movzbl -0x4(%rax),%ecx - 468d: 48 c1 e1 20 shl $0x20,%rcx - 4691: 48 09 d1 or %rdx,%rcx - 4694: 0f b6 50 fd movzbl -0x3(%rax),%edx - 4698: 48 c1 e2 28 shl $0x28,%rdx - 469c: 48 09 ca or %rcx,%rdx - 469f: 0f b6 48 fe movzbl -0x2(%rax),%ecx - 46a3: 48 c1 e1 30 shl $0x30,%rcx - 46a7: 48 09 d1 or %rdx,%rcx - 46aa: 0f b6 50 ff movzbl -0x1(%rax),%edx - 46ae: 48 c1 e2 38 shl $0x38,%rdx - 46b2: 48 09 ca or %rcx,%rdx - 46b5: 48 31 16 xor %rdx,(%rsi) - 46b8: 48 83 c6 08 add $0x8,%rsi - 46bc: 4c 39 e0 cmp %r12,%rax - 46bf: 75 9f jne 4660 - 46c1: 48 89 df mov %rbx,%rdi - 46c4: 48 81 ed a8 00 00 00 sub $0xa8,%rbp - 46cb: 4d 89 ee mov %r13,%r14 - 46ce: 49 81 c4 a8 00 00 00 add $0xa8,%r12 - 46d5: e8 a6 f4 ff ff call 3b80 - 46da: 48 81 fd a7 00 00 00 cmp $0xa7,%rbp - 46e1: 76 0c jbe 46ef - 46e3: 49 81 c5 a8 00 00 00 add $0xa8,%r13 - 46ea: e9 61 ff ff ff jmp 4650 - 46ef: 48 85 ed test %rbp,%rbp - 46f2: 74 69 je 475d - 46f4: 31 c0 xor %eax,%eax - 46f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 46fd: 00 00 00 - 4700: 89 c2 mov %eax,%edx - 4702: 89 c1 mov %eax,%ecx - 4704: c1 ea 03 shr $0x3,%edx - 4707: 83 e1 07 and $0x7,%ecx - 470a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 4711: 41 0f b6 14 06 movzbl (%r14,%rax,1),%edx - 4716: c1 e1 03 shl $0x3,%ecx - 4719: 48 83 c0 01 add $0x1,%rax - 471d: 48 d3 e2 shl %cl,%rdx - 4720: 48 31 14 33 xor %rdx,(%rbx,%rsi,1) - 4724: 48 39 c5 cmp %rax,%rbp - 4727: 75 d7 jne 4700 - 4729: 89 e8 mov %ebp,%eax - 472b: 89 e9 mov %ebp,%ecx - 472d: ba 1f 00 00 00 mov $0x1f,%edx - 4732: c1 e8 03 shr $0x3,%eax - 4735: 83 e1 07 and $0x7,%ecx - 4738: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 473f: c1 e1 03 shl $0x3,%ecx - 4742: 48 01 d8 add %rbx,%rax - 4745: 48 d3 e2 shl %cl,%rdx - 4748: 48 31 10 xor %rdx,(%rax) - 474b: 48 0f ba bb a0 00 00 btcq $0x3f,0xa0(%rbx) - 4752: 00 3f - 4754: 5b pop %rbx - 4755: 5d pop %rbp - 4756: 41 5c pop %r12 - 4758: 41 5d pop %r13 - 475a: 41 5e pop %r14 - 475c: c3 ret - 475d: 48 89 d8 mov %rbx,%rax - 4760: ba 1f 00 00 00 mov $0x1f,%edx - 4765: eb e1 jmp 4748 - 4767: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 476e: 00 00 - -0000000000004770 : - 4770: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) - 4777: 48 89 fa mov %rdi,%rdx - 477a: 48 8d 7f 08 lea 0x8(%rdi),%rdi - 477e: 31 c0 xor %eax,%eax - 4780: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 4787: 00 00 00 00 - 478b: 48 89 d1 mov %rdx,%rcx - 478e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 4792: 48 29 f9 sub %rdi,%rcx - 4795: 81 c1 c8 00 00 00 add $0xc8,%ecx - 479b: c1 e9 03 shr $0x3,%ecx - 479e: f3 48 ab rep stos %rax,%es:(%rdi) - 47a1: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) - 47a8: 00 00 00 - 47ab: c3 ret - 47ac: 0f 1f 40 00 nopl 0x0(%rax) - -00000000000047b0 : - 47b0: 41 54 push %r12 - 47b2: 49 89 d4 mov %rdx,%r12 - 47b5: 55 push %rbp - 47b6: 48 89 f5 mov %rsi,%rbp - 47b9: 53 push %rbx - 47ba: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax - 47c0: 48 89 fb mov %rdi,%rbx - 47c3: 48 01 c2 add %rax,%rdx - 47c6: 49 89 c0 mov %rax,%r8 - 47c9: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx - 47d0: 0f 86 a9 00 00 00 jbe 487f - 47d6: 3d a7 00 00 00 cmp $0xa7,%eax - 47db: 76 28 jbe 4805 - 47dd: 0f 1f 00 nopl (%rax) - 47e0: b8 a8 00 00 00 mov $0xa8,%eax - 47e5: 48 89 df mov %rbx,%rdi - 47e8: 44 29 c0 sub %r8d,%eax - 47eb: 49 29 c4 sub %rax,%r12 - 47ee: e8 8d f3 ff ff call 3b80 - 47f3: 45 31 c0 xor %r8d,%r8d - 47f6: 31 c0 xor %eax,%eax - 47f8: 49 81 fc a7 00 00 00 cmp $0xa7,%r12 - 47ff: 0f 86 8b 00 00 00 jbe 4890 - 4805: 44 89 c0 mov %r8d,%eax - 4808: 48 89 ee mov %rbp,%rsi - 480b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4812: 00 00 00 00 - 4816: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 481d: 00 00 00 00 - 4821: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4828: 00 00 00 00 - 482c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4833: 00 00 00 00 - 4837: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 483e: 00 00 - 4840: 89 c2 mov %eax,%edx - 4842: 89 c1 mov %eax,%ecx - 4844: 48 83 c6 01 add $0x1,%rsi - 4848: 83 c0 01 add $0x1,%eax - 484b: c1 ea 03 shr $0x3,%edx - 484e: 83 e1 07 and $0x7,%ecx - 4851: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi - 4858: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 485c: c1 e1 03 shl $0x3,%ecx - 485f: 48 d3 e2 shl %cl,%rdx - 4862: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) - 4866: 3d a8 00 00 00 cmp $0xa8,%eax - 486b: 75 d3 jne 4840 - 486d: b8 a7 00 00 00 mov $0xa7,%eax - 4872: 44 29 c0 sub %r8d,%eax - 4875: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp - 487a: e9 61 ff ff ff jmp 47e0 - 487f: 49 89 d4 mov %rdx,%r12 - 4882: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4889: 00 00 00 00 - 488d: 0f 1f 00 nopl (%rax) - 4890: 4c 39 e0 cmp %r12,%rax - 4893: 44 89 c0 mov %r8d,%eax - 4896: 73 5a jae 48f2 - 4898: 48 89 ea mov %rbp,%rdx - 489b: 45 8d 40 01 lea 0x1(%r8),%r8d - 489f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 48a6: 00 00 00 00 - 48aa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 48b1: 00 00 00 00 - 48b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 48bc: 00 00 00 00 - 48c0: 89 c1 mov %eax,%ecx - 48c2: 0f b6 32 movzbl (%rdx),%esi - 48c5: 48 83 c2 01 add $0x1,%rdx - 48c9: c1 e9 03 shr $0x3,%ecx - 48cc: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi - 48d3: 89 c1 mov %eax,%ecx - 48d5: 83 c0 01 add $0x1,%eax - 48d8: 83 e1 07 and $0x7,%ecx - 48db: c1 e1 03 shl $0x3,%ecx - 48de: 48 d3 e6 shl %cl,%rsi - 48e1: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx - 48e6: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) - 48ea: 48 29 e9 sub %rbp,%rcx - 48ed: 4c 39 e1 cmp %r12,%rcx - 48f0: 72 ce jb 48c0 - 48f2: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) - 48f8: 5b pop %rbx - 48f9: 5d pop %rbp - 48fa: 41 5c pop %r12 - 48fc: c3 ret - 48fd: 0f 1f 00 nopl (%rax) - -0000000000004900 : - 4900: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx - 4906: 89 c8 mov %ecx,%eax - 4908: 83 e1 07 and $0x7,%ecx - 490b: c1 e8 03 shr $0x3,%eax - 490e: c1 e1 03 shl $0x3,%ecx - 4911: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 4918: b8 1f 00 00 00 mov $0x1f,%eax - 491d: 48 d3 e0 shl %cl,%rax - 4920: 48 31 04 17 xor %rax,(%rdi,%rdx,1) - 4924: c7 87 c8 00 00 00 a8 movl $0xa8,0xc8(%rdi) - 492b: 00 00 00 - 492e: 48 0f ba bf a0 00 00 btcq $0x3f,0xa0(%rdi) - 4935: 00 3f - 4937: c3 ret - 4938: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 493f: 00 - -0000000000004940 : - 4940: 41 54 push %r12 - 4942: 49 89 d4 mov %rdx,%r12 - 4945: 55 push %rbp - 4946: 53 push %rbx - 4947: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax - 494d: 48 85 f6 test %rsi,%rsi - 4950: 74 66 je 49b8 - 4952: 48 89 fb mov %rdi,%rbx - 4955: 48 89 f7 mov %rsi,%rdi - 4958: 3d a8 00 00 00 cmp $0xa8,%eax - 495d: 0f 84 82 00 00 00 je 49e5 - 4963: 3d a7 00 00 00 cmp $0xa7,%eax - 4968: 77 f9 ja 4963 - 496a: 89 c5 mov %eax,%ebp - 496c: 41 89 c0 mov %eax,%r8d - 496f: 48 01 fd add %rdi,%rbp - 4972: 44 89 c6 mov %r8d,%esi - 4975: 44 89 c0 mov %r8d,%eax - 4978: 48 29 de sub %rbx,%rsi - 497b: eb 28 jmp 49a5 - 497d: 0f 1f 00 nopl (%rax) - 4980: 89 c2 mov %eax,%edx - 4982: 89 c1 mov %eax,%ecx - 4984: 48 83 c3 01 add $0x1,%rbx - 4988: 83 c0 01 add $0x1,%eax - 498b: c1 ea 03 shr $0x3,%edx - 498e: 83 e1 07 and $0x7,%ecx - 4991: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx - 4995: c1 e1 03 shl $0x3,%ecx - 4998: 48 d3 ea shr %cl,%rdx - 499b: 88 53 ff mov %dl,-0x1(%rbx) - 499e: 3d a8 00 00 00 cmp $0xa8,%eax - 49a3: 74 23 je 49c8 - 49a5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 49a9: 48 39 ea cmp %rbp,%rdx - 49ac: 72 d2 jb 4980 - 49ae: 89 c2 mov %eax,%edx - 49b0: 44 29 c2 sub %r8d,%edx - 49b3: 48 29 d7 sub %rdx,%rdi - 49b6: 75 b2 jne 496a - 49b8: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) - 49bf: 00 - 49c0: 5b pop %rbx - 49c1: 5d pop %rbp - 49c2: 41 5c pop %r12 - 49c4: c3 ret - 49c5: 0f 1f 00 nopl (%rax) - 49c8: 89 c2 mov %eax,%edx - 49ca: 44 29 c2 sub %r8d,%edx - 49cd: 48 29 d7 sub %rdx,%rdi - 49d0: 48 89 fd mov %rdi,%rbp - 49d3: 74 e3 je 49b8 - 49d5: 4c 89 e7 mov %r12,%rdi - 49d8: e8 a3 f1 ff ff call 3b80 - 49dd: 48 89 ef mov %rbp,%rdi - 49e0: 45 31 c0 xor %r8d,%r8d - 49e3: eb 8d jmp 4972 - 49e5: 48 89 f5 mov %rsi,%rbp - 49e8: eb eb jmp 49d5 - 49ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -00000000000049f0 : - 49f0: 53 push %rbx - 49f1: 48 89 fb mov %rdi,%rbx - 49f4: e8 f7 fb ff ff call 45f0 - 49f9: c7 83 c8 00 00 00 a8 movl $0xa8,0xc8(%rbx) - 4a00: 00 00 00 - 4a03: 5b pop %rbx - 4a04: c3 ret - 4a05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4a0c: 00 00 00 00 - -0000000000004a10 : - 4a10: 48 85 f6 test %rsi,%rsi - 4a13: 0f 84 9a 00 00 00 je 4ab3 - 4a19: 41 55 push %r13 - 4a1b: 4c 8d af a8 00 00 00 lea 0xa8(%rdi),%r13 - 4a22: 41 54 push %r12 - 4a24: 49 89 d4 mov %rdx,%r12 - 4a27: 55 push %rbp - 4a28: 48 89 f5 mov %rsi,%rbp - 4a2b: 53 push %rbx - 4a2c: 0f 1f 40 00 nopl 0x0(%rax) - 4a30: 4c 89 e7 mov %r12,%rdi - 4a33: 49 8d 9d 58 ff ff ff lea -0xa8(%r13),%rbx - 4a3a: e8 41 f1 ff ff call 3b80 - 4a3f: 4c 89 e2 mov %r12,%rdx - 4a42: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4a49: 00 00 00 00 - 4a4d: 0f 1f 00 nopl (%rax) - 4a50: 48 8b 02 mov (%rdx),%rax - 4a53: 48 83 c3 08 add $0x8,%rbx - 4a57: 48 83 c2 08 add $0x8,%rdx - 4a5b: 48 89 c1 mov %rax,%rcx - 4a5e: 88 43 f8 mov %al,-0x8(%rbx) - 4a61: 48 c1 e9 10 shr $0x10,%rcx - 4a65: 88 63 f9 mov %ah,-0x7(%rbx) - 4a68: 88 4b fa mov %cl,-0x6(%rbx) - 4a6b: 48 89 c1 mov %rax,%rcx - 4a6e: 48 c1 e9 18 shr $0x18,%rcx - 4a72: 88 4b fb mov %cl,-0x5(%rbx) - 4a75: 48 89 c1 mov %rax,%rcx - 4a78: 48 c1 e9 20 shr $0x20,%rcx - 4a7c: 88 4b fc mov %cl,-0x4(%rbx) - 4a7f: 48 89 c1 mov %rax,%rcx - 4a82: 48 c1 e9 28 shr $0x28,%rcx - 4a86: 88 4b fd mov %cl,-0x3(%rbx) - 4a89: 48 89 c1 mov %rax,%rcx - 4a8c: 48 c1 e8 38 shr $0x38,%rax - 4a90: 48 c1 e9 30 shr $0x30,%rcx - 4a94: 88 43 ff mov %al,-0x1(%rbx) - 4a97: 88 4b fe mov %cl,-0x2(%rbx) - 4a9a: 49 39 dd cmp %rbx,%r13 - 4a9d: 75 b1 jne 4a50 - 4a9f: 49 81 c5 a8 00 00 00 add $0xa8,%r13 - 4aa6: 48 83 ed 01 sub $0x1,%rbp - 4aaa: 75 84 jne 4a30 - 4aac: 5b pop %rbx - 4aad: 5d pop %rbp - 4aae: 41 5c pop %r12 - 4ab0: 41 5d pop %r13 - 4ab2: c3 ret - 4ab3: c3 ret - 4ab4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4abb: 00 00 00 00 - 4abf: 90 nop - -0000000000004ac0 : - 4ac0: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) - 4ac7: 48 89 fa mov %rdi,%rdx - 4aca: 48 8d 7f 08 lea 0x8(%rdi),%rdi - 4ace: 31 c0 xor %eax,%eax - 4ad0: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 4ad7: 00 00 00 00 - 4adb: 48 89 d1 mov %rdx,%rcx - 4ade: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 4ae2: 48 29 f9 sub %rdi,%rcx - 4ae5: 81 c1 c8 00 00 00 add $0xc8,%ecx - 4aeb: c1 e9 03 shr $0x3,%ecx - 4aee: f3 48 ab rep stos %rax,%es:(%rdi) - 4af1: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) - 4af8: 00 00 00 - 4afb: c3 ret - 4afc: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000004b00 : - 4b00: 41 54 push %r12 - 4b02: 49 89 d4 mov %rdx,%r12 - 4b05: 55 push %rbp - 4b06: 48 89 f5 mov %rsi,%rbp - 4b09: 53 push %rbx - 4b0a: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax - 4b10: 48 89 fb mov %rdi,%rbx - 4b13: 48 01 c2 add %rax,%rdx - 4b16: 49 89 c0 mov %rax,%r8 - 4b19: 48 81 fa 87 00 00 00 cmp $0x87,%rdx - 4b20: 0f 86 99 00 00 00 jbe 4bbf - 4b26: 3d 87 00 00 00 cmp $0x87,%eax - 4b2b: 76 24 jbe 4b51 - 4b2d: 0f 1f 00 nopl (%rax) - 4b30: b8 88 00 00 00 mov $0x88,%eax - 4b35: 48 89 df mov %rbx,%rdi - 4b38: 44 29 c0 sub %r8d,%eax - 4b3b: 49 29 c4 sub %rax,%r12 - 4b3e: e8 3d f0 ff ff call 3b80 - 4b43: 45 31 c0 xor %r8d,%r8d - 4b46: 31 c0 xor %eax,%eax - 4b48: 49 81 fc 87 00 00 00 cmp $0x87,%r12 - 4b4f: 76 7f jbe 4bd0 - 4b51: 44 89 c0 mov %r8d,%eax - 4b54: 48 89 ee mov %rbp,%rsi - 4b57: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4b5e: 00 00 00 00 - 4b62: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4b69: 00 00 00 00 - 4b6d: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4b74: 00 00 00 00 - 4b78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 4b7f: 00 - 4b80: 89 c2 mov %eax,%edx - 4b82: 89 c1 mov %eax,%ecx - 4b84: 48 83 c6 01 add $0x1,%rsi - 4b88: 83 c0 01 add $0x1,%eax - 4b8b: c1 ea 03 shr $0x3,%edx - 4b8e: 83 e1 07 and $0x7,%ecx - 4b91: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi - 4b98: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 4b9c: c1 e1 03 shl $0x3,%ecx - 4b9f: 48 d3 e2 shl %cl,%rdx - 4ba2: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) - 4ba6: 3d 88 00 00 00 cmp $0x88,%eax - 4bab: 75 d3 jne 4b80 - 4bad: b8 87 00 00 00 mov $0x87,%eax - 4bb2: 44 29 c0 sub %r8d,%eax - 4bb5: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp - 4bba: e9 71 ff ff ff jmp 4b30 - 4bbf: 49 89 d4 mov %rdx,%r12 - 4bc2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4bc9: 00 00 00 00 - 4bcd: 0f 1f 00 nopl (%rax) - 4bd0: 4c 39 e0 cmp %r12,%rax - 4bd3: 44 89 c0 mov %r8d,%eax - 4bd6: 73 5a jae 4c32 - 4bd8: 48 89 ea mov %rbp,%rdx - 4bdb: 45 8d 40 01 lea 0x1(%r8),%r8d - 4bdf: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4be6: 00 00 00 00 - 4bea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4bf1: 00 00 00 00 - 4bf5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4bfc: 00 00 00 00 - 4c00: 89 c1 mov %eax,%ecx - 4c02: 0f b6 32 movzbl (%rdx),%esi - 4c05: 48 83 c2 01 add $0x1,%rdx - 4c09: c1 e9 03 shr $0x3,%ecx - 4c0c: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi - 4c13: 89 c1 mov %eax,%ecx - 4c15: 83 c0 01 add $0x1,%eax - 4c18: 83 e1 07 and $0x7,%ecx - 4c1b: c1 e1 03 shl $0x3,%ecx - 4c1e: 48 d3 e6 shl %cl,%rsi - 4c21: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx - 4c26: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) - 4c2a: 48 29 e9 sub %rbp,%rcx - 4c2d: 4c 39 e1 cmp %r12,%rcx - 4c30: 72 ce jb 4c00 - 4c32: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) - 4c38: 5b pop %rbx - 4c39: 5d pop %rbp - 4c3a: 41 5c pop %r12 - 4c3c: c3 ret - 4c3d: 0f 1f 00 nopl (%rax) - -0000000000004c40 : - 4c40: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx - 4c46: 89 c8 mov %ecx,%eax - 4c48: 83 e1 07 and $0x7,%ecx - 4c4b: c1 e8 03 shr $0x3,%eax - 4c4e: c1 e1 03 shl $0x3,%ecx - 4c51: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 4c58: b8 1f 00 00 00 mov $0x1f,%eax - 4c5d: 48 d3 e0 shl %cl,%rax - 4c60: 48 31 04 17 xor %rax,(%rdi,%rdx,1) - 4c64: c7 87 c8 00 00 00 88 movl $0x88,0xc8(%rdi) - 4c6b: 00 00 00 - 4c6e: 48 0f ba bf 80 00 00 btcq $0x3f,0x80(%rdi) - 4c75: 00 3f - 4c77: c3 ret - 4c78: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 4c7f: 00 - -0000000000004c80 : - 4c80: 41 54 push %r12 - 4c82: 49 89 d4 mov %rdx,%r12 - 4c85: 55 push %rbp - 4c86: 53 push %rbx - 4c87: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax - 4c8d: 48 85 f6 test %rsi,%rsi - 4c90: 74 66 je 4cf8 - 4c92: 48 89 fb mov %rdi,%rbx - 4c95: 48 89 f7 mov %rsi,%rdi - 4c98: 3d 88 00 00 00 cmp $0x88,%eax - 4c9d: 0f 84 82 00 00 00 je 4d25 - 4ca3: 3d 87 00 00 00 cmp $0x87,%eax - 4ca8: 77 f9 ja 4ca3 - 4caa: 89 c5 mov %eax,%ebp - 4cac: 41 89 c0 mov %eax,%r8d - 4caf: 48 01 fd add %rdi,%rbp - 4cb2: 44 89 c6 mov %r8d,%esi - 4cb5: 44 89 c0 mov %r8d,%eax - 4cb8: 48 29 de sub %rbx,%rsi - 4cbb: eb 28 jmp 4ce5 - 4cbd: 0f 1f 00 nopl (%rax) - 4cc0: 89 c2 mov %eax,%edx - 4cc2: 89 c1 mov %eax,%ecx - 4cc4: 48 83 c3 01 add $0x1,%rbx - 4cc8: 83 c0 01 add $0x1,%eax - 4ccb: c1 ea 03 shr $0x3,%edx - 4cce: 83 e1 07 and $0x7,%ecx - 4cd1: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx - 4cd5: c1 e1 03 shl $0x3,%ecx - 4cd8: 48 d3 ea shr %cl,%rdx - 4cdb: 88 53 ff mov %dl,-0x1(%rbx) - 4cde: 3d 88 00 00 00 cmp $0x88,%eax - 4ce3: 74 23 je 4d08 - 4ce5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 4ce9: 48 39 ea cmp %rbp,%rdx - 4cec: 72 d2 jb 4cc0 - 4cee: 89 c2 mov %eax,%edx - 4cf0: 44 29 c2 sub %r8d,%edx - 4cf3: 48 29 d7 sub %rdx,%rdi - 4cf6: 75 b2 jne 4caa - 4cf8: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) - 4cff: 00 - 4d00: 5b pop %rbx - 4d01: 5d pop %rbp - 4d02: 41 5c pop %r12 - 4d04: c3 ret - 4d05: 0f 1f 00 nopl (%rax) - 4d08: 89 c2 mov %eax,%edx - 4d0a: 44 29 c2 sub %r8d,%edx - 4d0d: 48 29 d7 sub %rdx,%rdi - 4d10: 48 89 fd mov %rdi,%rbp - 4d13: 74 e3 je 4cf8 - 4d15: 4c 89 e7 mov %r12,%rdi - 4d18: e8 63 ee ff ff call 3b80 - 4d1d: 48 89 ef mov %rbp,%rdi - 4d20: 45 31 c0 xor %r8d,%r8d - 4d23: eb 8d jmp 4cb2 - 4d25: 48 89 f5 mov %rsi,%rbp - 4d28: eb eb jmp 4d15 - 4d2a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000000004d30 : - 4d30: 53 push %rbx - 4d31: b9 1f 00 00 00 mov $0x1f,%ecx - 4d36: 48 89 fb mov %rdi,%rbx - 4d39: e8 32 f7 ff ff call 4470 - 4d3e: c7 83 c8 00 00 00 88 movl $0x88,0xc8(%rbx) - 4d45: 00 00 00 - 4d48: 5b pop %rbx - 4d49: c3 ret - 4d4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000000004d50 : - 4d50: 48 85 f6 test %rsi,%rsi - 4d53: 0f 84 9a 00 00 00 je 4df3 - 4d59: 41 55 push %r13 - 4d5b: 4c 8d af 88 00 00 00 lea 0x88(%rdi),%r13 - 4d62: 41 54 push %r12 - 4d64: 49 89 d4 mov %rdx,%r12 - 4d67: 55 push %rbp - 4d68: 48 89 f5 mov %rsi,%rbp - 4d6b: 53 push %rbx - 4d6c: 0f 1f 40 00 nopl 0x0(%rax) - 4d70: 4c 89 e7 mov %r12,%rdi - 4d73: 49 8d 9d 78 ff ff ff lea -0x88(%r13),%rbx - 4d7a: e8 01 ee ff ff call 3b80 - 4d7f: 4c 89 e2 mov %r12,%rdx - 4d82: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4d89: 00 00 00 00 - 4d8d: 0f 1f 00 nopl (%rax) - 4d90: 48 8b 02 mov (%rdx),%rax - 4d93: 48 83 c3 08 add $0x8,%rbx - 4d97: 48 83 c2 08 add $0x8,%rdx - 4d9b: 48 89 c1 mov %rax,%rcx - 4d9e: 88 43 f8 mov %al,-0x8(%rbx) - 4da1: 48 c1 e9 10 shr $0x10,%rcx - 4da5: 88 63 f9 mov %ah,-0x7(%rbx) - 4da8: 88 4b fa mov %cl,-0x6(%rbx) - 4dab: 48 89 c1 mov %rax,%rcx - 4dae: 48 c1 e9 18 shr $0x18,%rcx - 4db2: 88 4b fb mov %cl,-0x5(%rbx) - 4db5: 48 89 c1 mov %rax,%rcx - 4db8: 48 c1 e9 20 shr $0x20,%rcx - 4dbc: 88 4b fc mov %cl,-0x4(%rbx) - 4dbf: 48 89 c1 mov %rax,%rcx - 4dc2: 48 c1 e9 28 shr $0x28,%rcx - 4dc6: 88 4b fd mov %cl,-0x3(%rbx) - 4dc9: 48 89 c1 mov %rax,%rcx - 4dcc: 48 c1 e8 38 shr $0x38,%rax - 4dd0: 48 c1 e9 30 shr $0x30,%rcx - 4dd4: 88 43 ff mov %al,-0x1(%rbx) - 4dd7: 88 4b fe mov %cl,-0x2(%rbx) - 4dda: 49 39 dd cmp %rbx,%r13 - 4ddd: 75 b1 jne 4d90 - 4ddf: 49 81 c5 88 00 00 00 add $0x88,%r13 - 4de6: 48 83 ed 01 sub $0x1,%rbp - 4dea: 75 84 jne 4d70 - 4dec: 5b pop %rbx - 4ded: 5d pop %rbp - 4dee: 41 5c pop %r12 - 4df0: 41 5d pop %r13 - 4df2: c3 ret - 4df3: c3 ret - 4df4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4dfb: 00 00 00 00 - 4dff: 90 nop - -0000000000004e00 : - 4e00: 41 57 push %r15 - 4e02: 41 56 push %r14 - 4e04: 49 89 fe mov %rdi,%r14 - 4e07: 41 55 push %r13 - 4e09: 41 54 push %r12 - 4e0b: 55 push %rbp - 4e0c: 48 89 f5 mov %rsi,%rbp - 4e0f: 48 89 d6 mov %rdx,%rsi - 4e12: 53 push %rbx - 4e13: 48 89 eb mov %rbp,%rbx - 4e16: 48 c1 eb 03 shr $0x3,%rbx - 4e1a: 48 81 ec f8 00 00 00 sub $0xf8,%rsp - 4e21: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx - 4e28: 00 00 - 4e2a: 48 89 94 24 e8 00 00 mov %rdx,0xe8(%rsp) - 4e31: 00 - 4e32: 48 89 ca mov %rcx,%rdx - 4e35: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 4e3a: e8 b1 f7 ff ff call 45f0 - 4e3f: 48 b8 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rax - 4e46: c3 30 0c - 4e49: 48 f7 e3 mul %rbx - 4e4c: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 4e51: 48 81 fd a7 00 00 00 cmp $0xa7,%rbp - 4e58: 0f 86 a2 00 00 00 jbe 4f00 - 4e5e: 4c 69 6c 24 08 a8 00 imul $0xa8,0x8(%rsp),%r13 - 4e65: 00 00 - 4e67: 4c 89 f3 mov %r14,%rbx - 4e6a: 4c 8d bc 24 b8 00 00 lea 0xb8(%rsp),%r15 - 4e71: 00 - 4e72: 4d 01 f5 add %r14,%r13 - 4e75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4e7c: 00 00 00 00 - 4e80: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 4e85: e8 f6 ec ff ff call 3b80 - 4e8a: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx - 4e8f: 48 89 da mov %rbx,%rdx - 4e92: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4e99: 00 00 00 00 - 4e9d: 0f 1f 00 nopl (%rax) - 4ea0: 48 8b 01 mov (%rcx),%rax - 4ea3: 48 83 c1 08 add $0x8,%rcx - 4ea7: 48 83 c2 08 add $0x8,%rdx - 4eab: 48 89 c6 mov %rax,%rsi - 4eae: 88 42 f8 mov %al,-0x8(%rdx) - 4eb1: 48 c1 ee 10 shr $0x10,%rsi - 4eb5: 88 62 f9 mov %ah,-0x7(%rdx) - 4eb8: 40 88 72 fa mov %sil,-0x6(%rdx) - 4ebc: 48 89 c6 mov %rax,%rsi - 4ebf: 48 c1 ee 18 shr $0x18,%rsi - 4ec3: 40 88 72 fb mov %sil,-0x5(%rdx) - 4ec7: 48 89 c6 mov %rax,%rsi - 4eca: 48 c1 ee 20 shr $0x20,%rsi - 4ece: 40 88 72 fc mov %sil,-0x4(%rdx) - 4ed2: 48 89 c6 mov %rax,%rsi - 4ed5: 48 c1 ee 28 shr $0x28,%rsi - 4ed9: 40 88 72 fd mov %sil,-0x3(%rdx) - 4edd: 48 89 c6 mov %rax,%rsi - 4ee0: 48 c1 e8 38 shr $0x38,%rax - 4ee4: 48 c1 ee 30 shr $0x30,%rsi - 4ee8: 88 42 ff mov %al,-0x1(%rdx) - 4eeb: 40 88 72 fe mov %sil,-0x2(%rdx) - 4eef: 49 39 cf cmp %rcx,%r15 - 4ef2: 75 ac jne 4ea0 - 4ef4: 48 81 c3 a8 00 00 00 add $0xa8,%rbx - 4efb: 4c 39 eb cmp %r13,%rbx - 4efe: 75 80 jne 4e80 - 4f00: 48 ba 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rdx - 4f07: c3 30 0c - 4f0a: 48 89 e8 mov %rbp,%rax - 4f0d: 48 c1 e8 03 shr $0x3,%rax - 4f11: 48 f7 e2 mul %rdx - 4f14: 48 69 c2 a8 00 00 00 imul $0xa8,%rdx,%rax - 4f1b: 48 29 c5 sub %rax,%rbp - 4f1e: 0f 84 ae 00 00 00 je 4fd2 - 4f24: 48 69 5c 24 08 a8 00 imul $0xa8,0x8(%rsp),%rbx - 4f2b: 00 00 - 4f2d: 4c 01 f3 add %r14,%rbx - 4f30: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 4f35: e8 46 ec ff ff call 3b80 - 4f3a: 49 89 e8 mov %rbp,%r8 - 4f3d: 31 ff xor %edi,%edi - 4f3f: 89 fe mov %edi,%esi - 4f41: 89 f8 mov %edi,%eax - 4f43: 48 29 de sub %rbx,%rsi - 4f46: eb 5e jmp 4fa6 - 4f48: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4f4f: 00 00 00 00 - 4f53: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4f5a: 00 00 00 00 - 4f5e: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4f65: 00 00 00 00 - 4f69: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4f70: 00 00 00 00 - 4f74: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4f7b: 00 00 00 00 - 4f7f: 90 nop - 4f80: 89 c2 mov %eax,%edx - 4f82: 89 c1 mov %eax,%ecx - 4f84: 48 83 c3 01 add $0x1,%rbx - 4f88: 83 c0 01 add $0x1,%eax - 4f8b: c1 ea 03 shr $0x3,%edx - 4f8e: 83 e1 07 and $0x7,%ecx - 4f91: 48 8b 54 d4 10 mov 0x10(%rsp,%rdx,8),%rdx - 4f96: c1 e1 03 shl $0x3,%ecx - 4f99: 48 d3 ea shr %cl,%rdx - 4f9c: 88 53 ff mov %dl,-0x1(%rbx) - 4f9f: 3d a8 00 00 00 cmp $0xa8,%eax - 4fa4: 74 1e je 4fc4 - 4fa6: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 4faa: 48 39 ea cmp %rbp,%rdx - 4fad: 72 d1 jb 4f80 - 4faf: 89 c2 mov %eax,%edx - 4fb1: 29 fa sub %edi,%edx - 4fb3: 49 29 d0 sub %rdx,%r8 - 4fb6: 74 1a je 4fd2 - 4fb8: 89 c5 mov %eax,%ebp - 4fba: 89 c7 mov %eax,%edi - 4fbc: 4c 01 c5 add %r8,%rbp - 4fbf: e9 7b ff ff ff jmp 4f3f - 4fc4: 29 f8 sub %edi,%eax - 4fc6: 49 29 c0 sub %rax,%r8 - 4fc9: 4c 89 c5 mov %r8,%rbp - 4fcc: 0f 85 5e ff ff ff jne 4f30 - 4fd2: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax - 4fd9: 00 - 4fda: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4fe1: 00 00 - 4fe3: 75 12 jne 4ff7 - 4fe5: 48 81 c4 f8 00 00 00 add $0xf8,%rsp - 4fec: 5b pop %rbx - 4fed: 5d pop %rbp - 4fee: 41 5c pop %r12 - 4ff0: 41 5d pop %r13 - 4ff2: 41 5e pop %r14 - 4ff4: 41 5f pop %r15 - 4ff6: c3 ret - 4ff7: e8 84 c0 ff ff call 1080 <__stack_chk_fail@plt> - 4ffc: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000005000 : - 5000: 41 57 push %r15 - 5002: 41 56 push %r14 - 5004: 49 89 fe mov %rdi,%r14 - 5007: 41 55 push %r13 - 5009: 49 89 f5 mov %rsi,%r13 - 500c: 48 89 d6 mov %rdx,%rsi - 500f: 41 54 push %r12 - 5011: 55 push %rbp - 5012: 53 push %rbx - 5013: 48 81 ec f8 00 00 00 sub $0xf8,%rsp - 501a: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx - 5021: 00 00 - 5023: 48 89 94 24 e8 00 00 mov %rdx,0xe8(%rsp) - 502a: 00 - 502b: 48 89 ca mov %rcx,%rdx - 502e: 48 8d 6c 24 10 lea 0x10(%rsp),%rbp - 5033: b9 1f 00 00 00 mov $0x1f,%ecx - 5038: 48 89 ef mov %rbp,%rdi - 503b: e8 30 f4 ff ff call 4470 - 5040: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax - 5047: f0 f0 f0 - 504a: 49 f7 e5 mul %r13 - 504d: 48 c1 ea 07 shr $0x7,%rdx - 5051: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 5056: 49 81 fd 87 00 00 00 cmp $0x87,%r13 - 505d: 0f 86 8d 00 00 00 jbe 50f0 - 5063: 4c 69 64 24 08 88 00 imul $0x88,0x8(%rsp),%r12 - 506a: 00 00 - 506c: 4c 89 f3 mov %r14,%rbx - 506f: 4c 8d bc 24 98 00 00 lea 0x98(%rsp),%r15 - 5076: 00 - 5077: 4d 01 f4 add %r14,%r12 - 507a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 5080: 48 89 ef mov %rbp,%rdi - 5083: e8 f8 ea ff ff call 3b80 - 5088: 48 89 e9 mov %rbp,%rcx - 508b: 48 89 da mov %rbx,%rdx - 508e: 66 90 xchg %ax,%ax - 5090: 48 8b 01 mov (%rcx),%rax - 5093: 48 83 c1 08 add $0x8,%rcx - 5097: 48 83 c2 08 add $0x8,%rdx - 509b: 48 89 c6 mov %rax,%rsi - 509e: 88 42 f8 mov %al,-0x8(%rdx) - 50a1: 48 c1 ee 10 shr $0x10,%rsi - 50a5: 88 62 f9 mov %ah,-0x7(%rdx) - 50a8: 40 88 72 fa mov %sil,-0x6(%rdx) - 50ac: 48 89 c6 mov %rax,%rsi - 50af: 48 c1 ee 18 shr $0x18,%rsi - 50b3: 40 88 72 fb mov %sil,-0x5(%rdx) - 50b7: 48 89 c6 mov %rax,%rsi - 50ba: 48 c1 ee 20 shr $0x20,%rsi - 50be: 40 88 72 fc mov %sil,-0x4(%rdx) - 50c2: 48 89 c6 mov %rax,%rsi - 50c5: 48 c1 ee 28 shr $0x28,%rsi - 50c9: 40 88 72 fd mov %sil,-0x3(%rdx) - 50cd: 48 89 c6 mov %rax,%rsi - 50d0: 48 c1 e8 38 shr $0x38,%rax - 50d4: 48 c1 ee 30 shr $0x30,%rsi - 50d8: 88 42 ff mov %al,-0x1(%rdx) - 50db: 40 88 72 fe mov %sil,-0x2(%rdx) - 50df: 49 39 cf cmp %rcx,%r15 - 50e2: 75 ac jne 5090 - 50e4: 48 81 c3 88 00 00 00 add $0x88,%rbx - 50eb: 4c 39 e3 cmp %r12,%rbx - 50ee: 75 90 jne 5080 - 50f0: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax - 50f7: f0 f0 f0 - 50fa: 49 f7 e5 mul %r13 - 50fd: 48 c1 ea 07 shr $0x7,%rdx - 5101: 48 69 c2 88 00 00 00 imul $0x88,%rdx,%rax - 5108: 49 29 c5 sub %rax,%r13 - 510b: 4d 89 ec mov %r13,%r12 - 510e: 74 7c je 518c - 5110: 48 69 5c 24 08 88 00 imul $0x88,0x8(%rsp),%rbx - 5117: 00 00 - 5119: 4c 01 f3 add %r14,%rbx - 511c: 48 89 ef mov %rbp,%rdi - 511f: e8 5c ea ff ff call 3b80 - 5124: 4d 89 e0 mov %r12,%r8 - 5127: 31 ff xor %edi,%edi - 5129: 89 fe mov %edi,%esi - 512b: 89 f8 mov %edi,%eax - 512d: 48 29 de sub %rbx,%rsi - 5130: eb 34 jmp 5166 - 5132: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5139: 00 00 00 00 - 513d: 0f 1f 00 nopl (%rax) - 5140: 89 c2 mov %eax,%edx - 5142: 89 c1 mov %eax,%ecx - 5144: 48 83 c3 01 add $0x1,%rbx - 5148: 83 c0 01 add $0x1,%eax - 514b: c1 ea 03 shr $0x3,%edx - 514e: 83 e1 07 and $0x7,%ecx - 5151: 48 8b 54 d4 10 mov 0x10(%rsp,%rdx,8),%rdx - 5156: c1 e1 03 shl $0x3,%ecx - 5159: 48 d3 ea shr %cl,%rdx - 515c: 88 53 ff mov %dl,-0x1(%rbx) - 515f: 3d 88 00 00 00 cmp $0x88,%eax - 5164: 74 1c je 5182 - 5166: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 516a: 4c 39 e2 cmp %r12,%rdx - 516d: 72 d1 jb 5140 - 516f: 89 c2 mov %eax,%edx - 5171: 29 fa sub %edi,%edx - 5173: 49 29 d0 sub %rdx,%r8 - 5176: 74 14 je 518c - 5178: 41 89 c4 mov %eax,%r12d - 517b: 89 c7 mov %eax,%edi - 517d: 4d 01 c4 add %r8,%r12 - 5180: eb a7 jmp 5129 - 5182: 29 f8 sub %edi,%eax - 5184: 49 29 c0 sub %rax,%r8 - 5187: 4d 89 c4 mov %r8,%r12 - 518a: 75 90 jne 511c - 518c: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax - 5193: 00 - 5194: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 519b: 00 00 - 519d: 75 12 jne 51b1 - 519f: 48 81 c4 f8 00 00 00 add $0xf8,%rsp - 51a6: 5b pop %rbx - 51a7: 5d pop %rbp - 51a8: 41 5c pop %r12 - 51aa: 41 5d pop %r13 - 51ac: 41 5e pop %r14 - 51ae: 41 5f pop %r15 - 51b0: c3 ret - 51b1: e8 ca be ff ff call 1080 <__stack_chk_fail@plt> - 51b6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 51bd: 00 00 00 - -00000000000051c0 : - 51c0: 55 push %rbp - 51c1: b9 06 00 00 00 mov $0x6,%ecx - 51c6: 53 push %rbx - 51c7: 48 81 ec d8 00 00 00 sub $0xd8,%rsp - 51ce: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 51d5: 00 00 - 51d7: 48 89 9c 24 c8 00 00 mov %rbx,0xc8(%rsp) - 51de: 00 - 51df: 48 89 fb mov %rdi,%rbx - 51e2: 48 89 e7 mov %rsp,%rdi - 51e5: e8 86 f2 ff ff call 4470 - 51ea: 48 89 e7 mov %rsp,%rdi - 51ed: e8 8e e9 ff ff call 3b80 - 51f2: 48 8b 04 24 mov (%rsp),%rax - 51f6: 48 89 03 mov %rax,(%rbx) - 51f9: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 51fe: 48 89 43 08 mov %rax,0x8(%rbx) - 5202: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5207: 48 89 43 10 mov %rax,0x10(%rbx) - 520b: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 5210: 48 89 43 18 mov %rax,0x18(%rbx) - 5214: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 521b: 00 - 521c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 5223: 00 00 - 5225: 75 0a jne 5231 - 5227: 48 81 c4 d8 00 00 00 add $0xd8,%rsp - 522e: 5b pop %rbx - 522f: 5d pop %rbp - 5230: c3 ret - 5231: e8 4a be ff ff call 1080 <__stack_chk_fail@plt> - 5236: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 523d: 00 00 00 - -0000000000005240 : - 5240: 41 56 push %r14 - 5242: b9 19 00 00 00 mov $0x19,%ecx - 5247: 41 55 push %r13 - 5249: 41 54 push %r12 - 524b: 49 89 f4 mov %rsi,%r12 - 524e: 55 push %rbp - 524f: 48 89 d5 mov %rdx,%rbp - 5252: 53 push %rbx - 5253: 48 89 fb mov %rdi,%rbx - 5256: 48 81 ec d0 00 00 00 sub $0xd0,%rsp - 525d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 5264: 00 00 - 5266: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) - 526d: 00 - 526e: 31 c0 xor %eax,%eax - 5270: 48 89 e7 mov %rsp,%rdi - 5273: 4c 8d 74 24 48 lea 0x48(%rsp),%r14 - 5278: f3 48 ab rep stos %rax,%es:(%rdi) - 527b: 48 83 fa 47 cmp $0x47,%rdx - 527f: 0f 86 96 00 00 00 jbe 531b - 5285: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 528c: 00 00 00 00 - 5290: 4c 89 e0 mov %r12,%rax - 5293: 48 89 e6 mov %rsp,%rsi - 5296: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 529d: 00 00 00 - 52a0: 0f b6 50 01 movzbl 0x1(%rax),%edx - 52a4: 0f b6 48 02 movzbl 0x2(%rax),%ecx - 52a8: 48 83 c0 08 add $0x8,%rax - 52ac: 48 c1 e1 10 shl $0x10,%rcx - 52b0: 48 c1 e2 08 shl $0x8,%rdx - 52b4: 48 09 ca or %rcx,%rdx - 52b7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx - 52bb: 48 09 ca or %rcx,%rdx - 52be: 0f b6 48 fb movzbl -0x5(%rax),%ecx - 52c2: 48 c1 e1 18 shl $0x18,%rcx - 52c6: 48 09 ca or %rcx,%rdx - 52c9: 0f b6 48 fc movzbl -0x4(%rax),%ecx - 52cd: 48 c1 e1 20 shl $0x20,%rcx - 52d1: 48 09 d1 or %rdx,%rcx - 52d4: 0f b6 50 fd movzbl -0x3(%rax),%edx - 52d8: 48 c1 e2 28 shl $0x28,%rdx - 52dc: 48 09 ca or %rcx,%rdx - 52df: 0f b6 48 fe movzbl -0x2(%rax),%ecx - 52e3: 48 c1 e1 30 shl $0x30,%rcx - 52e7: 48 09 d1 or %rdx,%rcx - 52ea: 0f b6 50 ff movzbl -0x1(%rax),%edx - 52ee: 48 c1 e2 38 shl $0x38,%rdx - 52f2: 48 09 ca or %rcx,%rdx - 52f5: 48 31 16 xor %rdx,(%rsi) - 52f8: 48 83 c6 08 add $0x8,%rsi - 52fc: 49 39 f6 cmp %rsi,%r14 - 52ff: 75 9f jne 52a0 - 5301: 48 83 ed 48 sub $0x48,%rbp - 5305: 48 89 e7 mov %rsp,%rdi - 5308: 49 83 c4 48 add $0x48,%r12 - 530c: e8 6f e8 ff ff call 3b80 - 5311: 48 83 fd 47 cmp $0x47,%rbp - 5315: 0f 87 75 ff ff ff ja 5290 - 531b: 48 85 ed test %rbp,%rbp - 531e: 0f 84 df 00 00 00 je 5403 - 5324: 31 c0 xor %eax,%eax - 5326: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 532d: 00 00 00 00 - 5331: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5338: 00 00 00 00 - 533c: 0f 1f 40 00 nopl 0x0(%rax) - 5340: 89 c2 mov %eax,%edx - 5342: 89 c1 mov %eax,%ecx - 5344: c1 ea 03 shr $0x3,%edx - 5347: 83 e1 07 and $0x7,%ecx - 534a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 5351: 41 0f b6 14 04 movzbl (%r12,%rax,1),%edx - 5356: c1 e1 03 shl $0x3,%ecx - 5359: 48 83 c0 01 add $0x1,%rax - 535d: 48 d3 e2 shl %cl,%rdx - 5360: 48 31 14 34 xor %rdx,(%rsp,%rsi,1) - 5364: 48 39 c5 cmp %rax,%rbp - 5367: 75 d7 jne 5340 - 5369: 89 e8 mov %ebp,%eax - 536b: 89 e9 mov %ebp,%ecx - 536d: ba 06 00 00 00 mov $0x6,%edx - 5372: c1 e8 03 shr $0x3,%eax - 5375: 83 e1 07 and $0x7,%ecx - 5378: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 537f: c1 e1 03 shl $0x3,%ecx - 5382: 48 01 e0 add %rsp,%rax - 5385: 48 d3 e2 shl %cl,%rdx - 5388: 48 31 10 xor %rdx,(%rax) - 538b: 48 89 e7 mov %rsp,%rdi - 538e: 48 0f ba 7c 24 40 3f btcq $0x3f,0x40(%rsp) - 5395: e8 e6 e7 ff ff call 3b80 - 539a: 48 8b 04 24 mov (%rsp),%rax - 539e: 48 89 03 mov %rax,(%rbx) - 53a1: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 53a6: 48 89 43 08 mov %rax,0x8(%rbx) - 53aa: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 53af: 48 89 43 10 mov %rax,0x10(%rbx) - 53b3: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 53b8: 48 89 43 18 mov %rax,0x18(%rbx) - 53bc: 48 8b 44 24 20 mov 0x20(%rsp),%rax - 53c1: 48 89 43 20 mov %rax,0x20(%rbx) - 53c5: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 53ca: 48 89 43 28 mov %rax,0x28(%rbx) - 53ce: 48 8b 44 24 30 mov 0x30(%rsp),%rax - 53d3: 48 89 43 30 mov %rax,0x30(%rbx) - 53d7: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 53dc: 48 89 43 38 mov %rax,0x38(%rbx) - 53e0: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 53e7: 00 - 53e8: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 53ef: 00 00 - 53f1: 75 1d jne 5410 - 53f3: 48 81 c4 d0 00 00 00 add $0xd0,%rsp - 53fa: 5b pop %rbx - 53fb: 5d pop %rbp - 53fc: 41 5c pop %r12 - 53fe: 41 5d pop %r13 - 5400: 41 5e pop %r14 - 5402: c3 ret - 5403: ba 06 00 00 00 mov $0x6,%edx - 5408: 48 89 e0 mov %rsp,%rax - 540b: e9 78 ff ff ff jmp 5388 - 5410: e8 6b bc ff ff call 1080 <__stack_chk_fail@plt> - 5415: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 541c: 00 00 00 - 541f: 90 nop - -0000000000005420 : - 5420: 48 83 ec 38 sub $0x38,%rsp - 5424: f3 0f 6f 06 movdqu (%rsi),%xmm0 - 5428: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 542f: 00 00 - 5431: 48 89 44 24 28 mov %rax,0x28(%rsp) - 5436: 31 c0 xor %eax,%eax - 5438: 88 54 24 20 mov %dl,0x20(%rsp) - 543c: ba 22 00 00 00 mov $0x22,%edx - 5441: 0f 29 04 24 movaps %xmm0,(%rsp) - 5445: f3 0f 6f 46 10 movdqu 0x10(%rsi),%xmm0 - 544a: 48 89 e6 mov %rsp,%rsi - 544d: 88 4c 24 21 mov %cl,0x21(%rsp) - 5451: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 5456: e8 95 f5 ff ff call 49f0 - 545b: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 5460: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 5467: 00 00 - 5469: 75 05 jne 5470 - 546b: 48 83 c4 38 add $0x38,%rsp - 546f: c3 ret - 5470: e8 0b bc ff ff call 1080 <__stack_chk_fail@plt> - 5475: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 547c: 00 00 00 00 - -0000000000005480 : - 5480: 48 83 ec 38 sub $0x38,%rsp - 5484: f3 0f 6f 02 movdqu (%rdx),%xmm0 - 5488: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 548f: 00 00 - 5491: 48 89 44 24 28 mov %rax,0x28(%rsp) - 5496: 31 c0 xor %eax,%eax - 5498: 88 4c 24 20 mov %cl,0x20(%rsp) - 549c: b9 21 00 00 00 mov $0x21,%ecx - 54a1: 0f 29 04 24 movaps %xmm0,(%rsp) - 54a5: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 - 54aa: 48 89 e2 mov %rsp,%rdx - 54ad: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 54b2: e8 49 fb ff ff call 5000 - 54b7: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 54bc: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 54c3: 00 00 - 54c5: 75 05 jne 54cc - 54c7: 48 83 c4 38 add $0x38,%rsp - 54cb: c3 ret - 54cc: e8 af bb ff ff call 1080 <__stack_chk_fail@plt> - 54d1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 54d8: 00 00 00 00 - 54dc: 0f 1f 40 00 nopl 0x0(%rax) - -00000000000054e0 : - 54e0: 41 54 push %r12 - 54e2: 55 push %rbp - 54e3: 48 89 fd mov %rdi,%rbp - 54e6: 53 push %rbx - 54e7: 48 81 ec f0 00 00 00 sub $0xf0,%rsp - 54ee: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 54f3: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 54f8: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 54ff: 00 00 - 5501: 4c 89 a4 24 e8 00 00 mov %r12,0xe8(%rsp) - 5508: 00 - 5509: 49 89 d4 mov %rdx,%r12 - 550c: e8 af f5 ff ff call 4ac0 - 5511: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 5516: ba 20 00 00 00 mov $0x20,%edx - 551b: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 5520: e8 db f5 ff ff call 4b00 - 5525: ba 20 06 00 00 mov $0x620,%edx - 552a: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 552f: 4c 89 e6 mov %r12,%rsi - 5532: e8 c9 f5 ff ff call 4b00 - 5537: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 553c: e8 ff f6 ff ff call 4c40 - 5541: 48 8d 54 24 10 lea 0x10(%rsp),%rdx - 5546: be 20 00 00 00 mov $0x20,%esi - 554b: 48 89 ef mov %rbp,%rdi - 554e: e8 2d f7 ff ff call 4c80 - 5553: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax - 555a: 00 - 555b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 5562: 00 00 - 5564: 75 0c jne 5572 - 5566: 48 81 c4 f0 00 00 00 add $0xf0,%rsp - 556d: 5b pop %rbx - 556e: 5d pop %rbp - 556f: 41 5c pop %r12 - 5571: c3 ret - 5572: e8 09 bb ff ff call 1080 <__stack_chk_fail@plt> - 5577: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 557e: 00 00 - -0000000000005580 : - 5580: 55 push %rbp - 5581: 48 89 fd mov %rdi,%rbp - 5584: 53 push %rbx - 5585: 48 89 f3 mov %rsi,%rbx - 5588: 48 83 ec 08 sub $0x8,%rsp - 558c: 48 85 f6 test %rsi,%rsi - 558f: 74 4f je 55e0 - 5591: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 5598: 00 00 00 00 - 559c: 0f 1f 40 00 nopl 0x0(%rax) - 55a0: 31 c9 xor %ecx,%ecx - 55a2: 31 c0 xor %eax,%eax - 55a4: 48 89 da mov %rbx,%rdx - 55a7: 48 89 ee mov %rbp,%rsi - 55aa: bf 3e 01 00 00 mov $0x13e,%edi - 55af: e8 ec ba ff ff call 10a0 - 55b4: 48 83 f8 ff cmp $0xffffffffffffffff,%rax - 55b8: 74 0e je 55c8 - 55ba: 48 29 c3 sub %rax,%rbx - 55bd: 74 21 je 55e0 - 55bf: 48 01 c5 add %rax,%rbp - 55c2: eb dc jmp 55a0 - 55c4: 0f 1f 40 00 nopl 0x0(%rax) - 55c8: e8 83 ba ff ff call 1050 <__errno_location@plt> - 55cd: 83 38 04 cmpl $0x4,(%rax) - 55d0: 74 ce je 55a0 - 55d2: e9 e9 ba ff ff jmp 10c0 - 55d7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 55de: 00 00 - 55e0: 48 83 c4 08 add $0x8,%rsp - 55e4: 5b pop %rbx - 55e5: 5d pop %rbp - 55e6: c3 ret - 55e7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 55ee: 00 00 - -00000000000055f0 : - 55f0: be a0 86 01 00 mov $0x186a0,%esi - 55f5: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx - 55fc: 0f 1f 40 00 nopl 0x0(%rax) - 5600: 0f 31 rdtsc - 5602: 48 c1 e2 20 shl $0x20,%rdx - 5606: 48 09 d0 or %rdx,%rax - 5609: 48 89 c7 mov %rax,%rdi - 560c: 0f 31 rdtsc - 560e: 48 c1 e2 20 shl $0x20,%rdx - 5612: 48 09 d0 or %rdx,%rax - 5615: 48 29 f8 sub %rdi,%rax - 5618: 48 39 c1 cmp %rax,%rcx - 561b: 48 0f 47 c8 cmova %rax,%rcx - 561f: 83 ee 01 sub $0x1,%esi - 5622: 75 dc jne 5600 - 5624: 48 89 c8 mov %rcx,%rax - 5627: c3 ret - 5628: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 562f: 00 00 00 - 5632: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 5639: 00 00 00 - 563c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000005640 : - 5640: 48 8b 17 mov (%rdi),%rdx - 5643: 48 8b 0e mov (%rsi),%rcx - 5646: b8 ff ff ff ff mov $0xffffffff,%eax - 564b: 48 39 ca cmp %rcx,%rdx - 564e: 72 08 jb 5658 - 5650: 31 c0 xor %eax,%eax - 5652: 48 39 d1 cmp %rdx,%rcx - 5655: 0f 92 c0 setb %al - 5658: c3 ret - 5659: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000005660 : - 5660: 48 83 fa 01 cmp $0x1,%rdx - 5664: 0f 86 66 01 00 00 jbe 57d0 - 566a: 41 54 push %r12 - 566c: 49 89 f9 mov %rdi,%r9 - 566f: 55 push %rbp - 5670: 48 89 d5 mov %rdx,%rbp - 5673: 53 push %rbx - 5674: 48 89 f3 mov %rsi,%rbx - 5677: 48 83 ec 10 sub $0x10,%rsp - 567b: 48 8b 3d d6 39 00 00 mov 0x39d6(%rip),%rdi # 9058 - 5682: 48 83 ff ff cmp $0xffffffffffffffff,%rdi - 5686: 0f 84 24 01 00 00 je 57b0 - 568c: 4c 8d 65 ff lea -0x1(%rbp),%r12 - 5690: 49 83 fc 02 cmp $0x2,%r12 - 5694: 0f 86 56 01 00 00 jbe 57f0 - 569a: 48 89 e8 mov %rbp,%rax - 569d: 48 8b 0b mov (%rbx),%rcx - 56a0: 48 d1 e8 shr $1,%rax - 56a3: 4c 8d 44 00 fe lea -0x2(%rax,%rax,1),%r8 - 56a8: 31 c0 xor %eax,%eax - 56aa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 56b1: 00 00 00 00 - 56b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 56bc: 00 00 00 00 - 56c0: 48 8b 74 c3 08 mov 0x8(%rbx,%rax,8),%rsi - 56c5: 48 89 f2 mov %rsi,%rdx - 56c8: 48 29 fa sub %rdi,%rdx - 56cb: 48 29 ca sub %rcx,%rdx - 56ce: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) - 56d2: 48 83 c0 02 add $0x2,%rax - 56d6: 48 8b 0c c3 mov (%rbx,%rax,8),%rcx - 56da: 48 89 ca mov %rcx,%rdx - 56dd: 48 29 fa sub %rdi,%rdx - 56e0: 48 29 f2 sub %rsi,%rdx - 56e3: 48 89 54 c3 f8 mov %rdx,-0x8(%rbx,%rax,8) - 56e8: 4c 39 c0 cmp %r8,%rax - 56eb: 75 d3 jne 56c0 - 56ed: 49 8d 50 01 lea 0x1(%r8),%rdx - 56f1: 48 8b 04 d3 mov (%rbx,%rdx,8),%rax - 56f5: 4a 2b 04 c3 sub (%rbx,%r8,8),%rax - 56f9: 48 29 f8 sub %rdi,%rax - 56fc: 4a 89 04 c3 mov %rax,(%rbx,%r8,8) - 5700: 4c 39 e2 cmp %r12,%rdx - 5703: 0f 82 8f 00 00 00 jb 5798 - 5709: 4c 89 cf mov %r9,%rdi - 570c: e8 4f b9 ff ff call 1060 - 5711: 4c 89 e6 mov %r12,%rsi - 5714: ba 08 00 00 00 mov $0x8,%edx - 5719: 48 89 df mov %rbx,%rdi - 571c: 48 8d 0d 1d ff ff ff lea -0xe3(%rip),%rcx # 5640 - 5723: e8 48 b9 ff ff call 1070 - 5728: 4c 89 e0 mov %r12,%rax - 572b: 48 d1 e8 shr $1,%rax - 572e: 48 8b 34 c3 mov (%rbx,%rax,8),%rsi - 5732: 41 f6 c4 01 test $0x1,%r12b - 5736: 74 50 je 5788 - 5738: 48 8d 3d ea 0a 00 00 lea 0xaea(%rip),%rdi # 6229 - 573f: 31 c0 xor %eax,%eax - 5741: e8 4a b9 ff ff call 1090 - 5746: 48 8d 54 eb f8 lea -0x8(%rbx,%rbp,8),%rdx - 574b: 31 c0 xor %eax,%eax - 574d: 0f 1f 00 nopl (%rax) - 5750: 48 03 03 add (%rbx),%rax - 5753: 48 83 c3 08 add $0x8,%rbx - 5757: 48 39 d3 cmp %rdx,%rbx - 575a: 75 f4 jne 5750 - 575c: 31 d2 xor %edx,%edx - 575e: 48 8d 3d df 0a 00 00 lea 0xadf(%rip),%rdi # 6244 - 5765: 49 f7 f4 div %r12 - 5768: 48 89 c6 mov %rax,%rsi - 576b: 31 c0 xor %eax,%eax - 576d: e8 1e b9 ff ff call 1090 - 5772: 48 83 c4 10 add $0x10,%rsp - 5776: bf 0a 00 00 00 mov $0xa,%edi - 577b: 5b pop %rbx - 577c: 5d pop %rbp - 577d: 41 5c pop %r12 - 577f: e9 ac b8 ff ff jmp 1030 - 5784: 0f 1f 40 00 nopl 0x0(%rax) - 5788: 48 03 74 c3 f8 add -0x8(%rbx,%rax,8),%rsi - 578d: 48 d1 ee shr $1,%rsi - 5790: eb a6 jmp 5738 - 5792: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 5798: 48 8b 44 d3 08 mov 0x8(%rbx,%rdx,8),%rax - 579d: 48 2b 04 d3 sub (%rbx,%rdx,8),%rax - 57a1: 48 29 f8 sub %rdi,%rax - 57a4: 48 89 04 d3 mov %rax,(%rbx,%rdx,8) - 57a8: e9 5c ff ff ff jmp 5709 - 57ad: 0f 1f 00 nopl (%rax) - 57b0: 4c 89 4c 24 08 mov %r9,0x8(%rsp) - 57b5: e8 36 fe ff ff call 55f0 - 57ba: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 - 57bf: 48 89 05 92 38 00 00 mov %rax,0x3892(%rip) # 9058 - 57c6: 48 89 c7 mov %rax,%rdi - 57c9: e9 be fe ff ff jmp 568c - 57ce: 66 90 xchg %ax,%ax - 57d0: 48 8b 0d 89 38 00 00 mov 0x3889(%rip),%rcx # 9060 - 57d7: ba 26 00 00 00 mov $0x26,%edx - 57dc: be 01 00 00 00 mov $0x1,%esi - 57e1: 48 8d 3d f8 09 00 00 lea 0x9f8(%rip),%rdi # 61e0 - 57e8: e9 c3 b8 ff ff jmp 10b0 - 57ed: 0f 1f 00 nopl (%rax) - 57f0: 45 31 c0 xor %r8d,%r8d - 57f3: e9 f5 fe ff ff jmp 56ed - -Disassembly of section .fini: - -00000000000057f8 <_fini>: - 57f8: f3 0f 1e fa endbr64 - 57fc: 48 83 ec 08 sub $0x8,%rsp - 5800: 48 83 c4 08 add $0x8,%rsp - 5804: c3 ret diff --git a/benchmark/objdump/refnv512.txt b/benchmark/objdump/refnv512.txt deleted file mode 100644 index 5b5395f..0000000 --- a/benchmark/objdump/refnv512.txt +++ /dev/null @@ -1,4624 +0,0 @@ - -test_speed512: file format elf64-x86-64 - - -Disassembly of section .init: - -0000000000001000 <_init>: - 1000: f3 0f 1e fa endbr64 - 1004: 48 83 ec 08 sub $0x8,%rsp - 1008: 48 8b 05 c1 7f 00 00 mov 0x7fc1(%rip),%rax # 8fd0 <__gmon_start__@Base> - 100f: 48 85 c0 test %rax,%rax - 1012: 74 02 je 1016 <_init+0x16> - 1014: ff d0 call *%rax - 1016: 48 83 c4 08 add $0x8,%rsp - 101a: c3 ret - -Disassembly of section .plt: - -0000000000001020 : - 1020: ff 35 ca 7f 00 00 push 0x7fca(%rip) # 8ff0 <_GLOBAL_OFFSET_TABLE_+0x8> - 1026: ff 25 cc 7f 00 00 jmp *0x7fcc(%rip) # 8ff8 <_GLOBAL_OFFSET_TABLE_+0x10> - 102c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000001030 : - 1030: ff 25 ca 7f 00 00 jmp *0x7fca(%rip) # 9000 - 1036: 68 00 00 00 00 push $0x0 - 103b: e9 e0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001040 : - 1040: ff 25 c2 7f 00 00 jmp *0x7fc2(%rip) # 9008 - 1046: 68 01 00 00 00 push $0x1 - 104b: e9 d0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001050 <__errno_location@plt>: - 1050: ff 25 ba 7f 00 00 jmp *0x7fba(%rip) # 9010 <__errno_location@GLIBC_2.2.5> - 1056: 68 02 00 00 00 push $0x2 - 105b: e9 c0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001060 : - 1060: ff 25 b2 7f 00 00 jmp *0x7fb2(%rip) # 9018 - 1066: 68 03 00 00 00 push $0x3 - 106b: e9 b0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001070 : - 1070: ff 25 aa 7f 00 00 jmp *0x7faa(%rip) # 9020 - 1076: 68 04 00 00 00 push $0x4 - 107b: e9 a0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001080 <__stack_chk_fail@plt>: - 1080: ff 25 a2 7f 00 00 jmp *0x7fa2(%rip) # 9028 <__stack_chk_fail@GLIBC_2.4> - 1086: 68 05 00 00 00 push $0x5 - 108b: e9 90 ff ff ff jmp 1020 <_init+0x20> - -0000000000001090 : - 1090: ff 25 9a 7f 00 00 jmp *0x7f9a(%rip) # 9030 - 1096: 68 06 00 00 00 push $0x6 - 109b: e9 80 ff ff ff jmp 1020 <_init+0x20> - -00000000000010a0 : - 10a0: ff 25 92 7f 00 00 jmp *0x7f92(%rip) # 9038 - 10a6: 68 07 00 00 00 push $0x7 - 10ab: e9 70 ff ff ff jmp 1020 <_init+0x20> - -00000000000010b0 : - 10b0: ff 25 8a 7f 00 00 jmp *0x7f8a(%rip) # 9040 - 10b6: 68 08 00 00 00 push $0x8 - 10bb: e9 60 ff ff ff jmp 1020 <_init+0x20> - -Disassembly of section .text: - -00000000000010c0 : - 10c0: e8 7b ff ff ff call 1040 - 10c5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 10cc: 00 00 00 - 10cf: 90 nop - -00000000000010d0
: - 10d0: 41 57 push %r15 - 10d2: be 20 00 00 00 mov $0x20,%esi - 10d7: 4c 8d 3d c2 7f 00 00 lea 0x7fc2(%rip),%r15 # 90a0 - 10de: 41 56 push %r14 - 10e0: 41 55 push %r13 - 10e2: 41 54 push %r12 - 10e4: 55 push %rbp - 10e5: 4c 89 fd mov %r15,%rbp - 10e8: 53 push %rbx - 10e9: 49 8d 9f 40 1f 00 00 lea 0x1f40(%r15),%rbx - 10f0: 48 81 ec 38 17 00 00 sub $0x1738,%rsp - 10f7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 10fe: 00 00 - 1100: 48 89 84 24 28 17 00 mov %rax,0x1728(%rsp) - 1107: 00 - 1108: 48 8d 84 24 40 0a 00 lea 0xa40(%rsp),%rax - 110f: 00 - 1110: 4c 8d ac 24 20 02 00 lea 0x220(%rsp),%r13 - 1117: 00 - 1118: 48 89 c7 mov %rax,%rdi - 111b: 48 89 04 24 mov %rax,(%rsp) - 111f: e8 9c 3d 00 00 call 4ec0 - 1124: 48 8d 84 24 60 0a 00 lea 0xa60(%rsp),%rax - 112b: 00 - 112c: be 40 00 00 00 mov $0x40,%esi - 1131: 48 89 c7 mov %rax,%rdi - 1134: 48 89 44 24 10 mov %rax,0x10(%rsp) - 1139: e8 82 3d 00 00 call 4ec0 - 113e: 4c 89 7c 24 18 mov %r15,0x18(%rsp) - 1143: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 114a: 00 00 00 00 - 114e: 66 90 xchg %ax,%ax - 1150: 0f 31 rdtsc - 1152: 48 c1 e2 20 shl $0x20,%rdx - 1156: 48 09 d0 or %rdx,%rax - 1159: 48 89 45 00 mov %rax,0x0(%rbp) - 115d: 31 d2 xor %edx,%edx - 115f: 48 8d 35 1a 7f 00 00 lea 0x7f1a(%rip),%rsi # 9080 - 1166: 4c 89 ef mov %r13,%rdi - 1169: 48 83 c5 08 add $0x8,%rbp - 116d: e8 7e 0b 00 00 call 1cf0 - 1172: 48 39 dd cmp %rbx,%rbp - 1175: 75 d9 jne 1150 - 1177: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 117c: ba e8 03 00 00 mov $0x3e8,%edx - 1181: 4c 8d 64 24 20 lea 0x20(%rsp),%r12 - 1186: 48 8d 3d d3 50 00 00 lea 0x50d3(%rip),%rdi # 6260 - 118d: e8 0e 3e 00 00 call 4fa0 - 1192: 48 8d 05 07 7f 00 00 lea 0x7f07(%rip),%rax # 90a0 - 1199: 48 89 44 24 18 mov %rax,0x18(%rsp) - 119e: 48 89 c5 mov %rax,%rbp - 11a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 11a8: 00 00 00 00 - 11ac: 0f 1f 40 00 nopl 0x0(%rax) - 11b0: 0f 31 rdtsc - 11b2: 48 c1 e2 20 shl $0x20,%rdx - 11b6: 48 09 d0 or %rdx,%rax - 11b9: 48 89 45 00 mov %rax,0x0(%rbp) - 11bd: 31 d2 xor %edx,%edx - 11bf: 48 8d 35 ba 7e 00 00 lea 0x7eba(%rip),%rsi # 9080 - 11c6: 4c 89 e7 mov %r12,%rdi - 11c9: 48 83 c5 08 add $0x8,%rbp - 11cd: e8 ae 1a 00 00 call 2c80 - 11d2: 48 39 dd cmp %rbx,%rbp - 11d5: 75 d9 jne 11b0 - 11d7: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 11dc: ba e8 03 00 00 mov $0x3e8,%edx - 11e1: 48 8d 3d 80 50 00 00 lea 0x5080(%rip),%rdi # 6268 - 11e8: e8 b3 3d 00 00 call 4fa0 - 11ed: 48 8d 05 ac 7e 00 00 lea 0x7eac(%rip),%rax # 90a0 - 11f4: 48 89 44 24 18 mov %rax,0x18(%rsp) - 11f9: 48 89 c5 mov %rax,%rbp - 11fc: 0f 1f 40 00 nopl 0x0(%rax) - 1200: 0f 31 rdtsc - 1202: 48 c1 e2 20 shl $0x20,%rdx - 1206: 48 09 d0 or %rdx,%rax - 1209: 48 89 45 00 mov %rax,0x0(%rbp) - 120d: 31 d2 xor %edx,%edx - 120f: 48 8d 35 6a 7e 00 00 lea 0x7e6a(%rip),%rsi # 9080 - 1216: 4c 89 e7 mov %r12,%rdi - 1219: 48 83 c5 08 add $0x8,%rbp - 121d: e8 be 1a 00 00 call 2ce0 - 1222: 48 39 dd cmp %rbx,%rbp - 1225: 75 d9 jne 1200 - 1227: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 122c: ba e8 03 00 00 mov $0x3e8,%edx - 1231: 48 8d 3d 45 50 00 00 lea 0x5045(%rip),%rdi # 627d - 1238: e8 63 3d 00 00 call 4fa0 - 123d: 48 8d 05 5c 7e 00 00 lea 0x7e5c(%rip),%rax # 90a0 - 1244: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1249: 48 89 c5 mov %rax,%rbp - 124c: 0f 1f 40 00 nopl 0x0(%rax) - 1250: 0f 31 rdtsc - 1252: 48 c1 e2 20 shl $0x20,%rdx - 1256: 48 09 d0 or %rdx,%rax - 1259: 48 89 45 00 mov %rax,0x0(%rbp) - 125d: 4c 89 e7 mov %r12,%rdi - 1260: 48 83 c5 08 add $0x8,%rbp - 1264: e8 d7 1a 00 00 call 2d40 - 1269: 48 39 dd cmp %rbx,%rbp - 126c: 75 e2 jne 1250 - 126e: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1273: ba e8 03 00 00 mov $0x3e8,%edx - 1278: 48 8d 3d 16 50 00 00 lea 0x5016(%rip),%rdi # 6295 - 127f: e8 1c 3d 00 00 call 4fa0 - 1284: 48 8d 05 15 7e 00 00 lea 0x7e15(%rip),%rax # 90a0 - 128b: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1290: 48 89 c5 mov %rax,%rbp - 1293: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 129a: 00 00 00 00 - 129e: 66 90 xchg %ax,%ax - 12a0: 0f 31 rdtsc - 12a2: 48 c1 e2 20 shl $0x20,%rdx - 12a6: 48 09 d0 or %rdx,%rax - 12a9: 48 89 45 00 mov %rax,0x0(%rbp) - 12ad: 4c 89 e7 mov %r12,%rdi - 12b0: 48 83 c5 08 add $0x8,%rbp - 12b4: e8 c7 1a 00 00 call 2d80 - 12b9: 48 39 dd cmp %rbx,%rbp - 12bc: 75 e2 jne 12a0 - 12be: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 12c3: ba e8 03 00 00 mov $0x3e8,%edx - 12c8: 48 8d 3d c3 4f 00 00 lea 0x4fc3(%rip),%rdi # 6292 - 12cf: 48 8d ac 24 20 06 00 lea 0x620(%rsp),%rbp - 12d6: 00 - 12d7: e8 c4 3c 00 00 call 4fa0 - 12dc: 48 8d 05 bd 7d 00 00 lea 0x7dbd(%rip),%rax # 90a0 - 12e3: 48 89 44 24 18 mov %rax,0x18(%rsp) - 12e8: 49 89 c6 mov %rax,%r14 - 12eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 12f0: 0f 31 rdtsc - 12f2: 48 c1 e2 20 shl $0x20,%rdx - 12f6: 48 09 d0 or %rdx,%rax - 12f9: 49 89 06 mov %rax,(%r14) - 12fc: 48 89 ea mov %rbp,%rdx - 12ff: 4c 89 ee mov %r13,%rsi - 1302: 4c 89 e7 mov %r12,%rdi - 1305: 49 83 c6 08 add $0x8,%r14 - 1309: e8 22 14 00 00 call 2730 - 130e: 49 39 de cmp %rbx,%r14 - 1311: 75 dd jne 12f0 - 1313: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1318: ba e8 03 00 00 mov $0x3e8,%edx - 131d: 48 8d 3d e4 4e 00 00 lea 0x4ee4(%rip),%rdi # 6208 - 1324: 48 8d ac 24 a0 0a 00 lea 0xaa0(%rsp),%rbp - 132b: 00 - 132c: e8 6f 3c 00 00 call 4fa0 - 1331: 48 8d 05 68 7d 00 00 lea 0x7d68(%rip),%rax # 90a0 - 1338: 48 89 44 24 18 mov %rax,0x18(%rsp) - 133d: 49 89 c6 mov %rax,%r14 - 1340: 0f 31 rdtsc - 1342: 48 c1 e2 20 shl $0x20,%rdx - 1346: 48 09 d0 or %rdx,%rax - 1349: 49 89 06 mov %rax,(%r14) - 134c: 4c 89 e6 mov %r12,%rsi - 134f: 48 89 ef mov %rbp,%rdi - 1352: 49 83 c6 08 add $0x8,%r14 - 1356: e8 15 18 00 00 call 2b70 - 135b: 49 39 de cmp %rbx,%r14 - 135e: 75 e0 jne 1340 - 1360: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1365: ba e8 03 00 00 mov $0x3e8,%edx - 136a: 48 8d 3d 2a 4f 00 00 lea 0x4f2a(%rip),%rdi # 629b - 1371: e8 2a 3c 00 00 call 4fa0 - 1376: 48 8d 05 23 7d 00 00 lea 0x7d23(%rip),%rax # 90a0 - 137d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1382: 49 89 c6 mov %rax,%r14 - 1385: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 138c: 00 00 00 00 - 1390: 0f 31 rdtsc - 1392: 48 c1 e2 20 shl $0x20,%rdx - 1396: 48 09 d0 or %rdx,%rax - 1399: 49 89 06 mov %rax,(%r14) - 139c: 48 89 ee mov %rbp,%rsi - 139f: 4c 89 e7 mov %r12,%rdi - 13a2: 49 83 c6 08 add $0x8,%r14 - 13a6: e8 55 17 00 00 call 2b00 - 13ab: 49 39 de cmp %rbx,%r14 - 13ae: 75 e0 jne 1390 - 13b0: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 13b5: ba e8 03 00 00 mov $0x3e8,%edx - 13ba: 48 8d 3d e7 4e 00 00 lea 0x4ee7(%rip),%rdi # 62a8 - 13c1: e8 da 3b 00 00 call 4fa0 - 13c6: 48 8d 05 d3 7c 00 00 lea 0x7cd3(%rip),%rax # 90a0 - 13cd: 48 89 44 24 18 mov %rax,0x18(%rsp) - 13d2: 49 89 c6 mov %rax,%r14 - 13d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 13dc: 00 00 00 00 - 13e0: 0f 31 rdtsc - 13e2: 48 c1 e2 20 shl $0x20,%rdx - 13e6: 48 09 d0 or %rdx,%rax - 13e9: 49 89 06 mov %rax,(%r14) - 13ec: 4c 89 e6 mov %r12,%rsi - 13ef: 48 89 ef mov %rbp,%rdi - 13f2: 49 83 c6 08 add $0x8,%r14 - 13f6: e8 45 14 00 00 call 2840 - 13fb: 49 39 de cmp %rbx,%r14 - 13fe: 75 e0 jne 13e0 - 1400: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1405: ba e8 03 00 00 mov $0x3e8,%edx - 140a: 48 8d 3d a6 4e 00 00 lea 0x4ea6(%rip),%rdi # 62b7 - 1411: e8 8a 3b 00 00 call 4fa0 - 1416: 48 8d 05 83 7c 00 00 lea 0x7c83(%rip),%rax # 90a0 - 141d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1422: 49 89 c6 mov %rax,%r14 - 1425: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 142c: 00 00 00 00 - 1430: 0f 31 rdtsc - 1432: 48 c1 e2 20 shl $0x20,%rdx - 1436: 48 09 d0 or %rdx,%rax - 1439: 49 89 06 mov %rax,(%r14) - 143c: 48 89 ee mov %rbp,%rsi - 143f: 4c 89 e7 mov %r12,%rdi - 1442: 49 83 c6 08 add $0x8,%r14 - 1446: e8 a5 15 00 00 call 29f0 - 144b: 49 39 de cmp %rbx,%r14 - 144e: 75 e0 jne 1430 - 1450: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1455: ba e8 03 00 00 mov $0x3e8,%edx - 145a: 48 8d 3d 66 4e 00 00 lea 0x4e66(%rip),%rdi # 62c7 - 1461: e8 3a 3b 00 00 call 4fa0 - 1466: 48 8d 05 33 7c 00 00 lea 0x7c33(%rip),%rax # 90a0 - 146d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1472: 49 89 c4 mov %rax,%r12 - 1475: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 147c: 00 00 00 00 - 1480: 0f 31 rdtsc - 1482: 48 c1 e2 20 shl $0x20,%rdx - 1486: 48 09 d0 or %rdx,%rax - 1489: 49 89 04 24 mov %rax,(%r12) - 148d: 4c 89 ee mov %r13,%rsi - 1490: 48 89 ef mov %rbp,%rdi - 1493: 49 83 c4 08 add $0x8,%r12 - 1497: e8 84 0f 00 00 call 2420 - 149c: 49 39 dc cmp %rbx,%r12 - 149f: 75 df jne 1480 - 14a1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 14a6: ba e8 03 00 00 mov $0x3e8,%edx - 14ab: 48 8d 3d 27 4e 00 00 lea 0x4e27(%rip),%rdi # 62d9 - 14b2: e8 e9 3a 00 00 call 4fa0 - 14b7: 48 8d 05 e2 7b 00 00 lea 0x7be2(%rip),%rax # 90a0 - 14be: 48 89 44 24 18 mov %rax,0x18(%rsp) - 14c3: 49 89 c4 mov %rax,%r12 - 14c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 14cd: 00 00 00 - 14d0: 0f 31 rdtsc - 14d2: 48 c1 e2 20 shl $0x20,%rdx - 14d6: 48 09 d0 or %rdx,%rax - 14d9: 49 89 04 24 mov %rax,(%r12) - 14dd: 48 89 ee mov %rbp,%rsi - 14e0: 4c 89 ef mov %r13,%rdi - 14e3: 49 83 c4 08 add $0x8,%r12 - 14e7: e8 a4 10 00 00 call 2590 - 14ec: 49 39 dc cmp %rbx,%r12 - 14ef: 75 df jne 14d0 - 14f1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 14f6: ba e8 03 00 00 mov $0x3e8,%edx - 14fb: 48 8d 3d ea 4d 00 00 lea 0x4dea(%rip),%rdi # 62ec - 1502: 4c 8d b4 24 c0 10 00 lea 0x10c0(%rsp),%r14 - 1509: 00 - 150a: 4c 8d a4 24 a0 0d 00 lea 0xda0(%rsp),%r12 - 1511: 00 - 1512: e8 89 3a 00 00 call 4fa0 - 1517: 48 8d 05 82 7b 00 00 lea 0x7b82(%rip),%rax # 90a0 - 151e: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1523: 49 89 c5 mov %rax,%r13 - 1526: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 152d: 00 00 00 - 1530: 0f 31 rdtsc - 1532: 48 c1 e2 20 shl $0x20,%rdx - 1536: 48 09 d0 or %rdx,%rax - 1539: 49 89 45 00 mov %rax,0x0(%r13) - 153d: 48 8b 14 24 mov (%rsp),%rdx - 1541: 4c 89 f6 mov %r14,%rsi - 1544: 4c 89 e7 mov %r12,%rdi - 1547: 49 83 c5 08 add $0x8,%r13 - 154b: e8 00 0a 00 00 call 1f50 - 1550: 49 39 dd cmp %rbx,%r13 - 1553: 75 db jne 1530 - 1555: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 155a: ba e8 03 00 00 mov $0x3e8,%edx - 155f: 48 8d 3d 9b 4d 00 00 lea 0x4d9b(%rip),%rdi # 6301 - 1566: 4c 8d ac 24 20 0a 00 lea 0xa20(%rsp),%r13 - 156d: 00 - 156e: e8 2d 3a 00 00 call 4fa0 - 1573: 48 8d 05 26 7b 00 00 lea 0x7b26(%rip),%rax # 90a0 - 157a: 48 89 44 24 18 mov %rax,0x18(%rsp) - 157f: 49 89 c0 mov %rax,%r8 - 1582: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1589: 00 00 00 00 - 158d: 0f 1f 00 nopl (%rax) - 1590: 0f 31 rdtsc - 1592: 48 c1 e2 20 shl $0x20,%rdx - 1596: 48 09 d0 or %rdx,%rax - 1599: 49 89 00 mov %rax,(%r8) - 159c: 48 8d 0d dd 7a 00 00 lea 0x7add(%rip),%rcx # 9080 - 15a3: 4c 89 e2 mov %r12,%rdx - 15a6: 4c 89 ee mov %r13,%rsi - 15a9: 48 89 ef mov %rbp,%rdi - 15ac: 4c 89 44 24 08 mov %r8,0x8(%rsp) - 15b1: e8 6a 0b 00 00 call 2120 - 15b6: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 - 15bb: 49 83 c0 08 add $0x8,%r8 - 15bf: 49 39 d8 cmp %rbx,%r8 - 15c2: 75 cc jne 1590 - 15c4: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 15c9: ba e8 03 00 00 mov $0x3e8,%edx - 15ce: 48 8d 3d 3d 4d 00 00 lea 0x4d3d(%rip),%rdi # 6312 - 15d5: e8 c6 39 00 00 call 4fa0 - 15da: 48 8d 05 bf 7a 00 00 lea 0x7abf(%rip),%rax # 90a0 - 15e1: 48 89 44 24 18 mov %rax,0x18(%rsp) - 15e6: 48 89 c1 mov %rax,%rcx - 15e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 15f0: 0f 31 rdtsc - 15f2: 48 c1 e2 20 shl $0x20,%rdx - 15f6: 48 09 d0 or %rdx,%rax - 15f9: 48 89 01 mov %rax,(%rcx) - 15fc: 4c 89 f2 mov %r14,%rdx - 15ff: 48 89 ee mov %rbp,%rsi - 1602: 4c 89 ef mov %r13,%rdi - 1605: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 160a: e8 21 0d 00 00 call 2330 - 160f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 1614: 48 83 c1 08 add $0x8,%rcx - 1618: 48 39 d9 cmp %rbx,%rcx - 161b: 75 d3 jne 15f0 - 161d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1622: ba e8 03 00 00 mov $0x3e8,%edx - 1627: 48 8d 3d f1 4c 00 00 lea 0x4cf1(%rip),%rdi # 631f - 162e: e8 6d 39 00 00 call 4fa0 - 1633: 48 8d 05 66 7a 00 00 lea 0x7a66(%rip),%rax # 90a0 - 163a: 48 89 44 24 18 mov %rax,0x18(%rsp) - 163f: 48 89 c1 mov %rax,%rcx - 1642: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1649: 00 00 00 00 - 164d: 0f 1f 00 nopl (%rax) - 1650: 0f 31 rdtsc - 1652: 48 c1 e2 20 shl $0x20,%rdx - 1656: 48 09 d0 or %rdx,%rax - 1659: 48 89 01 mov %rax,(%rcx) - 165c: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 1661: 4c 89 f6 mov %r14,%rsi - 1664: 4c 89 e7 mov %r12,%rdi - 1667: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 166c: e8 af 02 00 00 call 1920 - 1671: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 1676: 48 83 c1 08 add $0x8,%rcx - 167a: 48 39 d9 cmp %rbx,%rcx - 167d: 75 d1 jne 1650 - 167f: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1684: ba e8 03 00 00 mov $0x3e8,%edx - 1689: 48 8d 3d 9c 4c 00 00 lea 0x4c9c(%rip),%rdi # 632c - 1690: e8 0b 39 00 00 call 4fa0 - 1695: 48 8d 05 04 7a 00 00 lea 0x7a04(%rip),%rax # 90a0 - 169c: 48 89 44 24 18 mov %rax,0x18(%rsp) - 16a1: 48 89 c1 mov %rax,%rcx - 16a4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 16ab: 00 00 00 00 - 16af: 90 nop - 16b0: 0f 31 rdtsc - 16b2: 48 c1 e2 20 shl $0x20,%rdx - 16b6: 48 09 d0 or %rdx,%rax - 16b9: 48 89 01 mov %rax,(%rcx) - 16bc: 4c 89 f6 mov %r14,%rsi - 16bf: 4c 89 e7 mov %r12,%rdi - 16c2: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 16c7: e8 e4 02 00 00 call 19b0 - 16cc: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 16d1: 48 83 c1 08 add $0x8,%rcx - 16d5: 48 39 d9 cmp %rbx,%rcx - 16d8: 75 d6 jne 16b0 - 16da: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 16df: ba e8 03 00 00 mov $0x3e8,%edx - 16e4: 48 8d 3d 58 4c 00 00 lea 0x4c58(%rip),%rdi # 6343 - 16eb: e8 b0 38 00 00 call 4fa0 - 16f0: 48 8d 05 a9 79 00 00 lea 0x79a9(%rip),%rax # 90a0 - 16f7: 48 89 44 24 18 mov %rax,0x18(%rsp) - 16fc: 49 89 c0 mov %rax,%r8 - 16ff: 90 nop - 1700: 0f 31 rdtsc - 1702: 48 c1 e2 20 shl $0x20,%rdx - 1706: 48 09 d0 or %rdx,%rax - 1709: 49 89 00 mov %rax,(%r8) - 170c: 48 8b 0c 24 mov (%rsp),%rcx - 1710: 4c 89 e2 mov %r12,%rdx - 1713: 4c 89 ee mov %r13,%rsi - 1716: 48 89 ef mov %rbp,%rdi - 1719: 4c 89 44 24 08 mov %r8,0x8(%rsp) - 171e: e8 5d 03 00 00 call 1a80 - 1723: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 - 1728: 49 83 c0 08 add $0x8,%r8 - 172c: 49 39 d8 cmp %rbx,%r8 - 172f: 75 cf jne 1700 - 1731: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1736: ba e8 03 00 00 mov $0x3e8,%edx - 173b: 48 8d 3d 11 4c 00 00 lea 0x4c11(%rip),%rdi # 6353 - 1742: e8 59 38 00 00 call 4fa0 - 1747: 48 8d 05 52 79 00 00 lea 0x7952(%rip),%rax # 90a0 - 174e: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1753: 48 89 c1 mov %rax,%rcx - 1756: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 175d: 00 00 00 - 1760: 0f 31 rdtsc - 1762: 48 c1 e2 20 shl $0x20,%rdx - 1766: 48 09 d0 or %rdx,%rax - 1769: 48 89 01 mov %rax,(%rcx) - 176c: 4c 89 e2 mov %r12,%rdx - 176f: 4c 89 ee mov %r13,%rsi - 1772: 48 89 ef mov %rbp,%rdi - 1775: 48 89 0c 24 mov %rcx,(%rsp) - 1779: e8 b2 03 00 00 call 1b30 - 177e: 48 8b 0c 24 mov (%rsp),%rcx - 1782: 48 83 c1 08 add $0x8,%rcx - 1786: 48 39 d9 cmp %rbx,%rcx - 1789: 75 d5 jne 1760 - 178b: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1790: ba e8 03 00 00 mov $0x3e8,%edx - 1795: 48 8d 3d cd 4b 00 00 lea 0x4bcd(%rip),%rdi # 6369 - 179c: e8 ff 37 00 00 call 4fa0 - 17a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 17a8: 00 00 00 00 - 17ac: 0f 1f 40 00 nopl 0x0(%rax) - 17b0: 0f 31 rdtsc - 17b2: 48 c1 e2 20 shl $0x20,%rdx - 17b6: 48 09 d0 or %rdx,%rax - 17b9: 49 89 07 mov %rax,(%r15) - 17bc: 4c 89 f2 mov %r14,%rdx - 17bf: 48 89 ee mov %rbp,%rsi - 17c2: 4c 89 ef mov %r13,%rdi - 17c5: 49 83 c7 08 add $0x8,%r15 - 17c9: e8 32 04 00 00 call 1c00 - 17ce: 49 39 df cmp %rbx,%r15 - 17d1: 75 dd jne 17b0 - 17d3: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 17d8: ba e8 03 00 00 mov $0x3e8,%edx - 17dd: 48 8d 3d 94 4b 00 00 lea 0x4b94(%rip),%rdi # 6378 - 17e4: e8 b7 37 00 00 call 4fa0 - 17e9: 48 8b 84 24 28 17 00 mov 0x1728(%rsp),%rax - 17f0: 00 - 17f1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 17f8: 00 00 - 17fa: 75 14 jne 1810 - 17fc: 48 81 c4 38 17 00 00 add $0x1738,%rsp - 1803: 31 c0 xor %eax,%eax - 1805: 5b pop %rbx - 1806: 5d pop %rbp - 1807: 41 5c pop %r12 - 1809: 41 5d pop %r13 - 180b: 41 5e pop %r14 - 180d: 41 5f pop %r15 - 180f: c3 ret - 1810: e8 6b f8 ff ff call 1080 <__stack_chk_fail@plt> - 1815: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 181c: 00 00 00 - 181f: 90 nop - -0000000000001820 <_start>: - 1820: f3 0f 1e fa endbr64 - 1824: 31 ed xor %ebp,%ebp - 1826: 49 89 d1 mov %rdx,%r9 - 1829: 5e pop %rsi - 182a: 48 89 e2 mov %rsp,%rdx - 182d: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp - 1831: 50 push %rax - 1832: 54 push %rsp - 1833: 45 31 c0 xor %r8d,%r8d - 1836: 31 c9 xor %ecx,%ecx - 1838: 48 8d 3d 91 f8 ff ff lea -0x76f(%rip),%rdi # 10d0
- 183f: ff 15 7b 77 00 00 call *0x777b(%rip) # 8fc0 <__libc_start_main@GLIBC_2.34> - 1845: f4 hlt - 1846: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 184d: 00 00 00 - 1850: 48 8d 3d 09 78 00 00 lea 0x7809(%rip),%rdi # 9060 - 1857: 48 8d 05 02 78 00 00 lea 0x7802(%rip),%rax # 9060 - 185e: 48 39 f8 cmp %rdi,%rax - 1861: 74 15 je 1878 <_start+0x58> - 1863: 48 8b 05 5e 77 00 00 mov 0x775e(%rip),%rax # 8fc8 <_ITM_deregisterTMCloneTable@Base> - 186a: 48 85 c0 test %rax,%rax - 186d: 74 09 je 1878 <_start+0x58> - 186f: ff e0 jmp *%rax - 1871: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1878: c3 ret - 1879: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1880: 48 8d 3d d9 77 00 00 lea 0x77d9(%rip),%rdi # 9060 - 1887: 48 8d 35 d2 77 00 00 lea 0x77d2(%rip),%rsi # 9060 - 188e: 48 29 fe sub %rdi,%rsi - 1891: 48 89 f0 mov %rsi,%rax - 1894: 48 c1 ee 3f shr $0x3f,%rsi - 1898: 48 c1 f8 03 sar $0x3,%rax - 189c: 48 01 c6 add %rax,%rsi - 189f: 48 d1 fe sar $1,%rsi - 18a2: 74 14 je 18b8 <_start+0x98> - 18a4: 48 8b 05 2d 77 00 00 mov 0x772d(%rip),%rax # 8fd8 <_ITM_registerTMCloneTable@Base> - 18ab: 48 85 c0 test %rax,%rax - 18ae: 74 08 je 18b8 <_start+0x98> - 18b0: ff e0 jmp *%rax - 18b2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 18b8: c3 ret - 18b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 18c0: f3 0f 1e fa endbr64 - 18c4: 80 3d 9d 77 00 00 00 cmpb $0x0,0x779d(%rip) # 9068 - 18cb: 75 33 jne 1900 <_start+0xe0> - 18cd: 55 push %rbp - 18ce: 48 83 3d 0a 77 00 00 cmpq $0x0,0x770a(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> - 18d5: 00 - 18d6: 48 89 e5 mov %rsp,%rbp - 18d9: 74 0d je 18e8 <_start+0xc8> - 18db: 48 8b 3d 6e 77 00 00 mov 0x776e(%rip),%rdi # 9050 <__dso_handle> - 18e2: ff 15 f8 76 00 00 call *0x76f8(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> - 18e8: e8 63 ff ff ff call 1850 <_start+0x30> - 18ed: c6 05 74 77 00 00 01 movb $0x1,0x7774(%rip) # 9068 - 18f4: 5d pop %rbp - 18f5: c3 ret - 18f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 18fd: 00 00 00 - 1900: c3 ret - 1901: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1908: 00 00 00 00 - 190c: 0f 1f 40 00 nopl 0x0(%rax) - 1910: f3 0f 1e fa endbr64 - 1914: e9 67 ff ff ff jmp 1880 <_start+0x60> - 1919: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000001920 : - 1920: 41 54 push %r12 - 1922: 49 89 d4 mov %rdx,%r12 - 1925: 55 push %rbp - 1926: 48 89 fd mov %rdi,%rbp - 1929: 53 push %rbx - 192a: 48 89 f3 mov %rsi,%rbx - 192d: e8 1e 06 00 00 call 1f50 - 1932: 48 8b 45 00 mov 0x0(%rbp),%rax - 1936: 48 8d bb 08 03 00 00 lea 0x308(%rbx),%rdi - 193d: 48 89 ee mov %rbp,%rsi - 1940: 48 8d 8b 00 03 00 00 lea 0x300(%rbx),%rcx - 1947: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 194b: 48 89 83 00 03 00 00 mov %rax,0x300(%rbx) - 1952: 48 29 f9 sub %rdi,%rcx - 1955: 48 8b 95 18 03 00 00 mov 0x318(%rbp),%rdx - 195c: 48 29 ce sub %rcx,%rsi - 195f: 81 c1 20 03 00 00 add $0x320,%ecx - 1965: 48 89 93 18 06 00 00 mov %rdx,0x618(%rbx) - 196c: c1 e9 03 shr $0x3,%ecx - 196f: ba 20 03 00 00 mov $0x320,%edx - 1974: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) - 1977: 48 89 ee mov %rbp,%rsi - 197a: 48 8d bb 20 06 00 00 lea 0x620(%rbx),%rdi - 1981: e8 7a 31 00 00 call 4b00 - 1986: f3 41 0f 6f 44 24 20 movdqu 0x20(%r12),%xmm0 - 198d: 31 c0 xor %eax,%eax - 198f: 0f 11 83 40 06 00 00 movups %xmm0,0x640(%rbx) - 1996: f3 41 0f 6f 44 24 30 movdqu 0x30(%r12),%xmm0 - 199d: 0f 11 83 50 06 00 00 movups %xmm0,0x650(%rbx) - 19a4: 5b pop %rbx - 19a5: 5d pop %rbp - 19a6: 41 5c pop %r12 - 19a8: c3 ret - 19a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -00000000000019b0 : - 19b0: 41 54 push %r12 - 19b2: 55 push %rbp - 19b3: 48 89 fd mov %rdi,%rbp - 19b6: 53 push %rbx - 19b7: 48 83 ec 50 sub $0x50,%rsp - 19bb: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 19c2: 00 00 - 19c4: 48 89 5c 24 48 mov %rbx,0x48(%rsp) - 19c9: 48 89 f3 mov %rsi,%rbx - 19cc: 48 89 e7 mov %rsp,%rdi - 19cf: be 40 00 00 00 mov $0x40,%esi - 19d4: e8 e7 34 00 00 call 4ec0 - 19d9: 48 89 e2 mov %rsp,%rdx - 19dc: 48 89 ef mov %rbp,%rdi - 19df: 48 89 de mov %rbx,%rsi - 19e2: e8 69 05 00 00 call 1f50 - 19e7: 48 8b 45 00 mov 0x0(%rbp),%rax - 19eb: 48 8d bb 08 03 00 00 lea 0x308(%rbx),%rdi - 19f2: 48 89 ee mov %rbp,%rsi - 19f5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 19f9: 48 8d 8b 00 03 00 00 lea 0x300(%rbx),%rcx - 1a00: 48 89 83 00 03 00 00 mov %rax,0x300(%rbx) - 1a07: 48 29 f9 sub %rdi,%rcx - 1a0a: 48 8b 95 18 03 00 00 mov 0x318(%rbp),%rdx - 1a11: 48 29 ce sub %rcx,%rsi - 1a14: 81 c1 20 03 00 00 add $0x320,%ecx - 1a1a: 48 89 93 18 06 00 00 mov %rdx,0x618(%rbx) - 1a21: c1 e9 03 shr $0x3,%ecx - 1a24: ba 20 03 00 00 mov $0x320,%edx - 1a29: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) - 1a2c: 48 89 ee mov %rbp,%rsi - 1a2f: 48 8d bb 20 06 00 00 lea 0x620(%rbx),%rdi - 1a36: e8 c5 30 00 00 call 4b00 - 1a3b: 66 0f 6f 44 24 20 movdqa 0x20(%rsp),%xmm0 - 1a41: 0f 11 83 40 06 00 00 movups %xmm0,0x640(%rbx) - 1a48: 66 0f 6f 44 24 30 movdqa 0x30(%rsp),%xmm0 - 1a4e: 0f 11 83 50 06 00 00 movups %xmm0,0x650(%rbx) - 1a55: 48 8b 44 24 48 mov 0x48(%rsp),%rax - 1a5a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1a61: 00 00 - 1a63: 75 0b jne 1a70 - 1a65: 48 83 c4 50 add $0x50,%rsp - 1a69: 31 c0 xor %eax,%eax - 1a6b: 5b pop %rbx - 1a6c: 5d pop %rbp - 1a6d: 41 5c pop %r12 - 1a6f: c3 ret - 1a70: e8 0b f6 ff ff call 1080 <__stack_chk_fail@plt> - 1a75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1a7c: 00 00 00 00 - -0000000000001a80 : - 1a80: 41 55 push %r13 - 1a82: 49 89 fd mov %rdi,%r13 - 1a85: 41 54 push %r12 - 1a87: 55 push %rbp - 1a88: 53 push %rbx - 1a89: 48 89 f3 mov %rsi,%rbx - 1a8c: 48 81 ec 98 00 00 00 sub $0x98,%rsp - 1a93: f3 0f 6f 01 movdqu (%rcx),%xmm0 - 1a97: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 1a9e: 00 00 - 1aa0: 4c 89 a4 24 88 00 00 mov %r12,0x88(%rsp) - 1aa7: 00 - 1aa8: 49 89 d4 mov %rdx,%r12 - 1aab: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 1ab0: ba 20 03 00 00 mov $0x320,%edx - 1ab5: 0f 29 04 24 movaps %xmm0,(%rsp) - 1ab9: f3 0f 6f 41 10 movdqu 0x10(%rcx),%xmm0 - 1abe: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 1ac3: 4c 89 e6 mov %r12,%rsi - 1ac6: e8 35 30 00 00 call 4b00 - 1acb: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1ad0: ba 40 00 00 00 mov $0x40,%edx - 1ad5: 48 89 e6 mov %rsp,%rsi - 1ad8: e8 a3 30 00 00 call 4b80 - 1add: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx - 1ae2: 4c 89 e2 mov %r12,%rdx - 1ae5: 48 89 e6 mov %rsp,%rsi - 1ae8: 4c 89 ef mov %r13,%rdi - 1aeb: e8 30 06 00 00 call 2120 - 1af0: 66 0f 6f 44 24 40 movdqa 0x40(%rsp),%xmm0 - 1af6: 0f 11 03 movups %xmm0,(%rbx) - 1af9: 66 0f 6f 44 24 50 movdqa 0x50(%rsp),%xmm0 - 1aff: 0f 11 43 10 movups %xmm0,0x10(%rbx) - 1b03: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 1b0a: 00 - 1b0b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1b12: 00 00 - 1b14: 75 10 jne 1b26 - 1b16: 48 81 c4 98 00 00 00 add $0x98,%rsp - 1b1d: 31 c0 xor %eax,%eax - 1b1f: 5b pop %rbx - 1b20: 5d pop %rbp - 1b21: 41 5c pop %r12 - 1b23: 41 5d pop %r13 - 1b25: c3 ret - 1b26: e8 55 f5 ff ff call 1080 <__stack_chk_fail@plt> - 1b2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000001b30 : - 1b30: 41 55 push %r13 - 1b32: 49 89 fd mov %rdi,%r13 - 1b35: 41 54 push %r12 - 1b37: 55 push %rbp - 1b38: 53 push %rbx - 1b39: 48 89 f3 mov %rsi,%rbx - 1b3c: be 20 00 00 00 mov $0x20,%esi - 1b41: 48 81 ec b8 00 00 00 sub $0xb8,%rsp - 1b48: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 1b4f: 00 00 - 1b51: 4c 89 a4 24 a8 00 00 mov %r12,0xa8(%rsp) - 1b58: 00 - 1b59: 49 89 d4 mov %rdx,%r12 - 1b5c: 48 89 e7 mov %rsp,%rdi - 1b5f: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp - 1b64: e8 57 33 00 00 call 4ec0 - 1b69: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 - 1b6e: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1b73: ba 20 03 00 00 mov $0x320,%edx - 1b78: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) - 1b7d: 66 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm0 - 1b83: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) - 1b88: 4c 89 e6 mov %r12,%rsi - 1b8b: e8 70 2f 00 00 call 4b00 - 1b90: 48 8d 7c 24 60 lea 0x60(%rsp),%rdi - 1b95: ba 40 00 00 00 mov $0x40,%edx - 1b9a: 48 89 ee mov %rbp,%rsi - 1b9d: e8 de 2f 00 00 call 4b80 - 1ba2: 4c 89 e2 mov %r12,%rdx - 1ba5: 48 89 ee mov %rbp,%rsi - 1ba8: 4c 89 ef mov %r13,%rdi - 1bab: 48 8d 8c 24 80 00 00 lea 0x80(%rsp),%rcx - 1bb2: 00 - 1bb3: e8 68 05 00 00 call 2120 - 1bb8: 66 0f 6f 44 24 60 movdqa 0x60(%rsp),%xmm0 - 1bbe: 0f 11 03 movups %xmm0,(%rbx) - 1bc1: 66 0f 6f 44 24 70 movdqa 0x70(%rsp),%xmm0 - 1bc7: 0f 11 43 10 movups %xmm0,0x10(%rbx) - 1bcb: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 1bd2: 00 - 1bd3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1bda: 00 00 - 1bdc: 75 10 jne 1bee - 1bde: 48 81 c4 b8 00 00 00 add $0xb8,%rsp - 1be5: 31 c0 xor %eax,%eax - 1be7: 5b pop %rbx - 1be8: 5d pop %rbp - 1be9: 41 5c pop %r12 - 1beb: 41 5d pop %r13 - 1bed: c3 ret - 1bee: e8 8d f4 ff ff call 1080 <__stack_chk_fail@plt> - 1bf3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1bfa: 00 00 00 00 - 1bfe: 66 90 xchg %ax,%ax - -0000000000001c00 : - 1c00: 41 57 push %r15 - 1c02: 41 56 push %r14 - 1c04: 41 55 push %r13 - 1c06: 49 89 fd mov %rdi,%r13 - 1c09: 41 54 push %r12 - 1c0b: 55 push %rbp - 1c0c: 48 89 f5 mov %rsi,%rbp - 1c0f: 53 push %rbx - 1c10: 48 81 ec 98 03 00 00 sub $0x398,%rsp - 1c17: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 1c1e: 00 00 - 1c20: 48 89 9c 24 88 03 00 mov %rbx,0x388(%rsp) - 1c27: 00 - 1c28: 48 89 d3 mov %rdx,%rbx - 1c2b: 48 89 e7 mov %rsp,%rdi - 1c2e: e8 fd 06 00 00 call 2330 - 1c33: ba 40 00 00 00 mov $0x40,%edx - 1c38: 48 89 e6 mov %rsp,%rsi - 1c3b: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1c40: f3 0f 6f 83 20 06 00 movdqu 0x620(%rbx),%xmm0 - 1c47: 00 - 1c48: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) - 1c4d: f3 0f 6f 83 30 06 00 movdqu 0x630(%rbx),%xmm0 - 1c54: 00 - 1c55: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) - 1c5a: e8 21 2f 00 00 call 4b80 - 1c5f: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx - 1c64: 48 89 e6 mov %rsp,%rsi - 1c67: 48 8d 93 00 03 00 00 lea 0x300(%rbx),%rdx - 1c6e: 48 8d bc 24 80 00 00 lea 0x80(%rsp),%rdi - 1c75: 00 - 1c76: e8 a5 04 00 00 call 2120 - 1c7b: ba 00 03 00 00 mov $0x300,%edx - 1c80: 48 8d b4 24 80 00 00 lea 0x80(%rsp),%rsi - 1c87: 00 - 1c88: 48 89 ef mov %rbp,%rdi - 1c8b: e8 70 17 00 00 call 3400 - 1c90: 48 8d b3 40 06 00 00 lea 0x640(%rbx),%rsi - 1c97: 48 89 ea mov %rbp,%rdx - 1c9a: 4c 89 ef mov %r13,%rdi - 1c9d: 41 89 c4 mov %eax,%r12d - 1ca0: e8 7b 31 00 00 call 4e20 - 1ca5: 31 c9 xor %ecx,%ecx - 1ca7: 45 85 e4 test %r12d,%r12d - 1caa: ba 20 00 00 00 mov $0x20,%edx - 1caf: 0f 94 c1 sete %cl - 1cb2: 48 8d 74 24 40 lea 0x40(%rsp),%rsi - 1cb7: 4c 89 ef mov %r13,%rdi - 1cba: e8 91 17 00 00 call 3450 - 1cbf: 48 8b 84 24 88 03 00 mov 0x388(%rsp),%rax - 1cc6: 00 - 1cc7: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1cce: 00 00 - 1cd0: 75 14 jne 1ce6 - 1cd2: 48 81 c4 98 03 00 00 add $0x398,%rsp - 1cd9: 31 c0 xor %eax,%eax - 1cdb: 5b pop %rbx - 1cdc: 5d pop %rbp - 1cdd: 41 5c pop %r12 - 1cdf: 41 5d pop %r13 - 1ce1: 41 5e pop %r14 - 1ce3: 41 5f pop %r15 - 1ce5: c3 ret - 1ce6: e8 95 f3 ff ff call 1080 <__stack_chk_fail@plt> - 1ceb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000001cf0 : - 1cf0: 41 57 push %r15 - 1cf2: 41 56 push %r14 - 1cf4: 41 55 push %r13 - 1cf6: 41 54 push %r12 - 1cf8: 55 push %rbp - 1cf9: 53 push %rbx - 1cfa: 48 81 ec f8 02 00 00 sub $0x2f8,%rsp - 1d01: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 1d06: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp - 1d0b: 4c 8d 94 24 e8 02 00 lea 0x2e8(%rsp),%r10 - 1d12: 00 - 1d13: 89 54 24 18 mov %edx,0x18(%rsp) - 1d17: 64 48 8b 0c 25 28 00 mov %fs:0x28,%rcx - 1d1e: 00 00 - 1d20: 48 89 8c 24 e8 02 00 mov %rcx,0x2e8(%rsp) - 1d27: 00 - 1d28: b9 02 00 00 00 mov $0x2,%ecx - 1d2d: b8 02 00 00 00 mov $0x2,%eax - 1d32: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 1d37: 49 89 fe mov %rdi,%r14 - 1d3a: 4d 89 d7 mov %r10,%r15 - 1d3d: 29 c8 sub %ecx,%eax - 1d3f: c7 04 24 00 00 00 00 movl $0x0,(%rsp) - 1d46: 89 44 24 04 mov %eax,0x4(%rsp) - 1d4a: 89 4c 24 1c mov %ecx,0x1c(%rsp) - 1d4e: 8b 44 24 18 mov 0x18(%rsp),%eax - 1d52: 85 c0 test %eax,%eax - 1d54: 0f 84 f7 00 00 00 je 1e51 - 1d5a: 8b 0c 24 mov (%rsp),%ecx - 1d5d: 8b 54 24 04 mov 0x4(%rsp),%edx - 1d61: 48 89 ef mov %rbp,%rdi - 1d64: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 1d69: e8 f2 2f 00 00 call 4d60 - 1d6e: 48 89 ea mov %rbp,%rdx - 1d71: be 03 00 00 00 mov $0x3,%esi - 1d76: 48 8d bc 24 f0 00 00 lea 0xf0(%rsp),%rdi - 1d7d: 00 - 1d7e: 45 31 e4 xor %r12d,%r12d - 1d81: e8 ca 25 00 00 call 4350 - 1d86: 48 8d 8c 24 f0 00 00 lea 0xf0(%rsp),%rcx - 1d8d: 00 - 1d8e: eb 3b jmp 1dcb - 1d90: 44 89 e7 mov %r12d,%edi - 1d93: 41 8d 74 24 01 lea 0x1(%r12),%esi - 1d98: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) - 1d9d: 41 81 fc ff 00 00 00 cmp $0xff,%r12d - 1da4: 74 5a je 1e00 - 1da6: 66 3d 00 0d cmp $0xd00,%ax - 1daa: 7f 54 jg 1e00 - 1dac: 44 8d 66 01 lea 0x1(%rsi),%r12d - 1db0: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) - 1db5: 41 81 fc 00 01 00 00 cmp $0x100,%r12d - 1dbc: 74 52 je 1e10 - 1dbe: 48 83 c1 03 add $0x3,%rcx - 1dc2: 49 39 cf cmp %rcx,%r15 - 1dc5: 0f 84 9f 00 00 00 je 1e6a - 1dcb: 0f b6 41 01 movzbl 0x1(%rcx),%eax - 1dcf: 0f b6 11 movzbl (%rcx),%edx - 1dd2: 89 c6 mov %eax,%esi - 1dd4: c0 e8 04 shr $0x4,%al - 1dd7: c1 e6 08 shl $0x8,%esi - 1dda: 0f b6 c0 movzbl %al,%eax - 1ddd: 09 f2 or %esi,%edx - 1ddf: 0f b6 71 02 movzbl 0x2(%rcx),%esi - 1de3: 66 81 e2 ff 0f and $0xfff,%dx - 1de8: c1 e6 04 shl $0x4,%esi - 1deb: 09 f0 or %esi,%eax - 1ded: 66 81 fa 00 0d cmp $0xd00,%dx - 1df2: 7e 9c jle 1d90 - 1df4: 66 3d 00 0d cmp $0xd00,%ax - 1df8: 7f c4 jg 1dbe - 1dfa: 44 89 e6 mov %r12d,%esi - 1dfd: eb ad jmp 1dac - 1dff: 90 nop - 1e00: 41 89 f4 mov %esi,%r12d - 1e03: 41 81 fc 00 01 00 00 cmp $0x100,%r12d - 1e0a: 75 b2 jne 1dbe - 1e0c: 0f 1f 40 00 nopl 0x0(%rax) - 1e10: 8b 04 24 mov (%rsp),%eax - 1e13: 49 81 c6 00 02 00 00 add $0x200,%r14 - 1e1a: c7 04 24 01 00 00 00 movl $0x1,(%rsp) - 1e21: 83 c0 01 add $0x1,%eax - 1e24: 83 f8 02 cmp $0x2,%eax - 1e27: 0f 85 21 ff ff ff jne 1d4e - 1e2d: 48 8b 7c 24 10 mov 0x10(%rsp),%rdi - 1e32: 4d 89 fa mov %r15,%r10 - 1e35: 48 81 c7 00 04 00 00 add $0x400,%rdi - 1e3c: 83 7c 24 1c 01 cmpl $0x1,0x1c(%rsp) - 1e41: 0f 84 d9 00 00 00 je 1f20 - 1e47: b9 01 00 00 00 mov $0x1,%ecx - 1e4c: e9 dc fe ff ff jmp 1d2d - 1e51: 8b 4c 24 04 mov 0x4(%rsp),%ecx - 1e55: 8b 14 24 mov (%rsp),%edx - 1e58: 48 89 ef mov %rbp,%rdi - 1e5b: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 1e60: e8 fb 2e 00 00 call 4d60 - 1e65: e9 04 ff ff ff jmp 1d6e - 1e6a: 4c 8d ac 24 98 01 00 lea 0x198(%rsp),%r13 - 1e71: 00 - 1e72: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1e79: 00 00 00 00 - 1e7d: 0f 1f 00 nopl (%rax) - 1e80: be 01 00 00 00 mov $0x1,%esi - 1e85: 48 8d bc 24 f0 00 00 lea 0xf0(%rsp),%rdi - 1e8c: 00 - 1e8d: 48 89 ea mov %rbp,%rdx - 1e90: e8 bb 24 00 00 call 4350 - 1e95: bf 00 01 00 00 mov $0x100,%edi - 1e9a: 44 89 e0 mov %r12d,%eax - 1e9d: 31 f6 xor %esi,%esi - 1e9f: 44 29 e7 sub %r12d,%edi - 1ea2: 4d 8d 04 46 lea (%r14,%rax,2),%r8 - 1ea6: 48 8d 8c 24 f0 00 00 lea 0xf0(%rsp),%rcx - 1ead: 00 - 1eae: eb 1d jmp 1ecd - 1eb0: 66 3d 00 0d cmp $0xd00,%ax - 1eb4: 7f 0a jg 1ec0 - 1eb6: 89 f2 mov %esi,%edx - 1eb8: 83 c6 01 add $0x1,%esi - 1ebb: 66 41 89 04 50 mov %ax,(%r8,%rdx,2) - 1ec0: 39 fe cmp %edi,%esi - 1ec2: 73 47 jae 1f0b - 1ec4: 48 83 c1 03 add $0x3,%rcx - 1ec8: 49 39 cd cmp %rcx,%r13 - 1ecb: 74 3e je 1f0b - 1ecd: 0f b6 41 01 movzbl 0x1(%rcx),%eax - 1ed1: 0f b6 11 movzbl (%rcx),%edx - 1ed4: 41 89 c1 mov %eax,%r9d - 1ed7: c0 e8 04 shr $0x4,%al - 1eda: 41 c1 e1 08 shl $0x8,%r9d - 1ede: 0f b6 c0 movzbl %al,%eax - 1ee1: 44 09 ca or %r9d,%edx - 1ee4: 44 0f b6 49 02 movzbl 0x2(%rcx),%r9d - 1ee9: 66 81 e2 ff 0f and $0xfff,%dx - 1eee: 41 c1 e1 04 shl $0x4,%r9d - 1ef2: 44 09 c8 or %r9d,%eax - 1ef5: 66 81 fa 00 0d cmp $0xd00,%dx - 1efa: 7f 0b jg 1f07 - 1efc: 41 89 f1 mov %esi,%r9d - 1eff: 83 c6 01 add $0x1,%esi - 1f02: 66 43 89 14 48 mov %dx,(%r8,%r9,2) - 1f07: 39 fe cmp %edi,%esi - 1f09: 72 a5 jb 1eb0 - 1f0b: 41 01 f4 add %esi,%r12d - 1f0e: 41 81 fc ff 00 00 00 cmp $0xff,%r12d - 1f15: 0f 86 65 ff ff ff jbe 1e80 - 1f1b: e9 f0 fe ff ff jmp 1e10 - 1f20: 48 8b 84 24 e8 02 00 mov 0x2e8(%rsp),%rax - 1f27: 00 - 1f28: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1f2f: 00 00 - 1f31: 75 12 jne 1f45 - 1f33: 48 81 c4 f8 02 00 00 add $0x2f8,%rsp - 1f3a: 5b pop %rbx - 1f3b: 5d pop %rbp - 1f3c: 41 5c pop %r12 - 1f3e: 41 5d pop %r13 - 1f40: 41 5e pop %r14 - 1f42: 41 5f pop %r15 - 1f44: c3 ret - 1f45: e8 36 f1 ff ff call 1080 <__stack_chk_fail@plt> - 1f4a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000000001f50 : - 1f50: 41 57 push %r15 - 1f52: 41 56 push %r14 - 1f54: 41 55 push %r13 - 1f56: 41 54 push %r12 - 1f58: 49 89 fc mov %rdi,%r12 - 1f5b: 55 push %rbp - 1f5c: 53 push %rbx - 1f5d: 48 81 ec 58 14 00 00 sub $0x1458,%rsp - 1f64: f3 0f 6f 02 movdqu (%rdx),%xmm0 - 1f68: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 - 1f6f: 00 00 - 1f71: 4c 89 b4 24 48 14 00 mov %r14,0x1448(%rsp) - 1f78: 00 - 1f79: 49 89 f6 mov %rsi,%r14 - 1f7c: 48 8d bc 24 00 14 00 lea 0x1400(%rsp),%rdi - 1f83: 00 - 1f84: 48 8d b4 24 00 14 00 lea 0x1400(%rsp),%rsi - 1f8b: 00 - 1f8c: c6 84 24 20 14 00 00 movb $0x2,0x1420(%rsp) - 1f93: 02 - 1f94: 0f 29 84 24 00 14 00 movaps %xmm0,0x1400(%rsp) - 1f9b: 00 - 1f9c: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 - 1fa1: ba 21 00 00 00 mov $0x21,%edx - 1fa6: 48 8d ac 24 00 08 00 lea 0x800(%rsp),%rbp - 1fad: 00 - 1fae: 0f 29 84 24 10 14 00 movaps %xmm0,0x1410(%rsp) - 1fb5: 00 - 1fb6: e8 c5 2b 00 00 call 4b80 - 1fbb: 31 d2 xor %edx,%edx - 1fbd: 48 8d b4 24 00 14 00 lea 0x1400(%rsp),%rsi - 1fc4: 00 - 1fc5: 48 8d bc 24 00 0c 00 lea 0xc00(%rsp),%rdi - 1fcc: 00 - 1fcd: e8 1e fd ff ff call 1cf0 - 1fd2: 31 d2 xor %edx,%edx - 1fd4: 48 8d b4 24 20 14 00 lea 0x1420(%rsp),%rsi - 1fdb: 00 - 1fdc: 48 89 ef mov %rbp,%rdi - 1fdf: e8 9c 0c 00 00 call 2c80 - 1fe4: 48 8d bc 24 00 0a 00 lea 0xa00(%rsp),%rdi - 1feb: 00 - 1fec: ba 01 00 00 00 mov $0x1,%edx - 1ff1: 48 8d b4 24 20 14 00 lea 0x1420(%rsp),%rsi - 1ff8: 00 - 1ff9: e8 82 0c 00 00 call 2c80 - 1ffe: ba 02 00 00 00 mov $0x2,%edx - 2003: 48 8d b4 24 20 14 00 lea 0x1420(%rsp),%rsi - 200a: 00 - 200b: 48 89 e7 mov %rsp,%rdi - 200e: e8 6d 0c 00 00 call 2c80 - 2013: ba 03 00 00 00 mov $0x3,%edx - 2018: 48 8d b4 24 20 14 00 lea 0x1420(%rsp),%rsi - 201f: 00 - 2020: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 2027: 00 - 2028: e8 53 0c 00 00 call 2c80 - 202d: 48 89 ef mov %rbp,%rdi - 2030: e8 bb 06 00 00 call 26f0 - 2035: 48 89 e7 mov %rsp,%rdi - 2038: e8 b3 06 00 00 call 26f0 - 203d: 48 89 ea mov %rbp,%rdx - 2040: 48 8d b4 24 00 0c 00 lea 0xc00(%rsp),%rsi - 2047: 00 - 2048: 48 8d bc 24 00 04 00 lea 0x400(%rsp),%rdi - 204f: 00 - 2050: e8 db 06 00 00 call 2730 - 2055: 48 8d bc 24 00 04 00 lea 0x400(%rsp),%rdi - 205c: 00 - 205d: e8 ae 0d 00 00 call 2e10 - 2062: 48 8d b4 24 00 10 00 lea 0x1000(%rsp),%rsi - 2069: 00 - 206a: 48 89 ea mov %rbp,%rdx - 206d: 48 8d bc 24 00 06 00 lea 0x600(%rsp),%rdi - 2074: 00 - 2075: e8 b6 06 00 00 call 2730 - 207a: 48 8d bc 24 00 06 00 lea 0x600(%rsp),%rdi - 2081: 00 - 2082: e8 89 0d 00 00 call 2e10 - 2087: 48 89 e2 mov %rsp,%rdx - 208a: 48 8d b4 24 00 04 00 lea 0x400(%rsp),%rsi - 2091: 00 - 2092: 48 8d bc 24 00 04 00 lea 0x400(%rsp),%rdi - 2099: 00 - 209a: e8 31 07 00 00 call 27d0 - 209f: 48 8d bc 24 00 04 00 lea 0x400(%rsp),%rdi - 20a6: 00 - 20a7: e8 04 07 00 00 call 27b0 - 20ac: 48 89 ee mov %rbp,%rsi - 20af: 4c 89 f7 mov %r14,%rdi - 20b2: e8 d9 05 00 00 call 2690 - 20b7: 48 8d b4 24 00 04 00 lea 0x400(%rsp),%rsi - 20be: 00 - 20bf: 4c 89 e7 mov %r12,%rdi - 20c2: e8 c9 05 00 00 call 2690 - 20c7: 66 0f 6f 84 24 00 14 movdqa 0x1400(%rsp),%xmm0 - 20ce: 00 00 - 20d0: 41 0f 11 84 24 00 03 movups %xmm0,0x300(%r12) - 20d7: 00 00 - 20d9: 66 0f 6f 84 24 10 14 movdqa 0x1410(%rsp),%xmm0 - 20e0: 00 00 - 20e2: 41 0f 11 84 24 10 03 movups %xmm0,0x310(%r12) - 20e9: 00 00 - 20eb: 48 8b 84 24 48 14 00 mov 0x1448(%rsp),%rax - 20f2: 00 - 20f3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 20fa: 00 00 - 20fc: 75 12 jne 2110 - 20fe: 48 81 c4 58 14 00 00 add $0x1458,%rsp - 2105: 5b pop %rbx - 2106: 5d pop %rbp - 2107: 41 5c pop %r12 - 2109: 41 5d pop %r13 - 210b: 41 5e pop %r14 - 210d: 41 5f pop %r15 - 210f: c3 ret - 2110: e8 6b ef ff ff call 1080 <__stack_chk_fail@plt> - 2115: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 211c: 00 00 00 00 - -0000000000002120 : - 2120: 41 57 push %r15 - 2122: 41 56 push %r14 - 2124: 41 55 push %r13 - 2126: 49 89 fd mov %rdi,%r13 - 2129: 41 54 push %r12 - 212b: 49 89 f4 mov %rsi,%r12 - 212e: 48 89 d6 mov %rdx,%rsi - 2131: 55 push %rbp - 2132: 48 89 d5 mov %rdx,%rbp - 2135: 53 push %rbx - 2136: 48 81 ec 58 1e 00 00 sub $0x1e58,%rsp - 213d: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 2144: 00 00 - 2146: 48 89 9c 24 48 1e 00 mov %rbx,0x1e48(%rsp) - 214d: 00 - 214e: 48 89 cb mov %rcx,%rbx - 2151: 48 8d 8c 24 20 0a 00 lea 0xa20(%rsp),%rcx - 2158: 00 - 2159: 48 89 cf mov %rcx,%rdi - 215c: 48 89 4c 24 18 mov %rcx,0x18(%rsp) - 2161: e8 5a 05 00 00 call 26c0 - 2166: f3 0f 6f 85 00 03 00 movdqu 0x300(%rbp),%xmm0 - 216d: 00 - 216e: 4c 89 e6 mov %r12,%rsi - 2171: 48 8d bc 24 20 02 00 lea 0x220(%rsp),%rdi - 2178: 00 - 2179: 0f 29 84 24 20 1e 00 movaps %xmm0,0x1e20(%rsp) - 2180: 00 - 2181: f3 0f 6f 85 10 03 00 movdqu 0x310(%rbp),%xmm0 - 2188: 00 - 2189: 48 8d ac 24 20 12 00 lea 0x1220(%rsp),%rbp - 2190: 00 - 2191: 0f 29 84 24 30 1e 00 movaps %xmm0,0x1e30(%rsp) - 2198: 00 - 2199: e8 62 09 00 00 call 2b00 - 219e: 4c 8d 84 24 20 16 00 lea 0x1620(%rsp),%r8 - 21a5: 00 - 21a6: ba 01 00 00 00 mov $0x1,%edx - 21ab: 48 8d b4 24 20 1e 00 lea 0x1e20(%rsp),%rsi - 21b2: 00 - 21b3: 4c 89 c7 mov %r8,%rdi - 21b6: 4c 89 44 24 10 mov %r8,0x10(%rsp) - 21bb: e8 30 fb ff ff call 1cf0 - 21c0: 31 d2 xor %edx,%edx - 21c2: 48 89 de mov %rbx,%rsi - 21c5: 48 8d bc 24 20 06 00 lea 0x620(%rsp),%rdi - 21cc: 00 - 21cd: e8 ae 0a 00 00 call 2c80 - 21d2: 48 8d bc 24 20 08 00 lea 0x820(%rsp),%rdi - 21d9: 00 - 21da: ba 01 00 00 00 mov $0x1,%edx - 21df: 48 89 de mov %rbx,%rsi - 21e2: e8 99 0a 00 00 call 2c80 - 21e7: 48 8d 84 24 20 0e 00 lea 0xe20(%rsp),%rax - 21ee: 00 - 21ef: ba 02 00 00 00 mov $0x2,%edx - 21f4: 48 89 de mov %rbx,%rsi - 21f7: 48 89 c7 mov %rax,%rdi - 21fa: 48 89 44 24 08 mov %rax,0x8(%rsp) - 21ff: e8 dc 0a 00 00 call 2ce0 - 2204: 48 8d bc 24 20 10 00 lea 0x1020(%rsp),%rdi - 220b: 00 - 220c: ba 03 00 00 00 mov $0x3,%edx - 2211: 48 89 de mov %rbx,%rsi - 2214: e8 c7 0a 00 00 call 2ce0 - 2219: ba 04 00 00 00 mov $0x4,%edx - 221e: 48 89 de mov %rbx,%rsi - 2221: 48 8d bc 24 20 04 00 lea 0x420(%rsp),%rdi - 2228: 00 - 2229: e8 b2 0a 00 00 call 2ce0 - 222e: 48 8d bc 24 20 06 00 lea 0x620(%rsp),%rdi - 2235: 00 - 2236: e8 b5 04 00 00 call 26f0 - 223b: 48 8b 74 24 10 mov 0x10(%rsp),%rsi - 2240: 48 8d 94 24 20 06 00 lea 0x620(%rsp),%rdx - 2247: 00 - 2248: 48 89 ef mov %rbp,%rdi - 224b: e8 e0 04 00 00 call 2730 - 2250: 48 8d b4 24 20 1a 00 lea 0x1a20(%rsp),%rsi - 2257: 00 - 2258: 48 8d bc 24 20 14 00 lea 0x1420(%rsp),%rdi - 225f: 00 - 2260: 48 8d 94 24 20 06 00 lea 0x620(%rsp),%rdx - 2267: 00 - 2268: e8 c3 04 00 00 call 2730 - 226d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 2272: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 2277: 48 8d 94 24 20 06 00 lea 0x620(%rsp),%rdx - 227e: 00 - 227f: e8 ac 04 00 00 call 2730 - 2284: 48 89 ef mov %rbp,%rdi - 2287: e8 84 04 00 00 call 2710 - 228c: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 2291: e8 ea 0a 00 00 call 2d80 - 2296: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 229b: 48 89 ee mov %rbp,%rsi - 229e: 48 89 ef mov %rbp,%rdi - 22a1: e8 2a 05 00 00 call 27d0 - 22a6: 48 8d 74 24 20 lea 0x20(%rsp),%rsi - 22ab: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 22b0: 48 8d 94 24 20 04 00 lea 0x420(%rsp),%rdx - 22b7: 00 - 22b8: e8 c3 0b 00 00 call 2e80 - 22bd: 48 8d 74 24 20 lea 0x20(%rsp),%rsi - 22c2: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 22c7: 48 8d 94 24 20 02 00 lea 0x220(%rsp),%rdx - 22ce: 00 - 22cf: e8 ac 0b 00 00 call 2e80 - 22d4: 48 89 ef mov %rbp,%rdi - 22d7: e8 d4 04 00 00 call 27b0 - 22dc: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 22e1: e8 6a 0b 00 00 call 2e50 - 22e6: 48 89 ee mov %rbp,%rsi - 22e9: 4c 89 ef mov %r13,%rdi - 22ec: e8 2f 01 00 00 call 2420 - 22f1: 49 8d bd 80 02 00 00 lea 0x280(%r13),%rdi - 22f8: 48 8d 74 24 20 lea 0x20(%rsp),%rsi - 22fd: e8 3e 05 00 00 call 2840 - 2302: 48 8b 84 24 48 1e 00 mov 0x1e48(%rsp),%rax - 2309: 00 - 230a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2311: 00 00 - 2313: 75 12 jne 2327 - 2315: 48 81 c4 58 1e 00 00 add $0x1e58,%rsp - 231c: 5b pop %rbx - 231d: 5d pop %rbp - 231e: 41 5c pop %r12 - 2320: 41 5d pop %r13 - 2322: 41 5e pop %r14 - 2324: 41 5f pop %r15 - 2326: c3 ret - 2327: e8 54 ed ff ff call 1080 <__stack_chk_fail@plt> - 232c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000002330 : - 2330: 41 57 push %r15 - 2332: 41 56 push %r14 - 2334: 41 55 push %r13 - 2336: 49 89 fd mov %rdi,%r13 - 2339: 41 54 push %r12 - 233b: 55 push %rbp - 233c: 53 push %rbx - 233d: 48 89 f3 mov %rsi,%rbx - 2340: 48 81 ec 18 0c 00 00 sub $0xc18,%rsp - 2347: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 - 234e: 00 00 - 2350: 4c 89 b4 24 08 0c 00 mov %r14,0xc08(%rsp) - 2357: 00 - 2358: 49 89 d6 mov %rdx,%r14 - 235b: 48 8d ac 24 00 04 00 lea 0x400(%rsp),%rbp - 2362: 00 - 2363: 48 89 ef mov %rbp,%rdi - 2366: e8 25 02 00 00 call 2590 - 236b: 48 8d b3 80 02 00 00 lea 0x280(%rbx),%rsi - 2372: 48 89 e7 mov %rsp,%rdi - 2375: e8 76 06 00 00 call 29f0 - 237a: 48 8d bc 24 00 08 00 lea 0x800(%rsp),%rdi - 2381: 00 - 2382: 4c 89 f6 mov %r14,%rsi - 2385: e8 36 03 00 00 call 26c0 - 238a: 48 89 ef mov %rbp,%rdi - 238d: e8 5e 03 00 00 call 26f0 - 2392: 48 89 ea mov %rbp,%rdx - 2395: 48 8d b4 24 00 08 00 lea 0x800(%rsp),%rsi - 239c: 00 - 239d: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 23a4: 00 - 23a5: e8 86 03 00 00 call 2730 - 23aa: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 23b1: 00 - 23b2: e8 c9 09 00 00 call 2d80 - 23b7: 48 89 e6 mov %rsp,%rsi - 23ba: 48 8d 94 24 00 02 00 lea 0x200(%rsp),%rdx - 23c1: 00 - 23c2: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 23c9: 00 - 23ca: e8 f1 0a 00 00 call 2ec0 - 23cf: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 23d6: 00 - 23d7: e8 74 0a 00 00 call 2e50 - 23dc: 48 8d b4 24 00 02 00 lea 0x200(%rsp),%rsi - 23e3: 00 - 23e4: 4c 89 ef mov %r13,%rdi - 23e7: e8 84 07 00 00 call 2b70 - 23ec: 48 8b 84 24 08 0c 00 mov 0xc08(%rsp),%rax - 23f3: 00 - 23f4: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 23fb: 00 00 - 23fd: 75 12 jne 2411 - 23ff: 48 81 c4 18 0c 00 00 add $0xc18,%rsp - 2406: 5b pop %rbx - 2407: 5d pop %rbp - 2408: 41 5c pop %r12 - 240a: 41 5d pop %r13 - 240c: 41 5e pop %r14 - 240e: 41 5f pop %r15 - 2410: c3 ret - 2411: e8 6a ec ff ff call 1080 <__stack_chk_fail@plt> - 2416: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 241d: 00 00 00 - -0000000000002420 : - 2420: 41 56 push %r14 - 2422: 48 81 c7 40 01 00 00 add $0x140,%rdi - 2429: 49 89 f0 mov %rsi,%r8 - 242c: 4c 8d 8e 00 04 00 00 lea 0x400(%rsi),%r9 - 2433: 41 54 push %r12 - 2435: 55 push %rbp - 2436: 53 push %rbx - 2437: 48 8d 8f c0 fe ff ff lea -0x140(%rdi),%rcx - 243e: 4c 89 c6 mov %r8,%rsi - 2441: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2448: 00 00 00 00 - 244c: 0f 1f 40 00 nopl 0x0(%rax) - 2450: 0f b7 16 movzwl (%rsi),%edx - 2453: 89 d0 mov %edx,%eax - 2455: 66 c1 f8 0f sar $0xf,%ax - 2459: 66 25 01 0d and $0xd01,%ax - 245d: 01 d0 add %edx,%eax - 245f: 0f b7 c0 movzwl %ax,%eax - 2462: 48 c1 e0 0a shl $0xa,%rax - 2466: 48 05 81 06 00 00 add $0x681,%rax - 246c: 48 69 c0 b7 af 13 00 imul $0x13afb7,%rax,%rax - 2473: 48 c1 e8 20 shr $0x20,%rax - 2477: 89 c3 mov %eax,%ebx - 2479: 0f b7 46 02 movzwl 0x2(%rsi),%eax - 247d: 66 81 e3 ff 03 and $0x3ff,%bx - 2482: 41 89 c3 mov %eax,%r11d - 2485: 66 41 c1 fb 0f sar $0xf,%r11w - 248a: 66 41 81 e3 01 0d and $0xd01,%r11w - 2490: 41 01 c3 add %eax,%r11d - 2493: 0f b7 46 04 movzwl 0x4(%rsi),%eax - 2497: 45 0f b7 db movzwl %r11w,%r11d - 249b: 41 89 c2 mov %eax,%r10d - 249e: 49 c1 e3 0a shl $0xa,%r11 - 24a2: 66 41 c1 fa 0f sar $0xf,%r10w - 24a7: 49 81 c3 81 06 00 00 add $0x681,%r11 - 24ae: 66 41 81 e2 01 0d and $0xd01,%r10w - 24b4: 4d 69 db b7 af 13 00 imul $0x13afb7,%r11,%r11 - 24bb: 41 01 c2 add %eax,%r10d - 24be: 0f b7 46 06 movzwl 0x6(%rsi),%eax - 24c2: 88 19 mov %bl,(%rcx) - 24c4: 45 0f b7 d2 movzwl %r10w,%r10d - 24c8: 49 c1 e2 0a shl $0xa,%r10 - 24cc: 89 c2 mov %eax,%edx - 24ce: 49 c1 eb 20 shr $0x20,%r11 - 24d2: 66 c1 fa 0f sar $0xf,%dx - 24d6: 49 81 c2 81 06 00 00 add $0x681,%r10 - 24dd: 45 89 dc mov %r11d,%r12d - 24e0: 66 81 e2 01 0d and $0xd01,%dx - 24e5: 4d 69 d2 b7 af 13 00 imul $0x13afb7,%r10,%r10 - 24ec: 66 41 81 e4 ff 03 and $0x3ff,%r12w - 24f2: 01 c2 add %eax,%edx - 24f4: 0f b7 d2 movzwl %dx,%edx - 24f7: 48 c1 e2 0a shl $0xa,%rdx - 24fb: 49 c1 ea 20 shr $0x20,%r10 - 24ff: 48 81 c2 81 06 00 00 add $0x681,%rdx - 2506: 44 89 d5 mov %r10d,%ebp - 2509: 48 69 c2 b7 af 13 00 imul $0x13afb7,%rdx,%rax - 2510: 66 81 e5 ff 03 and $0x3ff,%bp - 2515: 48 c1 e8 20 shr $0x20,%rax - 2519: 89 c2 mov %eax,%edx - 251b: 66 81 e2 ff 03 and $0x3ff,%dx - 2520: 41 89 d6 mov %edx,%r14d - 2523: 42 8d 14 9d 00 00 00 lea 0x0(,%r11,4),%edx - 252a: 00 - 252b: 08 fa or %bh,%dl - 252d: 66 41 c1 ec 06 shr $0x6,%r12w - 2532: 48 83 c1 05 add $0x5,%rcx - 2536: 48 83 c6 08 add $0x8,%rsi - 253a: 88 51 fc mov %dl,-0x4(%rcx) - 253d: 41 c1 e2 04 shl $0x4,%r10d - 2541: 66 c1 ed 04 shr $0x4,%bp - 2545: 44 89 f2 mov %r14d,%edx - 2548: c1 e0 06 shl $0x6,%eax - 254b: 45 09 e2 or %r12d,%r10d - 254e: 66 c1 ea 02 shr $0x2,%dx - 2552: 09 e8 or %ebp,%eax - 2554: 44 88 51 fd mov %r10b,-0x3(%rcx) - 2558: 88 41 fe mov %al,-0x2(%rcx) - 255b: 88 51 ff mov %dl,-0x1(%rcx) - 255e: 48 39 f9 cmp %rdi,%rcx - 2561: 0f 85 e9 fe ff ff jne 2450 - 2567: 49 81 c0 00 02 00 00 add $0x200,%r8 - 256e: 48 8d b9 40 01 00 00 lea 0x140(%rcx),%rdi - 2575: 4d 39 c1 cmp %r8,%r9 - 2578: 0f 85 b9 fe ff ff jne 2437 - 257e: 5b pop %rbx - 257f: 5d pop %rbp - 2580: 41 5c pop %r12 - 2582: 41 5e pop %r14 - 2584: c3 ret - 2585: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 258c: 00 00 00 00 - -0000000000002590 : - 2590: 55 push %rbp - 2591: 48 81 c6 40 01 00 00 add $0x140,%rsi - 2598: 4c 8d 87 00 04 00 00 lea 0x400(%rdi),%r8 - 259f: 53 push %rbx - 25a0: 48 8d 96 c0 fe ff ff lea -0x140(%rsi),%rdx - 25a7: 48 89 f9 mov %rdi,%rcx - 25aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 25b0: 44 0f b6 52 02 movzbl 0x2(%rdx),%r10d - 25b5: 0f b7 1a movzwl (%rdx),%ebx - 25b8: 48 83 c2 05 add $0x5,%rdx - 25bc: 48 83 c1 08 add $0x8,%rcx - 25c0: 44 0f b6 5a fe movzbl -0x2(%rdx),%r11d - 25c5: 44 0f b6 4a fc movzbl -0x4(%rdx),%r9d - 25ca: 44 89 d0 mov %r10d,%eax - 25cd: 41 c1 e2 06 shl $0x6,%r10d - 25d1: 81 e3 ff 03 00 00 and $0x3ff,%ebx - 25d7: c0 e8 04 shr $0x4,%al - 25da: 41 c0 e9 02 shr $0x2,%r9b - 25de: 69 db 01 0d 00 00 imul $0xd01,%ebx,%ebx - 25e4: 44 89 dd mov %r11d,%ebp - 25e7: 41 c1 e3 04 shl $0x4,%r11d - 25eb: 0f b6 c0 movzbl %al,%eax - 25ee: 45 0f b6 c9 movzbl %r9b,%r9d - 25f2: 40 c0 ed 06 shr $0x6,%bpl - 25f6: 44 09 d8 or %r11d,%eax - 25f9: 45 09 d1 or %r10d,%r9d - 25fc: 44 0f b6 52 ff movzbl -0x1(%rdx),%r10d - 2601: 40 0f b6 ed movzbl %bpl,%ebp - 2605: 25 ff 03 00 00 and $0x3ff,%eax - 260a: 41 81 e1 ff 03 00 00 and $0x3ff,%r9d - 2611: 81 c3 00 02 00 00 add $0x200,%ebx - 2617: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 261d: 41 c1 e2 02 shl $0x2,%r10d - 2621: c1 eb 0a shr $0xa,%ebx - 2624: 41 09 ea or %ebp,%r10d - 2627: 45 69 c9 01 0d 00 00 imul $0xd01,%r9d,%r9d - 262e: 66 89 59 f8 mov %bx,-0x8(%rcx) - 2632: 05 00 02 00 00 add $0x200,%eax - 2637: c1 e8 0a shr $0xa,%eax - 263a: 41 81 c1 00 02 00 00 add $0x200,%r9d - 2641: 66 89 41 fc mov %ax,-0x4(%rcx) - 2645: 41 0f bf c2 movswl %r10w,%eax - 2649: 41 c1 e9 0a shr $0xa,%r9d - 264d: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 2653: 66 44 89 49 fa mov %r9w,-0x6(%rcx) - 2658: 05 00 02 00 00 add $0x200,%eax - 265d: c1 e8 0a shr $0xa,%eax - 2660: 66 89 41 fe mov %ax,-0x2(%rcx) - 2664: 48 39 f2 cmp %rsi,%rdx - 2667: 0f 85 43 ff ff ff jne 25b0 - 266d: 48 81 c7 00 02 00 00 add $0x200,%rdi - 2674: 48 8d b2 40 01 00 00 lea 0x140(%rdx),%rsi - 267b: 49 39 f8 cmp %rdi,%r8 - 267e: 0f 85 1c ff ff ff jne 25a0 - 2684: 5b pop %rbx - 2685: 5d pop %rbp - 2686: c3 ret - 2687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 268e: 00 00 - -0000000000002690 : - 2690: 55 push %rbp - 2691: 48 89 f5 mov %rsi,%rbp - 2694: 53 push %rbx - 2695: 48 89 fb mov %rdi,%rbx - 2698: 48 83 ec 08 sub $0x8,%rsp - 269c: e8 9f 03 00 00 call 2a40 - 26a1: 48 83 c4 08 add $0x8,%rsp - 26a5: 48 8d b5 00 02 00 00 lea 0x200(%rbp),%rsi - 26ac: 48 8d bb 80 01 00 00 lea 0x180(%rbx),%rdi - 26b3: 5b pop %rbx - 26b4: 5d pop %rbp - 26b5: e9 86 03 00 00 jmp 2a40 - 26ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -00000000000026c0 : - 26c0: 55 push %rbp - 26c1: 48 89 f5 mov %rsi,%rbp - 26c4: 53 push %rbx - 26c5: 48 89 fb mov %rdi,%rbx - 26c8: 48 83 ec 08 sub $0x8,%rsp - 26cc: e8 cf 03 00 00 call 2aa0 - 26d1: 48 83 c4 08 add $0x8,%rsp - 26d5: 48 8d b5 80 01 00 00 lea 0x180(%rbp),%rsi - 26dc: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi - 26e3: 5b pop %rbx - 26e4: 5d pop %rbp - 26e5: e9 b6 03 00 00 jmp 2aa0 - 26ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -00000000000026f0 : - 26f0: 53 push %rbx - 26f1: 48 89 fb mov %rdi,%rbx - 26f4: e8 47 06 00 00 call 2d40 - 26f9: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi - 2700: 5b pop %rbx - 2701: e9 3a 06 00 00 jmp 2d40 - 2706: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 270d: 00 00 00 - -0000000000002710 : - 2710: 53 push %rbx - 2711: 48 89 fb mov %rdi,%rbx - 2714: e8 67 06 00 00 call 2d80 - 2719: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi - 2720: 5b pop %rbx - 2721: e9 5a 06 00 00 jmp 2d80 - 2726: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 272d: 00 00 00 - -0000000000002730 : - 2730: 41 54 push %r12 - 2732: 55 push %rbp - 2733: 48 89 f5 mov %rsi,%rbp - 2736: 53 push %rbx - 2737: 48 89 fb mov %rdi,%rbx - 273a: 48 81 ec 10 02 00 00 sub $0x210,%rsp - 2741: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 2748: 00 00 - 274a: 4c 89 a4 24 08 02 00 mov %r12,0x208(%rsp) - 2751: 00 - 2752: 49 89 d4 mov %rdx,%r12 - 2755: e8 36 06 00 00 call 2d90 - 275a: 48 8d b5 00 02 00 00 lea 0x200(%rbp),%rsi - 2761: 48 89 e7 mov %rsp,%rdi - 2764: 49 8d 94 24 00 02 00 lea 0x200(%r12),%rdx - 276b: 00 - 276c: e8 1f 06 00 00 call 2d90 - 2771: 48 89 df mov %rbx,%rdi - 2774: 48 89 e2 mov %rsp,%rdx - 2777: 48 89 de mov %rbx,%rsi - 277a: e8 01 07 00 00 call 2e80 - 277f: 48 89 df mov %rbx,%rdi - 2782: e8 c9 06 00 00 call 2e50 - 2787: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax - 278e: 00 - 278f: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2796: 00 00 - 2798: 75 0c jne 27a6 - 279a: 48 81 c4 10 02 00 00 add $0x210,%rsp - 27a1: 5b pop %rbx - 27a2: 5d pop %rbp - 27a3: 41 5c pop %r12 - 27a5: c3 ret - 27a6: e8 d5 e8 ff ff call 1080 <__stack_chk_fail@plt> - 27ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -00000000000027b0 : - 27b0: 53 push %rbx - 27b1: 48 89 fb mov %rdi,%rbx - 27b4: e8 97 06 00 00 call 2e50 - 27b9: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi - 27c0: 5b pop %rbx - 27c1: e9 8a 06 00 00 jmp 2e50 - 27c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 27cd: 00 00 00 - -00000000000027d0 : - 27d0: 41 54 push %r12 - 27d2: 49 89 d4 mov %rdx,%r12 - 27d5: 55 push %rbp - 27d6: 48 89 f5 mov %rsi,%rbp - 27d9: 53 push %rbx - 27da: 48 89 fb mov %rdi,%rbx - 27dd: e8 9e 06 00 00 call 2e80 - 27e2: 49 8d 94 24 00 02 00 lea 0x200(%r12),%rdx - 27e9: 00 - 27ea: 48 8d b5 00 02 00 00 lea 0x200(%rbp),%rsi - 27f1: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi - 27f8: 5b pop %rbx - 27f9: 5d pop %rbp - 27fa: 41 5c pop %r12 - 27fc: e9 7f 06 00 00 jmp 2e80 - 2801: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 2808: 00 00 00 - 280b: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 2812: 00 00 00 - 2815: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 281c: 00 00 00 - 281f: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 2826: 00 00 00 - 2829: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 2830: 00 00 00 - 2833: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 283a: 00 00 00 - 283d: 0f 1f 00 nopl (%rax) - -0000000000002840 : - 2840: 41 54 push %r12 - 2842: 49 89 f3 mov %rsi,%r11 - 2845: 55 push %rbp - 2846: 48 8d af 80 00 00 00 lea 0x80(%rdi),%rbp - 284d: 53 push %rbx - 284e: 48 89 fb mov %rdi,%rbx - 2851: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2858: 00 00 00 00 - 285c: 0f 1f 40 00 nopl 0x0(%rax) - 2860: 41 0f b7 03 movzwl (%r11),%eax - 2864: 45 0f b7 63 0e movzwl 0xe(%r11),%r12d - 2869: 41 89 c2 mov %eax,%r10d - 286c: 66 41 c1 fa 0f sar $0xf,%r10w - 2871: 66 41 81 e2 01 0d and $0xd01,%r10w - 2877: 41 01 c2 add %eax,%r10d - 287a: 41 0f b7 43 02 movzwl 0x2(%r11),%eax - 287f: 45 0f bf d2 movswl %r10w,%r10d - 2883: 89 c6 mov %eax,%esi - 2885: 41 c1 e2 04 shl $0x4,%r10d - 2889: 66 c1 fe 0f sar $0xf,%si - 288d: 41 81 c2 81 06 00 00 add $0x681,%r10d - 2894: 66 81 e6 01 0d and $0xd01,%si - 2899: 45 69 d2 fb 3a 01 00 imul $0x13afb,%r10d,%r10d - 28a0: 01 c6 add %eax,%esi - 28a2: 41 0f b7 43 04 movzwl 0x4(%r11),%eax - 28a7: 0f bf f6 movswl %si,%esi - 28aa: 41 89 c1 mov %eax,%r9d - 28ad: c1 e6 04 shl $0x4,%esi - 28b0: 66 41 c1 f9 0f sar $0xf,%r9w - 28b5: 81 c6 81 06 00 00 add $0x681,%esi - 28bb: 66 41 81 e1 01 0d and $0xd01,%r9w - 28c1: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 28c7: 41 01 c1 add %eax,%r9d - 28ca: 41 0f b7 43 06 movzwl 0x6(%r11),%eax - 28cf: 45 0f bf c9 movswl %r9w,%r9d - 28d3: 89 c1 mov %eax,%ecx - 28d5: 41 c1 e1 04 shl $0x4,%r9d - 28d9: 66 c1 f9 0f sar $0xf,%cx - 28dd: 41 81 c1 81 06 00 00 add $0x681,%r9d - 28e4: 66 81 e1 01 0d and $0xd01,%cx - 28e9: 45 69 c9 fb 3a 01 00 imul $0x13afb,%r9d,%r9d - 28f0: 01 c1 add %eax,%ecx - 28f2: 41 0f b7 43 08 movzwl 0x8(%r11),%eax - 28f7: 0f bf c9 movswl %cx,%ecx - 28fa: 41 89 c0 mov %eax,%r8d - 28fd: c1 e1 04 shl $0x4,%ecx - 2900: 66 41 c1 f8 0f sar $0xf,%r8w - 2905: 81 c1 81 06 00 00 add $0x681,%ecx - 290b: 66 41 81 e0 01 0d and $0xd01,%r8w - 2911: 69 c9 fb 3a 01 00 imul $0x13afb,%ecx,%ecx - 2917: 41 01 c0 add %eax,%r8d - 291a: 41 0f b7 43 0a movzwl 0xa(%r11),%eax - 291f: 45 0f bf c0 movswl %r8w,%r8d - 2923: 89 c2 mov %eax,%edx - 2925: 41 c1 e0 04 shl $0x4,%r8d - 2929: 66 c1 fa 0f sar $0xf,%dx - 292d: 41 81 c0 81 06 00 00 add $0x681,%r8d - 2934: 66 81 e2 01 0d and $0xd01,%dx - 2939: 45 69 c0 fb 3a 01 00 imul $0x13afb,%r8d,%r8d - 2940: 01 c2 add %eax,%edx - 2942: 41 0f b7 43 0c movzwl 0xc(%r11),%eax - 2947: c1 ee 1c shr $0x1c,%esi - 294a: c1 e9 1c shr $0x1c,%ecx - 294d: 0f bf d2 movswl %dx,%edx - 2950: c1 e6 04 shl $0x4,%esi - 2953: c1 e2 04 shl $0x4,%edx - 2956: 89 c7 mov %eax,%edi - 2958: 41 c1 ea 1c shr $0x1c,%r10d - 295c: 66 c1 ff 0f sar $0xf,%di - 2960: 81 c2 81 06 00 00 add $0x681,%edx - 2966: c1 e1 04 shl $0x4,%ecx - 2969: 41 09 f2 or %esi,%r10d - 296c: 41 c1 e9 1c shr $0x1c,%r9d - 2970: 66 81 e7 01 0d and $0xd01,%di - 2975: 41 c1 e8 1c shr $0x1c,%r8d - 2979: 44 88 13 mov %r10b,(%rbx) - 297c: 01 c7 add %eax,%edi - 297e: 69 d2 fb 3a 01 00 imul $0x13afb,%edx,%edx - 2984: 44 89 e0 mov %r12d,%eax - 2987: 41 09 c9 or %ecx,%r9d - 298a: 66 c1 f8 0f sar $0xf,%ax - 298e: 0f bf ff movswl %di,%edi - 2991: 44 88 4b 01 mov %r9b,0x1(%rbx) - 2995: 66 25 01 0d and $0xd01,%ax - 2999: c1 e7 04 shl $0x4,%edi - 299c: 44 01 e0 add %r12d,%eax - 299f: 81 c7 81 06 00 00 add $0x681,%edi - 29a5: c1 ea 1c shr $0x1c,%edx - 29a8: 98 cwtl - 29a9: 69 ff fb 3a 01 00 imul $0x13afb,%edi,%edi - 29af: c1 e2 04 shl $0x4,%edx - 29b2: c1 e0 04 shl $0x4,%eax - 29b5: 41 09 d0 or %edx,%r8d - 29b8: 05 81 06 00 00 add $0x681,%eax - 29bd: 44 88 43 02 mov %r8b,0x2(%rbx) - 29c1: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax - 29c7: c1 ef 1c shr $0x1c,%edi - 29ca: c1 e8 1c shr $0x1c,%eax - 29cd: c1 e0 04 shl $0x4,%eax - 29d0: 09 c7 or %eax,%edi - 29d2: 48 83 c3 04 add $0x4,%rbx - 29d6: 40 88 7b ff mov %dil,-0x1(%rbx) - 29da: 49 83 c3 10 add $0x10,%r11 - 29de: 48 39 eb cmp %rbp,%rbx - 29e1: 0f 85 79 fe ff ff jne 2860 - 29e7: 5b pop %rbx - 29e8: 5d pop %rbp - 29e9: 41 5c pop %r12 - 29eb: c3 ret - 29ec: 0f 1f 40 00 nopl 0x0(%rax) - -00000000000029f0 : - 29f0: 31 d2 xor %edx,%edx - 29f2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 29f9: 00 00 00 00 - 29fd: 0f 1f 00 nopl (%rax) - 2a00: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax - 2a04: 83 e0 0f and $0xf,%eax - 2a07: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 2a0d: 83 c0 08 add $0x8,%eax - 2a10: c1 f8 04 sar $0x4,%eax - 2a13: 66 89 04 97 mov %ax,(%rdi,%rdx,4) - 2a17: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax - 2a1b: c0 e8 04 shr $0x4,%al - 2a1e: 0f b6 c0 movzbl %al,%eax - 2a21: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 2a27: 83 c0 08 add $0x8,%eax - 2a2a: c1 f8 04 sar $0x4,%eax - 2a2d: 66 89 44 97 02 mov %ax,0x2(%rdi,%rdx,4) - 2a32: 48 83 c2 01 add $0x1,%rdx - 2a36: 48 81 fa 80 00 00 00 cmp $0x80,%rdx - 2a3d: 75 c1 jne 2a00 - 2a3f: c3 ret - -0000000000002a40 : - 2a40: 4c 8d 87 80 01 00 00 lea 0x180(%rdi),%r8 - 2a47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 2a4e: 00 00 - 2a50: 0f b7 06 movzwl (%rsi),%eax - 2a53: 0f b7 4e 02 movzwl 0x2(%rsi),%ecx - 2a57: 48 83 c7 03 add $0x3,%rdi - 2a5b: 48 83 c6 04 add $0x4,%rsi - 2a5f: 89 c2 mov %eax,%edx - 2a61: 66 c1 fa 0f sar $0xf,%dx - 2a65: 66 81 e2 01 0d and $0xd01,%dx - 2a6a: 01 c2 add %eax,%edx - 2a6c: 89 c8 mov %ecx,%eax - 2a6e: 66 c1 f8 0f sar $0xf,%ax - 2a72: 88 57 fd mov %dl,-0x3(%rdi) - 2a75: 66 25 01 0d and $0xd01,%ax - 2a79: 01 c8 add %ecx,%eax - 2a7b: 89 c1 mov %eax,%ecx - 2a7d: 66 c1 e8 04 shr $0x4,%ax - 2a81: c1 e1 04 shl $0x4,%ecx - 2a84: 88 47 ff mov %al,-0x1(%rdi) - 2a87: 08 f1 or %dh,%cl - 2a89: 88 4f fe mov %cl,-0x2(%rdi) - 2a8c: 49 39 f8 cmp %rdi,%r8 - 2a8f: 75 bf jne 2a50 - 2a91: c3 ret - 2a92: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2a99: 00 00 00 00 - 2a9d: 0f 1f 00 nopl (%rax) - -0000000000002aa0 : - 2aa0: 48 8d 8e 80 01 00 00 lea 0x180(%rsi),%rcx - 2aa7: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2aae: 00 00 00 00 - 2ab2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2ab9: 00 00 00 00 - 2abd: 0f 1f 00 nopl (%rax) - 2ac0: 0f b6 46 01 movzbl 0x1(%rsi),%eax - 2ac4: 0f b6 16 movzbl (%rsi),%edx - 2ac7: 48 83 c6 03 add $0x3,%rsi - 2acb: 48 83 c7 04 add $0x4,%rdi - 2acf: c1 e0 08 shl $0x8,%eax - 2ad2: 09 d0 or %edx,%eax - 2ad4: 66 25 ff 0f and $0xfff,%ax - 2ad8: 66 89 47 fc mov %ax,-0x4(%rdi) - 2adc: 0f b6 46 fe movzbl -0x2(%rsi),%eax - 2ae0: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 2ae4: c0 e8 04 shr $0x4,%al - 2ae7: 0f b6 c0 movzbl %al,%eax - 2aea: c1 e2 04 shl $0x4,%edx - 2aed: 09 d0 or %edx,%eax - 2aef: 66 89 47 fe mov %ax,-0x2(%rdi) - 2af3: 48 39 f1 cmp %rsi,%rcx - 2af6: 75 c8 jne 2ac0 - 2af8: c3 ret - 2af9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000002b00 : - 2b00: 41 56 push %r14 - 2b02: 41 55 push %r13 - 2b04: 41 54 push %r12 - 2b06: 49 89 fc mov %rdi,%r12 - 2b09: 55 push %rbp - 2b0a: 48 89 f5 mov %rsi,%rbp - 2b0d: 53 push %rbx - 2b0e: 31 db xor %ebx,%ebx - 2b10: 4d 8d 34 5c lea (%r12,%rbx,2),%r14 - 2b14: 45 31 ed xor %r13d,%r13d - 2b17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 2b1e: 00 00 - 2b20: 41 8d 44 1d 00 lea 0x0(%r13,%rbx,1),%eax - 2b25: 31 d2 xor %edx,%edx - 2b27: 44 89 e9 mov %r13d,%ecx - 2b2a: 4c 89 f7 mov %r14,%rdi - 2b2d: 66 41 89 14 44 mov %dx,(%r12,%rax,2) - 2b32: 0f b6 55 00 movzbl 0x0(%rbp),%edx - 2b36: 41 83 c5 01 add $0x1,%r13d - 2b3a: 49 83 c6 02 add $0x2,%r14 - 2b3e: be 81 06 00 00 mov $0x681,%esi - 2b43: d3 fa sar %cl,%edx - 2b45: 83 e2 01 and $0x1,%edx - 2b48: e8 33 09 00 00 call 3480 - 2b4d: 41 83 fd 08 cmp $0x8,%r13d - 2b51: 75 cd jne 2b20 - 2b53: 48 83 c3 08 add $0x8,%rbx - 2b57: 48 83 c5 01 add $0x1,%rbp - 2b5b: 48 81 fb 00 01 00 00 cmp $0x100,%rbx - 2b62: 75 ac jne 2b10 - 2b64: 5b pop %rbx - 2b65: 5d pop %rbp - 2b66: 41 5c pop %r12 - 2b68: 41 5d pop %r13 - 2b6a: 41 5e pop %r14 - 2b6c: c3 ret - 2b6d: 0f 1f 00 nopl (%rax) - -0000000000002b70 : - 2b70: 48 89 f9 mov %rdi,%rcx - 2b73: 48 89 f2 mov %rsi,%rdx - 2b76: 48 8d be 00 02 00 00 lea 0x200(%rsi),%rdi - 2b7d: 0f 1f 00 nopl (%rax) - 2b80: c6 01 00 movb $0x0,(%rcx) - 2b83: 0f bf 02 movswl (%rdx),%eax - 2b86: 48 83 c1 01 add $0x1,%rcx - 2b8a: 8d 84 00 81 06 00 00 lea 0x681(%rax,%rax,1),%eax - 2b91: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax - 2b97: c1 e8 1c shr $0x1c,%eax - 2b9a: 83 e0 01 and $0x1,%eax - 2b9d: 88 41 ff mov %al,-0x1(%rcx) - 2ba0: 0f bf 72 02 movswl 0x2(%rdx),%esi - 2ba4: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2bab: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2bb1: c1 ee 1b shr $0x1b,%esi - 2bb4: 83 e6 02 and $0x2,%esi - 2bb7: 09 f0 or %esi,%eax - 2bb9: 88 41 ff mov %al,-0x1(%rcx) - 2bbc: 0f bf 72 04 movswl 0x4(%rdx),%esi - 2bc0: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2bc7: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2bcd: c1 ee 1a shr $0x1a,%esi - 2bd0: 83 e6 04 and $0x4,%esi - 2bd3: 09 f0 or %esi,%eax - 2bd5: 88 41 ff mov %al,-0x1(%rcx) - 2bd8: 0f bf 72 06 movswl 0x6(%rdx),%esi - 2bdc: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2be3: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2be9: c1 ee 19 shr $0x19,%esi - 2bec: 83 e6 08 and $0x8,%esi - 2bef: 09 f0 or %esi,%eax - 2bf1: 88 41 ff mov %al,-0x1(%rcx) - 2bf4: 0f bf 72 08 movswl 0x8(%rdx),%esi - 2bf8: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2bff: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2c05: c1 ee 18 shr $0x18,%esi - 2c08: 83 e6 10 and $0x10,%esi - 2c0b: 09 f0 or %esi,%eax - 2c0d: 88 41 ff mov %al,-0x1(%rcx) - 2c10: 0f bf 72 0a movswl 0xa(%rdx),%esi - 2c14: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2c1b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2c21: c1 ee 17 shr $0x17,%esi - 2c24: 83 e6 20 and $0x20,%esi - 2c27: 09 f0 or %esi,%eax - 2c29: 88 41 ff mov %al,-0x1(%rcx) - 2c2c: 0f bf 72 0c movswl 0xc(%rdx),%esi - 2c30: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2c37: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2c3d: c1 ee 16 shr $0x16,%esi - 2c40: 83 e6 40 and $0x40,%esi - 2c43: 09 f0 or %esi,%eax - 2c45: 88 41 ff mov %al,-0x1(%rcx) - 2c48: 0f bf 72 0e movswl 0xe(%rdx),%esi - 2c4c: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2c53: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2c59: c1 ee 1c shr $0x1c,%esi - 2c5c: c1 e6 07 shl $0x7,%esi - 2c5f: 09 f0 or %esi,%eax - 2c61: 88 41 ff mov %al,-0x1(%rcx) - 2c64: 48 83 c2 10 add $0x10,%rdx - 2c68: 48 39 d7 cmp %rdx,%rdi - 2c6b: 0f 85 0f ff ff ff jne 2b80 - 2c71: c3 ret - 2c72: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2c79: 00 00 00 00 - 2c7d: 0f 1f 00 nopl (%rax) - -0000000000002c80 : - 2c80: 55 push %rbp - 2c81: 0f b6 ca movzbl %dl,%ecx - 2c84: 48 89 f2 mov %rsi,%rdx - 2c87: be c0 00 00 00 mov $0xc0,%esi - 2c8c: 53 push %rbx - 2c8d: 48 81 ec d8 00 00 00 sub $0xd8,%rsp - 2c94: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp - 2c9b: 00 00 - 2c9d: 48 89 ac 24 c8 00 00 mov %rbp,0xc8(%rsp) - 2ca4: 00 - 2ca5: 48 89 fd mov %rdi,%rbp - 2ca8: 48 89 e7 mov %rsp,%rdi - 2cab: e8 10 21 00 00 call 4dc0 - 2cb0: 48 89 e6 mov %rsp,%rsi - 2cb3: 48 89 ef mov %rbp,%rdi - 2cb6: e8 35 05 00 00 call 31f0 - 2cbb: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 2cc2: 00 - 2cc3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2cca: 00 00 - 2ccc: 75 0a jne 2cd8 - 2cce: 48 81 c4 d8 00 00 00 add $0xd8,%rsp - 2cd5: 5b pop %rbx - 2cd6: 5d pop %rbp - 2cd7: c3 ret - 2cd8: e8 a3 e3 ff ff call 1080 <__stack_chk_fail@plt> - 2cdd: 0f 1f 00 nopl (%rax) - -0000000000002ce0 : - 2ce0: 55 push %rbp - 2ce1: 0f b6 ca movzbl %dl,%ecx - 2ce4: 48 89 f2 mov %rsi,%rdx - 2ce7: be 80 00 00 00 mov $0x80,%esi - 2cec: 53 push %rbx - 2ced: 48 81 ec 98 00 00 00 sub $0x98,%rsp - 2cf4: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp - 2cfb: 00 00 - 2cfd: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) - 2d04: 00 - 2d05: 48 89 fd mov %rdi,%rbp - 2d08: 48 89 e7 mov %rsp,%rdi - 2d0b: e8 b0 20 00 00 call 4dc0 - 2d10: 48 89 e6 mov %rsp,%rsi - 2d13: 48 89 ef mov %rbp,%rdi - 2d16: e8 95 05 00 00 call 32b0 - 2d1b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 2d22: 00 - 2d23: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2d2a: 00 00 - 2d2c: 75 0a jne 2d38 - 2d2e: 48 81 c4 98 00 00 00 add $0x98,%rsp - 2d35: 5b pop %rbx - 2d36: 5d pop %rbp - 2d37: c3 ret - 2d38: e8 43 e3 ff ff call 1080 <__stack_chk_fail@plt> - 2d3d: 0f 1f 00 nopl (%rax) - -0000000000002d40 : - 2d40: 55 push %rbp - 2d41: 53 push %rbx - 2d42: 48 89 fb mov %rdi,%rbx - 2d45: 48 8d ab 00 02 00 00 lea 0x200(%rbx),%rbp - 2d4c: 48 83 ec 08 sub $0x8,%rsp - 2d50: e8 ab 01 00 00 call 2f00 - 2d55: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2d5c: 00 00 00 00 - 2d60: 0f bf 3b movswl (%rbx),%edi - 2d63: 48 83 c3 02 add $0x2,%rbx - 2d67: e8 64 06 00 00 call 33d0 - 2d6c: 66 89 43 fe mov %ax,-0x2(%rbx) - 2d70: 48 39 eb cmp %rbp,%rbx - 2d73: 75 eb jne 2d60 - 2d75: 48 83 c4 08 add $0x8,%rsp - 2d79: 5b pop %rbx - 2d7a: 5d pop %rbp - 2d7b: c3 ret - 2d7c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000002d80 : - 2d80: e9 7b 02 00 00 jmp 3000 - 2d85: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2d8c: 00 00 00 00 - -0000000000002d90 : - 2d90: 41 57 push %r15 - 2d92: 4c 8d 3d 07 33 00 00 lea 0x3307(%rip),%r15 # 60a0 - 2d99: 41 56 push %r14 - 2d9b: 4d 8d b7 80 00 00 00 lea 0x80(%r15),%r14 - 2da2: 41 55 push %r13 - 2da4: 49 89 f5 mov %rsi,%r13 - 2da7: 41 54 push %r12 - 2da9: 49 89 d4 mov %rdx,%r12 - 2dac: 55 push %rbp - 2dad: 48 8d 6f 04 lea 0x4(%rdi),%rbp - 2db1: 53 push %rbx - 2db2: 48 83 ec 08 sub $0x8,%rsp - 2db6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 2dbd: 00 00 00 - 2dc0: 41 0f bf 0f movswl (%r15),%ecx - 2dc4: 48 8d 7d fc lea -0x4(%rbp),%rdi - 2dc8: 4c 89 e2 mov %r12,%rdx - 2dcb: 4c 89 ee mov %r13,%rsi - 2dce: 49 83 c7 02 add $0x2,%r15 - 2dd2: 89 cb mov %ecx,%ebx - 2dd4: e8 87 03 00 00 call 3160 - 2dd9: f7 db neg %ebx - 2ddb: 49 8d 54 24 04 lea 0x4(%r12),%rdx - 2de0: 49 8d 75 04 lea 0x4(%r13),%rsi - 2de4: 48 89 ef mov %rbp,%rdi - 2de7: 0f bf cb movswl %bx,%ecx - 2dea: 49 83 c5 08 add $0x8,%r13 - 2dee: 49 83 c4 08 add $0x8,%r12 - 2df2: e8 69 03 00 00 call 3160 - 2df7: 48 83 c5 08 add $0x8,%rbp - 2dfb: 4d 39 fe cmp %r15,%r14 - 2dfe: 75 c0 jne 2dc0 - 2e00: 48 83 c4 08 add $0x8,%rsp - 2e04: 5b pop %rbx - 2e05: 5d pop %rbp - 2e06: 41 5c pop %r12 - 2e08: 41 5d pop %r13 - 2e0a: 41 5e pop %r14 - 2e0c: 41 5f pop %r15 - 2e0e: c3 ret - 2e0f: 90 nop - -0000000000002e10 : - 2e10: 55 push %rbp - 2e11: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp - 2e18: 53 push %rbx - 2e19: 48 89 fb mov %rdi,%rbx - 2e1c: 48 83 ec 08 sub $0x8,%rsp - 2e20: 0f bf 3b movswl (%rbx),%edi - 2e23: 48 83 c3 02 add $0x2,%rbx - 2e27: 69 ff 49 05 00 00 imul $0x549,%edi,%edi - 2e2d: e8 7e 05 00 00 call 33b0 - 2e32: 66 89 43 fe mov %ax,-0x2(%rbx) - 2e36: 48 39 eb cmp %rbp,%rbx - 2e39: 75 e5 jne 2e20 - 2e3b: 48 83 c4 08 add $0x8,%rsp - 2e3f: 5b pop %rbx - 2e40: 5d pop %rbp - 2e41: c3 ret - 2e42: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2e49: 00 00 00 00 - 2e4d: 0f 1f 00 nopl (%rax) - -0000000000002e50 : - 2e50: 55 push %rbp - 2e51: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp - 2e58: 53 push %rbx - 2e59: 48 89 fb mov %rdi,%rbx - 2e5c: 48 83 ec 08 sub $0x8,%rsp - 2e60: 0f bf 3b movswl (%rbx),%edi - 2e63: 48 83 c3 02 add $0x2,%rbx - 2e67: e8 64 05 00 00 call 33d0 - 2e6c: 66 89 43 fe mov %ax,-0x2(%rbx) - 2e70: 48 39 eb cmp %rbp,%rbx - 2e73: 75 eb jne 2e60 - 2e75: 48 83 c4 08 add $0x8,%rsp - 2e79: 5b pop %rbx - 2e7a: 5d pop %rbp - 2e7b: c3 ret - 2e7c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000002e80 : - 2e80: 48 89 d1 mov %rdx,%rcx - 2e83: 31 c0 xor %eax,%eax - 2e85: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2e8c: 00 00 00 00 - 2e90: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2e97: 00 00 00 00 - 2e9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 2ea0: 0f b7 14 01 movzwl (%rcx,%rax,1),%edx - 2ea4: 66 03 14 06 add (%rsi,%rax,1),%dx - 2ea8: 66 89 14 07 mov %dx,(%rdi,%rax,1) - 2eac: 48 83 c0 02 add $0x2,%rax - 2eb0: 48 3d 00 02 00 00 cmp $0x200,%rax - 2eb6: 75 e8 jne 2ea0 - 2eb8: c3 ret - 2eb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000002ec0 : - 2ec0: 48 89 d1 mov %rdx,%rcx - 2ec3: 31 c0 xor %eax,%eax - 2ec5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2ecc: 00 00 00 00 - 2ed0: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2ed7: 00 00 00 00 - 2edb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 2ee0: 0f b7 14 06 movzwl (%rsi,%rax,1),%edx - 2ee4: 66 2b 14 01 sub (%rcx,%rax,1),%dx - 2ee8: 66 89 14 07 mov %dx,(%rdi,%rax,1) - 2eec: 48 83 c0 02 add $0x2,%rax - 2ef0: 48 3d 00 02 00 00 cmp $0x200,%rax - 2ef6: 75 e8 jne 2ee0 - 2ef8: c3 ret - 2ef9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000002f00 : - 2f00: 41 57 push %r15 - 2f02: 49 89 ff mov %rdi,%r15 - 2f05: 41 56 push %r14 - 2f07: 41 55 push %r13 - 2f09: 41 54 push %r12 - 2f0b: 55 push %rbp - 2f0c: bd 0a fd ff ff mov $0xfffffd0a,%ebp - 2f11: 53 push %rbx - 2f12: 48 83 ec 28 sub $0x28,%rsp - 2f16: c7 44 24 1c 07 00 00 movl $0x7,0x1c(%rsp) - 2f1d: 00 - 2f1e: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) - 2f25: 00 - 2f26: c7 44 24 10 80 00 00 movl $0x80,0x10(%rsp) - 2f2d: 00 - 2f2e: 66 90 xchg %ax,%ax - 2f30: 8b 44 24 10 mov 0x10(%rsp),%eax - 2f34: 45 31 e4 xor %r12d,%r12d - 2f37: 8d 48 ff lea -0x1(%rax),%ecx - 2f3a: 83 c0 01 add $0x1,%eax - 2f3d: 89 4c 24 14 mov %ecx,0x14(%rsp) - 2f41: 89 44 24 18 mov %eax,0x18(%rsp) - 2f45: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2f4c: 00 00 00 00 - 2f50: 8b 44 24 10 mov 0x10(%rsp),%eax - 2f54: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 2f59: 45 89 e5 mov %r12d,%r13d - 2f5c: 44 01 e0 add %r12d,%eax - 2f5f: 89 c0 mov %eax,%eax - 2f61: 48 89 c3 mov %rax,%rbx - 2f64: 4c 29 e8 sub %r13,%rax - 2f67: 4d 8d 34 47 lea (%r15,%rax,2),%r14 - 2f6b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 2f70: 43 0f bf 3c 6e movswl (%r14,%r13,2),%edi - 2f75: 0f af fd imul %ebp,%edi - 2f78: e8 33 04 00 00 call 33b0 - 2f7d: 89 c6 mov %eax,%esi - 2f7f: 43 0f b7 04 6f movzwl (%r15,%r13,2),%eax - 2f84: 29 f0 sub %esi,%eax - 2f86: 66 43 89 04 6e mov %ax,(%r14,%r13,2) - 2f8b: 66 43 01 34 6f add %si,(%r15,%r13,2) - 2f90: 49 83 c5 01 add $0x1,%r13 - 2f94: 41 39 dd cmp %ebx,%r13d - 2f97: 72 d7 jb 2f70 - 2f99: 41 8d 44 24 01 lea 0x1(%r12),%eax - 2f9e: 39 c3 cmp %eax,%ebx - 2fa0: b8 00 00 00 00 mov $0x0,%eax - 2fa5: 0f 43 44 24 14 cmovae 0x14(%rsp),%eax - 2faa: 44 03 64 24 18 add 0x18(%rsp),%r12d - 2faf: 41 01 c4 add %eax,%r12d - 2fb2: 41 81 fc ff 00 00 00 cmp $0xff,%r12d - 2fb9: 77 15 ja 2fd0 - 2fbb: 8b 44 24 0c mov 0xc(%rsp),%eax - 2fbf: 48 8d 15 5a 30 00 00 lea 0x305a(%rip),%rdx # 6020 - 2fc6: 0f bf 2c 42 movswl (%rdx,%rax,2),%ebp - 2fca: eb 84 jmp 2f50 - 2fcc: 0f 1f 40 00 nopl 0x0(%rax) - 2fd0: 83 6c 24 1c 01 subl $0x1,0x1c(%rsp) - 2fd5: 74 18 je 2fef - 2fd7: 8b 44 24 0c mov 0xc(%rsp),%eax - 2fdb: 48 8d 0d 3e 30 00 00 lea 0x303e(%rip),%rcx # 6020 - 2fe2: d1 6c 24 10 shrl $1,0x10(%rsp) - 2fe6: 0f bf 2c 41 movswl (%rcx,%rax,2),%ebp - 2fea: e9 41 ff ff ff jmp 2f30 - 2fef: 48 83 c4 28 add $0x28,%rsp - 2ff3: 5b pop %rbx - 2ff4: 5d pop %rbp - 2ff5: 41 5c pop %r12 - 2ff7: 41 5d pop %r13 - 2ff9: 41 5e pop %r14 - 2ffb: 41 5f pop %r15 - 2ffd: c3 ret - 2ffe: 66 90 xchg %ax,%ax - -0000000000003000 : - 3000: 41 57 push %r15 - 3002: 48 8d 47 02 lea 0x2(%rdi),%rax - 3006: 41 56 push %r14 - 3008: 41 55 push %r13 - 300a: 41 54 push %r12 - 300c: 55 push %rbp - 300d: 53 push %rbx - 300e: bb 5c 06 00 00 mov $0x65c,%ebx - 3013: 48 83 ec 38 sub $0x38,%rsp - 3017: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 301c: c7 44 24 2c 07 00 00 movl $0x7,0x2c(%rsp) - 3023: 00 - 3024: c7 44 24 14 7f 00 00 movl $0x7f,0x14(%rsp) - 302b: 00 - 302c: c7 44 24 0c 02 00 00 movl $0x2,0xc(%rsp) - 3033: 00 - 3034: 48 89 44 24 20 mov %rax,0x20(%rsp) - 3039: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 3040: 8b 54 24 0c mov 0xc(%rsp),%edx - 3044: 31 c0 xor %eax,%eax - 3046: 83 ea 01 sub $0x1,%edx - 3049: 89 54 24 28 mov %edx,0x28(%rsp) - 304d: 0f 1f 00 nopl (%rax) - 3050: 8b 54 24 0c mov 0xc(%rsp),%edx - 3054: 83 6c 24 14 01 subl $0x1,0x14(%rsp) - 3059: 8d 0c 10 lea (%rax,%rdx,1),%ecx - 305c: 89 4c 24 10 mov %ecx,0x10(%rsp) - 3060: 39 c8 cmp %ecx,%eax - 3062: 0f 83 b8 00 00 00 jae 3120 - 3068: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 306d: 89 ca mov %ecx,%edx - 306f: 4c 8d 2c 46 lea (%rsi,%rax,2),%r13 - 3073: 4c 8d 3c 56 lea (%rsi,%rdx,2),%r15 - 3077: 48 89 f5 mov %rsi,%rbp - 307a: 8b 74 24 28 mov 0x28(%rsp),%esi - 307e: 48 8b 54 24 20 mov 0x20(%rsp),%rdx - 3083: 48 01 f0 add %rsi,%rax - 3086: 4c 8d 24 42 lea (%rdx,%rax,2),%r12 - 308a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 3090: 45 0f b7 75 00 movzwl 0x0(%r13),%r14d - 3095: 41 0f b7 3f movzwl (%r15),%edi - 3099: 49 83 c5 02 add $0x2,%r13 - 309d: 49 83 c7 02 add $0x2,%r15 - 30a1: 44 01 f7 add %r14d,%edi - 30a4: 0f bf ff movswl %di,%edi - 30a7: e8 24 03 00 00 call 33d0 - 30ac: 66 41 89 45 fe mov %ax,-0x2(%r13) - 30b1: 41 0f b7 7f fe movzwl -0x2(%r15),%edi - 30b6: 44 29 f7 sub %r14d,%edi - 30b9: 66 41 89 7f fe mov %di,-0x2(%r15) - 30be: 0f bf ff movswl %di,%edi - 30c1: 0f af fb imul %ebx,%edi - 30c4: e8 e7 02 00 00 call 33b0 - 30c9: 66 41 89 47 fe mov %ax,-0x2(%r15) - 30ce: 4d 39 ec cmp %r13,%r12 - 30d1: 75 bd jne 3090 - 30d3: 8b 44 24 10 mov 0x10(%rsp),%eax - 30d7: 03 44 24 0c add 0xc(%rsp),%eax - 30db: 3d ff 00 00 00 cmp $0xff,%eax - 30e0: 77 1e ja 3100 - 30e2: 8b 54 24 14 mov 0x14(%rsp),%edx - 30e6: 48 8d 0d 33 2f 00 00 lea 0x2f33(%rip),%rcx # 6020 - 30ed: 0f bf 1c 51 movswl (%rcx,%rdx,2),%ebx - 30f1: e9 5a ff ff ff jmp 3050 - 30f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 30fd: 00 00 00 - 3100: 83 6c 24 2c 01 subl $0x1,0x2c(%rsp) - 3105: 74 1d je 3124 - 3107: 8b 44 24 14 mov 0x14(%rsp),%eax - 310b: 48 8d 35 0e 2f 00 00 lea 0x2f0e(%rip),%rsi # 6020 - 3112: d1 64 24 0c shll $1,0xc(%rsp) - 3116: 0f bf 1c 46 movswl (%rsi,%rax,2),%ebx - 311a: e9 21 ff ff ff jmp 3040 - 311f: 90 nop - 3120: 89 c8 mov %ecx,%eax - 3122: eb be jmp 30e2 - 3124: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 - 3129: 49 81 c5 00 02 00 00 add $0x200,%r13 - 3130: 0f bf 7d 00 movswl 0x0(%rbp),%edi - 3134: 48 83 c5 02 add $0x2,%rbp - 3138: 69 ff a1 05 00 00 imul $0x5a1,%edi,%edi - 313e: e8 6d 02 00 00 call 33b0 - 3143: 66 89 45 fe mov %ax,-0x2(%rbp) - 3147: 49 39 ed cmp %rbp,%r13 - 314a: 75 e4 jne 3130 - 314c: 48 83 c4 38 add $0x38,%rsp - 3150: 5b pop %rbx - 3151: 5d pop %rbp - 3152: 41 5c pop %r12 - 3154: 41 5d pop %r13 - 3156: 41 5e pop %r14 - 3158: 41 5f pop %r15 - 315a: c3 ret - 315b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000003160 : - 3160: 41 55 push %r13 - 3162: 44 0f bf e9 movswl %cx,%r13d - 3166: 41 54 push %r12 - 3168: 49 89 f4 mov %rsi,%r12 - 316b: 55 push %rbp - 316c: 48 89 d5 mov %rdx,%rbp - 316f: 53 push %rbx - 3170: 48 89 fb mov %rdi,%rbx - 3173: 48 83 ec 08 sub $0x8,%rsp - 3177: 0f bf 7e 02 movswl 0x2(%rsi),%edi - 317b: 0f bf 42 02 movswl 0x2(%rdx),%eax - 317f: 0f af f8 imul %eax,%edi - 3182: e8 29 02 00 00 call 33b0 - 3187: 0f bf f8 movswl %ax,%edi - 318a: 66 89 03 mov %ax,(%rbx) - 318d: 41 0f af fd imul %r13d,%edi - 3191: e8 1a 02 00 00 call 33b0 - 3196: 66 89 03 mov %ax,(%rbx) - 3199: 41 0f bf 3c 24 movswl (%r12),%edi - 319e: 0f bf 45 00 movswl 0x0(%rbp),%eax - 31a2: 0f af f8 imul %eax,%edi - 31a5: e8 06 02 00 00 call 33b0 - 31aa: 66 01 03 add %ax,(%rbx) - 31ad: 41 0f bf 3c 24 movswl (%r12),%edi - 31b2: 0f bf 45 02 movswl 0x2(%rbp),%eax - 31b6: 0f af f8 imul %eax,%edi - 31b9: e8 f2 01 00 00 call 33b0 - 31be: 66 89 43 02 mov %ax,0x2(%rbx) - 31c2: 41 0f bf 7c 24 02 movswl 0x2(%r12),%edi - 31c8: 0f bf 45 00 movswl 0x0(%rbp),%eax - 31cc: 0f af f8 imul %eax,%edi - 31cf: e8 dc 01 00 00 call 33b0 - 31d4: 66 01 43 02 add %ax,0x2(%rbx) - 31d8: 48 83 c4 08 add $0x8,%rsp - 31dc: 5b pop %rbx - 31dd: 5d pop %rbp - 31de: 41 5c pop %r12 - 31e0: 41 5d pop %r13 - 31e2: c3 ret - 31e3: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 31ea: 00 00 00 - 31ed: 0f 1f 00 nopl (%rax) - -00000000000031f0 : - 31f0: 48 89 f1 mov %rsi,%rcx - 31f3: 48 89 fe mov %rdi,%rsi - 31f6: 48 8d b9 c0 00 00 00 lea 0xc0(%rcx),%rdi - 31fd: 0f 1f 00 nopl (%rax) - 3200: 0f b6 51 01 movzbl 0x1(%rcx),%edx - 3204: 0f b6 41 02 movzbl 0x2(%rcx),%eax - 3208: 48 83 c1 03 add $0x3,%rcx - 320c: 48 83 c6 08 add $0x8,%rsi - 3210: 44 0f b6 41 fd movzbl -0x3(%rcx),%r8d - 3215: c1 e0 10 shl $0x10,%eax - 3218: c1 e2 08 shl $0x8,%edx - 321b: 09 c2 or %eax,%edx - 321d: 44 09 c2 or %r8d,%edx - 3220: 89 d0 mov %edx,%eax - 3222: 41 89 d0 mov %edx,%r8d - 3225: c1 ea 02 shr $0x2,%edx - 3228: d1 e8 shr $1,%eax - 322a: 81 e2 49 92 24 00 and $0x249249,%edx - 3230: 41 81 e0 49 92 24 00 and $0x249249,%r8d - 3237: 25 49 92 24 00 and $0x249249,%eax - 323c: 01 d0 add %edx,%eax - 323e: 44 01 c0 add %r8d,%eax - 3241: 41 89 c0 mov %eax,%r8d - 3244: 89 c2 mov %eax,%edx - 3246: 41 c1 e8 03 shr $0x3,%r8d - 324a: 83 e2 07 and $0x7,%edx - 324d: 41 83 e0 07 and $0x7,%r8d - 3251: 44 29 c2 sub %r8d,%edx - 3254: 41 89 c0 mov %eax,%r8d - 3257: 66 89 56 f8 mov %dx,-0x8(%rsi) - 325b: 89 c2 mov %eax,%edx - 325d: 41 c1 e8 09 shr $0x9,%r8d - 3261: c1 ea 06 shr $0x6,%edx - 3264: 41 83 e0 07 and $0x7,%r8d - 3268: 83 e2 07 and $0x7,%edx - 326b: 44 29 c2 sub %r8d,%edx - 326e: 41 89 c0 mov %eax,%r8d - 3271: 66 89 56 fa mov %dx,-0x6(%rsi) - 3275: 89 c2 mov %eax,%edx - 3277: 41 c1 e8 0f shr $0xf,%r8d - 327b: c1 ea 0c shr $0xc,%edx - 327e: 41 83 e0 07 and $0x7,%r8d - 3282: 83 e2 07 and $0x7,%edx - 3285: 44 29 c2 sub %r8d,%edx - 3288: 66 89 56 fc mov %dx,-0x4(%rsi) - 328c: 89 c2 mov %eax,%edx - 328e: c1 e8 15 shr $0x15,%eax - 3291: c1 ea 12 shr $0x12,%edx - 3294: 83 e2 07 and $0x7,%edx - 3297: 29 c2 sub %eax,%edx - 3299: 66 89 56 fe mov %dx,-0x2(%rsi) - 329d: 48 39 cf cmp %rcx,%rdi - 32a0: 0f 85 5a ff ff ff jne 3200 - 32a6: c3 ret - 32a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 32ae: 00 00 - -00000000000032b0 : - 32b0: 48 89 fa mov %rdi,%rdx - 32b3: 48 8d bf 00 02 00 00 lea 0x200(%rdi),%rdi - 32ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 32c0: 8b 06 mov (%rsi),%eax - 32c2: 89 c1 mov %eax,%ecx - 32c4: d1 e8 shr $1,%eax - 32c6: 81 e1 55 55 55 55 and $0x55555555,%ecx - 32cc: 25 55 55 55 55 and $0x55555555,%eax - 32d1: 01 c8 add %ecx,%eax - 32d3: 41 89 c0 mov %eax,%r8d - 32d6: 89 c1 mov %eax,%ecx - 32d8: 41 c1 e8 02 shr $0x2,%r8d - 32dc: 83 e1 03 and $0x3,%ecx - 32df: 41 83 e0 03 and $0x3,%r8d - 32e3: 44 29 c1 sub %r8d,%ecx - 32e6: 41 89 c0 mov %eax,%r8d - 32e9: 66 89 0a mov %cx,(%rdx) - 32ec: 89 c1 mov %eax,%ecx - 32ee: 41 c1 e8 06 shr $0x6,%r8d - 32f2: c1 e9 04 shr $0x4,%ecx - 32f5: 41 83 e0 03 and $0x3,%r8d - 32f9: 83 e1 03 and $0x3,%ecx - 32fc: 44 29 c1 sub %r8d,%ecx - 32ff: 41 89 c0 mov %eax,%r8d - 3302: 66 89 4a 02 mov %cx,0x2(%rdx) - 3306: 89 c1 mov %eax,%ecx - 3308: 41 c1 e8 0a shr $0xa,%r8d - 330c: c1 e9 08 shr $0x8,%ecx - 330f: 41 83 e0 03 and $0x3,%r8d - 3313: 83 e1 03 and $0x3,%ecx - 3316: 44 29 c1 sub %r8d,%ecx - 3319: 41 89 c0 mov %eax,%r8d - 331c: 66 89 4a 04 mov %cx,0x4(%rdx) - 3320: 89 c1 mov %eax,%ecx - 3322: 66 41 c1 e8 0e shr $0xe,%r8w - 3327: c1 e9 0c shr $0xc,%ecx - 332a: 83 e1 03 and $0x3,%ecx - 332d: 44 29 c1 sub %r8d,%ecx - 3330: 41 89 c0 mov %eax,%r8d - 3333: 66 89 4a 06 mov %cx,0x6(%rdx) - 3337: 89 c1 mov %eax,%ecx - 3339: 41 c1 e8 12 shr $0x12,%r8d - 333d: c1 e9 10 shr $0x10,%ecx - 3340: 41 83 e0 03 and $0x3,%r8d - 3344: 83 e1 03 and $0x3,%ecx - 3347: 44 29 c1 sub %r8d,%ecx - 334a: 41 89 c0 mov %eax,%r8d - 334d: 66 89 4a 08 mov %cx,0x8(%rdx) - 3351: 89 c1 mov %eax,%ecx - 3353: 41 c1 e8 16 shr $0x16,%r8d - 3357: c1 e9 14 shr $0x14,%ecx - 335a: 41 83 e0 03 and $0x3,%r8d - 335e: 83 e1 03 and $0x3,%ecx - 3361: 44 29 c1 sub %r8d,%ecx - 3364: 41 89 c0 mov %eax,%r8d - 3367: 66 89 4a 0a mov %cx,0xa(%rdx) - 336b: 89 c1 mov %eax,%ecx - 336d: c1 e9 18 shr $0x18,%ecx - 3370: 41 c1 e8 1a shr $0x1a,%r8d - 3374: 48 83 c2 10 add $0x10,%rdx - 3378: 48 83 c6 04 add $0x4,%rsi - 337c: 83 e1 03 and $0x3,%ecx - 337f: 41 83 e0 03 and $0x3,%r8d - 3383: 44 29 c1 sub %r8d,%ecx - 3386: 66 89 4a fc mov %cx,-0x4(%rdx) - 338a: 89 c1 mov %eax,%ecx - 338c: c1 e8 1e shr $0x1e,%eax - 338f: c1 e9 1c shr $0x1c,%ecx - 3392: 83 e1 03 and $0x3,%ecx - 3395: 29 c1 sub %eax,%ecx - 3397: 66 89 4a fe mov %cx,-0x2(%rdx) - 339b: 48 39 fa cmp %rdi,%rdx - 339e: 0f 85 1c ff ff ff jne 32c0 - 33a4: c3 ret - 33a5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 33ac: 00 00 00 - 33af: 90 nop - -00000000000033b0 : - 33b0: 66 69 c7 01 f3 imul $0xf301,%di,%ax - 33b5: 98 cwtl - 33b6: 69 c0 ff f2 ff ff imul $0xfffff2ff,%eax,%eax - 33bc: 01 f8 add %edi,%eax - 33be: c1 e8 10 shr $0x10,%eax - 33c1: c3 ret - 33c2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 33c9: 00 00 00 00 - 33cd: 0f 1f 00 nopl (%rax) - -00000000000033d0 : - 33d0: 0f bf d7 movswl %di,%edx - 33d3: 89 f8 mov %edi,%eax - 33d5: 69 d2 bf 4e 00 00 imul $0x4ebf,%edx,%edx - 33db: 81 c2 00 00 00 02 add $0x2000000,%edx - 33e1: c1 fa 1a sar $0x1a,%edx - 33e4: 66 69 d2 01 0d imul $0xd01,%dx,%dx - 33e9: 29 d0 sub %edx,%eax - 33eb: c3 ret - 33ec: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 33f3: 00 00 00 - 33f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 33fd: 00 00 00 - -0000000000003400 : - 3400: 49 89 f0 mov %rsi,%r8 - 3403: 48 89 d6 mov %rdx,%rsi - 3406: 48 85 d2 test %rdx,%rdx - 3409: 74 35 je 3440 - 340b: 31 c9 xor %ecx,%ecx - 340d: 31 c0 xor %eax,%eax - 340f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 3416: 00 00 00 00 - 341a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 3420: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx - 3424: 41 32 14 00 xor (%r8,%rax,1),%dl - 3428: 48 83 c0 01 add $0x1,%rax - 342c: 09 d1 or %edx,%ecx - 342e: 48 39 c6 cmp %rax,%rsi - 3431: 75 ed jne 3420 - 3433: 0f b6 c1 movzbl %cl,%eax - 3436: 48 f7 d8 neg %rax - 3439: 48 c1 e8 3f shr $0x3f,%rax - 343d: c3 ret - 343e: 66 90 xchg %ax,%ax - 3440: 31 c0 xor %eax,%eax - 3442: c3 ret - 3443: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 344a: 00 00 00 00 - 344e: 66 90 xchg %ax,%ax - -0000000000003450 : - 3450: 49 89 f1 mov %rsi,%r9 - 3453: 49 89 d0 mov %rdx,%r8 - 3456: 48 85 d2 test %rdx,%rdx - 3459: 74 20 je 347b - 345b: f7 d9 neg %ecx - 345d: 31 c0 xor %eax,%eax - 345f: 90 nop - 3460: 0f b6 34 07 movzbl (%rdi,%rax,1),%esi - 3464: 41 0f b6 14 01 movzbl (%r9,%rax,1),%edx - 3469: 31 f2 xor %esi,%edx - 346b: 21 ca and %ecx,%edx - 346d: 31 f2 xor %esi,%edx - 346f: 88 14 07 mov %dl,(%rdi,%rax,1) - 3472: 48 83 c0 01 add $0x1,%rax - 3476: 49 39 c0 cmp %rax,%r8 - 3479: 75 e5 jne 3460 - 347b: c3 ret - 347c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000003480 : - 3480: 66 33 37 xor (%rdi),%si - 3483: f7 da neg %edx - 3485: 21 d6 and %edx,%esi - 3487: 66 33 37 xor (%rdi),%si - 348a: 66 89 37 mov %si,(%rdi) - 348d: c3 ret - 348e: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3495: 00 00 00 - 3498: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 349f: 00 00 00 - 34a2: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 34a9: 00 00 00 - 34ac: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 34b3: 00 00 00 - 34b6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 34bd: 00 00 00 - -00000000000034c0 : - 34c0: 41 57 push %r15 - 34c2: 41 b9 01 00 00 00 mov $0x1,%r9d - 34c8: 41 56 push %r14 - 34ca: 41 55 push %r13 - 34cc: 41 54 push %r12 - 34ce: 55 push %rbp - 34cf: 53 push %rbx - 34d0: 48 83 ec 68 sub $0x68,%rsp - 34d4: 48 8b 07 mov (%rdi),%rax - 34d7: 4c 8b 77 18 mov 0x18(%rdi),%r14 - 34db: 48 89 44 24 88 mov %rax,-0x78(%rsp) - 34e0: 48 8b 47 08 mov 0x8(%rdi),%rax - 34e4: 48 89 44 24 90 mov %rax,-0x70(%rsp) - 34e9: 48 8b 47 10 mov 0x10(%rdi),%rax - 34ed: 48 89 44 24 98 mov %rax,-0x68(%rsp) - 34f2: 48 8b 47 20 mov 0x20(%rdi),%rax - 34f6: 48 89 44 24 a0 mov %rax,-0x60(%rsp) - 34fb: 48 8b 47 28 mov 0x28(%rdi),%rax - 34ff: 48 89 44 24 a8 mov %rax,-0x58(%rsp) - 3504: 48 8b 47 30 mov 0x30(%rdi),%rax - 3508: 48 89 44 24 b0 mov %rax,-0x50(%rsp) - 350d: 48 8b 47 38 mov 0x38(%rdi),%rax - 3511: 48 89 44 24 b8 mov %rax,-0x48(%rsp) - 3516: 48 8b 47 40 mov 0x40(%rdi),%rax - 351a: 48 89 44 24 c0 mov %rax,-0x40(%rsp) - 351f: 48 8b 47 48 mov 0x48(%rdi),%rax - 3523: 48 89 44 24 c8 mov %rax,-0x38(%rsp) - 3528: 48 8b 47 50 mov 0x50(%rdi),%rax - 352c: 4c 8b 67 60 mov 0x60(%rdi),%r12 - 3530: 4c 8b af 80 00 00 00 mov 0x80(%rdi),%r13 - 3537: 4c 89 74 24 18 mov %r14,0x18(%rsp) - 353c: 48 89 44 24 d0 mov %rax,-0x30(%rsp) - 3541: 48 8b 47 58 mov 0x58(%rdi),%rax - 3545: 48 c7 44 24 50 82 80 movq $0x8082,0x50(%rsp) - 354c: 00 00 - 354e: 4c 8b 9f 90 00 00 00 mov 0x90(%rdi),%r11 - 3555: 48 89 44 24 d8 mov %rax,-0x28(%rsp) - 355a: 48 8b 47 68 mov 0x68(%rdi),%rax - 355e: 48 89 7c 24 60 mov %rdi,0x60(%rsp) - 3563: 4c 8b bf a0 00 00 00 mov 0xa0(%rdi),%r15 - 356a: 48 89 44 24 e0 mov %rax,-0x20(%rsp) - 356f: 48 8b 47 70 mov 0x70(%rdi),%rax - 3573: 4c 8b 87 b0 00 00 00 mov 0xb0(%rdi),%r8 - 357a: 48 8b 9f c0 00 00 00 mov 0xc0(%rdi),%rbx - 3581: 48 89 44 24 e8 mov %rax,-0x18(%rsp) - 3586: 48 8b 47 78 mov 0x78(%rdi),%rax - 358a: 48 89 44 24 f0 mov %rax,-0x10(%rsp) - 358f: 48 8b 87 88 00 00 00 mov 0x88(%rdi),%rax - 3596: 48 89 44 24 f8 mov %rax,-0x8(%rsp) - 359b: 48 8b 87 98 00 00 00 mov 0x98(%rdi),%rax - 35a2: 48 89 04 24 mov %rax,(%rsp) - 35a6: 48 8b 87 a8 00 00 00 mov 0xa8(%rdi),%rax - 35ad: 48 89 44 24 08 mov %rax,0x8(%rsp) - 35b2: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax - 35b9: 48 89 44 24 10 mov %rax,0x10(%rsp) - 35be: 48 8d 05 6b 2b 00 00 lea 0x2b6b(%rip),%rax # 6130 - 35c5: 48 89 44 24 58 mov %rax,0x58(%rsp) - 35ca: eb 19 jmp 35e5 - 35cc: 0f 1f 40 00 nopl 0x0(%rax) - 35d0: 48 8b 48 08 mov 0x8(%rax),%rcx - 35d4: 4c 8b 08 mov (%rax),%r9 - 35d7: 48 83 c0 10 add $0x10,%rax - 35db: 48 89 44 24 58 mov %rax,0x58(%rsp) - 35e0: 48 89 4c 24 50 mov %rcx,0x50(%rsp) - 35e5: 48 8b 6c 24 d8 mov -0x28(%rsp),%rbp - 35ea: 4c 8b 74 24 90 mov -0x70(%rsp),%r14 - 35ef: 48 8b 44 24 98 mov -0x68(%rsp),%rax - 35f4: 4c 33 74 24 b0 xor -0x50(%rsp),%r14 - 35f9: 48 33 44 24 b8 xor -0x48(%rsp),%rax - 35fe: 49 31 ee xor %rbp,%r14 - 3601: 48 8b 6c 24 c0 mov -0x40(%rsp),%rbp - 3606: 49 89 c2 mov %rax,%r10 - 3609: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 360e: 4d 31 ee xor %r13,%r14 - 3611: 4c 33 74 24 08 xor 0x8(%rsp),%r14 - 3616: 4d 31 e2 xor %r12,%r10 - 3619: 4c 33 54 24 f8 xor -0x8(%rsp),%r10 - 361e: 48 8b 74 24 88 mov -0x78(%rsp),%rsi - 3623: 48 31 e8 xor %rbp,%rax - 3626: 48 8b 6c 24 e0 mov -0x20(%rsp),%rbp - 362b: 4d 31 c2 xor %r8,%r10 - 362e: 48 33 74 24 a8 xor -0x58(%rsp),%rsi - 3633: 48 89 c1 mov %rax,%rcx - 3636: 48 8b 44 24 a0 mov -0x60(%rsp),%rax - 363b: 48 33 44 24 c8 xor -0x38(%rsp),%rax - 3640: 4c 89 d7 mov %r10,%rdi - 3643: 48 31 e9 xor %rbp,%rcx - 3646: 48 8b 2c 24 mov (%rsp),%rbp - 364a: 48 33 44 24 e8 xor -0x18(%rsp),%rax - 364f: 48 d1 c7 rol $1,%rdi - 3652: 48 33 74 24 d0 xor -0x30(%rsp),%rsi - 3657: 48 33 74 24 f0 xor -0x10(%rsp),%rsi - 365c: 4c 31 d9 xor %r11,%rcx - 365f: 48 31 e8 xor %rbp,%rax - 3662: 4c 89 f5 mov %r14,%rbp - 3665: 4c 31 fe xor %r15,%rsi - 3668: 48 33 4c 24 10 xor 0x10(%rsp),%rcx - 366d: 48 31 d8 xor %rbx,%rax - 3670: 48 d1 c5 rol $1,%rbp - 3673: 48 31 f7 xor %rsi,%rdi - 3676: 48 89 ca mov %rcx,%rdx - 3679: 48 d1 c6 rol $1,%rsi - 367c: 48 31 c5 xor %rax,%rbp - 367f: 48 d1 c0 rol $1,%rax - 3682: 4c 31 d0 xor %r10,%rax - 3685: 4c 8b 54 24 b0 mov -0x50(%rsp),%r10 - 368a: 48 31 ce xor %rcx,%rsi - 368d: 48 8b 4c 24 88 mov -0x78(%rsp),%rcx - 3692: 48 d1 c2 rol $1,%rdx - 3695: 49 31 fa xor %rdi,%r10 - 3698: 4c 31 f2 xor %r14,%rdx - 369b: 48 31 e9 xor %rbp,%rcx - 369e: 49 c1 ca 14 ror $0x14,%r10 - 36a2: 49 31 d4 xor %rdx,%r12 - 36a5: 49 31 c3 xor %rax,%r11 - 36a8: 48 31 f3 xor %rsi,%rbx - 36ab: 4d 89 d6 mov %r10,%r14 - 36ae: 49 c1 cc 15 ror $0x15,%r12 - 36b2: 49 31 fd xor %rdi,%r13 - 36b5: 49 31 d0 xor %rdx,%r8 - 36b8: 49 c1 c3 15 rol $0x15,%r11 - 36bc: 49 f7 d6 not %r14 - 36bf: 48 c1 c3 0e rol $0xe,%rbx - 36c3: 49 c1 cd 13 ror $0x13,%r13 - 36c7: 4d 21 e6 and %r12,%r14 - 36ca: 49 c1 c8 03 ror $0x3,%r8 - 36ce: 49 31 ce xor %rcx,%r14 - 36d1: 4d 31 ce xor %r9,%r14 - 36d4: 4d 89 e1 mov %r12,%r9 - 36d7: 49 f7 d1 not %r9 - 36da: 4d 21 d9 and %r11,%r9 - 36dd: 4d 31 d1 xor %r10,%r9 - 36e0: 4c 89 4c 24 20 mov %r9,0x20(%rsp) - 36e5: 4d 89 d9 mov %r11,%r9 - 36e8: 49 f7 d1 not %r9 - 36eb: 49 21 d9 and %rbx,%r9 - 36ee: 4d 31 e1 xor %r12,%r9 - 36f1: 49 89 dc mov %rbx,%r12 - 36f4: 49 f7 d4 not %r12 - 36f7: 4c 89 4c 24 28 mov %r9,0x28(%rsp) - 36fc: 4d 89 e1 mov %r12,%r9 - 36ff: 49 21 c9 and %rcx,%r9 - 3702: 48 f7 d1 not %rcx - 3705: 4d 89 cc mov %r9,%r12 - 3708: 4c 21 d1 and %r10,%rcx - 370b: 4c 8b 54 24 d0 mov -0x30(%rsp),%r10 - 3710: 4d 31 dc xor %r11,%r12 - 3713: 4c 8b 5c 24 c8 mov -0x38(%rsp),%r11 - 3718: 48 31 d9 xor %rbx,%rcx - 371b: 48 89 4c 24 30 mov %rcx,0x30(%rsp) - 3720: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx - 3725: 49 31 ea xor %rbp,%r10 - 3728: 49 31 f3 xor %rsi,%r11 - 372b: 49 c1 c2 03 rol $0x3,%r10 - 372f: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) - 3734: 4d 89 d9 mov %r11,%r9 - 3737: 48 31 c1 xor %rax,%rcx - 373a: 49 c1 c1 14 rol $0x14,%r9 - 373e: 48 c1 c1 1c rol $0x1c,%rcx - 3742: 4d 89 cb mov %r9,%r11 - 3745: 49 f7 d3 not %r11 - 3748: 4d 21 d3 and %r10,%r11 - 374b: 49 31 cb xor %rcx,%r11 - 374e: 4c 89 5c 24 38 mov %r11,0x38(%rsp) - 3753: 4d 89 d3 mov %r10,%r11 - 3756: 49 f7 d3 not %r11 - 3759: 4d 21 eb and %r13,%r11 - 375c: 4d 31 cb xor %r9,%r11 - 375f: 4c 89 5c 24 18 mov %r11,0x18(%rsp) - 3764: 4d 89 eb mov %r13,%r11 - 3767: 49 f7 d3 not %r11 - 376a: 4d 21 c3 and %r8,%r11 - 376d: 49 31 ef xor %rbp,%r15 - 3770: 4d 31 d3 xor %r10,%r11 - 3773: 4d 89 c2 mov %r8,%r10 - 3776: 49 c1 c7 12 rol $0x12,%r15 - 377a: 49 f7 d2 not %r10 - 377d: 4c 89 5c 24 d0 mov %r11,-0x30(%rsp) - 3782: 49 21 ca and %rcx,%r10 - 3785: 48 f7 d1 not %rcx - 3788: 4c 21 c9 and %r9,%rcx - 378b: 4d 31 ea xor %r13,%r10 - 378e: 4c 31 c1 xor %r8,%rcx - 3791: 4c 89 54 24 40 mov %r10,0x40(%rsp) - 3796: 48 89 4c 24 c8 mov %rcx,-0x38(%rsp) - 379b: 4c 8b 44 24 b8 mov -0x48(%rsp),%r8 - 37a0: 4c 8b 2c 24 mov (%rsp),%r13 - 37a4: 4c 8b 54 24 e0 mov -0x20(%rsp),%r10 - 37a9: 4c 89 74 24 88 mov %r14,-0x78(%rsp) - 37ae: 49 31 d0 xor %rdx,%r8 - 37b1: 48 8b 5c 24 90 mov -0x70(%rsp),%rbx - 37b6: 49 c1 c0 06 rol $0x6,%r8 - 37ba: 49 31 f5 xor %rsi,%r13 - 37bd: 49 31 c2 xor %rax,%r10 - 37c0: 4d 89 e9 mov %r13,%r9 - 37c3: 4d 89 c5 mov %r8,%r13 - 37c6: 49 c1 c2 19 rol $0x19,%r10 - 37ca: 48 31 fb xor %rdi,%rbx - 37cd: 49 f7 d5 not %r13 - 37d0: 48 89 d9 mov %rbx,%rcx - 37d3: 4c 89 d3 mov %r10,%rbx - 37d6: 49 c1 c1 08 rol $0x8,%r9 - 37da: 4d 89 eb mov %r13,%r11 - 37dd: 48 d1 c1 rol $1,%rcx - 37e0: 48 f7 d3 not %rbx - 37e3: 4d 21 d3 and %r10,%r11 - 37e6: 4d 89 dd mov %r11,%r13 - 37e9: 49 89 db mov %rbx,%r11 - 37ec: 49 31 cd xor %rcx,%r13 - 37ef: 4d 21 cb and %r9,%r11 - 37f2: 4c 89 6c 24 b8 mov %r13,-0x48(%rsp) - 37f7: 4d 89 cd mov %r9,%r13 - 37fa: 4c 89 db mov %r11,%rbx - 37fd: 49 f7 d5 not %r13 - 3800: 4c 31 c3 xor %r8,%rbx - 3803: 4d 89 eb mov %r13,%r11 - 3806: 48 89 1c 24 mov %rbx,(%rsp) - 380a: 48 8b 5c 24 a0 mov -0x60(%rsp),%rbx - 380f: 4d 21 fb and %r15,%r11 - 3812: 4d 31 d3 xor %r10,%r11 - 3815: 4d 89 fa mov %r15,%r10 - 3818: 48 31 f3 xor %rsi,%rbx - 381b: 49 f7 d2 not %r10 - 381e: 49 21 ca and %rcx,%r10 - 3821: 48 f7 d1 not %rcx - 3824: 4c 21 c1 and %r8,%rcx - 3827: 4d 31 ca xor %r9,%r10 - 382a: 49 89 c8 mov %rcx,%r8 - 382d: 4c 89 54 24 e0 mov %r10,-0x20(%rsp) - 3832: 4c 8b 54 24 d8 mov -0x28(%rsp),%r10 - 3837: 48 89 d9 mov %rbx,%rcx - 383a: 4d 31 f8 xor %r15,%r8 - 383d: 4c 8b 7c 24 a8 mov -0x58(%rsp),%r15 - 3842: 48 c1 c1 1b rol $0x1b,%rcx - 3846: 49 31 fa xor %rdi,%r10 - 3849: 4c 89 44 24 48 mov %r8,0x48(%rsp) - 384e: 49 31 ef xor %rbp,%r15 - 3851: 49 c1 c2 0a rol $0xa,%r10 - 3855: 4c 89 fb mov %r15,%rbx - 3858: 4c 8b 7c 24 f8 mov -0x8(%rsp),%r15 - 385d: 48 c1 cb 1c ror $0x1c,%rbx - 3861: 49 31 d7 xor %rdx,%r15 - 3864: 48 33 74 24 e8 xor -0x18(%rsp),%rsi - 3869: 48 33 7c 24 08 xor 0x8(%rsp),%rdi - 386e: 48 c1 ce 19 ror $0x19,%rsi - 3872: 4d 89 fc mov %r15,%r12 - 3875: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 - 387a: 48 c1 c7 02 rol $0x2,%rdi - 387e: 49 c1 c4 0f rol $0xf,%r12 - 3882: 48 33 6c 24 f0 xor -0x10(%rsp),%rbp - 3887: 48 33 54 24 98 xor -0x68(%rsp),%rdx - 388c: 48 c1 cd 17 ror $0x17,%rbp - 3890: 49 31 c7 xor %rax,%r15 - 3893: 4d 89 e5 mov %r12,%r13 - 3896: 48 33 44 24 c0 xor -0x40(%rsp),%rax - 389b: 48 c1 c8 09 ror $0x9,%rax - 389f: 4d 89 f8 mov %r15,%r8 - 38a2: 49 89 df mov %rbx,%r15 - 38a5: 49 f7 d5 not %r13 - 38a8: 49 c1 c8 08 ror $0x8,%r8 - 38ac: 49 f7 d7 not %r15 - 38af: 48 c1 ca 02 ror $0x2,%rdx - 38b3: 4d 89 f9 mov %r15,%r9 - 38b6: 4d 21 c5 and %r8,%r13 - 38b9: 4d 21 d1 and %r10,%r9 - 38bc: 4d 31 d5 xor %r10,%r13 - 38bf: 4d 89 cf mov %r9,%r15 - 38c2: 4d 89 d1 mov %r10,%r9 - 38c5: 4d 89 c2 mov %r8,%r10 - 38c8: 4c 89 6c 24 f8 mov %r13,-0x8(%rsp) - 38cd: 49 f7 d1 not %r9 - 38d0: 49 f7 d2 not %r10 - 38d3: 49 31 cf xor %rcx,%r15 - 38d6: 4c 8b 6c 24 28 mov 0x28(%rsp),%r13 - 38db: 4d 21 e1 and %r12,%r9 - 38de: 49 21 ca and %rcx,%r10 - 38e1: 48 f7 d1 not %rcx - 38e4: 4c 89 7c 24 08 mov %r15,0x8(%rsp) - 38e9: 49 31 d9 xor %rbx,%r9 - 38ec: 48 21 d9 and %rbx,%rcx - 38ef: 48 89 f3 mov %rsi,%rbx - 38f2: 4d 31 e2 xor %r12,%r10 - 38f5: 4c 31 c1 xor %r8,%rcx - 38f8: 49 89 f8 mov %rdi,%r8 - 38fb: 48 89 df mov %rbx,%rdi - 38fe: 48 89 c6 mov %rax,%rsi - 3901: 48 f7 d7 not %rdi - 3904: 48 f7 d6 not %rsi - 3907: 48 21 ef and %rbp,%rdi - 390a: 48 21 de and %rbx,%rsi - 390d: 48 31 c7 xor %rax,%rdi - 3910: 48 31 d6 xor %rdx,%rsi - 3913: 49 89 fc mov %rdi,%r12 - 3916: 48 89 ef mov %rbp,%rdi - 3919: 48 89 74 24 d8 mov %rsi,-0x28(%rsp) - 391e: 48 f7 d7 not %rdi - 3921: 4c 89 64 24 10 mov %r12,0x10(%rsp) - 3926: 4c 21 c7 and %r8,%rdi - 3929: 48 31 df xor %rbx,%rdi - 392c: 4c 89 c3 mov %r8,%rbx - 392f: 48 f7 d3 not %rbx - 3932: 48 21 d3 and %rdx,%rbx - 3935: 48 f7 d2 not %rdx - 3938: 48 31 eb xor %rbp,%rbx - 393b: 48 21 c2 and %rax,%rdx - 393e: 48 8b 6c 24 38 mov 0x38(%rsp),%rbp - 3943: 4c 33 6c 24 d0 xor -0x30(%rsp),%r13 - 3948: 4c 31 c2 xor %r8,%rdx - 394b: 4d 89 f0 mov %r14,%r8 - 394e: 4d 31 dd xor %r11,%r13 - 3951: 48 89 5c 24 f0 mov %rbx,-0x10(%rsp) - 3956: 49 31 e8 xor %rbp,%r8 - 3959: 4c 33 44 24 b8 xor -0x48(%rsp),%r8 - 395e: 4c 33 6c 24 f8 xor -0x8(%rsp),%r13 - 3963: 4d 31 f8 xor %r15,%r8 - 3966: 4c 8b 7c 24 20 mov 0x20(%rsp),%r15 - 396b: 49 31 fd xor %rdi,%r13 - 396e: 49 31 f0 xor %rsi,%r8 - 3971: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 3976: 49 31 f7 xor %rsi,%r15 - 3979: 4c 33 3c 24 xor (%rsp),%r15 - 397d: 4d 31 cf xor %r9,%r15 - 3980: 4d 31 e7 xor %r12,%r15 - 3983: 4c 8b 64 24 b0 mov -0x50(%rsp),%r12 - 3988: 48 8b 6c 24 40 mov 0x40(%rsp),%rbp - 398d: 48 8b 44 24 c8 mov -0x38(%rsp),%rax - 3992: 4d 89 fe mov %r15,%r14 - 3995: 49 31 ec xor %rbp,%r12 - 3998: 48 8b 6c 24 f0 mov -0x10(%rsp),%rbp - 399d: 4c 33 64 24 e0 xor -0x20(%rsp),%r12 - 39a2: 49 d1 c6 rol $1,%r14 - 39a5: 4d 31 d4 xor %r10,%r12 - 39a8: 49 31 ec xor %rbp,%r12 - 39ab: 48 8b 6c 24 48 mov 0x48(%rsp),%rbp - 39b0: 4c 89 e3 mov %r12,%rbx - 39b3: 48 31 e8 xor %rbp,%rax - 39b6: 48 33 44 24 30 xor 0x30(%rsp),%rax - 39bb: 4c 89 ed mov %r13,%rbp - 39be: 48 d1 c3 rol $1,%rbx - 39c1: 48 31 c8 xor %rcx,%rax - 39c4: 48 d1 c5 rol $1,%rbp - 39c7: 4c 31 fb xor %r15,%rbx - 39ca: 49 89 f7 mov %rsi,%r15 - 39cd: 48 31 d0 xor %rdx,%rax - 39d0: 4c 31 c5 xor %r8,%rbp - 39d3: 49 d1 c0 rol $1,%r8 - 39d6: 48 8b 74 24 50 mov 0x50(%rsp),%rsi - 39db: 49 31 c6 xor %rax,%r14 - 39de: 48 d1 c0 rol $1,%rax - 39e1: 4d 31 e0 xor %r12,%r8 - 39e4: 4c 31 e8 xor %r13,%rax - 39e7: 4c 8b 6c 24 88 mov -0x78(%rsp),%r13 - 39ec: 4d 31 f5 xor %r14,%r13 - 39ef: 49 31 ef xor %rbp,%r15 - 39f2: 49 31 db xor %rbx,%r11 - 39f5: 49 31 c2 xor %rax,%r10 - 39f8: 4d 89 fc mov %r15,%r12 - 39fb: 49 c1 cb 15 ror $0x15,%r11 - 39ff: 4c 31 c2 xor %r8,%rdx - 3a02: 49 31 e9 xor %rbp,%r9 - 3a05: 49 c1 cc 14 ror $0x14,%r12 - 3a09: 49 c1 c2 15 rol $0x15,%r10 - 3a0d: 48 31 df xor %rbx,%rdi - 3a10: 48 c1 c2 0e rol $0xe,%rdx - 3a14: 4d 89 e7 mov %r12,%r15 - 3a17: 49 c1 c9 13 ror $0x13,%r9 - 3a1b: 49 f7 d7 not %r15 - 3a1e: 48 c1 cf 03 ror $0x3,%rdi - 3a22: 4d 21 df and %r11,%r15 - 3a25: 4d 31 ef xor %r13,%r15 - 3a28: 4c 31 fe xor %r15,%rsi - 3a2b: 48 89 74 24 88 mov %rsi,-0x78(%rsp) - 3a30: 4c 89 de mov %r11,%rsi - 3a33: 48 f7 d6 not %rsi - 3a36: 49 89 f7 mov %rsi,%r15 - 3a39: 4d 21 d7 and %r10,%r15 - 3a3c: 4c 89 fe mov %r15,%rsi - 3a3f: 4c 31 e6 xor %r12,%rsi - 3a42: 48 89 74 24 90 mov %rsi,-0x70(%rsp) - 3a47: 4c 89 d6 mov %r10,%rsi - 3a4a: 48 f7 d6 not %rsi - 3a4d: 49 89 f7 mov %rsi,%r15 - 3a50: 49 21 d7 and %rdx,%r15 - 3a53: 4c 89 fe mov %r15,%rsi - 3a56: 4c 31 de xor %r11,%rsi - 3a59: 49 89 d3 mov %rdx,%r11 - 3a5c: 49 f7 d3 not %r11 - 3a5f: 48 89 74 24 98 mov %rsi,-0x68(%rsp) - 3a64: 48 8b 74 24 d8 mov -0x28(%rsp),%rsi - 3a69: 4d 21 eb and %r13,%r11 - 3a6c: 49 f7 d5 not %r13 - 3a6f: 4d 31 d3 xor %r10,%r11 - 3a72: 4d 21 e5 and %r12,%r13 - 3a75: 4c 8b 54 24 c8 mov -0x38(%rsp),%r10 - 3a7a: 4c 8b 64 24 b0 mov -0x50(%rsp),%r12 - 3a7f: 4c 89 5c 24 18 mov %r11,0x18(%rsp) - 3a84: 4d 89 eb mov %r13,%r11 - 3a87: 49 31 d3 xor %rdx,%r11 - 3a8a: 4d 31 c2 xor %r8,%r10 - 3a8d: 49 31 c4 xor %rax,%r12 - 3a90: 4c 89 5c 24 a0 mov %r11,-0x60(%rsp) - 3a95: 4c 8b 5c 24 b8 mov -0x48(%rsp),%r11 - 3a9a: 49 c1 c2 14 rol $0x14,%r10 - 3a9e: 4c 89 e2 mov %r12,%rdx - 3aa1: 4d 89 d4 mov %r10,%r12 - 3aa4: 48 c1 c2 1c rol $0x1c,%rdx - 3aa8: 4d 31 f3 xor %r14,%r11 - 3aab: 49 f7 d4 not %r12 - 3aae: 49 c1 c3 03 rol $0x3,%r11 - 3ab2: 4d 21 dc and %r11,%r12 - 3ab5: 49 31 d4 xor %rdx,%r12 - 3ab8: 4c 89 64 24 a8 mov %r12,-0x58(%rsp) - 3abd: 4d 89 dc mov %r11,%r12 - 3ac0: 49 f7 d4 not %r12 - 3ac3: 4d 21 cc and %r9,%r12 - 3ac6: 4c 31 c1 xor %r8,%rcx - 3ac9: 4c 31 f6 xor %r14,%rsi - 3acc: 48 c1 c1 08 rol $0x8,%rcx - 3ad0: 4d 31 d4 xor %r10,%r12 - 3ad3: 48 c1 c6 12 rol $0x12,%rsi - 3ad7: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) - 3adc: 4d 89 cc mov %r9,%r12 - 3adf: 49 f7 d4 not %r12 - 3ae2: 49 21 fc and %rdi,%r12 - 3ae5: 4d 31 dc xor %r11,%r12 - 3ae8: 49 89 fb mov %rdi,%r11 - 3aeb: 49 f7 d3 not %r11 - 3aee: 4c 89 64 24 b8 mov %r12,-0x48(%rsp) - 3af3: 49 21 d3 and %rdx,%r11 - 3af6: 48 f7 d2 not %rdx - 3af9: 4d 31 cb xor %r9,%r11 - 3afc: 4c 21 d2 and %r10,%rdx - 3aff: 4c 8b 4c 24 e0 mov -0x20(%rsp),%r9 - 3b04: 4c 89 5c 24 c0 mov %r11,-0x40(%rsp) - 3b09: 49 89 d3 mov %rdx,%r11 - 3b0c: 48 8b 54 24 20 mov 0x20(%rsp),%rdx - 3b11: 49 31 fb xor %rdi,%r11 - 3b14: 48 8b 7c 24 d0 mov -0x30(%rsp),%rdi - 3b19: 49 31 c1 xor %rax,%r9 - 3b1c: 4c 89 5c 24 c8 mov %r11,-0x38(%rsp) - 3b21: 49 c1 c1 19 rol $0x19,%r9 - 3b25: 48 31 ea xor %rbp,%rdx - 3b28: 48 31 df xor %rbx,%rdi - 3b2b: 48 d1 c2 rol $1,%rdx - 3b2e: 48 c1 c7 06 rol $0x6,%rdi - 3b32: 49 89 fb mov %rdi,%r11 - 3b35: 49 f7 d3 not %r11 - 3b38: 4d 89 da mov %r11,%r10 - 3b3b: 4d 21 ca and %r9,%r10 - 3b3e: 4d 89 d3 mov %r10,%r11 - 3b41: 49 31 d3 xor %rdx,%r11 - 3b44: 4c 89 5c 24 d0 mov %r11,-0x30(%rsp) - 3b49: 4d 89 cb mov %r9,%r11 - 3b4c: 49 f7 d3 not %r11 - 3b4f: 4d 89 da mov %r11,%r10 - 3b52: 49 21 ca and %rcx,%r10 - 3b55: 4d 89 d3 mov %r10,%r11 - 3b58: 49 31 fb xor %rdi,%r11 - 3b5b: 4c 89 5c 24 d8 mov %r11,-0x28(%rsp) - 3b60: 49 89 cb mov %rcx,%r11 - 3b63: 49 f7 d3 not %r11 - 3b66: 4d 89 dc mov %r11,%r12 - 3b69: 49 21 f4 and %rsi,%r12 - 3b6c: 4d 31 cc xor %r9,%r12 - 3b6f: 49 89 f1 mov %rsi,%r9 - 3b72: 49 f7 d1 not %r9 - 3b75: 49 21 d1 and %rdx,%r9 - 3b78: 48 f7 d2 not %rdx - 3b7b: 48 21 fa and %rdi,%rdx - 3b7e: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi - 3b83: 49 31 c9 xor %rcx,%r9 - 3b86: 48 31 f2 xor %rsi,%rdx - 3b89: 48 8b 74 24 38 mov 0x38(%rsp),%rsi - 3b8e: 4c 89 4c 24 e0 mov %r9,-0x20(%rsp) - 3b93: 4c 31 c7 xor %r8,%rdi - 3b96: 48 89 54 24 e8 mov %rdx,-0x18(%rsp) - 3b9b: 4c 31 f6 xor %r14,%rsi - 3b9e: 48 89 fa mov %rdi,%rdx - 3ba1: 48 8b 3c 24 mov (%rsp),%rdi - 3ba5: 4c 8b 4c 24 f8 mov -0x8(%rsp),%r9 - 3baa: 48 c1 ce 1c ror $0x1c,%rsi - 3bae: 48 c1 c2 1b rol $0x1b,%rdx - 3bb2: 48 8b 4c 24 f0 mov -0x10(%rsp),%rcx - 3bb7: 49 89 f3 mov %rsi,%r11 - 3bba: 48 31 ef xor %rbp,%rdi - 3bbd: 49 31 d9 xor %rbx,%r9 - 3bc0: 48 c1 c7 0a rol $0xa,%rdi - 3bc4: 49 f7 d3 not %r11 - 3bc7: 49 c1 c1 0f rol $0xf,%r9 - 3bcb: 48 31 c1 xor %rax,%rcx - 3bce: 4d 89 da mov %r11,%r10 - 3bd1: 48 c1 c9 08 ror $0x8,%rcx - 3bd5: 48 33 44 24 40 xor 0x40(%rsp),%rax - 3bda: 49 21 fa and %rdi,%r10 - 3bdd: 48 c1 c8 09 ror $0x9,%rax - 3be1: 4d 89 d3 mov %r10,%r11 - 3be4: 49 89 c7 mov %rax,%r15 - 3be7: 49 31 d3 xor %rdx,%r11 - 3bea: 49 f7 d7 not %r15 - 3bed: 4c 89 5c 24 f0 mov %r11,-0x10(%rsp) - 3bf2: 49 89 fb mov %rdi,%r11 - 3bf5: 49 f7 d3 not %r11 - 3bf8: 4d 89 dd mov %r11,%r13 - 3bfb: 4d 89 cb mov %r9,%r11 - 3bfe: 49 f7 d3 not %r11 - 3c01: 4d 21 cd and %r9,%r13 - 3c04: 4d 89 da mov %r11,%r10 - 3c07: 49 31 f5 xor %rsi,%r13 - 3c0a: 49 21 ca and %rcx,%r10 - 3c0d: 4d 89 d3 mov %r10,%r11 - 3c10: 49 31 fb xor %rdi,%r11 - 3c13: 4c 89 5c 24 f8 mov %r11,-0x8(%rsp) - 3c18: 49 89 cb mov %rcx,%r11 - 3c1b: 49 f7 d3 not %r11 - 3c1e: 49 21 d3 and %rdx,%r11 - 3c21: 48 f7 d2 not %rdx - 3c24: 48 21 f2 and %rsi,%rdx - 3c27: 48 8b 74 24 48 mov 0x48(%rsp),%rsi - 3c2c: 4d 31 cb xor %r9,%r11 - 3c2f: 48 89 d7 mov %rdx,%rdi - 3c32: 48 8b 54 24 28 mov 0x28(%rsp),%rdx - 3c37: 48 31 cf xor %rcx,%rdi - 3c3a: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 3c3f: 4c 31 c6 xor %r8,%rsi - 3c42: 48 31 da xor %rbx,%rdx - 3c45: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx - 3c4a: 48 c1 ce 19 ror $0x19,%rsi - 3c4e: 48 89 3c 24 mov %rdi,(%rsp) - 3c52: 4c 31 f1 xor %r14,%rcx - 3c55: 48 89 f7 mov %rsi,%rdi - 3c58: 49 21 f7 and %rsi,%r15 - 3c5b: 48 c1 ca 02 ror $0x2,%rdx - 3c5f: 48 c1 c9 17 ror $0x17,%rcx - 3c63: 48 31 eb xor %rbp,%rbx - 3c66: 48 f7 d7 not %rdi - 3c69: 49 31 d7 xor %rdx,%r15 - 3c6c: 49 89 c8 mov %rcx,%r8 - 3c6f: 48 c1 c3 02 rol $0x2,%rbx - 3c73: 48 21 cf and %rcx,%rdi - 3c76: 49 f7 d0 not %r8 - 3c79: 48 31 c7 xor %rax,%rdi - 3c7c: 49 21 d8 and %rbx,%r8 - 3c7f: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 3c84: 49 31 f0 xor %rsi,%r8 - 3c87: 48 89 de mov %rbx,%rsi - 3c8a: 48 f7 d6 not %rsi - 3c8d: 48 21 d6 and %rdx,%rsi - 3c90: 48 f7 d2 not %rdx - 3c93: 48 31 ce xor %rcx,%rsi - 3c96: 48 21 c2 and %rax,%rdx - 3c99: 48 8b 44 24 58 mov 0x58(%rsp),%rax - 3c9e: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 3ca3: 48 8d 35 36 25 00 00 lea 0x2536(%rip),%rsi # 61e0 - 3caa: 48 31 d3 xor %rdx,%rbx - 3cad: 48 39 c6 cmp %rax,%rsi - 3cb0: 0f 85 1a f9 ff ff jne 35d0 - 3cb6: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi - 3cbb: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3cc0: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 - 3cc5: 48 89 07 mov %rax,(%rdi) - 3cc8: 48 8b 44 24 90 mov -0x70(%rsp),%rax - 3ccd: 4c 89 77 18 mov %r14,0x18(%rdi) - 3cd1: 48 89 47 08 mov %rax,0x8(%rdi) - 3cd5: 48 8b 44 24 98 mov -0x68(%rsp),%rax - 3cda: 4c 89 67 60 mov %r12,0x60(%rdi) - 3cde: 48 89 47 10 mov %rax,0x10(%rdi) - 3ce2: 48 8b 44 24 a0 mov -0x60(%rsp),%rax - 3ce7: 48 89 47 20 mov %rax,0x20(%rdi) - 3ceb: 48 8b 44 24 a8 mov -0x58(%rsp),%rax - 3cf0: 48 89 47 28 mov %rax,0x28(%rdi) - 3cf4: 48 8b 44 24 b0 mov -0x50(%rsp),%rax - 3cf9: 48 89 47 30 mov %rax,0x30(%rdi) - 3cfd: 48 8b 44 24 b8 mov -0x48(%rsp),%rax - 3d02: 48 89 47 38 mov %rax,0x38(%rdi) - 3d06: 48 8b 44 24 c0 mov -0x40(%rsp),%rax - 3d0b: 48 89 47 40 mov %rax,0x40(%rdi) - 3d0f: 48 8b 44 24 c8 mov -0x38(%rsp),%rax - 3d14: 48 89 47 48 mov %rax,0x48(%rdi) - 3d18: 48 8b 44 24 d0 mov -0x30(%rsp),%rax - 3d1d: 48 89 47 50 mov %rax,0x50(%rdi) - 3d21: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 3d26: 48 89 47 58 mov %rax,0x58(%rdi) - 3d2a: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 3d2f: 48 89 47 68 mov %rax,0x68(%rdi) - 3d33: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 3d38: 48 89 47 70 mov %rax,0x70(%rdi) - 3d3c: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 3d41: 48 89 47 78 mov %rax,0x78(%rdi) - 3d45: 4c 89 af 80 00 00 00 mov %r13,0x80(%rdi) - 3d4c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3d51: 4c 89 9f 90 00 00 00 mov %r11,0x90(%rdi) - 3d58: 48 89 87 88 00 00 00 mov %rax,0x88(%rdi) - 3d5f: 48 8b 04 24 mov (%rsp),%rax - 3d63: 4c 89 bf a0 00 00 00 mov %r15,0xa0(%rdi) - 3d6a: 48 89 87 98 00 00 00 mov %rax,0x98(%rdi) - 3d71: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3d76: 4c 89 87 b0 00 00 00 mov %r8,0xb0(%rdi) - 3d7d: 48 89 87 a8 00 00 00 mov %rax,0xa8(%rdi) - 3d84: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 3d89: 48 89 9f c0 00 00 00 mov %rbx,0xc0(%rdi) - 3d90: 48 89 87 b8 00 00 00 mov %rax,0xb8(%rdi) - 3d97: 48 83 c4 68 add $0x68,%rsp - 3d9b: 5b pop %rbx - 3d9c: 5d pop %rbp - 3d9d: 41 5c pop %r12 - 3d9f: 41 5d pop %r13 - 3da1: 41 5e pop %r14 - 3da3: 41 5f pop %r15 - 3da5: c3 ret - 3da6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3dad: 00 00 00 - -0000000000003db0 : - 3db0: 41 57 push %r15 - 3db2: 31 c0 xor %eax,%eax - 3db4: 49 89 f7 mov %rsi,%r15 - 3db7: 41 56 push %r14 - 3db9: 41 55 push %r13 - 3dbb: 41 54 push %r12 - 3dbd: 49 89 d4 mov %rdx,%r12 - 3dc0: 55 push %rbp - 3dc1: 48 89 fd mov %rdi,%rbp - 3dc4: 48 83 c7 08 add $0x8,%rdi - 3dc8: 53 push %rbx - 3dc9: 89 cb mov %ecx,%ebx - 3dcb: 48 89 e9 mov %rbp,%rcx - 3dce: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) - 3dd5: 00 - 3dd6: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 3ddd: 00 00 00 00 - 3de1: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 3de5: 48 29 f9 sub %rdi,%rcx - 3de8: 81 c1 c8 00 00 00 add $0xc8,%ecx - 3dee: c1 e9 03 shr $0x3,%ecx - 3df1: f3 48 ab rep stos %rax,%es:(%rdi) - 3df4: 48 81 fa 87 00 00 00 cmp $0x87,%rdx - 3dfb: 0f 86 ae 00 00 00 jbe 3eaf - 3e01: 4c 8d b6 88 00 00 00 lea 0x88(%rsi),%r14 - 3e08: 4d 89 f5 mov %r14,%r13 - 3e0b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 3e10: 4c 89 f8 mov %r15,%rax - 3e13: 48 89 ee mov %rbp,%rsi - 3e16: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3e1d: 00 00 00 - 3e20: 0f b6 50 01 movzbl 0x1(%rax),%edx - 3e24: 0f b6 48 02 movzbl 0x2(%rax),%ecx - 3e28: 48 83 c0 08 add $0x8,%rax - 3e2c: 48 c1 e1 10 shl $0x10,%rcx - 3e30: 48 c1 e2 08 shl $0x8,%rdx - 3e34: 48 09 ca or %rcx,%rdx - 3e37: 0f b6 48 f8 movzbl -0x8(%rax),%ecx - 3e3b: 48 09 ca or %rcx,%rdx - 3e3e: 0f b6 48 fb movzbl -0x5(%rax),%ecx - 3e42: 48 c1 e1 18 shl $0x18,%rcx - 3e46: 48 09 ca or %rcx,%rdx - 3e49: 0f b6 48 fc movzbl -0x4(%rax),%ecx - 3e4d: 48 c1 e1 20 shl $0x20,%rcx - 3e51: 48 09 d1 or %rdx,%rcx - 3e54: 0f b6 50 fd movzbl -0x3(%rax),%edx - 3e58: 48 c1 e2 28 shl $0x28,%rdx - 3e5c: 48 09 ca or %rcx,%rdx - 3e5f: 0f b6 48 fe movzbl -0x2(%rax),%ecx - 3e63: 48 c1 e1 30 shl $0x30,%rcx - 3e67: 48 09 d1 or %rdx,%rcx - 3e6a: 0f b6 50 ff movzbl -0x1(%rax),%edx - 3e6e: 48 c1 e2 38 shl $0x38,%rdx - 3e72: 48 09 ca or %rcx,%rdx - 3e75: 48 31 16 xor %rdx,(%rsi) - 3e78: 48 83 c6 08 add $0x8,%rsi - 3e7c: 4c 39 e8 cmp %r13,%rax - 3e7f: 75 9f jne 3e20 - 3e81: 48 89 ef mov %rbp,%rdi - 3e84: 49 81 ec 88 00 00 00 sub $0x88,%r12 - 3e8b: 4d 89 f7 mov %r14,%r15 - 3e8e: 49 81 c5 88 00 00 00 add $0x88,%r13 - 3e95: e8 26 f6 ff ff call 34c0 - 3e9a: 49 81 fc 87 00 00 00 cmp $0x87,%r12 - 3ea1: 76 0c jbe 3eaf - 3ea3: 49 81 c6 88 00 00 00 add $0x88,%r14 - 3eaa: e9 61 ff ff ff jmp 3e10 - 3eaf: 4d 85 e4 test %r12,%r12 - 3eb2: 74 6c je 3f20 - 3eb4: 31 c0 xor %eax,%eax - 3eb6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3ebd: 00 00 00 - 3ec0: 89 c2 mov %eax,%edx - 3ec2: 89 c1 mov %eax,%ecx - 3ec4: c1 ea 03 shr $0x3,%edx - 3ec7: 83 e1 07 and $0x7,%ecx - 3eca: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 3ed1: 41 0f b6 14 07 movzbl (%r15,%rax,1),%edx - 3ed6: c1 e1 03 shl $0x3,%ecx - 3ed9: 48 83 c0 01 add $0x1,%rax - 3edd: 48 d3 e2 shl %cl,%rdx - 3ee0: 48 31 54 35 00 xor %rdx,0x0(%rbp,%rsi,1) - 3ee5: 49 39 c4 cmp %rax,%r12 - 3ee8: 75 d6 jne 3ec0 - 3eea: 44 89 e0 mov %r12d,%eax - 3eed: 44 89 e1 mov %r12d,%ecx - 3ef0: c1 e8 03 shr $0x3,%eax - 3ef3: 83 e1 07 and $0x7,%ecx - 3ef6: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 3efd: c1 e1 03 shl $0x3,%ecx - 3f00: 48 01 e8 add %rbp,%rax - 3f03: 0f b6 db movzbl %bl,%ebx - 3f06: 48 d3 e3 shl %cl,%rbx - 3f09: 48 31 18 xor %rbx,(%rax) - 3f0c: 48 0f ba bd 80 00 00 btcq $0x3f,0x80(%rbp) - 3f13: 00 3f - 3f15: 5b pop %rbx - 3f16: 5d pop %rbp - 3f17: 41 5c pop %r12 - 3f19: 41 5d pop %r13 - 3f1b: 41 5e pop %r14 - 3f1d: 41 5f pop %r15 - 3f1f: c3 ret - 3f20: 48 89 e8 mov %rbp,%rax - 3f23: 31 c9 xor %ecx,%ecx - 3f25: eb dc jmp 3f03 - 3f27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 3f2e: 00 00 - -0000000000003f30 : - 3f30: 41 56 push %r14 - 3f32: 31 c0 xor %eax,%eax - 3f34: 49 89 f6 mov %rsi,%r14 - 3f37: 41 55 push %r13 - 3f39: 41 54 push %r12 - 3f3b: 55 push %rbp - 3f3c: 48 89 d5 mov %rdx,%rbp - 3f3f: 53 push %rbx - 3f40: 48 89 fb mov %rdi,%rbx - 3f43: 48 83 c7 08 add $0x8,%rdi - 3f47: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) - 3f4e: 00 - 3f4f: 48 89 d9 mov %rbx,%rcx - 3f52: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 3f59: 00 00 00 00 - 3f5d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 3f61: 48 29 f9 sub %rdi,%rcx - 3f64: 81 c1 c8 00 00 00 add $0xc8,%ecx - 3f6a: c1 e9 03 shr $0x3,%ecx - 3f6d: f3 48 ab rep stos %rax,%es:(%rdi) - 3f70: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx - 3f77: 0f 86 b2 00 00 00 jbe 402f - 3f7d: 4c 8d ae a8 00 00 00 lea 0xa8(%rsi),%r13 - 3f84: 4d 89 ec mov %r13,%r12 - 3f87: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 3f8e: 00 00 - 3f90: 4c 89 f0 mov %r14,%rax - 3f93: 48 89 de mov %rbx,%rsi - 3f96: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3f9d: 00 00 00 - 3fa0: 0f b6 50 01 movzbl 0x1(%rax),%edx - 3fa4: 0f b6 48 02 movzbl 0x2(%rax),%ecx - 3fa8: 48 83 c0 08 add $0x8,%rax - 3fac: 48 c1 e1 10 shl $0x10,%rcx - 3fb0: 48 c1 e2 08 shl $0x8,%rdx - 3fb4: 48 09 ca or %rcx,%rdx - 3fb7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx - 3fbb: 48 09 ca or %rcx,%rdx - 3fbe: 0f b6 48 fb movzbl -0x5(%rax),%ecx - 3fc2: 48 c1 e1 18 shl $0x18,%rcx - 3fc6: 48 09 ca or %rcx,%rdx - 3fc9: 0f b6 48 fc movzbl -0x4(%rax),%ecx - 3fcd: 48 c1 e1 20 shl $0x20,%rcx - 3fd1: 48 09 d1 or %rdx,%rcx - 3fd4: 0f b6 50 fd movzbl -0x3(%rax),%edx - 3fd8: 48 c1 e2 28 shl $0x28,%rdx - 3fdc: 48 09 ca or %rcx,%rdx - 3fdf: 0f b6 48 fe movzbl -0x2(%rax),%ecx - 3fe3: 48 c1 e1 30 shl $0x30,%rcx - 3fe7: 48 09 d1 or %rdx,%rcx - 3fea: 0f b6 50 ff movzbl -0x1(%rax),%edx - 3fee: 48 c1 e2 38 shl $0x38,%rdx - 3ff2: 48 09 ca or %rcx,%rdx - 3ff5: 48 31 16 xor %rdx,(%rsi) - 3ff8: 48 83 c6 08 add $0x8,%rsi - 3ffc: 4c 39 e0 cmp %r12,%rax - 3fff: 75 9f jne 3fa0 - 4001: 48 89 df mov %rbx,%rdi - 4004: 48 81 ed a8 00 00 00 sub $0xa8,%rbp - 400b: 4d 89 ee mov %r13,%r14 - 400e: 49 81 c4 a8 00 00 00 add $0xa8,%r12 - 4015: e8 a6 f4 ff ff call 34c0 - 401a: 48 81 fd a7 00 00 00 cmp $0xa7,%rbp - 4021: 76 0c jbe 402f - 4023: 49 81 c5 a8 00 00 00 add $0xa8,%r13 - 402a: e9 61 ff ff ff jmp 3f90 - 402f: 48 85 ed test %rbp,%rbp - 4032: 74 69 je 409d - 4034: 31 c0 xor %eax,%eax - 4036: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 403d: 00 00 00 - 4040: 89 c2 mov %eax,%edx - 4042: 89 c1 mov %eax,%ecx - 4044: c1 ea 03 shr $0x3,%edx - 4047: 83 e1 07 and $0x7,%ecx - 404a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 4051: 41 0f b6 14 06 movzbl (%r14,%rax,1),%edx - 4056: c1 e1 03 shl $0x3,%ecx - 4059: 48 83 c0 01 add $0x1,%rax - 405d: 48 d3 e2 shl %cl,%rdx - 4060: 48 31 14 33 xor %rdx,(%rbx,%rsi,1) - 4064: 48 39 c5 cmp %rax,%rbp - 4067: 75 d7 jne 4040 - 4069: 89 e8 mov %ebp,%eax - 406b: 89 e9 mov %ebp,%ecx - 406d: ba 1f 00 00 00 mov $0x1f,%edx - 4072: c1 e8 03 shr $0x3,%eax - 4075: 83 e1 07 and $0x7,%ecx - 4078: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 407f: c1 e1 03 shl $0x3,%ecx - 4082: 48 01 d8 add %rbx,%rax - 4085: 48 d3 e2 shl %cl,%rdx - 4088: 48 31 10 xor %rdx,(%rax) - 408b: 48 0f ba bb a0 00 00 btcq $0x3f,0xa0(%rbx) - 4092: 00 3f - 4094: 5b pop %rbx - 4095: 5d pop %rbp - 4096: 41 5c pop %r12 - 4098: 41 5d pop %r13 - 409a: 41 5e pop %r14 - 409c: c3 ret - 409d: 48 89 d8 mov %rbx,%rax - 40a0: ba 1f 00 00 00 mov $0x1f,%edx - 40a5: eb e1 jmp 4088 - 40a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 40ae: 00 00 - -00000000000040b0 : - 40b0: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) - 40b7: 48 89 fa mov %rdi,%rdx - 40ba: 48 8d 7f 08 lea 0x8(%rdi),%rdi - 40be: 31 c0 xor %eax,%eax - 40c0: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 40c7: 00 00 00 00 - 40cb: 48 89 d1 mov %rdx,%rcx - 40ce: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 40d2: 48 29 f9 sub %rdi,%rcx - 40d5: 81 c1 c8 00 00 00 add $0xc8,%ecx - 40db: c1 e9 03 shr $0x3,%ecx - 40de: f3 48 ab rep stos %rax,%es:(%rdi) - 40e1: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) - 40e8: 00 00 00 - 40eb: c3 ret - 40ec: 0f 1f 40 00 nopl 0x0(%rax) - -00000000000040f0 : - 40f0: 41 54 push %r12 - 40f2: 49 89 d4 mov %rdx,%r12 - 40f5: 55 push %rbp - 40f6: 48 89 f5 mov %rsi,%rbp - 40f9: 53 push %rbx - 40fa: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax - 4100: 48 89 fb mov %rdi,%rbx - 4103: 48 01 c2 add %rax,%rdx - 4106: 49 89 c0 mov %rax,%r8 - 4109: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx - 4110: 0f 86 a9 00 00 00 jbe 41bf - 4116: 3d a7 00 00 00 cmp $0xa7,%eax - 411b: 76 28 jbe 4145 - 411d: 0f 1f 00 nopl (%rax) - 4120: b8 a8 00 00 00 mov $0xa8,%eax - 4125: 48 89 df mov %rbx,%rdi - 4128: 44 29 c0 sub %r8d,%eax - 412b: 49 29 c4 sub %rax,%r12 - 412e: e8 8d f3 ff ff call 34c0 - 4133: 45 31 c0 xor %r8d,%r8d - 4136: 31 c0 xor %eax,%eax - 4138: 49 81 fc a7 00 00 00 cmp $0xa7,%r12 - 413f: 0f 86 8b 00 00 00 jbe 41d0 - 4145: 44 89 c0 mov %r8d,%eax - 4148: 48 89 ee mov %rbp,%rsi - 414b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4152: 00 00 00 00 - 4156: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 415d: 00 00 00 00 - 4161: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4168: 00 00 00 00 - 416c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4173: 00 00 00 00 - 4177: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 417e: 00 00 - 4180: 89 c2 mov %eax,%edx - 4182: 89 c1 mov %eax,%ecx - 4184: 48 83 c6 01 add $0x1,%rsi - 4188: 83 c0 01 add $0x1,%eax - 418b: c1 ea 03 shr $0x3,%edx - 418e: 83 e1 07 and $0x7,%ecx - 4191: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi - 4198: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 419c: c1 e1 03 shl $0x3,%ecx - 419f: 48 d3 e2 shl %cl,%rdx - 41a2: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) - 41a6: 3d a8 00 00 00 cmp $0xa8,%eax - 41ab: 75 d3 jne 4180 - 41ad: b8 a7 00 00 00 mov $0xa7,%eax - 41b2: 44 29 c0 sub %r8d,%eax - 41b5: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp - 41ba: e9 61 ff ff ff jmp 4120 - 41bf: 49 89 d4 mov %rdx,%r12 - 41c2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 41c9: 00 00 00 00 - 41cd: 0f 1f 00 nopl (%rax) - 41d0: 4c 39 e0 cmp %r12,%rax - 41d3: 44 89 c0 mov %r8d,%eax - 41d6: 73 5a jae 4232 - 41d8: 48 89 ea mov %rbp,%rdx - 41db: 45 8d 40 01 lea 0x1(%r8),%r8d - 41df: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 41e6: 00 00 00 00 - 41ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 41f1: 00 00 00 00 - 41f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 41fc: 00 00 00 00 - 4200: 89 c1 mov %eax,%ecx - 4202: 0f b6 32 movzbl (%rdx),%esi - 4205: 48 83 c2 01 add $0x1,%rdx - 4209: c1 e9 03 shr $0x3,%ecx - 420c: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi - 4213: 89 c1 mov %eax,%ecx - 4215: 83 c0 01 add $0x1,%eax - 4218: 83 e1 07 and $0x7,%ecx - 421b: c1 e1 03 shl $0x3,%ecx - 421e: 48 d3 e6 shl %cl,%rsi - 4221: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx - 4226: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) - 422a: 48 29 e9 sub %rbp,%rcx - 422d: 4c 39 e1 cmp %r12,%rcx - 4230: 72 ce jb 4200 - 4232: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) - 4238: 5b pop %rbx - 4239: 5d pop %rbp - 423a: 41 5c pop %r12 - 423c: c3 ret - 423d: 0f 1f 00 nopl (%rax) - -0000000000004240 : - 4240: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx - 4246: 89 c8 mov %ecx,%eax - 4248: 83 e1 07 and $0x7,%ecx - 424b: c1 e8 03 shr $0x3,%eax - 424e: c1 e1 03 shl $0x3,%ecx - 4251: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 4258: b8 1f 00 00 00 mov $0x1f,%eax - 425d: 48 d3 e0 shl %cl,%rax - 4260: 48 31 04 17 xor %rax,(%rdi,%rdx,1) - 4264: c7 87 c8 00 00 00 a8 movl $0xa8,0xc8(%rdi) - 426b: 00 00 00 - 426e: 48 0f ba bf a0 00 00 btcq $0x3f,0xa0(%rdi) - 4275: 00 3f - 4277: c3 ret - 4278: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 427f: 00 - -0000000000004280 : - 4280: 41 54 push %r12 - 4282: 49 89 d4 mov %rdx,%r12 - 4285: 55 push %rbp - 4286: 53 push %rbx - 4287: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax - 428d: 48 85 f6 test %rsi,%rsi - 4290: 74 66 je 42f8 - 4292: 48 89 fb mov %rdi,%rbx - 4295: 48 89 f7 mov %rsi,%rdi - 4298: 3d a8 00 00 00 cmp $0xa8,%eax - 429d: 0f 84 82 00 00 00 je 4325 - 42a3: 3d a7 00 00 00 cmp $0xa7,%eax - 42a8: 77 f9 ja 42a3 - 42aa: 89 c5 mov %eax,%ebp - 42ac: 41 89 c0 mov %eax,%r8d - 42af: 48 01 fd add %rdi,%rbp - 42b2: 44 89 c6 mov %r8d,%esi - 42b5: 44 89 c0 mov %r8d,%eax - 42b8: 48 29 de sub %rbx,%rsi - 42bb: eb 28 jmp 42e5 - 42bd: 0f 1f 00 nopl (%rax) - 42c0: 89 c2 mov %eax,%edx - 42c2: 89 c1 mov %eax,%ecx - 42c4: 48 83 c3 01 add $0x1,%rbx - 42c8: 83 c0 01 add $0x1,%eax - 42cb: c1 ea 03 shr $0x3,%edx - 42ce: 83 e1 07 and $0x7,%ecx - 42d1: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx - 42d5: c1 e1 03 shl $0x3,%ecx - 42d8: 48 d3 ea shr %cl,%rdx - 42db: 88 53 ff mov %dl,-0x1(%rbx) - 42de: 3d a8 00 00 00 cmp $0xa8,%eax - 42e3: 74 23 je 4308 - 42e5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 42e9: 48 39 ea cmp %rbp,%rdx - 42ec: 72 d2 jb 42c0 - 42ee: 89 c2 mov %eax,%edx - 42f0: 44 29 c2 sub %r8d,%edx - 42f3: 48 29 d7 sub %rdx,%rdi - 42f6: 75 b2 jne 42aa - 42f8: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) - 42ff: 00 - 4300: 5b pop %rbx - 4301: 5d pop %rbp - 4302: 41 5c pop %r12 - 4304: c3 ret - 4305: 0f 1f 00 nopl (%rax) - 4308: 89 c2 mov %eax,%edx - 430a: 44 29 c2 sub %r8d,%edx - 430d: 48 29 d7 sub %rdx,%rdi - 4310: 48 89 fd mov %rdi,%rbp - 4313: 74 e3 je 42f8 - 4315: 4c 89 e7 mov %r12,%rdi - 4318: e8 a3 f1 ff ff call 34c0 - 431d: 48 89 ef mov %rbp,%rdi - 4320: 45 31 c0 xor %r8d,%r8d - 4323: eb 8d jmp 42b2 - 4325: 48 89 f5 mov %rsi,%rbp - 4328: eb eb jmp 4315 - 432a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000000004330 : - 4330: 53 push %rbx - 4331: 48 89 fb mov %rdi,%rbx - 4334: e8 f7 fb ff ff call 3f30 - 4339: c7 83 c8 00 00 00 a8 movl $0xa8,0xc8(%rbx) - 4340: 00 00 00 - 4343: 5b pop %rbx - 4344: c3 ret - 4345: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 434c: 00 00 00 00 - -0000000000004350 : - 4350: 48 85 f6 test %rsi,%rsi - 4353: 0f 84 9a 00 00 00 je 43f3 - 4359: 41 55 push %r13 - 435b: 4c 8d af a8 00 00 00 lea 0xa8(%rdi),%r13 - 4362: 41 54 push %r12 - 4364: 49 89 d4 mov %rdx,%r12 - 4367: 55 push %rbp - 4368: 48 89 f5 mov %rsi,%rbp - 436b: 53 push %rbx - 436c: 0f 1f 40 00 nopl 0x0(%rax) - 4370: 4c 89 e7 mov %r12,%rdi - 4373: 49 8d 9d 58 ff ff ff lea -0xa8(%r13),%rbx - 437a: e8 41 f1 ff ff call 34c0 - 437f: 4c 89 e2 mov %r12,%rdx - 4382: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4389: 00 00 00 00 - 438d: 0f 1f 00 nopl (%rax) - 4390: 48 8b 02 mov (%rdx),%rax - 4393: 48 83 c3 08 add $0x8,%rbx - 4397: 48 83 c2 08 add $0x8,%rdx - 439b: 48 89 c1 mov %rax,%rcx - 439e: 88 43 f8 mov %al,-0x8(%rbx) - 43a1: 48 c1 e9 10 shr $0x10,%rcx - 43a5: 88 63 f9 mov %ah,-0x7(%rbx) - 43a8: 88 4b fa mov %cl,-0x6(%rbx) - 43ab: 48 89 c1 mov %rax,%rcx - 43ae: 48 c1 e9 18 shr $0x18,%rcx - 43b2: 88 4b fb mov %cl,-0x5(%rbx) - 43b5: 48 89 c1 mov %rax,%rcx - 43b8: 48 c1 e9 20 shr $0x20,%rcx - 43bc: 88 4b fc mov %cl,-0x4(%rbx) - 43bf: 48 89 c1 mov %rax,%rcx - 43c2: 48 c1 e9 28 shr $0x28,%rcx - 43c6: 88 4b fd mov %cl,-0x3(%rbx) - 43c9: 48 89 c1 mov %rax,%rcx - 43cc: 48 c1 e8 38 shr $0x38,%rax - 43d0: 48 c1 e9 30 shr $0x30,%rcx - 43d4: 88 43 ff mov %al,-0x1(%rbx) - 43d7: 88 4b fe mov %cl,-0x2(%rbx) - 43da: 49 39 dd cmp %rbx,%r13 - 43dd: 75 b1 jne 4390 - 43df: 49 81 c5 a8 00 00 00 add $0xa8,%r13 - 43e6: 48 83 ed 01 sub $0x1,%rbp - 43ea: 75 84 jne 4370 - 43ec: 5b pop %rbx - 43ed: 5d pop %rbp - 43ee: 41 5c pop %r12 - 43f0: 41 5d pop %r13 - 43f2: c3 ret - 43f3: c3 ret - 43f4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 43fb: 00 00 00 00 - 43ff: 90 nop - -0000000000004400 : - 4400: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) - 4407: 48 89 fa mov %rdi,%rdx - 440a: 48 8d 7f 08 lea 0x8(%rdi),%rdi - 440e: 31 c0 xor %eax,%eax - 4410: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 4417: 00 00 00 00 - 441b: 48 89 d1 mov %rdx,%rcx - 441e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 4422: 48 29 f9 sub %rdi,%rcx - 4425: 81 c1 c8 00 00 00 add $0xc8,%ecx - 442b: c1 e9 03 shr $0x3,%ecx - 442e: f3 48 ab rep stos %rax,%es:(%rdi) - 4431: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) - 4438: 00 00 00 - 443b: c3 ret - 443c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000004440 : - 4440: 41 54 push %r12 - 4442: 49 89 d4 mov %rdx,%r12 - 4445: 55 push %rbp - 4446: 48 89 f5 mov %rsi,%rbp - 4449: 53 push %rbx - 444a: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax - 4450: 48 89 fb mov %rdi,%rbx - 4453: 48 01 c2 add %rax,%rdx - 4456: 49 89 c0 mov %rax,%r8 - 4459: 48 81 fa 87 00 00 00 cmp $0x87,%rdx - 4460: 0f 86 99 00 00 00 jbe 44ff - 4466: 3d 87 00 00 00 cmp $0x87,%eax - 446b: 76 24 jbe 4491 - 446d: 0f 1f 00 nopl (%rax) - 4470: b8 88 00 00 00 mov $0x88,%eax - 4475: 48 89 df mov %rbx,%rdi - 4478: 44 29 c0 sub %r8d,%eax - 447b: 49 29 c4 sub %rax,%r12 - 447e: e8 3d f0 ff ff call 34c0 - 4483: 45 31 c0 xor %r8d,%r8d - 4486: 31 c0 xor %eax,%eax - 4488: 49 81 fc 87 00 00 00 cmp $0x87,%r12 - 448f: 76 7f jbe 4510 - 4491: 44 89 c0 mov %r8d,%eax - 4494: 48 89 ee mov %rbp,%rsi - 4497: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 449e: 00 00 00 00 - 44a2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 44a9: 00 00 00 00 - 44ad: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 44b4: 00 00 00 00 - 44b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 44bf: 00 - 44c0: 89 c2 mov %eax,%edx - 44c2: 89 c1 mov %eax,%ecx - 44c4: 48 83 c6 01 add $0x1,%rsi - 44c8: 83 c0 01 add $0x1,%eax - 44cb: c1 ea 03 shr $0x3,%edx - 44ce: 83 e1 07 and $0x7,%ecx - 44d1: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi - 44d8: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 44dc: c1 e1 03 shl $0x3,%ecx - 44df: 48 d3 e2 shl %cl,%rdx - 44e2: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) - 44e6: 3d 88 00 00 00 cmp $0x88,%eax - 44eb: 75 d3 jne 44c0 - 44ed: b8 87 00 00 00 mov $0x87,%eax - 44f2: 44 29 c0 sub %r8d,%eax - 44f5: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp - 44fa: e9 71 ff ff ff jmp 4470 - 44ff: 49 89 d4 mov %rdx,%r12 - 4502: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4509: 00 00 00 00 - 450d: 0f 1f 00 nopl (%rax) - 4510: 4c 39 e0 cmp %r12,%rax - 4513: 44 89 c0 mov %r8d,%eax - 4516: 73 5a jae 4572 - 4518: 48 89 ea mov %rbp,%rdx - 451b: 45 8d 40 01 lea 0x1(%r8),%r8d - 451f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4526: 00 00 00 00 - 452a: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4531: 00 00 00 00 - 4535: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 453c: 00 00 00 00 - 4540: 89 c1 mov %eax,%ecx - 4542: 0f b6 32 movzbl (%rdx),%esi - 4545: 48 83 c2 01 add $0x1,%rdx - 4549: c1 e9 03 shr $0x3,%ecx - 454c: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi - 4553: 89 c1 mov %eax,%ecx - 4555: 83 c0 01 add $0x1,%eax - 4558: 83 e1 07 and $0x7,%ecx - 455b: c1 e1 03 shl $0x3,%ecx - 455e: 48 d3 e6 shl %cl,%rsi - 4561: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx - 4566: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) - 456a: 48 29 e9 sub %rbp,%rcx - 456d: 4c 39 e1 cmp %r12,%rcx - 4570: 72 ce jb 4540 - 4572: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) - 4578: 5b pop %rbx - 4579: 5d pop %rbp - 457a: 41 5c pop %r12 - 457c: c3 ret - 457d: 0f 1f 00 nopl (%rax) - -0000000000004580 : - 4580: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx - 4586: 89 c8 mov %ecx,%eax - 4588: 83 e1 07 and $0x7,%ecx - 458b: c1 e8 03 shr $0x3,%eax - 458e: c1 e1 03 shl $0x3,%ecx - 4591: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 4598: b8 1f 00 00 00 mov $0x1f,%eax - 459d: 48 d3 e0 shl %cl,%rax - 45a0: 48 31 04 17 xor %rax,(%rdi,%rdx,1) - 45a4: c7 87 c8 00 00 00 88 movl $0x88,0xc8(%rdi) - 45ab: 00 00 00 - 45ae: 48 0f ba bf 80 00 00 btcq $0x3f,0x80(%rdi) - 45b5: 00 3f - 45b7: c3 ret - 45b8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 45bf: 00 - -00000000000045c0 : - 45c0: 41 54 push %r12 - 45c2: 49 89 d4 mov %rdx,%r12 - 45c5: 55 push %rbp - 45c6: 53 push %rbx - 45c7: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax - 45cd: 48 85 f6 test %rsi,%rsi - 45d0: 74 66 je 4638 - 45d2: 48 89 fb mov %rdi,%rbx - 45d5: 48 89 f7 mov %rsi,%rdi - 45d8: 3d 88 00 00 00 cmp $0x88,%eax - 45dd: 0f 84 82 00 00 00 je 4665 - 45e3: 3d 87 00 00 00 cmp $0x87,%eax - 45e8: 77 f9 ja 45e3 - 45ea: 89 c5 mov %eax,%ebp - 45ec: 41 89 c0 mov %eax,%r8d - 45ef: 48 01 fd add %rdi,%rbp - 45f2: 44 89 c6 mov %r8d,%esi - 45f5: 44 89 c0 mov %r8d,%eax - 45f8: 48 29 de sub %rbx,%rsi - 45fb: eb 28 jmp 4625 - 45fd: 0f 1f 00 nopl (%rax) - 4600: 89 c2 mov %eax,%edx - 4602: 89 c1 mov %eax,%ecx - 4604: 48 83 c3 01 add $0x1,%rbx - 4608: 83 c0 01 add $0x1,%eax - 460b: c1 ea 03 shr $0x3,%edx - 460e: 83 e1 07 and $0x7,%ecx - 4611: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx - 4615: c1 e1 03 shl $0x3,%ecx - 4618: 48 d3 ea shr %cl,%rdx - 461b: 88 53 ff mov %dl,-0x1(%rbx) - 461e: 3d 88 00 00 00 cmp $0x88,%eax - 4623: 74 23 je 4648 - 4625: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 4629: 48 39 ea cmp %rbp,%rdx - 462c: 72 d2 jb 4600 - 462e: 89 c2 mov %eax,%edx - 4630: 44 29 c2 sub %r8d,%edx - 4633: 48 29 d7 sub %rdx,%rdi - 4636: 75 b2 jne 45ea - 4638: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) - 463f: 00 - 4640: 5b pop %rbx - 4641: 5d pop %rbp - 4642: 41 5c pop %r12 - 4644: c3 ret - 4645: 0f 1f 00 nopl (%rax) - 4648: 89 c2 mov %eax,%edx - 464a: 44 29 c2 sub %r8d,%edx - 464d: 48 29 d7 sub %rdx,%rdi - 4650: 48 89 fd mov %rdi,%rbp - 4653: 74 e3 je 4638 - 4655: 4c 89 e7 mov %r12,%rdi - 4658: e8 63 ee ff ff call 34c0 - 465d: 48 89 ef mov %rbp,%rdi - 4660: 45 31 c0 xor %r8d,%r8d - 4663: eb 8d jmp 45f2 - 4665: 48 89 f5 mov %rsi,%rbp - 4668: eb eb jmp 4655 - 466a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000000004670 : - 4670: 53 push %rbx - 4671: b9 1f 00 00 00 mov $0x1f,%ecx - 4676: 48 89 fb mov %rdi,%rbx - 4679: e8 32 f7 ff ff call 3db0 - 467e: c7 83 c8 00 00 00 88 movl $0x88,0xc8(%rbx) - 4685: 00 00 00 - 4688: 5b pop %rbx - 4689: c3 ret - 468a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000000004690 : - 4690: 48 85 f6 test %rsi,%rsi - 4693: 0f 84 9a 00 00 00 je 4733 - 4699: 41 55 push %r13 - 469b: 4c 8d af 88 00 00 00 lea 0x88(%rdi),%r13 - 46a2: 41 54 push %r12 - 46a4: 49 89 d4 mov %rdx,%r12 - 46a7: 55 push %rbp - 46a8: 48 89 f5 mov %rsi,%rbp - 46ab: 53 push %rbx - 46ac: 0f 1f 40 00 nopl 0x0(%rax) - 46b0: 4c 89 e7 mov %r12,%rdi - 46b3: 49 8d 9d 78 ff ff ff lea -0x88(%r13),%rbx - 46ba: e8 01 ee ff ff call 34c0 - 46bf: 4c 89 e2 mov %r12,%rdx - 46c2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 46c9: 00 00 00 00 - 46cd: 0f 1f 00 nopl (%rax) - 46d0: 48 8b 02 mov (%rdx),%rax - 46d3: 48 83 c3 08 add $0x8,%rbx - 46d7: 48 83 c2 08 add $0x8,%rdx - 46db: 48 89 c1 mov %rax,%rcx - 46de: 88 43 f8 mov %al,-0x8(%rbx) - 46e1: 48 c1 e9 10 shr $0x10,%rcx - 46e5: 88 63 f9 mov %ah,-0x7(%rbx) - 46e8: 88 4b fa mov %cl,-0x6(%rbx) - 46eb: 48 89 c1 mov %rax,%rcx - 46ee: 48 c1 e9 18 shr $0x18,%rcx - 46f2: 88 4b fb mov %cl,-0x5(%rbx) - 46f5: 48 89 c1 mov %rax,%rcx - 46f8: 48 c1 e9 20 shr $0x20,%rcx - 46fc: 88 4b fc mov %cl,-0x4(%rbx) - 46ff: 48 89 c1 mov %rax,%rcx - 4702: 48 c1 e9 28 shr $0x28,%rcx - 4706: 88 4b fd mov %cl,-0x3(%rbx) - 4709: 48 89 c1 mov %rax,%rcx - 470c: 48 c1 e8 38 shr $0x38,%rax - 4710: 48 c1 e9 30 shr $0x30,%rcx - 4714: 88 43 ff mov %al,-0x1(%rbx) - 4717: 88 4b fe mov %cl,-0x2(%rbx) - 471a: 49 39 dd cmp %rbx,%r13 - 471d: 75 b1 jne 46d0 - 471f: 49 81 c5 88 00 00 00 add $0x88,%r13 - 4726: 48 83 ed 01 sub $0x1,%rbp - 472a: 75 84 jne 46b0 - 472c: 5b pop %rbx - 472d: 5d pop %rbp - 472e: 41 5c pop %r12 - 4730: 41 5d pop %r13 - 4732: c3 ret - 4733: c3 ret - 4734: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 473b: 00 00 00 00 - 473f: 90 nop - -0000000000004740 : - 4740: 41 57 push %r15 - 4742: 41 56 push %r14 - 4744: 49 89 fe mov %rdi,%r14 - 4747: 41 55 push %r13 - 4749: 41 54 push %r12 - 474b: 55 push %rbp - 474c: 48 89 f5 mov %rsi,%rbp - 474f: 48 89 d6 mov %rdx,%rsi - 4752: 53 push %rbx - 4753: 48 89 eb mov %rbp,%rbx - 4756: 48 c1 eb 03 shr $0x3,%rbx - 475a: 48 81 ec f8 00 00 00 sub $0xf8,%rsp - 4761: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx - 4768: 00 00 - 476a: 48 89 94 24 e8 00 00 mov %rdx,0xe8(%rsp) - 4771: 00 - 4772: 48 89 ca mov %rcx,%rdx - 4775: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 477a: e8 b1 f7 ff ff call 3f30 - 477f: 48 b8 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rax - 4786: c3 30 0c - 4789: 48 f7 e3 mul %rbx - 478c: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 4791: 48 81 fd a7 00 00 00 cmp $0xa7,%rbp - 4798: 0f 86 a2 00 00 00 jbe 4840 - 479e: 4c 69 6c 24 08 a8 00 imul $0xa8,0x8(%rsp),%r13 - 47a5: 00 00 - 47a7: 4c 89 f3 mov %r14,%rbx - 47aa: 4c 8d bc 24 b8 00 00 lea 0xb8(%rsp),%r15 - 47b1: 00 - 47b2: 4d 01 f5 add %r14,%r13 - 47b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 47bc: 00 00 00 00 - 47c0: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 47c5: e8 f6 ec ff ff call 34c0 - 47ca: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx - 47cf: 48 89 da mov %rbx,%rdx - 47d2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 47d9: 00 00 00 00 - 47dd: 0f 1f 00 nopl (%rax) - 47e0: 48 8b 01 mov (%rcx),%rax - 47e3: 48 83 c1 08 add $0x8,%rcx - 47e7: 48 83 c2 08 add $0x8,%rdx - 47eb: 48 89 c6 mov %rax,%rsi - 47ee: 88 42 f8 mov %al,-0x8(%rdx) - 47f1: 48 c1 ee 10 shr $0x10,%rsi - 47f5: 88 62 f9 mov %ah,-0x7(%rdx) - 47f8: 40 88 72 fa mov %sil,-0x6(%rdx) - 47fc: 48 89 c6 mov %rax,%rsi - 47ff: 48 c1 ee 18 shr $0x18,%rsi - 4803: 40 88 72 fb mov %sil,-0x5(%rdx) - 4807: 48 89 c6 mov %rax,%rsi - 480a: 48 c1 ee 20 shr $0x20,%rsi - 480e: 40 88 72 fc mov %sil,-0x4(%rdx) - 4812: 48 89 c6 mov %rax,%rsi - 4815: 48 c1 ee 28 shr $0x28,%rsi - 4819: 40 88 72 fd mov %sil,-0x3(%rdx) - 481d: 48 89 c6 mov %rax,%rsi - 4820: 48 c1 e8 38 shr $0x38,%rax - 4824: 48 c1 ee 30 shr $0x30,%rsi - 4828: 88 42 ff mov %al,-0x1(%rdx) - 482b: 40 88 72 fe mov %sil,-0x2(%rdx) - 482f: 49 39 cf cmp %rcx,%r15 - 4832: 75 ac jne 47e0 - 4834: 48 81 c3 a8 00 00 00 add $0xa8,%rbx - 483b: 4c 39 eb cmp %r13,%rbx - 483e: 75 80 jne 47c0 - 4840: 48 ba 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rdx - 4847: c3 30 0c - 484a: 48 89 e8 mov %rbp,%rax - 484d: 48 c1 e8 03 shr $0x3,%rax - 4851: 48 f7 e2 mul %rdx - 4854: 48 69 c2 a8 00 00 00 imul $0xa8,%rdx,%rax - 485b: 48 29 c5 sub %rax,%rbp - 485e: 0f 84 ae 00 00 00 je 4912 - 4864: 48 69 5c 24 08 a8 00 imul $0xa8,0x8(%rsp),%rbx - 486b: 00 00 - 486d: 4c 01 f3 add %r14,%rbx - 4870: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 4875: e8 46 ec ff ff call 34c0 - 487a: 49 89 e8 mov %rbp,%r8 - 487d: 31 ff xor %edi,%edi - 487f: 89 fe mov %edi,%esi - 4881: 89 f8 mov %edi,%eax - 4883: 48 29 de sub %rbx,%rsi - 4886: eb 5e jmp 48e6 - 4888: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 488f: 00 00 00 00 - 4893: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 489a: 00 00 00 00 - 489e: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 48a5: 00 00 00 00 - 48a9: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 48b0: 00 00 00 00 - 48b4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 48bb: 00 00 00 00 - 48bf: 90 nop - 48c0: 89 c2 mov %eax,%edx - 48c2: 89 c1 mov %eax,%ecx - 48c4: 48 83 c3 01 add $0x1,%rbx - 48c8: 83 c0 01 add $0x1,%eax - 48cb: c1 ea 03 shr $0x3,%edx - 48ce: 83 e1 07 and $0x7,%ecx - 48d1: 48 8b 54 d4 10 mov 0x10(%rsp,%rdx,8),%rdx - 48d6: c1 e1 03 shl $0x3,%ecx - 48d9: 48 d3 ea shr %cl,%rdx - 48dc: 88 53 ff mov %dl,-0x1(%rbx) - 48df: 3d a8 00 00 00 cmp $0xa8,%eax - 48e4: 74 1e je 4904 - 48e6: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 48ea: 48 39 ea cmp %rbp,%rdx - 48ed: 72 d1 jb 48c0 - 48ef: 89 c2 mov %eax,%edx - 48f1: 29 fa sub %edi,%edx - 48f3: 49 29 d0 sub %rdx,%r8 - 48f6: 74 1a je 4912 - 48f8: 89 c5 mov %eax,%ebp - 48fa: 89 c7 mov %eax,%edi - 48fc: 4c 01 c5 add %r8,%rbp - 48ff: e9 7b ff ff ff jmp 487f - 4904: 29 f8 sub %edi,%eax - 4906: 49 29 c0 sub %rax,%r8 - 4909: 4c 89 c5 mov %r8,%rbp - 490c: 0f 85 5e ff ff ff jne 4870 - 4912: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax - 4919: 00 - 491a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4921: 00 00 - 4923: 75 12 jne 4937 - 4925: 48 81 c4 f8 00 00 00 add $0xf8,%rsp - 492c: 5b pop %rbx - 492d: 5d pop %rbp - 492e: 41 5c pop %r12 - 4930: 41 5d pop %r13 - 4932: 41 5e pop %r14 - 4934: 41 5f pop %r15 - 4936: c3 ret - 4937: e8 44 c7 ff ff call 1080 <__stack_chk_fail@plt> - 493c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000004940 : - 4940: 41 57 push %r15 - 4942: 41 56 push %r14 - 4944: 49 89 fe mov %rdi,%r14 - 4947: 41 55 push %r13 - 4949: 49 89 f5 mov %rsi,%r13 - 494c: 48 89 d6 mov %rdx,%rsi - 494f: 41 54 push %r12 - 4951: 55 push %rbp - 4952: 53 push %rbx - 4953: 48 81 ec f8 00 00 00 sub $0xf8,%rsp - 495a: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx - 4961: 00 00 - 4963: 48 89 94 24 e8 00 00 mov %rdx,0xe8(%rsp) - 496a: 00 - 496b: 48 89 ca mov %rcx,%rdx - 496e: 48 8d 6c 24 10 lea 0x10(%rsp),%rbp - 4973: b9 1f 00 00 00 mov $0x1f,%ecx - 4978: 48 89 ef mov %rbp,%rdi - 497b: e8 30 f4 ff ff call 3db0 - 4980: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax - 4987: f0 f0 f0 - 498a: 49 f7 e5 mul %r13 - 498d: 48 c1 ea 07 shr $0x7,%rdx - 4991: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 4996: 49 81 fd 87 00 00 00 cmp $0x87,%r13 - 499d: 0f 86 8d 00 00 00 jbe 4a30 - 49a3: 4c 69 64 24 08 88 00 imul $0x88,0x8(%rsp),%r12 - 49aa: 00 00 - 49ac: 4c 89 f3 mov %r14,%rbx - 49af: 4c 8d bc 24 98 00 00 lea 0x98(%rsp),%r15 - 49b6: 00 - 49b7: 4d 01 f4 add %r14,%r12 - 49ba: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 49c0: 48 89 ef mov %rbp,%rdi - 49c3: e8 f8 ea ff ff call 34c0 - 49c8: 48 89 e9 mov %rbp,%rcx - 49cb: 48 89 da mov %rbx,%rdx - 49ce: 66 90 xchg %ax,%ax - 49d0: 48 8b 01 mov (%rcx),%rax - 49d3: 48 83 c1 08 add $0x8,%rcx - 49d7: 48 83 c2 08 add $0x8,%rdx - 49db: 48 89 c6 mov %rax,%rsi - 49de: 88 42 f8 mov %al,-0x8(%rdx) - 49e1: 48 c1 ee 10 shr $0x10,%rsi - 49e5: 88 62 f9 mov %ah,-0x7(%rdx) - 49e8: 40 88 72 fa mov %sil,-0x6(%rdx) - 49ec: 48 89 c6 mov %rax,%rsi - 49ef: 48 c1 ee 18 shr $0x18,%rsi - 49f3: 40 88 72 fb mov %sil,-0x5(%rdx) - 49f7: 48 89 c6 mov %rax,%rsi - 49fa: 48 c1 ee 20 shr $0x20,%rsi - 49fe: 40 88 72 fc mov %sil,-0x4(%rdx) - 4a02: 48 89 c6 mov %rax,%rsi - 4a05: 48 c1 ee 28 shr $0x28,%rsi - 4a09: 40 88 72 fd mov %sil,-0x3(%rdx) - 4a0d: 48 89 c6 mov %rax,%rsi - 4a10: 48 c1 e8 38 shr $0x38,%rax - 4a14: 48 c1 ee 30 shr $0x30,%rsi - 4a18: 88 42 ff mov %al,-0x1(%rdx) - 4a1b: 40 88 72 fe mov %sil,-0x2(%rdx) - 4a1f: 49 39 cf cmp %rcx,%r15 - 4a22: 75 ac jne 49d0 - 4a24: 48 81 c3 88 00 00 00 add $0x88,%rbx - 4a2b: 4c 39 e3 cmp %r12,%rbx - 4a2e: 75 90 jne 49c0 - 4a30: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax - 4a37: f0 f0 f0 - 4a3a: 49 f7 e5 mul %r13 - 4a3d: 48 c1 ea 07 shr $0x7,%rdx - 4a41: 48 69 c2 88 00 00 00 imul $0x88,%rdx,%rax - 4a48: 49 29 c5 sub %rax,%r13 - 4a4b: 4d 89 ec mov %r13,%r12 - 4a4e: 74 7c je 4acc - 4a50: 48 69 5c 24 08 88 00 imul $0x88,0x8(%rsp),%rbx - 4a57: 00 00 - 4a59: 4c 01 f3 add %r14,%rbx - 4a5c: 48 89 ef mov %rbp,%rdi - 4a5f: e8 5c ea ff ff call 34c0 - 4a64: 4d 89 e0 mov %r12,%r8 - 4a67: 31 ff xor %edi,%edi - 4a69: 89 fe mov %edi,%esi - 4a6b: 89 f8 mov %edi,%eax - 4a6d: 48 29 de sub %rbx,%rsi - 4a70: eb 34 jmp 4aa6 - 4a72: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4a79: 00 00 00 00 - 4a7d: 0f 1f 00 nopl (%rax) - 4a80: 89 c2 mov %eax,%edx - 4a82: 89 c1 mov %eax,%ecx - 4a84: 48 83 c3 01 add $0x1,%rbx - 4a88: 83 c0 01 add $0x1,%eax - 4a8b: c1 ea 03 shr $0x3,%edx - 4a8e: 83 e1 07 and $0x7,%ecx - 4a91: 48 8b 54 d4 10 mov 0x10(%rsp,%rdx,8),%rdx - 4a96: c1 e1 03 shl $0x3,%ecx - 4a99: 48 d3 ea shr %cl,%rdx - 4a9c: 88 53 ff mov %dl,-0x1(%rbx) - 4a9f: 3d 88 00 00 00 cmp $0x88,%eax - 4aa4: 74 1c je 4ac2 - 4aa6: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 4aaa: 4c 39 e2 cmp %r12,%rdx - 4aad: 72 d1 jb 4a80 - 4aaf: 89 c2 mov %eax,%edx - 4ab1: 29 fa sub %edi,%edx - 4ab3: 49 29 d0 sub %rdx,%r8 - 4ab6: 74 14 je 4acc - 4ab8: 41 89 c4 mov %eax,%r12d - 4abb: 89 c7 mov %eax,%edi - 4abd: 4d 01 c4 add %r8,%r12 - 4ac0: eb a7 jmp 4a69 - 4ac2: 29 f8 sub %edi,%eax - 4ac4: 49 29 c0 sub %rax,%r8 - 4ac7: 4d 89 c4 mov %r8,%r12 - 4aca: 75 90 jne 4a5c - 4acc: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax - 4ad3: 00 - 4ad4: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4adb: 00 00 - 4add: 75 12 jne 4af1 - 4adf: 48 81 c4 f8 00 00 00 add $0xf8,%rsp - 4ae6: 5b pop %rbx - 4ae7: 5d pop %rbp - 4ae8: 41 5c pop %r12 - 4aea: 41 5d pop %r13 - 4aec: 41 5e pop %r14 - 4aee: 41 5f pop %r15 - 4af0: c3 ret - 4af1: e8 8a c5 ff ff call 1080 <__stack_chk_fail@plt> - 4af6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4afd: 00 00 00 - -0000000000004b00 : - 4b00: 55 push %rbp - 4b01: b9 06 00 00 00 mov $0x6,%ecx - 4b06: 53 push %rbx - 4b07: 48 81 ec d8 00 00 00 sub $0xd8,%rsp - 4b0e: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 4b15: 00 00 - 4b17: 48 89 9c 24 c8 00 00 mov %rbx,0xc8(%rsp) - 4b1e: 00 - 4b1f: 48 89 fb mov %rdi,%rbx - 4b22: 48 89 e7 mov %rsp,%rdi - 4b25: e8 86 f2 ff ff call 3db0 - 4b2a: 48 89 e7 mov %rsp,%rdi - 4b2d: e8 8e e9 ff ff call 34c0 - 4b32: 48 8b 04 24 mov (%rsp),%rax - 4b36: 48 89 03 mov %rax,(%rbx) - 4b39: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4b3e: 48 89 43 08 mov %rax,0x8(%rbx) - 4b42: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4b47: 48 89 43 10 mov %rax,0x10(%rbx) - 4b4b: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4b50: 48 89 43 18 mov %rax,0x18(%rbx) - 4b54: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 4b5b: 00 - 4b5c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4b63: 00 00 - 4b65: 75 0a jne 4b71 - 4b67: 48 81 c4 d8 00 00 00 add $0xd8,%rsp - 4b6e: 5b pop %rbx - 4b6f: 5d pop %rbp - 4b70: c3 ret - 4b71: e8 0a c5 ff ff call 1080 <__stack_chk_fail@plt> - 4b76: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4b7d: 00 00 00 - -0000000000004b80 : - 4b80: 41 56 push %r14 - 4b82: b9 19 00 00 00 mov $0x19,%ecx - 4b87: 41 55 push %r13 - 4b89: 41 54 push %r12 - 4b8b: 49 89 f4 mov %rsi,%r12 - 4b8e: 55 push %rbp - 4b8f: 48 89 d5 mov %rdx,%rbp - 4b92: 53 push %rbx - 4b93: 48 89 fb mov %rdi,%rbx - 4b96: 48 81 ec d0 00 00 00 sub $0xd0,%rsp - 4b9d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 4ba4: 00 00 - 4ba6: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) - 4bad: 00 - 4bae: 31 c0 xor %eax,%eax - 4bb0: 48 89 e7 mov %rsp,%rdi - 4bb3: 4c 8d 74 24 48 lea 0x48(%rsp),%r14 - 4bb8: f3 48 ab rep stos %rax,%es:(%rdi) - 4bbb: 48 83 fa 47 cmp $0x47,%rdx - 4bbf: 0f 86 96 00 00 00 jbe 4c5b - 4bc5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4bcc: 00 00 00 00 - 4bd0: 4c 89 e0 mov %r12,%rax - 4bd3: 48 89 e6 mov %rsp,%rsi - 4bd6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4bdd: 00 00 00 - 4be0: 0f b6 50 01 movzbl 0x1(%rax),%edx - 4be4: 0f b6 48 02 movzbl 0x2(%rax),%ecx - 4be8: 48 83 c0 08 add $0x8,%rax - 4bec: 48 c1 e1 10 shl $0x10,%rcx - 4bf0: 48 c1 e2 08 shl $0x8,%rdx - 4bf4: 48 09 ca or %rcx,%rdx - 4bf7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx - 4bfb: 48 09 ca or %rcx,%rdx - 4bfe: 0f b6 48 fb movzbl -0x5(%rax),%ecx - 4c02: 48 c1 e1 18 shl $0x18,%rcx - 4c06: 48 09 ca or %rcx,%rdx - 4c09: 0f b6 48 fc movzbl -0x4(%rax),%ecx - 4c0d: 48 c1 e1 20 shl $0x20,%rcx - 4c11: 48 09 d1 or %rdx,%rcx - 4c14: 0f b6 50 fd movzbl -0x3(%rax),%edx - 4c18: 48 c1 e2 28 shl $0x28,%rdx - 4c1c: 48 09 ca or %rcx,%rdx - 4c1f: 0f b6 48 fe movzbl -0x2(%rax),%ecx - 4c23: 48 c1 e1 30 shl $0x30,%rcx - 4c27: 48 09 d1 or %rdx,%rcx - 4c2a: 0f b6 50 ff movzbl -0x1(%rax),%edx - 4c2e: 48 c1 e2 38 shl $0x38,%rdx - 4c32: 48 09 ca or %rcx,%rdx - 4c35: 48 31 16 xor %rdx,(%rsi) - 4c38: 48 83 c6 08 add $0x8,%rsi - 4c3c: 49 39 f6 cmp %rsi,%r14 - 4c3f: 75 9f jne 4be0 - 4c41: 48 83 ed 48 sub $0x48,%rbp - 4c45: 48 89 e7 mov %rsp,%rdi - 4c48: 49 83 c4 48 add $0x48,%r12 - 4c4c: e8 6f e8 ff ff call 34c0 - 4c51: 48 83 fd 47 cmp $0x47,%rbp - 4c55: 0f 87 75 ff ff ff ja 4bd0 - 4c5b: 48 85 ed test %rbp,%rbp - 4c5e: 0f 84 df 00 00 00 je 4d43 - 4c64: 31 c0 xor %eax,%eax - 4c66: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4c6d: 00 00 00 00 - 4c71: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4c78: 00 00 00 00 - 4c7c: 0f 1f 40 00 nopl 0x0(%rax) - 4c80: 89 c2 mov %eax,%edx - 4c82: 89 c1 mov %eax,%ecx - 4c84: c1 ea 03 shr $0x3,%edx - 4c87: 83 e1 07 and $0x7,%ecx - 4c8a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 4c91: 41 0f b6 14 04 movzbl (%r12,%rax,1),%edx - 4c96: c1 e1 03 shl $0x3,%ecx - 4c99: 48 83 c0 01 add $0x1,%rax - 4c9d: 48 d3 e2 shl %cl,%rdx - 4ca0: 48 31 14 34 xor %rdx,(%rsp,%rsi,1) - 4ca4: 48 39 c5 cmp %rax,%rbp - 4ca7: 75 d7 jne 4c80 - 4ca9: 89 e8 mov %ebp,%eax - 4cab: 89 e9 mov %ebp,%ecx - 4cad: ba 06 00 00 00 mov $0x6,%edx - 4cb2: c1 e8 03 shr $0x3,%eax - 4cb5: 83 e1 07 and $0x7,%ecx - 4cb8: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 4cbf: c1 e1 03 shl $0x3,%ecx - 4cc2: 48 01 e0 add %rsp,%rax - 4cc5: 48 d3 e2 shl %cl,%rdx - 4cc8: 48 31 10 xor %rdx,(%rax) - 4ccb: 48 89 e7 mov %rsp,%rdi - 4cce: 48 0f ba 7c 24 40 3f btcq $0x3f,0x40(%rsp) - 4cd5: e8 e6 e7 ff ff call 34c0 - 4cda: 48 8b 04 24 mov (%rsp),%rax - 4cde: 48 89 03 mov %rax,(%rbx) - 4ce1: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4ce6: 48 89 43 08 mov %rax,0x8(%rbx) - 4cea: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4cef: 48 89 43 10 mov %rax,0x10(%rbx) - 4cf3: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4cf8: 48 89 43 18 mov %rax,0x18(%rbx) - 4cfc: 48 8b 44 24 20 mov 0x20(%rsp),%rax - 4d01: 48 89 43 20 mov %rax,0x20(%rbx) - 4d05: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 4d0a: 48 89 43 28 mov %rax,0x28(%rbx) - 4d0e: 48 8b 44 24 30 mov 0x30(%rsp),%rax - 4d13: 48 89 43 30 mov %rax,0x30(%rbx) - 4d17: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 4d1c: 48 89 43 38 mov %rax,0x38(%rbx) - 4d20: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 4d27: 00 - 4d28: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4d2f: 00 00 - 4d31: 75 1d jne 4d50 - 4d33: 48 81 c4 d0 00 00 00 add $0xd0,%rsp - 4d3a: 5b pop %rbx - 4d3b: 5d pop %rbp - 4d3c: 41 5c pop %r12 - 4d3e: 41 5d pop %r13 - 4d40: 41 5e pop %r14 - 4d42: c3 ret - 4d43: ba 06 00 00 00 mov $0x6,%edx - 4d48: 48 89 e0 mov %rsp,%rax - 4d4b: e9 78 ff ff ff jmp 4cc8 - 4d50: e8 2b c3 ff ff call 1080 <__stack_chk_fail@plt> - 4d55: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4d5c: 00 00 00 - 4d5f: 90 nop - -0000000000004d60 : - 4d60: 48 83 ec 38 sub $0x38,%rsp - 4d64: f3 0f 6f 06 movdqu (%rsi),%xmm0 - 4d68: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 4d6f: 00 00 - 4d71: 48 89 44 24 28 mov %rax,0x28(%rsp) - 4d76: 31 c0 xor %eax,%eax - 4d78: 88 54 24 20 mov %dl,0x20(%rsp) - 4d7c: ba 22 00 00 00 mov $0x22,%edx - 4d81: 0f 29 04 24 movaps %xmm0,(%rsp) - 4d85: f3 0f 6f 46 10 movdqu 0x10(%rsi),%xmm0 - 4d8a: 48 89 e6 mov %rsp,%rsi - 4d8d: 88 4c 24 21 mov %cl,0x21(%rsp) - 4d91: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 4d96: e8 95 f5 ff ff call 4330 - 4d9b: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 4da0: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4da7: 00 00 - 4da9: 75 05 jne 4db0 - 4dab: 48 83 c4 38 add $0x38,%rsp - 4daf: c3 ret - 4db0: e8 cb c2 ff ff call 1080 <__stack_chk_fail@plt> - 4db5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4dbc: 00 00 00 00 - -0000000000004dc0 : - 4dc0: 48 83 ec 38 sub $0x38,%rsp - 4dc4: f3 0f 6f 02 movdqu (%rdx),%xmm0 - 4dc8: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 4dcf: 00 00 - 4dd1: 48 89 44 24 28 mov %rax,0x28(%rsp) - 4dd6: 31 c0 xor %eax,%eax - 4dd8: 88 4c 24 20 mov %cl,0x20(%rsp) - 4ddc: b9 21 00 00 00 mov $0x21,%ecx - 4de1: 0f 29 04 24 movaps %xmm0,(%rsp) - 4de5: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 - 4dea: 48 89 e2 mov %rsp,%rdx - 4ded: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 4df2: e8 49 fb ff ff call 4940 - 4df7: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 4dfc: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4e03: 00 00 - 4e05: 75 05 jne 4e0c - 4e07: 48 83 c4 38 add $0x38,%rsp - 4e0b: c3 ret - 4e0c: e8 6f c2 ff ff call 1080 <__stack_chk_fail@plt> - 4e11: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4e18: 00 00 00 00 - 4e1c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000004e20 : - 4e20: 41 54 push %r12 - 4e22: 55 push %rbp - 4e23: 48 89 fd mov %rdi,%rbp - 4e26: 53 push %rbx - 4e27: 48 81 ec f0 00 00 00 sub $0xf0,%rsp - 4e2e: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 4e33: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 4e38: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 4e3f: 00 00 - 4e41: 4c 89 a4 24 e8 00 00 mov %r12,0xe8(%rsp) - 4e48: 00 - 4e49: 49 89 d4 mov %rdx,%r12 - 4e4c: e8 af f5 ff ff call 4400 - 4e51: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 4e56: ba 20 00 00 00 mov $0x20,%edx - 4e5b: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 4e60: e8 db f5 ff ff call 4440 - 4e65: ba 00 03 00 00 mov $0x300,%edx - 4e6a: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 4e6f: 4c 89 e6 mov %r12,%rsi - 4e72: e8 c9 f5 ff ff call 4440 - 4e77: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 4e7c: e8 ff f6 ff ff call 4580 - 4e81: 48 8d 54 24 10 lea 0x10(%rsp),%rdx - 4e86: be 20 00 00 00 mov $0x20,%esi - 4e8b: 48 89 ef mov %rbp,%rdi - 4e8e: e8 2d f7 ff ff call 45c0 - 4e93: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax - 4e9a: 00 - 4e9b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4ea2: 00 00 - 4ea4: 75 0c jne 4eb2 - 4ea6: 48 81 c4 f0 00 00 00 add $0xf0,%rsp - 4ead: 5b pop %rbx - 4eae: 5d pop %rbp - 4eaf: 41 5c pop %r12 - 4eb1: c3 ret - 4eb2: e8 c9 c1 ff ff call 1080 <__stack_chk_fail@plt> - 4eb7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 4ebe: 00 00 - -0000000000004ec0 : - 4ec0: 55 push %rbp - 4ec1: 48 89 fd mov %rdi,%rbp - 4ec4: 53 push %rbx - 4ec5: 48 89 f3 mov %rsi,%rbx - 4ec8: 48 83 ec 08 sub $0x8,%rsp - 4ecc: 48 85 f6 test %rsi,%rsi - 4ecf: 74 4f je 4f20 - 4ed1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4ed8: 00 00 00 00 - 4edc: 0f 1f 40 00 nopl 0x0(%rax) - 4ee0: 31 c9 xor %ecx,%ecx - 4ee2: 31 c0 xor %eax,%eax - 4ee4: 48 89 da mov %rbx,%rdx - 4ee7: 48 89 ee mov %rbp,%rsi - 4eea: bf 3e 01 00 00 mov $0x13e,%edi - 4eef: e8 ac c1 ff ff call 10a0 - 4ef4: 48 83 f8 ff cmp $0xffffffffffffffff,%rax - 4ef8: 74 0e je 4f08 - 4efa: 48 29 c3 sub %rax,%rbx - 4efd: 74 21 je 4f20 - 4eff: 48 01 c5 add %rax,%rbp - 4f02: eb dc jmp 4ee0 - 4f04: 0f 1f 40 00 nopl 0x0(%rax) - 4f08: e8 43 c1 ff ff call 1050 <__errno_location@plt> - 4f0d: 83 38 04 cmpl $0x4,(%rax) - 4f10: 74 ce je 4ee0 - 4f12: e9 a9 c1 ff ff jmp 10c0 - 4f17: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 4f1e: 00 00 - 4f20: 48 83 c4 08 add $0x8,%rsp - 4f24: 5b pop %rbx - 4f25: 5d pop %rbp - 4f26: c3 ret - 4f27: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 4f2e: 00 00 - -0000000000004f30 : - 4f30: be a0 86 01 00 mov $0x186a0,%esi - 4f35: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx - 4f3c: 0f 1f 40 00 nopl 0x0(%rax) - 4f40: 0f 31 rdtsc - 4f42: 48 c1 e2 20 shl $0x20,%rdx - 4f46: 48 09 d0 or %rdx,%rax - 4f49: 48 89 c7 mov %rax,%rdi - 4f4c: 0f 31 rdtsc - 4f4e: 48 c1 e2 20 shl $0x20,%rdx - 4f52: 48 09 d0 or %rdx,%rax - 4f55: 48 29 f8 sub %rdi,%rax - 4f58: 48 39 c1 cmp %rax,%rcx - 4f5b: 48 0f 47 c8 cmova %rax,%rcx - 4f5f: 83 ee 01 sub $0x1,%esi - 4f62: 75 dc jne 4f40 - 4f64: 48 89 c8 mov %rcx,%rax - 4f67: c3 ret - 4f68: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4f6f: 00 00 00 - 4f72: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4f79: 00 00 00 - 4f7c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000004f80 : - 4f80: 48 8b 17 mov (%rdi),%rdx - 4f83: 48 8b 0e mov (%rsi),%rcx - 4f86: b8 ff ff ff ff mov $0xffffffff,%eax - 4f8b: 48 39 ca cmp %rcx,%rdx - 4f8e: 72 08 jb 4f98 - 4f90: 31 c0 xor %eax,%eax - 4f92: 48 39 d1 cmp %rdx,%rcx - 4f95: 0f 92 c0 setb %al - 4f98: c3 ret - 4f99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000004fa0 : - 4fa0: 48 83 fa 01 cmp $0x1,%rdx - 4fa4: 0f 86 66 01 00 00 jbe 5110 - 4faa: 41 54 push %r12 - 4fac: 49 89 f9 mov %rdi,%r9 - 4faf: 55 push %rbp - 4fb0: 48 89 d5 mov %rdx,%rbp - 4fb3: 53 push %rbx - 4fb4: 48 89 f3 mov %rsi,%rbx - 4fb7: 48 83 ec 10 sub $0x10,%rsp - 4fbb: 48 8b 3d 96 40 00 00 mov 0x4096(%rip),%rdi # 9058 - 4fc2: 48 83 ff ff cmp $0xffffffffffffffff,%rdi - 4fc6: 0f 84 24 01 00 00 je 50f0 - 4fcc: 4c 8d 65 ff lea -0x1(%rbp),%r12 - 4fd0: 49 83 fc 02 cmp $0x2,%r12 - 4fd4: 0f 86 56 01 00 00 jbe 5130 - 4fda: 48 89 e8 mov %rbp,%rax - 4fdd: 48 8b 0b mov (%rbx),%rcx - 4fe0: 48 d1 e8 shr $1,%rax - 4fe3: 4c 8d 44 00 fe lea -0x2(%rax,%rax,1),%r8 - 4fe8: 31 c0 xor %eax,%eax - 4fea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4ff1: 00 00 00 00 - 4ff5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4ffc: 00 00 00 00 - 5000: 48 8b 74 c3 08 mov 0x8(%rbx,%rax,8),%rsi - 5005: 48 89 f2 mov %rsi,%rdx - 5008: 48 29 fa sub %rdi,%rdx - 500b: 48 29 ca sub %rcx,%rdx - 500e: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) - 5012: 48 83 c0 02 add $0x2,%rax - 5016: 48 8b 0c c3 mov (%rbx,%rax,8),%rcx - 501a: 48 89 ca mov %rcx,%rdx - 501d: 48 29 fa sub %rdi,%rdx - 5020: 48 29 f2 sub %rsi,%rdx - 5023: 48 89 54 c3 f8 mov %rdx,-0x8(%rbx,%rax,8) - 5028: 4c 39 c0 cmp %r8,%rax - 502b: 75 d3 jne 5000 - 502d: 49 8d 50 01 lea 0x1(%r8),%rdx - 5031: 48 8b 04 d3 mov (%rbx,%rdx,8),%rax - 5035: 4a 2b 04 c3 sub (%rbx,%r8,8),%rax - 5039: 48 29 f8 sub %rdi,%rax - 503c: 4a 89 04 c3 mov %rax,(%rbx,%r8,8) - 5040: 4c 39 e2 cmp %r12,%rdx - 5043: 0f 82 8f 00 00 00 jb 50d8 - 5049: 4c 89 cf mov %r9,%rdi - 504c: e8 0f c0 ff ff call 1060 - 5051: 4c 89 e6 mov %r12,%rsi - 5054: ba 08 00 00 00 mov $0x8,%edx - 5059: 48 89 df mov %rbx,%rdi - 505c: 48 8d 0d 1d ff ff ff lea -0xe3(%rip),%rcx # 4f80 - 5063: e8 08 c0 ff ff call 1070 - 5068: 4c 89 e0 mov %r12,%rax - 506b: 48 d1 e8 shr $1,%rax - 506e: 48 8b 34 c3 mov (%rbx,%rax,8),%rsi - 5072: 41 f6 c4 01 test $0x1,%r12b - 5076: 74 50 je 50c8 - 5078: 48 8d 3d aa 11 00 00 lea 0x11aa(%rip),%rdi # 6229 - 507f: 31 c0 xor %eax,%eax - 5081: e8 0a c0 ff ff call 1090 - 5086: 48 8d 54 eb f8 lea -0x8(%rbx,%rbp,8),%rdx - 508b: 31 c0 xor %eax,%eax - 508d: 0f 1f 00 nopl (%rax) - 5090: 48 03 03 add (%rbx),%rax - 5093: 48 83 c3 08 add $0x8,%rbx - 5097: 48 39 d3 cmp %rdx,%rbx - 509a: 75 f4 jne 5090 - 509c: 31 d2 xor %edx,%edx - 509e: 48 8d 3d 9f 11 00 00 lea 0x119f(%rip),%rdi # 6244 - 50a5: 49 f7 f4 div %r12 - 50a8: 48 89 c6 mov %rax,%rsi - 50ab: 31 c0 xor %eax,%eax - 50ad: e8 de bf ff ff call 1090 - 50b2: 48 83 c4 10 add $0x10,%rsp - 50b6: bf 0a 00 00 00 mov $0xa,%edi - 50bb: 5b pop %rbx - 50bc: 5d pop %rbp - 50bd: 41 5c pop %r12 - 50bf: e9 6c bf ff ff jmp 1030 - 50c4: 0f 1f 40 00 nopl 0x0(%rax) - 50c8: 48 03 74 c3 f8 add -0x8(%rbx,%rax,8),%rsi - 50cd: 48 d1 ee shr $1,%rsi - 50d0: eb a6 jmp 5078 - 50d2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 50d8: 48 8b 44 d3 08 mov 0x8(%rbx,%rdx,8),%rax - 50dd: 48 2b 04 d3 sub (%rbx,%rdx,8),%rax - 50e1: 48 29 f8 sub %rdi,%rax - 50e4: 48 89 04 d3 mov %rax,(%rbx,%rdx,8) - 50e8: e9 5c ff ff ff jmp 5049 - 50ed: 0f 1f 00 nopl (%rax) - 50f0: 4c 89 4c 24 08 mov %r9,0x8(%rsp) - 50f5: e8 36 fe ff ff call 4f30 - 50fa: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 - 50ff: 48 89 05 52 3f 00 00 mov %rax,0x3f52(%rip) # 9058 - 5106: 48 89 c7 mov %rax,%rdi - 5109: e9 be fe ff ff jmp 4fcc - 510e: 66 90 xchg %ax,%ax - 5110: 48 8b 0d 49 3f 00 00 mov 0x3f49(%rip),%rcx # 9060 - 5117: ba 26 00 00 00 mov $0x26,%edx - 511c: be 01 00 00 00 mov $0x1,%esi - 5121: 48 8d 3d b8 10 00 00 lea 0x10b8(%rip),%rdi # 61e0 - 5128: e9 83 bf ff ff jmp 10b0 - 512d: 0f 1f 00 nopl (%rax) - 5130: 45 31 c0 xor %r8d,%r8d - 5133: e9 f5 fe ff ff jmp 502d - -Disassembly of section .fini: - -0000000000005138 <_fini>: - 5138: f3 0f 1e fa endbr64 - 513c: 48 83 ec 08 sub $0x8,%rsp - 5140: 48 83 c4 08 add $0x8,%rsp - 5144: c3 ret diff --git a/benchmark/objdump/refnv768.txt b/benchmark/objdump/refnv768.txt deleted file mode 100644 index d10634f..0000000 --- a/benchmark/objdump/refnv768.txt +++ /dev/null @@ -1,4611 +0,0 @@ - -test_speed768: file format elf64-x86-64 - - -Disassembly of section .init: - -0000000000001000 <_init>: - 1000: f3 0f 1e fa endbr64 - 1004: 48 83 ec 08 sub $0x8,%rsp - 1008: 48 8b 05 c1 7f 00 00 mov 0x7fc1(%rip),%rax # 8fd0 <__gmon_start__@Base> - 100f: 48 85 c0 test %rax,%rax - 1012: 74 02 je 1016 <_init+0x16> - 1014: ff d0 call *%rax - 1016: 48 83 c4 08 add $0x8,%rsp - 101a: c3 ret - -Disassembly of section .plt: - -0000000000001020 : - 1020: ff 35 ca 7f 00 00 push 0x7fca(%rip) # 8ff0 <_GLOBAL_OFFSET_TABLE_+0x8> - 1026: ff 25 cc 7f 00 00 jmp *0x7fcc(%rip) # 8ff8 <_GLOBAL_OFFSET_TABLE_+0x10> - 102c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000001030 : - 1030: ff 25 ca 7f 00 00 jmp *0x7fca(%rip) # 9000 - 1036: 68 00 00 00 00 push $0x0 - 103b: e9 e0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001040 : - 1040: ff 25 c2 7f 00 00 jmp *0x7fc2(%rip) # 9008 - 1046: 68 01 00 00 00 push $0x1 - 104b: e9 d0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001050 <__errno_location@plt>: - 1050: ff 25 ba 7f 00 00 jmp *0x7fba(%rip) # 9010 <__errno_location@GLIBC_2.2.5> - 1056: 68 02 00 00 00 push $0x2 - 105b: e9 c0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001060 : - 1060: ff 25 b2 7f 00 00 jmp *0x7fb2(%rip) # 9018 - 1066: 68 03 00 00 00 push $0x3 - 106b: e9 b0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001070 : - 1070: ff 25 aa 7f 00 00 jmp *0x7faa(%rip) # 9020 - 1076: 68 04 00 00 00 push $0x4 - 107b: e9 a0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001080 <__stack_chk_fail@plt>: - 1080: ff 25 a2 7f 00 00 jmp *0x7fa2(%rip) # 9028 <__stack_chk_fail@GLIBC_2.4> - 1086: 68 05 00 00 00 push $0x5 - 108b: e9 90 ff ff ff jmp 1020 <_init+0x20> - -0000000000001090 : - 1090: ff 25 9a 7f 00 00 jmp *0x7f9a(%rip) # 9030 - 1096: 68 06 00 00 00 push $0x6 - 109b: e9 80 ff ff ff jmp 1020 <_init+0x20> - -00000000000010a0 : - 10a0: ff 25 92 7f 00 00 jmp *0x7f92(%rip) # 9038 - 10a6: 68 07 00 00 00 push $0x7 - 10ab: e9 70 ff ff ff jmp 1020 <_init+0x20> - -00000000000010b0 : - 10b0: ff 25 8a 7f 00 00 jmp *0x7f8a(%rip) # 9040 - 10b6: 68 08 00 00 00 push $0x8 - 10bb: e9 60 ff ff ff jmp 1020 <_init+0x20> - -Disassembly of section .text: - -00000000000010c0 : - 10c0: e8 7b ff ff ff call 1040 - 10c5: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 10cc: 00 00 00 - 10cf: 90 nop - -00000000000010d0
: - 10d0: 41 57 push %r15 - 10d2: be 20 00 00 00 mov $0x20,%esi - 10d7: 4c 8d 3d c2 7f 00 00 lea 0x7fc2(%rip),%r15 # 90a0 - 10de: 41 56 push %r14 - 10e0: 41 55 push %r13 - 10e2: 41 54 push %r12 - 10e4: 55 push %rbp - 10e5: 4c 89 fd mov %r15,%rbp - 10e8: 53 push %rbx - 10e9: 49 8d 9f 40 1f 00 00 lea 0x1f40(%r15),%rbx - 10f0: 48 81 ec f8 26 00 00 sub $0x26f8,%rsp - 10f7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 10fe: 00 00 - 1100: 48 89 84 24 e8 26 00 mov %rax,0x26e8(%rsp) - 1107: 00 - 1108: 48 8d 84 24 40 14 00 lea 0x1440(%rsp),%rax - 110f: 00 - 1110: 4c 8d ac 24 20 02 00 lea 0x220(%rsp),%r13 - 1117: 00 - 1118: 48 89 c7 mov %rax,%rdi - 111b: 48 89 04 24 mov %rax,(%rsp) - 111f: e8 5c 3d 00 00 call 4e80 - 1124: 48 8d 84 24 60 14 00 lea 0x1460(%rsp),%rax - 112b: 00 - 112c: be 40 00 00 00 mov $0x40,%esi - 1131: 48 89 c7 mov %rax,%rdi - 1134: 48 89 44 24 10 mov %rax,0x10(%rsp) - 1139: e8 42 3d 00 00 call 4e80 - 113e: 4c 89 7c 24 18 mov %r15,0x18(%rsp) - 1143: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 114a: 00 00 00 00 - 114e: 66 90 xchg %ax,%ax - 1150: 0f 31 rdtsc - 1152: 48 c1 e2 20 shl $0x20,%rdx - 1156: 48 09 d0 or %rdx,%rax - 1159: 48 89 45 00 mov %rax,0x0(%rbp) - 115d: 31 d2 xor %edx,%edx - 115f: 48 8d 35 1a 7f 00 00 lea 0x7f1a(%rip),%rsi # 9080 - 1166: 4c 89 ef mov %r13,%rdi - 1169: 48 83 c5 08 add $0x8,%rbp - 116d: e8 7e 0b 00 00 call 1cf0 - 1172: 48 39 dd cmp %rbx,%rbp - 1175: 75 d9 jne 1150 - 1177: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 117c: ba e8 03 00 00 mov $0x3e8,%edx - 1181: 4c 8d 64 24 20 lea 0x20(%rsp),%r12 - 1186: 48 8d 3d d3 50 00 00 lea 0x50d3(%rip),%rdi # 6260 - 118d: e8 ce 3d 00 00 call 4f60 - 1192: 48 8d 05 07 7f 00 00 lea 0x7f07(%rip),%rax # 90a0 - 1199: 48 89 44 24 18 mov %rax,0x18(%rsp) - 119e: 48 89 c5 mov %rax,%rbp - 11a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 11a8: 00 00 00 00 - 11ac: 0f 1f 40 00 nopl 0x0(%rax) - 11b0: 0f 31 rdtsc - 11b2: 48 c1 e2 20 shl $0x20,%rdx - 11b6: 48 09 d0 or %rdx,%rax - 11b9: 48 89 45 00 mov %rax,0x0(%rbp) - 11bd: 31 d2 xor %edx,%edx - 11bf: 48 8d 35 ba 7e 00 00 lea 0x7eba(%rip),%rsi # 9080 - 11c6: 4c 89 e7 mov %r12,%rdi - 11c9: 48 83 c5 08 add $0x8,%rbp - 11cd: e8 2e 1b 00 00 call 2d00 - 11d2: 48 39 dd cmp %rbx,%rbp - 11d5: 75 d9 jne 11b0 - 11d7: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 11dc: ba e8 03 00 00 mov $0x3e8,%edx - 11e1: 48 8d 3d 80 50 00 00 lea 0x5080(%rip),%rdi # 6268 - 11e8: e8 73 3d 00 00 call 4f60 - 11ed: 48 8d 05 ac 7e 00 00 lea 0x7eac(%rip),%rax # 90a0 - 11f4: 48 89 44 24 18 mov %rax,0x18(%rsp) - 11f9: 48 89 c5 mov %rax,%rbp - 11fc: 0f 1f 40 00 nopl 0x0(%rax) - 1200: 0f 31 rdtsc - 1202: 48 c1 e2 20 shl $0x20,%rdx - 1206: 48 09 d0 or %rdx,%rax - 1209: 48 89 45 00 mov %rax,0x0(%rbp) - 120d: 31 d2 xor %edx,%edx - 120f: 48 8d 35 6a 7e 00 00 lea 0x7e6a(%rip),%rsi # 9080 - 1216: 4c 89 e7 mov %r12,%rdi - 1219: 48 83 c5 08 add $0x8,%rbp - 121d: e8 3e 1b 00 00 call 2d60 - 1222: 48 39 dd cmp %rbx,%rbp - 1225: 75 d9 jne 1200 - 1227: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 122c: ba e8 03 00 00 mov $0x3e8,%edx - 1231: 48 8d 3d 45 50 00 00 lea 0x5045(%rip),%rdi # 627d - 1238: e8 23 3d 00 00 call 4f60 - 123d: 48 8d 05 5c 7e 00 00 lea 0x7e5c(%rip),%rax # 90a0 - 1244: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1249: 48 89 c5 mov %rax,%rbp - 124c: 0f 1f 40 00 nopl 0x0(%rax) - 1250: 0f 31 rdtsc - 1252: 48 c1 e2 20 shl $0x20,%rdx - 1256: 48 09 d0 or %rdx,%rax - 1259: 48 89 45 00 mov %rax,0x0(%rbp) - 125d: 4c 89 e7 mov %r12,%rdi - 1260: 48 83 c5 08 add $0x8,%rbp - 1264: e8 57 1b 00 00 call 2dc0 - 1269: 48 39 dd cmp %rbx,%rbp - 126c: 75 e2 jne 1250 - 126e: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1273: ba e8 03 00 00 mov $0x3e8,%edx - 1278: 48 8d 3d 16 50 00 00 lea 0x5016(%rip),%rdi # 6295 - 127f: e8 dc 3c 00 00 call 4f60 - 1284: 48 8d 05 15 7e 00 00 lea 0x7e15(%rip),%rax # 90a0 - 128b: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1290: 48 89 c5 mov %rax,%rbp - 1293: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 129a: 00 00 00 00 - 129e: 66 90 xchg %ax,%ax - 12a0: 0f 31 rdtsc - 12a2: 48 c1 e2 20 shl $0x20,%rdx - 12a6: 48 09 d0 or %rdx,%rax - 12a9: 48 89 45 00 mov %rax,0x0(%rbp) - 12ad: 4c 89 e7 mov %r12,%rdi - 12b0: 48 83 c5 08 add $0x8,%rbp - 12b4: e8 47 1b 00 00 call 2e00 - 12b9: 48 39 dd cmp %rbx,%rbp - 12bc: 75 e2 jne 12a0 - 12be: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 12c3: ba e8 03 00 00 mov $0x3e8,%edx - 12c8: 48 8d 3d c3 4f 00 00 lea 0x4fc3(%rip),%rdi # 6292 - 12cf: 48 8d ac 24 20 08 00 lea 0x820(%rsp),%rbp - 12d6: 00 - 12d7: e8 84 3c 00 00 call 4f60 - 12dc: 48 8d 05 bd 7d 00 00 lea 0x7dbd(%rip),%rax # 90a0 - 12e3: 48 89 44 24 18 mov %rax,0x18(%rsp) - 12e8: 49 89 c6 mov %rax,%r14 - 12eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 12f0: 0f 31 rdtsc - 12f2: 48 c1 e2 20 shl $0x20,%rdx - 12f6: 48 09 d0 or %rdx,%rax - 12f9: 49 89 06 mov %rax,(%r14) - 12fc: 48 89 ea mov %rbp,%rdx - 12ff: 4c 89 ee mov %r13,%rsi - 1302: 4c 89 e7 mov %r12,%rdi - 1305: 49 83 c6 08 add $0x8,%r14 - 1309: e8 62 14 00 00 call 2770 - 130e: 49 39 de cmp %rbx,%r14 - 1311: 75 dd jne 12f0 - 1313: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1318: ba e8 03 00 00 mov $0x3e8,%edx - 131d: 48 8d 3d e4 4e 00 00 lea 0x4ee4(%rip),%rdi # 6208 - 1324: 48 8d ac 24 a0 14 00 lea 0x14a0(%rsp),%rbp - 132b: 00 - 132c: e8 2f 3c 00 00 call 4f60 - 1331: 48 8d 05 68 7d 00 00 lea 0x7d68(%rip),%rax # 90a0 - 1338: 48 89 44 24 18 mov %rax,0x18(%rsp) - 133d: 49 89 c6 mov %rax,%r14 - 1340: 0f 31 rdtsc - 1342: 48 c1 e2 20 shl $0x20,%rdx - 1346: 48 09 d0 or %rdx,%rax - 1349: 49 89 06 mov %rax,(%r14) - 134c: 4c 89 e6 mov %r12,%rsi - 134f: 48 89 ef mov %rbp,%rdi - 1352: 49 83 c6 08 add $0x8,%r14 - 1356: e8 95 18 00 00 call 2bf0 - 135b: 49 39 de cmp %rbx,%r14 - 135e: 75 e0 jne 1340 - 1360: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1365: ba e8 03 00 00 mov $0x3e8,%edx - 136a: 48 8d 3d 2a 4f 00 00 lea 0x4f2a(%rip),%rdi # 629b - 1371: e8 ea 3b 00 00 call 4f60 - 1376: 48 8d 05 23 7d 00 00 lea 0x7d23(%rip),%rax # 90a0 - 137d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1382: 49 89 c6 mov %rax,%r14 - 1385: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 138c: 00 00 00 00 - 1390: 0f 31 rdtsc - 1392: 48 c1 e2 20 shl $0x20,%rdx - 1396: 48 09 d0 or %rdx,%rax - 1399: 49 89 06 mov %rax,(%r14) - 139c: 48 89 ee mov %rbp,%rsi - 139f: 4c 89 e7 mov %r12,%rdi - 13a2: 49 83 c6 08 add $0x8,%r14 - 13a6: e8 d5 17 00 00 call 2b80 - 13ab: 49 39 de cmp %rbx,%r14 - 13ae: 75 e0 jne 1390 - 13b0: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 13b5: ba e8 03 00 00 mov $0x3e8,%edx - 13ba: 48 8d 3d e7 4e 00 00 lea 0x4ee7(%rip),%rdi # 62a8 - 13c1: e8 9a 3b 00 00 call 4f60 - 13c6: 48 8d 05 d3 7c 00 00 lea 0x7cd3(%rip),%rax # 90a0 - 13cd: 48 89 44 24 18 mov %rax,0x18(%rsp) - 13d2: 49 89 c6 mov %rax,%r14 - 13d5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 13dc: 00 00 00 00 - 13e0: 0f 31 rdtsc - 13e2: 48 c1 e2 20 shl $0x20,%rdx - 13e6: 48 09 d0 or %rdx,%rax - 13e9: 49 89 06 mov %rax,(%r14) - 13ec: 4c 89 e6 mov %r12,%rsi - 13ef: 48 89 ef mov %rbp,%rdi - 13f2: 49 83 c6 08 add $0x8,%r14 - 13f6: e8 c5 14 00 00 call 28c0 - 13fb: 49 39 de cmp %rbx,%r14 - 13fe: 75 e0 jne 13e0 - 1400: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1405: ba e8 03 00 00 mov $0x3e8,%edx - 140a: 48 8d 3d a6 4e 00 00 lea 0x4ea6(%rip),%rdi # 62b7 - 1411: e8 4a 3b 00 00 call 4f60 - 1416: 48 8d 05 83 7c 00 00 lea 0x7c83(%rip),%rax # 90a0 - 141d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1422: 49 89 c6 mov %rax,%r14 - 1425: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 142c: 00 00 00 00 - 1430: 0f 31 rdtsc - 1432: 48 c1 e2 20 shl $0x20,%rdx - 1436: 48 09 d0 or %rdx,%rax - 1439: 49 89 06 mov %rax,(%r14) - 143c: 48 89 ee mov %rbp,%rsi - 143f: 4c 89 e7 mov %r12,%rdi - 1442: 49 83 c6 08 add $0x8,%r14 - 1446: e8 25 16 00 00 call 2a70 - 144b: 49 39 de cmp %rbx,%r14 - 144e: 75 e0 jne 1430 - 1450: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1455: ba e8 03 00 00 mov $0x3e8,%edx - 145a: 48 8d 3d 66 4e 00 00 lea 0x4e66(%rip),%rdi # 62c7 - 1461: e8 fa 3a 00 00 call 4f60 - 1466: 48 8d 05 33 7c 00 00 lea 0x7c33(%rip),%rax # 90a0 - 146d: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1472: 49 89 c4 mov %rax,%r12 - 1475: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 147c: 00 00 00 00 - 1480: 0f 31 rdtsc - 1482: 48 c1 e2 20 shl $0x20,%rdx - 1486: 48 09 d0 or %rdx,%rax - 1489: 49 89 04 24 mov %rax,(%r12) - 148d: 4c 89 ee mov %r13,%rsi - 1490: 48 89 ef mov %rbp,%rdi - 1493: 49 83 c4 08 add $0x8,%r12 - 1497: e8 84 0f 00 00 call 2420 - 149c: 49 39 dc cmp %rbx,%r12 - 149f: 75 df jne 1480 - 14a1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 14a6: ba e8 03 00 00 mov $0x3e8,%edx - 14ab: 48 8d 3d 27 4e 00 00 lea 0x4e27(%rip),%rdi # 62d9 - 14b2: e8 a9 3a 00 00 call 4f60 - 14b7: 48 8d 05 e2 7b 00 00 lea 0x7be2(%rip),%rax # 90a0 - 14be: 48 89 44 24 18 mov %rax,0x18(%rsp) - 14c3: 49 89 c4 mov %rax,%r12 - 14c6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 14cd: 00 00 00 - 14d0: 0f 31 rdtsc - 14d2: 48 c1 e2 20 shl $0x20,%rdx - 14d6: 48 09 d0 or %rdx,%rax - 14d9: 49 89 04 24 mov %rax,(%r12) - 14dd: 48 89 ee mov %rbp,%rsi - 14e0: 4c 89 ef mov %r13,%rdi - 14e3: 49 83 c4 08 add $0x8,%r12 - 14e7: e8 a4 10 00 00 call 2590 - 14ec: 49 39 dc cmp %rbx,%r12 - 14ef: 75 df jne 14d0 - 14f1: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 14f6: ba e8 03 00 00 mov $0x3e8,%edx - 14fb: 48 8d 3d ea 4d 00 00 lea 0x4dea(%rip),%rdi # 62ec - 1502: 4c 8d ac 24 80 1d 00 lea 0x1d80(%rsp),%r13 - 1509: 00 - 150a: 4c 8d a4 24 e0 18 00 lea 0x18e0(%rsp),%r12 - 1511: 00 - 1512: e8 49 3a 00 00 call 4f60 - 1517: 48 8d 05 82 7b 00 00 lea 0x7b82(%rip),%rax # 90a0 - 151e: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1523: 49 89 c6 mov %rax,%r14 - 1526: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 152d: 00 00 00 - 1530: 0f 31 rdtsc - 1532: 48 c1 e2 20 shl $0x20,%rdx - 1536: 48 09 d0 or %rdx,%rax - 1539: 49 89 06 mov %rax,(%r14) - 153c: 48 8b 14 24 mov (%rsp),%rdx - 1540: 4c 89 ee mov %r13,%rsi - 1543: 4c 89 e7 mov %r12,%rdi - 1546: 49 83 c6 08 add $0x8,%r14 - 154a: e8 01 0a 00 00 call 1f50 - 154f: 49 39 de cmp %rbx,%r14 - 1552: 75 dc jne 1530 - 1554: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1559: ba e8 03 00 00 mov $0x3e8,%edx - 155e: 48 8d 3d 9c 4d 00 00 lea 0x4d9c(%rip),%rdi # 6301 - 1565: 4c 8d b4 24 20 14 00 lea 0x1420(%rsp),%r14 - 156c: 00 - 156d: e8 ee 39 00 00 call 4f60 - 1572: 48 8d 05 27 7b 00 00 lea 0x7b27(%rip),%rax # 90a0 - 1579: 48 89 44 24 18 mov %rax,0x18(%rsp) - 157e: 49 89 c0 mov %rax,%r8 - 1581: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1588: 00 00 00 00 - 158c: 0f 1f 40 00 nopl 0x0(%rax) - 1590: 0f 31 rdtsc - 1592: 48 c1 e2 20 shl $0x20,%rdx - 1596: 48 09 d0 or %rdx,%rax - 1599: 49 89 00 mov %rax,(%r8) - 159c: 48 8d 0d dd 7a 00 00 lea 0x7add(%rip),%rcx # 9080 - 15a3: 4c 89 e2 mov %r12,%rdx - 15a6: 4c 89 f6 mov %r14,%rsi - 15a9: 48 89 ef mov %rbp,%rdi - 15ac: 4c 89 44 24 08 mov %r8,0x8(%rsp) - 15b1: e8 5a 0b 00 00 call 2110 - 15b6: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 - 15bb: 49 83 c0 08 add $0x8,%r8 - 15bf: 49 39 d8 cmp %rbx,%r8 - 15c2: 75 cc jne 1590 - 15c4: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 15c9: ba e8 03 00 00 mov $0x3e8,%edx - 15ce: 48 8d 3d 3d 4d 00 00 lea 0x4d3d(%rip),%rdi # 6312 - 15d5: e8 86 39 00 00 call 4f60 - 15da: 48 8d 05 bf 7a 00 00 lea 0x7abf(%rip),%rax # 90a0 - 15e1: 48 89 44 24 18 mov %rax,0x18(%rsp) - 15e6: 48 89 c1 mov %rax,%rcx - 15e9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 15f0: 0f 31 rdtsc - 15f2: 48 c1 e2 20 shl $0x20,%rdx - 15f6: 48 09 d0 or %rdx,%rax - 15f9: 48 89 01 mov %rax,(%rcx) - 15fc: 4c 89 ea mov %r13,%rdx - 15ff: 48 89 ee mov %rbp,%rsi - 1602: 4c 89 f7 mov %r14,%rdi - 1605: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 160a: e8 21 0d 00 00 call 2330 - 160f: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 1614: 48 83 c1 08 add $0x8,%rcx - 1618: 48 39 d9 cmp %rbx,%rcx - 161b: 75 d3 jne 15f0 - 161d: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1622: ba e8 03 00 00 mov $0x3e8,%edx - 1627: 48 8d 3d f1 4c 00 00 lea 0x4cf1(%rip),%rdi # 631f - 162e: e8 2d 39 00 00 call 4f60 - 1633: 48 8d 05 66 7a 00 00 lea 0x7a66(%rip),%rax # 90a0 - 163a: 48 89 44 24 18 mov %rax,0x18(%rsp) - 163f: 48 89 c1 mov %rax,%rcx - 1642: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1649: 00 00 00 00 - 164d: 0f 1f 00 nopl (%rax) - 1650: 0f 31 rdtsc - 1652: 48 c1 e2 20 shl $0x20,%rdx - 1656: 48 09 d0 or %rdx,%rax - 1659: 48 89 01 mov %rax,(%rcx) - 165c: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 1661: 4c 89 ee mov %r13,%rsi - 1664: 4c 89 e7 mov %r12,%rdi - 1667: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 166c: e8 af 02 00 00 call 1920 - 1671: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 1676: 48 83 c1 08 add $0x8,%rcx - 167a: 48 39 d9 cmp %rbx,%rcx - 167d: 75 d1 jne 1650 - 167f: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1684: ba e8 03 00 00 mov $0x3e8,%edx - 1689: 48 8d 3d 9c 4c 00 00 lea 0x4c9c(%rip),%rdi # 632c - 1690: e8 cb 38 00 00 call 4f60 - 1695: 48 8d 05 04 7a 00 00 lea 0x7a04(%rip),%rax # 90a0 - 169c: 48 89 44 24 18 mov %rax,0x18(%rsp) - 16a1: 48 89 c1 mov %rax,%rcx - 16a4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 16ab: 00 00 00 00 - 16af: 90 nop - 16b0: 0f 31 rdtsc - 16b2: 48 c1 e2 20 shl $0x20,%rdx - 16b6: 48 09 d0 or %rdx,%rax - 16b9: 48 89 01 mov %rax,(%rcx) - 16bc: 4c 89 ee mov %r13,%rsi - 16bf: 4c 89 e7 mov %r12,%rdi - 16c2: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 16c7: e8 e4 02 00 00 call 19b0 - 16cc: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 16d1: 48 83 c1 08 add $0x8,%rcx - 16d5: 48 39 d9 cmp %rbx,%rcx - 16d8: 75 d6 jne 16b0 - 16da: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 16df: ba e8 03 00 00 mov $0x3e8,%edx - 16e4: 48 8d 3d 58 4c 00 00 lea 0x4c58(%rip),%rdi # 6343 - 16eb: e8 70 38 00 00 call 4f60 - 16f0: 48 8d 05 a9 79 00 00 lea 0x79a9(%rip),%rax # 90a0 - 16f7: 48 89 44 24 18 mov %rax,0x18(%rsp) - 16fc: 49 89 c0 mov %rax,%r8 - 16ff: 90 nop - 1700: 0f 31 rdtsc - 1702: 48 c1 e2 20 shl $0x20,%rdx - 1706: 48 09 d0 or %rdx,%rax - 1709: 49 89 00 mov %rax,(%r8) - 170c: 48 8b 0c 24 mov (%rsp),%rcx - 1710: 4c 89 e2 mov %r12,%rdx - 1713: 4c 89 f6 mov %r14,%rsi - 1716: 48 89 ef mov %rbp,%rdi - 1719: 4c 89 44 24 08 mov %r8,0x8(%rsp) - 171e: e8 5d 03 00 00 call 1a80 - 1723: 4c 8b 44 24 08 mov 0x8(%rsp),%r8 - 1728: 49 83 c0 08 add $0x8,%r8 - 172c: 49 39 d8 cmp %rbx,%r8 - 172f: 75 cf jne 1700 - 1731: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1736: ba e8 03 00 00 mov $0x3e8,%edx - 173b: 48 8d 3d 11 4c 00 00 lea 0x4c11(%rip),%rdi # 6353 - 1742: e8 19 38 00 00 call 4f60 - 1747: 48 8d 05 52 79 00 00 lea 0x7952(%rip),%rax # 90a0 - 174e: 48 89 44 24 18 mov %rax,0x18(%rsp) - 1753: 48 89 c1 mov %rax,%rcx - 1756: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 175d: 00 00 00 - 1760: 0f 31 rdtsc - 1762: 48 c1 e2 20 shl $0x20,%rdx - 1766: 48 09 d0 or %rdx,%rax - 1769: 48 89 01 mov %rax,(%rcx) - 176c: 4c 89 e2 mov %r12,%rdx - 176f: 4c 89 f6 mov %r14,%rsi - 1772: 48 89 ef mov %rbp,%rdi - 1775: 48 89 0c 24 mov %rcx,(%rsp) - 1779: e8 b2 03 00 00 call 1b30 - 177e: 48 8b 0c 24 mov (%rsp),%rcx - 1782: 48 83 c1 08 add $0x8,%rcx - 1786: 48 39 d9 cmp %rbx,%rcx - 1789: 75 d5 jne 1760 - 178b: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1790: ba e8 03 00 00 mov $0x3e8,%edx - 1795: 48 8d 3d cd 4b 00 00 lea 0x4bcd(%rip),%rdi # 6369 - 179c: e8 bf 37 00 00 call 4f60 - 17a1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 17a8: 00 00 00 00 - 17ac: 0f 1f 40 00 nopl 0x0(%rax) - 17b0: 0f 31 rdtsc - 17b2: 48 c1 e2 20 shl $0x20,%rdx - 17b6: 48 09 d0 or %rdx,%rax - 17b9: 49 89 07 mov %rax,(%r15) - 17bc: 4c 89 ea mov %r13,%rdx - 17bf: 48 89 ee mov %rbp,%rsi - 17c2: 4c 89 f7 mov %r14,%rdi - 17c5: 49 83 c7 08 add $0x8,%r15 - 17c9: e8 32 04 00 00 call 1c00 - 17ce: 49 39 df cmp %rbx,%r15 - 17d1: 75 dd jne 17b0 - 17d3: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 17d8: ba e8 03 00 00 mov $0x3e8,%edx - 17dd: 48 8d 3d 94 4b 00 00 lea 0x4b94(%rip),%rdi # 6378 - 17e4: e8 77 37 00 00 call 4f60 - 17e9: 48 8b 84 24 e8 26 00 mov 0x26e8(%rsp),%rax - 17f0: 00 - 17f1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 17f8: 00 00 - 17fa: 75 14 jne 1810 - 17fc: 48 81 c4 f8 26 00 00 add $0x26f8,%rsp - 1803: 31 c0 xor %eax,%eax - 1805: 5b pop %rbx - 1806: 5d pop %rbp - 1807: 41 5c pop %r12 - 1809: 41 5d pop %r13 - 180b: 41 5e pop %r14 - 180d: 41 5f pop %r15 - 180f: c3 ret - 1810: e8 6b f8 ff ff call 1080 <__stack_chk_fail@plt> - 1815: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 181c: 00 00 00 - 181f: 90 nop - -0000000000001820 <_start>: - 1820: f3 0f 1e fa endbr64 - 1824: 31 ed xor %ebp,%ebp - 1826: 49 89 d1 mov %rdx,%r9 - 1829: 5e pop %rsi - 182a: 48 89 e2 mov %rsp,%rdx - 182d: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp - 1831: 50 push %rax - 1832: 54 push %rsp - 1833: 45 31 c0 xor %r8d,%r8d - 1836: 31 c9 xor %ecx,%ecx - 1838: 48 8d 3d 91 f8 ff ff lea -0x76f(%rip),%rdi # 10d0
- 183f: ff 15 7b 77 00 00 call *0x777b(%rip) # 8fc0 <__libc_start_main@GLIBC_2.34> - 1845: f4 hlt - 1846: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 184d: 00 00 00 - 1850: 48 8d 3d 09 78 00 00 lea 0x7809(%rip),%rdi # 9060 - 1857: 48 8d 05 02 78 00 00 lea 0x7802(%rip),%rax # 9060 - 185e: 48 39 f8 cmp %rdi,%rax - 1861: 74 15 je 1878 <_start+0x58> - 1863: 48 8b 05 5e 77 00 00 mov 0x775e(%rip),%rax # 8fc8 <_ITM_deregisterTMCloneTable@Base> - 186a: 48 85 c0 test %rax,%rax - 186d: 74 09 je 1878 <_start+0x58> - 186f: ff e0 jmp *%rax - 1871: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1878: c3 ret - 1879: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1880: 48 8d 3d d9 77 00 00 lea 0x77d9(%rip),%rdi # 9060 - 1887: 48 8d 35 d2 77 00 00 lea 0x77d2(%rip),%rsi # 9060 - 188e: 48 29 fe sub %rdi,%rsi - 1891: 48 89 f0 mov %rsi,%rax - 1894: 48 c1 ee 3f shr $0x3f,%rsi - 1898: 48 c1 f8 03 sar $0x3,%rax - 189c: 48 01 c6 add %rax,%rsi - 189f: 48 d1 fe sar $1,%rsi - 18a2: 74 14 je 18b8 <_start+0x98> - 18a4: 48 8b 05 2d 77 00 00 mov 0x772d(%rip),%rax # 8fd8 <_ITM_registerTMCloneTable@Base> - 18ab: 48 85 c0 test %rax,%rax - 18ae: 74 08 je 18b8 <_start+0x98> - 18b0: ff e0 jmp *%rax - 18b2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 18b8: c3 ret - 18b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 18c0: f3 0f 1e fa endbr64 - 18c4: 80 3d 9d 77 00 00 00 cmpb $0x0,0x779d(%rip) # 9068 - 18cb: 75 33 jne 1900 <_start+0xe0> - 18cd: 55 push %rbp - 18ce: 48 83 3d 0a 77 00 00 cmpq $0x0,0x770a(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> - 18d5: 00 - 18d6: 48 89 e5 mov %rsp,%rbp - 18d9: 74 0d je 18e8 <_start+0xc8> - 18db: 48 8b 3d 6e 77 00 00 mov 0x776e(%rip),%rdi # 9050 <__dso_handle> - 18e2: ff 15 f8 76 00 00 call *0x76f8(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> - 18e8: e8 63 ff ff ff call 1850 <_start+0x30> - 18ed: c6 05 74 77 00 00 01 movb $0x1,0x7774(%rip) # 9068 - 18f4: 5d pop %rbp - 18f5: c3 ret - 18f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 18fd: 00 00 00 - 1900: c3 ret - 1901: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1908: 00 00 00 00 - 190c: 0f 1f 40 00 nopl 0x0(%rax) - 1910: f3 0f 1e fa endbr64 - 1914: e9 67 ff ff ff jmp 1880 <_start+0x60> - 1919: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000001920 : - 1920: 41 54 push %r12 - 1922: 49 89 d4 mov %rdx,%r12 - 1925: 55 push %rbp - 1926: 48 89 fd mov %rdi,%rbp - 1929: 53 push %rbx - 192a: 48 89 f3 mov %rsi,%rbx - 192d: e8 1e 06 00 00 call 1f50 - 1932: 48 8b 45 00 mov 0x0(%rbp),%rax - 1936: 48 8d bb 88 04 00 00 lea 0x488(%rbx),%rdi - 193d: 48 89 ee mov %rbp,%rsi - 1940: 48 8d 8b 80 04 00 00 lea 0x480(%rbx),%rcx - 1947: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 194b: 48 89 83 80 04 00 00 mov %rax,0x480(%rbx) - 1952: 48 29 f9 sub %rdi,%rcx - 1955: 48 8b 95 98 04 00 00 mov 0x498(%rbp),%rdx - 195c: 48 29 ce sub %rcx,%rsi - 195f: 81 c1 a0 04 00 00 add $0x4a0,%ecx - 1965: 48 89 93 18 09 00 00 mov %rdx,0x918(%rbx) - 196c: c1 e9 03 shr $0x3,%ecx - 196f: ba a0 04 00 00 mov $0x4a0,%edx - 1974: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) - 1977: 48 89 ee mov %rbp,%rsi - 197a: 48 8d bb 20 09 00 00 lea 0x920(%rbx),%rdi - 1981: e8 3a 31 00 00 call 4ac0 - 1986: f3 41 0f 6f 44 24 20 movdqu 0x20(%r12),%xmm0 - 198d: 31 c0 xor %eax,%eax - 198f: 0f 11 83 40 09 00 00 movups %xmm0,0x940(%rbx) - 1996: f3 41 0f 6f 44 24 30 movdqu 0x30(%r12),%xmm0 - 199d: 0f 11 83 50 09 00 00 movups %xmm0,0x950(%rbx) - 19a4: 5b pop %rbx - 19a5: 5d pop %rbp - 19a6: 41 5c pop %r12 - 19a8: c3 ret - 19a9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -00000000000019b0 : - 19b0: 41 54 push %r12 - 19b2: 55 push %rbp - 19b3: 48 89 fd mov %rdi,%rbp - 19b6: 53 push %rbx - 19b7: 48 83 ec 50 sub $0x50,%rsp - 19bb: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 19c2: 00 00 - 19c4: 48 89 5c 24 48 mov %rbx,0x48(%rsp) - 19c9: 48 89 f3 mov %rsi,%rbx - 19cc: 48 89 e7 mov %rsp,%rdi - 19cf: be 40 00 00 00 mov $0x40,%esi - 19d4: e8 a7 34 00 00 call 4e80 - 19d9: 48 89 e2 mov %rsp,%rdx - 19dc: 48 89 ef mov %rbp,%rdi - 19df: 48 89 de mov %rbx,%rsi - 19e2: e8 69 05 00 00 call 1f50 - 19e7: 48 8b 45 00 mov 0x0(%rbp),%rax - 19eb: 48 8d bb 88 04 00 00 lea 0x488(%rbx),%rdi - 19f2: 48 89 ee mov %rbp,%rsi - 19f5: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 19f9: 48 8d 8b 80 04 00 00 lea 0x480(%rbx),%rcx - 1a00: 48 89 83 80 04 00 00 mov %rax,0x480(%rbx) - 1a07: 48 29 f9 sub %rdi,%rcx - 1a0a: 48 8b 95 98 04 00 00 mov 0x498(%rbp),%rdx - 1a11: 48 29 ce sub %rcx,%rsi - 1a14: 81 c1 a0 04 00 00 add $0x4a0,%ecx - 1a1a: 48 89 93 18 09 00 00 mov %rdx,0x918(%rbx) - 1a21: c1 e9 03 shr $0x3,%ecx - 1a24: ba a0 04 00 00 mov $0x4a0,%edx - 1a29: f3 48 a5 rep movsq %ds:(%rsi),%es:(%rdi) - 1a2c: 48 89 ee mov %rbp,%rsi - 1a2f: 48 8d bb 20 09 00 00 lea 0x920(%rbx),%rdi - 1a36: e8 85 30 00 00 call 4ac0 - 1a3b: 66 0f 6f 44 24 20 movdqa 0x20(%rsp),%xmm0 - 1a41: 0f 11 83 40 09 00 00 movups %xmm0,0x940(%rbx) - 1a48: 66 0f 6f 44 24 30 movdqa 0x30(%rsp),%xmm0 - 1a4e: 0f 11 83 50 09 00 00 movups %xmm0,0x950(%rbx) - 1a55: 48 8b 44 24 48 mov 0x48(%rsp),%rax - 1a5a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1a61: 00 00 - 1a63: 75 0b jne 1a70 - 1a65: 48 83 c4 50 add $0x50,%rsp - 1a69: 31 c0 xor %eax,%eax - 1a6b: 5b pop %rbx - 1a6c: 5d pop %rbp - 1a6d: 41 5c pop %r12 - 1a6f: c3 ret - 1a70: e8 0b f6 ff ff call 1080 <__stack_chk_fail@plt> - 1a75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1a7c: 00 00 00 00 - -0000000000001a80 : - 1a80: 41 55 push %r13 - 1a82: 49 89 fd mov %rdi,%r13 - 1a85: 41 54 push %r12 - 1a87: 55 push %rbp - 1a88: 53 push %rbx - 1a89: 48 89 f3 mov %rsi,%rbx - 1a8c: 48 81 ec 98 00 00 00 sub $0x98,%rsp - 1a93: f3 0f 6f 01 movdqu (%rcx),%xmm0 - 1a97: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 1a9e: 00 00 - 1aa0: 4c 89 a4 24 88 00 00 mov %r12,0x88(%rsp) - 1aa7: 00 - 1aa8: 49 89 d4 mov %rdx,%r12 - 1aab: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 1ab0: ba a0 04 00 00 mov $0x4a0,%edx - 1ab5: 0f 29 04 24 movaps %xmm0,(%rsp) - 1ab9: f3 0f 6f 41 10 movdqu 0x10(%rcx),%xmm0 - 1abe: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 1ac3: 4c 89 e6 mov %r12,%rsi - 1ac6: e8 f5 2f 00 00 call 4ac0 - 1acb: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1ad0: ba 40 00 00 00 mov $0x40,%edx - 1ad5: 48 89 e6 mov %rsp,%rsi - 1ad8: e8 63 30 00 00 call 4b40 - 1add: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx - 1ae2: 4c 89 e2 mov %r12,%rdx - 1ae5: 48 89 e6 mov %rsp,%rsi - 1ae8: 4c 89 ef mov %r13,%rdi - 1aeb: e8 20 06 00 00 call 2110 - 1af0: 66 0f 6f 44 24 40 movdqa 0x40(%rsp),%xmm0 - 1af6: 0f 11 03 movups %xmm0,(%rbx) - 1af9: 66 0f 6f 44 24 50 movdqa 0x50(%rsp),%xmm0 - 1aff: 0f 11 43 10 movups %xmm0,0x10(%rbx) - 1b03: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 1b0a: 00 - 1b0b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1b12: 00 00 - 1b14: 75 10 jne 1b26 - 1b16: 48 81 c4 98 00 00 00 add $0x98,%rsp - 1b1d: 31 c0 xor %eax,%eax - 1b1f: 5b pop %rbx - 1b20: 5d pop %rbp - 1b21: 41 5c pop %r12 - 1b23: 41 5d pop %r13 - 1b25: c3 ret - 1b26: e8 55 f5 ff ff call 1080 <__stack_chk_fail@plt> - 1b2b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000001b30 : - 1b30: 41 55 push %r13 - 1b32: 49 89 fd mov %rdi,%r13 - 1b35: 41 54 push %r12 - 1b37: 55 push %rbp - 1b38: 53 push %rbx - 1b39: 48 89 f3 mov %rsi,%rbx - 1b3c: be 20 00 00 00 mov $0x20,%esi - 1b41: 48 81 ec b8 00 00 00 sub $0xb8,%rsp - 1b48: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 1b4f: 00 00 - 1b51: 4c 89 a4 24 a8 00 00 mov %r12,0xa8(%rsp) - 1b58: 00 - 1b59: 49 89 d4 mov %rdx,%r12 - 1b5c: 48 89 e7 mov %rsp,%rdi - 1b5f: 48 8d 6c 24 20 lea 0x20(%rsp),%rbp - 1b64: e8 17 33 00 00 call 4e80 - 1b69: 66 0f 6f 04 24 movdqa (%rsp),%xmm0 - 1b6e: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1b73: ba a0 04 00 00 mov $0x4a0,%edx - 1b78: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) - 1b7d: 66 0f 6f 44 24 10 movdqa 0x10(%rsp),%xmm0 - 1b83: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) - 1b88: 4c 89 e6 mov %r12,%rsi - 1b8b: e8 30 2f 00 00 call 4ac0 - 1b90: 48 8d 7c 24 60 lea 0x60(%rsp),%rdi - 1b95: ba 40 00 00 00 mov $0x40,%edx - 1b9a: 48 89 ee mov %rbp,%rsi - 1b9d: e8 9e 2f 00 00 call 4b40 - 1ba2: 4c 89 e2 mov %r12,%rdx - 1ba5: 48 89 ee mov %rbp,%rsi - 1ba8: 4c 89 ef mov %r13,%rdi - 1bab: 48 8d 8c 24 80 00 00 lea 0x80(%rsp),%rcx - 1bb2: 00 - 1bb3: e8 58 05 00 00 call 2110 - 1bb8: 66 0f 6f 44 24 60 movdqa 0x60(%rsp),%xmm0 - 1bbe: 0f 11 03 movups %xmm0,(%rbx) - 1bc1: 66 0f 6f 44 24 70 movdqa 0x70(%rsp),%xmm0 - 1bc7: 0f 11 43 10 movups %xmm0,0x10(%rbx) - 1bcb: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 1bd2: 00 - 1bd3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1bda: 00 00 - 1bdc: 75 10 jne 1bee - 1bde: 48 81 c4 b8 00 00 00 add $0xb8,%rsp - 1be5: 31 c0 xor %eax,%eax - 1be7: 5b pop %rbx - 1be8: 5d pop %rbp - 1be9: 41 5c pop %r12 - 1beb: 41 5d pop %r13 - 1bed: c3 ret - 1bee: e8 8d f4 ff ff call 1080 <__stack_chk_fail@plt> - 1bf3: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 1bfa: 00 00 00 00 - 1bfe: 66 90 xchg %ax,%ax - -0000000000001c00 : - 1c00: 41 57 push %r15 - 1c02: 41 56 push %r14 - 1c04: 41 55 push %r13 - 1c06: 49 89 fd mov %rdi,%r13 - 1c09: 41 54 push %r12 - 1c0b: 55 push %rbp - 1c0c: 48 89 f5 mov %rsi,%rbp - 1c0f: 53 push %rbx - 1c10: 48 81 ec d8 04 00 00 sub $0x4d8,%rsp - 1c17: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 1c1e: 00 00 - 1c20: 48 89 9c 24 c8 04 00 mov %rbx,0x4c8(%rsp) - 1c27: 00 - 1c28: 48 89 d3 mov %rdx,%rbx - 1c2b: 48 89 e7 mov %rsp,%rdi - 1c2e: e8 fd 06 00 00 call 2330 - 1c33: ba 40 00 00 00 mov $0x40,%edx - 1c38: 48 89 e6 mov %rsp,%rsi - 1c3b: 48 8d 7c 24 40 lea 0x40(%rsp),%rdi - 1c40: f3 0f 6f 83 20 09 00 movdqu 0x920(%rbx),%xmm0 - 1c47: 00 - 1c48: 0f 29 44 24 20 movaps %xmm0,0x20(%rsp) - 1c4d: f3 0f 6f 83 30 09 00 movdqu 0x930(%rbx),%xmm0 - 1c54: 00 - 1c55: 0f 29 44 24 30 movaps %xmm0,0x30(%rsp) - 1c5a: e8 e1 2e 00 00 call 4b40 - 1c5f: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx - 1c64: 48 89 e6 mov %rsp,%rsi - 1c67: 48 8d 93 80 04 00 00 lea 0x480(%rbx),%rdx - 1c6e: 48 8d bc 24 80 00 00 lea 0x80(%rsp),%rdi - 1c75: 00 - 1c76: e8 95 04 00 00 call 2110 - 1c7b: ba 40 04 00 00 mov $0x440,%edx - 1c80: 48 8d b4 24 80 00 00 lea 0x80(%rsp),%rsi - 1c87: 00 - 1c88: 48 89 ef mov %rbp,%rdi - 1c8b: e8 50 17 00 00 call 33e0 - 1c90: 48 8d b3 40 09 00 00 lea 0x940(%rbx),%rsi - 1c97: 48 89 ea mov %rbp,%rdx - 1c9a: 4c 89 ef mov %r13,%rdi - 1c9d: 41 89 c4 mov %eax,%r12d - 1ca0: e8 3b 31 00 00 call 4de0 - 1ca5: 31 c9 xor %ecx,%ecx - 1ca7: 45 85 e4 test %r12d,%r12d - 1caa: ba 20 00 00 00 mov $0x20,%edx - 1caf: 0f 94 c1 sete %cl - 1cb2: 48 8d 74 24 40 lea 0x40(%rsp),%rsi - 1cb7: 4c 89 ef mov %r13,%rdi - 1cba: e8 71 17 00 00 call 3430 - 1cbf: 48 8b 84 24 c8 04 00 mov 0x4c8(%rsp),%rax - 1cc6: 00 - 1cc7: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1cce: 00 00 - 1cd0: 75 14 jne 1ce6 - 1cd2: 48 81 c4 d8 04 00 00 add $0x4d8,%rsp - 1cd9: 31 c0 xor %eax,%eax - 1cdb: 5b pop %rbx - 1cdc: 5d pop %rbp - 1cdd: 41 5c pop %r12 - 1cdf: 41 5d pop %r13 - 1ce1: 41 5e pop %r14 - 1ce3: 41 5f pop %r15 - 1ce5: c3 ret - 1ce6: e8 95 f3 ff ff call 1080 <__stack_chk_fail@plt> - 1ceb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -0000000000001cf0 : - 1cf0: 41 57 push %r15 - 1cf2: b8 03 00 00 00 mov $0x3,%eax - 1cf7: 41 56 push %r14 - 1cf9: 41 55 push %r13 - 1cfb: 41 54 push %r12 - 1cfd: 55 push %rbp - 1cfe: 53 push %rbx - 1cff: 48 81 ec 08 03 00 00 sub $0x308,%rsp - 1d06: 48 89 74 24 18 mov %rsi,0x18(%rsp) - 1d0b: 4c 8d 94 24 f8 02 00 lea 0x2f8(%rsp),%r10 - 1d12: 00 - 1d13: 89 54 24 28 mov %edx,0x28(%rsp) - 1d17: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp - 1d1e: 00 00 - 1d20: 48 89 ac 24 f8 02 00 mov %rbp,0x2f8(%rsp) - 1d27: 00 - 1d28: 48 8d 6c 24 30 lea 0x30(%rsp),%rbp - 1d2d: 4c 89 54 24 10 mov %r10,0x10(%rsp) - 1d32: be 03 00 00 00 mov $0x3,%esi - 1d37: c7 44 24 08 00 00 00 movl $0x0,0x8(%rsp) - 1d3e: 00 - 1d3f: 49 89 fe mov %rdi,%r14 - 1d42: 29 c6 sub %eax,%esi - 1d44: 48 89 7c 24 20 mov %rdi,0x20(%rsp) - 1d49: 89 74 24 0c mov %esi,0xc(%rsp) - 1d4d: 89 44 24 2c mov %eax,0x2c(%rsp) - 1d51: 8b 44 24 28 mov 0x28(%rsp),%eax - 1d55: 85 c0 test %eax,%eax - 1d57: 0f 84 1c 01 00 00 je 1e79 - 1d5d: 8b 4c 24 08 mov 0x8(%rsp),%ecx - 1d61: 8b 54 24 0c mov 0xc(%rsp),%edx - 1d65: 48 89 ef mov %rbp,%rdi - 1d68: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1d6d: e8 ae 2f 00 00 call 4d20 - 1d72: 48 89 ea mov %rbp,%rdx - 1d75: be 03 00 00 00 mov $0x3,%esi - 1d7a: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi - 1d81: 00 - 1d82: 45 31 ff xor %r15d,%r15d - 1d85: e8 86 25 00 00 call 4310 - 1d8a: 4c 8b 44 24 10 mov 0x10(%rsp),%r8 - 1d8f: 48 8d 8c 24 00 01 00 lea 0x100(%rsp),%rcx - 1d96: 00 - 1d97: eb 41 jmp 1dda - 1d99: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1da0: 44 89 ff mov %r15d,%edi - 1da3: 41 8d 77 01 lea 0x1(%r15),%esi - 1da7: 66 41 89 14 7e mov %dx,(%r14,%rdi,2) - 1dac: 41 81 ff ff 00 00 00 cmp $0xff,%r15d - 1db3: 74 5b je 1e10 - 1db5: 66 3d 00 0d cmp $0xd00,%ax - 1db9: 7f 55 jg 1e10 - 1dbb: 44 8d 7e 01 lea 0x1(%rsi),%r15d - 1dbf: 66 41 89 04 76 mov %ax,(%r14,%rsi,2) - 1dc4: 41 81 ff 00 01 00 00 cmp $0x100,%r15d - 1dcb: 74 53 je 1e20 - 1dcd: 48 83 c1 03 add $0x3,%rcx - 1dd1: 49 39 c8 cmp %rcx,%r8 - 1dd4: 0f 84 b9 00 00 00 je 1e93 - 1dda: 0f b6 41 01 movzbl 0x1(%rcx),%eax - 1dde: 0f b6 11 movzbl (%rcx),%edx - 1de1: 89 c6 mov %eax,%esi - 1de3: c0 e8 04 shr $0x4,%al - 1de6: c1 e6 08 shl $0x8,%esi - 1de9: 0f b6 c0 movzbl %al,%eax - 1dec: 09 f2 or %esi,%edx - 1dee: 0f b6 71 02 movzbl 0x2(%rcx),%esi - 1df2: 66 81 e2 ff 0f and $0xfff,%dx - 1df7: c1 e6 04 shl $0x4,%esi - 1dfa: 09 f0 or %esi,%eax - 1dfc: 66 81 fa 00 0d cmp $0xd00,%dx - 1e01: 7e 9d jle 1da0 - 1e03: 66 3d 00 0d cmp $0xd00,%ax - 1e07: 7f c4 jg 1dcd - 1e09: 44 89 fe mov %r15d,%esi - 1e0c: eb ad jmp 1dbb - 1e0e: 66 90 xchg %ax,%ax - 1e10: 41 89 f7 mov %esi,%r15d - 1e13: 41 81 ff 00 01 00 00 cmp $0x100,%r15d - 1e1a: 75 b1 jne 1dcd - 1e1c: 0f 1f 40 00 nopl 0x0(%rax) - 1e20: 83 44 24 08 01 addl $0x1,0x8(%rsp) - 1e25: 49 81 c6 00 02 00 00 add $0x200,%r14 - 1e2c: 83 7c 24 08 03 cmpl $0x3,0x8(%rsp) - 1e31: 0f 85 1a ff ff ff jne 1d51 - 1e37: 48 8b 7c 24 20 mov 0x20(%rsp),%rdi - 1e3c: 8b 44 24 2c mov 0x2c(%rsp),%eax - 1e40: 48 81 c7 00 06 00 00 add $0x600,%rdi - 1e47: 83 e8 01 sub $0x1,%eax - 1e4a: 0f 85 e2 fe ff ff jne 1d32 - 1e50: 48 8b 84 24 f8 02 00 mov 0x2f8(%rsp),%rax - 1e57: 00 - 1e58: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1e5f: 00 00 - 1e61: 0f 85 dc 00 00 00 jne 1f43 - 1e67: 48 81 c4 08 03 00 00 add $0x308,%rsp - 1e6e: 5b pop %rbx - 1e6f: 5d pop %rbp - 1e70: 41 5c pop %r12 - 1e72: 41 5d pop %r13 - 1e74: 41 5e pop %r14 - 1e76: 41 5f pop %r15 - 1e78: c3 ret - 1e79: 8b 4c 24 0c mov 0xc(%rsp),%ecx - 1e7d: 8b 54 24 08 mov 0x8(%rsp),%edx - 1e81: 48 89 ef mov %rbp,%rdi - 1e84: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 1e89: e8 92 2e 00 00 call 4d20 - 1e8e: e9 df fe ff ff jmp 1d72 - 1e93: 45 89 fd mov %r15d,%r13d - 1e96: 4c 8d bc 24 a8 01 00 lea 0x1a8(%rsp),%r15 - 1e9d: 00 - 1e9e: 66 90 xchg %ax,%ax - 1ea0: be 01 00 00 00 mov $0x1,%esi - 1ea5: 48 8d bc 24 00 01 00 lea 0x100(%rsp),%rdi - 1eac: 00 - 1ead: 48 89 ea mov %rbp,%rdx - 1eb0: e8 5b 24 00 00 call 4310 - 1eb5: 41 b9 00 01 00 00 mov $0x100,%r9d - 1ebb: 44 89 e8 mov %r13d,%eax - 1ebe: 31 ff xor %edi,%edi - 1ec0: 45 29 e9 sub %r13d,%r9d - 1ec3: 4d 8d 14 46 lea (%r14,%rax,2),%r10 - 1ec7: 48 8d b4 24 00 01 00 lea 0x100(%rsp),%rsi - 1ece: 00 - 1ecf: eb 25 jmp 1ef6 - 1ed1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1ed8: 66 3d 00 0d cmp $0xd00,%ax - 1edc: 7f 0a jg 1ee8 - 1ede: 89 fa mov %edi,%edx - 1ee0: 83 c7 01 add $0x1,%edi - 1ee3: 66 41 89 04 52 mov %ax,(%r10,%rdx,2) - 1ee8: 44 39 cf cmp %r9d,%edi - 1eeb: 73 41 jae 1f2e - 1eed: 48 83 c6 03 add $0x3,%rsi - 1ef1: 49 39 f7 cmp %rsi,%r15 - 1ef4: 74 38 je 1f2e - 1ef6: 0f b6 46 01 movzbl 0x1(%rsi),%eax - 1efa: 0f b6 16 movzbl (%rsi),%edx - 1efd: 89 c1 mov %eax,%ecx - 1eff: c0 e8 04 shr $0x4,%al - 1f02: c1 e1 08 shl $0x8,%ecx - 1f05: 0f b6 c0 movzbl %al,%eax - 1f08: 09 ca or %ecx,%edx - 1f0a: 0f b6 4e 02 movzbl 0x2(%rsi),%ecx - 1f0e: 66 81 e2 ff 0f and $0xfff,%dx - 1f13: c1 e1 04 shl $0x4,%ecx - 1f16: 09 c8 or %ecx,%eax - 1f18: 66 81 fa 00 0d cmp $0xd00,%dx - 1f1d: 7f 0a jg 1f29 - 1f1f: 89 f9 mov %edi,%ecx - 1f21: 83 c7 01 add $0x1,%edi - 1f24: 66 41 89 14 4a mov %dx,(%r10,%rcx,2) - 1f29: 44 39 cf cmp %r9d,%edi - 1f2c: 72 aa jb 1ed8 - 1f2e: 41 01 fd add %edi,%r13d - 1f31: 41 81 fd ff 00 00 00 cmp $0xff,%r13d - 1f38: 0f 86 62 ff ff ff jbe 1ea0 - 1f3e: e9 dd fe ff ff jmp 1e20 - 1f43: e8 38 f1 ff ff call 1080 <__stack_chk_fail@plt> - 1f48: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 1f4f: 00 - -0000000000001f50 : - 1f50: 41 57 push %r15 - 1f52: 41 56 push %r14 - 1f54: 49 89 fe mov %rdi,%r14 - 1f57: 41 55 push %r13 - 1f59: 45 31 ed xor %r13d,%r13d - 1f5c: 41 54 push %r12 - 1f5e: 55 push %rbp - 1f5f: 53 push %rbx - 1f60: 48 81 ec 78 24 00 00 sub $0x2478,%rsp - 1f67: f3 0f 6f 02 movdqu (%rdx),%xmm0 - 1f6b: 48 89 74 24 18 mov %rsi,0x18(%rsp) - 1f70: 48 8d ac 24 20 0c 00 lea 0xc20(%rsp),%rbp - 1f77: 00 - 1f78: 48 8d 9c 24 40 24 00 lea 0x2440(%rsp),%rbx - 1f7f: 00 - 1f80: 49 89 ef mov %rbp,%r15 - 1f83: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 1f8a: 00 00 - 1f8c: 4c 89 a4 24 68 24 00 mov %r12,0x2468(%rsp) - 1f93: 00 - 1f94: 4c 8d a4 24 20 24 00 lea 0x2420(%rsp),%r12 - 1f9b: 00 - 1f9c: 0f 29 84 24 20 24 00 movaps %xmm0,0x2420(%rsp) - 1fa3: 00 - 1fa4: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 - 1fa9: ba 21 00 00 00 mov $0x21,%edx - 1fae: c6 84 24 40 24 00 00 movb $0x3,0x2440(%rsp) - 1fb5: 03 - 1fb6: 0f 29 84 24 30 24 00 movaps %xmm0,0x2430(%rsp) - 1fbd: 00 - 1fbe: 4c 89 e6 mov %r12,%rsi - 1fc1: 4c 89 e7 mov %r12,%rdi - 1fc4: e8 77 2b 00 00 call 4b40 - 1fc9: 48 8d 84 24 20 12 00 lea 0x1220(%rsp),%rax - 1fd0: 00 - 1fd1: 31 d2 xor %edx,%edx - 1fd3: 4c 89 e6 mov %r12,%rsi - 1fd6: 48 89 c7 mov %rax,%rdi - 1fd9: 48 89 44 24 10 mov %rax,0x10(%rsp) - 1fde: e8 0d fd ff ff call 1cf0 - 1fe3: 44 89 ea mov %r13d,%edx - 1fe6: 4c 89 ff mov %r15,%rdi - 1fe9: 48 89 de mov %rbx,%rsi - 1fec: 41 83 c5 01 add $0x1,%r13d - 1ff0: e8 0b 0d 00 00 call 2d00 - 1ff5: 49 81 c7 00 02 00 00 add $0x200,%r15 - 1ffc: 41 83 fd 03 cmp $0x3,%r13d - 2000: 75 e1 jne 1fe3 - 2002: 4c 8d 7c 24 20 lea 0x20(%rsp),%r15 - 2007: 4c 89 7c 24 08 mov %r15,0x8(%rsp) - 200c: 44 89 ea mov %r13d,%edx - 200f: 4c 89 ff mov %r15,%rdi - 2012: 48 89 de mov %rbx,%rsi - 2015: 41 83 c5 01 add $0x1,%r13d - 2019: e8 e2 0c 00 00 call 2d00 - 201e: 49 81 c7 00 02 00 00 add $0x200,%r15 - 2025: 41 83 fd 06 cmp $0x6,%r13d - 2029: 75 e1 jne 200c - 202b: 48 89 ef mov %rbp,%rdi - 202e: 48 8d 9c 24 20 06 00 lea 0x620(%rsp),%rbx - 2035: 00 - 2036: e8 d5 06 00 00 call 2710 - 203b: 48 8b 7c 24 08 mov 0x8(%rsp),%rdi - 2040: e8 cb 06 00 00 call 2710 - 2045: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 - 204a: 4c 89 fe mov %r15,%rsi - 204d: 48 89 df mov %rbx,%rdi - 2050: 48 89 ea mov %rbp,%rdx - 2053: 49 81 c7 00 06 00 00 add $0x600,%r15 - 205a: e8 11 07 00 00 call 2770 - 205f: 48 89 df mov %rbx,%rdi - 2062: 48 81 c3 00 02 00 00 add $0x200,%rbx - 2069: e8 22 0e 00 00 call 2e90 - 206e: 4d 39 fc cmp %r15,%r12 - 2071: 75 d7 jne 204a - 2073: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 2078: 48 8d b4 24 20 06 00 lea 0x620(%rsp),%rsi - 207f: 00 - 2080: 48 8d bc 24 20 06 00 lea 0x620(%rsp),%rdi - 2087: 00 - 2088: e8 c3 07 00 00 call 2850 - 208d: 48 8d bc 24 20 06 00 lea 0x620(%rsp),%rdi - 2094: 00 - 2095: e8 86 07 00 00 call 2820 - 209a: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi - 209f: 48 89 ee mov %rbp,%rsi - 20a2: e8 e9 05 00 00 call 2690 - 20a7: 48 8d b4 24 20 06 00 lea 0x620(%rsp),%rsi - 20ae: 00 - 20af: 4c 89 f7 mov %r14,%rdi - 20b2: e8 d9 05 00 00 call 2690 - 20b7: 66 0f 6f 84 24 20 24 movdqa 0x2420(%rsp),%xmm0 - 20be: 00 00 - 20c0: 41 0f 11 86 80 04 00 movups %xmm0,0x480(%r14) - 20c7: 00 - 20c8: 66 0f 6f 84 24 30 24 movdqa 0x2430(%rsp),%xmm0 - 20cf: 00 00 - 20d1: 41 0f 11 86 90 04 00 movups %xmm0,0x490(%r14) - 20d8: 00 - 20d9: 48 8b 84 24 68 24 00 mov 0x2468(%rsp),%rax - 20e0: 00 - 20e1: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 20e8: 00 00 - 20ea: 75 12 jne 20fe - 20ec: 48 81 c4 78 24 00 00 add $0x2478,%rsp - 20f3: 5b pop %rbx - 20f4: 5d pop %rbp - 20f5: 41 5c pop %r12 - 20f7: 41 5d pop %r13 - 20f9: 41 5e pop %r14 - 20fb: 41 5f pop %r15 - 20fd: c3 ret - 20fe: e8 7d ef ff ff call 1080 <__stack_chk_fail@plt> - 2103: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 210a: 00 00 00 00 - 210e: 66 90 xchg %ax,%ax - -0000000000002110 : - 2110: 41 57 push %r15 - 2112: 41 56 push %r14 - 2114: 41 55 push %r13 - 2116: 45 31 ed xor %r13d,%r13d - 2119: 41 54 push %r12 - 211b: 55 push %rbp - 211c: 48 89 f5 mov %rsi,%rbp - 211f: 48 89 d6 mov %rdx,%rsi - 2122: 53 push %rbx - 2123: 48 89 d3 mov %rdx,%rbx - 2126: 48 81 ec 58 30 00 00 sub $0x3058,%rsp - 212d: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 2132: 48 8d 84 24 20 0c 00 lea 0xc20(%rsp),%rax - 2139: 00 - 213a: 4c 8d b4 24 20 30 00 lea 0x3020(%rsp),%r14 - 2141: 00 - 2142: 48 89 c7 mov %rax,%rdi - 2145: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 214c: 00 00 - 214e: 4c 89 a4 24 48 30 00 mov %r12,0x3048(%rsp) - 2155: 00 - 2156: 49 89 cc mov %rcx,%r12 - 2159: 48 89 04 24 mov %rax,(%rsp) - 215d: e8 6e 05 00 00 call 26d0 - 2162: f3 0f 6f 83 80 04 00 movdqu 0x480(%rbx),%xmm0 - 2169: 00 - 216a: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax - 2171: 00 - 2172: 48 89 ee mov %rbp,%rsi - 2175: 48 89 c7 mov %rax,%rdi - 2178: 48 89 44 24 08 mov %rax,0x8(%rsp) - 217d: 48 8d ac 24 20 06 00 lea 0x620(%rsp),%rbp - 2184: 00 - 2185: 0f 29 84 24 20 30 00 movaps %xmm0,0x3020(%rsp) - 218c: 00 - 218d: f3 0f 6f 83 90 04 00 movdqu 0x490(%rbx),%xmm0 - 2194: 00 - 2195: 48 8d 9c 24 20 1e 00 lea 0x1e20(%rsp),%rbx - 219c: 00 - 219d: 0f 29 84 24 30 30 00 movaps %xmm0,0x3030(%rsp) - 21a4: 00 - 21a5: e8 d6 09 00 00 call 2b80 - 21aa: ba 01 00 00 00 mov $0x1,%edx - 21af: 4c 89 f6 mov %r14,%rsi - 21b2: 48 89 df mov %rbx,%rdi - 21b5: e8 36 fb ff ff call 1cf0 - 21ba: 4c 89 ef mov %r13,%rdi - 21bd: 44 89 ea mov %r13d,%edx - 21c0: 4c 89 e6 mov %r12,%rsi - 21c3: 49 83 c5 01 add $0x1,%r13 - 21c7: 48 c1 e7 09 shl $0x9,%rdi - 21cb: 48 01 ef add %rbp,%rdi - 21ce: e8 2d 0b 00 00 call 2d00 - 21d3: 49 83 fd 03 cmp $0x3,%r13 - 21d7: 75 e1 jne 21ba - 21d9: 45 31 ff xor %r15d,%r15d - 21dc: 4c 8d ac 24 20 12 00 lea 0x1220(%rsp),%r13 - 21e3: 00 - 21e4: 4c 89 ff mov %r15,%rdi - 21e7: 41 8d 57 03 lea 0x3(%r15),%edx - 21eb: 4c 89 e6 mov %r12,%rsi - 21ee: 49 83 c7 01 add $0x1,%r15 - 21f2: 48 c1 e7 09 shl $0x9,%rdi - 21f6: 4c 01 ef add %r13,%rdi - 21f9: e8 62 0b 00 00 call 2d60 - 21fe: 49 83 ff 03 cmp $0x3,%r15 - 2202: 75 e0 jne 21e4 - 2204: 48 8d 84 24 20 04 00 lea 0x420(%rsp),%rax - 220b: 00 - 220c: ba 06 00 00 00 mov $0x6,%edx - 2211: 4c 89 e6 mov %r12,%rsi - 2214: 48 89 c7 mov %rax,%rdi - 2217: 48 89 44 24 10 mov %rax,0x10(%rsp) - 221c: 4c 8d bc 24 20 18 00 lea 0x1820(%rsp),%r15 - 2223: 00 - 2224: e8 37 0b 00 00 call 2d60 - 2229: 48 89 ef mov %rbp,%rdi - 222c: e8 df 04 00 00 call 2710 - 2231: 48 89 de mov %rbx,%rsi - 2234: 4c 89 ff mov %r15,%rdi - 2237: 48 89 ea mov %rbp,%rdx - 223a: 48 81 c3 00 06 00 00 add $0x600,%rbx - 2241: e8 2a 05 00 00 call 2770 - 2246: 49 81 c7 00 02 00 00 add $0x200,%r15 - 224d: 49 39 de cmp %rbx,%r14 - 2250: 75 df jne 2231 - 2252: 48 8b 34 24 mov (%rsp),%rsi - 2256: 48 89 ea mov %rbp,%rdx - 2259: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 225e: e8 0d 05 00 00 call 2770 - 2263: 48 8d bc 24 20 18 00 lea 0x1820(%rsp),%rdi - 226a: 00 - 226b: e8 d0 04 00 00 call 2740 - 2270: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 2275: e8 86 0b 00 00 call 2e00 - 227a: 4c 89 ea mov %r13,%rdx - 227d: 48 8d b4 24 20 18 00 lea 0x1820(%rsp),%rsi - 2284: 00 - 2285: 48 8d bc 24 20 18 00 lea 0x1820(%rsp),%rdi - 228c: 00 - 228d: e8 be 05 00 00 call 2850 - 2292: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 2297: 48 8d 74 24 20 lea 0x20(%rsp),%rsi - 229c: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 22a1: e8 5a 0c 00 00 call 2f00 - 22a6: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 22ab: 48 8d 74 24 20 lea 0x20(%rsp),%rsi - 22b0: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 22b5: e8 46 0c 00 00 call 2f00 - 22ba: 48 8d bc 24 20 18 00 lea 0x1820(%rsp),%rdi - 22c1: 00 - 22c2: e8 59 05 00 00 call 2820 - 22c7: 48 8d 7c 24 20 lea 0x20(%rsp),%rdi - 22cc: e8 ff 0b 00 00 call 2ed0 - 22d1: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 - 22d6: 48 8d b4 24 20 18 00 lea 0x1820(%rsp),%rsi - 22dd: 00 - 22de: 4c 89 f7 mov %r14,%rdi - 22e1: e8 3a 01 00 00 call 2420 - 22e6: 49 8d be c0 03 00 00 lea 0x3c0(%r14),%rdi - 22ed: 48 8d 74 24 20 lea 0x20(%rsp),%rsi - 22f2: e8 c9 05 00 00 call 28c0 - 22f7: 48 8b 84 24 48 30 00 mov 0x3048(%rsp),%rax - 22fe: 00 - 22ff: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2306: 00 00 - 2308: 75 12 jne 231c - 230a: 48 81 c4 58 30 00 00 add $0x3058,%rsp - 2311: 5b pop %rbx - 2312: 5d pop %rbp - 2313: 41 5c pop %r12 - 2315: 41 5d pop %r13 - 2317: 41 5e pop %r14 - 2319: 41 5f pop %r15 - 231b: c3 ret - 231c: e8 5f ed ff ff call 1080 <__stack_chk_fail@plt> - 2321: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2328: 00 00 00 00 - 232c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000002330 : - 2330: 41 57 push %r15 - 2332: 41 56 push %r14 - 2334: 41 55 push %r13 - 2336: 49 89 fd mov %rdi,%r13 - 2339: 41 54 push %r12 - 233b: 55 push %rbp - 233c: 53 push %rbx - 233d: 48 89 f3 mov %rsi,%rbx - 2340: 48 81 ec 18 10 00 00 sub $0x1018,%rsp - 2347: 64 4c 8b 34 25 28 00 mov %fs:0x28,%r14 - 234e: 00 00 - 2350: 4c 89 b4 24 08 10 00 mov %r14,0x1008(%rsp) - 2357: 00 - 2358: 49 89 d6 mov %rdx,%r14 - 235b: 48 8d ac 24 00 04 00 lea 0x400(%rsp),%rbp - 2362: 00 - 2363: 48 89 ef mov %rbp,%rdi - 2366: e8 25 02 00 00 call 2590 - 236b: 48 8d b3 c0 03 00 00 lea 0x3c0(%rbx),%rsi - 2372: 48 89 e7 mov %rsp,%rdi - 2375: e8 f6 06 00 00 call 2a70 - 237a: 48 8d bc 24 00 0a 00 lea 0xa00(%rsp),%rdi - 2381: 00 - 2382: 4c 89 f6 mov %r14,%rsi - 2385: e8 46 03 00 00 call 26d0 - 238a: 48 89 ef mov %rbp,%rdi - 238d: e8 7e 03 00 00 call 2710 - 2392: 48 89 ea mov %rbp,%rdx - 2395: 48 8d b4 24 00 0a 00 lea 0xa00(%rsp),%rsi - 239c: 00 - 239d: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 23a4: 00 - 23a5: e8 c6 03 00 00 call 2770 - 23aa: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 23b1: 00 - 23b2: e8 49 0a 00 00 call 2e00 - 23b7: 48 89 e6 mov %rsp,%rsi - 23ba: 48 8d 94 24 00 02 00 lea 0x200(%rsp),%rdx - 23c1: 00 - 23c2: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 23c9: 00 - 23ca: e8 71 0b 00 00 call 2f40 - 23cf: 48 8d bc 24 00 02 00 lea 0x200(%rsp),%rdi - 23d6: 00 - 23d7: e8 f4 0a 00 00 call 2ed0 - 23dc: 48 8d b4 24 00 02 00 lea 0x200(%rsp),%rsi - 23e3: 00 - 23e4: 4c 89 ef mov %r13,%rdi - 23e7: e8 04 08 00 00 call 2bf0 - 23ec: 48 8b 84 24 08 10 00 mov 0x1008(%rsp),%rax - 23f3: 00 - 23f4: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 23fb: 00 00 - 23fd: 75 12 jne 2411 - 23ff: 48 81 c4 18 10 00 00 add $0x1018,%rsp - 2406: 5b pop %rbx - 2407: 5d pop %rbp - 2408: 41 5c pop %r12 - 240a: 41 5d pop %r13 - 240c: 41 5e pop %r14 - 240e: 41 5f pop %r15 - 2410: c3 ret - 2411: e8 6a ec ff ff call 1080 <__stack_chk_fail@plt> - 2416: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 241d: 00 00 00 - -0000000000002420 : - 2420: 41 56 push %r14 - 2422: 48 81 c7 40 01 00 00 add $0x140,%rdi - 2429: 49 89 f0 mov %rsi,%r8 - 242c: 4c 8d 8e 00 06 00 00 lea 0x600(%rsi),%r9 - 2433: 41 54 push %r12 - 2435: 55 push %rbp - 2436: 53 push %rbx - 2437: 48 8d 8f c0 fe ff ff lea -0x140(%rdi),%rcx - 243e: 4c 89 c6 mov %r8,%rsi - 2441: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2448: 00 00 00 00 - 244c: 0f 1f 40 00 nopl 0x0(%rax) - 2450: 0f b7 16 movzwl (%rsi),%edx - 2453: 89 d0 mov %edx,%eax - 2455: 66 c1 f8 0f sar $0xf,%ax - 2459: 66 25 01 0d and $0xd01,%ax - 245d: 01 d0 add %edx,%eax - 245f: 0f b7 c0 movzwl %ax,%eax - 2462: 48 c1 e0 0a shl $0xa,%rax - 2466: 48 05 81 06 00 00 add $0x681,%rax - 246c: 48 69 c0 b7 af 13 00 imul $0x13afb7,%rax,%rax - 2473: 48 c1 e8 20 shr $0x20,%rax - 2477: 89 c3 mov %eax,%ebx - 2479: 0f b7 46 02 movzwl 0x2(%rsi),%eax - 247d: 66 81 e3 ff 03 and $0x3ff,%bx - 2482: 41 89 c3 mov %eax,%r11d - 2485: 66 41 c1 fb 0f sar $0xf,%r11w - 248a: 66 41 81 e3 01 0d and $0xd01,%r11w - 2490: 41 01 c3 add %eax,%r11d - 2493: 0f b7 46 04 movzwl 0x4(%rsi),%eax - 2497: 45 0f b7 db movzwl %r11w,%r11d - 249b: 41 89 c2 mov %eax,%r10d - 249e: 49 c1 e3 0a shl $0xa,%r11 - 24a2: 66 41 c1 fa 0f sar $0xf,%r10w - 24a7: 49 81 c3 81 06 00 00 add $0x681,%r11 - 24ae: 66 41 81 e2 01 0d and $0xd01,%r10w - 24b4: 4d 69 db b7 af 13 00 imul $0x13afb7,%r11,%r11 - 24bb: 41 01 c2 add %eax,%r10d - 24be: 0f b7 46 06 movzwl 0x6(%rsi),%eax - 24c2: 88 19 mov %bl,(%rcx) - 24c4: 45 0f b7 d2 movzwl %r10w,%r10d - 24c8: 49 c1 e2 0a shl $0xa,%r10 - 24cc: 89 c2 mov %eax,%edx - 24ce: 49 c1 eb 20 shr $0x20,%r11 - 24d2: 66 c1 fa 0f sar $0xf,%dx - 24d6: 49 81 c2 81 06 00 00 add $0x681,%r10 - 24dd: 45 89 dc mov %r11d,%r12d - 24e0: 66 81 e2 01 0d and $0xd01,%dx - 24e5: 4d 69 d2 b7 af 13 00 imul $0x13afb7,%r10,%r10 - 24ec: 66 41 81 e4 ff 03 and $0x3ff,%r12w - 24f2: 01 c2 add %eax,%edx - 24f4: 0f b7 d2 movzwl %dx,%edx - 24f7: 48 c1 e2 0a shl $0xa,%rdx - 24fb: 49 c1 ea 20 shr $0x20,%r10 - 24ff: 48 81 c2 81 06 00 00 add $0x681,%rdx - 2506: 44 89 d5 mov %r10d,%ebp - 2509: 48 69 c2 b7 af 13 00 imul $0x13afb7,%rdx,%rax - 2510: 66 81 e5 ff 03 and $0x3ff,%bp - 2515: 48 c1 e8 20 shr $0x20,%rax - 2519: 89 c2 mov %eax,%edx - 251b: 66 81 e2 ff 03 and $0x3ff,%dx - 2520: 41 89 d6 mov %edx,%r14d - 2523: 42 8d 14 9d 00 00 00 lea 0x0(,%r11,4),%edx - 252a: 00 - 252b: 08 fa or %bh,%dl - 252d: 66 41 c1 ec 06 shr $0x6,%r12w - 2532: 48 83 c1 05 add $0x5,%rcx - 2536: 48 83 c6 08 add $0x8,%rsi - 253a: 88 51 fc mov %dl,-0x4(%rcx) - 253d: 41 c1 e2 04 shl $0x4,%r10d - 2541: 66 c1 ed 04 shr $0x4,%bp - 2545: 44 89 f2 mov %r14d,%edx - 2548: c1 e0 06 shl $0x6,%eax - 254b: 45 09 e2 or %r12d,%r10d - 254e: 66 c1 ea 02 shr $0x2,%dx - 2552: 09 e8 or %ebp,%eax - 2554: 44 88 51 fd mov %r10b,-0x3(%rcx) - 2558: 88 41 fe mov %al,-0x2(%rcx) - 255b: 88 51 ff mov %dl,-0x1(%rcx) - 255e: 48 39 f9 cmp %rdi,%rcx - 2561: 0f 85 e9 fe ff ff jne 2450 - 2567: 49 81 c0 00 02 00 00 add $0x200,%r8 - 256e: 48 8d b9 40 01 00 00 lea 0x140(%rcx),%rdi - 2575: 4d 39 c1 cmp %r8,%r9 - 2578: 0f 85 b9 fe ff ff jne 2437 - 257e: 5b pop %rbx - 257f: 5d pop %rbp - 2580: 41 5c pop %r12 - 2582: 41 5e pop %r14 - 2584: c3 ret - 2585: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 258c: 00 00 00 00 - -0000000000002590 : - 2590: 55 push %rbp - 2591: 48 81 c6 40 01 00 00 add $0x140,%rsi - 2598: 4c 8d 87 00 06 00 00 lea 0x600(%rdi),%r8 - 259f: 53 push %rbx - 25a0: 48 8d 96 c0 fe ff ff lea -0x140(%rsi),%rdx - 25a7: 48 89 f9 mov %rdi,%rcx - 25aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 25b0: 44 0f b6 52 02 movzbl 0x2(%rdx),%r10d - 25b5: 0f b7 1a movzwl (%rdx),%ebx - 25b8: 48 83 c2 05 add $0x5,%rdx - 25bc: 48 83 c1 08 add $0x8,%rcx - 25c0: 44 0f b6 5a fe movzbl -0x2(%rdx),%r11d - 25c5: 44 0f b6 4a fc movzbl -0x4(%rdx),%r9d - 25ca: 44 89 d0 mov %r10d,%eax - 25cd: 41 c1 e2 06 shl $0x6,%r10d - 25d1: 81 e3 ff 03 00 00 and $0x3ff,%ebx - 25d7: c0 e8 04 shr $0x4,%al - 25da: 41 c0 e9 02 shr $0x2,%r9b - 25de: 69 db 01 0d 00 00 imul $0xd01,%ebx,%ebx - 25e4: 44 89 dd mov %r11d,%ebp - 25e7: 41 c1 e3 04 shl $0x4,%r11d - 25eb: 0f b6 c0 movzbl %al,%eax - 25ee: 45 0f b6 c9 movzbl %r9b,%r9d - 25f2: 40 c0 ed 06 shr $0x6,%bpl - 25f6: 44 09 d8 or %r11d,%eax - 25f9: 45 09 d1 or %r10d,%r9d - 25fc: 44 0f b6 52 ff movzbl -0x1(%rdx),%r10d - 2601: 40 0f b6 ed movzbl %bpl,%ebp - 2605: 25 ff 03 00 00 and $0x3ff,%eax - 260a: 41 81 e1 ff 03 00 00 and $0x3ff,%r9d - 2611: 81 c3 00 02 00 00 add $0x200,%ebx - 2617: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 261d: 41 c1 e2 02 shl $0x2,%r10d - 2621: c1 eb 0a shr $0xa,%ebx - 2624: 41 09 ea or %ebp,%r10d - 2627: 45 69 c9 01 0d 00 00 imul $0xd01,%r9d,%r9d - 262e: 66 89 59 f8 mov %bx,-0x8(%rcx) - 2632: 05 00 02 00 00 add $0x200,%eax - 2637: c1 e8 0a shr $0xa,%eax - 263a: 41 81 c1 00 02 00 00 add $0x200,%r9d - 2641: 66 89 41 fc mov %ax,-0x4(%rcx) - 2645: 41 0f bf c2 movswl %r10w,%eax - 2649: 41 c1 e9 0a shr $0xa,%r9d - 264d: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 2653: 66 44 89 49 fa mov %r9w,-0x6(%rcx) - 2658: 05 00 02 00 00 add $0x200,%eax - 265d: c1 e8 0a shr $0xa,%eax - 2660: 66 89 41 fe mov %ax,-0x2(%rcx) - 2664: 48 39 f2 cmp %rsi,%rdx - 2667: 0f 85 43 ff ff ff jne 25b0 - 266d: 48 81 c7 00 02 00 00 add $0x200,%rdi - 2674: 48 8d b2 40 01 00 00 lea 0x140(%rdx),%rsi - 267b: 49 39 f8 cmp %rdi,%r8 - 267e: 0f 85 1c ff ff ff jne 25a0 - 2684: 5b pop %rbx - 2685: 5d pop %rbp - 2686: c3 ret - 2687: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 268e: 00 00 - -0000000000002690 : - 2690: 41 54 push %r12 - 2692: 4c 8d a7 80 04 00 00 lea 0x480(%rdi),%r12 - 2699: 55 push %rbp - 269a: 48 89 f5 mov %rsi,%rbp - 269d: 53 push %rbx - 269e: 48 89 fb mov %rdi,%rbx - 26a1: 48 89 ee mov %rbp,%rsi - 26a4: 48 89 df mov %rbx,%rdi - 26a7: 48 81 c3 80 01 00 00 add $0x180,%rbx - 26ae: 48 81 c5 00 02 00 00 add $0x200,%rbp - 26b5: e8 06 04 00 00 call 2ac0 - 26ba: 4c 39 e3 cmp %r12,%rbx - 26bd: 75 e2 jne 26a1 - 26bf: 5b pop %rbx - 26c0: 5d pop %rbp - 26c1: 41 5c pop %r12 - 26c3: c3 ret - 26c4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 26cb: 00 00 00 00 - 26cf: 90 nop - -00000000000026d0 : - 26d0: 41 54 push %r12 - 26d2: 4c 8d a6 80 04 00 00 lea 0x480(%rsi),%r12 - 26d9: 55 push %rbp - 26da: 48 89 fd mov %rdi,%rbp - 26dd: 53 push %rbx - 26de: 48 89 f3 mov %rsi,%rbx - 26e1: 48 89 de mov %rbx,%rsi - 26e4: 48 89 ef mov %rbp,%rdi - 26e7: 48 81 c3 80 01 00 00 add $0x180,%rbx - 26ee: 48 81 c5 00 02 00 00 add $0x200,%rbp - 26f5: e8 26 04 00 00 call 2b20 - 26fa: 4c 39 e3 cmp %r12,%rbx - 26fd: 75 e2 jne 26e1 - 26ff: 5b pop %rbx - 2700: 5d pop %rbp - 2701: 41 5c pop %r12 - 2703: c3 ret - 2704: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 270b: 00 00 00 00 - 270f: 90 nop - -0000000000002710 : - 2710: 53 push %rbx - 2711: 48 89 fb mov %rdi,%rbx - 2714: e8 a7 06 00 00 call 2dc0 - 2719: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi - 2720: e8 9b 06 00 00 call 2dc0 - 2725: 48 8d bb 00 04 00 00 lea 0x400(%rbx),%rdi - 272c: 5b pop %rbx - 272d: e9 8e 06 00 00 jmp 2dc0 - 2732: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2739: 00 00 00 00 - 273d: 0f 1f 00 nopl (%rax) - -0000000000002740 : - 2740: 53 push %rbx - 2741: 48 89 fb mov %rdi,%rbx - 2744: e8 b7 06 00 00 call 2e00 - 2749: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi - 2750: e8 ab 06 00 00 call 2e00 - 2755: 48 8d bb 00 04 00 00 lea 0x400(%rbx),%rdi - 275c: 5b pop %rbx - 275d: e9 9e 06 00 00 jmp 2e00 - 2762: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2769: 00 00 00 00 - 276d: 0f 1f 00 nopl (%rax) - -0000000000002770 : - 2770: 41 56 push %r14 - 2772: 41 55 push %r13 - 2774: 49 89 f5 mov %rsi,%r13 - 2777: 41 54 push %r12 - 2779: 49 89 fc mov %rdi,%r12 - 277c: 55 push %rbp - 277d: 49 8d ad 00 02 00 00 lea 0x200(%r13),%rbp - 2784: 49 81 c5 00 06 00 00 add $0x600,%r13 - 278b: 53 push %rbx - 278c: 48 81 ec 10 02 00 00 sub $0x210,%rsp - 2793: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 279a: 00 00 - 279c: 48 89 9c 24 08 02 00 mov %rbx,0x208(%rsp) - 27a3: 00 - 27a4: 48 89 d3 mov %rdx,%rbx - 27a7: 48 89 da mov %rbx,%rdx - 27aa: 48 81 c3 00 02 00 00 add $0x200,%rbx - 27b1: e8 5a 06 00 00 call 2e10 - 27b6: 48 89 da mov %rbx,%rdx - 27b9: 48 89 ee mov %rbp,%rsi - 27bc: 48 89 e7 mov %rsp,%rdi - 27bf: 48 81 c5 00 02 00 00 add $0x200,%rbp - 27c6: e8 45 06 00 00 call 2e10 - 27cb: 48 89 e2 mov %rsp,%rdx - 27ce: 4c 89 e6 mov %r12,%rsi - 27d1: 4c 89 e7 mov %r12,%rdi - 27d4: e8 27 07 00 00 call 2f00 - 27d9: 48 81 c3 00 02 00 00 add $0x200,%rbx - 27e0: 4c 39 ed cmp %r13,%rbp - 27e3: 75 d1 jne 27b6 - 27e5: 4c 89 e7 mov %r12,%rdi - 27e8: e8 e3 06 00 00 call 2ed0 - 27ed: 48 8b 84 24 08 02 00 mov 0x208(%rsp),%rax - 27f4: 00 - 27f5: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 27fc: 00 00 - 27fe: 75 10 jne 2810 - 2800: 48 81 c4 10 02 00 00 add $0x210,%rsp - 2807: 5b pop %rbx - 2808: 5d pop %rbp - 2809: 41 5c pop %r12 - 280b: 41 5d pop %r13 - 280d: 41 5e pop %r14 - 280f: c3 ret - 2810: e8 6b e8 ff ff call 1080 <__stack_chk_fail@plt> - 2815: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 281c: 00 00 00 00 - -0000000000002820 : - 2820: 53 push %rbx - 2821: 48 89 fb mov %rdi,%rbx - 2824: e8 a7 06 00 00 call 2ed0 - 2829: 48 8d bb 00 02 00 00 lea 0x200(%rbx),%rdi - 2830: e8 9b 06 00 00 call 2ed0 - 2835: 48 8d bb 00 04 00 00 lea 0x400(%rbx),%rdi - 283c: 5b pop %rbx - 283d: e9 8e 06 00 00 jmp 2ed0 - 2842: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2849: 00 00 00 00 - 284d: 0f 1f 00 nopl (%rax) - -0000000000002850 : - 2850: 41 55 push %r13 - 2852: 49 89 fd mov %rdi,%r13 - 2855: 41 54 push %r12 - 2857: 49 89 f4 mov %rsi,%r12 - 285a: 55 push %rbp - 285b: 48 89 d5 mov %rdx,%rbp - 285e: 53 push %rbx - 285f: 31 db xor %ebx,%ebx - 2861: 48 83 ec 08 sub $0x8,%rsp - 2865: 48 8d 54 1d 00 lea 0x0(%rbp,%rbx,1),%rdx - 286a: 49 8d 34 1c lea (%r12,%rbx,1),%rsi - 286e: 49 8d 7c 1d 00 lea 0x0(%r13,%rbx,1),%rdi - 2873: 48 81 c3 00 02 00 00 add $0x200,%rbx - 287a: e8 81 06 00 00 call 2f00 - 287f: 48 81 fb 00 06 00 00 cmp $0x600,%rbx - 2886: 75 dd jne 2865 - 2888: 48 83 c4 08 add $0x8,%rsp - 288c: 5b pop %rbx - 288d: 5d pop %rbp - 288e: 41 5c pop %r12 - 2890: 41 5d pop %r13 - 2892: c3 ret - 2893: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 289a: 00 00 00 - 289d: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 28a4: 00 00 00 - 28a7: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 28ae: 00 00 00 - 28b1: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 28b8: 00 00 00 - 28bb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -00000000000028c0 : - 28c0: 41 54 push %r12 - 28c2: 49 89 f3 mov %rsi,%r11 - 28c5: 55 push %rbp - 28c6: 48 8d af 80 00 00 00 lea 0x80(%rdi),%rbp - 28cd: 53 push %rbx - 28ce: 48 89 fb mov %rdi,%rbx - 28d1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 28d8: 00 00 00 00 - 28dc: 0f 1f 40 00 nopl 0x0(%rax) - 28e0: 41 0f b7 03 movzwl (%r11),%eax - 28e4: 45 0f b7 63 0e movzwl 0xe(%r11),%r12d - 28e9: 41 89 c2 mov %eax,%r10d - 28ec: 66 41 c1 fa 0f sar $0xf,%r10w - 28f1: 66 41 81 e2 01 0d and $0xd01,%r10w - 28f7: 41 01 c2 add %eax,%r10d - 28fa: 41 0f b7 43 02 movzwl 0x2(%r11),%eax - 28ff: 45 0f bf d2 movswl %r10w,%r10d - 2903: 89 c6 mov %eax,%esi - 2905: 41 c1 e2 04 shl $0x4,%r10d - 2909: 66 c1 fe 0f sar $0xf,%si - 290d: 41 81 c2 81 06 00 00 add $0x681,%r10d - 2914: 66 81 e6 01 0d and $0xd01,%si - 2919: 45 69 d2 fb 3a 01 00 imul $0x13afb,%r10d,%r10d - 2920: 01 c6 add %eax,%esi - 2922: 41 0f b7 43 04 movzwl 0x4(%r11),%eax - 2927: 0f bf f6 movswl %si,%esi - 292a: 41 89 c1 mov %eax,%r9d - 292d: c1 e6 04 shl $0x4,%esi - 2930: 66 41 c1 f9 0f sar $0xf,%r9w - 2935: 81 c6 81 06 00 00 add $0x681,%esi - 293b: 66 41 81 e1 01 0d and $0xd01,%r9w - 2941: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2947: 41 01 c1 add %eax,%r9d - 294a: 41 0f b7 43 06 movzwl 0x6(%r11),%eax - 294f: 45 0f bf c9 movswl %r9w,%r9d - 2953: 89 c1 mov %eax,%ecx - 2955: 41 c1 e1 04 shl $0x4,%r9d - 2959: 66 c1 f9 0f sar $0xf,%cx - 295d: 41 81 c1 81 06 00 00 add $0x681,%r9d - 2964: 66 81 e1 01 0d and $0xd01,%cx - 2969: 45 69 c9 fb 3a 01 00 imul $0x13afb,%r9d,%r9d - 2970: 01 c1 add %eax,%ecx - 2972: 41 0f b7 43 08 movzwl 0x8(%r11),%eax - 2977: 0f bf c9 movswl %cx,%ecx - 297a: 41 89 c0 mov %eax,%r8d - 297d: c1 e1 04 shl $0x4,%ecx - 2980: 66 41 c1 f8 0f sar $0xf,%r8w - 2985: 81 c1 81 06 00 00 add $0x681,%ecx - 298b: 66 41 81 e0 01 0d and $0xd01,%r8w - 2991: 69 c9 fb 3a 01 00 imul $0x13afb,%ecx,%ecx - 2997: 41 01 c0 add %eax,%r8d - 299a: 41 0f b7 43 0a movzwl 0xa(%r11),%eax - 299f: 45 0f bf c0 movswl %r8w,%r8d - 29a3: 89 c2 mov %eax,%edx - 29a5: 41 c1 e0 04 shl $0x4,%r8d - 29a9: 66 c1 fa 0f sar $0xf,%dx - 29ad: 41 81 c0 81 06 00 00 add $0x681,%r8d - 29b4: 66 81 e2 01 0d and $0xd01,%dx - 29b9: 45 69 c0 fb 3a 01 00 imul $0x13afb,%r8d,%r8d - 29c0: 01 c2 add %eax,%edx - 29c2: 41 0f b7 43 0c movzwl 0xc(%r11),%eax - 29c7: c1 ee 1c shr $0x1c,%esi - 29ca: c1 e9 1c shr $0x1c,%ecx - 29cd: 0f bf d2 movswl %dx,%edx - 29d0: c1 e6 04 shl $0x4,%esi - 29d3: c1 e2 04 shl $0x4,%edx - 29d6: 89 c7 mov %eax,%edi - 29d8: 41 c1 ea 1c shr $0x1c,%r10d - 29dc: 66 c1 ff 0f sar $0xf,%di - 29e0: 81 c2 81 06 00 00 add $0x681,%edx - 29e6: c1 e1 04 shl $0x4,%ecx - 29e9: 41 09 f2 or %esi,%r10d - 29ec: 41 c1 e9 1c shr $0x1c,%r9d - 29f0: 66 81 e7 01 0d and $0xd01,%di - 29f5: 41 c1 e8 1c shr $0x1c,%r8d - 29f9: 44 88 13 mov %r10b,(%rbx) - 29fc: 01 c7 add %eax,%edi - 29fe: 69 d2 fb 3a 01 00 imul $0x13afb,%edx,%edx - 2a04: 44 89 e0 mov %r12d,%eax - 2a07: 41 09 c9 or %ecx,%r9d - 2a0a: 66 c1 f8 0f sar $0xf,%ax - 2a0e: 0f bf ff movswl %di,%edi - 2a11: 44 88 4b 01 mov %r9b,0x1(%rbx) - 2a15: 66 25 01 0d and $0xd01,%ax - 2a19: c1 e7 04 shl $0x4,%edi - 2a1c: 44 01 e0 add %r12d,%eax - 2a1f: 81 c7 81 06 00 00 add $0x681,%edi - 2a25: c1 ea 1c shr $0x1c,%edx - 2a28: 98 cwtl - 2a29: 69 ff fb 3a 01 00 imul $0x13afb,%edi,%edi - 2a2f: c1 e2 04 shl $0x4,%edx - 2a32: c1 e0 04 shl $0x4,%eax - 2a35: 41 09 d0 or %edx,%r8d - 2a38: 05 81 06 00 00 add $0x681,%eax - 2a3d: 44 88 43 02 mov %r8b,0x2(%rbx) - 2a41: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax - 2a47: c1 ef 1c shr $0x1c,%edi - 2a4a: c1 e8 1c shr $0x1c,%eax - 2a4d: c1 e0 04 shl $0x4,%eax - 2a50: 09 c7 or %eax,%edi - 2a52: 48 83 c3 04 add $0x4,%rbx - 2a56: 40 88 7b ff mov %dil,-0x1(%rbx) - 2a5a: 49 83 c3 10 add $0x10,%r11 - 2a5e: 48 39 eb cmp %rbp,%rbx - 2a61: 0f 85 79 fe ff ff jne 28e0 - 2a67: 5b pop %rbx - 2a68: 5d pop %rbp - 2a69: 41 5c pop %r12 - 2a6b: c3 ret - 2a6c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000002a70 : - 2a70: 31 d2 xor %edx,%edx - 2a72: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2a79: 00 00 00 00 - 2a7d: 0f 1f 00 nopl (%rax) - 2a80: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax - 2a84: 83 e0 0f and $0xf,%eax - 2a87: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 2a8d: 83 c0 08 add $0x8,%eax - 2a90: c1 f8 04 sar $0x4,%eax - 2a93: 66 89 04 97 mov %ax,(%rdi,%rdx,4) - 2a97: 0f b6 04 16 movzbl (%rsi,%rdx,1),%eax - 2a9b: c0 e8 04 shr $0x4,%al - 2a9e: 0f b6 c0 movzbl %al,%eax - 2aa1: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 2aa7: 83 c0 08 add $0x8,%eax - 2aaa: c1 f8 04 sar $0x4,%eax - 2aad: 66 89 44 97 02 mov %ax,0x2(%rdi,%rdx,4) - 2ab2: 48 83 c2 01 add $0x1,%rdx - 2ab6: 48 81 fa 80 00 00 00 cmp $0x80,%rdx - 2abd: 75 c1 jne 2a80 - 2abf: c3 ret - -0000000000002ac0 : - 2ac0: 4c 8d 87 80 01 00 00 lea 0x180(%rdi),%r8 - 2ac7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 2ace: 00 00 - 2ad0: 0f b7 06 movzwl (%rsi),%eax - 2ad3: 0f b7 4e 02 movzwl 0x2(%rsi),%ecx - 2ad7: 48 83 c7 03 add $0x3,%rdi - 2adb: 48 83 c6 04 add $0x4,%rsi - 2adf: 89 c2 mov %eax,%edx - 2ae1: 66 c1 fa 0f sar $0xf,%dx - 2ae5: 66 81 e2 01 0d and $0xd01,%dx - 2aea: 01 c2 add %eax,%edx - 2aec: 89 c8 mov %ecx,%eax - 2aee: 66 c1 f8 0f sar $0xf,%ax - 2af2: 88 57 fd mov %dl,-0x3(%rdi) - 2af5: 66 25 01 0d and $0xd01,%ax - 2af9: 01 c8 add %ecx,%eax - 2afb: 89 c1 mov %eax,%ecx - 2afd: 66 c1 e8 04 shr $0x4,%ax - 2b01: c1 e1 04 shl $0x4,%ecx - 2b04: 88 47 ff mov %al,-0x1(%rdi) - 2b07: 08 f1 or %dh,%cl - 2b09: 88 4f fe mov %cl,-0x2(%rdi) - 2b0c: 49 39 f8 cmp %rdi,%r8 - 2b0f: 75 bf jne 2ad0 - 2b11: c3 ret - 2b12: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2b19: 00 00 00 00 - 2b1d: 0f 1f 00 nopl (%rax) - -0000000000002b20 : - 2b20: 48 8d 8e 80 01 00 00 lea 0x180(%rsi),%rcx - 2b27: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2b2e: 00 00 00 00 - 2b32: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2b39: 00 00 00 00 - 2b3d: 0f 1f 00 nopl (%rax) - 2b40: 0f b6 46 01 movzbl 0x1(%rsi),%eax - 2b44: 0f b6 16 movzbl (%rsi),%edx - 2b47: 48 83 c6 03 add $0x3,%rsi - 2b4b: 48 83 c7 04 add $0x4,%rdi - 2b4f: c1 e0 08 shl $0x8,%eax - 2b52: 09 d0 or %edx,%eax - 2b54: 66 25 ff 0f and $0xfff,%ax - 2b58: 66 89 47 fc mov %ax,-0x4(%rdi) - 2b5c: 0f b6 46 fe movzbl -0x2(%rsi),%eax - 2b60: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 2b64: c0 e8 04 shr $0x4,%al - 2b67: 0f b6 c0 movzbl %al,%eax - 2b6a: c1 e2 04 shl $0x4,%edx - 2b6d: 09 d0 or %edx,%eax - 2b6f: 66 89 47 fe mov %ax,-0x2(%rdi) - 2b73: 48 39 f1 cmp %rsi,%rcx - 2b76: 75 c8 jne 2b40 - 2b78: c3 ret - 2b79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000002b80 : - 2b80: 41 56 push %r14 - 2b82: 41 55 push %r13 - 2b84: 41 54 push %r12 - 2b86: 49 89 fc mov %rdi,%r12 - 2b89: 55 push %rbp - 2b8a: 48 89 f5 mov %rsi,%rbp - 2b8d: 53 push %rbx - 2b8e: 31 db xor %ebx,%ebx - 2b90: 4d 8d 34 5c lea (%r12,%rbx,2),%r14 - 2b94: 45 31 ed xor %r13d,%r13d - 2b97: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 2b9e: 00 00 - 2ba0: 41 8d 44 1d 00 lea 0x0(%r13,%rbx,1),%eax - 2ba5: 31 d2 xor %edx,%edx - 2ba7: 44 89 e9 mov %r13d,%ecx - 2baa: 4c 89 f7 mov %r14,%rdi - 2bad: 66 41 89 14 44 mov %dx,(%r12,%rax,2) - 2bb2: 0f b6 55 00 movzbl 0x0(%rbp),%edx - 2bb6: 41 83 c5 01 add $0x1,%r13d - 2bba: 49 83 c6 02 add $0x2,%r14 - 2bbe: be 81 06 00 00 mov $0x681,%esi - 2bc3: d3 fa sar %cl,%edx - 2bc5: 83 e2 01 and $0x1,%edx - 2bc8: e8 93 08 00 00 call 3460 - 2bcd: 41 83 fd 08 cmp $0x8,%r13d - 2bd1: 75 cd jne 2ba0 - 2bd3: 48 83 c3 08 add $0x8,%rbx - 2bd7: 48 83 c5 01 add $0x1,%rbp - 2bdb: 48 81 fb 00 01 00 00 cmp $0x100,%rbx - 2be2: 75 ac jne 2b90 - 2be4: 5b pop %rbx - 2be5: 5d pop %rbp - 2be6: 41 5c pop %r12 - 2be8: 41 5d pop %r13 - 2bea: 41 5e pop %r14 - 2bec: c3 ret - 2bed: 0f 1f 00 nopl (%rax) - -0000000000002bf0 : - 2bf0: 48 89 f9 mov %rdi,%rcx - 2bf3: 48 89 f2 mov %rsi,%rdx - 2bf6: 48 8d be 00 02 00 00 lea 0x200(%rsi),%rdi - 2bfd: 0f 1f 00 nopl (%rax) - 2c00: c6 01 00 movb $0x0,(%rcx) - 2c03: 0f bf 02 movswl (%rdx),%eax - 2c06: 48 83 c1 01 add $0x1,%rcx - 2c0a: 8d 84 00 81 06 00 00 lea 0x681(%rax,%rax,1),%eax - 2c11: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax - 2c17: c1 e8 1c shr $0x1c,%eax - 2c1a: 83 e0 01 and $0x1,%eax - 2c1d: 88 41 ff mov %al,-0x1(%rcx) - 2c20: 0f bf 72 02 movswl 0x2(%rdx),%esi - 2c24: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2c2b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2c31: c1 ee 1b shr $0x1b,%esi - 2c34: 83 e6 02 and $0x2,%esi - 2c37: 09 f0 or %esi,%eax - 2c39: 88 41 ff mov %al,-0x1(%rcx) - 2c3c: 0f bf 72 04 movswl 0x4(%rdx),%esi - 2c40: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2c47: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2c4d: c1 ee 1a shr $0x1a,%esi - 2c50: 83 e6 04 and $0x4,%esi - 2c53: 09 f0 or %esi,%eax - 2c55: 88 41 ff mov %al,-0x1(%rcx) - 2c58: 0f bf 72 06 movswl 0x6(%rdx),%esi - 2c5c: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2c63: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2c69: c1 ee 19 shr $0x19,%esi - 2c6c: 83 e6 08 and $0x8,%esi - 2c6f: 09 f0 or %esi,%eax - 2c71: 88 41 ff mov %al,-0x1(%rcx) - 2c74: 0f bf 72 08 movswl 0x8(%rdx),%esi - 2c78: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2c7f: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2c85: c1 ee 18 shr $0x18,%esi - 2c88: 83 e6 10 and $0x10,%esi - 2c8b: 09 f0 or %esi,%eax - 2c8d: 88 41 ff mov %al,-0x1(%rcx) - 2c90: 0f bf 72 0a movswl 0xa(%rdx),%esi - 2c94: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2c9b: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2ca1: c1 ee 17 shr $0x17,%esi - 2ca4: 83 e6 20 and $0x20,%esi - 2ca7: 09 f0 or %esi,%eax - 2ca9: 88 41 ff mov %al,-0x1(%rcx) - 2cac: 0f bf 72 0c movswl 0xc(%rdx),%esi - 2cb0: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2cb7: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2cbd: c1 ee 16 shr $0x16,%esi - 2cc0: 83 e6 40 and $0x40,%esi - 2cc3: 09 f0 or %esi,%eax - 2cc5: 88 41 ff mov %al,-0x1(%rcx) - 2cc8: 0f bf 72 0e movswl 0xe(%rdx),%esi - 2ccc: 8d b4 36 81 06 00 00 lea 0x681(%rsi,%rsi,1),%esi - 2cd3: 69 f6 fb 3a 01 00 imul $0x13afb,%esi,%esi - 2cd9: c1 ee 1c shr $0x1c,%esi - 2cdc: c1 e6 07 shl $0x7,%esi - 2cdf: 09 f0 or %esi,%eax - 2ce1: 88 41 ff mov %al,-0x1(%rcx) - 2ce4: 48 83 c2 10 add $0x10,%rdx - 2ce8: 48 39 d7 cmp %rdx,%rdi - 2ceb: 0f 85 0f ff ff ff jne 2c00 - 2cf1: c3 ret - 2cf2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2cf9: 00 00 00 00 - 2cfd: 0f 1f 00 nopl (%rax) - -0000000000002d00 : - 2d00: 55 push %rbp - 2d01: 0f b6 ca movzbl %dl,%ecx - 2d04: 48 89 f2 mov %rsi,%rdx - 2d07: be 80 00 00 00 mov $0x80,%esi - 2d0c: 53 push %rbx - 2d0d: 48 81 ec 98 00 00 00 sub $0x98,%rsp - 2d14: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp - 2d1b: 00 00 - 2d1d: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) - 2d24: 00 - 2d25: 48 89 fd mov %rdi,%rbp - 2d28: 48 89 e7 mov %rsp,%rdi - 2d2b: e8 50 20 00 00 call 4d80 - 2d30: 48 89 e6 mov %rsp,%rsi - 2d33: 48 89 ef mov %rbp,%rdi - 2d36: e8 35 06 00 00 call 3370 - 2d3b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 2d42: 00 - 2d43: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2d4a: 00 00 - 2d4c: 75 0a jne 2d58 - 2d4e: 48 81 c4 98 00 00 00 add $0x98,%rsp - 2d55: 5b pop %rbx - 2d56: 5d pop %rbp - 2d57: c3 ret - 2d58: e8 23 e3 ff ff call 1080 <__stack_chk_fail@plt> - 2d5d: 0f 1f 00 nopl (%rax) - -0000000000002d60 : - 2d60: 55 push %rbp - 2d61: 0f b6 ca movzbl %dl,%ecx - 2d64: 48 89 f2 mov %rsi,%rdx - 2d67: be 80 00 00 00 mov $0x80,%esi - 2d6c: 53 push %rbx - 2d6d: 48 81 ec 98 00 00 00 sub $0x98,%rsp - 2d74: 64 48 8b 2c 25 28 00 mov %fs:0x28,%rbp - 2d7b: 00 00 - 2d7d: 48 89 ac 24 88 00 00 mov %rbp,0x88(%rsp) - 2d84: 00 - 2d85: 48 89 fd mov %rdi,%rbp - 2d88: 48 89 e7 mov %rsp,%rdi - 2d8b: e8 f0 1f 00 00 call 4d80 - 2d90: 48 89 e6 mov %rsp,%rsi - 2d93: 48 89 ef mov %rbp,%rdi - 2d96: e8 e5 05 00 00 call 3380 - 2d9b: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 2da2: 00 - 2da3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2daa: 00 00 - 2dac: 75 0a jne 2db8 - 2dae: 48 81 c4 98 00 00 00 add $0x98,%rsp - 2db5: 5b pop %rbx - 2db6: 5d pop %rbp - 2db7: c3 ret - 2db8: e8 c3 e2 ff ff call 1080 <__stack_chk_fail@plt> - 2dbd: 0f 1f 00 nopl (%rax) - -0000000000002dc0 : - 2dc0: 55 push %rbp - 2dc1: 53 push %rbx - 2dc2: 48 89 fb mov %rdi,%rbx - 2dc5: 48 8d ab 00 02 00 00 lea 0x200(%rbx),%rbp - 2dcc: 48 83 ec 08 sub $0x8,%rsp - 2dd0: e8 ab 01 00 00 call 2f80 - 2dd5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2ddc: 00 00 00 00 - 2de0: 0f bf 3b movswl (%rbx),%edi - 2de3: 48 83 c3 02 add $0x2,%rbx - 2de7: e8 c4 05 00 00 call 33b0 - 2dec: 66 89 43 fe mov %ax,-0x2(%rbx) - 2df0: 48 39 eb cmp %rbp,%rbx - 2df3: 75 eb jne 2de0 - 2df5: 48 83 c4 08 add $0x8,%rsp - 2df9: 5b pop %rbx - 2dfa: 5d pop %rbp - 2dfb: c3 ret - 2dfc: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000002e00 : - 2e00: e9 7b 02 00 00 jmp 3080 - 2e05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2e0c: 00 00 00 00 - -0000000000002e10 : - 2e10: 41 57 push %r15 - 2e12: 4c 8d 3d 87 32 00 00 lea 0x3287(%rip),%r15 # 60a0 - 2e19: 41 56 push %r14 - 2e1b: 4d 8d b7 80 00 00 00 lea 0x80(%r15),%r14 - 2e22: 41 55 push %r13 - 2e24: 49 89 f5 mov %rsi,%r13 - 2e27: 41 54 push %r12 - 2e29: 49 89 d4 mov %rdx,%r12 - 2e2c: 55 push %rbp - 2e2d: 48 8d 6f 04 lea 0x4(%rdi),%rbp - 2e31: 53 push %rbx - 2e32: 48 83 ec 08 sub $0x8,%rsp - 2e36: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 2e3d: 00 00 00 - 2e40: 41 0f bf 0f movswl (%r15),%ecx - 2e44: 48 8d 7d fc lea -0x4(%rbp),%rdi - 2e48: 4c 89 e2 mov %r12,%rdx - 2e4b: 4c 89 ee mov %r13,%rsi - 2e4e: 49 83 c7 02 add $0x2,%r15 - 2e52: 89 cb mov %ecx,%ebx - 2e54: e8 87 03 00 00 call 31e0 - 2e59: f7 db neg %ebx - 2e5b: 49 8d 54 24 04 lea 0x4(%r12),%rdx - 2e60: 49 8d 75 04 lea 0x4(%r13),%rsi - 2e64: 48 89 ef mov %rbp,%rdi - 2e67: 0f bf cb movswl %bx,%ecx - 2e6a: 49 83 c5 08 add $0x8,%r13 - 2e6e: 49 83 c4 08 add $0x8,%r12 - 2e72: e8 69 03 00 00 call 31e0 - 2e77: 48 83 c5 08 add $0x8,%rbp - 2e7b: 4d 39 fe cmp %r15,%r14 - 2e7e: 75 c0 jne 2e40 - 2e80: 48 83 c4 08 add $0x8,%rsp - 2e84: 5b pop %rbx - 2e85: 5d pop %rbp - 2e86: 41 5c pop %r12 - 2e88: 41 5d pop %r13 - 2e8a: 41 5e pop %r14 - 2e8c: 41 5f pop %r15 - 2e8e: c3 ret - 2e8f: 90 nop - -0000000000002e90 : - 2e90: 55 push %rbp - 2e91: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp - 2e98: 53 push %rbx - 2e99: 48 89 fb mov %rdi,%rbx - 2e9c: 48 83 ec 08 sub $0x8,%rsp - 2ea0: 0f bf 3b movswl (%rbx),%edi - 2ea3: 48 83 c3 02 add $0x2,%rbx - 2ea7: 69 ff 49 05 00 00 imul $0x549,%edi,%edi - 2ead: e8 de 04 00 00 call 3390 - 2eb2: 66 89 43 fe mov %ax,-0x2(%rbx) - 2eb6: 48 39 eb cmp %rbp,%rbx - 2eb9: 75 e5 jne 2ea0 - 2ebb: 48 83 c4 08 add $0x8,%rsp - 2ebf: 5b pop %rbx - 2ec0: 5d pop %rbp - 2ec1: c3 ret - 2ec2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2ec9: 00 00 00 00 - 2ecd: 0f 1f 00 nopl (%rax) - -0000000000002ed0 : - 2ed0: 55 push %rbp - 2ed1: 48 8d af 00 02 00 00 lea 0x200(%rdi),%rbp - 2ed8: 53 push %rbx - 2ed9: 48 89 fb mov %rdi,%rbx - 2edc: 48 83 ec 08 sub $0x8,%rsp - 2ee0: 0f bf 3b movswl (%rbx),%edi - 2ee3: 48 83 c3 02 add $0x2,%rbx - 2ee7: e8 c4 04 00 00 call 33b0 - 2eec: 66 89 43 fe mov %ax,-0x2(%rbx) - 2ef0: 48 39 eb cmp %rbp,%rbx - 2ef3: 75 eb jne 2ee0 - 2ef5: 48 83 c4 08 add $0x8,%rsp - 2ef9: 5b pop %rbx - 2efa: 5d pop %rbp - 2efb: c3 ret - 2efc: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000002f00 : - 2f00: 48 89 d1 mov %rdx,%rcx - 2f03: 31 c0 xor %eax,%eax - 2f05: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2f0c: 00 00 00 00 - 2f10: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2f17: 00 00 00 00 - 2f1b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 2f20: 0f b7 14 01 movzwl (%rcx,%rax,1),%edx - 2f24: 66 03 14 06 add (%rsi,%rax,1),%dx - 2f28: 66 89 14 07 mov %dx,(%rdi,%rax,1) - 2f2c: 48 83 c0 02 add $0x2,%rax - 2f30: 48 3d 00 02 00 00 cmp $0x200,%rax - 2f36: 75 e8 jne 2f20 - 2f38: c3 ret - 2f39: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000002f40 : - 2f40: 48 89 d1 mov %rdx,%rcx - 2f43: 31 c0 xor %eax,%eax - 2f45: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2f4c: 00 00 00 00 - 2f50: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2f57: 00 00 00 00 - 2f5b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 2f60: 0f b7 14 06 movzwl (%rsi,%rax,1),%edx - 2f64: 66 2b 14 01 sub (%rcx,%rax,1),%dx - 2f68: 66 89 14 07 mov %dx,(%rdi,%rax,1) - 2f6c: 48 83 c0 02 add $0x2,%rax - 2f70: 48 3d 00 02 00 00 cmp $0x200,%rax - 2f76: 75 e8 jne 2f60 - 2f78: c3 ret - 2f79: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000002f80 : - 2f80: 41 57 push %r15 - 2f82: 49 89 ff mov %rdi,%r15 - 2f85: 41 56 push %r14 - 2f87: 41 55 push %r13 - 2f89: 41 54 push %r12 - 2f8b: 55 push %rbp - 2f8c: bd 0a fd ff ff mov $0xfffffd0a,%ebp - 2f91: 53 push %rbx - 2f92: 48 83 ec 28 sub $0x28,%rsp - 2f96: c7 44 24 1c 07 00 00 movl $0x7,0x1c(%rsp) - 2f9d: 00 - 2f9e: c7 44 24 0c 01 00 00 movl $0x1,0xc(%rsp) - 2fa5: 00 - 2fa6: c7 44 24 10 80 00 00 movl $0x80,0x10(%rsp) - 2fad: 00 - 2fae: 66 90 xchg %ax,%ax - 2fb0: 8b 44 24 10 mov 0x10(%rsp),%eax - 2fb4: 45 31 e4 xor %r12d,%r12d - 2fb7: 8d 48 ff lea -0x1(%rax),%ecx - 2fba: 83 c0 01 add $0x1,%eax - 2fbd: 89 4c 24 14 mov %ecx,0x14(%rsp) - 2fc1: 89 44 24 18 mov %eax,0x18(%rsp) - 2fc5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 2fcc: 00 00 00 00 - 2fd0: 8b 44 24 10 mov 0x10(%rsp),%eax - 2fd4: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 2fd9: 45 89 e5 mov %r12d,%r13d - 2fdc: 44 01 e0 add %r12d,%eax - 2fdf: 89 c0 mov %eax,%eax - 2fe1: 48 89 c3 mov %rax,%rbx - 2fe4: 4c 29 e8 sub %r13,%rax - 2fe7: 4d 8d 34 47 lea (%r15,%rax,2),%r14 - 2feb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 2ff0: 43 0f bf 3c 6e movswl (%r14,%r13,2),%edi - 2ff5: 0f af fd imul %ebp,%edi - 2ff8: e8 93 03 00 00 call 3390 - 2ffd: 89 c6 mov %eax,%esi - 2fff: 43 0f b7 04 6f movzwl (%r15,%r13,2),%eax - 3004: 29 f0 sub %esi,%eax - 3006: 66 43 89 04 6e mov %ax,(%r14,%r13,2) - 300b: 66 43 01 34 6f add %si,(%r15,%r13,2) - 3010: 49 83 c5 01 add $0x1,%r13 - 3014: 41 39 dd cmp %ebx,%r13d - 3017: 72 d7 jb 2ff0 - 3019: 41 8d 44 24 01 lea 0x1(%r12),%eax - 301e: 39 c3 cmp %eax,%ebx - 3020: b8 00 00 00 00 mov $0x0,%eax - 3025: 0f 43 44 24 14 cmovae 0x14(%rsp),%eax - 302a: 44 03 64 24 18 add 0x18(%rsp),%r12d - 302f: 41 01 c4 add %eax,%r12d - 3032: 41 81 fc ff 00 00 00 cmp $0xff,%r12d - 3039: 77 15 ja 3050 - 303b: 8b 44 24 0c mov 0xc(%rsp),%eax - 303f: 48 8d 15 da 2f 00 00 lea 0x2fda(%rip),%rdx # 6020 - 3046: 0f bf 2c 42 movswl (%rdx,%rax,2),%ebp - 304a: eb 84 jmp 2fd0 - 304c: 0f 1f 40 00 nopl 0x0(%rax) - 3050: 83 6c 24 1c 01 subl $0x1,0x1c(%rsp) - 3055: 74 18 je 306f - 3057: 8b 44 24 0c mov 0xc(%rsp),%eax - 305b: 48 8d 0d be 2f 00 00 lea 0x2fbe(%rip),%rcx # 6020 - 3062: d1 6c 24 10 shrl $1,0x10(%rsp) - 3066: 0f bf 2c 41 movswl (%rcx,%rax,2),%ebp - 306a: e9 41 ff ff ff jmp 2fb0 - 306f: 48 83 c4 28 add $0x28,%rsp - 3073: 5b pop %rbx - 3074: 5d pop %rbp - 3075: 41 5c pop %r12 - 3077: 41 5d pop %r13 - 3079: 41 5e pop %r14 - 307b: 41 5f pop %r15 - 307d: c3 ret - 307e: 66 90 xchg %ax,%ax - -0000000000003080 : - 3080: 41 57 push %r15 - 3082: 48 8d 47 02 lea 0x2(%rdi),%rax - 3086: 41 56 push %r14 - 3088: 41 55 push %r13 - 308a: 41 54 push %r12 - 308c: 55 push %rbp - 308d: 53 push %rbx - 308e: bb 5c 06 00 00 mov $0x65c,%ebx - 3093: 48 83 ec 38 sub $0x38,%rsp - 3097: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 309c: c7 44 24 2c 07 00 00 movl $0x7,0x2c(%rsp) - 30a3: 00 - 30a4: c7 44 24 14 7f 00 00 movl $0x7f,0x14(%rsp) - 30ab: 00 - 30ac: c7 44 24 0c 02 00 00 movl $0x2,0xc(%rsp) - 30b3: 00 - 30b4: 48 89 44 24 20 mov %rax,0x20(%rsp) - 30b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 30c0: 8b 54 24 0c mov 0xc(%rsp),%edx - 30c4: 31 c0 xor %eax,%eax - 30c6: 83 ea 01 sub $0x1,%edx - 30c9: 89 54 24 28 mov %edx,0x28(%rsp) - 30cd: 0f 1f 00 nopl (%rax) - 30d0: 8b 54 24 0c mov 0xc(%rsp),%edx - 30d4: 83 6c 24 14 01 subl $0x1,0x14(%rsp) - 30d9: 8d 0c 10 lea (%rax,%rdx,1),%ecx - 30dc: 89 4c 24 10 mov %ecx,0x10(%rsp) - 30e0: 39 c8 cmp %ecx,%eax - 30e2: 0f 83 b8 00 00 00 jae 31a0 - 30e8: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 30ed: 89 ca mov %ecx,%edx - 30ef: 4c 8d 2c 46 lea (%rsi,%rax,2),%r13 - 30f3: 4c 8d 3c 56 lea (%rsi,%rdx,2),%r15 - 30f7: 48 89 f5 mov %rsi,%rbp - 30fa: 8b 74 24 28 mov 0x28(%rsp),%esi - 30fe: 48 8b 54 24 20 mov 0x20(%rsp),%rdx - 3103: 48 01 f0 add %rsi,%rax - 3106: 4c 8d 24 42 lea (%rdx,%rax,2),%r12 - 310a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 3110: 45 0f b7 75 00 movzwl 0x0(%r13),%r14d - 3115: 41 0f b7 3f movzwl (%r15),%edi - 3119: 49 83 c5 02 add $0x2,%r13 - 311d: 49 83 c7 02 add $0x2,%r15 - 3121: 44 01 f7 add %r14d,%edi - 3124: 0f bf ff movswl %di,%edi - 3127: e8 84 02 00 00 call 33b0 - 312c: 66 41 89 45 fe mov %ax,-0x2(%r13) - 3131: 41 0f b7 7f fe movzwl -0x2(%r15),%edi - 3136: 44 29 f7 sub %r14d,%edi - 3139: 66 41 89 7f fe mov %di,-0x2(%r15) - 313e: 0f bf ff movswl %di,%edi - 3141: 0f af fb imul %ebx,%edi - 3144: e8 47 02 00 00 call 3390 - 3149: 66 41 89 47 fe mov %ax,-0x2(%r15) - 314e: 4d 39 ec cmp %r13,%r12 - 3151: 75 bd jne 3110 - 3153: 8b 44 24 10 mov 0x10(%rsp),%eax - 3157: 03 44 24 0c add 0xc(%rsp),%eax - 315b: 3d ff 00 00 00 cmp $0xff,%eax - 3160: 77 1e ja 3180 - 3162: 8b 54 24 14 mov 0x14(%rsp),%edx - 3166: 48 8d 0d b3 2e 00 00 lea 0x2eb3(%rip),%rcx # 6020 - 316d: 0f bf 1c 51 movswl (%rcx,%rdx,2),%ebx - 3171: e9 5a ff ff ff jmp 30d0 - 3176: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 317d: 00 00 00 - 3180: 83 6c 24 2c 01 subl $0x1,0x2c(%rsp) - 3185: 74 1d je 31a4 - 3187: 8b 44 24 14 mov 0x14(%rsp),%eax - 318b: 48 8d 35 8e 2e 00 00 lea 0x2e8e(%rip),%rsi # 6020 - 3192: d1 64 24 0c shll $1,0xc(%rsp) - 3196: 0f bf 1c 46 movswl (%rsi,%rax,2),%ebx - 319a: e9 21 ff ff ff jmp 30c0 - 319f: 90 nop - 31a0: 89 c8 mov %ecx,%eax - 31a2: eb be jmp 3162 - 31a4: 4c 8b 6c 24 18 mov 0x18(%rsp),%r13 - 31a9: 49 81 c5 00 02 00 00 add $0x200,%r13 - 31b0: 0f bf 7d 00 movswl 0x0(%rbp),%edi - 31b4: 48 83 c5 02 add $0x2,%rbp - 31b8: 69 ff a1 05 00 00 imul $0x5a1,%edi,%edi - 31be: e8 cd 01 00 00 call 3390 - 31c3: 66 89 45 fe mov %ax,-0x2(%rbp) - 31c7: 49 39 ed cmp %rbp,%r13 - 31ca: 75 e4 jne 31b0 - 31cc: 48 83 c4 38 add $0x38,%rsp - 31d0: 5b pop %rbx - 31d1: 5d pop %rbp - 31d2: 41 5c pop %r12 - 31d4: 41 5d pop %r13 - 31d6: 41 5e pop %r14 - 31d8: 41 5f pop %r15 - 31da: c3 ret - 31db: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - -00000000000031e0 : - 31e0: 41 55 push %r13 - 31e2: 44 0f bf e9 movswl %cx,%r13d - 31e6: 41 54 push %r12 - 31e8: 49 89 f4 mov %rsi,%r12 - 31eb: 55 push %rbp - 31ec: 48 89 d5 mov %rdx,%rbp - 31ef: 53 push %rbx - 31f0: 48 89 fb mov %rdi,%rbx - 31f3: 48 83 ec 08 sub $0x8,%rsp - 31f7: 0f bf 7e 02 movswl 0x2(%rsi),%edi - 31fb: 0f bf 42 02 movswl 0x2(%rdx),%eax - 31ff: 0f af f8 imul %eax,%edi - 3202: e8 89 01 00 00 call 3390 - 3207: 0f bf f8 movswl %ax,%edi - 320a: 66 89 03 mov %ax,(%rbx) - 320d: 41 0f af fd imul %r13d,%edi - 3211: e8 7a 01 00 00 call 3390 - 3216: 66 89 03 mov %ax,(%rbx) - 3219: 41 0f bf 3c 24 movswl (%r12),%edi - 321e: 0f bf 45 00 movswl 0x0(%rbp),%eax - 3222: 0f af f8 imul %eax,%edi - 3225: e8 66 01 00 00 call 3390 - 322a: 66 01 03 add %ax,(%rbx) - 322d: 41 0f bf 3c 24 movswl (%r12),%edi - 3232: 0f bf 45 02 movswl 0x2(%rbp),%eax - 3236: 0f af f8 imul %eax,%edi - 3239: e8 52 01 00 00 call 3390 - 323e: 66 89 43 02 mov %ax,0x2(%rbx) - 3242: 41 0f bf 7c 24 02 movswl 0x2(%r12),%edi - 3248: 0f bf 45 00 movswl 0x0(%rbp),%eax - 324c: 0f af f8 imul %eax,%edi - 324f: e8 3c 01 00 00 call 3390 - 3254: 66 01 43 02 add %ax,0x2(%rbx) - 3258: 48 83 c4 08 add $0x8,%rsp - 325c: 5b pop %rbx - 325d: 5d pop %rbp - 325e: 41 5c pop %r12 - 3260: 41 5d pop %r13 - 3262: c3 ret - 3263: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 326a: 00 00 00 - 326d: 0f 1f 00 nopl (%rax) - -0000000000003270 : - 3270: 48 89 fa mov %rdi,%rdx - 3273: 48 8d bf 00 02 00 00 lea 0x200(%rdi),%rdi - 327a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 3280: 8b 06 mov (%rsi),%eax - 3282: 89 c1 mov %eax,%ecx - 3284: d1 e8 shr $1,%eax - 3286: 81 e1 55 55 55 55 and $0x55555555,%ecx - 328c: 25 55 55 55 55 and $0x55555555,%eax - 3291: 01 c8 add %ecx,%eax - 3293: 41 89 c0 mov %eax,%r8d - 3296: 89 c1 mov %eax,%ecx - 3298: 41 c1 e8 02 shr $0x2,%r8d - 329c: 83 e1 03 and $0x3,%ecx - 329f: 41 83 e0 03 and $0x3,%r8d - 32a3: 44 29 c1 sub %r8d,%ecx - 32a6: 41 89 c0 mov %eax,%r8d - 32a9: 66 89 0a mov %cx,(%rdx) - 32ac: 89 c1 mov %eax,%ecx - 32ae: 41 c1 e8 06 shr $0x6,%r8d - 32b2: c1 e9 04 shr $0x4,%ecx - 32b5: 41 83 e0 03 and $0x3,%r8d - 32b9: 83 e1 03 and $0x3,%ecx - 32bc: 44 29 c1 sub %r8d,%ecx - 32bf: 41 89 c0 mov %eax,%r8d - 32c2: 66 89 4a 02 mov %cx,0x2(%rdx) - 32c6: 89 c1 mov %eax,%ecx - 32c8: 41 c1 e8 0a shr $0xa,%r8d - 32cc: c1 e9 08 shr $0x8,%ecx - 32cf: 41 83 e0 03 and $0x3,%r8d - 32d3: 83 e1 03 and $0x3,%ecx - 32d6: 44 29 c1 sub %r8d,%ecx - 32d9: 41 89 c0 mov %eax,%r8d - 32dc: 66 89 4a 04 mov %cx,0x4(%rdx) - 32e0: 89 c1 mov %eax,%ecx - 32e2: 66 41 c1 e8 0e shr $0xe,%r8w - 32e7: c1 e9 0c shr $0xc,%ecx - 32ea: 83 e1 03 and $0x3,%ecx - 32ed: 44 29 c1 sub %r8d,%ecx - 32f0: 41 89 c0 mov %eax,%r8d - 32f3: 66 89 4a 06 mov %cx,0x6(%rdx) - 32f7: 89 c1 mov %eax,%ecx - 32f9: 41 c1 e8 12 shr $0x12,%r8d - 32fd: c1 e9 10 shr $0x10,%ecx - 3300: 41 83 e0 03 and $0x3,%r8d - 3304: 83 e1 03 and $0x3,%ecx - 3307: 44 29 c1 sub %r8d,%ecx - 330a: 41 89 c0 mov %eax,%r8d - 330d: 66 89 4a 08 mov %cx,0x8(%rdx) - 3311: 89 c1 mov %eax,%ecx - 3313: 41 c1 e8 16 shr $0x16,%r8d - 3317: c1 e9 14 shr $0x14,%ecx - 331a: 41 83 e0 03 and $0x3,%r8d - 331e: 83 e1 03 and $0x3,%ecx - 3321: 44 29 c1 sub %r8d,%ecx - 3324: 41 89 c0 mov %eax,%r8d - 3327: 66 89 4a 0a mov %cx,0xa(%rdx) - 332b: 89 c1 mov %eax,%ecx - 332d: c1 e9 18 shr $0x18,%ecx - 3330: 41 c1 e8 1a shr $0x1a,%r8d - 3334: 48 83 c2 10 add $0x10,%rdx - 3338: 48 83 c6 04 add $0x4,%rsi - 333c: 83 e1 03 and $0x3,%ecx - 333f: 41 83 e0 03 and $0x3,%r8d - 3343: 44 29 c1 sub %r8d,%ecx - 3346: 66 89 4a fc mov %cx,-0x4(%rdx) - 334a: 89 c1 mov %eax,%ecx - 334c: c1 e8 1e shr $0x1e,%eax - 334f: c1 e9 1c shr $0x1c,%ecx - 3352: 83 e1 03 and $0x3,%ecx - 3355: 29 c1 sub %eax,%ecx - 3357: 66 89 4a fe mov %cx,-0x2(%rdx) - 335b: 48 39 fa cmp %rdi,%rdx - 335e: 0f 85 1c ff ff ff jne 3280 - 3364: c3 ret - 3365: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 336c: 00 00 00 00 - -0000000000003370 : - 3370: e9 fb fe ff ff jmp 3270 - 3375: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 337c: 00 00 00 00 - -0000000000003380 : - 3380: e9 eb fe ff ff jmp 3270 - 3385: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 338c: 00 00 00 - 338f: 90 nop - -0000000000003390 : - 3390: 66 69 c7 01 f3 imul $0xf301,%di,%ax - 3395: 98 cwtl - 3396: 69 c0 ff f2 ff ff imul $0xfffff2ff,%eax,%eax - 339c: 01 f8 add %edi,%eax - 339e: c1 e8 10 shr $0x10,%eax - 33a1: c3 ret - 33a2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 33a9: 00 00 00 00 - 33ad: 0f 1f 00 nopl (%rax) - -00000000000033b0 : - 33b0: 0f bf d7 movswl %di,%edx - 33b3: 89 f8 mov %edi,%eax - 33b5: 69 d2 bf 4e 00 00 imul $0x4ebf,%edx,%edx - 33bb: 81 c2 00 00 00 02 add $0x2000000,%edx - 33c1: c1 fa 1a sar $0x1a,%edx - 33c4: 66 69 d2 01 0d imul $0xd01,%dx,%dx - 33c9: 29 d0 sub %edx,%eax - 33cb: c3 ret - 33cc: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 33d3: 00 00 00 - 33d6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 33dd: 00 00 00 - -00000000000033e0 : - 33e0: 49 89 f0 mov %rsi,%r8 - 33e3: 48 89 d6 mov %rdx,%rsi - 33e6: 48 85 d2 test %rdx,%rdx - 33e9: 74 35 je 3420 - 33eb: 31 c9 xor %ecx,%ecx - 33ed: 31 c0 xor %eax,%eax - 33ef: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 33f6: 00 00 00 00 - 33fa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 3400: 0f b6 14 07 movzbl (%rdi,%rax,1),%edx - 3404: 41 32 14 00 xor (%r8,%rax,1),%dl - 3408: 48 83 c0 01 add $0x1,%rax - 340c: 09 d1 or %edx,%ecx - 340e: 48 39 c6 cmp %rax,%rsi - 3411: 75 ed jne 3400 - 3413: 0f b6 c1 movzbl %cl,%eax - 3416: 48 f7 d8 neg %rax - 3419: 48 c1 e8 3f shr $0x3f,%rax - 341d: c3 ret - 341e: 66 90 xchg %ax,%ax - 3420: 31 c0 xor %eax,%eax - 3422: c3 ret - 3423: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 342a: 00 00 00 00 - 342e: 66 90 xchg %ax,%ax - -0000000000003430 : - 3430: 49 89 f1 mov %rsi,%r9 - 3433: 49 89 d0 mov %rdx,%r8 - 3436: 48 85 d2 test %rdx,%rdx - 3439: 74 20 je 345b - 343b: f7 d9 neg %ecx - 343d: 31 c0 xor %eax,%eax - 343f: 90 nop - 3440: 0f b6 34 07 movzbl (%rdi,%rax,1),%esi - 3444: 41 0f b6 14 01 movzbl (%r9,%rax,1),%edx - 3449: 31 f2 xor %esi,%edx - 344b: 21 ca and %ecx,%edx - 344d: 31 f2 xor %esi,%edx - 344f: 88 14 07 mov %dl,(%rdi,%rax,1) - 3452: 48 83 c0 01 add $0x1,%rax - 3456: 49 39 c0 cmp %rax,%r8 - 3459: 75 e5 jne 3440 - 345b: c3 ret - 345c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000003460 : - 3460: 66 33 37 xor (%rdi),%si - 3463: f7 da neg %edx - 3465: 21 d6 and %edx,%esi - 3467: 66 33 37 xor (%rdi),%si - 346a: 66 89 37 mov %si,(%rdi) - 346d: c3 ret - 346e: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3475: 00 00 00 - 3478: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 347f: 00 - -0000000000003480 : - 3480: 41 57 push %r15 - 3482: 41 b9 01 00 00 00 mov $0x1,%r9d - 3488: 41 56 push %r14 - 348a: 41 55 push %r13 - 348c: 41 54 push %r12 - 348e: 55 push %rbp - 348f: 53 push %rbx - 3490: 48 83 ec 68 sub $0x68,%rsp - 3494: 48 8b 07 mov (%rdi),%rax - 3497: 4c 8b 77 18 mov 0x18(%rdi),%r14 - 349b: 48 89 44 24 88 mov %rax,-0x78(%rsp) - 34a0: 48 8b 47 08 mov 0x8(%rdi),%rax - 34a4: 48 89 44 24 90 mov %rax,-0x70(%rsp) - 34a9: 48 8b 47 10 mov 0x10(%rdi),%rax - 34ad: 48 89 44 24 98 mov %rax,-0x68(%rsp) - 34b2: 48 8b 47 20 mov 0x20(%rdi),%rax - 34b6: 48 89 44 24 a0 mov %rax,-0x60(%rsp) - 34bb: 48 8b 47 28 mov 0x28(%rdi),%rax - 34bf: 48 89 44 24 a8 mov %rax,-0x58(%rsp) - 34c4: 48 8b 47 30 mov 0x30(%rdi),%rax - 34c8: 48 89 44 24 b0 mov %rax,-0x50(%rsp) - 34cd: 48 8b 47 38 mov 0x38(%rdi),%rax - 34d1: 48 89 44 24 b8 mov %rax,-0x48(%rsp) - 34d6: 48 8b 47 40 mov 0x40(%rdi),%rax - 34da: 48 89 44 24 c0 mov %rax,-0x40(%rsp) - 34df: 48 8b 47 48 mov 0x48(%rdi),%rax - 34e3: 48 89 44 24 c8 mov %rax,-0x38(%rsp) - 34e8: 48 8b 47 50 mov 0x50(%rdi),%rax - 34ec: 4c 8b 67 60 mov 0x60(%rdi),%r12 - 34f0: 4c 8b af 80 00 00 00 mov 0x80(%rdi),%r13 - 34f7: 4c 89 74 24 18 mov %r14,0x18(%rsp) - 34fc: 48 89 44 24 d0 mov %rax,-0x30(%rsp) - 3501: 48 8b 47 58 mov 0x58(%rdi),%rax - 3505: 48 c7 44 24 50 82 80 movq $0x8082,0x50(%rsp) - 350c: 00 00 - 350e: 4c 8b 9f 90 00 00 00 mov 0x90(%rdi),%r11 - 3515: 48 89 44 24 d8 mov %rax,-0x28(%rsp) - 351a: 48 8b 47 68 mov 0x68(%rdi),%rax - 351e: 48 89 7c 24 60 mov %rdi,0x60(%rsp) - 3523: 4c 8b bf a0 00 00 00 mov 0xa0(%rdi),%r15 - 352a: 48 89 44 24 e0 mov %rax,-0x20(%rsp) - 352f: 48 8b 47 70 mov 0x70(%rdi),%rax - 3533: 4c 8b 87 b0 00 00 00 mov 0xb0(%rdi),%r8 - 353a: 48 8b 9f c0 00 00 00 mov 0xc0(%rdi),%rbx - 3541: 48 89 44 24 e8 mov %rax,-0x18(%rsp) - 3546: 48 8b 47 78 mov 0x78(%rdi),%rax - 354a: 48 89 44 24 f0 mov %rax,-0x10(%rsp) - 354f: 48 8b 87 88 00 00 00 mov 0x88(%rdi),%rax - 3556: 48 89 44 24 f8 mov %rax,-0x8(%rsp) - 355b: 48 8b 87 98 00 00 00 mov 0x98(%rdi),%rax - 3562: 48 89 04 24 mov %rax,(%rsp) - 3566: 48 8b 87 a8 00 00 00 mov 0xa8(%rdi),%rax - 356d: 48 89 44 24 08 mov %rax,0x8(%rsp) - 3572: 48 8b 87 b8 00 00 00 mov 0xb8(%rdi),%rax - 3579: 48 89 44 24 10 mov %rax,0x10(%rsp) - 357e: 48 8d 05 ab 2b 00 00 lea 0x2bab(%rip),%rax # 6130 - 3585: 48 89 44 24 58 mov %rax,0x58(%rsp) - 358a: eb 19 jmp 35a5 - 358c: 0f 1f 40 00 nopl 0x0(%rax) - 3590: 48 8b 48 08 mov 0x8(%rax),%rcx - 3594: 4c 8b 08 mov (%rax),%r9 - 3597: 48 83 c0 10 add $0x10,%rax - 359b: 48 89 44 24 58 mov %rax,0x58(%rsp) - 35a0: 48 89 4c 24 50 mov %rcx,0x50(%rsp) - 35a5: 48 8b 6c 24 d8 mov -0x28(%rsp),%rbp - 35aa: 4c 8b 74 24 90 mov -0x70(%rsp),%r14 - 35af: 48 8b 44 24 98 mov -0x68(%rsp),%rax - 35b4: 4c 33 74 24 b0 xor -0x50(%rsp),%r14 - 35b9: 48 33 44 24 b8 xor -0x48(%rsp),%rax - 35be: 49 31 ee xor %rbp,%r14 - 35c1: 48 8b 6c 24 c0 mov -0x40(%rsp),%rbp - 35c6: 49 89 c2 mov %rax,%r10 - 35c9: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 35ce: 4d 31 ee xor %r13,%r14 - 35d1: 4c 33 74 24 08 xor 0x8(%rsp),%r14 - 35d6: 4d 31 e2 xor %r12,%r10 - 35d9: 4c 33 54 24 f8 xor -0x8(%rsp),%r10 - 35de: 48 8b 74 24 88 mov -0x78(%rsp),%rsi - 35e3: 48 31 e8 xor %rbp,%rax - 35e6: 48 8b 6c 24 e0 mov -0x20(%rsp),%rbp - 35eb: 4d 31 c2 xor %r8,%r10 - 35ee: 48 33 74 24 a8 xor -0x58(%rsp),%rsi - 35f3: 48 89 c1 mov %rax,%rcx - 35f6: 48 8b 44 24 a0 mov -0x60(%rsp),%rax - 35fb: 48 33 44 24 c8 xor -0x38(%rsp),%rax - 3600: 4c 89 d7 mov %r10,%rdi - 3603: 48 31 e9 xor %rbp,%rcx - 3606: 48 8b 2c 24 mov (%rsp),%rbp - 360a: 48 33 44 24 e8 xor -0x18(%rsp),%rax - 360f: 48 d1 c7 rol $1,%rdi - 3612: 48 33 74 24 d0 xor -0x30(%rsp),%rsi - 3617: 48 33 74 24 f0 xor -0x10(%rsp),%rsi - 361c: 4c 31 d9 xor %r11,%rcx - 361f: 48 31 e8 xor %rbp,%rax - 3622: 4c 89 f5 mov %r14,%rbp - 3625: 4c 31 fe xor %r15,%rsi - 3628: 48 33 4c 24 10 xor 0x10(%rsp),%rcx - 362d: 48 31 d8 xor %rbx,%rax - 3630: 48 d1 c5 rol $1,%rbp - 3633: 48 31 f7 xor %rsi,%rdi - 3636: 48 89 ca mov %rcx,%rdx - 3639: 48 d1 c6 rol $1,%rsi - 363c: 48 31 c5 xor %rax,%rbp - 363f: 48 d1 c0 rol $1,%rax - 3642: 4c 31 d0 xor %r10,%rax - 3645: 4c 8b 54 24 b0 mov -0x50(%rsp),%r10 - 364a: 48 31 ce xor %rcx,%rsi - 364d: 48 8b 4c 24 88 mov -0x78(%rsp),%rcx - 3652: 48 d1 c2 rol $1,%rdx - 3655: 49 31 fa xor %rdi,%r10 - 3658: 4c 31 f2 xor %r14,%rdx - 365b: 48 31 e9 xor %rbp,%rcx - 365e: 49 c1 ca 14 ror $0x14,%r10 - 3662: 49 31 d4 xor %rdx,%r12 - 3665: 49 31 c3 xor %rax,%r11 - 3668: 48 31 f3 xor %rsi,%rbx - 366b: 4d 89 d6 mov %r10,%r14 - 366e: 49 c1 cc 15 ror $0x15,%r12 - 3672: 49 31 fd xor %rdi,%r13 - 3675: 49 31 d0 xor %rdx,%r8 - 3678: 49 c1 c3 15 rol $0x15,%r11 - 367c: 49 f7 d6 not %r14 - 367f: 48 c1 c3 0e rol $0xe,%rbx - 3683: 49 c1 cd 13 ror $0x13,%r13 - 3687: 4d 21 e6 and %r12,%r14 - 368a: 49 c1 c8 03 ror $0x3,%r8 - 368e: 49 31 ce xor %rcx,%r14 - 3691: 4d 31 ce xor %r9,%r14 - 3694: 4d 89 e1 mov %r12,%r9 - 3697: 49 f7 d1 not %r9 - 369a: 4d 21 d9 and %r11,%r9 - 369d: 4d 31 d1 xor %r10,%r9 - 36a0: 4c 89 4c 24 20 mov %r9,0x20(%rsp) - 36a5: 4d 89 d9 mov %r11,%r9 - 36a8: 49 f7 d1 not %r9 - 36ab: 49 21 d9 and %rbx,%r9 - 36ae: 4d 31 e1 xor %r12,%r9 - 36b1: 49 89 dc mov %rbx,%r12 - 36b4: 49 f7 d4 not %r12 - 36b7: 4c 89 4c 24 28 mov %r9,0x28(%rsp) - 36bc: 4d 89 e1 mov %r12,%r9 - 36bf: 49 21 c9 and %rcx,%r9 - 36c2: 48 f7 d1 not %rcx - 36c5: 4d 89 cc mov %r9,%r12 - 36c8: 4c 21 d1 and %r10,%rcx - 36cb: 4c 8b 54 24 d0 mov -0x30(%rsp),%r10 - 36d0: 4d 31 dc xor %r11,%r12 - 36d3: 4c 8b 5c 24 c8 mov -0x38(%rsp),%r11 - 36d8: 48 31 d9 xor %rbx,%rcx - 36db: 48 89 4c 24 30 mov %rcx,0x30(%rsp) - 36e0: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx - 36e5: 49 31 ea xor %rbp,%r10 - 36e8: 49 31 f3 xor %rsi,%r11 - 36eb: 49 c1 c2 03 rol $0x3,%r10 - 36ef: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) - 36f4: 4d 89 d9 mov %r11,%r9 - 36f7: 48 31 c1 xor %rax,%rcx - 36fa: 49 c1 c1 14 rol $0x14,%r9 - 36fe: 48 c1 c1 1c rol $0x1c,%rcx - 3702: 4d 89 cb mov %r9,%r11 - 3705: 49 f7 d3 not %r11 - 3708: 4d 21 d3 and %r10,%r11 - 370b: 49 31 cb xor %rcx,%r11 - 370e: 4c 89 5c 24 38 mov %r11,0x38(%rsp) - 3713: 4d 89 d3 mov %r10,%r11 - 3716: 49 f7 d3 not %r11 - 3719: 4d 21 eb and %r13,%r11 - 371c: 4d 31 cb xor %r9,%r11 - 371f: 4c 89 5c 24 18 mov %r11,0x18(%rsp) - 3724: 4d 89 eb mov %r13,%r11 - 3727: 49 f7 d3 not %r11 - 372a: 4d 21 c3 and %r8,%r11 - 372d: 49 31 ef xor %rbp,%r15 - 3730: 4d 31 d3 xor %r10,%r11 - 3733: 4d 89 c2 mov %r8,%r10 - 3736: 49 c1 c7 12 rol $0x12,%r15 - 373a: 49 f7 d2 not %r10 - 373d: 4c 89 5c 24 d0 mov %r11,-0x30(%rsp) - 3742: 49 21 ca and %rcx,%r10 - 3745: 48 f7 d1 not %rcx - 3748: 4c 21 c9 and %r9,%rcx - 374b: 4d 31 ea xor %r13,%r10 - 374e: 4c 31 c1 xor %r8,%rcx - 3751: 4c 89 54 24 40 mov %r10,0x40(%rsp) - 3756: 48 89 4c 24 c8 mov %rcx,-0x38(%rsp) - 375b: 4c 8b 44 24 b8 mov -0x48(%rsp),%r8 - 3760: 4c 8b 2c 24 mov (%rsp),%r13 - 3764: 4c 8b 54 24 e0 mov -0x20(%rsp),%r10 - 3769: 4c 89 74 24 88 mov %r14,-0x78(%rsp) - 376e: 49 31 d0 xor %rdx,%r8 - 3771: 48 8b 5c 24 90 mov -0x70(%rsp),%rbx - 3776: 49 c1 c0 06 rol $0x6,%r8 - 377a: 49 31 f5 xor %rsi,%r13 - 377d: 49 31 c2 xor %rax,%r10 - 3780: 4d 89 e9 mov %r13,%r9 - 3783: 4d 89 c5 mov %r8,%r13 - 3786: 49 c1 c2 19 rol $0x19,%r10 - 378a: 48 31 fb xor %rdi,%rbx - 378d: 49 f7 d5 not %r13 - 3790: 48 89 d9 mov %rbx,%rcx - 3793: 4c 89 d3 mov %r10,%rbx - 3796: 49 c1 c1 08 rol $0x8,%r9 - 379a: 4d 89 eb mov %r13,%r11 - 379d: 48 d1 c1 rol $1,%rcx - 37a0: 48 f7 d3 not %rbx - 37a3: 4d 21 d3 and %r10,%r11 - 37a6: 4d 89 dd mov %r11,%r13 - 37a9: 49 89 db mov %rbx,%r11 - 37ac: 49 31 cd xor %rcx,%r13 - 37af: 4d 21 cb and %r9,%r11 - 37b2: 4c 89 6c 24 b8 mov %r13,-0x48(%rsp) - 37b7: 4d 89 cd mov %r9,%r13 - 37ba: 4c 89 db mov %r11,%rbx - 37bd: 49 f7 d5 not %r13 - 37c0: 4c 31 c3 xor %r8,%rbx - 37c3: 4d 89 eb mov %r13,%r11 - 37c6: 48 89 1c 24 mov %rbx,(%rsp) - 37ca: 48 8b 5c 24 a0 mov -0x60(%rsp),%rbx - 37cf: 4d 21 fb and %r15,%r11 - 37d2: 4d 31 d3 xor %r10,%r11 - 37d5: 4d 89 fa mov %r15,%r10 - 37d8: 48 31 f3 xor %rsi,%rbx - 37db: 49 f7 d2 not %r10 - 37de: 49 21 ca and %rcx,%r10 - 37e1: 48 f7 d1 not %rcx - 37e4: 4c 21 c1 and %r8,%rcx - 37e7: 4d 31 ca xor %r9,%r10 - 37ea: 49 89 c8 mov %rcx,%r8 - 37ed: 4c 89 54 24 e0 mov %r10,-0x20(%rsp) - 37f2: 4c 8b 54 24 d8 mov -0x28(%rsp),%r10 - 37f7: 48 89 d9 mov %rbx,%rcx - 37fa: 4d 31 f8 xor %r15,%r8 - 37fd: 4c 8b 7c 24 a8 mov -0x58(%rsp),%r15 - 3802: 48 c1 c1 1b rol $0x1b,%rcx - 3806: 49 31 fa xor %rdi,%r10 - 3809: 4c 89 44 24 48 mov %r8,0x48(%rsp) - 380e: 49 31 ef xor %rbp,%r15 - 3811: 49 c1 c2 0a rol $0xa,%r10 - 3815: 4c 89 fb mov %r15,%rbx - 3818: 4c 8b 7c 24 f8 mov -0x8(%rsp),%r15 - 381d: 48 c1 cb 1c ror $0x1c,%rbx - 3821: 49 31 d7 xor %rdx,%r15 - 3824: 48 33 74 24 e8 xor -0x18(%rsp),%rsi - 3829: 48 33 7c 24 08 xor 0x8(%rsp),%rdi - 382e: 48 c1 ce 19 ror $0x19,%rsi - 3832: 4d 89 fc mov %r15,%r12 - 3835: 4c 8b 7c 24 10 mov 0x10(%rsp),%r15 - 383a: 48 c1 c7 02 rol $0x2,%rdi - 383e: 49 c1 c4 0f rol $0xf,%r12 - 3842: 48 33 6c 24 f0 xor -0x10(%rsp),%rbp - 3847: 48 33 54 24 98 xor -0x68(%rsp),%rdx - 384c: 48 c1 cd 17 ror $0x17,%rbp - 3850: 49 31 c7 xor %rax,%r15 - 3853: 4d 89 e5 mov %r12,%r13 - 3856: 48 33 44 24 c0 xor -0x40(%rsp),%rax - 385b: 48 c1 c8 09 ror $0x9,%rax - 385f: 4d 89 f8 mov %r15,%r8 - 3862: 49 89 df mov %rbx,%r15 - 3865: 49 f7 d5 not %r13 - 3868: 49 c1 c8 08 ror $0x8,%r8 - 386c: 49 f7 d7 not %r15 - 386f: 48 c1 ca 02 ror $0x2,%rdx - 3873: 4d 89 f9 mov %r15,%r9 - 3876: 4d 21 c5 and %r8,%r13 - 3879: 4d 21 d1 and %r10,%r9 - 387c: 4d 31 d5 xor %r10,%r13 - 387f: 4d 89 cf mov %r9,%r15 - 3882: 4d 89 d1 mov %r10,%r9 - 3885: 4d 89 c2 mov %r8,%r10 - 3888: 4c 89 6c 24 f8 mov %r13,-0x8(%rsp) - 388d: 49 f7 d1 not %r9 - 3890: 49 f7 d2 not %r10 - 3893: 49 31 cf xor %rcx,%r15 - 3896: 4c 8b 6c 24 28 mov 0x28(%rsp),%r13 - 389b: 4d 21 e1 and %r12,%r9 - 389e: 49 21 ca and %rcx,%r10 - 38a1: 48 f7 d1 not %rcx - 38a4: 4c 89 7c 24 08 mov %r15,0x8(%rsp) - 38a9: 49 31 d9 xor %rbx,%r9 - 38ac: 48 21 d9 and %rbx,%rcx - 38af: 48 89 f3 mov %rsi,%rbx - 38b2: 4d 31 e2 xor %r12,%r10 - 38b5: 4c 31 c1 xor %r8,%rcx - 38b8: 49 89 f8 mov %rdi,%r8 - 38bb: 48 89 df mov %rbx,%rdi - 38be: 48 89 c6 mov %rax,%rsi - 38c1: 48 f7 d7 not %rdi - 38c4: 48 f7 d6 not %rsi - 38c7: 48 21 ef and %rbp,%rdi - 38ca: 48 21 de and %rbx,%rsi - 38cd: 48 31 c7 xor %rax,%rdi - 38d0: 48 31 d6 xor %rdx,%rsi - 38d3: 49 89 fc mov %rdi,%r12 - 38d6: 48 89 ef mov %rbp,%rdi - 38d9: 48 89 74 24 d8 mov %rsi,-0x28(%rsp) - 38de: 48 f7 d7 not %rdi - 38e1: 4c 89 64 24 10 mov %r12,0x10(%rsp) - 38e6: 4c 21 c7 and %r8,%rdi - 38e9: 48 31 df xor %rbx,%rdi - 38ec: 4c 89 c3 mov %r8,%rbx - 38ef: 48 f7 d3 not %rbx - 38f2: 48 21 d3 and %rdx,%rbx - 38f5: 48 f7 d2 not %rdx - 38f8: 48 31 eb xor %rbp,%rbx - 38fb: 48 21 c2 and %rax,%rdx - 38fe: 48 8b 6c 24 38 mov 0x38(%rsp),%rbp - 3903: 4c 33 6c 24 d0 xor -0x30(%rsp),%r13 - 3908: 4c 31 c2 xor %r8,%rdx - 390b: 4d 89 f0 mov %r14,%r8 - 390e: 4d 31 dd xor %r11,%r13 - 3911: 48 89 5c 24 f0 mov %rbx,-0x10(%rsp) - 3916: 49 31 e8 xor %rbp,%r8 - 3919: 4c 33 44 24 b8 xor -0x48(%rsp),%r8 - 391e: 4c 33 6c 24 f8 xor -0x8(%rsp),%r13 - 3923: 4d 31 f8 xor %r15,%r8 - 3926: 4c 8b 7c 24 20 mov 0x20(%rsp),%r15 - 392b: 49 31 fd xor %rdi,%r13 - 392e: 49 31 f0 xor %rsi,%r8 - 3931: 48 8b 74 24 18 mov 0x18(%rsp),%rsi - 3936: 49 31 f7 xor %rsi,%r15 - 3939: 4c 33 3c 24 xor (%rsp),%r15 - 393d: 4d 31 cf xor %r9,%r15 - 3940: 4d 31 e7 xor %r12,%r15 - 3943: 4c 8b 64 24 b0 mov -0x50(%rsp),%r12 - 3948: 48 8b 6c 24 40 mov 0x40(%rsp),%rbp - 394d: 48 8b 44 24 c8 mov -0x38(%rsp),%rax - 3952: 4d 89 fe mov %r15,%r14 - 3955: 49 31 ec xor %rbp,%r12 - 3958: 48 8b 6c 24 f0 mov -0x10(%rsp),%rbp - 395d: 4c 33 64 24 e0 xor -0x20(%rsp),%r12 - 3962: 49 d1 c6 rol $1,%r14 - 3965: 4d 31 d4 xor %r10,%r12 - 3968: 49 31 ec xor %rbp,%r12 - 396b: 48 8b 6c 24 48 mov 0x48(%rsp),%rbp - 3970: 4c 89 e3 mov %r12,%rbx - 3973: 48 31 e8 xor %rbp,%rax - 3976: 48 33 44 24 30 xor 0x30(%rsp),%rax - 397b: 4c 89 ed mov %r13,%rbp - 397e: 48 d1 c3 rol $1,%rbx - 3981: 48 31 c8 xor %rcx,%rax - 3984: 48 d1 c5 rol $1,%rbp - 3987: 4c 31 fb xor %r15,%rbx - 398a: 49 89 f7 mov %rsi,%r15 - 398d: 48 31 d0 xor %rdx,%rax - 3990: 4c 31 c5 xor %r8,%rbp - 3993: 49 d1 c0 rol $1,%r8 - 3996: 48 8b 74 24 50 mov 0x50(%rsp),%rsi - 399b: 49 31 c6 xor %rax,%r14 - 399e: 48 d1 c0 rol $1,%rax - 39a1: 4d 31 e0 xor %r12,%r8 - 39a4: 4c 31 e8 xor %r13,%rax - 39a7: 4c 8b 6c 24 88 mov -0x78(%rsp),%r13 - 39ac: 4d 31 f5 xor %r14,%r13 - 39af: 49 31 ef xor %rbp,%r15 - 39b2: 49 31 db xor %rbx,%r11 - 39b5: 49 31 c2 xor %rax,%r10 - 39b8: 4d 89 fc mov %r15,%r12 - 39bb: 49 c1 cb 15 ror $0x15,%r11 - 39bf: 4c 31 c2 xor %r8,%rdx - 39c2: 49 31 e9 xor %rbp,%r9 - 39c5: 49 c1 cc 14 ror $0x14,%r12 - 39c9: 49 c1 c2 15 rol $0x15,%r10 - 39cd: 48 31 df xor %rbx,%rdi - 39d0: 48 c1 c2 0e rol $0xe,%rdx - 39d4: 4d 89 e7 mov %r12,%r15 - 39d7: 49 c1 c9 13 ror $0x13,%r9 - 39db: 49 f7 d7 not %r15 - 39de: 48 c1 cf 03 ror $0x3,%rdi - 39e2: 4d 21 df and %r11,%r15 - 39e5: 4d 31 ef xor %r13,%r15 - 39e8: 4c 31 fe xor %r15,%rsi - 39eb: 48 89 74 24 88 mov %rsi,-0x78(%rsp) - 39f0: 4c 89 de mov %r11,%rsi - 39f3: 48 f7 d6 not %rsi - 39f6: 49 89 f7 mov %rsi,%r15 - 39f9: 4d 21 d7 and %r10,%r15 - 39fc: 4c 89 fe mov %r15,%rsi - 39ff: 4c 31 e6 xor %r12,%rsi - 3a02: 48 89 74 24 90 mov %rsi,-0x70(%rsp) - 3a07: 4c 89 d6 mov %r10,%rsi - 3a0a: 48 f7 d6 not %rsi - 3a0d: 49 89 f7 mov %rsi,%r15 - 3a10: 49 21 d7 and %rdx,%r15 - 3a13: 4c 89 fe mov %r15,%rsi - 3a16: 4c 31 de xor %r11,%rsi - 3a19: 49 89 d3 mov %rdx,%r11 - 3a1c: 49 f7 d3 not %r11 - 3a1f: 48 89 74 24 98 mov %rsi,-0x68(%rsp) - 3a24: 48 8b 74 24 d8 mov -0x28(%rsp),%rsi - 3a29: 4d 21 eb and %r13,%r11 - 3a2c: 49 f7 d5 not %r13 - 3a2f: 4d 31 d3 xor %r10,%r11 - 3a32: 4d 21 e5 and %r12,%r13 - 3a35: 4c 8b 54 24 c8 mov -0x38(%rsp),%r10 - 3a3a: 4c 8b 64 24 b0 mov -0x50(%rsp),%r12 - 3a3f: 4c 89 5c 24 18 mov %r11,0x18(%rsp) - 3a44: 4d 89 eb mov %r13,%r11 - 3a47: 49 31 d3 xor %rdx,%r11 - 3a4a: 4d 31 c2 xor %r8,%r10 - 3a4d: 49 31 c4 xor %rax,%r12 - 3a50: 4c 89 5c 24 a0 mov %r11,-0x60(%rsp) - 3a55: 4c 8b 5c 24 b8 mov -0x48(%rsp),%r11 - 3a5a: 49 c1 c2 14 rol $0x14,%r10 - 3a5e: 4c 89 e2 mov %r12,%rdx - 3a61: 4d 89 d4 mov %r10,%r12 - 3a64: 48 c1 c2 1c rol $0x1c,%rdx - 3a68: 4d 31 f3 xor %r14,%r11 - 3a6b: 49 f7 d4 not %r12 - 3a6e: 49 c1 c3 03 rol $0x3,%r11 - 3a72: 4d 21 dc and %r11,%r12 - 3a75: 49 31 d4 xor %rdx,%r12 - 3a78: 4c 89 64 24 a8 mov %r12,-0x58(%rsp) - 3a7d: 4d 89 dc mov %r11,%r12 - 3a80: 49 f7 d4 not %r12 - 3a83: 4d 21 cc and %r9,%r12 - 3a86: 4c 31 c1 xor %r8,%rcx - 3a89: 4c 31 f6 xor %r14,%rsi - 3a8c: 48 c1 c1 08 rol $0x8,%rcx - 3a90: 4d 31 d4 xor %r10,%r12 - 3a93: 48 c1 c6 12 rol $0x12,%rsi - 3a97: 4c 89 64 24 b0 mov %r12,-0x50(%rsp) - 3a9c: 4d 89 cc mov %r9,%r12 - 3a9f: 49 f7 d4 not %r12 - 3aa2: 49 21 fc and %rdi,%r12 - 3aa5: 4d 31 dc xor %r11,%r12 - 3aa8: 49 89 fb mov %rdi,%r11 - 3aab: 49 f7 d3 not %r11 - 3aae: 4c 89 64 24 b8 mov %r12,-0x48(%rsp) - 3ab3: 49 21 d3 and %rdx,%r11 - 3ab6: 48 f7 d2 not %rdx - 3ab9: 4d 31 cb xor %r9,%r11 - 3abc: 4c 21 d2 and %r10,%rdx - 3abf: 4c 8b 4c 24 e0 mov -0x20(%rsp),%r9 - 3ac4: 4c 89 5c 24 c0 mov %r11,-0x40(%rsp) - 3ac9: 49 89 d3 mov %rdx,%r11 - 3acc: 48 8b 54 24 20 mov 0x20(%rsp),%rdx - 3ad1: 49 31 fb xor %rdi,%r11 - 3ad4: 48 8b 7c 24 d0 mov -0x30(%rsp),%rdi - 3ad9: 49 31 c1 xor %rax,%r9 - 3adc: 4c 89 5c 24 c8 mov %r11,-0x38(%rsp) - 3ae1: 49 c1 c1 19 rol $0x19,%r9 - 3ae5: 48 31 ea xor %rbp,%rdx - 3ae8: 48 31 df xor %rbx,%rdi - 3aeb: 48 d1 c2 rol $1,%rdx - 3aee: 48 c1 c7 06 rol $0x6,%rdi - 3af2: 49 89 fb mov %rdi,%r11 - 3af5: 49 f7 d3 not %r11 - 3af8: 4d 89 da mov %r11,%r10 - 3afb: 4d 21 ca and %r9,%r10 - 3afe: 4d 89 d3 mov %r10,%r11 - 3b01: 49 31 d3 xor %rdx,%r11 - 3b04: 4c 89 5c 24 d0 mov %r11,-0x30(%rsp) - 3b09: 4d 89 cb mov %r9,%r11 - 3b0c: 49 f7 d3 not %r11 - 3b0f: 4d 89 da mov %r11,%r10 - 3b12: 49 21 ca and %rcx,%r10 - 3b15: 4d 89 d3 mov %r10,%r11 - 3b18: 49 31 fb xor %rdi,%r11 - 3b1b: 4c 89 5c 24 d8 mov %r11,-0x28(%rsp) - 3b20: 49 89 cb mov %rcx,%r11 - 3b23: 49 f7 d3 not %r11 - 3b26: 4d 89 dc mov %r11,%r12 - 3b29: 49 21 f4 and %rsi,%r12 - 3b2c: 4d 31 cc xor %r9,%r12 - 3b2f: 49 89 f1 mov %rsi,%r9 - 3b32: 49 f7 d1 not %r9 - 3b35: 49 21 d1 and %rdx,%r9 - 3b38: 48 f7 d2 not %rdx - 3b3b: 48 21 fa and %rdi,%rdx - 3b3e: 48 8b 7c 24 30 mov 0x30(%rsp),%rdi - 3b43: 49 31 c9 xor %rcx,%r9 - 3b46: 48 31 f2 xor %rsi,%rdx - 3b49: 48 8b 74 24 38 mov 0x38(%rsp),%rsi - 3b4e: 4c 89 4c 24 e0 mov %r9,-0x20(%rsp) - 3b53: 4c 31 c7 xor %r8,%rdi - 3b56: 48 89 54 24 e8 mov %rdx,-0x18(%rsp) - 3b5b: 4c 31 f6 xor %r14,%rsi - 3b5e: 48 89 fa mov %rdi,%rdx - 3b61: 48 8b 3c 24 mov (%rsp),%rdi - 3b65: 4c 8b 4c 24 f8 mov -0x8(%rsp),%r9 - 3b6a: 48 c1 ce 1c ror $0x1c,%rsi - 3b6e: 48 c1 c2 1b rol $0x1b,%rdx - 3b72: 48 8b 4c 24 f0 mov -0x10(%rsp),%rcx - 3b77: 49 89 f3 mov %rsi,%r11 - 3b7a: 48 31 ef xor %rbp,%rdi - 3b7d: 49 31 d9 xor %rbx,%r9 - 3b80: 48 c1 c7 0a rol $0xa,%rdi - 3b84: 49 f7 d3 not %r11 - 3b87: 49 c1 c1 0f rol $0xf,%r9 - 3b8b: 48 31 c1 xor %rax,%rcx - 3b8e: 4d 89 da mov %r11,%r10 - 3b91: 48 c1 c9 08 ror $0x8,%rcx - 3b95: 48 33 44 24 40 xor 0x40(%rsp),%rax - 3b9a: 49 21 fa and %rdi,%r10 - 3b9d: 48 c1 c8 09 ror $0x9,%rax - 3ba1: 4d 89 d3 mov %r10,%r11 - 3ba4: 49 89 c7 mov %rax,%r15 - 3ba7: 49 31 d3 xor %rdx,%r11 - 3baa: 49 f7 d7 not %r15 - 3bad: 4c 89 5c 24 f0 mov %r11,-0x10(%rsp) - 3bb2: 49 89 fb mov %rdi,%r11 - 3bb5: 49 f7 d3 not %r11 - 3bb8: 4d 89 dd mov %r11,%r13 - 3bbb: 4d 89 cb mov %r9,%r11 - 3bbe: 49 f7 d3 not %r11 - 3bc1: 4d 21 cd and %r9,%r13 - 3bc4: 4d 89 da mov %r11,%r10 - 3bc7: 49 31 f5 xor %rsi,%r13 - 3bca: 49 21 ca and %rcx,%r10 - 3bcd: 4d 89 d3 mov %r10,%r11 - 3bd0: 49 31 fb xor %rdi,%r11 - 3bd3: 4c 89 5c 24 f8 mov %r11,-0x8(%rsp) - 3bd8: 49 89 cb mov %rcx,%r11 - 3bdb: 49 f7 d3 not %r11 - 3bde: 49 21 d3 and %rdx,%r11 - 3be1: 48 f7 d2 not %rdx - 3be4: 48 21 f2 and %rsi,%rdx - 3be7: 48 8b 74 24 48 mov 0x48(%rsp),%rsi - 3bec: 4d 31 cb xor %r9,%r11 - 3bef: 48 89 d7 mov %rdx,%rdi - 3bf2: 48 8b 54 24 28 mov 0x28(%rsp),%rdx - 3bf7: 48 31 cf xor %rcx,%rdi - 3bfa: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 3bff: 4c 31 c6 xor %r8,%rsi - 3c02: 48 31 da xor %rbx,%rdx - 3c05: 48 8b 5c 24 10 mov 0x10(%rsp),%rbx - 3c0a: 48 c1 ce 19 ror $0x19,%rsi - 3c0e: 48 89 3c 24 mov %rdi,(%rsp) - 3c12: 4c 31 f1 xor %r14,%rcx - 3c15: 48 89 f7 mov %rsi,%rdi - 3c18: 49 21 f7 and %rsi,%r15 - 3c1b: 48 c1 ca 02 ror $0x2,%rdx - 3c1f: 48 c1 c9 17 ror $0x17,%rcx - 3c23: 48 31 eb xor %rbp,%rbx - 3c26: 48 f7 d7 not %rdi - 3c29: 49 31 d7 xor %rdx,%r15 - 3c2c: 49 89 c8 mov %rcx,%r8 - 3c2f: 48 c1 c3 02 rol $0x2,%rbx - 3c33: 48 21 cf and %rcx,%rdi - 3c36: 49 f7 d0 not %r8 - 3c39: 48 31 c7 xor %rax,%rdi - 3c3c: 49 21 d8 and %rbx,%r8 - 3c3f: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 3c44: 49 31 f0 xor %rsi,%r8 - 3c47: 48 89 de mov %rbx,%rsi - 3c4a: 48 f7 d6 not %rsi - 3c4d: 48 21 d6 and %rdx,%rsi - 3c50: 48 f7 d2 not %rdx - 3c53: 48 31 ce xor %rcx,%rsi - 3c56: 48 21 c2 and %rax,%rdx - 3c59: 48 8b 44 24 58 mov 0x58(%rsp),%rax - 3c5e: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 3c63: 48 8d 35 76 25 00 00 lea 0x2576(%rip),%rsi # 61e0 - 3c6a: 48 31 d3 xor %rdx,%rbx - 3c6d: 48 39 c6 cmp %rax,%rsi - 3c70: 0f 85 1a f9 ff ff jne 3590 - 3c76: 48 8b 7c 24 60 mov 0x60(%rsp),%rdi - 3c7b: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3c80: 4c 8b 74 24 18 mov 0x18(%rsp),%r14 - 3c85: 48 89 07 mov %rax,(%rdi) - 3c88: 48 8b 44 24 90 mov -0x70(%rsp),%rax - 3c8d: 4c 89 77 18 mov %r14,0x18(%rdi) - 3c91: 48 89 47 08 mov %rax,0x8(%rdi) - 3c95: 48 8b 44 24 98 mov -0x68(%rsp),%rax - 3c9a: 4c 89 67 60 mov %r12,0x60(%rdi) - 3c9e: 48 89 47 10 mov %rax,0x10(%rdi) - 3ca2: 48 8b 44 24 a0 mov -0x60(%rsp),%rax - 3ca7: 48 89 47 20 mov %rax,0x20(%rdi) - 3cab: 48 8b 44 24 a8 mov -0x58(%rsp),%rax - 3cb0: 48 89 47 28 mov %rax,0x28(%rdi) - 3cb4: 48 8b 44 24 b0 mov -0x50(%rsp),%rax - 3cb9: 48 89 47 30 mov %rax,0x30(%rdi) - 3cbd: 48 8b 44 24 b8 mov -0x48(%rsp),%rax - 3cc2: 48 89 47 38 mov %rax,0x38(%rdi) - 3cc6: 48 8b 44 24 c0 mov -0x40(%rsp),%rax - 3ccb: 48 89 47 40 mov %rax,0x40(%rdi) - 3ccf: 48 8b 44 24 c8 mov -0x38(%rsp),%rax - 3cd4: 48 89 47 48 mov %rax,0x48(%rdi) - 3cd8: 48 8b 44 24 d0 mov -0x30(%rsp),%rax - 3cdd: 48 89 47 50 mov %rax,0x50(%rdi) - 3ce1: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 3ce6: 48 89 47 58 mov %rax,0x58(%rdi) - 3cea: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 3cef: 48 89 47 68 mov %rax,0x68(%rdi) - 3cf3: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 3cf8: 48 89 47 70 mov %rax,0x70(%rdi) - 3cfc: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 3d01: 48 89 47 78 mov %rax,0x78(%rdi) - 3d05: 4c 89 af 80 00 00 00 mov %r13,0x80(%rdi) - 3d0c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3d11: 4c 89 9f 90 00 00 00 mov %r11,0x90(%rdi) - 3d18: 48 89 87 88 00 00 00 mov %rax,0x88(%rdi) - 3d1f: 48 8b 04 24 mov (%rsp),%rax - 3d23: 4c 89 bf a0 00 00 00 mov %r15,0xa0(%rdi) - 3d2a: 48 89 87 98 00 00 00 mov %rax,0x98(%rdi) - 3d31: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3d36: 4c 89 87 b0 00 00 00 mov %r8,0xb0(%rdi) - 3d3d: 48 89 87 a8 00 00 00 mov %rax,0xa8(%rdi) - 3d44: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 3d49: 48 89 9f c0 00 00 00 mov %rbx,0xc0(%rdi) - 3d50: 48 89 87 b8 00 00 00 mov %rax,0xb8(%rdi) - 3d57: 48 83 c4 68 add $0x68,%rsp - 3d5b: 5b pop %rbx - 3d5c: 5d pop %rbp - 3d5d: 41 5c pop %r12 - 3d5f: 41 5d pop %r13 - 3d61: 41 5e pop %r14 - 3d63: 41 5f pop %r15 - 3d65: c3 ret - 3d66: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3d6d: 00 00 00 - -0000000000003d70 : - 3d70: 41 57 push %r15 - 3d72: 31 c0 xor %eax,%eax - 3d74: 49 89 f7 mov %rsi,%r15 - 3d77: 41 56 push %r14 - 3d79: 41 55 push %r13 - 3d7b: 41 54 push %r12 - 3d7d: 49 89 d4 mov %rdx,%r12 - 3d80: 55 push %rbp - 3d81: 48 89 fd mov %rdi,%rbp - 3d84: 48 83 c7 08 add $0x8,%rdi - 3d88: 53 push %rbx - 3d89: 89 cb mov %ecx,%ebx - 3d8b: 48 89 e9 mov %rbp,%rcx - 3d8e: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) - 3d95: 00 - 3d96: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 3d9d: 00 00 00 00 - 3da1: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 3da5: 48 29 f9 sub %rdi,%rcx - 3da8: 81 c1 c8 00 00 00 add $0xc8,%ecx - 3dae: c1 e9 03 shr $0x3,%ecx - 3db1: f3 48 ab rep stos %rax,%es:(%rdi) - 3db4: 48 81 fa 87 00 00 00 cmp $0x87,%rdx - 3dbb: 0f 86 ae 00 00 00 jbe 3e6f - 3dc1: 4c 8d b6 88 00 00 00 lea 0x88(%rsi),%r14 - 3dc8: 4d 89 f5 mov %r14,%r13 - 3dcb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) - 3dd0: 4c 89 f8 mov %r15,%rax - 3dd3: 48 89 ee mov %rbp,%rsi - 3dd6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3ddd: 00 00 00 - 3de0: 0f b6 50 01 movzbl 0x1(%rax),%edx - 3de4: 0f b6 48 02 movzbl 0x2(%rax),%ecx - 3de8: 48 83 c0 08 add $0x8,%rax - 3dec: 48 c1 e1 10 shl $0x10,%rcx - 3df0: 48 c1 e2 08 shl $0x8,%rdx - 3df4: 48 09 ca or %rcx,%rdx - 3df7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx - 3dfb: 48 09 ca or %rcx,%rdx - 3dfe: 0f b6 48 fb movzbl -0x5(%rax),%ecx - 3e02: 48 c1 e1 18 shl $0x18,%rcx - 3e06: 48 09 ca or %rcx,%rdx - 3e09: 0f b6 48 fc movzbl -0x4(%rax),%ecx - 3e0d: 48 c1 e1 20 shl $0x20,%rcx - 3e11: 48 09 d1 or %rdx,%rcx - 3e14: 0f b6 50 fd movzbl -0x3(%rax),%edx - 3e18: 48 c1 e2 28 shl $0x28,%rdx - 3e1c: 48 09 ca or %rcx,%rdx - 3e1f: 0f b6 48 fe movzbl -0x2(%rax),%ecx - 3e23: 48 c1 e1 30 shl $0x30,%rcx - 3e27: 48 09 d1 or %rdx,%rcx - 3e2a: 0f b6 50 ff movzbl -0x1(%rax),%edx - 3e2e: 48 c1 e2 38 shl $0x38,%rdx - 3e32: 48 09 ca or %rcx,%rdx - 3e35: 48 31 16 xor %rdx,(%rsi) - 3e38: 48 83 c6 08 add $0x8,%rsi - 3e3c: 4c 39 e8 cmp %r13,%rax - 3e3f: 75 9f jne 3de0 - 3e41: 48 89 ef mov %rbp,%rdi - 3e44: 49 81 ec 88 00 00 00 sub $0x88,%r12 - 3e4b: 4d 89 f7 mov %r14,%r15 - 3e4e: 49 81 c5 88 00 00 00 add $0x88,%r13 - 3e55: e8 26 f6 ff ff call 3480 - 3e5a: 49 81 fc 87 00 00 00 cmp $0x87,%r12 - 3e61: 76 0c jbe 3e6f - 3e63: 49 81 c6 88 00 00 00 add $0x88,%r14 - 3e6a: e9 61 ff ff ff jmp 3dd0 - 3e6f: 4d 85 e4 test %r12,%r12 - 3e72: 74 6c je 3ee0 - 3e74: 31 c0 xor %eax,%eax - 3e76: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3e7d: 00 00 00 - 3e80: 89 c2 mov %eax,%edx - 3e82: 89 c1 mov %eax,%ecx - 3e84: c1 ea 03 shr $0x3,%edx - 3e87: 83 e1 07 and $0x7,%ecx - 3e8a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 3e91: 41 0f b6 14 07 movzbl (%r15,%rax,1),%edx - 3e96: c1 e1 03 shl $0x3,%ecx - 3e99: 48 83 c0 01 add $0x1,%rax - 3e9d: 48 d3 e2 shl %cl,%rdx - 3ea0: 48 31 54 35 00 xor %rdx,0x0(%rbp,%rsi,1) - 3ea5: 49 39 c4 cmp %rax,%r12 - 3ea8: 75 d6 jne 3e80 - 3eaa: 44 89 e0 mov %r12d,%eax - 3ead: 44 89 e1 mov %r12d,%ecx - 3eb0: c1 e8 03 shr $0x3,%eax - 3eb3: 83 e1 07 and $0x7,%ecx - 3eb6: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 3ebd: c1 e1 03 shl $0x3,%ecx - 3ec0: 48 01 e8 add %rbp,%rax - 3ec3: 0f b6 db movzbl %bl,%ebx - 3ec6: 48 d3 e3 shl %cl,%rbx - 3ec9: 48 31 18 xor %rbx,(%rax) - 3ecc: 48 0f ba bd 80 00 00 btcq $0x3f,0x80(%rbp) - 3ed3: 00 3f - 3ed5: 5b pop %rbx - 3ed6: 5d pop %rbp - 3ed7: 41 5c pop %r12 - 3ed9: 41 5d pop %r13 - 3edb: 41 5e pop %r14 - 3edd: 41 5f pop %r15 - 3edf: c3 ret - 3ee0: 48 89 e8 mov %rbp,%rax - 3ee3: 31 c9 xor %ecx,%ecx - 3ee5: eb dc jmp 3ec3 - 3ee7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 3eee: 00 00 - -0000000000003ef0 : - 3ef0: 41 56 push %r14 - 3ef2: 31 c0 xor %eax,%eax - 3ef4: 49 89 f6 mov %rsi,%r14 - 3ef7: 41 55 push %r13 - 3ef9: 41 54 push %r12 - 3efb: 55 push %rbp - 3efc: 48 89 d5 mov %rdx,%rbp - 3eff: 53 push %rbx - 3f00: 48 89 fb mov %rdi,%rbx - 3f03: 48 83 c7 08 add $0x8,%rdi - 3f07: 48 c7 47 f8 00 00 00 movq $0x0,-0x8(%rdi) - 3f0e: 00 - 3f0f: 48 89 d9 mov %rbx,%rcx - 3f12: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 3f19: 00 00 00 00 - 3f1d: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 3f21: 48 29 f9 sub %rdi,%rcx - 3f24: 81 c1 c8 00 00 00 add $0xc8,%ecx - 3f2a: c1 e9 03 shr $0x3,%ecx - 3f2d: f3 48 ab rep stos %rax,%es:(%rdi) - 3f30: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx - 3f37: 0f 86 b2 00 00 00 jbe 3fef - 3f3d: 4c 8d ae a8 00 00 00 lea 0xa8(%rsi),%r13 - 3f44: 4d 89 ec mov %r13,%r12 - 3f47: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 3f4e: 00 00 - 3f50: 4c 89 f0 mov %r14,%rax - 3f53: 48 89 de mov %rbx,%rsi - 3f56: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3f5d: 00 00 00 - 3f60: 0f b6 50 01 movzbl 0x1(%rax),%edx - 3f64: 0f b6 48 02 movzbl 0x2(%rax),%ecx - 3f68: 48 83 c0 08 add $0x8,%rax - 3f6c: 48 c1 e1 10 shl $0x10,%rcx - 3f70: 48 c1 e2 08 shl $0x8,%rdx - 3f74: 48 09 ca or %rcx,%rdx - 3f77: 0f b6 48 f8 movzbl -0x8(%rax),%ecx - 3f7b: 48 09 ca or %rcx,%rdx - 3f7e: 0f b6 48 fb movzbl -0x5(%rax),%ecx - 3f82: 48 c1 e1 18 shl $0x18,%rcx - 3f86: 48 09 ca or %rcx,%rdx - 3f89: 0f b6 48 fc movzbl -0x4(%rax),%ecx - 3f8d: 48 c1 e1 20 shl $0x20,%rcx - 3f91: 48 09 d1 or %rdx,%rcx - 3f94: 0f b6 50 fd movzbl -0x3(%rax),%edx - 3f98: 48 c1 e2 28 shl $0x28,%rdx - 3f9c: 48 09 ca or %rcx,%rdx - 3f9f: 0f b6 48 fe movzbl -0x2(%rax),%ecx - 3fa3: 48 c1 e1 30 shl $0x30,%rcx - 3fa7: 48 09 d1 or %rdx,%rcx - 3faa: 0f b6 50 ff movzbl -0x1(%rax),%edx - 3fae: 48 c1 e2 38 shl $0x38,%rdx - 3fb2: 48 09 ca or %rcx,%rdx - 3fb5: 48 31 16 xor %rdx,(%rsi) - 3fb8: 48 83 c6 08 add $0x8,%rsi - 3fbc: 4c 39 e0 cmp %r12,%rax - 3fbf: 75 9f jne 3f60 - 3fc1: 48 89 df mov %rbx,%rdi - 3fc4: 48 81 ed a8 00 00 00 sub $0xa8,%rbp - 3fcb: 4d 89 ee mov %r13,%r14 - 3fce: 49 81 c4 a8 00 00 00 add $0xa8,%r12 - 3fd5: e8 a6 f4 ff ff call 3480 - 3fda: 48 81 fd a7 00 00 00 cmp $0xa7,%rbp - 3fe1: 76 0c jbe 3fef - 3fe3: 49 81 c5 a8 00 00 00 add $0xa8,%r13 - 3fea: e9 61 ff ff ff jmp 3f50 - 3fef: 48 85 ed test %rbp,%rbp - 3ff2: 74 69 je 405d - 3ff4: 31 c0 xor %eax,%eax - 3ff6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 3ffd: 00 00 00 - 4000: 89 c2 mov %eax,%edx - 4002: 89 c1 mov %eax,%ecx - 4004: c1 ea 03 shr $0x3,%edx - 4007: 83 e1 07 and $0x7,%ecx - 400a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 4011: 41 0f b6 14 06 movzbl (%r14,%rax,1),%edx - 4016: c1 e1 03 shl $0x3,%ecx - 4019: 48 83 c0 01 add $0x1,%rax - 401d: 48 d3 e2 shl %cl,%rdx - 4020: 48 31 14 33 xor %rdx,(%rbx,%rsi,1) - 4024: 48 39 c5 cmp %rax,%rbp - 4027: 75 d7 jne 4000 - 4029: 89 e8 mov %ebp,%eax - 402b: 89 e9 mov %ebp,%ecx - 402d: ba 1f 00 00 00 mov $0x1f,%edx - 4032: c1 e8 03 shr $0x3,%eax - 4035: 83 e1 07 and $0x7,%ecx - 4038: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 403f: c1 e1 03 shl $0x3,%ecx - 4042: 48 01 d8 add %rbx,%rax - 4045: 48 d3 e2 shl %cl,%rdx - 4048: 48 31 10 xor %rdx,(%rax) - 404b: 48 0f ba bb a0 00 00 btcq $0x3f,0xa0(%rbx) - 4052: 00 3f - 4054: 5b pop %rbx - 4055: 5d pop %rbp - 4056: 41 5c pop %r12 - 4058: 41 5d pop %r13 - 405a: 41 5e pop %r14 - 405c: c3 ret - 405d: 48 89 d8 mov %rbx,%rax - 4060: ba 1f 00 00 00 mov $0x1f,%edx - 4065: eb e1 jmp 4048 - 4067: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 406e: 00 00 - -0000000000004070 : - 4070: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) - 4077: 48 89 fa mov %rdi,%rdx - 407a: 48 8d 7f 08 lea 0x8(%rdi),%rdi - 407e: 31 c0 xor %eax,%eax - 4080: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 4087: 00 00 00 00 - 408b: 48 89 d1 mov %rdx,%rcx - 408e: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 4092: 48 29 f9 sub %rdi,%rcx - 4095: 81 c1 c8 00 00 00 add $0xc8,%ecx - 409b: c1 e9 03 shr $0x3,%ecx - 409e: f3 48 ab rep stos %rax,%es:(%rdi) - 40a1: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) - 40a8: 00 00 00 - 40ab: c3 ret - 40ac: 0f 1f 40 00 nopl 0x0(%rax) - -00000000000040b0 : - 40b0: 41 54 push %r12 - 40b2: 49 89 d4 mov %rdx,%r12 - 40b5: 55 push %rbp - 40b6: 48 89 f5 mov %rsi,%rbp - 40b9: 53 push %rbx - 40ba: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax - 40c0: 48 89 fb mov %rdi,%rbx - 40c3: 48 01 c2 add %rax,%rdx - 40c6: 49 89 c0 mov %rax,%r8 - 40c9: 48 81 fa a7 00 00 00 cmp $0xa7,%rdx - 40d0: 0f 86 a9 00 00 00 jbe 417f - 40d6: 3d a7 00 00 00 cmp $0xa7,%eax - 40db: 76 28 jbe 4105 - 40dd: 0f 1f 00 nopl (%rax) - 40e0: b8 a8 00 00 00 mov $0xa8,%eax - 40e5: 48 89 df mov %rbx,%rdi - 40e8: 44 29 c0 sub %r8d,%eax - 40eb: 49 29 c4 sub %rax,%r12 - 40ee: e8 8d f3 ff ff call 3480 - 40f3: 45 31 c0 xor %r8d,%r8d - 40f6: 31 c0 xor %eax,%eax - 40f8: 49 81 fc a7 00 00 00 cmp $0xa7,%r12 - 40ff: 0f 86 8b 00 00 00 jbe 4190 - 4105: 44 89 c0 mov %r8d,%eax - 4108: 48 89 ee mov %rbp,%rsi - 410b: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4112: 00 00 00 00 - 4116: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 411d: 00 00 00 00 - 4121: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4128: 00 00 00 00 - 412c: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4133: 00 00 00 00 - 4137: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 413e: 00 00 - 4140: 89 c2 mov %eax,%edx - 4142: 89 c1 mov %eax,%ecx - 4144: 48 83 c6 01 add $0x1,%rsi - 4148: 83 c0 01 add $0x1,%eax - 414b: c1 ea 03 shr $0x3,%edx - 414e: 83 e1 07 and $0x7,%ecx - 4151: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi - 4158: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 415c: c1 e1 03 shl $0x3,%ecx - 415f: 48 d3 e2 shl %cl,%rdx - 4162: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) - 4166: 3d a8 00 00 00 cmp $0xa8,%eax - 416b: 75 d3 jne 4140 - 416d: b8 a7 00 00 00 mov $0xa7,%eax - 4172: 44 29 c0 sub %r8d,%eax - 4175: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp - 417a: e9 61 ff ff ff jmp 40e0 - 417f: 49 89 d4 mov %rdx,%r12 - 4182: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4189: 00 00 00 00 - 418d: 0f 1f 00 nopl (%rax) - 4190: 4c 39 e0 cmp %r12,%rax - 4193: 44 89 c0 mov %r8d,%eax - 4196: 73 5a jae 41f2 - 4198: 48 89 ea mov %rbp,%rdx - 419b: 45 8d 40 01 lea 0x1(%r8),%r8d - 419f: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 41a6: 00 00 00 00 - 41aa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 41b1: 00 00 00 00 - 41b5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 41bc: 00 00 00 00 - 41c0: 89 c1 mov %eax,%ecx - 41c2: 0f b6 32 movzbl (%rdx),%esi - 41c5: 48 83 c2 01 add $0x1,%rdx - 41c9: c1 e9 03 shr $0x3,%ecx - 41cc: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi - 41d3: 89 c1 mov %eax,%ecx - 41d5: 83 c0 01 add $0x1,%eax - 41d8: 83 e1 07 and $0x7,%ecx - 41db: c1 e1 03 shl $0x3,%ecx - 41de: 48 d3 e6 shl %cl,%rsi - 41e1: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx - 41e6: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) - 41ea: 48 29 e9 sub %rbp,%rcx - 41ed: 4c 39 e1 cmp %r12,%rcx - 41f0: 72 ce jb 41c0 - 41f2: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) - 41f8: 5b pop %rbx - 41f9: 5d pop %rbp - 41fa: 41 5c pop %r12 - 41fc: c3 ret - 41fd: 0f 1f 00 nopl (%rax) - -0000000000004200 : - 4200: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx - 4206: 89 c8 mov %ecx,%eax - 4208: 83 e1 07 and $0x7,%ecx - 420b: c1 e8 03 shr $0x3,%eax - 420e: c1 e1 03 shl $0x3,%ecx - 4211: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 4218: b8 1f 00 00 00 mov $0x1f,%eax - 421d: 48 d3 e0 shl %cl,%rax - 4220: 48 31 04 17 xor %rax,(%rdi,%rdx,1) - 4224: c7 87 c8 00 00 00 a8 movl $0xa8,0xc8(%rdi) - 422b: 00 00 00 - 422e: 48 0f ba bf a0 00 00 btcq $0x3f,0xa0(%rdi) - 4235: 00 3f - 4237: c3 ret - 4238: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 423f: 00 - -0000000000004240 : - 4240: 41 54 push %r12 - 4242: 49 89 d4 mov %rdx,%r12 - 4245: 55 push %rbp - 4246: 53 push %rbx - 4247: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax - 424d: 48 85 f6 test %rsi,%rsi - 4250: 74 66 je 42b8 - 4252: 48 89 fb mov %rdi,%rbx - 4255: 48 89 f7 mov %rsi,%rdi - 4258: 3d a8 00 00 00 cmp $0xa8,%eax - 425d: 0f 84 82 00 00 00 je 42e5 - 4263: 3d a7 00 00 00 cmp $0xa7,%eax - 4268: 77 f9 ja 4263 - 426a: 89 c5 mov %eax,%ebp - 426c: 41 89 c0 mov %eax,%r8d - 426f: 48 01 fd add %rdi,%rbp - 4272: 44 89 c6 mov %r8d,%esi - 4275: 44 89 c0 mov %r8d,%eax - 4278: 48 29 de sub %rbx,%rsi - 427b: eb 28 jmp 42a5 - 427d: 0f 1f 00 nopl (%rax) - 4280: 89 c2 mov %eax,%edx - 4282: 89 c1 mov %eax,%ecx - 4284: 48 83 c3 01 add $0x1,%rbx - 4288: 83 c0 01 add $0x1,%eax - 428b: c1 ea 03 shr $0x3,%edx - 428e: 83 e1 07 and $0x7,%ecx - 4291: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx - 4295: c1 e1 03 shl $0x3,%ecx - 4298: 48 d3 ea shr %cl,%rdx - 429b: 88 53 ff mov %dl,-0x1(%rbx) - 429e: 3d a8 00 00 00 cmp $0xa8,%eax - 42a3: 74 23 je 42c8 - 42a5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 42a9: 48 39 ea cmp %rbp,%rdx - 42ac: 72 d2 jb 4280 - 42ae: 89 c2 mov %eax,%edx - 42b0: 44 29 c2 sub %r8d,%edx - 42b3: 48 29 d7 sub %rdx,%rdi - 42b6: 75 b2 jne 426a - 42b8: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) - 42bf: 00 - 42c0: 5b pop %rbx - 42c1: 5d pop %rbp - 42c2: 41 5c pop %r12 - 42c4: c3 ret - 42c5: 0f 1f 00 nopl (%rax) - 42c8: 89 c2 mov %eax,%edx - 42ca: 44 29 c2 sub %r8d,%edx - 42cd: 48 29 d7 sub %rdx,%rdi - 42d0: 48 89 fd mov %rdi,%rbp - 42d3: 74 e3 je 42b8 - 42d5: 4c 89 e7 mov %r12,%rdi - 42d8: e8 a3 f1 ff ff call 3480 - 42dd: 48 89 ef mov %rbp,%rdi - 42e0: 45 31 c0 xor %r8d,%r8d - 42e3: eb 8d jmp 4272 - 42e5: 48 89 f5 mov %rsi,%rbp - 42e8: eb eb jmp 42d5 - 42ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -00000000000042f0 : - 42f0: 53 push %rbx - 42f1: 48 89 fb mov %rdi,%rbx - 42f4: e8 f7 fb ff ff call 3ef0 - 42f9: c7 83 c8 00 00 00 a8 movl $0xa8,0xc8(%rbx) - 4300: 00 00 00 - 4303: 5b pop %rbx - 4304: c3 ret - 4305: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 430c: 00 00 00 00 - -0000000000004310 : - 4310: 48 85 f6 test %rsi,%rsi - 4313: 0f 84 9a 00 00 00 je 43b3 - 4319: 41 55 push %r13 - 431b: 4c 8d af a8 00 00 00 lea 0xa8(%rdi),%r13 - 4322: 41 54 push %r12 - 4324: 49 89 d4 mov %rdx,%r12 - 4327: 55 push %rbp - 4328: 48 89 f5 mov %rsi,%rbp - 432b: 53 push %rbx - 432c: 0f 1f 40 00 nopl 0x0(%rax) - 4330: 4c 89 e7 mov %r12,%rdi - 4333: 49 8d 9d 58 ff ff ff lea -0xa8(%r13),%rbx - 433a: e8 41 f1 ff ff call 3480 - 433f: 4c 89 e2 mov %r12,%rdx - 4342: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4349: 00 00 00 00 - 434d: 0f 1f 00 nopl (%rax) - 4350: 48 8b 02 mov (%rdx),%rax - 4353: 48 83 c3 08 add $0x8,%rbx - 4357: 48 83 c2 08 add $0x8,%rdx - 435b: 48 89 c1 mov %rax,%rcx - 435e: 88 43 f8 mov %al,-0x8(%rbx) - 4361: 48 c1 e9 10 shr $0x10,%rcx - 4365: 88 63 f9 mov %ah,-0x7(%rbx) - 4368: 88 4b fa mov %cl,-0x6(%rbx) - 436b: 48 89 c1 mov %rax,%rcx - 436e: 48 c1 e9 18 shr $0x18,%rcx - 4372: 88 4b fb mov %cl,-0x5(%rbx) - 4375: 48 89 c1 mov %rax,%rcx - 4378: 48 c1 e9 20 shr $0x20,%rcx - 437c: 88 4b fc mov %cl,-0x4(%rbx) - 437f: 48 89 c1 mov %rax,%rcx - 4382: 48 c1 e9 28 shr $0x28,%rcx - 4386: 88 4b fd mov %cl,-0x3(%rbx) - 4389: 48 89 c1 mov %rax,%rcx - 438c: 48 c1 e8 38 shr $0x38,%rax - 4390: 48 c1 e9 30 shr $0x30,%rcx - 4394: 88 43 ff mov %al,-0x1(%rbx) - 4397: 88 4b fe mov %cl,-0x2(%rbx) - 439a: 49 39 dd cmp %rbx,%r13 - 439d: 75 b1 jne 4350 - 439f: 49 81 c5 a8 00 00 00 add $0xa8,%r13 - 43a6: 48 83 ed 01 sub $0x1,%rbp - 43aa: 75 84 jne 4330 - 43ac: 5b pop %rbx - 43ad: 5d pop %rbp - 43ae: 41 5c pop %r12 - 43b0: 41 5d pop %r13 - 43b2: c3 ret - 43b3: c3 ret - 43b4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 43bb: 00 00 00 00 - 43bf: 90 nop - -00000000000043c0 : - 43c0: 48 c7 07 00 00 00 00 movq $0x0,(%rdi) - 43c7: 48 89 fa mov %rdi,%rdx - 43ca: 48 8d 7f 08 lea 0x8(%rdi),%rdi - 43ce: 31 c0 xor %eax,%eax - 43d0: 48 c7 87 b8 00 00 00 movq $0x0,0xb8(%rdi) - 43d7: 00 00 00 00 - 43db: 48 89 d1 mov %rdx,%rcx - 43de: 48 83 e7 f8 and $0xfffffffffffffff8,%rdi - 43e2: 48 29 f9 sub %rdi,%rcx - 43e5: 81 c1 c8 00 00 00 add $0xc8,%ecx - 43eb: c1 e9 03 shr $0x3,%ecx - 43ee: f3 48 ab rep stos %rax,%es:(%rdi) - 43f1: c7 82 c8 00 00 00 00 movl $0x0,0xc8(%rdx) - 43f8: 00 00 00 - 43fb: c3 ret - 43fc: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000004400 : - 4400: 41 54 push %r12 - 4402: 49 89 d4 mov %rdx,%r12 - 4405: 55 push %rbp - 4406: 48 89 f5 mov %rsi,%rbp - 4409: 53 push %rbx - 440a: 8b 87 c8 00 00 00 mov 0xc8(%rdi),%eax - 4410: 48 89 fb mov %rdi,%rbx - 4413: 48 01 c2 add %rax,%rdx - 4416: 49 89 c0 mov %rax,%r8 - 4419: 48 81 fa 87 00 00 00 cmp $0x87,%rdx - 4420: 0f 86 99 00 00 00 jbe 44bf - 4426: 3d 87 00 00 00 cmp $0x87,%eax - 442b: 76 24 jbe 4451 - 442d: 0f 1f 00 nopl (%rax) - 4430: b8 88 00 00 00 mov $0x88,%eax - 4435: 48 89 df mov %rbx,%rdi - 4438: 44 29 c0 sub %r8d,%eax - 443b: 49 29 c4 sub %rax,%r12 - 443e: e8 3d f0 ff ff call 3480 - 4443: 45 31 c0 xor %r8d,%r8d - 4446: 31 c0 xor %eax,%eax - 4448: 49 81 fc 87 00 00 00 cmp $0x87,%r12 - 444f: 76 7f jbe 44d0 - 4451: 44 89 c0 mov %r8d,%eax - 4454: 48 89 ee mov %rbp,%rsi - 4457: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 445e: 00 00 00 00 - 4462: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4469: 00 00 00 00 - 446d: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4474: 00 00 00 00 - 4478: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 447f: 00 - 4480: 89 c2 mov %eax,%edx - 4482: 89 c1 mov %eax,%ecx - 4484: 48 83 c6 01 add $0x1,%rsi - 4488: 83 c0 01 add $0x1,%eax - 448b: c1 ea 03 shr $0x3,%edx - 448e: 83 e1 07 and $0x7,%ecx - 4491: 8d 3c d5 00 00 00 00 lea 0x0(,%rdx,8),%edi - 4498: 0f b6 56 ff movzbl -0x1(%rsi),%edx - 449c: c1 e1 03 shl $0x3,%ecx - 449f: 48 d3 e2 shl %cl,%rdx - 44a2: 48 31 14 3b xor %rdx,(%rbx,%rdi,1) - 44a6: 3d 88 00 00 00 cmp $0x88,%eax - 44ab: 75 d3 jne 4480 - 44ad: b8 87 00 00 00 mov $0x87,%eax - 44b2: 44 29 c0 sub %r8d,%eax - 44b5: 48 8d 6c 05 01 lea 0x1(%rbp,%rax,1),%rbp - 44ba: e9 71 ff ff ff jmp 4430 - 44bf: 49 89 d4 mov %rdx,%r12 - 44c2: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 44c9: 00 00 00 00 - 44cd: 0f 1f 00 nopl (%rax) - 44d0: 4c 39 e0 cmp %r12,%rax - 44d3: 44 89 c0 mov %r8d,%eax - 44d6: 73 5a jae 4532 - 44d8: 48 89 ea mov %rbp,%rdx - 44db: 45 8d 40 01 lea 0x1(%r8),%r8d - 44df: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 44e6: 00 00 00 00 - 44ea: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 44f1: 00 00 00 00 - 44f5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 44fc: 00 00 00 00 - 4500: 89 c1 mov %eax,%ecx - 4502: 0f b6 32 movzbl (%rdx),%esi - 4505: 48 83 c2 01 add $0x1,%rdx - 4509: c1 e9 03 shr $0x3,%ecx - 450c: 8d 3c cd 00 00 00 00 lea 0x0(,%rcx,8),%edi - 4513: 89 c1 mov %eax,%ecx - 4515: 83 c0 01 add $0x1,%eax - 4518: 83 e1 07 and $0x7,%ecx - 451b: c1 e1 03 shl $0x3,%ecx - 451e: 48 d3 e6 shl %cl,%rsi - 4521: 4a 8d 4c 02 ff lea -0x1(%rdx,%r8,1),%rcx - 4526: 48 31 34 3b xor %rsi,(%rbx,%rdi,1) - 452a: 48 29 e9 sub %rbp,%rcx - 452d: 4c 39 e1 cmp %r12,%rcx - 4530: 72 ce jb 4500 - 4532: 89 83 c8 00 00 00 mov %eax,0xc8(%rbx) - 4538: 5b pop %rbx - 4539: 5d pop %rbp - 453a: 41 5c pop %r12 - 453c: c3 ret - 453d: 0f 1f 00 nopl (%rax) - -0000000000004540 : - 4540: 8b 8f c8 00 00 00 mov 0xc8(%rdi),%ecx - 4546: 89 c8 mov %ecx,%eax - 4548: 83 e1 07 and $0x7,%ecx - 454b: c1 e8 03 shr $0x3,%eax - 454e: c1 e1 03 shl $0x3,%ecx - 4551: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 4558: b8 1f 00 00 00 mov $0x1f,%eax - 455d: 48 d3 e0 shl %cl,%rax - 4560: 48 31 04 17 xor %rax,(%rdi,%rdx,1) - 4564: c7 87 c8 00 00 00 88 movl $0x88,0xc8(%rdi) - 456b: 00 00 00 - 456e: 48 0f ba bf 80 00 00 btcq $0x3f,0x80(%rdi) - 4575: 00 3f - 4577: c3 ret - 4578: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) - 457f: 00 - -0000000000004580 : - 4580: 41 54 push %r12 - 4582: 49 89 d4 mov %rdx,%r12 - 4585: 55 push %rbp - 4586: 53 push %rbx - 4587: 8b 82 c8 00 00 00 mov 0xc8(%rdx),%eax - 458d: 48 85 f6 test %rsi,%rsi - 4590: 74 66 je 45f8 - 4592: 48 89 fb mov %rdi,%rbx - 4595: 48 89 f7 mov %rsi,%rdi - 4598: 3d 88 00 00 00 cmp $0x88,%eax - 459d: 0f 84 82 00 00 00 je 4625 - 45a3: 3d 87 00 00 00 cmp $0x87,%eax - 45a8: 77 f9 ja 45a3 - 45aa: 89 c5 mov %eax,%ebp - 45ac: 41 89 c0 mov %eax,%r8d - 45af: 48 01 fd add %rdi,%rbp - 45b2: 44 89 c6 mov %r8d,%esi - 45b5: 44 89 c0 mov %r8d,%eax - 45b8: 48 29 de sub %rbx,%rsi - 45bb: eb 28 jmp 45e5 - 45bd: 0f 1f 00 nopl (%rax) - 45c0: 89 c2 mov %eax,%edx - 45c2: 89 c1 mov %eax,%ecx - 45c4: 48 83 c3 01 add $0x1,%rbx - 45c8: 83 c0 01 add $0x1,%eax - 45cb: c1 ea 03 shr $0x3,%edx - 45ce: 83 e1 07 and $0x7,%ecx - 45d1: 49 8b 14 d4 mov (%r12,%rdx,8),%rdx - 45d5: c1 e1 03 shl $0x3,%ecx - 45d8: 48 d3 ea shr %cl,%rdx - 45db: 88 53 ff mov %dl,-0x1(%rbx) - 45de: 3d 88 00 00 00 cmp $0x88,%eax - 45e3: 74 23 je 4608 - 45e5: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 45e9: 48 39 ea cmp %rbp,%rdx - 45ec: 72 d2 jb 45c0 - 45ee: 89 c2 mov %eax,%edx - 45f0: 44 29 c2 sub %r8d,%edx - 45f3: 48 29 d7 sub %rdx,%rdi - 45f6: 75 b2 jne 45aa - 45f8: 41 89 84 24 c8 00 00 mov %eax,0xc8(%r12) - 45ff: 00 - 4600: 5b pop %rbx - 4601: 5d pop %rbp - 4602: 41 5c pop %r12 - 4604: c3 ret - 4605: 0f 1f 00 nopl (%rax) - 4608: 89 c2 mov %eax,%edx - 460a: 44 29 c2 sub %r8d,%edx - 460d: 48 29 d7 sub %rdx,%rdi - 4610: 48 89 fd mov %rdi,%rbp - 4613: 74 e3 je 45f8 - 4615: 4c 89 e7 mov %r12,%rdi - 4618: e8 63 ee ff ff call 3480 - 461d: 48 89 ef mov %rbp,%rdi - 4620: 45 31 c0 xor %r8d,%r8d - 4623: eb 8d jmp 45b2 - 4625: 48 89 f5 mov %rsi,%rbp - 4628: eb eb jmp 4615 - 462a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000000004630 : - 4630: 53 push %rbx - 4631: b9 1f 00 00 00 mov $0x1f,%ecx - 4636: 48 89 fb mov %rdi,%rbx - 4639: e8 32 f7 ff ff call 3d70 - 463e: c7 83 c8 00 00 00 88 movl $0x88,0xc8(%rbx) - 4645: 00 00 00 - 4648: 5b pop %rbx - 4649: c3 ret - 464a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - -0000000000004650 : - 4650: 48 85 f6 test %rsi,%rsi - 4653: 0f 84 9a 00 00 00 je 46f3 - 4659: 41 55 push %r13 - 465b: 4c 8d af 88 00 00 00 lea 0x88(%rdi),%r13 - 4662: 41 54 push %r12 - 4664: 49 89 d4 mov %rdx,%r12 - 4667: 55 push %rbp - 4668: 48 89 f5 mov %rsi,%rbp - 466b: 53 push %rbx - 466c: 0f 1f 40 00 nopl 0x0(%rax) - 4670: 4c 89 e7 mov %r12,%rdi - 4673: 49 8d 9d 78 ff ff ff lea -0x88(%r13),%rbx - 467a: e8 01 ee ff ff call 3480 - 467f: 4c 89 e2 mov %r12,%rdx - 4682: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4689: 00 00 00 00 - 468d: 0f 1f 00 nopl (%rax) - 4690: 48 8b 02 mov (%rdx),%rax - 4693: 48 83 c3 08 add $0x8,%rbx - 4697: 48 83 c2 08 add $0x8,%rdx - 469b: 48 89 c1 mov %rax,%rcx - 469e: 88 43 f8 mov %al,-0x8(%rbx) - 46a1: 48 c1 e9 10 shr $0x10,%rcx - 46a5: 88 63 f9 mov %ah,-0x7(%rbx) - 46a8: 88 4b fa mov %cl,-0x6(%rbx) - 46ab: 48 89 c1 mov %rax,%rcx - 46ae: 48 c1 e9 18 shr $0x18,%rcx - 46b2: 88 4b fb mov %cl,-0x5(%rbx) - 46b5: 48 89 c1 mov %rax,%rcx - 46b8: 48 c1 e9 20 shr $0x20,%rcx - 46bc: 88 4b fc mov %cl,-0x4(%rbx) - 46bf: 48 89 c1 mov %rax,%rcx - 46c2: 48 c1 e9 28 shr $0x28,%rcx - 46c6: 88 4b fd mov %cl,-0x3(%rbx) - 46c9: 48 89 c1 mov %rax,%rcx - 46cc: 48 c1 e8 38 shr $0x38,%rax - 46d0: 48 c1 e9 30 shr $0x30,%rcx - 46d4: 88 43 ff mov %al,-0x1(%rbx) - 46d7: 88 4b fe mov %cl,-0x2(%rbx) - 46da: 49 39 dd cmp %rbx,%r13 - 46dd: 75 b1 jne 4690 - 46df: 49 81 c5 88 00 00 00 add $0x88,%r13 - 46e6: 48 83 ed 01 sub $0x1,%rbp - 46ea: 75 84 jne 4670 - 46ec: 5b pop %rbx - 46ed: 5d pop %rbp - 46ee: 41 5c pop %r12 - 46f0: 41 5d pop %r13 - 46f2: c3 ret - 46f3: c3 ret - 46f4: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 46fb: 00 00 00 00 - 46ff: 90 nop - -0000000000004700 : - 4700: 41 57 push %r15 - 4702: 41 56 push %r14 - 4704: 49 89 fe mov %rdi,%r14 - 4707: 41 55 push %r13 - 4709: 41 54 push %r12 - 470b: 55 push %rbp - 470c: 48 89 f5 mov %rsi,%rbp - 470f: 48 89 d6 mov %rdx,%rsi - 4712: 53 push %rbx - 4713: 48 89 eb mov %rbp,%rbx - 4716: 48 c1 eb 03 shr $0x3,%rbx - 471a: 48 81 ec f8 00 00 00 sub $0xf8,%rsp - 4721: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx - 4728: 00 00 - 472a: 48 89 94 24 e8 00 00 mov %rdx,0xe8(%rsp) - 4731: 00 - 4732: 48 89 ca mov %rcx,%rdx - 4735: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 473a: e8 b1 f7 ff ff call 3ef0 - 473f: 48 b8 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rax - 4746: c3 30 0c - 4749: 48 f7 e3 mul %rbx - 474c: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 4751: 48 81 fd a7 00 00 00 cmp $0xa7,%rbp - 4758: 0f 86 a2 00 00 00 jbe 4800 - 475e: 4c 69 6c 24 08 a8 00 imul $0xa8,0x8(%rsp),%r13 - 4765: 00 00 - 4767: 4c 89 f3 mov %r14,%rbx - 476a: 4c 8d bc 24 b8 00 00 lea 0xb8(%rsp),%r15 - 4771: 00 - 4772: 4d 01 f5 add %r14,%r13 - 4775: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 477c: 00 00 00 00 - 4780: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 4785: e8 f6 ec ff ff call 3480 - 478a: 48 8d 4c 24 10 lea 0x10(%rsp),%rcx - 478f: 48 89 da mov %rbx,%rdx - 4792: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4799: 00 00 00 00 - 479d: 0f 1f 00 nopl (%rax) - 47a0: 48 8b 01 mov (%rcx),%rax - 47a3: 48 83 c1 08 add $0x8,%rcx - 47a7: 48 83 c2 08 add $0x8,%rdx - 47ab: 48 89 c6 mov %rax,%rsi - 47ae: 88 42 f8 mov %al,-0x8(%rdx) - 47b1: 48 c1 ee 10 shr $0x10,%rsi - 47b5: 88 62 f9 mov %ah,-0x7(%rdx) - 47b8: 40 88 72 fa mov %sil,-0x6(%rdx) - 47bc: 48 89 c6 mov %rax,%rsi - 47bf: 48 c1 ee 18 shr $0x18,%rsi - 47c3: 40 88 72 fb mov %sil,-0x5(%rdx) - 47c7: 48 89 c6 mov %rax,%rsi - 47ca: 48 c1 ee 20 shr $0x20,%rsi - 47ce: 40 88 72 fc mov %sil,-0x4(%rdx) - 47d2: 48 89 c6 mov %rax,%rsi - 47d5: 48 c1 ee 28 shr $0x28,%rsi - 47d9: 40 88 72 fd mov %sil,-0x3(%rdx) - 47dd: 48 89 c6 mov %rax,%rsi - 47e0: 48 c1 e8 38 shr $0x38,%rax - 47e4: 48 c1 ee 30 shr $0x30,%rsi - 47e8: 88 42 ff mov %al,-0x1(%rdx) - 47eb: 40 88 72 fe mov %sil,-0x2(%rdx) - 47ef: 49 39 cf cmp %rcx,%r15 - 47f2: 75 ac jne 47a0 - 47f4: 48 81 c3 a8 00 00 00 add $0xa8,%rbx - 47fb: 4c 39 eb cmp %r13,%rbx - 47fe: 75 80 jne 4780 - 4800: 48 ba 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rdx - 4807: c3 30 0c - 480a: 48 89 e8 mov %rbp,%rax - 480d: 48 c1 e8 03 shr $0x3,%rax - 4811: 48 f7 e2 mul %rdx - 4814: 48 69 c2 a8 00 00 00 imul $0xa8,%rdx,%rax - 481b: 48 29 c5 sub %rax,%rbp - 481e: 0f 84 ae 00 00 00 je 48d2 - 4824: 48 69 5c 24 08 a8 00 imul $0xa8,0x8(%rsp),%rbx - 482b: 00 00 - 482d: 4c 01 f3 add %r14,%rbx - 4830: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 4835: e8 46 ec ff ff call 3480 - 483a: 49 89 e8 mov %rbp,%r8 - 483d: 31 ff xor %edi,%edi - 483f: 89 fe mov %edi,%esi - 4841: 89 f8 mov %edi,%eax - 4843: 48 29 de sub %rbx,%rsi - 4846: eb 5e jmp 48a6 - 4848: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 484f: 00 00 00 00 - 4853: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 485a: 00 00 00 00 - 485e: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4865: 00 00 00 00 - 4869: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4870: 00 00 00 00 - 4874: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 487b: 00 00 00 00 - 487f: 90 nop - 4880: 89 c2 mov %eax,%edx - 4882: 89 c1 mov %eax,%ecx - 4884: 48 83 c3 01 add $0x1,%rbx - 4888: 83 c0 01 add $0x1,%eax - 488b: c1 ea 03 shr $0x3,%edx - 488e: 83 e1 07 and $0x7,%ecx - 4891: 48 8b 54 d4 10 mov 0x10(%rsp,%rdx,8),%rdx - 4896: c1 e1 03 shl $0x3,%ecx - 4899: 48 d3 ea shr %cl,%rdx - 489c: 88 53 ff mov %dl,-0x1(%rbx) - 489f: 3d a8 00 00 00 cmp $0xa8,%eax - 48a4: 74 1e je 48c4 - 48a6: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 48aa: 48 39 ea cmp %rbp,%rdx - 48ad: 72 d1 jb 4880 - 48af: 89 c2 mov %eax,%edx - 48b1: 29 fa sub %edi,%edx - 48b3: 49 29 d0 sub %rdx,%r8 - 48b6: 74 1a je 48d2 - 48b8: 89 c5 mov %eax,%ebp - 48ba: 89 c7 mov %eax,%edi - 48bc: 4c 01 c5 add %r8,%rbp - 48bf: e9 7b ff ff ff jmp 483f - 48c4: 29 f8 sub %edi,%eax - 48c6: 49 29 c0 sub %rax,%r8 - 48c9: 4c 89 c5 mov %r8,%rbp - 48cc: 0f 85 5e ff ff ff jne 4830 - 48d2: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax - 48d9: 00 - 48da: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 48e1: 00 00 - 48e3: 75 12 jne 48f7 - 48e5: 48 81 c4 f8 00 00 00 add $0xf8,%rsp - 48ec: 5b pop %rbx - 48ed: 5d pop %rbp - 48ee: 41 5c pop %r12 - 48f0: 41 5d pop %r13 - 48f2: 41 5e pop %r14 - 48f4: 41 5f pop %r15 - 48f6: c3 ret - 48f7: e8 84 c7 ff ff call 1080 <__stack_chk_fail@plt> - 48fc: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000004900 : - 4900: 41 57 push %r15 - 4902: 41 56 push %r14 - 4904: 49 89 fe mov %rdi,%r14 - 4907: 41 55 push %r13 - 4909: 49 89 f5 mov %rsi,%r13 - 490c: 48 89 d6 mov %rdx,%rsi - 490f: 41 54 push %r12 - 4911: 55 push %rbp - 4912: 53 push %rbx - 4913: 48 81 ec f8 00 00 00 sub $0xf8,%rsp - 491a: 64 48 8b 14 25 28 00 mov %fs:0x28,%rdx - 4921: 00 00 - 4923: 48 89 94 24 e8 00 00 mov %rdx,0xe8(%rsp) - 492a: 00 - 492b: 48 89 ca mov %rcx,%rdx - 492e: 48 8d 6c 24 10 lea 0x10(%rsp),%rbp - 4933: b9 1f 00 00 00 mov $0x1f,%ecx - 4938: 48 89 ef mov %rbp,%rdi - 493b: e8 30 f4 ff ff call 3d70 - 4940: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax - 4947: f0 f0 f0 - 494a: 49 f7 e5 mul %r13 - 494d: 48 c1 ea 07 shr $0x7,%rdx - 4951: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 4956: 49 81 fd 87 00 00 00 cmp $0x87,%r13 - 495d: 0f 86 8d 00 00 00 jbe 49f0 - 4963: 4c 69 64 24 08 88 00 imul $0x88,0x8(%rsp),%r12 - 496a: 00 00 - 496c: 4c 89 f3 mov %r14,%rbx - 496f: 4c 8d bc 24 98 00 00 lea 0x98(%rsp),%r15 - 4976: 00 - 4977: 4d 01 f4 add %r14,%r12 - 497a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 4980: 48 89 ef mov %rbp,%rdi - 4983: e8 f8 ea ff ff call 3480 - 4988: 48 89 e9 mov %rbp,%rcx - 498b: 48 89 da mov %rbx,%rdx - 498e: 66 90 xchg %ax,%ax - 4990: 48 8b 01 mov (%rcx),%rax - 4993: 48 83 c1 08 add $0x8,%rcx - 4997: 48 83 c2 08 add $0x8,%rdx - 499b: 48 89 c6 mov %rax,%rsi - 499e: 88 42 f8 mov %al,-0x8(%rdx) - 49a1: 48 c1 ee 10 shr $0x10,%rsi - 49a5: 88 62 f9 mov %ah,-0x7(%rdx) - 49a8: 40 88 72 fa mov %sil,-0x6(%rdx) - 49ac: 48 89 c6 mov %rax,%rsi - 49af: 48 c1 ee 18 shr $0x18,%rsi - 49b3: 40 88 72 fb mov %sil,-0x5(%rdx) - 49b7: 48 89 c6 mov %rax,%rsi - 49ba: 48 c1 ee 20 shr $0x20,%rsi - 49be: 40 88 72 fc mov %sil,-0x4(%rdx) - 49c2: 48 89 c6 mov %rax,%rsi - 49c5: 48 c1 ee 28 shr $0x28,%rsi - 49c9: 40 88 72 fd mov %sil,-0x3(%rdx) - 49cd: 48 89 c6 mov %rax,%rsi - 49d0: 48 c1 e8 38 shr $0x38,%rax - 49d4: 48 c1 ee 30 shr $0x30,%rsi - 49d8: 88 42 ff mov %al,-0x1(%rdx) - 49db: 40 88 72 fe mov %sil,-0x2(%rdx) - 49df: 49 39 cf cmp %rcx,%r15 - 49e2: 75 ac jne 4990 - 49e4: 48 81 c3 88 00 00 00 add $0x88,%rbx - 49eb: 4c 39 e3 cmp %r12,%rbx - 49ee: 75 90 jne 4980 - 49f0: 48 b8 f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rax - 49f7: f0 f0 f0 - 49fa: 49 f7 e5 mul %r13 - 49fd: 48 c1 ea 07 shr $0x7,%rdx - 4a01: 48 69 c2 88 00 00 00 imul $0x88,%rdx,%rax - 4a08: 49 29 c5 sub %rax,%r13 - 4a0b: 4d 89 ec mov %r13,%r12 - 4a0e: 74 7c je 4a8c - 4a10: 48 69 5c 24 08 88 00 imul $0x88,0x8(%rsp),%rbx - 4a17: 00 00 - 4a19: 4c 01 f3 add %r14,%rbx - 4a1c: 48 89 ef mov %rbp,%rdi - 4a1f: e8 5c ea ff ff call 3480 - 4a24: 4d 89 e0 mov %r12,%r8 - 4a27: 31 ff xor %edi,%edi - 4a29: 89 fe mov %edi,%esi - 4a2b: 89 f8 mov %edi,%eax - 4a2d: 48 29 de sub %rbx,%rsi - 4a30: eb 34 jmp 4a66 - 4a32: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4a39: 00 00 00 00 - 4a3d: 0f 1f 00 nopl (%rax) - 4a40: 89 c2 mov %eax,%edx - 4a42: 89 c1 mov %eax,%ecx - 4a44: 48 83 c3 01 add $0x1,%rbx - 4a48: 83 c0 01 add $0x1,%eax - 4a4b: c1 ea 03 shr $0x3,%edx - 4a4e: 83 e1 07 and $0x7,%ecx - 4a51: 48 8b 54 d4 10 mov 0x10(%rsp,%rdx,8),%rdx - 4a56: c1 e1 03 shl $0x3,%ecx - 4a59: 48 d3 ea shr %cl,%rdx - 4a5c: 88 53 ff mov %dl,-0x1(%rbx) - 4a5f: 3d 88 00 00 00 cmp $0x88,%eax - 4a64: 74 1c je 4a82 - 4a66: 48 8d 14 33 lea (%rbx,%rsi,1),%rdx - 4a6a: 4c 39 e2 cmp %r12,%rdx - 4a6d: 72 d1 jb 4a40 - 4a6f: 89 c2 mov %eax,%edx - 4a71: 29 fa sub %edi,%edx - 4a73: 49 29 d0 sub %rdx,%r8 - 4a76: 74 14 je 4a8c - 4a78: 41 89 c4 mov %eax,%r12d - 4a7b: 89 c7 mov %eax,%edi - 4a7d: 4d 01 c4 add %r8,%r12 - 4a80: eb a7 jmp 4a29 - 4a82: 29 f8 sub %edi,%eax - 4a84: 49 29 c0 sub %rax,%r8 - 4a87: 4d 89 c4 mov %r8,%r12 - 4a8a: 75 90 jne 4a1c - 4a8c: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax - 4a93: 00 - 4a94: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4a9b: 00 00 - 4a9d: 75 12 jne 4ab1 - 4a9f: 48 81 c4 f8 00 00 00 add $0xf8,%rsp - 4aa6: 5b pop %rbx - 4aa7: 5d pop %rbp - 4aa8: 41 5c pop %r12 - 4aaa: 41 5d pop %r13 - 4aac: 41 5e pop %r14 - 4aae: 41 5f pop %r15 - 4ab0: c3 ret - 4ab1: e8 ca c5 ff ff call 1080 <__stack_chk_fail@plt> - 4ab6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4abd: 00 00 00 - -0000000000004ac0 : - 4ac0: 55 push %rbp - 4ac1: b9 06 00 00 00 mov $0x6,%ecx - 4ac6: 53 push %rbx - 4ac7: 48 81 ec d8 00 00 00 sub $0xd8,%rsp - 4ace: 64 48 8b 1c 25 28 00 mov %fs:0x28,%rbx - 4ad5: 00 00 - 4ad7: 48 89 9c 24 c8 00 00 mov %rbx,0xc8(%rsp) - 4ade: 00 - 4adf: 48 89 fb mov %rdi,%rbx - 4ae2: 48 89 e7 mov %rsp,%rdi - 4ae5: e8 86 f2 ff ff call 3d70 - 4aea: 48 89 e7 mov %rsp,%rdi - 4aed: e8 8e e9 ff ff call 3480 - 4af2: 48 8b 04 24 mov (%rsp),%rax - 4af6: 48 89 03 mov %rax,(%rbx) - 4af9: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4afe: 48 89 43 08 mov %rax,0x8(%rbx) - 4b02: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4b07: 48 89 43 10 mov %rax,0x10(%rbx) - 4b0b: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4b10: 48 89 43 18 mov %rax,0x18(%rbx) - 4b14: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 4b1b: 00 - 4b1c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4b23: 00 00 - 4b25: 75 0a jne 4b31 - 4b27: 48 81 c4 d8 00 00 00 add $0xd8,%rsp - 4b2e: 5b pop %rbx - 4b2f: 5d pop %rbp - 4b30: c3 ret - 4b31: e8 4a c5 ff ff call 1080 <__stack_chk_fail@plt> - 4b36: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4b3d: 00 00 00 - -0000000000004b40 : - 4b40: 41 56 push %r14 - 4b42: b9 19 00 00 00 mov $0x19,%ecx - 4b47: 41 55 push %r13 - 4b49: 41 54 push %r12 - 4b4b: 49 89 f4 mov %rsi,%r12 - 4b4e: 55 push %rbp - 4b4f: 48 89 d5 mov %rdx,%rbp - 4b52: 53 push %rbx - 4b53: 48 89 fb mov %rdi,%rbx - 4b56: 48 81 ec d0 00 00 00 sub $0xd0,%rsp - 4b5d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 4b64: 00 00 - 4b66: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) - 4b6d: 00 - 4b6e: 31 c0 xor %eax,%eax - 4b70: 48 89 e7 mov %rsp,%rdi - 4b73: 4c 8d 74 24 48 lea 0x48(%rsp),%r14 - 4b78: f3 48 ab rep stos %rax,%es:(%rdi) - 4b7b: 48 83 fa 47 cmp $0x47,%rdx - 4b7f: 0f 86 96 00 00 00 jbe 4c1b - 4b85: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4b8c: 00 00 00 00 - 4b90: 4c 89 e0 mov %r12,%rax - 4b93: 48 89 e6 mov %rsp,%rsi - 4b96: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4b9d: 00 00 00 - 4ba0: 0f b6 50 01 movzbl 0x1(%rax),%edx - 4ba4: 0f b6 48 02 movzbl 0x2(%rax),%ecx - 4ba8: 48 83 c0 08 add $0x8,%rax - 4bac: 48 c1 e1 10 shl $0x10,%rcx - 4bb0: 48 c1 e2 08 shl $0x8,%rdx - 4bb4: 48 09 ca or %rcx,%rdx - 4bb7: 0f b6 48 f8 movzbl -0x8(%rax),%ecx - 4bbb: 48 09 ca or %rcx,%rdx - 4bbe: 0f b6 48 fb movzbl -0x5(%rax),%ecx - 4bc2: 48 c1 e1 18 shl $0x18,%rcx - 4bc6: 48 09 ca or %rcx,%rdx - 4bc9: 0f b6 48 fc movzbl -0x4(%rax),%ecx - 4bcd: 48 c1 e1 20 shl $0x20,%rcx - 4bd1: 48 09 d1 or %rdx,%rcx - 4bd4: 0f b6 50 fd movzbl -0x3(%rax),%edx - 4bd8: 48 c1 e2 28 shl $0x28,%rdx - 4bdc: 48 09 ca or %rcx,%rdx - 4bdf: 0f b6 48 fe movzbl -0x2(%rax),%ecx - 4be3: 48 c1 e1 30 shl $0x30,%rcx - 4be7: 48 09 d1 or %rdx,%rcx - 4bea: 0f b6 50 ff movzbl -0x1(%rax),%edx - 4bee: 48 c1 e2 38 shl $0x38,%rdx - 4bf2: 48 09 ca or %rcx,%rdx - 4bf5: 48 31 16 xor %rdx,(%rsi) - 4bf8: 48 83 c6 08 add $0x8,%rsi - 4bfc: 49 39 f6 cmp %rsi,%r14 - 4bff: 75 9f jne 4ba0 - 4c01: 48 83 ed 48 sub $0x48,%rbp - 4c05: 48 89 e7 mov %rsp,%rdi - 4c08: 49 83 c4 48 add $0x48,%r12 - 4c0c: e8 6f e8 ff ff call 3480 - 4c11: 48 83 fd 47 cmp $0x47,%rbp - 4c15: 0f 87 75 ff ff ff ja 4b90 - 4c1b: 48 85 ed test %rbp,%rbp - 4c1e: 0f 84 df 00 00 00 je 4d03 - 4c24: 31 c0 xor %eax,%eax - 4c26: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4c2d: 00 00 00 00 - 4c31: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4c38: 00 00 00 00 - 4c3c: 0f 1f 40 00 nopl 0x0(%rax) - 4c40: 89 c2 mov %eax,%edx - 4c42: 89 c1 mov %eax,%ecx - 4c44: c1 ea 03 shr $0x3,%edx - 4c47: 83 e1 07 and $0x7,%ecx - 4c4a: 8d 34 d5 00 00 00 00 lea 0x0(,%rdx,8),%esi - 4c51: 41 0f b6 14 04 movzbl (%r12,%rax,1),%edx - 4c56: c1 e1 03 shl $0x3,%ecx - 4c59: 48 83 c0 01 add $0x1,%rax - 4c5d: 48 d3 e2 shl %cl,%rdx - 4c60: 48 31 14 34 xor %rdx,(%rsp,%rsi,1) - 4c64: 48 39 c5 cmp %rax,%rbp - 4c67: 75 d7 jne 4c40 - 4c69: 89 e8 mov %ebp,%eax - 4c6b: 89 e9 mov %ebp,%ecx - 4c6d: ba 06 00 00 00 mov $0x6,%edx - 4c72: c1 e8 03 shr $0x3,%eax - 4c75: 83 e1 07 and $0x7,%ecx - 4c78: 8d 04 c5 00 00 00 00 lea 0x0(,%rax,8),%eax - 4c7f: c1 e1 03 shl $0x3,%ecx - 4c82: 48 01 e0 add %rsp,%rax - 4c85: 48 d3 e2 shl %cl,%rdx - 4c88: 48 31 10 xor %rdx,(%rax) - 4c8b: 48 89 e7 mov %rsp,%rdi - 4c8e: 48 0f ba 7c 24 40 3f btcq $0x3f,0x40(%rsp) - 4c95: e8 e6 e7 ff ff call 3480 - 4c9a: 48 8b 04 24 mov (%rsp),%rax - 4c9e: 48 89 03 mov %rax,(%rbx) - 4ca1: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4ca6: 48 89 43 08 mov %rax,0x8(%rbx) - 4caa: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4caf: 48 89 43 10 mov %rax,0x10(%rbx) - 4cb3: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4cb8: 48 89 43 18 mov %rax,0x18(%rbx) - 4cbc: 48 8b 44 24 20 mov 0x20(%rsp),%rax - 4cc1: 48 89 43 20 mov %rax,0x20(%rbx) - 4cc5: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 4cca: 48 89 43 28 mov %rax,0x28(%rbx) - 4cce: 48 8b 44 24 30 mov 0x30(%rsp),%rax - 4cd3: 48 89 43 30 mov %rax,0x30(%rbx) - 4cd7: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 4cdc: 48 89 43 38 mov %rax,0x38(%rbx) - 4ce0: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 4ce7: 00 - 4ce8: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4cef: 00 00 - 4cf1: 75 1d jne 4d10 - 4cf3: 48 81 c4 d0 00 00 00 add $0xd0,%rsp - 4cfa: 5b pop %rbx - 4cfb: 5d pop %rbp - 4cfc: 41 5c pop %r12 - 4cfe: 41 5d pop %r13 - 4d00: 41 5e pop %r14 - 4d02: c3 ret - 4d03: ba 06 00 00 00 mov $0x6,%edx - 4d08: 48 89 e0 mov %rsp,%rax - 4d0b: e9 78 ff ff ff jmp 4c88 - 4d10: e8 6b c3 ff ff call 1080 <__stack_chk_fail@plt> - 4d15: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4d1c: 00 00 00 - 4d1f: 90 nop - -0000000000004d20 : - 4d20: 48 83 ec 38 sub $0x38,%rsp - 4d24: f3 0f 6f 06 movdqu (%rsi),%xmm0 - 4d28: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 4d2f: 00 00 - 4d31: 48 89 44 24 28 mov %rax,0x28(%rsp) - 4d36: 31 c0 xor %eax,%eax - 4d38: 88 54 24 20 mov %dl,0x20(%rsp) - 4d3c: ba 22 00 00 00 mov $0x22,%edx - 4d41: 0f 29 04 24 movaps %xmm0,(%rsp) - 4d45: f3 0f 6f 46 10 movdqu 0x10(%rsi),%xmm0 - 4d4a: 48 89 e6 mov %rsp,%rsi - 4d4d: 88 4c 24 21 mov %cl,0x21(%rsp) - 4d51: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 4d56: e8 95 f5 ff ff call 42f0 - 4d5b: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 4d60: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4d67: 00 00 - 4d69: 75 05 jne 4d70 - 4d6b: 48 83 c4 38 add $0x38,%rsp - 4d6f: c3 ret - 4d70: e8 0b c3 ff ff call 1080 <__stack_chk_fail@plt> - 4d75: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4d7c: 00 00 00 00 - -0000000000004d80 : - 4d80: 48 83 ec 38 sub $0x38,%rsp - 4d84: f3 0f 6f 02 movdqu (%rdx),%xmm0 - 4d88: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 4d8f: 00 00 - 4d91: 48 89 44 24 28 mov %rax,0x28(%rsp) - 4d96: 31 c0 xor %eax,%eax - 4d98: 88 4c 24 20 mov %cl,0x20(%rsp) - 4d9c: b9 21 00 00 00 mov $0x21,%ecx - 4da1: 0f 29 04 24 movaps %xmm0,(%rsp) - 4da5: f3 0f 6f 42 10 movdqu 0x10(%rdx),%xmm0 - 4daa: 48 89 e2 mov %rsp,%rdx - 4dad: 0f 29 44 24 10 movaps %xmm0,0x10(%rsp) - 4db2: e8 49 fb ff ff call 4900 - 4db7: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 4dbc: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4dc3: 00 00 - 4dc5: 75 05 jne 4dcc - 4dc7: 48 83 c4 38 add $0x38,%rsp - 4dcb: c3 ret - 4dcc: e8 af c2 ff ff call 1080 <__stack_chk_fail@plt> - 4dd1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4dd8: 00 00 00 00 - 4ddc: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000004de0 : - 4de0: 41 54 push %r12 - 4de2: 55 push %rbp - 4de3: 48 89 fd mov %rdi,%rbp - 4de6: 53 push %rbx - 4de7: 48 81 ec f0 00 00 00 sub $0xf0,%rsp - 4dee: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 4df3: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 4df8: 64 4c 8b 24 25 28 00 mov %fs:0x28,%r12 - 4dff: 00 00 - 4e01: 4c 89 a4 24 e8 00 00 mov %r12,0xe8(%rsp) - 4e08: 00 - 4e09: 49 89 d4 mov %rdx,%r12 - 4e0c: e8 af f5 ff ff call 43c0 - 4e11: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 4e16: ba 20 00 00 00 mov $0x20,%edx - 4e1b: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 4e20: e8 db f5 ff ff call 4400 - 4e25: ba 40 04 00 00 mov $0x440,%edx - 4e2a: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 4e2f: 4c 89 e6 mov %r12,%rsi - 4e32: e8 c9 f5 ff ff call 4400 - 4e37: 48 8d 7c 24 10 lea 0x10(%rsp),%rdi - 4e3c: e8 ff f6 ff ff call 4540 - 4e41: 48 8d 54 24 10 lea 0x10(%rsp),%rdx - 4e46: be 20 00 00 00 mov $0x20,%esi - 4e4b: 48 89 ef mov %rbp,%rdi - 4e4e: e8 2d f7 ff ff call 4580 - 4e53: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax - 4e5a: 00 - 4e5b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 4e62: 00 00 - 4e64: 75 0c jne 4e72 - 4e66: 48 81 c4 f0 00 00 00 add $0xf0,%rsp - 4e6d: 5b pop %rbx - 4e6e: 5d pop %rbp - 4e6f: 41 5c pop %r12 - 4e71: c3 ret - 4e72: e8 09 c2 ff ff call 1080 <__stack_chk_fail@plt> - 4e77: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 4e7e: 00 00 - -0000000000004e80 : - 4e80: 55 push %rbp - 4e81: 48 89 fd mov %rdi,%rbp - 4e84: 53 push %rbx - 4e85: 48 89 f3 mov %rsi,%rbx - 4e88: 48 83 ec 08 sub $0x8,%rsp - 4e8c: 48 85 f6 test %rsi,%rsi - 4e8f: 74 4f je 4ee0 - 4e91: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4e98: 00 00 00 00 - 4e9c: 0f 1f 40 00 nopl 0x0(%rax) - 4ea0: 31 c9 xor %ecx,%ecx - 4ea2: 31 c0 xor %eax,%eax - 4ea4: 48 89 da mov %rbx,%rdx - 4ea7: 48 89 ee mov %rbp,%rsi - 4eaa: bf 3e 01 00 00 mov $0x13e,%edi - 4eaf: e8 ec c1 ff ff call 10a0 - 4eb4: 48 83 f8 ff cmp $0xffffffffffffffff,%rax - 4eb8: 74 0e je 4ec8 - 4eba: 48 29 c3 sub %rax,%rbx - 4ebd: 74 21 je 4ee0 - 4ebf: 48 01 c5 add %rax,%rbp - 4ec2: eb dc jmp 4ea0 - 4ec4: 0f 1f 40 00 nopl 0x0(%rax) - 4ec8: e8 83 c1 ff ff call 1050 <__errno_location@plt> - 4ecd: 83 38 04 cmpl $0x4,(%rax) - 4ed0: 74 ce je 4ea0 - 4ed2: e9 e9 c1 ff ff jmp 10c0 - 4ed7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 4ede: 00 00 - 4ee0: 48 83 c4 08 add $0x8,%rsp - 4ee4: 5b pop %rbx - 4ee5: 5d pop %rbp - 4ee6: c3 ret - 4ee7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) - 4eee: 00 00 - -0000000000004ef0 : - 4ef0: be a0 86 01 00 mov $0x186a0,%esi - 4ef5: 48 c7 c1 ff ff ff ff mov $0xffffffffffffffff,%rcx - 4efc: 0f 1f 40 00 nopl 0x0(%rax) - 4f00: 0f 31 rdtsc - 4f02: 48 c1 e2 20 shl $0x20,%rdx - 4f06: 48 09 d0 or %rdx,%rax - 4f09: 48 89 c7 mov %rax,%rdi - 4f0c: 0f 31 rdtsc - 4f0e: 48 c1 e2 20 shl $0x20,%rdx - 4f12: 48 09 d0 or %rdx,%rax - 4f15: 48 29 f8 sub %rdi,%rax - 4f18: 48 39 c1 cmp %rax,%rcx - 4f1b: 48 0f 47 c8 cmova %rax,%rcx - 4f1f: 83 ee 01 sub $0x1,%esi - 4f22: 75 dc jne 4f00 - 4f24: 48 89 c8 mov %rcx,%rax - 4f27: c3 ret - 4f28: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4f2f: 00 00 00 - 4f32: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 4f39: 00 00 00 - 4f3c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000004f40 : - 4f40: 48 8b 17 mov (%rdi),%rdx - 4f43: 48 8b 0e mov (%rsi),%rcx - 4f46: b8 ff ff ff ff mov $0xffffffff,%eax - 4f4b: 48 39 ca cmp %rcx,%rdx - 4f4e: 72 08 jb 4f58 - 4f50: 31 c0 xor %eax,%eax - 4f52: 48 39 d1 cmp %rdx,%rcx - 4f55: 0f 92 c0 setb %al - 4f58: c3 ret - 4f59: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - -0000000000004f60 : - 4f60: 48 83 fa 01 cmp $0x1,%rdx - 4f64: 0f 86 66 01 00 00 jbe 50d0 - 4f6a: 41 54 push %r12 - 4f6c: 49 89 f9 mov %rdi,%r9 - 4f6f: 55 push %rbp - 4f70: 48 89 d5 mov %rdx,%rbp - 4f73: 53 push %rbx - 4f74: 48 89 f3 mov %rsi,%rbx - 4f77: 48 83 ec 10 sub $0x10,%rsp - 4f7b: 48 8b 3d d6 40 00 00 mov 0x40d6(%rip),%rdi # 9058 - 4f82: 48 83 ff ff cmp $0xffffffffffffffff,%rdi - 4f86: 0f 84 24 01 00 00 je 50b0 - 4f8c: 4c 8d 65 ff lea -0x1(%rbp),%r12 - 4f90: 49 83 fc 02 cmp $0x2,%r12 - 4f94: 0f 86 56 01 00 00 jbe 50f0 - 4f9a: 48 89 e8 mov %rbp,%rax - 4f9d: 48 8b 0b mov (%rbx),%rcx - 4fa0: 48 d1 e8 shr $1,%rax - 4fa3: 4c 8d 44 00 fe lea -0x2(%rax,%rax,1),%r8 - 4fa8: 31 c0 xor %eax,%eax - 4faa: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4fb1: 00 00 00 00 - 4fb5: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 4fbc: 00 00 00 00 - 4fc0: 48 8b 74 c3 08 mov 0x8(%rbx,%rax,8),%rsi - 4fc5: 48 89 f2 mov %rsi,%rdx - 4fc8: 48 29 fa sub %rdi,%rdx - 4fcb: 48 29 ca sub %rcx,%rdx - 4fce: 48 89 14 c3 mov %rdx,(%rbx,%rax,8) - 4fd2: 48 83 c0 02 add $0x2,%rax - 4fd6: 48 8b 0c c3 mov (%rbx,%rax,8),%rcx - 4fda: 48 89 ca mov %rcx,%rdx - 4fdd: 48 29 fa sub %rdi,%rdx - 4fe0: 48 29 f2 sub %rsi,%rdx - 4fe3: 48 89 54 c3 f8 mov %rdx,-0x8(%rbx,%rax,8) - 4fe8: 4c 39 c0 cmp %r8,%rax - 4feb: 75 d3 jne 4fc0 - 4fed: 49 8d 50 01 lea 0x1(%r8),%rdx - 4ff1: 48 8b 04 d3 mov (%rbx,%rdx,8),%rax - 4ff5: 4a 2b 04 c3 sub (%rbx,%r8,8),%rax - 4ff9: 48 29 f8 sub %rdi,%rax - 4ffc: 4a 89 04 c3 mov %rax,(%rbx,%r8,8) - 5000: 4c 39 e2 cmp %r12,%rdx - 5003: 0f 82 8f 00 00 00 jb 5098 - 5009: 4c 89 cf mov %r9,%rdi - 500c: e8 4f c0 ff ff call 1060 - 5011: 4c 89 e6 mov %r12,%rsi - 5014: ba 08 00 00 00 mov $0x8,%edx - 5019: 48 89 df mov %rbx,%rdi - 501c: 48 8d 0d 1d ff ff ff lea -0xe3(%rip),%rcx # 4f40 - 5023: e8 48 c0 ff ff call 1070 - 5028: 4c 89 e0 mov %r12,%rax - 502b: 48 d1 e8 shr $1,%rax - 502e: 48 8b 34 c3 mov (%rbx,%rax,8),%rsi - 5032: 41 f6 c4 01 test $0x1,%r12b - 5036: 74 50 je 5088 - 5038: 48 8d 3d ea 11 00 00 lea 0x11ea(%rip),%rdi # 6229 - 503f: 31 c0 xor %eax,%eax - 5041: e8 4a c0 ff ff call 1090 - 5046: 48 8d 54 eb f8 lea -0x8(%rbx,%rbp,8),%rdx - 504b: 31 c0 xor %eax,%eax - 504d: 0f 1f 00 nopl (%rax) - 5050: 48 03 03 add (%rbx),%rax - 5053: 48 83 c3 08 add $0x8,%rbx - 5057: 48 39 d3 cmp %rdx,%rbx - 505a: 75 f4 jne 5050 - 505c: 31 d2 xor %edx,%edx - 505e: 48 8d 3d df 11 00 00 lea 0x11df(%rip),%rdi # 6244 - 5065: 49 f7 f4 div %r12 - 5068: 48 89 c6 mov %rax,%rsi - 506b: 31 c0 xor %eax,%eax - 506d: e8 1e c0 ff ff call 1090 - 5072: 48 83 c4 10 add $0x10,%rsp - 5076: bf 0a 00 00 00 mov $0xa,%edi - 507b: 5b pop %rbx - 507c: 5d pop %rbp - 507d: 41 5c pop %r12 - 507f: e9 ac bf ff ff jmp 1030 - 5084: 0f 1f 40 00 nopl 0x0(%rax) - 5088: 48 03 74 c3 f8 add -0x8(%rbx,%rax,8),%rsi - 508d: 48 d1 ee shr $1,%rsi - 5090: eb a6 jmp 5038 - 5092: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 5098: 48 8b 44 d3 08 mov 0x8(%rbx,%rdx,8),%rax - 509d: 48 2b 04 d3 sub (%rbx,%rdx,8),%rax - 50a1: 48 29 f8 sub %rdi,%rax - 50a4: 48 89 04 d3 mov %rax,(%rbx,%rdx,8) - 50a8: e9 5c ff ff ff jmp 5009 - 50ad: 0f 1f 00 nopl (%rax) - 50b0: 4c 89 4c 24 08 mov %r9,0x8(%rsp) - 50b5: e8 36 fe ff ff call 4ef0 - 50ba: 4c 8b 4c 24 08 mov 0x8(%rsp),%r9 - 50bf: 48 89 05 92 3f 00 00 mov %rax,0x3f92(%rip) # 9058 - 50c6: 48 89 c7 mov %rax,%rdi - 50c9: e9 be fe ff ff jmp 4f8c - 50ce: 66 90 xchg %ax,%ax - 50d0: 48 8b 0d 89 3f 00 00 mov 0x3f89(%rip),%rcx # 9060 - 50d7: ba 26 00 00 00 mov $0x26,%edx - 50dc: be 01 00 00 00 mov $0x1,%esi - 50e1: 48 8d 3d f8 10 00 00 lea 0x10f8(%rip),%rdi # 61e0 - 50e8: e9 c3 bf ff ff jmp 10b0 - 50ed: 0f 1f 00 nopl (%rax) - 50f0: 45 31 c0 xor %r8d,%r8d - 50f3: e9 f5 fe ff ff jmp 4fed - -Disassembly of section .fini: - -00000000000050f8 <_fini>: - 50f8: f3 0f 1e fa endbr64 - 50fc: 48 83 ec 08 sub $0x8,%rsp - 5100: 48 83 c4 08 add $0x8,%rsp - 5104: c3 ret diff --git a/benchmark/objdump/refo01024.txt b/benchmark/objdump/refo01024.txt deleted file mode 100644 index 443a924..0000000 --- a/benchmark/objdump/refo01024.txt +++ /dev/null @@ -1,5703 +0,0 @@ - -test_speed1024: file format elf64-x86-64 - - -Disassembly of section .init: - -0000000000001000 <_init>: - 1000: f3 0f 1e fa endbr64 - 1004: 48 83 ec 08 sub $0x8,%rsp - 1008: 48 8b 05 c1 7f 00 00 mov 0x7fc1(%rip),%rax # 8fd0 <__gmon_start__@Base> - 100f: 48 85 c0 test %rax,%rax - 1012: 74 02 je 1016 <_init+0x16> - 1014: ff d0 call *%rax - 1016: 48 83 c4 08 add $0x8,%rsp - 101a: c3 ret - -Disassembly of section .plt: - -0000000000001020 : - 1020: ff 35 ca 7f 00 00 push 0x7fca(%rip) # 8ff0 <_GLOBAL_OFFSET_TABLE_+0x8> - 1026: ff 25 cc 7f 00 00 jmp *0x7fcc(%rip) # 8ff8 <_GLOBAL_OFFSET_TABLE_+0x10> - 102c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000001030 : - 1030: ff 25 ca 7f 00 00 jmp *0x7fca(%rip) # 9000 - 1036: 68 00 00 00 00 push $0x0 - 103b: e9 e0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001040 : - 1040: ff 25 c2 7f 00 00 jmp *0x7fc2(%rip) # 9008 - 1046: 68 01 00 00 00 push $0x1 - 104b: e9 d0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001050 <__errno_location@plt>: - 1050: ff 25 ba 7f 00 00 jmp *0x7fba(%rip) # 9010 <__errno_location@GLIBC_2.2.5> - 1056: 68 02 00 00 00 push $0x2 - 105b: e9 c0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001060 : - 1060: ff 25 b2 7f 00 00 jmp *0x7fb2(%rip) # 9018 - 1066: 68 03 00 00 00 push $0x3 - 106b: e9 b0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001070 : - 1070: ff 25 aa 7f 00 00 jmp *0x7faa(%rip) # 9020 - 1076: 68 04 00 00 00 push $0x4 - 107b: e9 a0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001080 <__stack_chk_fail@plt>: - 1080: ff 25 a2 7f 00 00 jmp *0x7fa2(%rip) # 9028 <__stack_chk_fail@GLIBC_2.4> - 1086: 68 05 00 00 00 push $0x5 - 108b: e9 90 ff ff ff jmp 1020 <_init+0x20> - -0000000000001090 : - 1090: ff 25 9a 7f 00 00 jmp *0x7f9a(%rip) # 9030 - 1096: 68 06 00 00 00 push $0x6 - 109b: e9 80 ff ff ff jmp 1020 <_init+0x20> - -00000000000010a0 : - 10a0: ff 25 92 7f 00 00 jmp *0x7f92(%rip) # 9038 - 10a6: 68 07 00 00 00 push $0x7 - 10ab: e9 70 ff ff ff jmp 1020 <_init+0x20> - -00000000000010b0 : - 10b0: ff 25 8a 7f 00 00 jmp *0x7f8a(%rip) # 9040 - 10b6: 68 08 00 00 00 push $0x8 - 10bb: e9 60 ff ff ff jmp 1020 <_init+0x20> - -00000000000010c0 : - 10c0: ff 25 82 7f 00 00 jmp *0x7f82(%rip) # 9048 - 10c6: 68 09 00 00 00 push $0x9 - 10cb: e9 50 ff ff ff jmp 1020 <_init+0x20> - -Disassembly of section .text: - -00000000000010d0 <_start>: - 10d0: f3 0f 1e fa endbr64 - 10d4: 31 ed xor %ebp,%ebp - 10d6: 49 89 d1 mov %rdx,%r9 - 10d9: 5e pop %rsi - 10da: 48 89 e2 mov %rsp,%rdx - 10dd: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp - 10e1: 50 push %rax - 10e2: 54 push %rsp - 10e3: 45 31 c0 xor %r8d,%r8d - 10e6: 31 c9 xor %ecx,%ecx - 10e8: 48 8d 3d 8a 4a 00 00 lea 0x4a8a(%rip),%rdi # 5b79
- 10ef: ff 15 cb 7e 00 00 call *0x7ecb(%rip) # 8fc0 <__libc_start_main@GLIBC_2.34> - 10f5: f4 hlt - 10f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 10fd: 00 00 00 - 1100: 48 8d 3d 61 7f 00 00 lea 0x7f61(%rip),%rdi # 9068 <__TMC_END__> - 1107: 48 8d 05 5a 7f 00 00 lea 0x7f5a(%rip),%rax # 9068 <__TMC_END__> - 110e: 48 39 f8 cmp %rdi,%rax - 1111: 74 15 je 1128 <_start+0x58> - 1113: 48 8b 05 ae 7e 00 00 mov 0x7eae(%rip),%rax # 8fc8 <_ITM_deregisterTMCloneTable@Base> - 111a: 48 85 c0 test %rax,%rax - 111d: 74 09 je 1128 <_start+0x58> - 111f: ff e0 jmp *%rax - 1121: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1128: c3 ret - 1129: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1130: 48 8d 3d 31 7f 00 00 lea 0x7f31(%rip),%rdi # 9068 <__TMC_END__> - 1137: 48 8d 35 2a 7f 00 00 lea 0x7f2a(%rip),%rsi # 9068 <__TMC_END__> - 113e: 48 29 fe sub %rdi,%rsi - 1141: 48 89 f0 mov %rsi,%rax - 1144: 48 c1 ee 3f shr $0x3f,%rsi - 1148: 48 c1 f8 03 sar $0x3,%rax - 114c: 48 01 c6 add %rax,%rsi - 114f: 48 d1 fe sar $1,%rsi - 1152: 74 14 je 1168 <_start+0x98> - 1154: 48 8b 05 7d 7e 00 00 mov 0x7e7d(%rip),%rax # 8fd8 <_ITM_registerTMCloneTable@Base> - 115b: 48 85 c0 test %rax,%rax - 115e: 74 08 je 1168 <_start+0x98> - 1160: ff e0 jmp *%rax - 1162: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 1168: c3 ret - 1169: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1170: f3 0f 1e fa endbr64 - 1174: 80 3d 0d 7f 00 00 00 cmpb $0x0,0x7f0d(%rip) # 9088 - 117b: 75 33 jne 11b0 <_start+0xe0> - 117d: 55 push %rbp - 117e: 48 83 3d 5a 7e 00 00 cmpq $0x0,0x7e5a(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> - 1185: 00 - 1186: 48 89 e5 mov %rsp,%rbp - 1189: 74 0d je 1198 <_start+0xc8> - 118b: 48 8b 3d c6 7e 00 00 mov 0x7ec6(%rip),%rdi # 9058 <__dso_handle> - 1192: ff 15 48 7e 00 00 call *0x7e48(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> - 1198: e8 63 ff ff ff call 1100 <_start+0x30> - 119d: c6 05 e4 7e 00 00 01 movb $0x1,0x7ee4(%rip) # 9088 - 11a4: 5d pop %rbp - 11a5: c3 ret - 11a6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 11ad: 00 00 00 - 11b0: c3 ret - 11b1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 11b8: 00 00 00 00 - 11bc: 0f 1f 40 00 nopl 0x0(%rax) - 11c0: f3 0f 1e fa endbr64 - 11c4: e9 67 ff ff ff jmp 1130 <_start+0x60> - -00000000000011c9 : - 11c9: 48 83 ec 28 sub $0x28,%rsp - 11cd: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 11d2: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 11d7: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 11dc: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 11e1: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 11e6: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 11eb: 48 89 ce mov %rcx,%rsi - 11ee: 48 89 c7 mov %rax,%rdi - 11f1: e8 a7 07 00 00 call 199d - 11f6: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 11fb: 48 8d 88 00 06 00 00 lea 0x600(%rax),%rcx - 1202: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1207: ba 20 06 00 00 mov $0x620,%edx - 120c: 48 89 c6 mov %rax,%rsi - 120f: 48 89 cf mov %rcx,%rdi - 1212: e8 99 fe ff ff call 10b0 - 1217: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 121c: 48 8d 88 20 0c 00 00 lea 0xc20(%rax),%rcx - 1223: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1228: ba 20 06 00 00 mov $0x620,%edx - 122d: 48 89 c6 mov %rax,%rsi - 1230: 48 89 cf mov %rcx,%rdi - 1233: e8 90 42 00 00 call 54c8 - 1238: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 123d: 48 8d 48 20 lea 0x20(%rax),%rcx - 1241: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 1246: 48 05 40 0c 00 00 add $0xc40,%rax - 124c: ba 20 00 00 00 mov $0x20,%edx - 1251: 48 89 ce mov %rcx,%rsi - 1254: 48 89 c7 mov %rax,%rdi - 1257: e8 54 fe ff ff call 10b0 - 125c: b8 00 00 00 00 mov $0x0,%eax - 1261: 48 83 c4 28 add $0x28,%rsp - 1265: c3 ret - -0000000000001266 : - 1266: 48 83 ec 68 sub $0x68,%rsp - 126a: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 126f: 48 89 34 24 mov %rsi,(%rsp) - 1273: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 127a: 00 00 - 127c: 48 89 44 24 58 mov %rax,0x58(%rsp) - 1281: 31 c0 xor %eax,%eax - 1283: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 1288: be 40 00 00 00 mov $0x40,%esi - 128d: 48 89 c7 mov %rax,%rdi - 1290: e8 56 45 00 00 call 57eb - 1295: 48 8d 54 24 10 lea 0x10(%rsp),%rdx - 129a: 48 8b 0c 24 mov (%rsp),%rcx - 129e: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 12a3: 48 89 ce mov %rcx,%rsi - 12a6: 48 89 c7 mov %rax,%rdi - 12a9: e8 1b ff ff ff call 11c9 - 12ae: b8 00 00 00 00 mov $0x0,%eax - 12b3: 48 8b 54 24 58 mov 0x58(%rsp),%rdx - 12b8: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx - 12bf: 00 00 - 12c1: 74 05 je 12c8 - 12c3: e8 b8 fd ff ff call 1080 <__stack_chk_fail@plt> - 12c8: 48 83 c4 68 add $0x68,%rsp - 12cc: c3 ret - -00000000000012cd : - 12cd: 48 81 ec b8 00 00 00 sub $0xb8,%rsp - 12d4: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 12d9: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 12de: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 12e3: 48 89 0c 24 mov %rcx,(%rsp) - 12e7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 12ee: 00 00 - 12f0: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) - 12f7: 00 - 12f8: 31 c0 xor %eax,%eax - 12fa: 48 8b 0c 24 mov (%rsp),%rcx - 12fe: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 1303: ba 20 00 00 00 mov $0x20,%edx - 1308: 48 89 ce mov %rcx,%rsi - 130b: 48 89 c7 mov %rax,%rdi - 130e: e8 9d fd ff ff call 10b0 - 1313: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 1318: 48 83 c0 20 add $0x20,%rax - 131c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 1321: ba 20 06 00 00 mov $0x620,%edx - 1326: 48 89 ce mov %rcx,%rsi - 1329: 48 89 c7 mov %rax,%rdi - 132c: e8 97 41 00 00 call 54c8 - 1331: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx - 1336: 48 8d 44 24 60 lea 0x60(%rsp),%rax - 133b: ba 40 00 00 00 mov $0x40,%edx - 1340: 48 89 ce mov %rcx,%rsi - 1343: 48 89 c7 mov %rax,%rdi - 1346: e8 31 42 00 00 call 557c - 134b: 48 8d 44 24 60 lea 0x60(%rsp),%rax - 1350: 48 83 c0 20 add $0x20,%rax - 1354: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 1359: 48 8d 74 24 20 lea 0x20(%rsp),%rsi - 135e: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi - 1363: 48 89 c1 mov %rax,%rcx - 1366: e8 7c 08 00 00 call 1be7 - 136b: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx - 1370: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 1375: ba 20 00 00 00 mov $0x20,%edx - 137a: 48 89 ce mov %rcx,%rsi - 137d: 48 89 c7 mov %rax,%rdi - 1380: e8 2b fd ff ff call 10b0 - 1385: b8 00 00 00 00 mov $0x0,%eax - 138a: 48 8b 94 24 a8 00 00 mov 0xa8(%rsp),%rdx - 1391: 00 - 1392: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx - 1399: 00 00 - 139b: 74 05 je 13a2 - 139d: e8 de fc ff ff call 1080 <__stack_chk_fail@plt> - 13a2: 48 81 c4 b8 00 00 00 add $0xb8,%rsp - 13a9: c3 ret - -00000000000013aa : - 13aa: 48 83 ec 58 sub $0x58,%rsp - 13ae: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 13b3: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 13b8: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 13bd: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 13c4: 00 00 - 13c6: 48 89 44 24 48 mov %rax,0x48(%rsp) - 13cb: 31 c0 xor %eax,%eax - 13cd: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 13d2: be 20 00 00 00 mov $0x20,%esi - 13d7: 48 89 c7 mov %rax,%rdi - 13da: e8 0c 44 00 00 call 57eb - 13df: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx - 13e4: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 13e9: 48 8b 74 24 10 mov 0x10(%rsp),%rsi - 13ee: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 13f3: 48 89 c7 mov %rax,%rdi - 13f6: e8 d2 fe ff ff call 12cd - 13fb: b8 00 00 00 00 mov $0x0,%eax - 1400: 48 8b 54 24 48 mov 0x48(%rsp),%rdx - 1405: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx - 140c: 00 00 - 140e: 74 05 je 1415 - 1410: e8 6b fc ff ff call 1080 <__stack_chk_fail@plt> - 1415: 48 83 c4 58 add $0x58,%rsp - 1419: c3 ret - -000000000000141a : - 141a: 48 81 ec e8 06 00 00 sub $0x6e8,%rsp - 1421: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 1426: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 142b: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 1430: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 1437: 00 00 - 1439: 48 89 84 24 d8 06 00 mov %rax,0x6d8(%rsp) - 1440: 00 - 1441: 31 c0 xor %eax,%eax - 1443: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 1448: 48 05 00 06 00 00 add $0x600,%rax - 144e: 48 89 44 24 28 mov %rax,0x28(%rsp) - 1453: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 1458: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 145d: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 1462: 48 89 ce mov %rcx,%rsi - 1465: 48 89 c7 mov %rax,%rdi - 1468: e8 14 0a 00 00 call 1e81 - 146d: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 1472: 48 8d 88 20 0c 00 00 lea 0xc20(%rax),%rcx - 1479: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 147e: 48 83 c0 20 add $0x20,%rax - 1482: ba 20 00 00 00 mov $0x20,%edx - 1487: 48 89 ce mov %rcx,%rsi - 148a: 48 89 c7 mov %rax,%rdi - 148d: e8 1e fc ff ff call 10b0 - 1492: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx - 1497: 48 8d 44 24 70 lea 0x70(%rsp),%rax - 149c: ba 40 00 00 00 mov $0x40,%edx - 14a1: 48 89 ce mov %rcx,%rsi - 14a4: 48 89 c7 mov %rax,%rdi - 14a7: e8 d0 40 00 00 call 557c - 14ac: 48 8d 44 24 70 lea 0x70(%rsp),%rax - 14b1: 48 83 c0 20 add $0x20,%rax - 14b5: 48 8b 54 24 28 mov 0x28(%rsp),%rdx - 14ba: 48 8d 74 24 30 lea 0x30(%rsp),%rsi - 14bf: 48 8d bc 24 b0 00 00 lea 0xb0(%rsp),%rdi - 14c6: 00 - 14c7: 48 89 c1 mov %rax,%rcx - 14ca: e8 18 07 00 00 call 1be7 - 14cf: 48 8d 8c 24 b0 00 00 lea 0xb0(%rsp),%rcx - 14d6: 00 - 14d7: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 14dc: ba 20 06 00 00 mov $0x620,%edx - 14e1: 48 89 ce mov %rcx,%rsi - 14e4: 48 89 c7 mov %rax,%rdi - 14e7: e8 45 22 00 00 call 3731 - 14ec: 89 44 24 24 mov %eax,0x24(%rsp) - 14f0: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 14f5: 48 8d 88 40 0c 00 00 lea 0xc40(%rax),%rcx - 14fc: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 1501: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1506: 48 89 ce mov %rcx,%rsi - 1509: 48 89 c7 mov %rax,%rdi - 150c: e8 2b 42 00 00 call 573c - 1511: 83 7c 24 24 00 cmpl $0x0,0x24(%rsp) - 1516: 0f 94 c0 sete %al - 1519: 0f b6 d0 movzbl %al,%edx - 151c: 48 8d 74 24 70 lea 0x70(%rsp),%rsi - 1521: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1526: 89 d1 mov %edx,%ecx - 1528: ba 20 00 00 00 mov $0x20,%edx - 152d: 48 89 c7 mov %rax,%rdi - 1530: e8 60 22 00 00 call 3795 - 1535: b8 00 00 00 00 mov $0x0,%eax - 153a: 48 8b 94 24 d8 06 00 mov 0x6d8(%rsp),%rdx - 1541: 00 - 1542: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx - 1549: 00 00 - 154b: 74 05 je 1552 - 154d: e8 2e fb ff ff call 1080 <__stack_chk_fail@plt> - 1552: 48 81 c4 e8 06 00 00 add $0x6e8,%rsp - 1559: c3 ret - -000000000000155a : - 155a: 48 83 ec 28 sub $0x28,%rsp - 155e: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 1563: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 1568: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 156d: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 1572: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1577: 48 89 d6 mov %rdx,%rsi - 157a: 48 89 c7 mov %rax,%rdi - 157d: e8 a7 0e 00 00 call 2429 - 1582: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1587: 48 8d 88 00 06 00 00 lea 0x600(%rax),%rcx - 158e: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 1593: ba 20 00 00 00 mov $0x20,%edx - 1598: 48 89 c6 mov %rax,%rsi - 159b: 48 89 cf mov %rcx,%rdi - 159e: e8 0d fb ff ff call 10b0 - 15a3: 90 nop - 15a4: 48 83 c4 28 add $0x28,%rsp - 15a8: c3 ret - -00000000000015a9 : - 15a9: 48 83 ec 28 sub $0x28,%rsp - 15ad: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 15b2: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 15b7: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 15bc: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 15c1: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 15c6: 48 89 d6 mov %rdx,%rsi - 15c9: 48 89 c7 mov %rax,%rdi - 15cc: e8 b7 0e 00 00 call 2488 - 15d1: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 15d6: 48 8d 88 00 06 00 00 lea 0x600(%rax),%rcx - 15dd: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 15e2: ba 20 00 00 00 mov $0x20,%edx - 15e7: 48 89 ce mov %rcx,%rsi - 15ea: 48 89 c7 mov %rax,%rdi - 15ed: e8 be fa ff ff call 10b0 - 15f2: 90 nop - 15f3: 48 83 c4 28 add $0x28,%rsp - 15f7: c3 ret - -00000000000015f8 : - 15f8: 48 83 ec 18 sub $0x18,%rsp - 15fc: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 1601: 48 89 34 24 mov %rsi,(%rsp) - 1605: 48 8b 14 24 mov (%rsp),%rdx - 1609: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 160e: 48 89 d6 mov %rdx,%rsi - 1611: 48 89 c7 mov %rax,%rdi - 1614: e8 10 0e 00 00 call 2429 - 1619: 90 nop - 161a: 48 83 c4 18 add $0x18,%rsp - 161e: c3 ret - -000000000000161f : - 161f: 48 83 ec 18 sub $0x18,%rsp - 1623: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 1628: 48 89 34 24 mov %rsi,(%rsp) - 162c: 48 8b 14 24 mov (%rsp),%rdx - 1630: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 1635: 48 89 d6 mov %rdx,%rsi - 1638: 48 89 c7 mov %rax,%rdi - 163b: e8 48 0e 00 00 call 2488 - 1640: 90 nop - 1641: 48 83 c4 18 add $0x18,%rsp - 1645: c3 ret - -0000000000001646 : - 1646: 48 83 ec 28 sub $0x28,%rsp - 164a: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 164f: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 1654: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 1659: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 165e: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1663: 48 89 d6 mov %rdx,%rsi - 1666: 48 89 c7 mov %rax,%rdi - 1669: e8 1d 09 00 00 call 1f8b - 166e: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1673: 48 8d 90 80 05 00 00 lea 0x580(%rax),%rdx - 167a: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 167f: 48 89 c6 mov %rax,%rsi - 1682: 48 89 d7 mov %rdx,%rdi - 1685: e8 6a 10 00 00 call 26f4 - 168a: 90 nop - 168b: 48 83 c4 28 add $0x28,%rsp - 168f: c3 ret - -0000000000001690 : - 1690: 48 83 ec 28 sub $0x28,%rsp - 1694: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 1699: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 169e: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 16a3: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 16a8: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 16ad: 48 89 d6 mov %rdx,%rsi - 16b0: 48 89 c7 mov %rax,%rdi - 16b3: e8 37 0b 00 00 call 21ef - 16b8: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 16bd: 48 8d 90 80 05 00 00 lea 0x580(%rax),%rdx - 16c4: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 16c9: 48 89 d6 mov %rdx,%rsi - 16cc: 48 89 c7 mov %rax,%rdi - 16cf: e8 ac 11 00 00 call 2880 - 16d4: 90 nop - 16d5: 48 83 c4 28 add $0x28,%rsp - 16d9: c3 ret - -00000000000016da : - 16da: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 16df: 89 74 24 e4 mov %esi,-0x1c(%rsp) - 16e3: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) - 16e8: 89 4c 24 e0 mov %ecx,-0x20(%rsp) - 16ec: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 16f3: 00 - 16f4: 8b 44 24 fc mov -0x4(%rsp),%eax - 16f8: 89 44 24 f8 mov %eax,-0x8(%rsp) - 16fc: e9 d9 00 00 00 jmp 17da - 1701: 8b 54 24 fc mov -0x4(%rsp),%edx - 1705: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 170a: 48 01 d0 add %rdx,%rax - 170d: 0f b6 00 movzbl (%rax),%eax - 1710: 0f b6 d0 movzbl %al,%edx - 1713: 8b 44 24 fc mov -0x4(%rsp),%eax - 1717: 83 c0 01 add $0x1,%eax - 171a: 89 c1 mov %eax,%ecx - 171c: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 1721: 48 01 c8 add %rcx,%rax - 1724: 0f b6 00 movzbl (%rax),%eax - 1727: 0f b6 c0 movzbl %al,%eax - 172a: c1 e0 08 shl $0x8,%eax - 172d: 09 d0 or %edx,%eax - 172f: 66 25 ff 0f and $0xfff,%ax - 1733: 66 89 44 24 f4 mov %ax,-0xc(%rsp) - 1738: 8b 44 24 fc mov -0x4(%rsp),%eax - 173c: 83 c0 01 add $0x1,%eax - 173f: 89 c2 mov %eax,%edx - 1741: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 1746: 48 01 d0 add %rdx,%rax - 1749: 0f b6 00 movzbl (%rax),%eax - 174c: c0 e8 04 shr $0x4,%al - 174f: 0f b6 d0 movzbl %al,%edx - 1752: 8b 44 24 fc mov -0x4(%rsp),%eax - 1756: 83 c0 02 add $0x2,%eax - 1759: 89 c1 mov %eax,%ecx - 175b: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 1760: 48 01 c8 add %rcx,%rax - 1763: 0f b6 00 movzbl (%rax),%eax - 1766: 0f b6 c0 movzbl %al,%eax - 1769: c1 e0 04 shl $0x4,%eax - 176c: 09 d0 or %edx,%eax - 176e: 66 25 ff 0f and $0xfff,%ax - 1772: 66 89 44 24 f6 mov %ax,-0xa(%rsp) - 1777: 83 44 24 fc 03 addl $0x3,-0x4(%rsp) - 177c: 66 81 7c 24 f4 00 0d cmpw $0xd00,-0xc(%rsp) - 1783: 77 21 ja 17a6 - 1785: 8b 44 24 f8 mov -0x8(%rsp),%eax - 1789: 8d 50 01 lea 0x1(%rax),%edx - 178c: 89 54 24 f8 mov %edx,-0x8(%rsp) - 1790: 89 c0 mov %eax,%eax - 1792: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 1796: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 179b: 48 01 c2 add %rax,%rdx - 179e: 0f b7 44 24 f4 movzwl -0xc(%rsp),%eax - 17a3: 66 89 02 mov %ax,(%rdx) - 17a6: 8b 44 24 f8 mov -0x8(%rsp),%eax - 17aa: 3b 44 24 e4 cmp -0x1c(%rsp),%eax - 17ae: 73 2a jae 17da - 17b0: 66 81 7c 24 f6 00 0d cmpw $0xd00,-0xa(%rsp) - 17b7: 77 21 ja 17da - 17b9: 8b 44 24 f8 mov -0x8(%rsp),%eax - 17bd: 8d 50 01 lea 0x1(%rax),%edx - 17c0: 89 54 24 f8 mov %edx,-0x8(%rsp) - 17c4: 89 c0 mov %eax,%eax - 17c6: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 17ca: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 17cf: 48 01 c2 add %rax,%rdx - 17d2: 0f b7 44 24 f6 movzwl -0xa(%rsp),%eax - 17d7: 66 89 02 mov %ax,(%rdx) - 17da: 8b 44 24 f8 mov -0x8(%rsp),%eax - 17de: 3b 44 24 e4 cmp -0x1c(%rsp),%eax - 17e2: 73 11 jae 17f5 - 17e4: 8b 44 24 fc mov -0x4(%rsp),%eax - 17e8: 83 c0 03 add $0x3,%eax - 17eb: 39 44 24 e0 cmp %eax,-0x20(%rsp) - 17ef: 0f 83 0c ff ff ff jae 1701 - 17f5: 8b 44 24 f8 mov -0x8(%rsp),%eax - 17f9: c3 ret - -00000000000017fa : - 17fa: 48 81 ec 08 03 00 00 sub $0x308,%rsp - 1801: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 1806: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 180b: 89 54 24 0c mov %edx,0xc(%rsp) - 180f: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 1816: 00 00 - 1818: 48 89 84 24 f8 02 00 mov %rax,0x2f8(%rsp) - 181f: 00 - 1820: 31 c0 xor %eax,%eax - 1822: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) - 1829: 00 - 182a: e9 42 01 00 00 jmp 1971 - 182f: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) - 1836: 00 - 1837: e9 25 01 00 00 jmp 1961 - 183c: 83 7c 24 0c 00 cmpl $0x0,0xc(%rsp) - 1841: 74 22 je 1865 - 1843: 8b 44 24 28 mov 0x28(%rsp),%eax - 1847: 0f b6 c8 movzbl %al,%ecx - 184a: 8b 44 24 24 mov 0x24(%rsp),%eax - 184e: 0f b6 d0 movzbl %al,%edx - 1851: 48 8b 74 24 10 mov 0x10(%rsp),%rsi - 1856: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 185b: 48 89 c7 mov %rax,%rdi - 185e: e8 cd 3d 00 00 call 5630 - 1863: eb 20 jmp 1885 - 1865: 8b 44 24 24 mov 0x24(%rsp),%eax - 1869: 0f b6 c8 movzbl %al,%ecx - 186c: 8b 44 24 28 mov 0x28(%rsp),%eax - 1870: 0f b6 d0 movzbl %al,%edx - 1873: 48 8b 74 24 10 mov 0x10(%rsp),%rsi - 1878: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 187d: 48 89 c7 mov %rax,%rdi - 1880: e8 ab 3d 00 00 call 5630 - 1885: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 188a: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax - 1891: 00 - 1892: be 03 00 00 00 mov $0x3,%esi - 1897: 48 89 c7 mov %rax,%rdi - 189a: e8 cd 38 00 00 call 516c - 189f: c7 44 24 2c f8 01 00 movl $0x1f8,0x2c(%rsp) - 18a6: 00 - 18a7: 8b 44 24 24 mov 0x24(%rsp),%eax - 18ab: 48 c1 e0 0b shl $0xb,%rax - 18af: 48 89 c2 mov %rax,%rdx - 18b2: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 18b7: 48 01 c2 add %rax,%rdx - 18ba: 8b 44 24 28 mov 0x28(%rsp),%eax - 18be: 48 c1 e0 09 shl $0x9,%rax - 18c2: 48 8d 3c 02 lea (%rdx,%rax,1),%rdi - 18c6: 8b 54 24 2c mov 0x2c(%rsp),%edx - 18ca: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax - 18d1: 00 - 18d2: 89 d1 mov %edx,%ecx - 18d4: 48 89 c2 mov %rax,%rdx - 18d7: be 00 01 00 00 mov $0x100,%esi - 18dc: e8 f9 fd ff ff call 16da - 18e1: 89 44 24 20 mov %eax,0x20(%rsp) - 18e5: eb 6b jmp 1952 - 18e7: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 18ec: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax - 18f3: 00 - 18f4: be 01 00 00 00 mov $0x1,%esi - 18f9: 48 89 c7 mov %rax,%rdi - 18fc: e8 6b 38 00 00 call 516c - 1901: c7 44 24 2c a8 00 00 movl $0xa8,0x2c(%rsp) - 1908: 00 - 1909: b8 00 01 00 00 mov $0x100,%eax - 190e: 2b 44 24 20 sub 0x20(%rsp),%eax - 1912: 8b 54 24 24 mov 0x24(%rsp),%edx - 1916: 48 89 d1 mov %rdx,%rcx - 1919: 48 c1 e1 0b shl $0xb,%rcx - 191d: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 1922: 48 01 d1 add %rdx,%rcx - 1925: 8b 54 24 28 mov 0x28(%rsp),%edx - 1929: 48 c1 e2 09 shl $0x9,%rdx - 192d: 48 01 d1 add %rdx,%rcx - 1930: 8b 54 24 20 mov 0x20(%rsp),%edx - 1934: 48 01 d2 add %rdx,%rdx - 1937: 48 8d 3c 11 lea (%rcx,%rdx,1),%rdi - 193b: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 193f: 48 8d 94 24 00 01 00 lea 0x100(%rsp),%rdx - 1946: 00 - 1947: 89 c6 mov %eax,%esi - 1949: e8 8c fd ff ff call 16da - 194e: 01 44 24 20 add %eax,0x20(%rsp) - 1952: 81 7c 24 20 ff 00 00 cmpl $0xff,0x20(%rsp) - 1959: 00 - 195a: 76 8b jbe 18e7 - 195c: 83 44 24 28 01 addl $0x1,0x28(%rsp) - 1961: 83 7c 24 28 03 cmpl $0x3,0x28(%rsp) - 1966: 0f 86 d0 fe ff ff jbe 183c - 196c: 83 44 24 24 01 addl $0x1,0x24(%rsp) - 1971: 83 7c 24 24 03 cmpl $0x3,0x24(%rsp) - 1976: 0f 86 b3 fe ff ff jbe 182f - 197c: 90 nop - 197d: 48 8b 84 24 f8 02 00 mov 0x2f8(%rsp),%rax - 1984: 00 - 1985: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 198c: 00 00 - 198e: 74 05 je 1995 - 1990: e8 eb f6 ff ff call 1080 <__stack_chk_fail@plt> - 1995: 48 81 c4 08 03 00 00 add $0x308,%rsp - 199c: c3 ret - -000000000000199d : - 199d: 48 81 ec 98 38 00 00 sub $0x3898,%rsp - 19a4: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 19a9: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 19ae: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 19b3: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 19ba: 00 00 - 19bc: 48 89 84 24 88 38 00 mov %rax,0x3888(%rsp) - 19c3: 00 - 19c4: 31 c0 xor %eax,%eax - 19c6: 48 8d 84 24 40 38 00 lea 0x3840(%rsp),%rax - 19cd: 00 - 19ce: 48 89 44 24 30 mov %rax,0x30(%rsp) - 19d3: 48 8d 84 24 40 38 00 lea 0x3840(%rsp),%rax - 19da: 00 - 19db: 48 83 c0 20 add $0x20,%rax - 19df: 48 89 44 24 38 mov %rax,0x38(%rsp) - 19e4: c6 44 24 2b 00 movb $0x0,0x2b(%rsp) - 19e9: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 19ee: 48 8d 84 24 40 38 00 lea 0x3840(%rsp),%rax - 19f5: 00 - 19f6: ba 20 00 00 00 mov $0x20,%edx - 19fb: 48 89 ce mov %rcx,%rsi - 19fe: 48 89 c7 mov %rax,%rdi - 1a01: e8 aa f6 ff ff call 10b0 - 1a06: c6 84 24 60 38 00 00 movb $0x4,0x3860(%rsp) - 1a0d: 04 - 1a0e: 48 8d 8c 24 40 38 00 lea 0x3840(%rsp),%rcx - 1a15: 00 - 1a16: 48 8d 84 24 40 38 00 lea 0x3840(%rsp),%rax - 1a1d: 00 - 1a1e: ba 21 00 00 00 mov $0x21,%edx - 1a23: 48 89 ce mov %rcx,%rsi - 1a26: 48 89 c7 mov %rax,%rdi - 1a29: e8 4e 3b 00 00 call 557c - 1a2e: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx - 1a33: 48 8d 84 24 40 18 00 lea 0x1840(%rsp),%rax - 1a3a: 00 - 1a3b: ba 00 00 00 00 mov $0x0,%edx - 1a40: 48 89 ce mov %rcx,%rsi - 1a43: 48 89 c7 mov %rax,%rdi - 1a46: e8 af fd ff ff call 17fa - 1a4b: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 1a52: 00 - 1a53: eb 37 jmp 1a8c - 1a55: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax - 1a5a: 8d 50 01 lea 0x1(%rax),%edx - 1a5d: 88 54 24 2b mov %dl,0x2b(%rsp) - 1a61: 0f b6 d0 movzbl %al,%edx - 1a64: 48 8d 84 24 40 10 00 lea 0x1040(%rsp),%rax - 1a6b: 00 - 1a6c: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 1a70: 48 c1 e1 09 shl $0x9,%rcx - 1a74: 48 01 c1 add %rax,%rcx - 1a77: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 1a7c: 48 89 c6 mov %rax,%rsi - 1a7f: 48 89 cf mov %rcx,%rdi - 1a82: e8 b3 12 00 00 call 2d3a - 1a87: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 1a8c: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) - 1a91: 76 c2 jbe 1a55 - 1a93: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 1a9a: 00 - 1a9b: eb 34 jmp 1ad1 - 1a9d: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax - 1aa2: 8d 50 01 lea 0x1(%rax),%edx - 1aa5: 88 54 24 2b mov %dl,0x2b(%rsp) - 1aa9: 0f b6 d0 movzbl %al,%edx - 1aac: 48 8d 44 24 40 lea 0x40(%rsp),%rax - 1ab1: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 1ab5: 48 c1 e1 09 shl $0x9,%rcx - 1ab9: 48 01 c1 add %rax,%rcx - 1abc: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 1ac1: 48 89 c6 mov %rax,%rsi - 1ac4: 48 89 cf mov %rcx,%rdi - 1ac7: e8 6e 12 00 00 call 2d3a - 1acc: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 1ad1: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) - 1ad6: 76 c5 jbe 1a9d - 1ad8: 48 8d 84 24 40 10 00 lea 0x1040(%rsp),%rax - 1adf: 00 - 1ae0: 48 89 c7 mov %rax,%rdi - 1ae3: e8 fe 09 00 00 call 24e6 - 1ae8: 48 8d 44 24 40 lea 0x40(%rsp),%rax - 1aed: 48 89 c7 mov %rax,%rdi - 1af0: e8 f1 09 00 00 call 24e6 - 1af5: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 1afc: 00 - 1afd: eb 5b jmp 1b5a - 1aff: 48 8d 84 24 40 18 00 lea 0x1840(%rsp),%rax - 1b06: 00 - 1b07: 8b 54 24 2c mov 0x2c(%rsp),%edx - 1b0b: 48 c1 e2 0b shl $0xb,%rdx - 1b0f: 48 8d 34 10 lea (%rax,%rdx,1),%rsi - 1b13: 48 8d 84 24 40 08 00 lea 0x840(%rsp),%rax - 1b1a: 00 - 1b1b: 8b 54 24 2c mov 0x2c(%rsp),%edx - 1b1f: 48 c1 e2 09 shl $0x9,%rdx - 1b23: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx - 1b27: 48 8d 84 24 40 10 00 lea 0x1040(%rsp),%rax - 1b2e: 00 - 1b2f: 48 89 c2 mov %rax,%rdx - 1b32: 48 89 cf mov %rcx,%rdi - 1b35: e8 2e 0a 00 00 call 2568 - 1b3a: 48 8d 84 24 40 08 00 lea 0x840(%rsp),%rax - 1b41: 00 - 1b42: 8b 54 24 2c mov 0x2c(%rsp),%edx - 1b46: 48 c1 e2 09 shl $0x9,%rdx - 1b4a: 48 01 d0 add %rdx,%rax - 1b4d: 48 89 c7 mov %rax,%rdi - 1b50: e8 22 14 00 00 call 2f77 - 1b55: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 1b5a: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) - 1b5f: 76 9e jbe 1aff - 1b61: 48 8d 54 24 40 lea 0x40(%rsp),%rdx - 1b66: 48 8d 8c 24 40 08 00 lea 0x840(%rsp),%rcx - 1b6d: 00 - 1b6e: 48 8d 84 24 40 08 00 lea 0x840(%rsp),%rax - 1b75: 00 - 1b76: 48 89 ce mov %rcx,%rsi - 1b79: 48 89 c7 mov %rax,%rdi - 1b7c: e8 ff 0a 00 00 call 2680 - 1b81: 48 8d 84 24 40 08 00 lea 0x840(%rsp),%rax - 1b88: 00 - 1b89: 48 89 c7 mov %rax,%rdi - 1b8c: e8 ae 0a 00 00 call 263f - 1b91: 48 8d 94 24 40 10 00 lea 0x1040(%rsp),%rdx - 1b98: 00 - 1b99: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 1b9e: 48 89 d6 mov %rdx,%rsi - 1ba1: 48 89 c7 mov %rax,%rdi - 1ba4: e8 4f fa ff ff call 15f8 - 1ba9: 48 8b 54 24 30 mov 0x30(%rsp),%rdx - 1bae: 48 8d 8c 24 40 08 00 lea 0x840(%rsp),%rcx - 1bb5: 00 - 1bb6: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1bbb: 48 89 ce mov %rcx,%rsi - 1bbe: 48 89 c7 mov %rax,%rdi - 1bc1: e8 94 f9 ff ff call 155a - 1bc6: 90 nop - 1bc7: 48 8b 84 24 88 38 00 mov 0x3888(%rsp),%rax - 1bce: 00 - 1bcf: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1bd6: 00 00 - 1bd8: 74 05 je 1bdf - 1bda: e8 a1 f4 ff ff call 1080 <__stack_chk_fail@plt> - 1bdf: 48 81 c4 98 38 00 00 add $0x3898,%rsp - 1be6: c3 ret - -0000000000001be7 : - 1be7: 48 81 ec 68 46 00 00 sub $0x4668,%rsp - 1bee: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 1bf3: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 1bf8: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 1bfd: 48 89 0c 24 mov %rcx,(%rsp) - 1c01: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 1c08: 00 00 - 1c0a: 48 89 84 24 58 46 00 mov %rax,0x4658(%rsp) - 1c11: 00 - 1c12: 31 c0 xor %eax,%eax - 1c14: c6 44 24 2b 00 movb $0x0,0x2b(%rsp) - 1c19: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 1c1e: 48 8d 8c 24 30 46 00 lea 0x4630(%rsp),%rcx - 1c25: 00 - 1c26: 48 8d 84 24 30 0e 00 lea 0xe30(%rsp),%rax - 1c2d: 00 - 1c2e: 48 89 ce mov %rcx,%rsi - 1c31: 48 89 c7 mov %rax,%rdi - 1c34: e8 70 f9 ff ff call 15a9 - 1c39: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 1c3e: 48 8d 84 24 30 02 00 lea 0x230(%rsp),%rax - 1c45: 00 - 1c46: 48 89 d6 mov %rdx,%rsi - 1c49: 48 89 c7 mov %rax,%rdi - 1c4c: e8 70 0f 00 00 call 2bc1 - 1c51: 48 8d 8c 24 30 46 00 lea 0x4630(%rsp),%rcx - 1c58: 00 - 1c59: 48 8d 84 24 30 26 00 lea 0x2630(%rsp),%rax - 1c60: 00 - 1c61: ba 01 00 00 00 mov $0x1,%edx - 1c66: 48 89 ce mov %rcx,%rsi - 1c69: 48 89 c7 mov %rax,%rdi - 1c6c: e8 89 fb ff ff call 17fa - 1c71: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 1c78: 00 - 1c79: eb 39 jmp 1cb4 - 1c7b: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax - 1c80: 8d 50 01 lea 0x1(%rax),%edx - 1c83: 88 54 24 2b mov %dl,0x2b(%rsp) - 1c87: 0f b6 d0 movzbl %al,%edx - 1c8a: 8b 44 24 2c mov 0x2c(%rsp),%eax - 1c8e: 48 c1 e0 09 shl $0x9,%rax - 1c92: 48 89 c1 mov %rax,%rcx - 1c95: 48 8d 84 24 30 06 00 lea 0x630(%rsp),%rax - 1c9c: 00 - 1c9d: 48 01 c1 add %rax,%rcx - 1ca0: 48 8b 04 24 mov (%rsp),%rax - 1ca4: 48 89 c6 mov %rax,%rsi - 1ca7: 48 89 cf mov %rcx,%rdi - 1caa: e8 8b 10 00 00 call 2d3a - 1caf: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 1cb4: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) - 1cb9: 76 c0 jbe 1c7b - 1cbb: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 1cc2: 00 - 1cc3: eb 39 jmp 1cfe - 1cc5: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax - 1cca: 8d 50 01 lea 0x1(%rax),%edx - 1ccd: 88 54 24 2b mov %dl,0x2b(%rsp) - 1cd1: 0f b6 d0 movzbl %al,%edx - 1cd4: 8b 44 24 2c mov 0x2c(%rsp),%eax - 1cd8: 48 c1 e0 09 shl $0x9,%rax - 1cdc: 48 89 c1 mov %rax,%rcx - 1cdf: 48 8d 84 24 30 16 00 lea 0x1630(%rsp),%rax - 1ce6: 00 - 1ce7: 48 01 c1 add %rax,%rcx - 1cea: 48 8b 04 24 mov (%rsp),%rax - 1cee: 48 89 c6 mov %rax,%rsi - 1cf1: 48 89 cf mov %rcx,%rdi - 1cf4: e8 bd 10 00 00 call 2db6 - 1cf9: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 1cfe: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) - 1d03: 76 c0 jbe 1cc5 - 1d05: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax - 1d0a: 8d 50 01 lea 0x1(%rax),%edx - 1d0d: 88 54 24 2b mov %dl,0x2b(%rsp) - 1d11: 0f b6 d0 movzbl %al,%edx - 1d14: 48 8b 0c 24 mov (%rsp),%rcx - 1d18: 48 8d 84 24 30 04 00 lea 0x430(%rsp),%rax - 1d1f: 00 - 1d20: 48 89 ce mov %rcx,%rsi - 1d23: 48 89 c7 mov %rax,%rdi - 1d26: e8 8b 10 00 00 call 2db6 - 1d2b: 48 8d 84 24 30 06 00 lea 0x630(%rsp),%rax - 1d32: 00 - 1d33: 48 89 c7 mov %rax,%rdi - 1d36: e8 ab 07 00 00 call 24e6 - 1d3b: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 1d42: 00 - 1d43: eb 40 jmp 1d85 - 1d45: 48 8d 84 24 30 26 00 lea 0x2630(%rsp),%rax - 1d4c: 00 - 1d4d: 8b 54 24 2c mov 0x2c(%rsp),%edx - 1d51: 48 c1 e2 0b shl $0xb,%rdx - 1d55: 48 8d 34 10 lea (%rax,%rdx,1),%rsi - 1d59: 48 8d 84 24 30 1e 00 lea 0x1e30(%rsp),%rax - 1d60: 00 - 1d61: 8b 54 24 2c mov 0x2c(%rsp),%edx - 1d65: 48 c1 e2 09 shl $0x9,%rdx - 1d69: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx - 1d6d: 48 8d 84 24 30 06 00 lea 0x630(%rsp),%rax - 1d74: 00 - 1d75: 48 89 c2 mov %rax,%rdx - 1d78: 48 89 cf mov %rcx,%rdi - 1d7b: e8 e8 07 00 00 call 2568 - 1d80: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 1d85: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) - 1d8a: 76 b9 jbe 1d45 - 1d8c: 48 8d 94 24 30 06 00 lea 0x630(%rsp),%rdx - 1d93: 00 - 1d94: 48 8d 8c 24 30 0e 00 lea 0xe30(%rsp),%rcx - 1d9b: 00 - 1d9c: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 1da1: 48 89 ce mov %rcx,%rsi - 1da4: 48 89 c7 mov %rax,%rdi - 1da7: e8 bc 07 00 00 call 2568 - 1dac: 48 8d 84 24 30 1e 00 lea 0x1e30(%rsp),%rax - 1db3: 00 - 1db4: 48 89 c7 mov %rax,%rdi - 1db7: e8 6b 07 00 00 call 2527 - 1dbc: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 1dc1: 48 89 c7 mov %rax,%rdi - 1dc4: e8 92 10 00 00 call 2e5b - 1dc9: 48 8d 94 24 30 16 00 lea 0x1630(%rsp),%rdx - 1dd0: 00 - 1dd1: 48 8d 8c 24 30 1e 00 lea 0x1e30(%rsp),%rcx - 1dd8: 00 - 1dd9: 48 8d 84 24 30 1e 00 lea 0x1e30(%rsp),%rax - 1de0: 00 - 1de1: 48 89 ce mov %rcx,%rsi - 1de4: 48 89 c7 mov %rax,%rdi - 1de7: e8 94 08 00 00 call 2680 - 1dec: 48 8d 94 24 30 04 00 lea 0x430(%rsp),%rdx - 1df3: 00 - 1df4: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx - 1df9: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 1dfe: 48 89 ce mov %rcx,%rsi - 1e01: 48 89 c7 mov %rax,%rdi - 1e04: e8 15 12 00 00 call 301e - 1e09: 48 8d 94 24 30 02 00 lea 0x230(%rsp),%rdx - 1e10: 00 - 1e11: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx - 1e16: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 1e1b: 48 89 ce mov %rcx,%rsi - 1e1e: 48 89 c7 mov %rax,%rdi - 1e21: e8 f8 11 00 00 call 301e - 1e26: 48 8d 84 24 30 1e 00 lea 0x1e30(%rsp),%rax - 1e2d: 00 - 1e2e: 48 89 c7 mov %rax,%rdi - 1e31: e8 09 08 00 00 call 263f - 1e36: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 1e3b: 48 89 c7 mov %rax,%rdi - 1e3e: e8 90 11 00 00 call 2fd3 - 1e43: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 1e48: 48 8d 8c 24 30 1e 00 lea 0x1e30(%rsp),%rcx - 1e4f: 00 - 1e50: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1e55: 48 89 ce mov %rcx,%rsi - 1e58: 48 89 c7 mov %rax,%rdi - 1e5b: e8 e6 f7 ff ff call 1646 - 1e60: 90 nop - 1e61: 48 8b 84 24 58 46 00 mov 0x4658(%rsp),%rax - 1e68: 00 - 1e69: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1e70: 00 00 - 1e72: 74 05 je 1e79 - 1e74: e8 07 f2 ff ff call 1080 <__stack_chk_fail@plt> - 1e79: 48 81 c4 68 46 00 00 add $0x4668,%rsp - 1e80: c3 ret - -0000000000001e81 : - 1e81: 48 81 ec 38 14 00 00 sub $0x1438,%rsp - 1e88: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 1e8d: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 1e92: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 1e97: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 1e9e: 00 00 - 1ea0: 48 89 84 24 28 14 00 mov %rax,0x1428(%rsp) - 1ea7: 00 - 1ea8: 31 c0 xor %eax,%eax - 1eaa: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 1eaf: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx - 1eb4: 48 8d 84 24 20 04 00 lea 0x420(%rsp),%rax - 1ebb: 00 - 1ebc: 48 89 ce mov %rcx,%rsi - 1ebf: 48 89 c7 mov %rax,%rdi - 1ec2: e8 c9 f7 ff ff call 1690 - 1ec7: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 1ecc: 48 8d 84 24 20 0c 00 lea 0xc20(%rsp),%rax - 1ed3: 00 - 1ed4: 48 89 d6 mov %rdx,%rsi - 1ed7: 48 89 c7 mov %rax,%rdi - 1eda: e8 40 f7 ff ff call 161f - 1edf: 48 8d 84 24 20 04 00 lea 0x420(%rsp),%rax - 1ee6: 00 - 1ee7: 48 89 c7 mov %rax,%rdi - 1eea: e8 f7 05 00 00 call 24e6 - 1eef: 48 8d 94 24 20 04 00 lea 0x420(%rsp),%rdx - 1ef6: 00 - 1ef7: 48 8d 8c 24 20 0c 00 lea 0xc20(%rsp),%rcx - 1efe: 00 - 1eff: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax - 1f06: 00 - 1f07: 48 89 ce mov %rcx,%rsi - 1f0a: 48 89 c7 mov %rax,%rdi - 1f0d: e8 56 06 00 00 call 2568 - 1f12: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax - 1f19: 00 - 1f1a: 48 89 c7 mov %rax,%rdi - 1f1d: e8 39 0f 00 00 call 2e5b - 1f22: 48 8d 94 24 20 02 00 lea 0x220(%rsp),%rdx - 1f29: 00 - 1f2a: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx - 1f2f: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax - 1f36: 00 - 1f37: 48 89 ce mov %rcx,%rsi - 1f3a: 48 89 c7 mov %rax,%rdi - 1f3d: e8 34 11 00 00 call 3076 - 1f42: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax - 1f49: 00 - 1f4a: 48 89 c7 mov %rax,%rdi - 1f4d: e8 81 10 00 00 call 2fd3 - 1f52: 48 8d 94 24 20 02 00 lea 0x220(%rsp),%rdx - 1f59: 00 - 1f5a: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1f5f: 48 89 d6 mov %rdx,%rsi - 1f62: 48 89 c7 mov %rax,%rdi - 1f65: e8 07 0d 00 00 call 2c71 - 1f6a: 90 nop - 1f6b: 48 8b 84 24 28 14 00 mov 0x1428(%rsp),%rax - 1f72: 00 - 1f73: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1f7a: 00 00 - 1f7c: 74 05 je 1f83 - 1f7e: e8 fd f0 ff ff call 1080 <__stack_chk_fail@plt> - 1f83: 48 81 c4 38 14 00 00 add $0x1438,%rsp - 1f8a: c3 ret - -0000000000001f8b : - 1f8b: 48 83 ec 58 sub $0x58,%rsp - 1f8f: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 1f94: 48 89 34 24 mov %rsi,(%rsp) - 1f98: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 1f9f: 00 00 - 1fa1: 48 89 44 24 48 mov %rax,0x48(%rsp) - 1fa6: 31 c0 xor %eax,%eax - 1fa8: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 1faf: 00 - 1fb0: e9 14 02 00 00 jmp 21c9 - 1fb5: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) - 1fbc: 00 - 1fbd: e9 f7 01 00 00 jmp 21b9 - 1fc2: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) - 1fc9: 00 - 1fca: e9 a6 00 00 00 jmp 2075 - 1fcf: 8b 44 24 20 mov 0x20(%rsp),%eax - 1fd3: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 1fda: 8b 44 24 24 mov 0x24(%rsp),%eax - 1fde: 01 c2 add %eax,%edx - 1fe0: 48 8b 04 24 mov (%rsp),%rax - 1fe4: 89 d1 mov %edx,%ecx - 1fe6: 8b 54 24 1c mov 0x1c(%rsp),%edx - 1fea: 48 c1 e2 08 shl $0x8,%rdx - 1fee: 48 01 ca add %rcx,%rdx - 1ff1: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 1ff5: 89 c2 mov %eax,%edx - 1ff7: 8b 44 24 24 mov 0x24(%rsp),%eax - 1ffb: 66 89 54 44 30 mov %dx,0x30(%rsp,%rax,2) - 2000: 8b 44 24 24 mov 0x24(%rsp),%eax - 2004: 0f b7 54 44 30 movzwl 0x30(%rsp,%rax,2),%edx - 2009: 8b 44 24 24 mov 0x24(%rsp),%eax - 200d: 0f b7 44 44 30 movzwl 0x30(%rsp,%rax,2),%eax - 2012: 66 c1 f8 0f sar $0xf,%ax - 2016: 66 25 01 0d and $0xd01,%ax - 201a: 01 c2 add %eax,%edx - 201c: 8b 44 24 24 mov 0x24(%rsp),%eax - 2020: 66 89 54 44 30 mov %dx,0x30(%rsp,%rax,2) - 2025: 8b 44 24 24 mov 0x24(%rsp),%eax - 2029: 0f b7 44 44 30 movzwl 0x30(%rsp,%rax,2),%eax - 202e: 0f b7 c0 movzwl %ax,%eax - 2031: 48 89 44 24 28 mov %rax,0x28(%rsp) - 2036: 48 c1 64 24 28 0b shlq $0xb,0x28(%rsp) - 203c: 48 81 44 24 28 80 06 addq $0x680,0x28(%rsp) - 2043: 00 00 - 2045: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 204a: 48 69 c0 dc d7 09 00 imul $0x9d7dc,%rax,%rax - 2051: 48 89 44 24 28 mov %rax,0x28(%rsp) - 2056: 48 c1 6c 24 28 1f shrq $0x1f,0x28(%rsp) - 205c: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 2061: 66 25 ff 07 and $0x7ff,%ax - 2065: 89 c2 mov %eax,%edx - 2067: 8b 44 24 24 mov 0x24(%rsp),%eax - 206b: 66 89 54 44 30 mov %dx,0x30(%rsp,%rax,2) - 2070: 83 44 24 24 01 addl $0x1,0x24(%rsp) - 2075: 83 7c 24 24 07 cmpl $0x7,0x24(%rsp) - 207a: 0f 86 4f ff ff ff jbe 1fcf - 2080: 0f b7 44 24 30 movzwl 0x30(%rsp),%eax - 2085: 89 c2 mov %eax,%edx - 2087: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 208c: 88 10 mov %dl,(%rax) - 208e: 0f b7 44 24 30 movzwl 0x30(%rsp),%eax - 2093: 66 c1 e8 08 shr $0x8,%ax - 2097: 89 c2 mov %eax,%edx - 2099: 0f b7 44 24 32 movzwl 0x32(%rsp),%eax - 209e: c1 e0 03 shl $0x3,%eax - 20a1: 09 c2 or %eax,%edx - 20a3: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 20a8: 48 83 c0 01 add $0x1,%rax - 20ac: 88 10 mov %dl,(%rax) - 20ae: 0f b7 44 24 32 movzwl 0x32(%rsp),%eax - 20b3: 66 c1 e8 05 shr $0x5,%ax - 20b7: 89 c2 mov %eax,%edx - 20b9: 0f b7 44 24 34 movzwl 0x34(%rsp),%eax - 20be: c1 e0 06 shl $0x6,%eax - 20c1: 09 c2 or %eax,%edx - 20c3: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 20c8: 48 83 c0 02 add $0x2,%rax - 20cc: 88 10 mov %dl,(%rax) - 20ce: 0f b7 44 24 34 movzwl 0x34(%rsp),%eax - 20d3: 66 c1 e8 02 shr $0x2,%ax - 20d7: 89 c2 mov %eax,%edx - 20d9: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 20de: 48 83 c0 03 add $0x3,%rax - 20e2: 88 10 mov %dl,(%rax) - 20e4: 0f b7 44 24 34 movzwl 0x34(%rsp),%eax - 20e9: 66 c1 e8 0a shr $0xa,%ax - 20ed: 89 c2 mov %eax,%edx - 20ef: 0f b7 44 24 36 movzwl 0x36(%rsp),%eax - 20f4: 01 c0 add %eax,%eax - 20f6: 09 c2 or %eax,%edx - 20f8: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 20fd: 48 83 c0 04 add $0x4,%rax - 2101: 88 10 mov %dl,(%rax) - 2103: 0f b7 44 24 36 movzwl 0x36(%rsp),%eax - 2108: 66 c1 e8 07 shr $0x7,%ax - 210c: 89 c2 mov %eax,%edx - 210e: 0f b7 44 24 38 movzwl 0x38(%rsp),%eax - 2113: c1 e0 04 shl $0x4,%eax - 2116: 09 c2 or %eax,%edx - 2118: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 211d: 48 83 c0 05 add $0x5,%rax - 2121: 88 10 mov %dl,(%rax) - 2123: 0f b7 44 24 38 movzwl 0x38(%rsp),%eax - 2128: 66 c1 e8 04 shr $0x4,%ax - 212c: 89 c2 mov %eax,%edx - 212e: 0f b7 44 24 3a movzwl 0x3a(%rsp),%eax - 2133: c1 e0 07 shl $0x7,%eax - 2136: 09 c2 or %eax,%edx - 2138: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 213d: 48 83 c0 06 add $0x6,%rax - 2141: 88 10 mov %dl,(%rax) - 2143: 0f b7 44 24 3a movzwl 0x3a(%rsp),%eax - 2148: 66 d1 e8 shr $1,%ax - 214b: 89 c2 mov %eax,%edx - 214d: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2152: 48 83 c0 07 add $0x7,%rax - 2156: 88 10 mov %dl,(%rax) - 2158: 0f b7 44 24 3a movzwl 0x3a(%rsp),%eax - 215d: 66 c1 e8 09 shr $0x9,%ax - 2161: 89 c2 mov %eax,%edx - 2163: 0f b7 44 24 3c movzwl 0x3c(%rsp),%eax - 2168: c1 e0 02 shl $0x2,%eax - 216b: 09 c2 or %eax,%edx - 216d: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2172: 48 83 c0 08 add $0x8,%rax - 2176: 88 10 mov %dl,(%rax) - 2178: 0f b7 44 24 3c movzwl 0x3c(%rsp),%eax - 217d: 66 c1 e8 06 shr $0x6,%ax - 2181: 89 c2 mov %eax,%edx - 2183: 0f b7 44 24 3e movzwl 0x3e(%rsp),%eax - 2188: c1 e0 05 shl $0x5,%eax - 218b: 09 c2 or %eax,%edx - 218d: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2192: 48 83 c0 09 add $0x9,%rax - 2196: 88 10 mov %dl,(%rax) - 2198: 0f b7 44 24 3e movzwl 0x3e(%rsp),%eax - 219d: 66 c1 e8 03 shr $0x3,%ax - 21a1: 89 c2 mov %eax,%edx - 21a3: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 21a8: 48 83 c0 0a add $0xa,%rax - 21ac: 88 10 mov %dl,(%rax) - 21ae: 48 83 44 24 08 0b addq $0xb,0x8(%rsp) - 21b4: 83 44 24 20 01 addl $0x1,0x20(%rsp) - 21b9: 83 7c 24 20 1f cmpl $0x1f,0x20(%rsp) - 21be: 0f 86 fe fd ff ff jbe 1fc2 - 21c4: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 21c9: 83 7c 24 1c 03 cmpl $0x3,0x1c(%rsp) - 21ce: 0f 86 e1 fd ff ff jbe 1fb5 - 21d4: 90 nop - 21d5: 48 8b 44 24 48 mov 0x48(%rsp),%rax - 21da: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 21e1: 00 00 - 21e3: 74 05 je 21ea - 21e5: e8 96 ee ff ff call 1080 <__stack_chk_fail@plt> - 21ea: 48 83 c4 58 add $0x58,%rsp - 21ee: c3 ret - -00000000000021ef : - 21ef: 48 83 ec 48 sub $0x48,%rsp - 21f3: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 21f8: 48 89 34 24 mov %rsi,(%rsp) - 21fc: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 2203: 00 00 - 2205: 48 89 44 24 38 mov %rax,0x38(%rsp) - 220a: 31 c0 xor %eax,%eax - 220c: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) - 2213: 00 - 2214: e9 ea 01 00 00 jmp 2403 - 2219: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) - 2220: 00 - 2221: e9 cd 01 00 00 jmp 23f3 - 2226: 48 8b 04 24 mov (%rsp),%rax - 222a: 0f b6 00 movzbl (%rax),%eax - 222d: 0f b6 d0 movzbl %al,%edx - 2230: 48 8b 04 24 mov (%rsp),%rax - 2234: 48 83 c0 01 add $0x1,%rax - 2238: 0f b6 00 movzbl (%rax),%eax - 223b: 0f b6 c0 movzbl %al,%eax - 223e: c1 e0 08 shl $0x8,%eax - 2241: 09 d0 or %edx,%eax - 2243: 66 89 44 24 20 mov %ax,0x20(%rsp) - 2248: 48 8b 04 24 mov (%rsp),%rax - 224c: 48 83 c0 01 add $0x1,%rax - 2250: 0f b6 00 movzbl (%rax),%eax - 2253: c0 e8 03 shr $0x3,%al - 2256: 0f b6 d0 movzbl %al,%edx - 2259: 48 8b 04 24 mov (%rsp),%rax - 225d: 48 83 c0 02 add $0x2,%rax - 2261: 0f b6 00 movzbl (%rax),%eax - 2264: 0f b6 c0 movzbl %al,%eax - 2267: c1 e0 05 shl $0x5,%eax - 226a: 09 d0 or %edx,%eax - 226c: 66 89 44 24 22 mov %ax,0x22(%rsp) - 2271: 48 8b 04 24 mov (%rsp),%rax - 2275: 48 83 c0 02 add $0x2,%rax - 2279: 0f b6 00 movzbl (%rax),%eax - 227c: c0 e8 06 shr $0x6,%al - 227f: 0f b6 d0 movzbl %al,%edx - 2282: 48 8b 04 24 mov (%rsp),%rax - 2286: 48 83 c0 03 add $0x3,%rax - 228a: 0f b6 00 movzbl (%rax),%eax - 228d: 0f b6 c0 movzbl %al,%eax - 2290: c1 e0 02 shl $0x2,%eax - 2293: 09 c2 or %eax,%edx - 2295: 48 8b 04 24 mov (%rsp),%rax - 2299: 48 83 c0 04 add $0x4,%rax - 229d: 0f b6 00 movzbl (%rax),%eax - 22a0: 0f b6 c0 movzbl %al,%eax - 22a3: c1 e0 0a shl $0xa,%eax - 22a6: 09 d0 or %edx,%eax - 22a8: 66 89 44 24 24 mov %ax,0x24(%rsp) - 22ad: 48 8b 04 24 mov (%rsp),%rax - 22b1: 48 83 c0 04 add $0x4,%rax - 22b5: 0f b6 00 movzbl (%rax),%eax - 22b8: d0 e8 shr $1,%al - 22ba: 0f b6 d0 movzbl %al,%edx - 22bd: 48 8b 04 24 mov (%rsp),%rax - 22c1: 48 83 c0 05 add $0x5,%rax - 22c5: 0f b6 00 movzbl (%rax),%eax - 22c8: 0f b6 c0 movzbl %al,%eax - 22cb: c1 e0 07 shl $0x7,%eax - 22ce: 09 d0 or %edx,%eax - 22d0: 66 89 44 24 26 mov %ax,0x26(%rsp) - 22d5: 48 8b 04 24 mov (%rsp),%rax - 22d9: 48 83 c0 05 add $0x5,%rax - 22dd: 0f b6 00 movzbl (%rax),%eax - 22e0: c0 e8 04 shr $0x4,%al - 22e3: 0f b6 d0 movzbl %al,%edx - 22e6: 48 8b 04 24 mov (%rsp),%rax - 22ea: 48 83 c0 06 add $0x6,%rax - 22ee: 0f b6 00 movzbl (%rax),%eax - 22f1: 0f b6 c0 movzbl %al,%eax - 22f4: c1 e0 04 shl $0x4,%eax - 22f7: 09 d0 or %edx,%eax - 22f9: 66 89 44 24 28 mov %ax,0x28(%rsp) - 22fe: 48 8b 04 24 mov (%rsp),%rax - 2302: 48 83 c0 06 add $0x6,%rax - 2306: 0f b6 00 movzbl (%rax),%eax - 2309: c0 e8 07 shr $0x7,%al - 230c: 0f b6 d0 movzbl %al,%edx - 230f: 48 8b 04 24 mov (%rsp),%rax - 2313: 48 83 c0 07 add $0x7,%rax - 2317: 0f b6 00 movzbl (%rax),%eax - 231a: 0f b6 c0 movzbl %al,%eax - 231d: 01 c0 add %eax,%eax - 231f: 09 c2 or %eax,%edx - 2321: 48 8b 04 24 mov (%rsp),%rax - 2325: 48 83 c0 08 add $0x8,%rax - 2329: 0f b6 00 movzbl (%rax),%eax - 232c: 0f b6 c0 movzbl %al,%eax - 232f: c1 e0 09 shl $0x9,%eax - 2332: 09 d0 or %edx,%eax - 2334: 66 89 44 24 2a mov %ax,0x2a(%rsp) - 2339: 48 8b 04 24 mov (%rsp),%rax - 233d: 48 83 c0 08 add $0x8,%rax - 2341: 0f b6 00 movzbl (%rax),%eax - 2344: c0 e8 02 shr $0x2,%al - 2347: 0f b6 d0 movzbl %al,%edx - 234a: 48 8b 04 24 mov (%rsp),%rax - 234e: 48 83 c0 09 add $0x9,%rax - 2352: 0f b6 00 movzbl (%rax),%eax - 2355: 0f b6 c0 movzbl %al,%eax - 2358: c1 e0 06 shl $0x6,%eax - 235b: 09 d0 or %edx,%eax - 235d: 66 89 44 24 2c mov %ax,0x2c(%rsp) - 2362: 48 8b 04 24 mov (%rsp),%rax - 2366: 48 83 c0 09 add $0x9,%rax - 236a: 0f b6 00 movzbl (%rax),%eax - 236d: c0 e8 05 shr $0x5,%al - 2370: 0f b6 d0 movzbl %al,%edx - 2373: 48 8b 04 24 mov (%rsp),%rax - 2377: 48 83 c0 0a add $0xa,%rax - 237b: 0f b6 00 movzbl (%rax),%eax - 237e: 0f b6 c0 movzbl %al,%eax - 2381: c1 e0 03 shl $0x3,%eax - 2384: 09 d0 or %edx,%eax - 2386: 66 89 44 24 2e mov %ax,0x2e(%rsp) - 238b: 48 83 04 24 0b addq $0xb,(%rsp) - 2390: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 2397: 00 - 2398: eb 4d jmp 23e7 - 239a: 8b 44 24 1c mov 0x1c(%rsp),%eax - 239e: 0f b7 44 44 20 movzwl 0x20(%rsp,%rax,2),%eax - 23a3: 0f b7 c0 movzwl %ax,%eax - 23a6: 25 ff 07 00 00 and $0x7ff,%eax - 23ab: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 23b1: 05 00 04 00 00 add $0x400,%eax - 23b6: c1 e8 0b shr $0xb,%eax - 23b9: 89 c1 mov %eax,%ecx - 23bb: 8b 44 24 18 mov 0x18(%rsp),%eax - 23bf: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 23c6: 8b 44 24 1c mov 0x1c(%rsp),%eax - 23ca: 01 c2 add %eax,%edx - 23cc: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 23d1: 89 d6 mov %edx,%esi - 23d3: 8b 54 24 14 mov 0x14(%rsp),%edx - 23d7: 48 c1 e2 08 shl $0x8,%rdx - 23db: 48 01 f2 add %rsi,%rdx - 23de: 66 89 0c 50 mov %cx,(%rax,%rdx,2) - 23e2: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 23e7: 83 7c 24 1c 07 cmpl $0x7,0x1c(%rsp) - 23ec: 76 ac jbe 239a - 23ee: 83 44 24 18 01 addl $0x1,0x18(%rsp) - 23f3: 83 7c 24 18 1f cmpl $0x1f,0x18(%rsp) - 23f8: 0f 86 28 fe ff ff jbe 2226 - 23fe: 83 44 24 14 01 addl $0x1,0x14(%rsp) - 2403: 83 7c 24 14 03 cmpl $0x3,0x14(%rsp) - 2408: 0f 86 0b fe ff ff jbe 2219 - 240e: 90 nop - 240f: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 2414: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 241b: 00 00 - 241d: 74 05 je 2424 - 241f: e8 5c ec ff ff call 1080 <__stack_chk_fail@plt> - 2424: 48 83 c4 48 add $0x48,%rsp - 2428: c3 ret - -0000000000002429 : - 2429: 48 83 ec 28 sub $0x28,%rsp - 242d: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2432: 48 89 34 24 mov %rsi,(%rsp) - 2436: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 243d: 00 - 243e: eb 3a jmp 247a - 2440: 8b 44 24 1c mov 0x1c(%rsp),%eax - 2444: 48 c1 e0 09 shl $0x9,%rax - 2448: 48 89 c2 mov %rax,%rdx - 244b: 48 8b 04 24 mov (%rsp),%rax - 244f: 48 8d 0c 02 lea (%rdx,%rax,1),%rcx - 2453: 8b 54 24 1c mov 0x1c(%rsp),%edx - 2457: 89 d0 mov %edx,%eax - 2459: 01 c0 add %eax,%eax - 245b: 01 d0 add %edx,%eax - 245d: c1 e0 07 shl $0x7,%eax - 2460: 89 c2 mov %eax,%edx - 2462: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2467: 48 01 d0 add %rdx,%rax - 246a: 48 89 ce mov %rcx,%rsi - 246d: 48 89 c7 mov %rax,%rdi - 2470: e8 7f 05 00 00 call 29f4 - 2475: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 247a: 83 7c 24 1c 03 cmpl $0x3,0x1c(%rsp) - 247f: 76 bf jbe 2440 - 2481: 90 nop - 2482: 90 nop - 2483: 48 83 c4 28 add $0x28,%rsp - 2487: c3 ret - -0000000000002488 : - 2488: 48 83 ec 28 sub $0x28,%rsp - 248c: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2491: 48 89 34 24 mov %rsi,(%rsp) - 2495: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 249c: 00 - 249d: eb 39 jmp 24d8 - 249f: 8b 54 24 1c mov 0x1c(%rsp),%edx - 24a3: 89 d0 mov %edx,%eax - 24a5: 01 c0 add %eax,%eax - 24a7: 01 d0 add %edx,%eax - 24a9: c1 e0 07 shl $0x7,%eax - 24ac: 89 c2 mov %eax,%edx - 24ae: 48 8b 04 24 mov (%rsp),%rax - 24b2: 48 01 c2 add %rax,%rdx - 24b5: 8b 44 24 1c mov 0x1c(%rsp),%eax - 24b9: 48 c1 e0 09 shl $0x9,%rax - 24bd: 48 89 c1 mov %rax,%rcx - 24c0: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 24c5: 48 01 c8 add %rcx,%rax - 24c8: 48 89 d6 mov %rdx,%rsi - 24cb: 48 89 c7 mov %rax,%rdi - 24ce: e8 12 06 00 00 call 2ae5 - 24d3: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 24d8: 83 7c 24 1c 03 cmpl $0x3,0x1c(%rsp) - 24dd: 76 c0 jbe 249f - 24df: 90 nop - 24e0: 90 nop - 24e1: 48 83 c4 28 add $0x28,%rsp - 24e5: c3 ret - -00000000000024e6 : - 24e6: 48 83 ec 28 sub $0x28,%rsp - 24ea: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 24ef: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 24f6: 00 - 24f7: eb 20 jmp 2519 - 24f9: 8b 44 24 1c mov 0x1c(%rsp),%eax - 24fd: 48 c1 e0 09 shl $0x9,%rax - 2501: 48 89 c2 mov %rax,%rdx - 2504: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2509: 48 01 d0 add %rdx,%rax - 250c: 48 89 c7 mov %rax,%rdi - 250f: e8 1e 09 00 00 call 2e32 - 2514: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 2519: 83 7c 24 1c 03 cmpl $0x3,0x1c(%rsp) - 251e: 76 d9 jbe 24f9 - 2520: 90 nop - 2521: 90 nop - 2522: 48 83 c4 28 add $0x28,%rsp - 2526: c3 ret - -0000000000002527 : - 2527: 48 83 ec 28 sub $0x28,%rsp - 252b: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2530: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 2537: 00 - 2538: eb 20 jmp 255a - 253a: 8b 44 24 1c mov 0x1c(%rsp),%eax - 253e: 48 c1 e0 09 shl $0x9,%rax - 2542: 48 89 c2 mov %rax,%rdx - 2545: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 254a: 48 01 d0 add %rdx,%rax - 254d: 48 89 c7 mov %rax,%rdi - 2550: e8 06 09 00 00 call 2e5b - 2555: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 255a: 83 7c 24 1c 03 cmpl $0x3,0x1c(%rsp) - 255f: 76 d9 jbe 253a - 2561: 90 nop - 2562: 90 nop - 2563: 48 83 c4 28 add $0x28,%rsp - 2567: c3 ret - -0000000000002568 : - 2568: 48 81 ec 48 02 00 00 sub $0x248,%rsp - 256f: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 2574: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 2579: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 257e: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 2585: 00 00 - 2587: 48 89 84 24 38 02 00 mov %rax,0x238(%rsp) - 258e: 00 - 258f: 31 c0 xor %eax,%eax - 2591: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 2596: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 259b: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 25a0: 48 89 ce mov %rcx,%rsi - 25a3: 48 89 c7 mov %rax,%rdi - 25a6: e8 cc 08 00 00 call 2e77 - 25ab: c7 44 24 2c 01 00 00 movl $0x1,0x2c(%rsp) - 25b2: 00 - 25b3: eb 55 jmp 260a - 25b5: 8b 44 24 2c mov 0x2c(%rsp),%eax - 25b9: 48 c1 e0 09 shl $0x9,%rax - 25bd: 48 89 c2 mov %rax,%rdx - 25c0: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 25c5: 48 01 c2 add %rax,%rdx - 25c8: 8b 44 24 2c mov 0x2c(%rsp),%eax - 25cc: 48 c1 e0 09 shl $0x9,%rax - 25d0: 48 89 c1 mov %rax,%rcx - 25d3: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 25d8: 48 01 c1 add %rax,%rcx - 25db: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 25e0: 48 89 ce mov %rcx,%rsi - 25e3: 48 89 c7 mov %rax,%rdi - 25e6: e8 8c 08 00 00 call 2e77 - 25eb: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 25f0: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx - 25f5: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 25fa: 48 89 ce mov %rcx,%rsi - 25fd: 48 89 c7 mov %rax,%rdi - 2600: e8 19 0a 00 00 call 301e - 2605: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 260a: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) - 260f: 76 a4 jbe 25b5 - 2611: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 2616: 48 89 c7 mov %rax,%rdi - 2619: e8 b5 09 00 00 call 2fd3 - 261e: 90 nop - 261f: 48 8b 84 24 38 02 00 mov 0x238(%rsp),%rax - 2626: 00 - 2627: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 262e: 00 00 - 2630: 74 05 je 2637 - 2632: e8 49 ea ff ff call 1080 <__stack_chk_fail@plt> - 2637: 48 81 c4 48 02 00 00 add $0x248,%rsp - 263e: c3 ret - -000000000000263f : - 263f: 48 83 ec 28 sub $0x28,%rsp - 2643: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2648: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 264f: 00 - 2650: eb 20 jmp 2672 - 2652: 8b 44 24 1c mov 0x1c(%rsp),%eax - 2656: 48 c1 e0 09 shl $0x9,%rax - 265a: 48 89 c2 mov %rax,%rdx - 265d: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2662: 48 01 d0 add %rdx,%rax - 2665: 48 89 c7 mov %rax,%rdi - 2668: e8 66 09 00 00 call 2fd3 - 266d: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 2672: 83 7c 24 1c 03 cmpl $0x3,0x1c(%rsp) - 2677: 76 d9 jbe 2652 - 2679: 90 nop - 267a: 90 nop - 267b: 48 83 c4 28 add $0x28,%rsp - 267f: c3 ret - -0000000000002680 : - 2680: 48 83 ec 38 sub $0x38,%rsp - 2684: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 2689: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 268e: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 2693: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 269a: 00 - 269b: eb 49 jmp 26e6 - 269d: 8b 44 24 2c mov 0x2c(%rsp),%eax - 26a1: 48 c1 e0 09 shl $0x9,%rax - 26a5: 48 89 c2 mov %rax,%rdx - 26a8: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 26ad: 48 01 c2 add %rax,%rdx - 26b0: 8b 44 24 2c mov 0x2c(%rsp),%eax - 26b4: 48 c1 e0 09 shl $0x9,%rax - 26b8: 48 89 c1 mov %rax,%rcx - 26bb: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 26c0: 48 01 c1 add %rax,%rcx - 26c3: 8b 44 24 2c mov 0x2c(%rsp),%eax - 26c7: 48 c1 e0 09 shl $0x9,%rax - 26cb: 48 89 c6 mov %rax,%rsi - 26ce: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 26d3: 48 01 f0 add %rsi,%rax - 26d6: 48 89 ce mov %rcx,%rsi - 26d9: 48 89 c7 mov %rax,%rdi - 26dc: e8 3d 09 00 00 call 301e - 26e1: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 26e6: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) - 26eb: 76 b0 jbe 269d - 26ed: 90 nop - 26ee: 90 nop - 26ef: 48 83 c4 38 add $0x38,%rsp - 26f3: c3 ret - -00000000000026f4 : - 26f4: 48 83 ec 38 sub $0x38,%rsp - 26f8: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 26fd: 48 89 34 24 mov %rsi,(%rsp) - 2701: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 2708: 00 00 - 270a: 48 89 44 24 28 mov %rax,0x28(%rsp) - 270f: 31 c0 xor %eax,%eax - 2711: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) - 2718: 00 - 2719: e9 3c 01 00 00 jmp 285a - 271e: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) - 2725: 00 - 2726: eb 78 jmp 27a0 - 2728: 8b 44 24 14 mov 0x14(%rsp),%eax - 272c: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 2733: 8b 44 24 18 mov 0x18(%rsp),%eax - 2737: 01 c2 add %eax,%edx - 2739: 48 8b 04 24 mov (%rsp),%rax - 273d: 89 d2 mov %edx,%edx - 273f: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2743: 66 89 44 24 12 mov %ax,0x12(%rsp) - 2748: 0f b7 44 24 12 movzwl 0x12(%rsp),%eax - 274d: 66 c1 f8 0f sar $0xf,%ax - 2751: 66 25 01 0d and $0xd01,%ax - 2755: 89 c2 mov %eax,%edx - 2757: 0f b7 44 24 12 movzwl 0x12(%rsp),%eax - 275c: 01 d0 add %edx,%eax - 275e: 66 89 44 24 12 mov %ax,0x12(%rsp) - 2763: 0f bf 44 24 12 movswl 0x12(%rsp),%eax - 2768: c1 e0 05 shl $0x5,%eax - 276b: 89 44 24 1c mov %eax,0x1c(%rsp) - 276f: 81 44 24 1c 80 06 00 addl $0x680,0x1c(%rsp) - 2776: 00 - 2777: 8b 44 24 1c mov 0x1c(%rsp),%eax - 277b: 69 c0 7e 9d 00 00 imul $0x9d7e,%eax,%eax - 2781: 89 44 24 1c mov %eax,0x1c(%rsp) - 2785: c1 6c 24 1c 1b shrl $0x1b,0x1c(%rsp) - 278a: 8b 44 24 1c mov 0x1c(%rsp),%eax - 278e: 83 e0 1f and $0x1f,%eax - 2791: 89 c2 mov %eax,%edx - 2793: 8b 44 24 18 mov 0x18(%rsp),%eax - 2797: 88 54 04 20 mov %dl,0x20(%rsp,%rax,1) - 279b: 83 44 24 18 01 addl $0x1,0x18(%rsp) - 27a0: 83 7c 24 18 07 cmpl $0x7,0x18(%rsp) - 27a5: 76 81 jbe 2728 - 27a7: 0f b6 44 24 20 movzbl 0x20(%rsp),%eax - 27ac: 89 c2 mov %eax,%edx - 27ae: 0f b6 44 24 21 movzbl 0x21(%rsp),%eax - 27b3: c1 e0 05 shl $0x5,%eax - 27b6: 09 d0 or %edx,%eax - 27b8: 89 c2 mov %eax,%edx - 27ba: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 27bf: 88 10 mov %dl,(%rax) - 27c1: 0f b6 44 24 21 movzbl 0x21(%rsp),%eax - 27c6: c0 e8 03 shr $0x3,%al - 27c9: 89 c2 mov %eax,%edx - 27cb: 0f b6 44 24 22 movzbl 0x22(%rsp),%eax - 27d0: c1 e0 02 shl $0x2,%eax - 27d3: 09 c2 or %eax,%edx - 27d5: 0f b6 44 24 23 movzbl 0x23(%rsp),%eax - 27da: c1 e0 07 shl $0x7,%eax - 27dd: 09 c2 or %eax,%edx - 27df: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 27e4: 48 83 c0 01 add $0x1,%rax - 27e8: 88 10 mov %dl,(%rax) - 27ea: 0f b6 44 24 23 movzbl 0x23(%rsp),%eax - 27ef: d0 e8 shr $1,%al - 27f1: 89 c2 mov %eax,%edx - 27f3: 0f b6 44 24 24 movzbl 0x24(%rsp),%eax - 27f8: c1 e0 04 shl $0x4,%eax - 27fb: 09 c2 or %eax,%edx - 27fd: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2802: 48 83 c0 02 add $0x2,%rax - 2806: 88 10 mov %dl,(%rax) - 2808: 0f b6 44 24 24 movzbl 0x24(%rsp),%eax - 280d: c0 e8 04 shr $0x4,%al - 2810: 89 c2 mov %eax,%edx - 2812: 0f b6 44 24 25 movzbl 0x25(%rsp),%eax - 2817: 01 c0 add %eax,%eax - 2819: 09 c2 or %eax,%edx - 281b: 0f b6 44 24 26 movzbl 0x26(%rsp),%eax - 2820: c1 e0 06 shl $0x6,%eax - 2823: 09 c2 or %eax,%edx - 2825: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 282a: 48 83 c0 03 add $0x3,%rax - 282e: 88 10 mov %dl,(%rax) - 2830: 0f b6 44 24 26 movzbl 0x26(%rsp),%eax - 2835: c0 e8 02 shr $0x2,%al - 2838: 89 c2 mov %eax,%edx - 283a: 0f b6 44 24 27 movzbl 0x27(%rsp),%eax - 283f: c1 e0 03 shl $0x3,%eax - 2842: 09 c2 or %eax,%edx - 2844: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2849: 48 83 c0 04 add $0x4,%rax - 284d: 88 10 mov %dl,(%rax) - 284f: 48 83 44 24 08 05 addq $0x5,0x8(%rsp) - 2855: 83 44 24 14 01 addl $0x1,0x14(%rsp) - 285a: 83 7c 24 14 1f cmpl $0x1f,0x14(%rsp) - 285f: 0f 86 b9 fe ff ff jbe 271e - 2865: 90 nop - 2866: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 286b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2872: 00 00 - 2874: 74 05 je 287b - 2876: e8 05 e8 ff ff call 1080 <__stack_chk_fail@plt> - 287b: 48 83 c4 38 add $0x38,%rsp - 287f: c3 ret - -0000000000002880 : - 2880: 48 83 ec 38 sub $0x38,%rsp - 2884: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2889: 48 89 34 24 mov %rsi,(%rsp) - 288d: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 2894: 00 00 - 2896: 48 89 44 24 28 mov %rax,0x28(%rsp) - 289b: 31 c0 xor %eax,%eax - 289d: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) - 28a4: 00 - 28a5: e9 24 01 00 00 jmp 29ce - 28aa: 48 8b 04 24 mov (%rsp),%rax - 28ae: 0f b6 00 movzbl (%rax),%eax - 28b1: 88 44 24 20 mov %al,0x20(%rsp) - 28b5: 48 8b 04 24 mov (%rsp),%rax - 28b9: 0f b6 00 movzbl (%rax),%eax - 28bc: c0 e8 05 shr $0x5,%al - 28bf: 89 c2 mov %eax,%edx - 28c1: 48 8b 04 24 mov (%rsp),%rax - 28c5: 48 83 c0 01 add $0x1,%rax - 28c9: 0f b6 00 movzbl (%rax),%eax - 28cc: c1 e0 03 shl $0x3,%eax - 28cf: 09 d0 or %edx,%eax - 28d1: 88 44 24 21 mov %al,0x21(%rsp) - 28d5: 48 8b 04 24 mov (%rsp),%rax - 28d9: 48 83 c0 01 add $0x1,%rax - 28dd: 0f b6 00 movzbl (%rax),%eax - 28e0: c0 e8 02 shr $0x2,%al - 28e3: 88 44 24 22 mov %al,0x22(%rsp) - 28e7: 48 8b 04 24 mov (%rsp),%rax - 28eb: 48 83 c0 01 add $0x1,%rax - 28ef: 0f b6 00 movzbl (%rax),%eax - 28f2: c0 e8 07 shr $0x7,%al - 28f5: 89 c2 mov %eax,%edx - 28f7: 48 8b 04 24 mov (%rsp),%rax - 28fb: 48 83 c0 02 add $0x2,%rax - 28ff: 0f b6 00 movzbl (%rax),%eax - 2902: 01 c0 add %eax,%eax - 2904: 09 d0 or %edx,%eax - 2906: 88 44 24 23 mov %al,0x23(%rsp) - 290a: 48 8b 04 24 mov (%rsp),%rax - 290e: 48 83 c0 02 add $0x2,%rax - 2912: 0f b6 00 movzbl (%rax),%eax - 2915: c0 e8 04 shr $0x4,%al - 2918: 89 c2 mov %eax,%edx - 291a: 48 8b 04 24 mov (%rsp),%rax - 291e: 48 83 c0 03 add $0x3,%rax - 2922: 0f b6 00 movzbl (%rax),%eax - 2925: c1 e0 04 shl $0x4,%eax - 2928: 09 d0 or %edx,%eax - 292a: 88 44 24 24 mov %al,0x24(%rsp) - 292e: 48 8b 04 24 mov (%rsp),%rax - 2932: 48 83 c0 03 add $0x3,%rax - 2936: 0f b6 00 movzbl (%rax),%eax - 2939: d0 e8 shr $1,%al - 293b: 88 44 24 25 mov %al,0x25(%rsp) - 293f: 48 8b 04 24 mov (%rsp),%rax - 2943: 48 83 c0 03 add $0x3,%rax - 2947: 0f b6 00 movzbl (%rax),%eax - 294a: c0 e8 06 shr $0x6,%al - 294d: 89 c2 mov %eax,%edx - 294f: 48 8b 04 24 mov (%rsp),%rax - 2953: 48 83 c0 04 add $0x4,%rax - 2957: 0f b6 00 movzbl (%rax),%eax - 295a: c1 e0 02 shl $0x2,%eax - 295d: 09 d0 or %edx,%eax - 295f: 88 44 24 26 mov %al,0x26(%rsp) - 2963: 48 8b 04 24 mov (%rsp),%rax - 2967: 48 83 c0 04 add $0x4,%rax - 296b: 0f b6 00 movzbl (%rax),%eax - 296e: c0 e8 03 shr $0x3,%al - 2971: 88 44 24 27 mov %al,0x27(%rsp) - 2975: 48 83 04 24 05 addq $0x5,(%rsp) - 297a: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 2981: 00 - 2982: eb 3e jmp 29c2 - 2984: 8b 44 24 1c mov 0x1c(%rsp),%eax - 2988: 0f b6 44 04 20 movzbl 0x20(%rsp,%rax,1),%eax - 298d: 0f b6 c0 movzbl %al,%eax - 2990: 83 e0 1f and $0x1f,%eax - 2993: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 2999: 83 c0 10 add $0x10,%eax - 299c: c1 e8 05 shr $0x5,%eax - 299f: 89 c1 mov %eax,%ecx - 29a1: 8b 44 24 18 mov 0x18(%rsp),%eax - 29a5: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 29ac: 8b 44 24 1c mov 0x1c(%rsp),%eax - 29b0: 01 c2 add %eax,%edx - 29b2: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 29b7: 89 d2 mov %edx,%edx - 29b9: 66 89 0c 50 mov %cx,(%rax,%rdx,2) - 29bd: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 29c2: 83 7c 24 1c 07 cmpl $0x7,0x1c(%rsp) - 29c7: 76 bb jbe 2984 - 29c9: 83 44 24 18 01 addl $0x1,0x18(%rsp) - 29ce: 83 7c 24 18 1f cmpl $0x1f,0x18(%rsp) - 29d3: 0f 86 d1 fe ff ff jbe 28aa - 29d9: 90 nop - 29da: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 29df: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 29e6: 00 00 - 29e8: 74 05 je 29ef - 29ea: e8 91 e6 ff ff call 1080 <__stack_chk_fail@plt> - 29ef: 48 83 c4 38 add $0x38,%rsp - 29f3: c3 ret - -00000000000029f4 : - 29f4: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 29f9: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 29fe: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 2a05: 00 - 2a06: e9 cc 00 00 00 jmp 2ad7 - 2a0b: 8b 44 24 fc mov -0x4(%rsp),%eax - 2a0f: 8d 14 00 lea (%rax,%rax,1),%edx - 2a12: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 2a17: 89 d2 mov %edx,%edx - 2a19: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2a1d: 66 89 44 24 f8 mov %ax,-0x8(%rsp) - 2a22: 0f b7 44 24 f8 movzwl -0x8(%rsp),%eax - 2a27: 66 c1 f8 0f sar $0xf,%ax - 2a2b: 66 25 01 0d and $0xd01,%ax - 2a2f: 66 01 44 24 f8 add %ax,-0x8(%rsp) - 2a34: 8b 44 24 fc mov -0x4(%rsp),%eax - 2a38: 01 c0 add %eax,%eax - 2a3a: 8d 50 01 lea 0x1(%rax),%edx - 2a3d: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 2a42: 89 d2 mov %edx,%edx - 2a44: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2a48: 66 89 44 24 fa mov %ax,-0x6(%rsp) - 2a4d: 0f b7 44 24 fa movzwl -0x6(%rsp),%eax - 2a52: 66 c1 f8 0f sar $0xf,%ax - 2a56: 66 25 01 0d and $0xd01,%ax - 2a5a: 66 01 44 24 fa add %ax,-0x6(%rsp) - 2a5f: 8b 54 24 fc mov -0x4(%rsp),%edx - 2a63: 89 d0 mov %edx,%eax - 2a65: 01 c0 add %eax,%eax - 2a67: 01 d0 add %edx,%eax - 2a69: 89 c2 mov %eax,%edx - 2a6b: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2a70: 48 01 d0 add %rdx,%rax - 2a73: 0f b7 54 24 f8 movzwl -0x8(%rsp),%edx - 2a78: 88 10 mov %dl,(%rax) - 2a7a: 0f b7 44 24 f8 movzwl -0x8(%rsp),%eax - 2a7f: 66 c1 e8 08 shr $0x8,%ax - 2a83: 89 c2 mov %eax,%edx - 2a85: 0f b7 44 24 fa movzwl -0x6(%rsp),%eax - 2a8a: c1 e0 04 shl $0x4,%eax - 2a8d: 89 d1 mov %edx,%ecx - 2a8f: 09 c1 or %eax,%ecx - 2a91: 8b 54 24 fc mov -0x4(%rsp),%edx - 2a95: 89 d0 mov %edx,%eax - 2a97: 01 c0 add %eax,%eax - 2a99: 01 d0 add %edx,%eax - 2a9b: 83 c0 01 add $0x1,%eax - 2a9e: 89 c2 mov %eax,%edx - 2aa0: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2aa5: 48 01 d0 add %rdx,%rax - 2aa8: 89 ca mov %ecx,%edx - 2aaa: 88 10 mov %dl,(%rax) - 2aac: 0f b7 44 24 fa movzwl -0x6(%rsp),%eax - 2ab1: 66 c1 e8 04 shr $0x4,%ax - 2ab5: 89 c1 mov %eax,%ecx - 2ab7: 8b 54 24 fc mov -0x4(%rsp),%edx - 2abb: 89 d0 mov %edx,%eax - 2abd: 01 c0 add %eax,%eax - 2abf: 01 d0 add %edx,%eax - 2ac1: 83 c0 02 add $0x2,%eax - 2ac4: 89 c2 mov %eax,%edx - 2ac6: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2acb: 48 01 d0 add %rdx,%rax - 2ace: 89 ca mov %ecx,%edx - 2ad0: 88 10 mov %dl,(%rax) - 2ad2: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) - 2ad7: 83 7c 24 fc 7f cmpl $0x7f,-0x4(%rsp) - 2adc: 0f 86 29 ff ff ff jbe 2a0b - 2ae2: 90 nop - 2ae3: 90 nop - 2ae4: c3 ret - -0000000000002ae5 : - 2ae5: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 2aea: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 2aef: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 2af6: 00 - 2af7: e9 b7 00 00 00 jmp 2bb3 - 2afc: 8b 54 24 fc mov -0x4(%rsp),%edx - 2b00: 89 d0 mov %edx,%eax - 2b02: 01 c0 add %eax,%eax - 2b04: 01 d0 add %edx,%eax - 2b06: 89 c2 mov %eax,%edx - 2b08: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 2b0d: 48 01 d0 add %rdx,%rax - 2b10: 0f b6 00 movzbl (%rax),%eax - 2b13: 0f b6 c8 movzbl %al,%ecx - 2b16: 8b 54 24 fc mov -0x4(%rsp),%edx - 2b1a: 89 d0 mov %edx,%eax - 2b1c: 01 c0 add %eax,%eax - 2b1e: 01 d0 add %edx,%eax - 2b20: 83 c0 01 add $0x1,%eax - 2b23: 89 c2 mov %eax,%edx - 2b25: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 2b2a: 48 01 d0 add %rdx,%rax - 2b2d: 0f b6 00 movzbl (%rax),%eax - 2b30: 0f b6 c0 movzbl %al,%eax - 2b33: c1 e0 08 shl $0x8,%eax - 2b36: 09 c1 or %eax,%ecx - 2b38: 89 ca mov %ecx,%edx - 2b3a: 8b 44 24 fc mov -0x4(%rsp),%eax - 2b3e: 8d 0c 00 lea (%rax,%rax,1),%ecx - 2b41: 66 81 e2 ff 0f and $0xfff,%dx - 2b46: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2b4b: 89 c9 mov %ecx,%ecx - 2b4d: 66 89 14 48 mov %dx,(%rax,%rcx,2) - 2b51: 8b 54 24 fc mov -0x4(%rsp),%edx - 2b55: 89 d0 mov %edx,%eax - 2b57: 01 c0 add %eax,%eax - 2b59: 01 d0 add %edx,%eax - 2b5b: 83 c0 01 add $0x1,%eax - 2b5e: 89 c2 mov %eax,%edx - 2b60: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 2b65: 48 01 d0 add %rdx,%rax - 2b68: 0f b6 00 movzbl (%rax),%eax - 2b6b: c0 e8 04 shr $0x4,%al - 2b6e: 0f b6 c8 movzbl %al,%ecx - 2b71: 8b 54 24 fc mov -0x4(%rsp),%edx - 2b75: 89 d0 mov %edx,%eax - 2b77: 01 c0 add %eax,%eax - 2b79: 01 d0 add %edx,%eax - 2b7b: 83 c0 02 add $0x2,%eax - 2b7e: 89 c2 mov %eax,%edx - 2b80: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 2b85: 48 01 d0 add %rdx,%rax - 2b88: 0f b6 00 movzbl (%rax),%eax - 2b8b: 0f b6 c0 movzbl %al,%eax - 2b8e: c1 e0 04 shl $0x4,%eax - 2b91: 09 c1 or %eax,%ecx - 2b93: 89 ca mov %ecx,%edx - 2b95: 8b 44 24 fc mov -0x4(%rsp),%eax - 2b99: 01 c0 add %eax,%eax - 2b9b: 8d 48 01 lea 0x1(%rax),%ecx - 2b9e: 66 81 e2 ff 0f and $0xfff,%dx - 2ba3: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2ba8: 89 c9 mov %ecx,%ecx - 2baa: 66 89 14 48 mov %dx,(%rax,%rcx,2) - 2bae: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) - 2bb3: 83 7c 24 fc 7f cmpl $0x7f,-0x4(%rsp) - 2bb8: 0f 86 3e ff ff ff jbe 2afc - 2bbe: 90 nop - 2bbf: 90 nop - 2bc0: c3 ret - -0000000000002bc1 : - 2bc1: 48 83 ec 28 sub $0x28,%rsp - 2bc5: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2bca: 48 89 34 24 mov %rsi,(%rsp) - 2bce: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) - 2bd5: 00 - 2bd6: e9 84 00 00 00 jmp 2c5f - 2bdb: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 2be2: 00 - 2be3: eb 6e jmp 2c53 - 2be5: 8b 44 24 18 mov 0x18(%rsp),%eax - 2be9: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 2bf0: 8b 44 24 1c mov 0x1c(%rsp),%eax - 2bf4: 01 c2 add %eax,%edx - 2bf6: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2bfb: 89 d2 mov %edx,%edx - 2bfd: 66 c7 04 50 00 00 movw $0x0,(%rax,%rdx,2) - 2c03: 8b 54 24 18 mov 0x18(%rsp),%edx - 2c07: 48 8b 04 24 mov (%rsp),%rax - 2c0b: 48 01 d0 add %rdx,%rax - 2c0e: 0f b6 00 movzbl (%rax),%eax - 2c11: 0f b6 d0 movzbl %al,%edx - 2c14: 8b 44 24 1c mov 0x1c(%rsp),%eax - 2c18: 89 c1 mov %eax,%ecx - 2c1a: d3 fa sar %cl,%edx - 2c1c: 89 d0 mov %edx,%eax - 2c1e: 0f b7 c0 movzwl %ax,%eax - 2c21: 83 e0 01 and $0x1,%eax - 2c24: 89 c2 mov %eax,%edx - 2c26: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2c2b: 8b 4c 24 18 mov 0x18(%rsp),%ecx - 2c2f: c1 e1 03 shl $0x3,%ecx - 2c32: 89 ce mov %ecx,%esi - 2c34: 8b 4c 24 1c mov 0x1c(%rsp),%ecx - 2c38: 48 01 f1 add %rsi,%rcx - 2c3b: 48 01 c9 add %rcx,%rcx - 2c3e: 48 01 c8 add %rcx,%rax - 2c41: be 81 06 00 00 mov $0x681,%esi - 2c46: 48 89 c7 mov %rax,%rdi - 2c49: e8 d4 0b 00 00 call 3822 - 2c4e: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 2c53: 83 7c 24 1c 07 cmpl $0x7,0x1c(%rsp) - 2c58: 76 8b jbe 2be5 - 2c5a: 83 44 24 18 01 addl $0x1,0x18(%rsp) - 2c5f: 83 7c 24 18 1f cmpl $0x1f,0x18(%rsp) - 2c64: 0f 86 71 ff ff ff jbe 2bdb - 2c6a: 90 nop - 2c6b: 90 nop - 2c6c: 48 83 c4 28 add $0x28,%rsp - 2c70: c3 ret - -0000000000002c71 : - 2c71: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 2c76: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 2c7b: c7 44 24 f4 00 00 00 movl $0x0,-0xc(%rsp) - 2c82: 00 - 2c83: e9 a4 00 00 00 jmp 2d2c - 2c88: 8b 54 24 f4 mov -0xc(%rsp),%edx - 2c8c: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2c91: 48 01 d0 add %rdx,%rax - 2c94: c6 00 00 movb $0x0,(%rax) - 2c97: c7 44 24 f8 00 00 00 movl $0x0,-0x8(%rsp) - 2c9e: 00 - 2c9f: eb 7b jmp 2d1c - 2ca1: 8b 44 24 f4 mov -0xc(%rsp),%eax - 2ca5: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 2cac: 8b 44 24 f8 mov -0x8(%rsp),%eax - 2cb0: 01 c2 add %eax,%edx - 2cb2: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 2cb7: 89 d2 mov %edx,%edx - 2cb9: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2cbd: 98 cwtl - 2cbe: 89 44 24 fc mov %eax,-0x4(%rsp) - 2cc2: d1 64 24 fc shll $1,-0x4(%rsp) - 2cc6: 81 44 24 fc 81 06 00 addl $0x681,-0x4(%rsp) - 2ccd: 00 - 2cce: 8b 44 24 fc mov -0x4(%rsp),%eax - 2cd2: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax - 2cd8: 89 44 24 fc mov %eax,-0x4(%rsp) - 2cdc: c1 6c 24 fc 1c shrl $0x1c,-0x4(%rsp) - 2ce1: 83 64 24 fc 01 andl $0x1,-0x4(%rsp) - 2ce6: 8b 54 24 f4 mov -0xc(%rsp),%edx - 2cea: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2cef: 48 01 d0 add %rdx,%rax - 2cf2: 0f b6 30 movzbl (%rax),%esi - 2cf5: 8b 44 24 f8 mov -0x8(%rsp),%eax - 2cf9: 8b 54 24 fc mov -0x4(%rsp),%edx - 2cfd: 89 c1 mov %eax,%ecx - 2cff: d3 e2 shl %cl,%edx - 2d01: 89 d0 mov %edx,%eax - 2d03: 89 c1 mov %eax,%ecx - 2d05: 8b 54 24 f4 mov -0xc(%rsp),%edx - 2d09: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2d0e: 48 01 d0 add %rdx,%rax - 2d11: 09 ce or %ecx,%esi - 2d13: 89 f2 mov %esi,%edx - 2d15: 88 10 mov %dl,(%rax) - 2d17: 83 44 24 f8 01 addl $0x1,-0x8(%rsp) - 2d1c: 83 7c 24 f8 07 cmpl $0x7,-0x8(%rsp) - 2d21: 0f 86 7a ff ff ff jbe 2ca1 - 2d27: 83 44 24 f4 01 addl $0x1,-0xc(%rsp) - 2d2c: 83 7c 24 f4 1f cmpl $0x1f,-0xc(%rsp) - 2d31: 0f 86 51 ff ff ff jbe 2c88 - 2d37: 90 nop - 2d38: 90 nop - 2d39: c3 ret - -0000000000002d3a : - 2d3a: 48 81 ec b8 00 00 00 sub $0xb8,%rsp - 2d41: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 2d46: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 2d4b: 89 d0 mov %edx,%eax - 2d4d: 88 44 24 0c mov %al,0xc(%rsp) - 2d51: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 2d58: 00 00 - 2d5a: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) - 2d61: 00 - 2d62: 31 c0 xor %eax,%eax - 2d64: 0f b6 4c 24 0c movzbl 0xc(%rsp),%ecx - 2d69: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 2d6e: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 2d73: be 80 00 00 00 mov $0x80,%esi - 2d78: 48 89 c7 mov %rax,%rdi - 2d7b: e8 39 29 00 00 call 56b9 - 2d80: 48 8d 54 24 20 lea 0x20(%rsp),%rdx - 2d85: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 2d8a: 48 89 d6 mov %rdx,%rsi - 2d8d: 48 89 c7 mov %rax,%rdi - 2d90: e8 d9 08 00 00 call 366e - 2d95: 90 nop - 2d96: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 2d9d: 00 - 2d9e: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2da5: 00 00 - 2da7: 74 05 je 2dae - 2da9: e8 d2 e2 ff ff call 1080 <__stack_chk_fail@plt> - 2dae: 48 81 c4 b8 00 00 00 add $0xb8,%rsp - 2db5: c3 ret - -0000000000002db6 : - 2db6: 48 81 ec b8 00 00 00 sub $0xb8,%rsp - 2dbd: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 2dc2: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 2dc7: 89 d0 mov %edx,%eax - 2dc9: 88 44 24 0c mov %al,0xc(%rsp) - 2dcd: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 2dd4: 00 00 - 2dd6: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) - 2ddd: 00 - 2dde: 31 c0 xor %eax,%eax - 2de0: 0f b6 4c 24 0c movzbl 0xc(%rsp),%ecx - 2de5: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 2dea: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 2def: be 80 00 00 00 mov $0x80,%esi - 2df4: 48 89 c7 mov %rax,%rdi - 2df7: e8 bd 28 00 00 call 56b9 - 2dfc: 48 8d 54 24 20 lea 0x20(%rsp),%rdx - 2e01: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 2e06: 48 89 d6 mov %rdx,%rsi - 2e09: 48 89 c7 mov %rax,%rdi - 2e0c: e8 84 08 00 00 call 3695 - 2e11: 90 nop - 2e12: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 2e19: 00 - 2e1a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2e21: 00 00 - 2e23: 74 05 je 2e2a - 2e25: e8 56 e2 ff ff call 1080 <__stack_chk_fail@plt> - 2e2a: 48 81 c4 b8 00 00 00 add $0xb8,%rsp - 2e31: c3 ret - -0000000000002e32 : - 2e32: 48 83 ec 18 sub $0x18,%rsp - 2e36: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2e3b: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2e40: 48 89 c7 mov %rax,%rdi - 2e43: e8 b5 02 00 00 call 30fd - 2e48: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2e4d: 48 89 c7 mov %rax,%rdi - 2e50: e8 7e 01 00 00 call 2fd3 - 2e55: 90 nop - 2e56: 48 83 c4 18 add $0x18,%rsp - 2e5a: c3 ret - -0000000000002e5b : - 2e5b: 48 83 ec 18 sub $0x18,%rsp - 2e5f: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2e64: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2e69: 48 89 c7 mov %rax,%rdi - 2e6c: e8 ce 03 00 00 call 323f - 2e71: 90 nop - 2e72: 48 83 c4 18 add $0x18,%rsp - 2e76: c3 ret - -0000000000002e77 : - 2e77: 48 83 ec 38 sub $0x38,%rsp - 2e7b: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 2e80: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 2e85: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 2e8a: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 2e91: 00 - 2e92: e9 ce 00 00 00 jmp 2f65 - 2e97: 8b 44 24 2c mov 0x2c(%rsp),%eax - 2e9b: 83 c0 40 add $0x40,%eax - 2e9e: 89 c0 mov %eax,%eax - 2ea0: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 2ea4: 48 8d 05 75 41 00 00 lea 0x4175(%rip),%rax # 7020 - 2eab: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax - 2eaf: 98 cwtl - 2eb0: 8b 54 24 2c mov 0x2c(%rsp),%edx - 2eb4: c1 e2 02 shl $0x2,%edx - 2eb7: 89 d2 mov %edx,%edx - 2eb9: 48 8d 0c 12 lea (%rdx,%rdx,1),%rcx - 2ebd: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 2ec2: 48 01 ca add %rcx,%rdx - 2ec5: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 2ec9: c1 e1 02 shl $0x2,%ecx - 2ecc: 89 c9 mov %ecx,%ecx - 2ece: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi - 2ed2: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 2ed7: 48 01 ce add %rcx,%rsi - 2eda: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 2ede: c1 e1 02 shl $0x2,%ecx - 2ee1: 89 c9 mov %ecx,%ecx - 2ee3: 48 8d 3c 09 lea (%rcx,%rcx,1),%rdi - 2ee7: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx - 2eec: 48 01 cf add %rcx,%rdi - 2eef: 89 c1 mov %eax,%ecx - 2ef1: e8 2b 05 00 00 call 3421 - 2ef6: 8b 44 24 2c mov 0x2c(%rsp),%eax - 2efa: 83 c0 40 add $0x40,%eax - 2efd: 89 c0 mov %eax,%eax - 2eff: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 2f03: 48 8d 05 16 41 00 00 lea 0x4116(%rip),%rax # 7020 - 2f0a: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax - 2f0e: f7 d8 neg %eax - 2f10: 98 cwtl - 2f11: 8b 54 24 2c mov 0x2c(%rsp),%edx - 2f15: c1 e2 02 shl $0x2,%edx - 2f18: 83 c2 02 add $0x2,%edx - 2f1b: 89 d2 mov %edx,%edx - 2f1d: 48 8d 0c 12 lea (%rdx,%rdx,1),%rcx - 2f21: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 2f26: 48 01 ca add %rcx,%rdx - 2f29: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 2f2d: c1 e1 02 shl $0x2,%ecx - 2f30: 83 c1 02 add $0x2,%ecx - 2f33: 89 c9 mov %ecx,%ecx - 2f35: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi - 2f39: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 2f3e: 48 01 ce add %rcx,%rsi - 2f41: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 2f45: c1 e1 02 shl $0x2,%ecx - 2f48: 83 c1 02 add $0x2,%ecx - 2f4b: 89 c9 mov %ecx,%ecx - 2f4d: 48 8d 3c 09 lea (%rcx,%rcx,1),%rdi - 2f51: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx - 2f56: 48 01 cf add %rcx,%rdi - 2f59: 89 c1 mov %eax,%ecx - 2f5b: e8 c1 04 00 00 call 3421 - 2f60: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 2f65: 83 7c 24 2c 3f cmpl $0x3f,0x2c(%rsp) - 2f6a: 0f 86 27 ff ff ff jbe 2e97 - 2f70: 90 nop - 2f71: 90 nop - 2f72: 48 83 c4 38 add $0x38,%rsp - 2f76: c3 ret - -0000000000002f77 : - 2f77: 48 83 ec 28 sub $0x28,%rsp - 2f7b: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2f80: 66 c7 44 24 1a 49 05 movw $0x549,0x1a(%rsp) - 2f87: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 2f8e: 00 - 2f8f: eb 31 jmp 2fc2 - 2f91: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2f96: 8b 54 24 1c mov 0x1c(%rsp),%edx - 2f9a: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2f9e: 0f bf d0 movswl %ax,%edx - 2fa1: 0f bf 44 24 1a movswl 0x1a(%rsp),%eax - 2fa6: 0f af c2 imul %edx,%eax - 2fa9: 89 c7 mov %eax,%edi - 2fab: e8 0c 07 00 00 call 36bc - 2fb0: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 2fb5: 8b 4c 24 1c mov 0x1c(%rsp),%ecx - 2fb9: 66 89 04 4a mov %ax,(%rdx,%rcx,2) - 2fbd: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 2fc2: 81 7c 24 1c ff 00 00 cmpl $0xff,0x1c(%rsp) - 2fc9: 00 - 2fca: 76 c5 jbe 2f91 - 2fcc: 90 nop - 2fcd: 90 nop - 2fce: 48 83 c4 28 add $0x28,%rsp - 2fd2: c3 ret - -0000000000002fd3 : - 2fd3: 48 83 ec 28 sub $0x28,%rsp - 2fd7: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2fdc: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 2fe3: 00 - 2fe4: eb 27 jmp 300d - 2fe6: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2feb: 8b 54 24 1c mov 0x1c(%rsp),%edx - 2fef: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2ff3: 98 cwtl - 2ff4: 89 c7 mov %eax,%edi - 2ff6: e8 f2 06 00 00 call 36ed - 2ffb: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 3000: 8b 4c 24 1c mov 0x1c(%rsp),%ecx - 3004: 66 89 04 4a mov %ax,(%rdx,%rcx,2) - 3008: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 300d: 81 7c 24 1c ff 00 00 cmpl $0xff,0x1c(%rsp) - 3014: 00 - 3015: 76 cf jbe 2fe6 - 3017: 90 nop - 3018: 90 nop - 3019: 48 83 c4 28 add $0x28,%rsp - 301d: c3 ret - -000000000000301e : - 301e: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 3023: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 3028: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) - 302d: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 3034: 00 - 3035: eb 32 jmp 3069 - 3037: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 303c: 8b 54 24 fc mov -0x4(%rsp),%edx - 3040: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 3044: 89 c1 mov %eax,%ecx - 3046: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 304b: 8b 54 24 fc mov -0x4(%rsp),%edx - 304f: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 3053: 01 c8 add %ecx,%eax - 3055: 89 c1 mov %eax,%ecx - 3057: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 305c: 8b 54 24 fc mov -0x4(%rsp),%edx - 3060: 66 89 0c 50 mov %cx,(%rax,%rdx,2) - 3064: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) - 3069: 81 7c 24 fc ff 00 00 cmpl $0xff,-0x4(%rsp) - 3070: 00 - 3071: 76 c4 jbe 3037 - 3073: 90 nop - 3074: 90 nop - 3075: c3 ret - -0000000000003076 : - 3076: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 307b: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 3080: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) - 3085: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 308c: 00 - 308d: eb 36 jmp 30c5 - 308f: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 3094: 8b 54 24 fc mov -0x4(%rsp),%edx - 3098: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 309c: 89 c1 mov %eax,%ecx - 309e: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 30a3: 8b 54 24 fc mov -0x4(%rsp),%edx - 30a7: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 30ab: 89 c2 mov %eax,%edx - 30ad: 89 c8 mov %ecx,%eax - 30af: 29 d0 sub %edx,%eax - 30b1: 89 c1 mov %eax,%ecx - 30b3: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 30b8: 8b 54 24 fc mov -0x4(%rsp),%edx - 30bc: 66 89 0c 50 mov %cx,(%rax,%rdx,2) - 30c0: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) - 30c5: 81 7c 24 fc ff 00 00 cmpl $0xff,-0x4(%rsp) - 30cc: 00 - 30cd: 76 c0 jbe 308f - 30cf: 90 nop - 30d0: 90 nop - 30d1: c3 ret - -00000000000030d2 : - 30d2: 48 83 ec 18 sub $0x18,%rsp - 30d6: 89 fa mov %edi,%edx - 30d8: 89 f0 mov %esi,%eax - 30da: 66 89 54 24 0c mov %dx,0xc(%rsp) - 30df: 66 89 44 24 08 mov %ax,0x8(%rsp) - 30e4: 0f bf 54 24 0c movswl 0xc(%rsp),%edx - 30e9: 0f bf 44 24 08 movswl 0x8(%rsp),%eax - 30ee: 0f af c2 imul %edx,%eax - 30f1: 89 c7 mov %eax,%edi - 30f3: e8 c4 05 00 00 call 36bc - 30f8: 48 83 c4 18 add $0x18,%rsp - 30fc: c3 ret - -00000000000030fd : - 30fd: 48 83 ec 38 sub $0x38,%rsp - 3101: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 3106: c7 44 24 2c 01 00 00 movl $0x1,0x2c(%rsp) - 310d: 00 - 310e: c7 44 24 20 80 00 00 movl $0x80,0x20(%rsp) - 3115: 00 - 3116: e9 12 01 00 00 jmp 322d - 311b: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) - 3122: 00 - 3123: e9 f3 00 00 00 jmp 321b - 3128: 8b 44 24 2c mov 0x2c(%rsp),%eax - 312c: 8d 50 01 lea 0x1(%rax),%edx - 312f: 89 54 24 2c mov %edx,0x2c(%rsp) - 3133: 89 c0 mov %eax,%eax - 3135: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 3139: 48 8d 05 e0 3e 00 00 lea 0x3ee0(%rip),%rax # 7020 - 3140: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax - 3144: 66 89 44 24 1c mov %ax,0x1c(%rsp) - 3149: 8b 44 24 24 mov 0x24(%rsp),%eax - 314d: 89 44 24 28 mov %eax,0x28(%rsp) - 3151: e9 a3 00 00 00 jmp 31f9 - 3156: 8b 54 24 28 mov 0x28(%rsp),%edx - 315a: 8b 44 24 20 mov 0x20(%rsp),%eax - 315e: 01 d0 add %edx,%eax - 3160: 89 c0 mov %eax,%eax - 3162: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 3166: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 316b: 48 01 d0 add %rdx,%rax - 316e: 0f b7 00 movzwl (%rax),%eax - 3171: 0f bf d0 movswl %ax,%edx - 3174: 0f bf 44 24 1c movswl 0x1c(%rsp),%eax - 3179: 89 d6 mov %edx,%esi - 317b: 89 c7 mov %eax,%edi - 317d: e8 50 ff ff ff call 30d2 - 3182: 66 89 44 24 1e mov %ax,0x1e(%rsp) - 3187: 8b 44 24 28 mov 0x28(%rsp),%eax - 318b: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 318f: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3194: 48 01 d0 add %rdx,%rax - 3197: 0f b7 00 movzwl (%rax),%eax - 319a: 89 c2 mov %eax,%edx - 319c: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax - 31a1: 89 d1 mov %edx,%ecx - 31a3: 29 c1 sub %eax,%ecx - 31a5: 8b 54 24 28 mov 0x28(%rsp),%edx - 31a9: 8b 44 24 20 mov 0x20(%rsp),%eax - 31ad: 01 d0 add %edx,%eax - 31af: 89 c0 mov %eax,%eax - 31b1: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 31b5: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 31ba: 48 01 d0 add %rdx,%rax - 31bd: 89 ca mov %ecx,%edx - 31bf: 66 89 10 mov %dx,(%rax) - 31c2: 8b 44 24 28 mov 0x28(%rsp),%eax - 31c6: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 31ca: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 31cf: 48 01 d0 add %rdx,%rax - 31d2: 0f b7 00 movzwl (%rax),%eax - 31d5: 89 c2 mov %eax,%edx - 31d7: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax - 31dc: 8d 0c 02 lea (%rdx,%rax,1),%ecx - 31df: 8b 44 24 28 mov 0x28(%rsp),%eax - 31e3: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 31e7: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 31ec: 48 01 d0 add %rdx,%rax - 31ef: 89 ca mov %ecx,%edx - 31f1: 66 89 10 mov %dx,(%rax) - 31f4: 83 44 24 28 01 addl $0x1,0x28(%rsp) - 31f9: 8b 54 24 24 mov 0x24(%rsp),%edx - 31fd: 8b 44 24 20 mov 0x20(%rsp),%eax - 3201: 01 d0 add %edx,%eax - 3203: 39 44 24 28 cmp %eax,0x28(%rsp) - 3207: 0f 82 49 ff ff ff jb 3156 - 320d: 8b 54 24 28 mov 0x28(%rsp),%edx - 3211: 8b 44 24 20 mov 0x20(%rsp),%eax - 3215: 01 d0 add %edx,%eax - 3217: 89 44 24 24 mov %eax,0x24(%rsp) - 321b: 81 7c 24 24 ff 00 00 cmpl $0xff,0x24(%rsp) - 3222: 00 - 3223: 0f 86 ff fe ff ff jbe 3128 - 3229: d1 6c 24 20 shrl $1,0x20(%rsp) - 322d: 83 7c 24 20 01 cmpl $0x1,0x20(%rsp) - 3232: 0f 87 e3 fe ff ff ja 311b - 3238: 90 nop - 3239: 90 nop - 323a: 48 83 c4 38 add $0x38,%rsp - 323e: c3 ret - -000000000000323f : - 323f: 53 push %rbx - 3240: 48 83 ec 30 sub $0x30,%rsp - 3244: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 3249: 66 c7 44 24 1a a1 05 movw $0x5a1,0x1a(%rsp) - 3250: c7 44 24 2c 7f 00 00 movl $0x7f,0x2c(%rsp) - 3257: 00 - 3258: c7 44 24 24 02 00 00 movl $0x2,0x24(%rsp) - 325f: 00 - 3260: e9 57 01 00 00 jmp 33bc - 3265: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) - 326c: 00 - 326d: e9 38 01 00 00 jmp 33aa - 3272: 8b 44 24 2c mov 0x2c(%rsp),%eax - 3276: 8d 50 ff lea -0x1(%rax),%edx - 3279: 89 54 24 2c mov %edx,0x2c(%rsp) - 327d: 89 c0 mov %eax,%eax - 327f: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 3283: 48 8d 05 96 3d 00 00 lea 0x3d96(%rip),%rax # 7020 - 328a: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax - 328e: 66 89 44 24 1c mov %ax,0x1c(%rsp) - 3293: 8b 44 24 20 mov 0x20(%rsp),%eax - 3297: 89 44 24 28 mov %eax,0x28(%rsp) - 329b: e9 e8 00 00 00 jmp 3388 - 32a0: 8b 44 24 28 mov 0x28(%rsp),%eax - 32a4: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 32a8: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 32ad: 48 01 d0 add %rdx,%rax - 32b0: 0f b7 00 movzwl (%rax),%eax - 32b3: 66 89 44 24 1e mov %ax,0x1e(%rsp) - 32b8: 8b 54 24 28 mov 0x28(%rsp),%edx - 32bc: 8b 44 24 24 mov 0x24(%rsp),%eax - 32c0: 01 d0 add %edx,%eax - 32c2: 89 c0 mov %eax,%eax - 32c4: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 32c8: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 32cd: 48 01 d0 add %rdx,%rax - 32d0: 0f b7 00 movzwl (%rax),%eax - 32d3: 89 c2 mov %eax,%edx - 32d5: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax - 32da: 01 d0 add %edx,%eax - 32dc: 98 cwtl - 32dd: 8b 54 24 28 mov 0x28(%rsp),%edx - 32e1: 48 8d 0c 12 lea (%rdx,%rdx,1),%rcx - 32e5: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 32ea: 48 8d 1c 11 lea (%rcx,%rdx,1),%rbx - 32ee: 89 c7 mov %eax,%edi - 32f0: e8 f8 03 00 00 call 36ed - 32f5: 66 89 03 mov %ax,(%rbx) - 32f8: 8b 54 24 28 mov 0x28(%rsp),%edx - 32fc: 8b 44 24 24 mov 0x24(%rsp),%eax - 3300: 01 d0 add %edx,%eax - 3302: 89 c0 mov %eax,%eax - 3304: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 3308: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 330d: 48 01 d0 add %rdx,%rax - 3310: 0f b7 00 movzwl (%rax),%eax - 3313: 89 c2 mov %eax,%edx - 3315: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax - 331a: 89 d1 mov %edx,%ecx - 331c: 29 c1 sub %eax,%ecx - 331e: 8b 54 24 28 mov 0x28(%rsp),%edx - 3322: 8b 44 24 24 mov 0x24(%rsp),%eax - 3326: 01 d0 add %edx,%eax - 3328: 89 c0 mov %eax,%eax - 332a: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 332e: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3333: 48 01 d0 add %rdx,%rax - 3336: 89 ca mov %ecx,%edx - 3338: 66 89 10 mov %dx,(%rax) - 333b: 8b 54 24 28 mov 0x28(%rsp),%edx - 333f: 8b 44 24 24 mov 0x24(%rsp),%eax - 3343: 01 d0 add %edx,%eax - 3345: 89 c0 mov %eax,%eax - 3347: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 334b: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3350: 48 01 d0 add %rdx,%rax - 3353: 0f b7 00 movzwl (%rax),%eax - 3356: 0f bf d0 movswl %ax,%edx - 3359: 0f bf 44 24 1c movswl 0x1c(%rsp),%eax - 335e: 8b 74 24 28 mov 0x28(%rsp),%esi - 3362: 8b 4c 24 24 mov 0x24(%rsp),%ecx - 3366: 01 f1 add %esi,%ecx - 3368: 89 c9 mov %ecx,%ecx - 336a: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi - 336e: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 3373: 48 8d 1c 0e lea (%rsi,%rcx,1),%rbx - 3377: 89 d6 mov %edx,%esi - 3379: 89 c7 mov %eax,%edi - 337b: e8 52 fd ff ff call 30d2 - 3380: 66 89 03 mov %ax,(%rbx) - 3383: 83 44 24 28 01 addl $0x1,0x28(%rsp) - 3388: 8b 54 24 20 mov 0x20(%rsp),%edx - 338c: 8b 44 24 24 mov 0x24(%rsp),%eax - 3390: 01 d0 add %edx,%eax - 3392: 39 44 24 28 cmp %eax,0x28(%rsp) - 3396: 0f 82 04 ff ff ff jb 32a0 - 339c: 8b 54 24 28 mov 0x28(%rsp),%edx - 33a0: 8b 44 24 24 mov 0x24(%rsp),%eax - 33a4: 01 d0 add %edx,%eax - 33a6: 89 44 24 20 mov %eax,0x20(%rsp) - 33aa: 81 7c 24 20 ff 00 00 cmpl $0xff,0x20(%rsp) - 33b1: 00 - 33b2: 0f 86 ba fe ff ff jbe 3272 - 33b8: d1 64 24 24 shll $1,0x24(%rsp) - 33bc: 81 7c 24 24 80 00 00 cmpl $0x80,0x24(%rsp) - 33c3: 00 - 33c4: 0f 86 9b fe ff ff jbe 3265 - 33ca: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) - 33d1: 00 - 33d2: eb 3b jmp 340f - 33d4: 0f bf 54 24 1a movswl 0x1a(%rsp),%edx - 33d9: 8b 44 24 28 mov 0x28(%rsp),%eax - 33dd: 48 8d 0c 00 lea (%rax,%rax,1),%rcx - 33e1: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 33e6: 48 01 c8 add %rcx,%rax - 33e9: 0f b7 00 movzwl (%rax),%eax - 33ec: 98 cwtl - 33ed: 8b 4c 24 28 mov 0x28(%rsp),%ecx - 33f1: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi - 33f5: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 33fa: 48 8d 1c 0e lea (%rsi,%rcx,1),%rbx - 33fe: 89 d6 mov %edx,%esi - 3400: 89 c7 mov %eax,%edi - 3402: e8 cb fc ff ff call 30d2 - 3407: 66 89 03 mov %ax,(%rbx) - 340a: 83 44 24 28 01 addl $0x1,0x28(%rsp) - 340f: 81 7c 24 28 ff 00 00 cmpl $0xff,0x28(%rsp) - 3416: 00 - 3417: 76 bb jbe 33d4 - 3419: 90 nop - 341a: 90 nop - 341b: 48 83 c4 30 add $0x30,%rsp - 341f: 5b pop %rbx - 3420: c3 ret - -0000000000003421 : - 3421: 53 push %rbx - 3422: 48 83 ec 20 sub $0x20,%rsp - 3426: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 342b: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 3430: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 3435: 89 c8 mov %ecx,%eax - 3437: 66 89 44 24 04 mov %ax,0x4(%rsp) - 343c: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3441: 48 83 c0 02 add $0x2,%rax - 3445: 0f b7 00 movzwl (%rax),%eax - 3448: 0f bf d0 movswl %ax,%edx - 344b: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 3450: 48 83 c0 02 add $0x2,%rax - 3454: 0f b7 00 movzwl (%rax),%eax - 3457: 98 cwtl - 3458: 89 d6 mov %edx,%esi - 345a: 89 c7 mov %eax,%edi - 345c: e8 71 fc ff ff call 30d2 - 3461: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 3466: 66 89 02 mov %ax,(%rdx) - 3469: 0f bf 54 24 04 movswl 0x4(%rsp),%edx - 346e: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 3473: 0f b7 00 movzwl (%rax),%eax - 3476: 98 cwtl - 3477: 89 d6 mov %edx,%esi - 3479: 89 c7 mov %eax,%edi - 347b: e8 52 fc ff ff call 30d2 - 3480: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 3485: 66 89 02 mov %ax,(%rdx) - 3488: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 348d: 0f b7 00 movzwl (%rax),%eax - 3490: 0f bf d0 movswl %ax,%edx - 3493: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 3498: 0f b7 00 movzwl (%rax),%eax - 349b: 98 cwtl - 349c: 89 d6 mov %edx,%esi - 349e: 89 c7 mov %eax,%edi - 34a0: e8 2d fc ff ff call 30d2 - 34a5: 89 c2 mov %eax,%edx - 34a7: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 34ac: 0f b7 00 movzwl (%rax),%eax - 34af: 89 c1 mov %eax,%ecx - 34b1: 89 d0 mov %edx,%eax - 34b3: 01 c8 add %ecx,%eax - 34b5: 89 c2 mov %eax,%edx - 34b7: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 34bc: 66 89 10 mov %dx,(%rax) - 34bf: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 34c4: 48 83 c0 02 add $0x2,%rax - 34c8: 0f b7 00 movzwl (%rax),%eax - 34cb: 0f bf d0 movswl %ax,%edx - 34ce: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 34d3: 0f b7 00 movzwl (%rax),%eax - 34d6: 98 cwtl - 34d7: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx - 34dc: 48 8d 59 02 lea 0x2(%rcx),%rbx - 34e0: 89 d6 mov %edx,%esi - 34e2: 89 c7 mov %eax,%edi - 34e4: e8 e9 fb ff ff call 30d2 - 34e9: 66 89 03 mov %ax,(%rbx) - 34ec: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 34f1: 0f b7 00 movzwl (%rax),%eax - 34f4: 0f bf d0 movswl %ax,%edx - 34f7: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 34fc: 48 83 c0 02 add $0x2,%rax - 3500: 0f b7 00 movzwl (%rax),%eax - 3503: 98 cwtl - 3504: 89 d6 mov %edx,%esi - 3506: 89 c7 mov %eax,%edi - 3508: e8 c5 fb ff ff call 30d2 - 350d: 89 c2 mov %eax,%edx - 350f: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 3514: 48 83 c0 02 add $0x2,%rax - 3518: 0f b7 00 movzwl (%rax),%eax - 351b: 89 c1 mov %eax,%ecx - 351d: 89 d0 mov %edx,%eax - 351f: 8d 14 01 lea (%rcx,%rax,1),%edx - 3522: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 3527: 48 83 c0 02 add $0x2,%rax - 352b: 66 89 10 mov %dx,(%rax) - 352e: 90 nop - 352f: 48 83 c4 20 add $0x20,%rsp - 3533: 5b pop %rbx - 3534: c3 ret - -0000000000003535 : - 3535: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 353a: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 353f: 0f b6 00 movzbl (%rax),%eax - 3542: 0f b6 c0 movzbl %al,%eax - 3545: 89 44 24 fc mov %eax,-0x4(%rsp) - 3549: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 354e: 48 83 c0 01 add $0x1,%rax - 3552: 0f b6 00 movzbl (%rax),%eax - 3555: 0f b6 c0 movzbl %al,%eax - 3558: c1 e0 08 shl $0x8,%eax - 355b: 09 44 24 fc or %eax,-0x4(%rsp) - 355f: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 3564: 48 83 c0 02 add $0x2,%rax - 3568: 0f b6 00 movzbl (%rax),%eax - 356b: 0f b6 c0 movzbl %al,%eax - 356e: c1 e0 10 shl $0x10,%eax - 3571: 09 44 24 fc or %eax,-0x4(%rsp) - 3575: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 357a: 48 83 c0 03 add $0x3,%rax - 357e: 0f b6 00 movzbl (%rax),%eax - 3581: 0f b6 c0 movzbl %al,%eax - 3584: c1 e0 18 shl $0x18,%eax - 3587: 09 44 24 fc or %eax,-0x4(%rsp) - 358b: 8b 44 24 fc mov -0x4(%rsp),%eax - 358f: c3 ret - -0000000000003590 : - 3590: 48 83 ec 30 sub $0x30,%rsp - 3594: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 3599: 48 89 34 24 mov %rsi,(%rsp) - 359d: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) - 35a4: 00 - 35a5: e9 b2 00 00 00 jmp 365c - 35aa: 8b 44 24 20 mov 0x20(%rsp),%eax - 35ae: c1 e0 02 shl $0x2,%eax - 35b1: 89 c2 mov %eax,%edx - 35b3: 48 8b 04 24 mov (%rsp),%rax - 35b7: 48 01 d0 add %rdx,%rax - 35ba: 48 89 c7 mov %rax,%rdi - 35bd: e8 73 ff ff ff call 3535 - 35c2: 89 44 24 28 mov %eax,0x28(%rsp) - 35c6: 8b 44 24 28 mov 0x28(%rsp),%eax - 35ca: 25 55 55 55 55 and $0x55555555,%eax - 35cf: 89 44 24 2c mov %eax,0x2c(%rsp) - 35d3: 8b 44 24 28 mov 0x28(%rsp),%eax - 35d7: d1 e8 shr $1,%eax - 35d9: 25 55 55 55 55 and $0x55555555,%eax - 35de: 01 44 24 2c add %eax,0x2c(%rsp) - 35e2: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) - 35e9: 00 - 35ea: eb 64 jmp 3650 - 35ec: 8b 44 24 24 mov 0x24(%rsp),%eax - 35f0: c1 e0 02 shl $0x2,%eax - 35f3: 8b 54 24 2c mov 0x2c(%rsp),%edx - 35f7: 89 c1 mov %eax,%ecx - 35f9: d3 ea shr %cl,%edx - 35fb: 89 d0 mov %edx,%eax - 35fd: 83 e0 03 and $0x3,%eax - 3600: 66 89 44 24 1c mov %ax,0x1c(%rsp) - 3605: 8b 44 24 24 mov 0x24(%rsp),%eax - 3609: c1 e0 02 shl $0x2,%eax - 360c: 83 c0 02 add $0x2,%eax - 360f: 8b 54 24 2c mov 0x2c(%rsp),%edx - 3613: 89 c1 mov %eax,%ecx - 3615: d3 ea shr %cl,%edx - 3617: 89 d0 mov %edx,%eax - 3619: 83 e0 03 and $0x3,%eax - 361c: 66 89 44 24 1e mov %ax,0x1e(%rsp) - 3621: 0f b7 44 24 1c movzwl 0x1c(%rsp),%eax - 3626: 0f b7 54 24 1e movzwl 0x1e(%rsp),%edx - 362b: 29 d0 sub %edx,%eax - 362d: 89 c1 mov %eax,%ecx - 362f: 8b 44 24 20 mov 0x20(%rsp),%eax - 3633: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 363a: 8b 44 24 24 mov 0x24(%rsp),%eax - 363e: 01 c2 add %eax,%edx - 3640: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3645: 89 d2 mov %edx,%edx - 3647: 66 89 0c 50 mov %cx,(%rax,%rdx,2) - 364b: 83 44 24 24 01 addl $0x1,0x24(%rsp) - 3650: 83 7c 24 24 07 cmpl $0x7,0x24(%rsp) - 3655: 76 95 jbe 35ec - 3657: 83 44 24 20 01 addl $0x1,0x20(%rsp) - 365c: 83 7c 24 20 1f cmpl $0x1f,0x20(%rsp) - 3661: 0f 86 43 ff ff ff jbe 35aa - 3667: 90 nop - 3668: 90 nop - 3669: 48 83 c4 30 add $0x30,%rsp - 366d: c3 ret - -000000000000366e : - 366e: 48 83 ec 10 sub $0x10,%rsp - 3672: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 3677: 48 89 34 24 mov %rsi,(%rsp) - 367b: 48 8b 14 24 mov (%rsp),%rdx - 367f: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3684: 48 89 d6 mov %rdx,%rsi - 3687: 48 89 c7 mov %rax,%rdi - 368a: e8 01 ff ff ff call 3590 - 368f: 90 nop - 3690: 48 83 c4 10 add $0x10,%rsp - 3694: c3 ret - -0000000000003695 : - 3695: 48 83 ec 10 sub $0x10,%rsp - 3699: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 369e: 48 89 34 24 mov %rsi,(%rsp) - 36a2: 48 8b 14 24 mov (%rsp),%rdx - 36a6: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 36ab: 48 89 d6 mov %rdx,%rsi - 36ae: 48 89 c7 mov %rax,%rdi - 36b1: e8 da fe ff ff call 3590 - 36b6: 90 nop - 36b7: 48 83 c4 10 add $0x10,%rsp - 36bb: c3 ret - -00000000000036bc : - 36bc: 89 7c 24 ec mov %edi,-0x14(%rsp) - 36c0: 8b 44 24 ec mov -0x14(%rsp),%eax - 36c4: 66 69 c0 01 f3 imul $0xf301,%ax,%ax - 36c9: 66 89 44 24 fe mov %ax,-0x2(%rsp) - 36ce: 0f bf 44 24 fe movswl -0x2(%rsp),%eax - 36d3: 69 d0 ff f2 ff ff imul $0xfffff2ff,%eax,%edx - 36d9: 8b 44 24 ec mov -0x14(%rsp),%eax - 36dd: 01 d0 add %edx,%eax - 36df: c1 f8 10 sar $0x10,%eax - 36e2: 66 89 44 24 fe mov %ax,-0x2(%rsp) - 36e7: 0f b7 44 24 fe movzwl -0x2(%rsp),%eax - 36ec: c3 ret - -00000000000036ed : - 36ed: 89 f8 mov %edi,%eax - 36ef: 66 89 44 24 ec mov %ax,-0x14(%rsp) - 36f4: 66 c7 44 24 fc bf 4e movw $0x4ebf,-0x4(%rsp) - 36fb: 0f bf 54 24 fc movswl -0x4(%rsp),%edx - 3700: 0f bf 44 24 ec movswl -0x14(%rsp),%eax - 3705: 0f af c2 imul %edx,%eax - 3708: 05 00 00 00 02 add $0x2000000,%eax - 370d: c1 f8 1a sar $0x1a,%eax - 3710: 66 89 44 24 fe mov %ax,-0x2(%rsp) - 3715: 0f b7 44 24 fe movzwl -0x2(%rsp),%eax - 371a: 66 69 c0 01 0d imul $0xd01,%ax,%ax - 371f: 66 89 44 24 fe mov %ax,-0x2(%rsp) - 3724: 0f b7 44 24 ec movzwl -0x14(%rsp),%eax - 3729: 0f b7 54 24 fe movzwl -0x2(%rsp),%edx - 372e: 29 d0 sub %edx,%eax - 3730: c3 ret - -0000000000003731 : - 3731: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 3736: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 373b: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) - 3740: c6 44 24 f7 00 movb $0x0,-0x9(%rsp) - 3745: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) - 374c: 00 00 - 374e: eb 2c jmp 377c - 3750: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx - 3755: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 375a: 48 01 d0 add %rdx,%rax - 375d: 0f b6 08 movzbl (%rax),%ecx - 3760: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx - 3765: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 376a: 48 01 d0 add %rdx,%rax - 376d: 0f b6 00 movzbl (%rax),%eax - 3770: 31 c8 xor %ecx,%eax - 3772: 08 44 24 f7 or %al,-0x9(%rsp) - 3776: 48 83 44 24 f8 01 addq $0x1,-0x8(%rsp) - 377c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3781: 48 3b 44 24 d8 cmp -0x28(%rsp),%rax - 3786: 72 c8 jb 3750 - 3788: 0f b6 44 24 f7 movzbl -0x9(%rsp),%eax - 378d: 48 f7 d8 neg %rax - 3790: 48 c1 e8 3f shr $0x3f,%rax - 3794: c3 ret - -0000000000003795 : - 3795: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 379a: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 379f: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) - 37a4: 89 c8 mov %ecx,%eax - 37a6: 88 44 24 d4 mov %al,-0x2c(%rsp) - 37aa: 0f b6 44 24 d4 movzbl -0x2c(%rsp),%eax - 37af: 88 44 24 d4 mov %al,-0x2c(%rsp) - 37b3: f6 5c 24 d4 negb -0x2c(%rsp) - 37b7: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) - 37be: 00 00 - 37c0: eb 51 jmp 3813 - 37c2: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx - 37c7: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 37cc: 48 01 d0 add %rdx,%rax - 37cf: 0f b6 30 movzbl (%rax),%esi - 37d2: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx - 37d7: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 37dc: 48 01 d0 add %rdx,%rax - 37df: 0f b6 08 movzbl (%rax),%ecx - 37e2: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx - 37e7: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 37ec: 48 01 d0 add %rdx,%rax - 37ef: 0f b6 00 movzbl (%rax),%eax - 37f2: 31 c8 xor %ecx,%eax - 37f4: 22 44 24 d4 and -0x2c(%rsp),%al - 37f8: 89 c1 mov %eax,%ecx - 37fa: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx - 37ff: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3804: 48 01 d0 add %rdx,%rax - 3807: 31 ce xor %ecx,%esi - 3809: 89 f2 mov %esi,%edx - 380b: 88 10 mov %dl,(%rax) - 380d: 48 83 44 24 f8 01 addq $0x1,-0x8(%rsp) - 3813: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3818: 48 3b 44 24 d8 cmp -0x28(%rsp),%rax - 381d: 72 a3 jb 37c2 - 381f: 90 nop - 3820: 90 nop - 3821: c3 ret - -0000000000003822 : - 3822: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) - 3827: 89 f1 mov %esi,%ecx - 3829: 89 d0 mov %edx,%eax - 382b: 89 ca mov %ecx,%edx - 382d: 66 89 54 24 f4 mov %dx,-0xc(%rsp) - 3832: 66 89 44 24 f0 mov %ax,-0x10(%rsp) - 3837: 66 f7 5c 24 f0 negw -0x10(%rsp) - 383c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3841: 0f b7 10 movzwl (%rax),%edx - 3844: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3849: 0f b7 00 movzwl (%rax),%eax - 384c: 66 33 44 24 f4 xor -0xc(%rsp),%ax - 3851: 89 c1 mov %eax,%ecx - 3853: 0f b7 44 24 f0 movzwl -0x10(%rsp),%eax - 3858: 21 c8 and %ecx,%eax - 385a: 31 c2 xor %eax,%edx - 385c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3861: 66 89 10 mov %dx,(%rax) - 3864: 90 nop - 3865: c3 ret - -0000000000003866 : - 3866: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 386b: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) - 3872: 00 00 - 3874: c7 44 24 f4 00 00 00 movl $0x0,-0xc(%rsp) - 387b: 00 - 387c: eb 2b jmp 38a9 - 387e: 8b 54 24 f4 mov -0xc(%rsp),%edx - 3882: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 3887: 48 01 d0 add %rdx,%rax - 388a: 0f b6 00 movzbl (%rax),%eax - 388d: 0f b6 d0 movzbl %al,%edx - 3890: 8b 44 24 f4 mov -0xc(%rsp),%eax - 3894: c1 e0 03 shl $0x3,%eax - 3897: 89 c1 mov %eax,%ecx - 3899: 48 d3 e2 shl %cl,%rdx - 389c: 48 89 d0 mov %rdx,%rax - 389f: 48 09 44 24 f8 or %rax,-0x8(%rsp) - 38a4: 83 44 24 f4 01 addl $0x1,-0xc(%rsp) - 38a9: 83 7c 24 f4 07 cmpl $0x7,-0xc(%rsp) - 38ae: 76 ce jbe 387e - 38b0: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 38b5: c3 ret - -00000000000038b6 : - 38b6: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 38bb: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 38c0: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 38c7: 00 - 38c8: eb 29 jmp 38f3 - 38ca: 8b 44 24 fc mov -0x4(%rsp),%eax - 38ce: c1 e0 03 shl $0x3,%eax - 38d1: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx - 38d6: 89 c1 mov %eax,%ecx - 38d8: 48 d3 ea shr %cl,%rdx - 38db: 48 89 d1 mov %rdx,%rcx - 38de: 8b 54 24 fc mov -0x4(%rsp),%edx - 38e2: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 38e7: 48 01 d0 add %rdx,%rax - 38ea: 89 ca mov %ecx,%edx - 38ec: 88 10 mov %dl,(%rax) - 38ee: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) - 38f3: 83 7c 24 fc 07 cmpl $0x7,-0x4(%rsp) - 38f8: 76 d0 jbe 38ca - 38fa: 90 nop - 38fb: 90 nop - 38fc: c3 ret - -00000000000038fd : - 38fd: 48 81 ec 80 01 00 00 sub $0x180,%rsp - 3904: 48 89 7c 24 88 mov %rdi,-0x78(%rsp) - 3909: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 390e: 48 8b 00 mov (%rax),%rax - 3911: 48 89 44 24 a0 mov %rax,-0x60(%rsp) - 3916: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 391b: 48 8b 40 08 mov 0x8(%rax),%rax - 391f: 48 89 44 24 a8 mov %rax,-0x58(%rsp) - 3924: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3929: 48 8b 40 10 mov 0x10(%rax),%rax - 392d: 48 89 44 24 b0 mov %rax,-0x50(%rsp) - 3932: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3937: 48 8b 40 18 mov 0x18(%rax),%rax - 393b: 48 89 44 24 b8 mov %rax,-0x48(%rsp) - 3940: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3945: 48 8b 40 20 mov 0x20(%rax),%rax - 3949: 48 89 44 24 c0 mov %rax,-0x40(%rsp) - 394e: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3953: 48 8b 40 28 mov 0x28(%rax),%rax - 3957: 48 89 44 24 c8 mov %rax,-0x38(%rsp) - 395c: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3961: 48 8b 40 30 mov 0x30(%rax),%rax - 3965: 48 89 44 24 d0 mov %rax,-0x30(%rsp) - 396a: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 396f: 48 8b 40 38 mov 0x38(%rax),%rax - 3973: 48 89 44 24 d8 mov %rax,-0x28(%rsp) - 3978: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 397d: 48 8b 40 40 mov 0x40(%rax),%rax - 3981: 48 89 44 24 e0 mov %rax,-0x20(%rsp) - 3986: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 398b: 48 8b 40 48 mov 0x48(%rax),%rax - 398f: 48 89 44 24 e8 mov %rax,-0x18(%rsp) - 3994: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3999: 48 8b 40 50 mov 0x50(%rax),%rax - 399d: 48 89 44 24 f0 mov %rax,-0x10(%rsp) - 39a2: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 39a7: 48 8b 40 58 mov 0x58(%rax),%rax - 39ab: 48 89 44 24 f8 mov %rax,-0x8(%rsp) - 39b0: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 39b5: 48 8b 40 60 mov 0x60(%rax),%rax - 39b9: 48 89 04 24 mov %rax,(%rsp) - 39bd: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 39c2: 48 8b 40 68 mov 0x68(%rax),%rax - 39c6: 48 89 44 24 08 mov %rax,0x8(%rsp) - 39cb: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 39d0: 48 8b 40 70 mov 0x70(%rax),%rax - 39d4: 48 89 44 24 10 mov %rax,0x10(%rsp) - 39d9: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 39de: 48 8b 40 78 mov 0x78(%rax),%rax - 39e2: 48 89 44 24 18 mov %rax,0x18(%rsp) - 39e7: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 39ec: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax - 39f3: 48 89 44 24 20 mov %rax,0x20(%rsp) - 39f8: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 39fd: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax - 3a04: 48 89 44 24 28 mov %rax,0x28(%rsp) - 3a09: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3a0e: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax - 3a15: 48 89 44 24 30 mov %rax,0x30(%rsp) - 3a1a: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3a1f: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax - 3a26: 48 89 44 24 38 mov %rax,0x38(%rsp) - 3a2b: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3a30: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax - 3a37: 48 89 44 24 40 mov %rax,0x40(%rsp) - 3a3c: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3a41: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax - 3a48: 48 89 44 24 48 mov %rax,0x48(%rsp) - 3a4d: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3a52: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax - 3a59: 48 89 44 24 50 mov %rax,0x50(%rsp) - 3a5e: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3a63: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax - 3a6a: 48 89 44 24 58 mov %rax,0x58(%rsp) - 3a6f: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3a74: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax - 3a7b: 48 89 44 24 60 mov %rax,0x60(%rsp) - 3a80: c7 44 24 9c 00 00 00 movl $0x0,-0x64(%rsp) - 3a87: 00 - 3a88: e9 3b 0e 00 00 jmp 48c8 - 3a8d: 48 8b 44 24 a0 mov -0x60(%rsp),%rax - 3a92: 48 33 44 24 c8 xor -0x38(%rsp),%rax - 3a97: 48 33 44 24 f0 xor -0x10(%rsp),%rax - 3a9c: 48 33 44 24 18 xor 0x18(%rsp),%rax - 3aa1: 48 33 44 24 40 xor 0x40(%rsp),%rax - 3aa6: 48 89 44 24 68 mov %rax,0x68(%rsp) - 3aab: 48 8b 44 24 a8 mov -0x58(%rsp),%rax - 3ab0: 48 33 44 24 d0 xor -0x30(%rsp),%rax - 3ab5: 48 33 44 24 f8 xor -0x8(%rsp),%rax - 3aba: 48 33 44 24 20 xor 0x20(%rsp),%rax - 3abf: 48 33 44 24 48 xor 0x48(%rsp),%rax - 3ac4: 48 89 44 24 70 mov %rax,0x70(%rsp) - 3ac9: 48 8b 44 24 b0 mov -0x50(%rsp),%rax - 3ace: 48 33 44 24 d8 xor -0x28(%rsp),%rax - 3ad3: 48 33 04 24 xor (%rsp),%rax - 3ad7: 48 33 44 24 28 xor 0x28(%rsp),%rax - 3adc: 48 33 44 24 50 xor 0x50(%rsp),%rax - 3ae1: 48 89 44 24 78 mov %rax,0x78(%rsp) - 3ae6: 48 8b 44 24 b8 mov -0x48(%rsp),%rax - 3aeb: 48 33 44 24 e0 xor -0x20(%rsp),%rax - 3af0: 48 33 44 24 08 xor 0x8(%rsp),%rax - 3af5: 48 33 44 24 30 xor 0x30(%rsp),%rax - 3afa: 48 33 44 24 58 xor 0x58(%rsp),%rax - 3aff: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 3b06: 00 - 3b07: 48 8b 44 24 c0 mov -0x40(%rsp),%rax - 3b0c: 48 33 44 24 e8 xor -0x18(%rsp),%rax - 3b11: 48 33 44 24 10 xor 0x10(%rsp),%rax - 3b16: 48 33 44 24 38 xor 0x38(%rsp),%rax - 3b1b: 48 33 44 24 60 xor 0x60(%rsp),%rax - 3b20: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 3b27: 00 - 3b28: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 3b2d: 48 d1 c0 rol $1,%rax - 3b30: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 3b37: 00 - 3b38: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) - 3b3f: 00 - 3b40: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 3b45: 48 d1 c0 rol $1,%rax - 3b48: 48 33 44 24 68 xor 0x68(%rsp),%rax - 3b4d: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) - 3b54: 00 - 3b55: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 3b5c: 00 - 3b5d: 48 d1 c0 rol $1,%rax - 3b60: 48 33 44 24 70 xor 0x70(%rsp),%rax - 3b65: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) - 3b6c: 00 - 3b6d: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 3b74: 00 - 3b75: 48 d1 c0 rol $1,%rax - 3b78: 48 33 44 24 78 xor 0x78(%rsp),%rax - 3b7d: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) - 3b84: 00 - 3b85: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 3b8a: 48 d1 c0 rol $1,%rax - 3b8d: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 3b94: 00 - 3b95: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) - 3b9c: 00 - 3b9d: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 3ba4: 00 - 3ba5: 48 31 44 24 a0 xor %rax,-0x60(%rsp) - 3baa: 48 8b 44 24 a0 mov -0x60(%rsp),%rax - 3baf: 48 89 44 24 68 mov %rax,0x68(%rsp) - 3bb4: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 3bbb: 00 - 3bbc: 48 31 44 24 d0 xor %rax,-0x30(%rsp) - 3bc1: 48 8b 44 24 d0 mov -0x30(%rsp),%rax - 3bc6: 48 c1 c8 14 ror $0x14,%rax - 3bca: 48 89 44 24 70 mov %rax,0x70(%rsp) - 3bcf: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 3bd6: 00 - 3bd7: 48 31 04 24 xor %rax,(%rsp) - 3bdb: 48 8b 04 24 mov (%rsp),%rax - 3bdf: 48 c1 c8 15 ror $0x15,%rax - 3be3: 48 89 44 24 78 mov %rax,0x78(%rsp) - 3be8: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 3bef: 00 - 3bf0: 48 31 44 24 30 xor %rax,0x30(%rsp) - 3bf5: 48 8b 44 24 30 mov 0x30(%rsp),%rax - 3bfa: 48 c1 c0 15 rol $0x15,%rax - 3bfe: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 3c05: 00 - 3c06: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 3c0d: 00 - 3c0e: 48 31 44 24 60 xor %rax,0x60(%rsp) - 3c13: 48 8b 44 24 60 mov 0x60(%rsp),%rax - 3c18: 48 c1 c0 0e rol $0xe,%rax - 3c1c: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 3c23: 00 - 3c24: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 3c29: 48 f7 d0 not %rax - 3c2c: 48 23 44 24 78 and 0x78(%rsp),%rax - 3c31: 48 33 44 24 68 xor 0x68(%rsp),%rax - 3c36: 48 89 84 24 b8 00 00 mov %rax,0xb8(%rsp) - 3c3d: 00 - 3c3e: 8b 44 24 9c mov -0x64(%rsp),%eax - 3c42: 48 98 cltq - 3c44: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 3c4b: 00 - 3c4c: 48 8d 05 cd 34 00 00 lea 0x34cd(%rip),%rax # 7120 - 3c53: 48 8b 04 02 mov (%rdx,%rax,1),%rax - 3c57: 48 31 84 24 b8 00 00 xor %rax,0xb8(%rsp) - 3c5e: 00 - 3c5f: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 3c64: 48 f7 d0 not %rax - 3c67: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 3c6e: 00 - 3c6f: 48 33 44 24 70 xor 0x70(%rsp),%rax - 3c74: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) - 3c7b: 00 - 3c7c: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 3c83: 00 - 3c84: 48 f7 d0 not %rax - 3c87: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 3c8e: 00 - 3c8f: 48 33 44 24 78 xor 0x78(%rsp),%rax - 3c94: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) - 3c9b: 00 - 3c9c: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 3ca3: 00 - 3ca4: 48 f7 d0 not %rax - 3ca7: 48 23 44 24 68 and 0x68(%rsp),%rax - 3cac: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 3cb3: 00 - 3cb4: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) - 3cbb: 00 - 3cbc: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 3cc1: 48 f7 d0 not %rax - 3cc4: 48 23 44 24 70 and 0x70(%rsp),%rax - 3cc9: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 3cd0: 00 - 3cd1: 48 89 84 24 d8 00 00 mov %rax,0xd8(%rsp) - 3cd8: 00 - 3cd9: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 3ce0: 00 - 3ce1: 48 31 44 24 b8 xor %rax,-0x48(%rsp) - 3ce6: 48 8b 44 24 b8 mov -0x48(%rsp),%rax - 3ceb: 48 c1 c0 1c rol $0x1c,%rax - 3cef: 48 89 44 24 68 mov %rax,0x68(%rsp) - 3cf4: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 3cfb: 00 - 3cfc: 48 31 44 24 e8 xor %rax,-0x18(%rsp) - 3d01: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 3d06: 48 c1 c0 14 rol $0x14,%rax - 3d0a: 48 89 44 24 70 mov %rax,0x70(%rsp) - 3d0f: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 3d16: 00 - 3d17: 48 31 44 24 f0 xor %rax,-0x10(%rsp) - 3d1c: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 3d21: 48 c1 c0 03 rol $0x3,%rax - 3d25: 48 89 44 24 78 mov %rax,0x78(%rsp) - 3d2a: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 3d31: 00 - 3d32: 48 31 44 24 20 xor %rax,0x20(%rsp) - 3d37: 48 8b 44 24 20 mov 0x20(%rsp),%rax - 3d3c: 48 c1 c8 13 ror $0x13,%rax - 3d40: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 3d47: 00 - 3d48: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 3d4f: 00 - 3d50: 48 31 44 24 50 xor %rax,0x50(%rsp) - 3d55: 48 8b 44 24 50 mov 0x50(%rsp),%rax - 3d5a: 48 c1 c8 03 ror $0x3,%rax - 3d5e: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 3d65: 00 - 3d66: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 3d6b: 48 f7 d0 not %rax - 3d6e: 48 23 44 24 78 and 0x78(%rsp),%rax - 3d73: 48 33 44 24 68 xor 0x68(%rsp),%rax - 3d78: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) - 3d7f: 00 - 3d80: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 3d85: 48 f7 d0 not %rax - 3d88: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 3d8f: 00 - 3d90: 48 33 44 24 70 xor 0x70(%rsp),%rax - 3d95: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) - 3d9c: 00 - 3d9d: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 3da4: 00 - 3da5: 48 f7 d0 not %rax - 3da8: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 3daf: 00 - 3db0: 48 33 44 24 78 xor 0x78(%rsp),%rax - 3db5: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) - 3dbc: 00 - 3dbd: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 3dc4: 00 - 3dc5: 48 f7 d0 not %rax - 3dc8: 48 23 44 24 68 and 0x68(%rsp),%rax - 3dcd: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 3dd4: 00 - 3dd5: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) - 3ddc: 00 - 3ddd: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 3de2: 48 f7 d0 not %rax - 3de5: 48 23 44 24 70 and 0x70(%rsp),%rax - 3dea: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 3df1: 00 - 3df2: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) - 3df9: 00 - 3dfa: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 3e01: 00 - 3e02: 48 31 44 24 a8 xor %rax,-0x58(%rsp) - 3e07: 48 8b 44 24 a8 mov -0x58(%rsp),%rax - 3e0c: 48 d1 c0 rol $1,%rax - 3e0f: 48 89 44 24 68 mov %rax,0x68(%rsp) - 3e14: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 3e1b: 00 - 3e1c: 48 31 44 24 d8 xor %rax,-0x28(%rsp) - 3e21: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 3e26: 48 c1 c0 06 rol $0x6,%rax - 3e2a: 48 89 44 24 70 mov %rax,0x70(%rsp) - 3e2f: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 3e36: 00 - 3e37: 48 31 44 24 08 xor %rax,0x8(%rsp) - 3e3c: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3e41: 48 c1 c0 19 rol $0x19,%rax - 3e45: 48 89 44 24 78 mov %rax,0x78(%rsp) - 3e4a: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 3e51: 00 - 3e52: 48 31 44 24 38 xor %rax,0x38(%rsp) - 3e57: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 3e5c: 48 c1 c0 08 rol $0x8,%rax - 3e60: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 3e67: 00 - 3e68: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 3e6f: 00 - 3e70: 48 31 44 24 40 xor %rax,0x40(%rsp) - 3e75: 48 8b 44 24 40 mov 0x40(%rsp),%rax - 3e7a: 48 c1 c0 12 rol $0x12,%rax - 3e7e: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 3e85: 00 - 3e86: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 3e8b: 48 f7 d0 not %rax - 3e8e: 48 23 44 24 78 and 0x78(%rsp),%rax - 3e93: 48 33 44 24 68 xor 0x68(%rsp),%rax - 3e98: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) - 3e9f: 00 - 3ea0: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 3ea5: 48 f7 d0 not %rax - 3ea8: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 3eaf: 00 - 3eb0: 48 33 44 24 70 xor 0x70(%rsp),%rax - 3eb5: 48 89 84 24 10 01 00 mov %rax,0x110(%rsp) - 3ebc: 00 - 3ebd: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 3ec4: 00 - 3ec5: 48 f7 d0 not %rax - 3ec8: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 3ecf: 00 - 3ed0: 48 33 44 24 78 xor 0x78(%rsp),%rax - 3ed5: 48 89 84 24 18 01 00 mov %rax,0x118(%rsp) - 3edc: 00 - 3edd: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 3ee4: 00 - 3ee5: 48 f7 d0 not %rax - 3ee8: 48 23 44 24 68 and 0x68(%rsp),%rax - 3eed: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 3ef4: 00 - 3ef5: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) - 3efc: 00 - 3efd: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 3f02: 48 f7 d0 not %rax - 3f05: 48 23 44 24 70 and 0x70(%rsp),%rax - 3f0a: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 3f11: 00 - 3f12: 48 89 84 24 28 01 00 mov %rax,0x128(%rsp) - 3f19: 00 - 3f1a: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 3f21: 00 - 3f22: 48 31 44 24 c0 xor %rax,-0x40(%rsp) - 3f27: 48 8b 44 24 c0 mov -0x40(%rsp),%rax - 3f2c: 48 c1 c0 1b rol $0x1b,%rax - 3f30: 48 89 44 24 68 mov %rax,0x68(%rsp) - 3f35: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 3f3c: 00 - 3f3d: 48 31 44 24 c8 xor %rax,-0x38(%rsp) - 3f42: 48 8b 44 24 c8 mov -0x38(%rsp),%rax - 3f47: 48 c1 c8 1c ror $0x1c,%rax - 3f4b: 48 89 44 24 70 mov %rax,0x70(%rsp) - 3f50: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 3f57: 00 - 3f58: 48 31 44 24 f8 xor %rax,-0x8(%rsp) - 3f5d: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3f62: 48 c1 c0 0a rol $0xa,%rax - 3f66: 48 89 44 24 78 mov %rax,0x78(%rsp) - 3f6b: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 3f72: 00 - 3f73: 48 31 44 24 28 xor %rax,0x28(%rsp) - 3f78: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 3f7d: 48 c1 c0 0f rol $0xf,%rax - 3f81: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 3f88: 00 - 3f89: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 3f90: 00 - 3f91: 48 31 44 24 58 xor %rax,0x58(%rsp) - 3f96: 48 8b 44 24 58 mov 0x58(%rsp),%rax - 3f9b: 48 c1 c8 08 ror $0x8,%rax - 3f9f: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 3fa6: 00 - 3fa7: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 3fac: 48 f7 d0 not %rax - 3faf: 48 23 44 24 78 and 0x78(%rsp),%rax - 3fb4: 48 33 44 24 68 xor 0x68(%rsp),%rax - 3fb9: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) - 3fc0: 00 - 3fc1: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 3fc6: 48 f7 d0 not %rax - 3fc9: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 3fd0: 00 - 3fd1: 48 33 44 24 70 xor 0x70(%rsp),%rax - 3fd6: 48 89 84 24 38 01 00 mov %rax,0x138(%rsp) - 3fdd: 00 - 3fde: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 3fe5: 00 - 3fe6: 48 f7 d0 not %rax - 3fe9: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 3ff0: 00 - 3ff1: 48 33 44 24 78 xor 0x78(%rsp),%rax - 3ff6: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) - 3ffd: 00 - 3ffe: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 4005: 00 - 4006: 48 f7 d0 not %rax - 4009: 48 23 44 24 68 and 0x68(%rsp),%rax - 400e: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 4015: 00 - 4016: 48 89 84 24 48 01 00 mov %rax,0x148(%rsp) - 401d: 00 - 401e: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 4023: 48 f7 d0 not %rax - 4026: 48 23 44 24 70 and 0x70(%rsp),%rax - 402b: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 4032: 00 - 4033: 48 89 84 24 50 01 00 mov %rax,0x150(%rsp) - 403a: 00 - 403b: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 4042: 00 - 4043: 48 31 44 24 b0 xor %rax,-0x50(%rsp) - 4048: 48 8b 44 24 b0 mov -0x50(%rsp),%rax - 404d: 48 c1 c8 02 ror $0x2,%rax - 4051: 48 89 44 24 68 mov %rax,0x68(%rsp) - 4056: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 405d: 00 - 405e: 48 31 44 24 e0 xor %rax,-0x20(%rsp) - 4063: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 4068: 48 c1 c8 09 ror $0x9,%rax - 406c: 48 89 44 24 70 mov %rax,0x70(%rsp) - 4071: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 4078: 00 - 4079: 48 31 44 24 10 xor %rax,0x10(%rsp) - 407e: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4083: 48 c1 c8 19 ror $0x19,%rax - 4087: 48 89 44 24 78 mov %rax,0x78(%rsp) - 408c: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 4093: 00 - 4094: 48 31 44 24 18 xor %rax,0x18(%rsp) - 4099: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 409e: 48 c1 c8 17 ror $0x17,%rax - 40a2: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 40a9: 00 - 40aa: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 40b1: 00 - 40b2: 48 31 44 24 48 xor %rax,0x48(%rsp) - 40b7: 48 8b 44 24 48 mov 0x48(%rsp),%rax - 40bc: 48 c1 c0 02 rol $0x2,%rax - 40c0: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 40c7: 00 - 40c8: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 40cd: 48 f7 d0 not %rax - 40d0: 48 23 44 24 78 and 0x78(%rsp),%rax - 40d5: 48 33 44 24 68 xor 0x68(%rsp),%rax - 40da: 48 89 84 24 58 01 00 mov %rax,0x158(%rsp) - 40e1: 00 - 40e2: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 40e7: 48 f7 d0 not %rax - 40ea: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 40f1: 00 - 40f2: 48 33 44 24 70 xor 0x70(%rsp),%rax - 40f7: 48 89 84 24 60 01 00 mov %rax,0x160(%rsp) - 40fe: 00 - 40ff: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 4106: 00 - 4107: 48 f7 d0 not %rax - 410a: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 4111: 00 - 4112: 48 33 44 24 78 xor 0x78(%rsp),%rax - 4117: 48 89 84 24 68 01 00 mov %rax,0x168(%rsp) - 411e: 00 - 411f: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 4126: 00 - 4127: 48 f7 d0 not %rax - 412a: 48 23 44 24 68 and 0x68(%rsp),%rax - 412f: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 4136: 00 - 4137: 48 89 84 24 70 01 00 mov %rax,0x170(%rsp) - 413e: 00 - 413f: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 4144: 48 f7 d0 not %rax - 4147: 48 23 44 24 70 and 0x70(%rsp),%rax - 414c: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 4153: 00 - 4154: 48 89 84 24 78 01 00 mov %rax,0x178(%rsp) - 415b: 00 - 415c: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax - 4163: 00 - 4164: 48 33 84 24 e0 00 00 xor 0xe0(%rsp),%rax - 416b: 00 - 416c: 48 33 84 24 08 01 00 xor 0x108(%rsp),%rax - 4173: 00 - 4174: 48 33 84 24 30 01 00 xor 0x130(%rsp),%rax - 417b: 00 - 417c: 48 33 84 24 58 01 00 xor 0x158(%rsp),%rax - 4183: 00 - 4184: 48 89 44 24 68 mov %rax,0x68(%rsp) - 4189: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax - 4190: 00 - 4191: 48 33 84 24 e8 00 00 xor 0xe8(%rsp),%rax - 4198: 00 - 4199: 48 33 84 24 10 01 00 xor 0x110(%rsp),%rax - 41a0: 00 - 41a1: 48 33 84 24 38 01 00 xor 0x138(%rsp),%rax - 41a8: 00 - 41a9: 48 33 84 24 60 01 00 xor 0x160(%rsp),%rax - 41b0: 00 - 41b1: 48 89 44 24 70 mov %rax,0x70(%rsp) - 41b6: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 41bd: 00 - 41be: 48 33 84 24 f0 00 00 xor 0xf0(%rsp),%rax - 41c5: 00 - 41c6: 48 33 84 24 18 01 00 xor 0x118(%rsp),%rax - 41cd: 00 - 41ce: 48 33 84 24 40 01 00 xor 0x140(%rsp),%rax - 41d5: 00 - 41d6: 48 33 84 24 68 01 00 xor 0x168(%rsp),%rax - 41dd: 00 - 41de: 48 89 44 24 78 mov %rax,0x78(%rsp) - 41e3: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax - 41ea: 00 - 41eb: 48 33 84 24 f8 00 00 xor 0xf8(%rsp),%rax - 41f2: 00 - 41f3: 48 33 84 24 20 01 00 xor 0x120(%rsp),%rax - 41fa: 00 - 41fb: 48 33 84 24 48 01 00 xor 0x148(%rsp),%rax - 4202: 00 - 4203: 48 33 84 24 70 01 00 xor 0x170(%rsp),%rax - 420a: 00 - 420b: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 4212: 00 - 4213: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax - 421a: 00 - 421b: 48 33 84 24 00 01 00 xor 0x100(%rsp),%rax - 4222: 00 - 4223: 48 33 84 24 28 01 00 xor 0x128(%rsp),%rax - 422a: 00 - 422b: 48 33 84 24 50 01 00 xor 0x150(%rsp),%rax - 4232: 00 - 4233: 48 33 84 24 78 01 00 xor 0x178(%rsp),%rax - 423a: 00 - 423b: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 4242: 00 - 4243: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 4248: 48 d1 c0 rol $1,%rax - 424b: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 4252: 00 - 4253: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) - 425a: 00 - 425b: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 4260: 48 d1 c0 rol $1,%rax - 4263: 48 33 44 24 68 xor 0x68(%rsp),%rax - 4268: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) - 426f: 00 - 4270: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 4277: 00 - 4278: 48 d1 c0 rol $1,%rax - 427b: 48 33 44 24 70 xor 0x70(%rsp),%rax - 4280: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) - 4287: 00 - 4288: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 428f: 00 - 4290: 48 d1 c0 rol $1,%rax - 4293: 48 33 44 24 78 xor 0x78(%rsp),%rax - 4298: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) - 429f: 00 - 42a0: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 42a5: 48 d1 c0 rol $1,%rax - 42a8: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 42af: 00 - 42b0: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) - 42b7: 00 - 42b8: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 42bf: 00 - 42c0: 48 31 84 24 b8 00 00 xor %rax,0xb8(%rsp) - 42c7: 00 - 42c8: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax - 42cf: 00 - 42d0: 48 89 44 24 68 mov %rax,0x68(%rsp) - 42d5: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 42dc: 00 - 42dd: 48 31 84 24 e8 00 00 xor %rax,0xe8(%rsp) - 42e4: 00 - 42e5: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax - 42ec: 00 - 42ed: 48 c1 c8 14 ror $0x14,%rax - 42f1: 48 89 44 24 70 mov %rax,0x70(%rsp) - 42f6: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 42fd: 00 - 42fe: 48 31 84 24 18 01 00 xor %rax,0x118(%rsp) - 4305: 00 - 4306: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax - 430d: 00 - 430e: 48 c1 c8 15 ror $0x15,%rax - 4312: 48 89 44 24 78 mov %rax,0x78(%rsp) - 4317: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 431e: 00 - 431f: 48 31 84 24 48 01 00 xor %rax,0x148(%rsp) - 4326: 00 - 4327: 48 8b 84 24 48 01 00 mov 0x148(%rsp),%rax - 432e: 00 - 432f: 48 c1 c0 15 rol $0x15,%rax - 4333: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 433a: 00 - 433b: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 4342: 00 - 4343: 48 31 84 24 78 01 00 xor %rax,0x178(%rsp) - 434a: 00 - 434b: 48 8b 84 24 78 01 00 mov 0x178(%rsp),%rax - 4352: 00 - 4353: 48 c1 c0 0e rol $0xe,%rax - 4357: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 435e: 00 - 435f: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 4364: 48 f7 d0 not %rax - 4367: 48 23 44 24 78 and 0x78(%rsp),%rax - 436c: 48 33 44 24 68 xor 0x68(%rsp),%rax - 4371: 48 89 44 24 a0 mov %rax,-0x60(%rsp) - 4376: 8b 44 24 9c mov -0x64(%rsp),%eax - 437a: 83 c0 01 add $0x1,%eax - 437d: 48 98 cltq - 437f: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4386: 00 - 4387: 48 8d 05 92 2d 00 00 lea 0x2d92(%rip),%rax # 7120 - 438e: 48 8b 04 02 mov (%rdx,%rax,1),%rax - 4392: 48 31 44 24 a0 xor %rax,-0x60(%rsp) - 4397: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 439c: 48 f7 d0 not %rax - 439f: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 43a6: 00 - 43a7: 48 33 44 24 70 xor 0x70(%rsp),%rax - 43ac: 48 89 44 24 a8 mov %rax,-0x58(%rsp) - 43b1: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 43b8: 00 - 43b9: 48 f7 d0 not %rax - 43bc: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 43c3: 00 - 43c4: 48 33 44 24 78 xor 0x78(%rsp),%rax - 43c9: 48 89 44 24 b0 mov %rax,-0x50(%rsp) - 43ce: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 43d5: 00 - 43d6: 48 f7 d0 not %rax - 43d9: 48 23 44 24 68 and 0x68(%rsp),%rax - 43de: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 43e5: 00 - 43e6: 48 89 44 24 b8 mov %rax,-0x48(%rsp) - 43eb: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 43f0: 48 f7 d0 not %rax - 43f3: 48 23 44 24 70 and 0x70(%rsp),%rax - 43f8: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 43ff: 00 - 4400: 48 89 44 24 c0 mov %rax,-0x40(%rsp) - 4405: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 440c: 00 - 440d: 48 31 84 24 d0 00 00 xor %rax,0xd0(%rsp) - 4414: 00 - 4415: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax - 441c: 00 - 441d: 48 c1 c0 1c rol $0x1c,%rax - 4421: 48 89 44 24 68 mov %rax,0x68(%rsp) - 4426: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 442d: 00 - 442e: 48 31 84 24 00 01 00 xor %rax,0x100(%rsp) - 4435: 00 - 4436: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax - 443d: 00 - 443e: 48 c1 c0 14 rol $0x14,%rax - 4442: 48 89 44 24 70 mov %rax,0x70(%rsp) - 4447: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 444e: 00 - 444f: 48 31 84 24 08 01 00 xor %rax,0x108(%rsp) - 4456: 00 - 4457: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax - 445e: 00 - 445f: 48 c1 c0 03 rol $0x3,%rax - 4463: 48 89 44 24 78 mov %rax,0x78(%rsp) - 4468: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 446f: 00 - 4470: 48 31 84 24 38 01 00 xor %rax,0x138(%rsp) - 4477: 00 - 4478: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax - 447f: 00 - 4480: 48 c1 c8 13 ror $0x13,%rax - 4484: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 448b: 00 - 448c: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 4493: 00 - 4494: 48 31 84 24 68 01 00 xor %rax,0x168(%rsp) - 449b: 00 - 449c: 48 8b 84 24 68 01 00 mov 0x168(%rsp),%rax - 44a3: 00 - 44a4: 48 c1 c8 03 ror $0x3,%rax - 44a8: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 44af: 00 - 44b0: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 44b5: 48 f7 d0 not %rax - 44b8: 48 23 44 24 78 and 0x78(%rsp),%rax - 44bd: 48 33 44 24 68 xor 0x68(%rsp),%rax - 44c2: 48 89 44 24 c8 mov %rax,-0x38(%rsp) - 44c7: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 44cc: 48 f7 d0 not %rax - 44cf: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 44d6: 00 - 44d7: 48 33 44 24 70 xor 0x70(%rsp),%rax - 44dc: 48 89 44 24 d0 mov %rax,-0x30(%rsp) - 44e1: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 44e8: 00 - 44e9: 48 f7 d0 not %rax - 44ec: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 44f3: 00 - 44f4: 48 33 44 24 78 xor 0x78(%rsp),%rax - 44f9: 48 89 44 24 d8 mov %rax,-0x28(%rsp) - 44fe: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 4505: 00 - 4506: 48 f7 d0 not %rax - 4509: 48 23 44 24 68 and 0x68(%rsp),%rax - 450e: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 4515: 00 - 4516: 48 89 44 24 e0 mov %rax,-0x20(%rsp) - 451b: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 4520: 48 f7 d0 not %rax - 4523: 48 23 44 24 70 and 0x70(%rsp),%rax - 4528: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 452f: 00 - 4530: 48 89 44 24 e8 mov %rax,-0x18(%rsp) - 4535: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 453c: 00 - 453d: 48 31 84 24 c0 00 00 xor %rax,0xc0(%rsp) - 4544: 00 - 4545: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax - 454c: 00 - 454d: 48 d1 c0 rol $1,%rax - 4550: 48 89 44 24 68 mov %rax,0x68(%rsp) - 4555: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 455c: 00 - 455d: 48 31 84 24 f0 00 00 xor %rax,0xf0(%rsp) - 4564: 00 - 4565: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax - 456c: 00 - 456d: 48 c1 c0 06 rol $0x6,%rax - 4571: 48 89 44 24 70 mov %rax,0x70(%rsp) - 4576: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 457d: 00 - 457e: 48 31 84 24 20 01 00 xor %rax,0x120(%rsp) - 4585: 00 - 4586: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax - 458d: 00 - 458e: 48 c1 c0 19 rol $0x19,%rax - 4592: 48 89 44 24 78 mov %rax,0x78(%rsp) - 4597: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 459e: 00 - 459f: 48 31 84 24 50 01 00 xor %rax,0x150(%rsp) - 45a6: 00 - 45a7: 48 8b 84 24 50 01 00 mov 0x150(%rsp),%rax - 45ae: 00 - 45af: 48 c1 c0 08 rol $0x8,%rax - 45b3: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 45ba: 00 - 45bb: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 45c2: 00 - 45c3: 48 31 84 24 58 01 00 xor %rax,0x158(%rsp) - 45ca: 00 - 45cb: 48 8b 84 24 58 01 00 mov 0x158(%rsp),%rax - 45d2: 00 - 45d3: 48 c1 c0 12 rol $0x12,%rax - 45d7: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 45de: 00 - 45df: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 45e4: 48 f7 d0 not %rax - 45e7: 48 23 44 24 78 and 0x78(%rsp),%rax - 45ec: 48 33 44 24 68 xor 0x68(%rsp),%rax - 45f1: 48 89 44 24 f0 mov %rax,-0x10(%rsp) - 45f6: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 45fb: 48 f7 d0 not %rax - 45fe: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 4605: 00 - 4606: 48 33 44 24 70 xor 0x70(%rsp),%rax - 460b: 48 89 44 24 f8 mov %rax,-0x8(%rsp) - 4610: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 4617: 00 - 4618: 48 f7 d0 not %rax - 461b: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 4622: 00 - 4623: 48 33 44 24 78 xor 0x78(%rsp),%rax - 4628: 48 89 04 24 mov %rax,(%rsp) - 462c: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 4633: 00 - 4634: 48 f7 d0 not %rax - 4637: 48 23 44 24 68 and 0x68(%rsp),%rax - 463c: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 4643: 00 - 4644: 48 89 44 24 08 mov %rax,0x8(%rsp) - 4649: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 464e: 48 f7 d0 not %rax - 4651: 48 23 44 24 70 and 0x70(%rsp),%rax - 4656: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 465d: 00 - 465e: 48 89 44 24 10 mov %rax,0x10(%rsp) - 4663: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 466a: 00 - 466b: 48 31 84 24 d8 00 00 xor %rax,0xd8(%rsp) - 4672: 00 - 4673: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax - 467a: 00 - 467b: 48 c1 c0 1b rol $0x1b,%rax - 467f: 48 89 44 24 68 mov %rax,0x68(%rsp) - 4684: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 468b: 00 - 468c: 48 31 84 24 e0 00 00 xor %rax,0xe0(%rsp) - 4693: 00 - 4694: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax - 469b: 00 - 469c: 48 c1 c8 1c ror $0x1c,%rax - 46a0: 48 89 44 24 70 mov %rax,0x70(%rsp) - 46a5: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 46ac: 00 - 46ad: 48 31 84 24 10 01 00 xor %rax,0x110(%rsp) - 46b4: 00 - 46b5: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax - 46bc: 00 - 46bd: 48 c1 c0 0a rol $0xa,%rax - 46c1: 48 89 44 24 78 mov %rax,0x78(%rsp) - 46c6: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 46cd: 00 - 46ce: 48 31 84 24 40 01 00 xor %rax,0x140(%rsp) - 46d5: 00 - 46d6: 48 8b 84 24 40 01 00 mov 0x140(%rsp),%rax - 46dd: 00 - 46de: 48 c1 c0 0f rol $0xf,%rax - 46e2: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 46e9: 00 - 46ea: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 46f1: 00 - 46f2: 48 31 84 24 70 01 00 xor %rax,0x170(%rsp) - 46f9: 00 - 46fa: 48 8b 84 24 70 01 00 mov 0x170(%rsp),%rax - 4701: 00 - 4702: 48 c1 c8 08 ror $0x8,%rax - 4706: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 470d: 00 - 470e: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 4713: 48 f7 d0 not %rax - 4716: 48 23 44 24 78 and 0x78(%rsp),%rax - 471b: 48 33 44 24 68 xor 0x68(%rsp),%rax - 4720: 48 89 44 24 18 mov %rax,0x18(%rsp) - 4725: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 472a: 48 f7 d0 not %rax - 472d: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 4734: 00 - 4735: 48 33 44 24 70 xor 0x70(%rsp),%rax - 473a: 48 89 44 24 20 mov %rax,0x20(%rsp) - 473f: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 4746: 00 - 4747: 48 f7 d0 not %rax - 474a: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 4751: 00 - 4752: 48 33 44 24 78 xor 0x78(%rsp),%rax - 4757: 48 89 44 24 28 mov %rax,0x28(%rsp) - 475c: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 4763: 00 - 4764: 48 f7 d0 not %rax - 4767: 48 23 44 24 68 and 0x68(%rsp),%rax - 476c: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 4773: 00 - 4774: 48 89 44 24 30 mov %rax,0x30(%rsp) - 4779: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 477e: 48 f7 d0 not %rax - 4781: 48 23 44 24 70 and 0x70(%rsp),%rax - 4786: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 478d: 00 - 478e: 48 89 44 24 38 mov %rax,0x38(%rsp) - 4793: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 479a: 00 - 479b: 48 31 84 24 c8 00 00 xor %rax,0xc8(%rsp) - 47a2: 00 - 47a3: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 47aa: 00 - 47ab: 48 c1 c8 02 ror $0x2,%rax - 47af: 48 89 44 24 68 mov %rax,0x68(%rsp) - 47b4: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 47bb: 00 - 47bc: 48 31 84 24 f8 00 00 xor %rax,0xf8(%rsp) - 47c3: 00 - 47c4: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax - 47cb: 00 - 47cc: 48 c1 c8 09 ror $0x9,%rax - 47d0: 48 89 44 24 70 mov %rax,0x70(%rsp) - 47d5: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 47dc: 00 - 47dd: 48 31 84 24 28 01 00 xor %rax,0x128(%rsp) - 47e4: 00 - 47e5: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax - 47ec: 00 - 47ed: 48 c1 c8 19 ror $0x19,%rax - 47f1: 48 89 44 24 78 mov %rax,0x78(%rsp) - 47f6: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 47fd: 00 - 47fe: 48 31 84 24 30 01 00 xor %rax,0x130(%rsp) - 4805: 00 - 4806: 48 8b 84 24 30 01 00 mov 0x130(%rsp),%rax - 480d: 00 - 480e: 48 c1 c8 17 ror $0x17,%rax - 4812: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 4819: 00 - 481a: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 4821: 00 - 4822: 48 31 84 24 60 01 00 xor %rax,0x160(%rsp) - 4829: 00 - 482a: 48 8b 84 24 60 01 00 mov 0x160(%rsp),%rax - 4831: 00 - 4832: 48 c1 c0 02 rol $0x2,%rax - 4836: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 483d: 00 - 483e: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 4843: 48 f7 d0 not %rax - 4846: 48 23 44 24 78 and 0x78(%rsp),%rax - 484b: 48 33 44 24 68 xor 0x68(%rsp),%rax - 4850: 48 89 44 24 40 mov %rax,0x40(%rsp) - 4855: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 485a: 48 f7 d0 not %rax - 485d: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 4864: 00 - 4865: 48 33 44 24 70 xor 0x70(%rsp),%rax - 486a: 48 89 44 24 48 mov %rax,0x48(%rsp) - 486f: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 4876: 00 - 4877: 48 f7 d0 not %rax - 487a: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 4881: 00 - 4882: 48 33 44 24 78 xor 0x78(%rsp),%rax - 4887: 48 89 44 24 50 mov %rax,0x50(%rsp) - 488c: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 4893: 00 - 4894: 48 f7 d0 not %rax - 4897: 48 23 44 24 68 and 0x68(%rsp),%rax - 489c: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 48a3: 00 - 48a4: 48 89 44 24 58 mov %rax,0x58(%rsp) - 48a9: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 48ae: 48 f7 d0 not %rax - 48b1: 48 23 44 24 70 and 0x70(%rsp),%rax - 48b6: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 48bd: 00 - 48be: 48 89 44 24 60 mov %rax,0x60(%rsp) - 48c3: 83 44 24 9c 02 addl $0x2,-0x64(%rsp) - 48c8: 83 7c 24 9c 17 cmpl $0x17,-0x64(%rsp) - 48cd: 0f 8e ba f1 ff ff jle 3a8d - 48d3: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 48d8: 48 8b 54 24 a0 mov -0x60(%rsp),%rdx - 48dd: 48 89 10 mov %rdx,(%rax) - 48e0: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 48e5: 48 8d 50 08 lea 0x8(%rax),%rdx - 48e9: 48 8b 44 24 a8 mov -0x58(%rsp),%rax - 48ee: 48 89 02 mov %rax,(%rdx) - 48f1: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 48f6: 48 8d 50 10 lea 0x10(%rax),%rdx - 48fa: 48 8b 44 24 b0 mov -0x50(%rsp),%rax - 48ff: 48 89 02 mov %rax,(%rdx) - 4902: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4907: 48 8d 50 18 lea 0x18(%rax),%rdx - 490b: 48 8b 44 24 b8 mov -0x48(%rsp),%rax - 4910: 48 89 02 mov %rax,(%rdx) - 4913: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4918: 48 8d 50 20 lea 0x20(%rax),%rdx - 491c: 48 8b 44 24 c0 mov -0x40(%rsp),%rax - 4921: 48 89 02 mov %rax,(%rdx) - 4924: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4929: 48 8d 50 28 lea 0x28(%rax),%rdx - 492d: 48 8b 44 24 c8 mov -0x38(%rsp),%rax - 4932: 48 89 02 mov %rax,(%rdx) - 4935: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 493a: 48 8d 50 30 lea 0x30(%rax),%rdx - 493e: 48 8b 44 24 d0 mov -0x30(%rsp),%rax - 4943: 48 89 02 mov %rax,(%rdx) - 4946: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 494b: 48 8d 50 38 lea 0x38(%rax),%rdx - 494f: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 4954: 48 89 02 mov %rax,(%rdx) - 4957: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 495c: 48 8d 50 40 lea 0x40(%rax),%rdx - 4960: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 4965: 48 89 02 mov %rax,(%rdx) - 4968: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 496d: 48 8d 50 48 lea 0x48(%rax),%rdx - 4971: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 4976: 48 89 02 mov %rax,(%rdx) - 4979: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 497e: 48 8d 50 50 lea 0x50(%rax),%rdx - 4982: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 4987: 48 89 02 mov %rax,(%rdx) - 498a: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 498f: 48 8d 50 58 lea 0x58(%rax),%rdx - 4993: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 4998: 48 89 02 mov %rax,(%rdx) - 499b: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 49a0: 48 8d 50 60 lea 0x60(%rax),%rdx - 49a4: 48 8b 04 24 mov (%rsp),%rax - 49a8: 48 89 02 mov %rax,(%rdx) - 49ab: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 49b0: 48 8d 50 68 lea 0x68(%rax),%rdx - 49b4: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 49b9: 48 89 02 mov %rax,(%rdx) - 49bc: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 49c1: 48 8d 50 70 lea 0x70(%rax),%rdx - 49c5: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 49ca: 48 89 02 mov %rax,(%rdx) - 49cd: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 49d2: 48 8d 50 78 lea 0x78(%rax),%rdx - 49d6: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 49db: 48 89 02 mov %rax,(%rdx) - 49de: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 49e3: 48 8d 90 80 00 00 00 lea 0x80(%rax),%rdx - 49ea: 48 8b 44 24 20 mov 0x20(%rsp),%rax - 49ef: 48 89 02 mov %rax,(%rdx) - 49f2: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 49f7: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx - 49fe: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 4a03: 48 89 02 mov %rax,(%rdx) - 4a06: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4a0b: 48 8d 90 90 00 00 00 lea 0x90(%rax),%rdx - 4a12: 48 8b 44 24 30 mov 0x30(%rsp),%rax - 4a17: 48 89 02 mov %rax,(%rdx) - 4a1a: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4a1f: 48 8d 90 98 00 00 00 lea 0x98(%rax),%rdx - 4a26: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 4a2b: 48 89 02 mov %rax,(%rdx) - 4a2e: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4a33: 48 8d 90 a0 00 00 00 lea 0xa0(%rax),%rdx - 4a3a: 48 8b 44 24 40 mov 0x40(%rsp),%rax - 4a3f: 48 89 02 mov %rax,(%rdx) - 4a42: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4a47: 48 8d 90 a8 00 00 00 lea 0xa8(%rax),%rdx - 4a4e: 48 8b 44 24 48 mov 0x48(%rsp),%rax - 4a53: 48 89 02 mov %rax,(%rdx) - 4a56: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4a5b: 48 8d 90 b0 00 00 00 lea 0xb0(%rax),%rdx - 4a62: 48 8b 44 24 50 mov 0x50(%rsp),%rax - 4a67: 48 89 02 mov %rax,(%rdx) - 4a6a: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4a6f: 48 8d 90 b8 00 00 00 lea 0xb8(%rax),%rdx - 4a76: 48 8b 44 24 58 mov 0x58(%rsp),%rax - 4a7b: 48 89 02 mov %rax,(%rdx) - 4a7e: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4a83: 48 8d 90 c0 00 00 00 lea 0xc0(%rax),%rdx - 4a8a: 48 8b 44 24 60 mov 0x60(%rsp),%rax - 4a8f: 48 89 02 mov %rax,(%rdx) - 4a92: 90 nop - 4a93: 48 81 c4 80 01 00 00 add $0x180,%rsp - 4a9a: c3 ret - -0000000000004a9b : - 4a9b: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 4aa0: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 4aa7: 00 - 4aa8: eb 20 jmp 4aca - 4aaa: 8b 44 24 fc mov -0x4(%rsp),%eax - 4aae: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4ab5: 00 - 4ab6: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 4abb: 48 01 d0 add %rdx,%rax - 4abe: 48 c7 00 00 00 00 00 movq $0x0,(%rax) - 4ac5: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) - 4aca: 83 7c 24 fc 18 cmpl $0x18,-0x4(%rsp) - 4acf: 76 d9 jbe 4aaa - 4ad1: 90 nop - 4ad2: 90 nop - 4ad3: c3 ret - -0000000000004ad4 : - 4ad4: 48 83 ec 30 sub $0x30,%rsp - 4ad8: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 4add: 89 74 24 14 mov %esi,0x14(%rsp) - 4ae1: 89 54 24 10 mov %edx,0x10(%rsp) - 4ae5: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 4aea: 4c 89 04 24 mov %r8,(%rsp) - 4aee: e9 98 00 00 00 jmp 4b8b - 4af3: 8b 44 24 14 mov 0x14(%rsp),%eax - 4af7: 89 44 24 2c mov %eax,0x2c(%rsp) - 4afb: eb 61 jmp 4b5e - 4afd: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4b02: 48 8d 50 01 lea 0x1(%rax),%rdx - 4b06: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 4b0b: 0f b6 00 movzbl (%rax),%eax - 4b0e: 0f b6 d0 movzbl %al,%edx - 4b11: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4b15: 83 e0 07 and $0x7,%eax - 4b18: c1 e0 03 shl $0x3,%eax - 4b1b: 89 c1 mov %eax,%ecx - 4b1d: 48 d3 e2 shl %cl,%rdx - 4b20: 48 89 d1 mov %rdx,%rcx - 4b23: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4b27: c1 e8 03 shr $0x3,%eax - 4b2a: 89 c6 mov %eax,%esi - 4b2c: 89 f0 mov %esi,%eax - 4b2e: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4b35: 00 - 4b36: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4b3b: 48 01 d0 add %rdx,%rax - 4b3e: 48 8b 10 mov (%rax),%rdx - 4b41: 89 f0 mov %esi,%eax - 4b43: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi - 4b4a: 00 - 4b4b: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4b50: 48 01 f0 add %rsi,%rax - 4b53: 48 31 ca xor %rcx,%rdx - 4b56: 48 89 10 mov %rdx,(%rax) - 4b59: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 4b5e: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4b62: 3b 44 24 10 cmp 0x10(%rsp),%eax - 4b66: 72 95 jb 4afd - 4b68: 8b 44 24 10 mov 0x10(%rsp),%eax - 4b6c: 2b 44 24 14 sub 0x14(%rsp),%eax - 4b70: 89 c0 mov %eax,%eax - 4b72: 48 29 04 24 sub %rax,(%rsp) - 4b76: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4b7b: 48 89 c7 mov %rax,%rdi - 4b7e: e8 7a ed ff ff call 38fd - 4b83: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) - 4b8a: 00 - 4b8b: 8b 54 24 14 mov 0x14(%rsp),%edx - 4b8f: 48 8b 04 24 mov (%rsp),%rax - 4b93: 48 01 c2 add %rax,%rdx - 4b96: 8b 44 24 10 mov 0x10(%rsp),%eax - 4b9a: 48 39 c2 cmp %rax,%rdx - 4b9d: 0f 83 50 ff ff ff jae 4af3 - 4ba3: 8b 44 24 14 mov 0x14(%rsp),%eax - 4ba7: 89 44 24 2c mov %eax,0x2c(%rsp) - 4bab: eb 61 jmp 4c0e - 4bad: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4bb2: 48 8d 50 01 lea 0x1(%rax),%rdx - 4bb6: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 4bbb: 0f b6 00 movzbl (%rax),%eax - 4bbe: 0f b6 d0 movzbl %al,%edx - 4bc1: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4bc5: 83 e0 07 and $0x7,%eax - 4bc8: c1 e0 03 shl $0x3,%eax - 4bcb: 89 c1 mov %eax,%ecx - 4bcd: 48 d3 e2 shl %cl,%rdx - 4bd0: 48 89 d1 mov %rdx,%rcx - 4bd3: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4bd7: c1 e8 03 shr $0x3,%eax - 4bda: 89 c6 mov %eax,%esi - 4bdc: 89 f0 mov %esi,%eax - 4bde: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4be5: 00 - 4be6: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4beb: 48 01 d0 add %rdx,%rax - 4bee: 48 8b 10 mov (%rax),%rdx - 4bf1: 89 f0 mov %esi,%eax - 4bf3: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi - 4bfa: 00 - 4bfb: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4c00: 48 01 f0 add %rsi,%rax - 4c03: 48 31 ca xor %rcx,%rdx - 4c06: 48 89 10 mov %rdx,(%rax) - 4c09: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 4c0e: 8b 54 24 2c mov 0x2c(%rsp),%edx - 4c12: 8b 4c 24 14 mov 0x14(%rsp),%ecx - 4c16: 48 8b 04 24 mov (%rsp),%rax - 4c1a: 48 01 c8 add %rcx,%rax - 4c1d: 48 39 c2 cmp %rax,%rdx - 4c20: 72 8b jb 4bad - 4c22: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4c26: 48 83 c4 30 add $0x30,%rsp - 4c2a: c3 ret - -0000000000004c2b : - 4c2b: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) - 4c30: 89 74 24 f4 mov %esi,-0xc(%rsp) - 4c34: 89 54 24 f0 mov %edx,-0x10(%rsp) - 4c38: 89 c8 mov %ecx,%eax - 4c3a: 88 44 24 ec mov %al,-0x14(%rsp) - 4c3e: 8b 44 24 f4 mov -0xc(%rsp),%eax - 4c42: c1 e8 03 shr $0x3,%eax - 4c45: 89 c7 mov %eax,%edi - 4c47: 89 f8 mov %edi,%eax - 4c49: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4c50: 00 - 4c51: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 4c56: 48 01 d0 add %rdx,%rax - 4c59: 48 8b 10 mov (%rax),%rdx - 4c5c: 0f b6 74 24 ec movzbl -0x14(%rsp),%esi - 4c61: 8b 44 24 f4 mov -0xc(%rsp),%eax - 4c65: 83 e0 07 and $0x7,%eax - 4c68: c1 e0 03 shl $0x3,%eax - 4c6b: 89 c1 mov %eax,%ecx - 4c6d: 48 d3 e6 shl %cl,%rsi - 4c70: 48 89 f1 mov %rsi,%rcx - 4c73: 89 f8 mov %edi,%eax - 4c75: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi - 4c7c: 00 - 4c7d: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 4c82: 48 01 f0 add %rsi,%rax - 4c85: 48 31 ca xor %rcx,%rdx - 4c88: 48 89 10 mov %rdx,(%rax) - 4c8b: 8b 44 24 f0 mov -0x10(%rsp),%eax - 4c8f: c1 e8 03 shr $0x3,%eax - 4c92: 8d 50 ff lea -0x1(%rax),%edx - 4c95: 89 d2 mov %edx,%edx - 4c97: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 4c9e: 00 - 4c9f: 48 8b 54 24 f8 mov -0x8(%rsp),%rdx - 4ca4: 48 01 ca add %rcx,%rdx - 4ca7: 48 8b 12 mov (%rdx),%rdx - 4caa: 83 e8 01 sub $0x1,%eax - 4cad: 89 c0 mov %eax,%eax - 4caf: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx - 4cb6: 00 - 4cb7: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 4cbc: 48 01 c8 add %rcx,%rax - 4cbf: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx - 4cc6: 00 00 80 - 4cc9: 48 31 ca xor %rcx,%rdx - 4ccc: 48 89 10 mov %rdx,(%rax) - 4ccf: 90 nop - 4cd0: c3 ret - -0000000000004cd1 : - 4cd1: 48 83 ec 30 sub $0x30,%rsp - 4cd5: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 4cda: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 4cdf: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 4ce4: 89 4c 24 04 mov %ecx,0x4(%rsp) - 4ce8: 44 89 04 24 mov %r8d,(%rsp) - 4cec: e9 a2 00 00 00 jmp 4d93 - 4cf1: 8b 44 24 04 mov 0x4(%rsp),%eax - 4cf5: 3b 04 24 cmp (%rsp),%eax - 4cf8: 75 15 jne 4d0f - 4cfa: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4cff: 48 89 c7 mov %rax,%rdi - 4d02: e8 f6 eb ff ff call 38fd - 4d07: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) - 4d0e: 00 - 4d0f: 8b 44 24 04 mov 0x4(%rsp),%eax - 4d13: 89 44 24 2c mov %eax,0x2c(%rsp) - 4d17: eb 45 jmp 4d5e - 4d19: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4d1d: c1 e8 03 shr $0x3,%eax - 4d20: 89 c0 mov %eax,%eax - 4d22: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4d29: 00 - 4d2a: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4d2f: 48 01 d0 add %rdx,%rax - 4d32: 48 8b 10 mov (%rax),%rdx - 4d35: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4d39: 83 e0 07 and $0x7,%eax - 4d3c: c1 e0 03 shl $0x3,%eax - 4d3f: 89 c1 mov %eax,%ecx - 4d41: 48 d3 ea shr %cl,%rdx - 4d44: 48 89 d1 mov %rdx,%rcx - 4d47: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4d4c: 48 8d 50 01 lea 0x1(%rax),%rdx - 4d50: 48 89 54 24 18 mov %rdx,0x18(%rsp) - 4d55: 89 ca mov %ecx,%edx - 4d57: 88 10 mov %dl,(%rax) - 4d59: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 4d5e: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4d62: 3b 04 24 cmp (%rsp),%eax - 4d65: 73 15 jae 4d7c - 4d67: 8b 54 24 2c mov 0x2c(%rsp),%edx - 4d6b: 8b 4c 24 04 mov 0x4(%rsp),%ecx - 4d6f: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4d74: 48 01 c8 add %rcx,%rax - 4d77: 48 39 c2 cmp %rax,%rdx - 4d7a: 72 9d jb 4d19 - 4d7c: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4d80: 2b 44 24 04 sub 0x4(%rsp),%eax - 4d84: 89 c0 mov %eax,%eax - 4d86: 48 29 44 24 10 sub %rax,0x10(%rsp) - 4d8b: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4d8f: 89 44 24 04 mov %eax,0x4(%rsp) - 4d93: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) - 4d99: 0f 85 52 ff ff ff jne 4cf1 - 4d9f: 8b 44 24 04 mov 0x4(%rsp),%eax - 4da3: 48 83 c4 30 add $0x30,%rsp - 4da7: c3 ret - -0000000000004da8 : - 4da8: 48 83 ec 30 sub $0x30,%rsp - 4dac: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 4db1: 89 74 24 14 mov %esi,0x14(%rsp) - 4db5: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 4dba: 48 89 0c 24 mov %rcx,(%rsp) - 4dbe: 44 89 c0 mov %r8d,%eax - 4dc1: 88 44 24 10 mov %al,0x10(%rsp) - 4dc5: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 4dcc: 00 - 4dcd: eb 20 jmp 4def - 4dcf: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4dd3: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4dda: 00 - 4ddb: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4de0: 48 01 d0 add %rdx,%rax - 4de3: 48 c7 00 00 00 00 00 movq $0x0,(%rax) - 4dea: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 4def: 83 7c 24 2c 18 cmpl $0x18,0x2c(%rsp) - 4df4: 76 d9 jbe 4dcf - 4df6: e9 84 00 00 00 jmp 4e7f - 4dfb: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 4e02: 00 - 4e03: eb 4f jmp 4e54 - 4e05: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4e09: c1 e0 03 shl $0x3,%eax - 4e0c: 89 c2 mov %eax,%edx - 4e0e: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4e13: 48 01 d0 add %rdx,%rax - 4e16: 48 89 c7 mov %rax,%rdi - 4e19: e8 48 ea ff ff call 3866 - 4e1e: 8b 54 24 2c mov 0x2c(%rsp),%edx - 4e22: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 4e29: 00 - 4e2a: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 4e2f: 48 01 ca add %rcx,%rdx - 4e32: 48 8b 0a mov (%rdx),%rcx - 4e35: 8b 54 24 2c mov 0x2c(%rsp),%edx - 4e39: 48 8d 34 d5 00 00 00 lea 0x0(,%rdx,8),%rsi - 4e40: 00 - 4e41: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 4e46: 48 01 f2 add %rsi,%rdx - 4e49: 48 31 c8 xor %rcx,%rax - 4e4c: 48 89 02 mov %rax,(%rdx) - 4e4f: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 4e54: 8b 44 24 14 mov 0x14(%rsp),%eax - 4e58: c1 e8 03 shr $0x3,%eax - 4e5b: 39 44 24 2c cmp %eax,0x2c(%rsp) - 4e5f: 72 a4 jb 4e05 - 4e61: 8b 44 24 14 mov 0x14(%rsp),%eax - 4e65: 48 01 44 24 08 add %rax,0x8(%rsp) - 4e6a: 8b 44 24 14 mov 0x14(%rsp),%eax - 4e6e: 48 29 04 24 sub %rax,(%rsp) - 4e72: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4e77: 48 89 c7 mov %rax,%rdi - 4e7a: e8 7e ea ff ff call 38fd - 4e7f: 8b 44 24 14 mov 0x14(%rsp),%eax - 4e83: 48 39 04 24 cmp %rax,(%rsp) - 4e87: 0f 83 6e ff ff ff jae 4dfb - 4e8d: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 4e94: 00 - 4e95: eb 5f jmp 4ef6 - 4e97: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4e9b: c1 e8 03 shr $0x3,%eax - 4e9e: 89 c7 mov %eax,%edi - 4ea0: 89 f8 mov %edi,%eax - 4ea2: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4ea9: 00 - 4eaa: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4eaf: 48 01 d0 add %rdx,%rax - 4eb2: 48 8b 10 mov (%rax),%rdx - 4eb5: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 4eb9: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4ebe: 48 01 c8 add %rcx,%rax - 4ec1: 0f b6 00 movzbl (%rax),%eax - 4ec4: 0f b6 f0 movzbl %al,%esi - 4ec7: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4ecb: 83 e0 07 and $0x7,%eax - 4ece: c1 e0 03 shl $0x3,%eax - 4ed1: 89 c1 mov %eax,%ecx - 4ed3: 48 d3 e6 shl %cl,%rsi - 4ed6: 48 89 f1 mov %rsi,%rcx - 4ed9: 89 f8 mov %edi,%eax - 4edb: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi - 4ee2: 00 - 4ee3: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4ee8: 48 01 f0 add %rsi,%rax - 4eeb: 48 31 ca xor %rcx,%rdx - 4eee: 48 89 10 mov %rdx,(%rax) - 4ef1: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 4ef6: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4efa: 48 3b 04 24 cmp (%rsp),%rax - 4efe: 72 97 jb 4e97 - 4f00: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4f04: c1 e8 03 shr $0x3,%eax - 4f07: 89 c7 mov %eax,%edi - 4f09: 89 f8 mov %edi,%eax - 4f0b: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4f12: 00 - 4f13: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4f18: 48 01 d0 add %rdx,%rax - 4f1b: 48 8b 10 mov (%rax),%rdx - 4f1e: 0f b6 74 24 10 movzbl 0x10(%rsp),%esi - 4f23: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4f27: 83 e0 07 and $0x7,%eax - 4f2a: c1 e0 03 shl $0x3,%eax - 4f2d: 89 c1 mov %eax,%ecx - 4f2f: 48 d3 e6 shl %cl,%rsi - 4f32: 48 89 f1 mov %rsi,%rcx - 4f35: 89 f8 mov %edi,%eax - 4f37: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi - 4f3e: 00 - 4f3f: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4f44: 48 01 f0 add %rsi,%rax - 4f47: 48 31 ca xor %rcx,%rdx - 4f4a: 48 89 10 mov %rdx,(%rax) - 4f4d: 8b 44 24 14 mov 0x14(%rsp),%eax - 4f51: 83 e8 01 sub $0x1,%eax - 4f54: c1 e8 03 shr $0x3,%eax - 4f57: 89 c1 mov %eax,%ecx - 4f59: 89 c8 mov %ecx,%eax - 4f5b: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4f62: 00 - 4f63: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4f68: 48 01 d0 add %rdx,%rax - 4f6b: 48 8b 10 mov (%rax),%rdx - 4f6e: 89 c8 mov %ecx,%eax - 4f70: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx - 4f77: 00 - 4f78: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4f7d: 48 01 c8 add %rcx,%rax - 4f80: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx - 4f87: 00 00 80 - 4f8a: 48 31 ca xor %rcx,%rdx - 4f8d: 48 89 10 mov %rdx,(%rax) - 4f90: 90 nop - 4f91: 48 83 c4 30 add $0x30,%rsp - 4f95: c3 ret - -0000000000004f96 : - 4f96: 48 83 ec 30 sub $0x30,%rsp - 4f9a: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 4f9f: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 4fa4: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 4fa9: 89 4c 24 04 mov %ecx,0x4(%rsp) - 4fad: eb 6b jmp 501a - 4faf: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4fb4: 48 89 c7 mov %rax,%rdi - 4fb7: e8 41 e9 ff ff call 38fd - 4fbc: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 4fc3: 00 - 4fc4: eb 38 jmp 4ffe - 4fc6: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4fca: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4fd1: 00 - 4fd2: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4fd7: 48 01 d0 add %rdx,%rax - 4fda: 48 8b 00 mov (%rax),%rax - 4fdd: 8b 54 24 2c mov 0x2c(%rsp),%edx - 4fe1: c1 e2 03 shl $0x3,%edx - 4fe4: 89 d1 mov %edx,%ecx - 4fe6: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 4feb: 48 01 ca add %rcx,%rdx - 4fee: 48 89 c6 mov %rax,%rsi - 4ff1: 48 89 d7 mov %rdx,%rdi - 4ff4: e8 bd e8 ff ff call 38b6 - 4ff9: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 4ffe: 8b 44 24 04 mov 0x4(%rsp),%eax - 5002: c1 e8 03 shr $0x3,%eax - 5005: 39 44 24 2c cmp %eax,0x2c(%rsp) - 5009: 72 bb jb 4fc6 - 500b: 8b 44 24 04 mov 0x4(%rsp),%eax - 500f: 48 01 44 24 18 add %rax,0x18(%rsp) - 5014: 48 83 6c 24 10 01 subq $0x1,0x10(%rsp) - 501a: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) - 5020: 75 8d jne 4faf - 5022: 90 nop - 5023: 90 nop - 5024: 48 83 c4 30 add $0x30,%rsp - 5028: c3 ret - -0000000000005029 : - 5029: 48 83 ec 08 sub $0x8,%rsp - 502d: 48 89 3c 24 mov %rdi,(%rsp) - 5031: 48 8b 04 24 mov (%rsp),%rax - 5035: 48 89 c7 mov %rax,%rdi - 5038: e8 5e fa ff ff call 4a9b - 503d: 48 8b 04 24 mov (%rsp),%rax - 5041: c7 80 c8 00 00 00 00 movl $0x0,0xc8(%rax) - 5048: 00 00 00 - 504b: 90 nop - 504c: 48 83 c4 08 add $0x8,%rsp - 5050: c3 ret - -0000000000005051 : - 5051: 48 83 ec 18 sub $0x18,%rsp - 5055: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 505a: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 505f: 48 89 14 24 mov %rdx,(%rsp) - 5063: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5068: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi - 506e: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5073: 48 8b 0c 24 mov (%rsp),%rcx - 5077: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 507c: 49 89 c8 mov %rcx,%r8 - 507f: 48 89 d1 mov %rdx,%rcx - 5082: ba a8 00 00 00 mov $0xa8,%edx - 5087: 48 89 c7 mov %rax,%rdi - 508a: e8 45 fa ff ff call 4ad4 - 508f: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 5094: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) - 509a: 90 nop - 509b: 48 83 c4 18 add $0x18,%rsp - 509f: c3 ret - -00000000000050a0 : - 50a0: 48 83 ec 08 sub $0x8,%rsp - 50a4: 48 89 3c 24 mov %rdi,(%rsp) - 50a8: 48 8b 04 24 mov (%rsp),%rax - 50ac: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi - 50b2: 48 8b 04 24 mov (%rsp),%rax - 50b6: b9 1f 00 00 00 mov $0x1f,%ecx - 50bb: ba a8 00 00 00 mov $0xa8,%edx - 50c0: 48 89 c7 mov %rax,%rdi - 50c3: e8 63 fb ff ff call 4c2b - 50c8: 48 8b 04 24 mov (%rsp),%rax - 50cc: c7 80 c8 00 00 00 a8 movl $0xa8,0xc8(%rax) - 50d3: 00 00 00 - 50d6: 90 nop - 50d7: 48 83 c4 08 add $0x8,%rsp - 50db: c3 ret - -00000000000050dc : - 50dc: 48 83 ec 18 sub $0x18,%rsp - 50e0: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 50e5: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 50ea: 48 89 14 24 mov %rdx,(%rsp) - 50ee: 48 8b 04 24 mov (%rsp),%rax - 50f2: 8b 88 c8 00 00 00 mov 0xc8(%rax),%ecx - 50f8: 48 8b 14 24 mov (%rsp),%rdx - 50fc: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 5101: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5106: 41 b8 a8 00 00 00 mov $0xa8,%r8d - 510c: 48 89 c7 mov %rax,%rdi - 510f: e8 bd fb ff ff call 4cd1 - 5114: 48 8b 14 24 mov (%rsp),%rdx - 5118: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) - 511e: 90 nop - 511f: 48 83 c4 18 add $0x18,%rsp - 5123: c3 ret - -0000000000005124 : - 5124: 48 83 ec 18 sub $0x18,%rsp - 5128: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 512d: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 5132: 48 89 14 24 mov %rdx,(%rsp) - 5136: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 513b: 48 8b 0c 24 mov (%rsp),%rcx - 513f: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 5144: 41 b8 1f 00 00 00 mov $0x1f,%r8d - 514a: be a8 00 00 00 mov $0xa8,%esi - 514f: 48 89 c7 mov %rax,%rdi - 5152: e8 51 fc ff ff call 4da8 - 5157: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 515c: c7 80 c8 00 00 00 a8 movl $0xa8,0xc8(%rax) - 5163: 00 00 00 - 5166: 90 nop - 5167: 48 83 c4 18 add $0x18,%rsp - 516b: c3 ret - -000000000000516c : - 516c: 48 83 ec 18 sub $0x18,%rsp - 5170: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 5175: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 517a: 48 89 14 24 mov %rdx,(%rsp) - 517e: 48 8b 14 24 mov (%rsp),%rdx - 5182: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 5187: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 518c: b9 a8 00 00 00 mov $0xa8,%ecx - 5191: 48 89 c7 mov %rax,%rdi - 5194: e8 fd fd ff ff call 4f96 - 5199: 90 nop - 519a: 48 83 c4 18 add $0x18,%rsp - 519e: c3 ret - -000000000000519f : - 519f: 48 83 ec 08 sub $0x8,%rsp - 51a3: 48 89 3c 24 mov %rdi,(%rsp) - 51a7: 48 8b 04 24 mov (%rsp),%rax - 51ab: 48 89 c7 mov %rax,%rdi - 51ae: e8 e8 f8 ff ff call 4a9b - 51b3: 48 8b 04 24 mov (%rsp),%rax - 51b7: c7 80 c8 00 00 00 00 movl $0x0,0xc8(%rax) - 51be: 00 00 00 - 51c1: 90 nop - 51c2: 48 83 c4 08 add $0x8,%rsp - 51c6: c3 ret - -00000000000051c7 : - 51c7: 48 83 ec 18 sub $0x18,%rsp - 51cb: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 51d0: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 51d5: 48 89 14 24 mov %rdx,(%rsp) - 51d9: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 51de: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi - 51e4: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 51e9: 48 8b 0c 24 mov (%rsp),%rcx - 51ed: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 51f2: 49 89 c8 mov %rcx,%r8 - 51f5: 48 89 d1 mov %rdx,%rcx - 51f8: ba 88 00 00 00 mov $0x88,%edx - 51fd: 48 89 c7 mov %rax,%rdi - 5200: e8 cf f8 ff ff call 4ad4 - 5205: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 520a: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) - 5210: 90 nop - 5211: 48 83 c4 18 add $0x18,%rsp - 5215: c3 ret - -0000000000005216 : - 5216: 48 83 ec 08 sub $0x8,%rsp - 521a: 48 89 3c 24 mov %rdi,(%rsp) - 521e: 48 8b 04 24 mov (%rsp),%rax - 5222: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi - 5228: 48 8b 04 24 mov (%rsp),%rax - 522c: b9 1f 00 00 00 mov $0x1f,%ecx - 5231: ba 88 00 00 00 mov $0x88,%edx - 5236: 48 89 c7 mov %rax,%rdi - 5239: e8 ed f9 ff ff call 4c2b - 523e: 48 8b 04 24 mov (%rsp),%rax - 5242: c7 80 c8 00 00 00 88 movl $0x88,0xc8(%rax) - 5249: 00 00 00 - 524c: 90 nop - 524d: 48 83 c4 08 add $0x8,%rsp - 5251: c3 ret - -0000000000005252 : - 5252: 48 83 ec 18 sub $0x18,%rsp - 5256: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 525b: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 5260: 48 89 14 24 mov %rdx,(%rsp) - 5264: 48 8b 04 24 mov (%rsp),%rax - 5268: 8b 88 c8 00 00 00 mov 0xc8(%rax),%ecx - 526e: 48 8b 14 24 mov (%rsp),%rdx - 5272: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 5277: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 527c: 41 b8 88 00 00 00 mov $0x88,%r8d - 5282: 48 89 c7 mov %rax,%rdi - 5285: e8 47 fa ff ff call 4cd1 - 528a: 48 8b 14 24 mov (%rsp),%rdx - 528e: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) - 5294: 90 nop - 5295: 48 83 c4 18 add $0x18,%rsp - 5299: c3 ret - -000000000000529a : - 529a: 48 83 ec 18 sub $0x18,%rsp - 529e: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 52a3: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 52a8: 48 89 14 24 mov %rdx,(%rsp) - 52ac: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 52b1: 48 8b 0c 24 mov (%rsp),%rcx - 52b5: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 52ba: 41 b8 1f 00 00 00 mov $0x1f,%r8d - 52c0: be 88 00 00 00 mov $0x88,%esi - 52c5: 48 89 c7 mov %rax,%rdi - 52c8: e8 db fa ff ff call 4da8 - 52cd: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 52d2: c7 80 c8 00 00 00 88 movl $0x88,0xc8(%rax) - 52d9: 00 00 00 - 52dc: 90 nop - 52dd: 48 83 c4 18 add $0x18,%rsp - 52e1: c3 ret - -00000000000052e2 : - 52e2: 48 83 ec 18 sub $0x18,%rsp - 52e6: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 52eb: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 52f0: 48 89 14 24 mov %rdx,(%rsp) - 52f4: 48 8b 14 24 mov (%rsp),%rdx - 52f8: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 52fd: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5302: b9 88 00 00 00 mov $0x88,%ecx - 5307: 48 89 c7 mov %rax,%rdi - 530a: e8 87 fc ff ff call 4f96 - 530f: 90 nop - 5310: 48 83 c4 18 add $0x18,%rsp - 5314: c3 ret - -0000000000005315 : - 5315: 48 81 ec 18 01 00 00 sub $0x118,%rsp - 531c: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 5321: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 5326: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 532b: 48 89 0c 24 mov %rcx,(%rsp) - 532f: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 5336: 00 00 - 5338: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) - 533f: 00 - 5340: 31 c0 xor %eax,%eax - 5342: 48 8b 14 24 mov (%rsp),%rdx - 5346: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 534b: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 5350: 48 89 ce mov %rcx,%rsi - 5353: 48 89 c7 mov %rax,%rdi - 5356: e8 c9 fd ff ff call 5124 - 535b: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5360: 48 c1 e8 03 shr $0x3,%rax - 5364: 48 ba 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rdx - 536b: c3 30 0c - 536e: 48 f7 e2 mul %rdx - 5371: 48 89 54 24 28 mov %rdx,0x28(%rsp) - 5376: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 537b: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx - 5380: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 5385: 48 89 ce mov %rcx,%rsi - 5388: 48 89 c7 mov %rax,%rdi - 538b: e8 dc fd ff ff call 516c - 5390: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 5395: 48 69 c0 a8 00 00 00 imul $0xa8,%rax,%rax - 539c: 48 29 44 24 10 sub %rax,0x10(%rsp) - 53a1: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 53a6: 48 69 c0 a8 00 00 00 imul $0xa8,%rax,%rax - 53ad: 48 01 44 24 18 add %rax,0x18(%rsp) - 53b2: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 53b7: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 53bc: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 53c1: 48 89 ce mov %rcx,%rsi - 53c4: 48 89 c7 mov %rax,%rdi - 53c7: e8 10 fd ff ff call 50dc - 53cc: 90 nop - 53cd: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax - 53d4: 00 - 53d5: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 53dc: 00 00 - 53de: 74 05 je 53e5 - 53e0: e8 9b bc ff ff call 1080 <__stack_chk_fail@plt> - 53e5: 48 81 c4 18 01 00 00 add $0x118,%rsp - 53ec: c3 ret - -00000000000053ed : - 53ed: 48 81 ec 18 01 00 00 sub $0x118,%rsp - 53f4: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 53f9: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 53fe: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 5403: 48 89 0c 24 mov %rcx,(%rsp) - 5407: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 540e: 00 00 - 5410: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) - 5417: 00 - 5418: 31 c0 xor %eax,%eax - 541a: 48 8b 14 24 mov (%rsp),%rdx - 541e: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 5423: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 5428: 48 89 ce mov %rcx,%rsi - 542b: 48 89 c7 mov %rax,%rdi - 542e: e8 67 fe ff ff call 529a - 5433: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5438: 48 ba f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rdx - 543f: f0 f0 f0 - 5442: 48 f7 e2 mul %rdx - 5445: 48 89 d0 mov %rdx,%rax - 5448: 48 c1 e8 07 shr $0x7,%rax - 544c: 48 89 44 24 28 mov %rax,0x28(%rsp) - 5451: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 5456: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx - 545b: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 5460: 48 89 ce mov %rcx,%rsi - 5463: 48 89 c7 mov %rax,%rdi - 5466: e8 77 fe ff ff call 52e2 - 546b: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 5470: 48 69 c0 88 00 00 00 imul $0x88,%rax,%rax - 5477: 48 29 44 24 10 sub %rax,0x10(%rsp) - 547c: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 5481: 48 69 c0 88 00 00 00 imul $0x88,%rax,%rax - 5488: 48 01 44 24 18 add %rax,0x18(%rsp) - 548d: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 5492: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 5497: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 549c: 48 89 ce mov %rcx,%rsi - 549f: 48 89 c7 mov %rax,%rdi - 54a2: e8 ab fd ff ff call 5252 - 54a7: 90 nop - 54a8: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax - 54af: 00 - 54b0: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 54b7: 00 00 - 54b9: 74 05 je 54c0 - 54bb: e8 c0 bb ff ff call 1080 <__stack_chk_fail@plt> - 54c0: 48 81 c4 18 01 00 00 add $0x118,%rsp - 54c7: c3 ret - -00000000000054c8 : - 54c8: 48 81 ec 08 01 00 00 sub $0x108,%rsp - 54cf: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 54d4: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 54d9: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 54de: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 54e5: 00 00 - 54e7: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) - 54ee: 00 - 54ef: 31 c0 xor %eax,%eax - 54f1: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 54f6: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 54fb: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 5500: 41 b8 06 00 00 00 mov $0x6,%r8d - 5506: be 88 00 00 00 mov $0x88,%esi - 550b: 48 89 c7 mov %rax,%rdi - 550e: e8 95 f8 ff ff call 4da8 - 5513: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 5518: 48 89 c7 mov %rax,%rdi - 551b: e8 dd e3 ff ff call 38fd - 5520: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 5527: 00 - 5528: eb 2a jmp 5554 - 552a: 8b 44 24 2c mov 0x2c(%rsp),%eax - 552e: 48 8b 44 c4 30 mov 0x30(%rsp,%rax,8),%rax - 5533: 8b 54 24 2c mov 0x2c(%rsp),%edx - 5537: c1 e2 03 shl $0x3,%edx - 553a: 89 d1 mov %edx,%ecx - 553c: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 5541: 48 01 ca add %rcx,%rdx - 5544: 48 89 c6 mov %rax,%rsi - 5547: 48 89 d7 mov %rdx,%rdi - 554a: e8 67 e3 ff ff call 38b6 - 554f: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 5554: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) - 5559: 76 cf jbe 552a - 555b: 90 nop - 555c: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax - 5563: 00 - 5564: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 556b: 00 00 - 556d: 74 05 je 5574 - 556f: e8 0c bb ff ff call 1080 <__stack_chk_fail@plt> - 5574: 48 81 c4 08 01 00 00 add $0x108,%rsp - 557b: c3 ret - -000000000000557c : - 557c: 48 81 ec 08 01 00 00 sub $0x108,%rsp - 5583: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 5588: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 558d: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 5592: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 5599: 00 00 - 559b: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) - 55a2: 00 - 55a3: 31 c0 xor %eax,%eax - 55a5: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 55aa: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 55af: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 55b4: 41 b8 06 00 00 00 mov $0x6,%r8d - 55ba: be 48 00 00 00 mov $0x48,%esi - 55bf: 48 89 c7 mov %rax,%rdi - 55c2: e8 e1 f7 ff ff call 4da8 - 55c7: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 55cc: 48 89 c7 mov %rax,%rdi - 55cf: e8 29 e3 ff ff call 38fd - 55d4: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 55db: 00 - 55dc: eb 2a jmp 5608 - 55de: 8b 44 24 2c mov 0x2c(%rsp),%eax - 55e2: 48 8b 44 c4 30 mov 0x30(%rsp,%rax,8),%rax - 55e7: 8b 54 24 2c mov 0x2c(%rsp),%edx - 55eb: c1 e2 03 shl $0x3,%edx - 55ee: 89 d1 mov %edx,%ecx - 55f0: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 55f5: 48 01 ca add %rcx,%rdx - 55f8: 48 89 c6 mov %rax,%rsi - 55fb: 48 89 d7 mov %rdx,%rdi - 55fe: e8 b3 e2 ff ff call 38b6 - 5603: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 5608: 83 7c 24 2c 07 cmpl $0x7,0x2c(%rsp) - 560d: 76 cf jbe 55de - 560f: 90 nop - 5610: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax - 5617: 00 - 5618: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 561f: 00 00 - 5621: 74 05 je 5628 - 5623: e8 58 ba ff ff call 1080 <__stack_chk_fail@plt> - 5628: 48 81 c4 08 01 00 00 add $0x108,%rsp - 562f: c3 ret - -0000000000005630 : - 5630: 48 83 ec 58 sub $0x58,%rsp - 5634: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 5639: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 563e: 89 c8 mov %ecx,%eax - 5640: 88 54 24 0c mov %dl,0xc(%rsp) - 5644: 88 44 24 08 mov %al,0x8(%rsp) - 5648: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 564f: 00 00 - 5651: 48 89 44 24 48 mov %rax,0x48(%rsp) - 5656: 31 c0 xor %eax,%eax - 5658: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 565d: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 5662: ba 20 00 00 00 mov $0x20,%edx - 5667: 48 89 ce mov %rcx,%rsi - 566a: 48 89 c7 mov %rax,%rdi - 566d: e8 3e ba ff ff call 10b0 - 5672: 0f b6 44 24 0c movzbl 0xc(%rsp),%eax - 5677: 88 44 24 40 mov %al,0x40(%rsp) - 567b: 0f b6 44 24 08 movzbl 0x8(%rsp),%eax - 5680: 88 44 24 41 mov %al,0x41(%rsp) - 5684: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx - 5689: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 568e: ba 22 00 00 00 mov $0x22,%edx - 5693: 48 89 ce mov %rcx,%rsi - 5696: 48 89 c7 mov %rax,%rdi - 5699: e8 86 fa ff ff call 5124 - 569e: 90 nop - 569f: 48 8b 44 24 48 mov 0x48(%rsp),%rax - 56a4: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 56ab: 00 00 - 56ad: 74 05 je 56b4 - 56af: e8 cc b9 ff ff call 1080 <__stack_chk_fail@plt> - 56b4: 48 83 c4 58 add $0x58,%rsp - 56b8: c3 ret - -00000000000056b9 : - 56b9: 48 83 ec 58 sub $0x58,%rsp - 56bd: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 56c2: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 56c7: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 56cc: 89 c8 mov %ecx,%eax - 56ce: 88 44 24 04 mov %al,0x4(%rsp) - 56d2: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 56d9: 00 00 - 56db: 48 89 44 24 48 mov %rax,0x48(%rsp) - 56e0: 31 c0 xor %eax,%eax - 56e2: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 56e7: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 56ec: ba 20 00 00 00 mov $0x20,%edx - 56f1: 48 89 ce mov %rcx,%rsi - 56f4: 48 89 c7 mov %rax,%rdi - 56f7: e8 b4 b9 ff ff call 10b0 - 56fc: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax - 5701: 88 44 24 40 mov %al,0x40(%rsp) - 5705: 48 8d 54 24 20 lea 0x20(%rsp),%rdx - 570a: 48 8b 74 24 10 mov 0x10(%rsp),%rsi - 570f: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 5714: b9 21 00 00 00 mov $0x21,%ecx - 5719: 48 89 c7 mov %rax,%rdi - 571c: e8 cc fc ff ff call 53ed - 5721: 90 nop - 5722: 48 8b 44 24 48 mov 0x48(%rsp),%rax - 5727: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 572e: 00 00 - 5730: 74 05 je 5737 - 5732: e8 49 b9 ff ff call 1080 <__stack_chk_fail@plt> - 5737: 48 83 c4 58 add $0x58,%rsp - 573b: c3 ret - -000000000000573c : - 573c: 48 81 ec 08 01 00 00 sub $0x108,%rsp - 5743: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 5748: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 574d: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 5752: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 5759: 00 00 - 575b: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) - 5762: 00 - 5763: 31 c0 xor %eax,%eax - 5765: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 576a: 48 89 c7 mov %rax,%rdi - 576d: e8 2d fa ff ff call 519f - 5772: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 5777: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 577c: ba 20 00 00 00 mov $0x20,%edx - 5781: 48 89 ce mov %rcx,%rsi - 5784: 48 89 c7 mov %rax,%rdi - 5787: e8 3b fa ff ff call 51c7 - 578c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 5791: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 5796: ba 20 06 00 00 mov $0x620,%edx - 579b: 48 89 ce mov %rcx,%rsi - 579e: 48 89 c7 mov %rax,%rdi - 57a1: e8 21 fa ff ff call 51c7 - 57a6: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 57ab: 48 89 c7 mov %rax,%rdi - 57ae: e8 63 fa ff ff call 5216 - 57b3: 48 8d 54 24 20 lea 0x20(%rsp),%rdx - 57b8: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 57bd: be 20 00 00 00 mov $0x20,%esi - 57c2: 48 89 c7 mov %rax,%rdi - 57c5: e8 88 fa ff ff call 5252 - 57ca: 90 nop - 57cb: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax - 57d2: 00 - 57d3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 57da: 00 00 - 57dc: 74 05 je 57e3 - 57de: e8 9d b8 ff ff call 1080 <__stack_chk_fail@plt> - 57e3: 48 81 c4 08 01 00 00 add $0x108,%rsp - 57ea: c3 ret - -00000000000057eb : - 57eb: 48 83 ec 28 sub $0x28,%rsp - 57ef: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 57f4: 48 89 34 24 mov %rsi,(%rsp) - 57f8: eb 5c jmp 5856 - 57fa: 48 8b 14 24 mov (%rsp),%rdx - 57fe: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 5803: b9 00 00 00 00 mov $0x0,%ecx - 5808: 48 89 c6 mov %rax,%rsi - 580b: bf 3e 01 00 00 mov $0x13e,%edi - 5810: b8 00 00 00 00 mov $0x0,%eax - 5815: e8 86 b8 ff ff call 10a0 - 581a: 48 89 44 24 18 mov %rax,0x18(%rsp) - 581f: 48 83 7c 24 18 ff cmpq $0xffffffffffffffff,0x18(%rsp) - 5825: 75 0c jne 5833 - 5827: e8 24 b8 ff ff call 1050 <__errno_location@plt> - 582c: 8b 00 mov (%rax),%eax - 582e: 83 f8 04 cmp $0x4,%eax - 5831: 74 22 je 5855 - 5833: 48 83 7c 24 18 ff cmpq $0xffffffffffffffff,0x18(%rsp) - 5839: 75 05 jne 5840 - 583b: e8 00 b8 ff ff call 1040 - 5840: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 5845: 48 01 44 24 08 add %rax,0x8(%rsp) - 584a: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 584f: 48 29 04 24 sub %rax,(%rsp) - 5853: eb 01 jmp 5856 - 5855: 90 nop - 5856: 48 83 3c 24 00 cmpq $0x0,(%rsp) - 585b: 75 9d jne 57fa - 585d: 90 nop - 585e: 90 nop - 585f: 48 83 c4 28 add $0x28,%rsp - 5863: c3 ret - -0000000000005864 : - 5864: 0f 31 rdtsc - 5866: 48 c1 e2 20 shl $0x20,%rdx - 586a: 48 09 d0 or %rdx,%rax - 586d: 48 89 44 24 f8 mov %rax,-0x8(%rsp) - 5872: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 5877: c3 ret - -0000000000005878 : - 5878: 48 83 ec 20 sub $0x20,%rsp - 587c: 48 c7 44 24 08 ff ff movq $0xffffffffffffffff,0x8(%rsp) - 5883: ff ff - 5885: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) - 588c: 00 - 588d: eb 39 jmp 58c8 - 588f: e8 d0 ff ff ff call 5864 - 5894: 48 89 44 24 10 mov %rax,0x10(%rsp) - 5899: e8 c6 ff ff ff call 5864 - 589e: 48 89 44 24 18 mov %rax,0x18(%rsp) - 58a3: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 58a8: 48 2b 44 24 10 sub 0x10(%rsp),%rax - 58ad: 48 3b 44 24 08 cmp 0x8(%rsp),%rax - 58b2: 73 0f jae 58c3 - 58b4: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 58b9: 48 2b 44 24 10 sub 0x10(%rsp),%rax - 58be: 48 89 44 24 08 mov %rax,0x8(%rsp) - 58c3: 83 44 24 04 01 addl $0x1,0x4(%rsp) - 58c8: 81 7c 24 04 9f 86 01 cmpl $0x1869f,0x4(%rsp) - 58cf: 00 - 58d0: 76 bd jbe 588f - 58d2: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 58d7: 48 83 c4 20 add $0x20,%rsp - 58db: c3 ret - -00000000000058dc : - 58dc: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) - 58e1: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) - 58e6: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 58eb: 48 8b 10 mov (%rax),%rdx - 58ee: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 58f3: 48 8b 00 mov (%rax),%rax - 58f6: 48 39 c2 cmp %rax,%rdx - 58f9: 73 06 jae 5901 - 58fb: b8 ff ff ff ff mov $0xffffffff,%eax - 5900: c3 ret - 5901: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 5906: 48 8b 00 mov (%rax),%rax - 5909: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx - 590e: 48 8b 12 mov (%rdx),%rdx - 5911: 48 39 c2 cmp %rax,%rdx - 5914: 73 06 jae 591c - 5916: b8 01 00 00 00 mov $0x1,%eax - 591b: c3 ret - 591c: b8 00 00 00 00 mov $0x0,%eax - 5921: c3 ret - -0000000000005922 : - 5922: 48 83 ec 18 sub $0x18,%rsp - 5926: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 592b: 48 89 34 24 mov %rsi,(%rsp) - 592f: 48 8d 15 a6 ff ff ff lea -0x5a(%rip),%rdx # 58dc - 5936: 48 8b 34 24 mov (%rsp),%rsi - 593a: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 593f: 48 89 d1 mov %rdx,%rcx - 5942: ba 08 00 00 00 mov $0x8,%edx - 5947: 48 89 c7 mov %rax,%rdi - 594a: e8 21 b7 ff ff call 1070 - 594f: 48 8b 04 24 mov (%rsp),%rax - 5953: 83 e0 01 and $0x1,%eax - 5956: 48 85 c0 test %rax,%rax - 5959: 74 1c je 5977 - 595b: 48 8b 04 24 mov (%rsp),%rax - 595f: 48 d1 e8 shr $1,%rax - 5962: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 5969: 00 - 596a: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 596f: 48 01 d0 add %rdx,%rax - 5972: 48 8b 00 mov (%rax),%rax - 5975: eb 3a jmp 59b1 - 5977: 48 8b 04 24 mov (%rsp),%rax - 597b: 48 d1 e8 shr $1,%rax - 597e: 48 c1 e0 03 shl $0x3,%rax - 5982: 48 8d 50 f8 lea -0x8(%rax),%rdx - 5986: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 598b: 48 01 d0 add %rdx,%rax - 598e: 48 8b 10 mov (%rax),%rdx - 5991: 48 8b 04 24 mov (%rsp),%rax - 5995: 48 d1 e8 shr $1,%rax - 5998: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx - 599f: 00 - 59a0: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 59a5: 48 01 c8 add %rcx,%rax - 59a8: 48 8b 00 mov (%rax),%rax - 59ab: 48 01 d0 add %rdx,%rax - 59ae: 48 d1 e8 shr $1,%rax - 59b1: 48 83 c4 18 add $0x18,%rsp - 59b5: c3 ret - -00000000000059b6 : - 59b6: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 59bb: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 59c0: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) - 59c7: 00 00 - 59c9: 48 c7 44 24 f0 00 00 movq $0x0,-0x10(%rsp) - 59d0: 00 00 - 59d2: eb 23 jmp 59f7 - 59d4: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 59d9: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 59e0: 00 - 59e1: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 59e6: 48 01 d0 add %rdx,%rax - 59e9: 48 8b 00 mov (%rax),%rax - 59ec: 48 01 44 24 f8 add %rax,-0x8(%rsp) - 59f1: 48 83 44 24 f0 01 addq $0x1,-0x10(%rsp) - 59f7: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 59fc: 48 3b 44 24 e0 cmp -0x20(%rsp),%rax - 5a01: 72 d1 jb 59d4 - 5a03: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 5a08: ba 00 00 00 00 mov $0x0,%edx - 5a0d: 48 f7 74 24 e0 divq -0x20(%rsp) - 5a12: c3 ret - -0000000000005a13 : - 5a13: 48 83 ec 38 sub $0x38,%rsp - 5a17: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 5a1c: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 5a21: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 5a26: 48 83 7c 24 08 01 cmpq $0x1,0x8(%rsp) - 5a2c: 77 25 ja 5a53 - 5a2e: 48 8b 05 4b 36 00 00 mov 0x364b(%rip),%rax # 9080 - 5a35: 48 8d 3d a4 17 00 00 lea 0x17a4(%rip),%rdi # 71e0 - 5a3c: 48 89 c1 mov %rax,%rcx - 5a3f: ba 26 00 00 00 mov $0x26,%edx - 5a44: be 01 00 00 00 mov $0x1,%esi - 5a49: e8 72 b6 ff ff call 10c0 - 5a4e: e9 0d 01 00 00 jmp 5b60 - 5a53: 48 8b 05 06 36 00 00 mov 0x3606(%rip),%rax # 9060 - 5a5a: 48 83 f8 ff cmp $0xffffffffffffffff,%rax - 5a5e: 75 0c jne 5a6c - 5a60: e8 13 fe ff ff call 5878 - 5a65: 48 89 05 f4 35 00 00 mov %rax,0x35f4(%rip) # 9060 - 5a6c: 48 83 6c 24 08 01 subq $0x1,0x8(%rsp) - 5a72: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) - 5a79: 00 00 - 5a7b: eb 62 jmp 5adf - 5a7d: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 5a82: 48 83 c0 01 add $0x1,%rax - 5a86: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 5a8d: 00 - 5a8e: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5a93: 48 01 d0 add %rdx,%rax - 5a96: 48 8b 10 mov (%rax),%rdx - 5a99: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 5a9e: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx - 5aa5: 00 - 5aa6: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5aab: 48 01 c8 add %rcx,%rax - 5aae: 48 8b 00 mov (%rax),%rax - 5ab1: 48 89 d1 mov %rdx,%rcx - 5ab4: 48 29 c1 sub %rax,%rcx - 5ab7: 48 8b 05 a2 35 00 00 mov 0x35a2(%rip),%rax # 9060 - 5abe: 48 8b 54 24 28 mov 0x28(%rsp),%rdx - 5ac3: 48 8d 34 d5 00 00 00 lea 0x0(,%rdx,8),%rsi - 5aca: 00 - 5acb: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 5ad0: 48 01 f2 add %rsi,%rdx - 5ad3: 48 29 c1 sub %rax,%rcx - 5ad6: 48 89 0a mov %rcx,(%rdx) - 5ad9: 48 83 44 24 28 01 addq $0x1,0x28(%rsp) - 5adf: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 5ae4: 48 3b 44 24 08 cmp 0x8(%rsp),%rax - 5ae9: 72 92 jb 5a7d - 5aeb: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 5af0: 48 89 c7 mov %rax,%rdi - 5af3: e8 68 b5 ff ff call 1060 - 5af8: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 5afd: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5b02: 48 89 d6 mov %rdx,%rsi - 5b05: 48 89 c7 mov %rax,%rdi - 5b08: e8 15 fe ff ff call 5922 - 5b0d: 48 89 c2 mov %rax,%rdx - 5b10: 48 8d 05 f0 16 00 00 lea 0x16f0(%rip),%rax # 7207 - 5b17: 48 89 d6 mov %rdx,%rsi - 5b1a: 48 89 c7 mov %rax,%rdi - 5b1d: b8 00 00 00 00 mov $0x0,%eax - 5b22: e8 69 b5 ff ff call 1090 - 5b27: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 5b2c: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5b31: 48 89 d6 mov %rdx,%rsi - 5b34: 48 89 c7 mov %rax,%rdi - 5b37: e8 7a fe ff ff call 59b6 - 5b3c: 48 89 c2 mov %rax,%rdx - 5b3f: 48 8d 05 dc 16 00 00 lea 0x16dc(%rip),%rax # 7222 - 5b46: 48 89 d6 mov %rdx,%rsi - 5b49: 48 89 c7 mov %rax,%rdi - 5b4c: b8 00 00 00 00 mov $0x0,%eax - 5b51: e8 3a b5 ff ff call 1090 - 5b56: bf 0a 00 00 00 mov $0xa,%edi - 5b5b: e8 d0 b4 ff ff call 1030 - 5b60: 48 83 c4 38 add $0x38,%rsp - 5b64: c3 ret - -0000000000005b65 : - 5b65: 0f 31 rdtsc - 5b67: 48 c1 e2 20 shl $0x20,%rdx - 5b6b: 48 09 d0 or %rdx,%rax - 5b6e: 48 89 44 24 f8 mov %rax,-0x8(%rsp) - 5b73: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 5b78: c3 ret - -0000000000005b79
: - 5b79: 48 81 ec 48 3b 00 00 sub $0x3b48,%rsp - 5b80: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 5b87: 00 00 - 5b89: 48 89 84 24 38 3b 00 mov %rax,0x3b38(%rsp) - 5b90: 00 - 5b91: 31 c0 xor %eax,%eax - 5b93: 48 8d 84 24 30 22 00 lea 0x2230(%rsp),%rax - 5b9a: 00 - 5b9b: be 20 00 00 00 mov $0x20,%esi - 5ba0: 48 89 c7 mov %rax,%rdi - 5ba3: e8 43 fc ff ff call 57eb - 5ba8: 48 8d 84 24 50 22 00 lea 0x2250(%rsp),%rax - 5baf: 00 - 5bb0: be 40 00 00 00 mov $0x40,%esi - 5bb5: 48 89 c7 mov %rax,%rdi - 5bb8: e8 2e fc ff ff call 57eb - 5bbd: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5bc4: 00 - 5bc5: eb 40 jmp 5c07 - 5bc7: e8 99 ff ff ff call 5b65 - 5bcc: 8b 54 24 0c mov 0xc(%rsp),%edx - 5bd0: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5bd7: 00 - 5bd8: 48 8d 15 c1 34 00 00 lea 0x34c1(%rip),%rdx # 90a0 - 5bdf: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5be3: 48 8d 0d f6 53 00 00 lea 0x53f6(%rip),%rcx # afe0 - 5bea: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax - 5bf1: 00 - 5bf2: ba 00 00 00 00 mov $0x0,%edx - 5bf7: 48 89 ce mov %rcx,%rsi - 5bfa: 48 89 c7 mov %rax,%rdi - 5bfd: e8 f8 bb ff ff call 17fa - 5c02: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5c07: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5c0e: 00 - 5c0f: 76 b6 jbe 5bc7 - 5c11: 48 8d 0d 88 34 00 00 lea 0x3488(%rip),%rcx # 90a0 - 5c18: 48 8d 05 21 16 00 00 lea 0x1621(%rip),%rax # 7240 - 5c1f: ba e8 03 00 00 mov $0x3e8,%edx - 5c24: 48 89 ce mov %rcx,%rsi - 5c27: 48 89 c7 mov %rax,%rdi - 5c2a: e8 e4 fd ff ff call 5a13 - 5c2f: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5c36: 00 - 5c37: eb 3d jmp 5c76 - 5c39: e8 27 ff ff ff call 5b65 - 5c3e: 8b 54 24 0c mov 0xc(%rsp),%edx - 5c42: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5c49: 00 - 5c4a: 48 8d 15 4f 34 00 00 lea 0x344f(%rip),%rdx # 90a0 - 5c51: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5c55: 48 8d 0d 84 53 00 00 lea 0x5384(%rip),%rcx # afe0 - 5c5c: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 5c61: ba 00 00 00 00 mov $0x0,%edx - 5c66: 48 89 ce mov %rcx,%rsi - 5c69: 48 89 c7 mov %rax,%rdi - 5c6c: e8 c9 d0 ff ff call 2d3a - 5c71: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5c76: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5c7d: 00 - 5c7e: 76 b9 jbe 5c39 - 5c80: 48 8d 0d 19 34 00 00 lea 0x3419(%rip),%rcx # 90a0 - 5c87: 48 8d 05 ba 15 00 00 lea 0x15ba(%rip),%rax # 7248 - 5c8e: ba e8 03 00 00 mov $0x3e8,%edx - 5c93: 48 89 ce mov %rcx,%rsi - 5c96: 48 89 c7 mov %rax,%rdi - 5c99: e8 75 fd ff ff call 5a13 - 5c9e: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5ca5: 00 - 5ca6: eb 3d jmp 5ce5 - 5ca8: e8 b8 fe ff ff call 5b65 - 5cad: 8b 54 24 0c mov 0xc(%rsp),%edx - 5cb1: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5cb8: 00 - 5cb9: 48 8d 15 e0 33 00 00 lea 0x33e0(%rip),%rdx # 90a0 - 5cc0: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5cc4: 48 8d 0d 15 53 00 00 lea 0x5315(%rip),%rcx # afe0 - 5ccb: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 5cd0: ba 00 00 00 00 mov $0x0,%edx - 5cd5: 48 89 ce mov %rcx,%rsi - 5cd8: 48 89 c7 mov %rax,%rdi - 5cdb: e8 d6 d0 ff ff call 2db6 - 5ce0: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5ce5: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5cec: 00 - 5ced: 76 b9 jbe 5ca8 - 5cef: 48 8d 0d aa 33 00 00 lea 0x33aa(%rip),%rcx # 90a0 - 5cf6: 48 8d 05 60 15 00 00 lea 0x1560(%rip),%rax # 725d - 5cfd: ba e8 03 00 00 mov $0x3e8,%edx - 5d02: 48 89 ce mov %rcx,%rsi - 5d05: 48 89 c7 mov %rax,%rdi - 5d08: e8 06 fd ff ff call 5a13 - 5d0d: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5d14: 00 - 5d15: eb 2e jmp 5d45 - 5d17: e8 49 fe ff ff call 5b65 - 5d1c: 8b 54 24 0c mov 0xc(%rsp),%edx - 5d20: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5d27: 00 - 5d28: 48 8d 15 71 33 00 00 lea 0x3371(%rip),%rdx # 90a0 - 5d2f: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5d33: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 5d38: 48 89 c7 mov %rax,%rdi - 5d3b: e8 f2 d0 ff ff call 2e32 - 5d40: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5d45: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5d4c: 00 - 5d4d: 76 c8 jbe 5d17 - 5d4f: 48 8d 0d 4a 33 00 00 lea 0x334a(%rip),%rcx # 90a0 - 5d56: 48 8d 05 15 15 00 00 lea 0x1515(%rip),%rax # 7272 - 5d5d: ba e8 03 00 00 mov $0x3e8,%edx - 5d62: 48 89 ce mov %rcx,%rsi - 5d65: 48 89 c7 mov %rax,%rdi - 5d68: e8 a6 fc ff ff call 5a13 - 5d6d: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5d74: 00 - 5d75: eb 2e jmp 5da5 - 5d77: e8 e9 fd ff ff call 5b65 - 5d7c: 8b 54 24 0c mov 0xc(%rsp),%edx - 5d80: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5d87: 00 - 5d88: 48 8d 15 11 33 00 00 lea 0x3311(%rip),%rdx # 90a0 - 5d8f: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5d93: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 5d98: 48 89 c7 mov %rax,%rdi - 5d9b: e8 bb d0 ff ff call 2e5b - 5da0: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5da5: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5dac: 00 - 5dad: 76 c8 jbe 5d77 - 5daf: 48 8d 0d ea 32 00 00 lea 0x32ea(%rip),%rcx # 90a0 - 5db6: 48 8d 05 bb 14 00 00 lea 0x14bb(%rip),%rax # 7278 - 5dbd: ba e8 03 00 00 mov $0x3e8,%edx - 5dc2: 48 89 ce mov %rcx,%rsi - 5dc5: 48 89 c7 mov %rax,%rdi - 5dc8: e8 46 fc ff ff call 5a13 - 5dcd: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5dd4: 00 - 5dd5: eb 48 jmp 5e1f - 5dd7: e8 89 fd ff ff call 5b65 - 5ddc: 8b 54 24 0c mov 0xc(%rsp),%edx - 5de0: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5de7: 00 - 5de8: 48 8d 15 b1 32 00 00 lea 0x32b1(%rip),%rdx # 90a0 - 5def: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5df3: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax - 5dfa: 00 - 5dfb: 48 8d 90 00 08 00 00 lea 0x800(%rax),%rdx - 5e02: 48 8d 8c 24 10 02 00 lea 0x210(%rsp),%rcx - 5e09: 00 - 5e0a: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 5e0f: 48 89 ce mov %rcx,%rsi - 5e12: 48 89 c7 mov %rax,%rdi - 5e15: e8 4e c7 ff ff call 2568 - 5e1a: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5e1f: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5e26: 00 - 5e27: 76 ae jbe 5dd7 - 5e29: 48 8d 0d 70 32 00 00 lea 0x3270(%rip),%rcx # 90a0 - 5e30: 48 8d 05 51 14 00 00 lea 0x1451(%rip),%rax # 7288 - 5e37: ba e8 03 00 00 mov $0x3e8,%edx - 5e3c: 48 89 ce mov %rcx,%rsi - 5e3f: 48 89 c7 mov %rax,%rdi - 5e42: e8 cc fb ff ff call 5a13 - 5e47: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5e4e: 00 - 5e4f: eb 39 jmp 5e8a - 5e51: e8 0f fd ff ff call 5b65 - 5e56: 8b 54 24 0c mov 0xc(%rsp),%edx - 5e5a: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5e61: 00 - 5e62: 48 8d 15 37 32 00 00 lea 0x3237(%rip),%rdx # 90a0 - 5e69: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5e6d: 48 8d 54 24 10 lea 0x10(%rsp),%rdx - 5e72: 48 8d 84 24 b0 28 00 lea 0x28b0(%rsp),%rax - 5e79: 00 - 5e7a: 48 89 d6 mov %rdx,%rsi - 5e7d: 48 89 c7 mov %rax,%rdi - 5e80: e8 ec cd ff ff call 2c71 - 5e85: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5e8a: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5e91: 00 - 5e92: 76 bd jbe 5e51 - 5e94: 48 8d 0d 05 32 00 00 lea 0x3205(%rip),%rcx # 90a0 - 5e9b: 48 8d 05 07 14 00 00 lea 0x1407(%rip),%rax # 72a9 - 5ea2: ba e8 03 00 00 mov $0x3e8,%edx - 5ea7: 48 89 ce mov %rcx,%rsi - 5eaa: 48 89 c7 mov %rax,%rdi - 5ead: e8 61 fb ff ff call 5a13 - 5eb2: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5eb9: 00 - 5eba: eb 39 jmp 5ef5 - 5ebc: e8 a4 fc ff ff call 5b65 - 5ec1: 8b 54 24 0c mov 0xc(%rsp),%edx - 5ec5: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5ecc: 00 - 5ecd: 48 8d 15 cc 31 00 00 lea 0x31cc(%rip),%rdx # 90a0 - 5ed4: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5ed8: 48 8d 94 24 b0 28 00 lea 0x28b0(%rsp),%rdx - 5edf: 00 - 5ee0: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 5ee5: 48 89 d6 mov %rdx,%rsi - 5ee8: 48 89 c7 mov %rax,%rdi - 5eeb: e8 d1 cc ff ff call 2bc1 - 5ef0: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5ef5: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5efc: 00 - 5efd: 76 bd jbe 5ebc - 5eff: 48 8d 0d 9a 31 00 00 lea 0x319a(%rip),%rcx # 90a0 - 5f06: 48 8d 05 a9 13 00 00 lea 0x13a9(%rip),%rax # 72b6 - 5f0d: ba e8 03 00 00 mov $0x3e8,%edx - 5f12: 48 89 ce mov %rcx,%rsi - 5f15: 48 89 c7 mov %rax,%rdi - 5f18: e8 f6 fa ff ff call 5a13 - 5f1d: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5f24: 00 - 5f25: eb 39 jmp 5f60 - 5f27: e8 39 fc ff ff call 5b65 - 5f2c: 8b 54 24 0c mov 0xc(%rsp),%edx - 5f30: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5f37: 00 - 5f38: 48 8d 15 61 31 00 00 lea 0x3161(%rip),%rdx # 90a0 - 5f3f: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5f43: 48 8d 54 24 10 lea 0x10(%rsp),%rdx - 5f48: 48 8d 84 24 b0 28 00 lea 0x28b0(%rsp),%rax - 5f4f: 00 - 5f50: 48 89 d6 mov %rdx,%rsi - 5f53: 48 89 c7 mov %rax,%rdi - 5f56: e8 99 c7 ff ff call 26f4 - 5f5b: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5f60: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5f67: 00 - 5f68: 76 bd jbe 5f27 - 5f6a: 48 8d 0d 2f 31 00 00 lea 0x312f(%rip),%rcx # 90a0 - 5f71: 48 8d 05 4d 13 00 00 lea 0x134d(%rip),%rax # 72c5 - 5f78: ba e8 03 00 00 mov $0x3e8,%edx - 5f7d: 48 89 ce mov %rcx,%rsi - 5f80: 48 89 c7 mov %rax,%rdi - 5f83: e8 8b fa ff ff call 5a13 - 5f88: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5f8f: 00 - 5f90: eb 39 jmp 5fcb - 5f92: e8 ce fb ff ff call 5b65 - 5f97: 8b 54 24 0c mov 0xc(%rsp),%edx - 5f9b: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5fa2: 00 - 5fa3: 48 8d 15 f6 30 00 00 lea 0x30f6(%rip),%rdx # 90a0 - 5faa: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5fae: 48 8d 94 24 b0 28 00 lea 0x28b0(%rsp),%rdx - 5fb5: 00 - 5fb6: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 5fbb: 48 89 d6 mov %rdx,%rsi - 5fbe: 48 89 c7 mov %rax,%rdi - 5fc1: e8 ba c8 ff ff call 2880 - 5fc6: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5fcb: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5fd2: 00 - 5fd3: 76 bd jbe 5f92 - 5fd5: 48 8d 0d c4 30 00 00 lea 0x30c4(%rip),%rcx # 90a0 - 5fdc: 48 8d 05 f2 12 00 00 lea 0x12f2(%rip),%rax # 72d5 - 5fe3: ba e8 03 00 00 mov $0x3e8,%edx - 5fe8: 48 89 ce mov %rcx,%rsi - 5feb: 48 89 c7 mov %rax,%rdi - 5fee: e8 20 fa ff ff call 5a13 - 5ff3: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5ffa: 00 - 5ffb: eb 3c jmp 6039 - 5ffd: e8 63 fb ff ff call 5b65 - 6002: 8b 54 24 0c mov 0xc(%rsp),%edx - 6006: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 600d: 00 - 600e: 48 8d 15 8b 30 00 00 lea 0x308b(%rip),%rdx # 90a0 - 6015: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 6019: 48 8d 94 24 10 02 00 lea 0x210(%rsp),%rdx - 6020: 00 - 6021: 48 8d 84 24 b0 28 00 lea 0x28b0(%rsp),%rax - 6028: 00 - 6029: 48 89 d6 mov %rdx,%rsi - 602c: 48 89 c7 mov %rax,%rdi - 602f: e8 57 bf ff ff call 1f8b - 6034: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 6039: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 6040: 00 - 6041: 76 ba jbe 5ffd - 6043: 48 8d 0d 56 30 00 00 lea 0x3056(%rip),%rcx # 90a0 - 604a: 48 8d 05 96 12 00 00 lea 0x1296(%rip),%rax # 72e7 - 6051: ba e8 03 00 00 mov $0x3e8,%edx - 6056: 48 89 ce mov %rcx,%rsi - 6059: 48 89 c7 mov %rax,%rdi - 605c: e8 b2 f9 ff ff call 5a13 - 6061: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 6068: 00 - 6069: eb 3c jmp 60a7 - 606b: e8 f5 fa ff ff call 5b65 - 6070: 8b 54 24 0c mov 0xc(%rsp),%edx - 6074: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 607b: 00 - 607c: 48 8d 15 1d 30 00 00 lea 0x301d(%rip),%rdx # 90a0 - 6083: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 6087: 48 8d 94 24 b0 28 00 lea 0x28b0(%rsp),%rdx - 608e: 00 - 608f: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax - 6096: 00 - 6097: 48 89 d6 mov %rdx,%rsi - 609a: 48 89 c7 mov %rax,%rdi - 609d: e8 4d c1 ff ff call 21ef - 60a2: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 60a7: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 60ae: 00 - 60af: 76 ba jbe 606b - 60b1: 48 8d 0d e8 2f 00 00 lea 0x2fe8(%rip),%rcx # 90a0 - 60b8: 48 8d 05 3b 12 00 00 lea 0x123b(%rip),%rax # 72fa - 60bf: ba e8 03 00 00 mov $0x3e8,%edx - 60c4: 48 89 ce mov %rcx,%rsi - 60c7: 48 89 c7 mov %rax,%rdi - 60ca: e8 44 f9 ff ff call 5a13 - 60cf: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 60d6: 00 - 60d7: eb 44 jmp 611d - 60d9: e8 87 fa ff ff call 5b65 - 60de: 8b 54 24 0c mov 0xc(%rsp),%edx - 60e2: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 60e9: 00 - 60ea: 48 8d 15 af 2f 00 00 lea 0x2faf(%rip),%rdx # 90a0 - 60f1: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 60f5: 48 8d 94 24 30 22 00 lea 0x2230(%rsp),%rdx - 60fc: 00 - 60fd: 48 8d 8c 24 d0 2e 00 lea 0x2ed0(%rsp),%rcx - 6104: 00 - 6105: 48 8d 84 24 90 22 00 lea 0x2290(%rsp),%rax - 610c: 00 - 610d: 48 89 ce mov %rcx,%rsi - 6110: 48 89 c7 mov %rax,%rdi - 6113: e8 85 b8 ff ff call 199d - 6118: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 611d: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 6124: 00 - 6125: 76 b2 jbe 60d9 - 6127: 48 8d 0d 72 2f 00 00 lea 0x2f72(%rip),%rcx # 90a0 - 612e: 48 8d 05 da 11 00 00 lea 0x11da(%rip),%rax # 730f - 6135: ba e8 03 00 00 mov $0x3e8,%edx - 613a: 48 89 ce mov %rcx,%rsi - 613d: 48 89 c7 mov %rax,%rdi - 6140: e8 ce f8 ff ff call 5a13 - 6145: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 614c: 00 - 614d: eb 48 jmp 6197 - 614f: e8 11 fa ff ff call 5b65 - 6154: 8b 54 24 0c mov 0xc(%rsp),%edx - 6158: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 615f: 00 - 6160: 48 8d 15 39 2f 00 00 lea 0x2f39(%rip),%rdx # 90a0 - 6167: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 616b: 48 8d 0d 6e 4e 00 00 lea 0x4e6e(%rip),%rcx # afe0 - 6172: 48 8d 94 24 90 22 00 lea 0x2290(%rsp),%rdx - 6179: 00 - 617a: 48 8d b4 24 10 22 00 lea 0x2210(%rsp),%rsi - 6181: 00 - 6182: 48 8d 84 24 b0 28 00 lea 0x28b0(%rsp),%rax - 6189: 00 - 618a: 48 89 c7 mov %rax,%rdi - 618d: e8 55 ba ff ff call 1be7 - 6192: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 6197: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 619e: 00 - 619f: 76 ae jbe 614f - 61a1: 48 8d 0d f8 2e 00 00 lea 0x2ef8(%rip),%rcx # 90a0 - 61a8: 48 8d 05 71 11 00 00 lea 0x1171(%rip),%rax # 7320 - 61af: ba e8 03 00 00 mov $0x3e8,%edx - 61b4: 48 89 ce mov %rcx,%rsi - 61b7: 48 89 c7 mov %rax,%rdi - 61ba: e8 54 f8 ff ff call 5a13 - 61bf: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 61c6: 00 - 61c7: eb 44 jmp 620d - 61c9: e8 97 f9 ff ff call 5b65 - 61ce: 8b 54 24 0c mov 0xc(%rsp),%edx - 61d2: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 61d9: 00 - 61da: 48 8d 15 bf 2e 00 00 lea 0x2ebf(%rip),%rdx # 90a0 - 61e1: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 61e5: 48 8d 94 24 d0 2e 00 lea 0x2ed0(%rsp),%rdx - 61ec: 00 - 61ed: 48 8d 8c 24 b0 28 00 lea 0x28b0(%rsp),%rcx - 61f4: 00 - 61f5: 48 8d 84 24 10 22 00 lea 0x2210(%rsp),%rax - 61fc: 00 - 61fd: 48 89 ce mov %rcx,%rsi - 6200: 48 89 c7 mov %rax,%rdi - 6203: e8 79 bc ff ff call 1e81 - 6208: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 620d: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 6214: 00 - 6215: 76 b2 jbe 61c9 - 6217: 48 8d 0d 82 2e 00 00 lea 0x2e82(%rip),%rcx # 90a0 - 621e: 48 8d 05 08 11 00 00 lea 0x1108(%rip),%rax # 732d - 6225: ba e8 03 00 00 mov $0x3e8,%edx - 622a: 48 89 ce mov %rcx,%rsi - 622d: 48 89 c7 mov %rax,%rdi - 6230: e8 de f7 ff ff call 5a13 - 6235: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 623c: 00 - 623d: eb 44 jmp 6283 - 623f: e8 21 f9 ff ff call 5b65 - 6244: 8b 54 24 0c mov 0xc(%rsp),%edx - 6248: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 624f: 00 - 6250: 48 8d 15 49 2e 00 00 lea 0x2e49(%rip),%rdx # 90a0 - 6257: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 625b: 48 8d 94 24 50 22 00 lea 0x2250(%rsp),%rdx - 6262: 00 - 6263: 48 8d 8c 24 d0 2e 00 lea 0x2ed0(%rsp),%rcx - 626a: 00 - 626b: 48 8d 84 24 90 22 00 lea 0x2290(%rsp),%rax - 6272: 00 - 6273: 48 89 ce mov %rcx,%rsi - 6276: 48 89 c7 mov %rax,%rdi - 6279: e8 4b af ff ff call 11c9 - 627e: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 6283: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 628a: 00 - 628b: 76 b2 jbe 623f - 628d: 48 8d 0d 0c 2e 00 00 lea 0x2e0c(%rip),%rcx # 90a0 - 6294: 48 8d 05 9f 10 00 00 lea 0x109f(%rip),%rax # 733a - 629b: ba e8 03 00 00 mov $0x3e8,%edx - 62a0: 48 89 ce mov %rcx,%rsi - 62a3: 48 89 c7 mov %rax,%rdi - 62a6: e8 68 f7 ff ff call 5a13 - 62ab: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 62b2: 00 - 62b3: eb 3c jmp 62f1 - 62b5: e8 ab f8 ff ff call 5b65 - 62ba: 8b 54 24 0c mov 0xc(%rsp),%edx - 62be: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 62c5: 00 - 62c6: 48 8d 15 d3 2d 00 00 lea 0x2dd3(%rip),%rdx # 90a0 - 62cd: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 62d1: 48 8d 94 24 d0 2e 00 lea 0x2ed0(%rsp),%rdx - 62d8: 00 - 62d9: 48 8d 84 24 90 22 00 lea 0x2290(%rsp),%rax - 62e0: 00 - 62e1: 48 89 d6 mov %rdx,%rsi - 62e4: 48 89 c7 mov %rax,%rdi - 62e7: e8 7a af ff ff call 1266 - 62ec: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 62f1: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 62f8: 00 - 62f9: 76 ba jbe 62b5 - 62fb: 48 8d 0d 9e 2d 00 00 lea 0x2d9e(%rip),%rcx # 90a0 - 6302: 48 8d 05 48 10 00 00 lea 0x1048(%rip),%rax # 7351 - 6309: ba e8 03 00 00 mov $0x3e8,%edx - 630e: 48 89 ce mov %rcx,%rsi - 6311: 48 89 c7 mov %rax,%rdi - 6314: e8 fa f6 ff ff call 5a13 - 6319: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 6320: 00 - 6321: eb 49 jmp 636c - 6323: e8 3d f8 ff ff call 5b65 - 6328: 8b 54 24 0c mov 0xc(%rsp),%edx - 632c: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 6333: 00 - 6334: 48 8d 15 65 2d 00 00 lea 0x2d65(%rip),%rdx # 90a0 - 633b: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 633f: 48 8d 8c 24 30 22 00 lea 0x2230(%rsp),%rcx - 6346: 00 - 6347: 48 8d 94 24 90 22 00 lea 0x2290(%rsp),%rdx - 634e: 00 - 634f: 48 8d b4 24 10 22 00 lea 0x2210(%rsp),%rsi - 6356: 00 - 6357: 48 8d 84 24 b0 28 00 lea 0x28b0(%rsp),%rax - 635e: 00 - 635f: 48 89 c7 mov %rax,%rdi - 6362: e8 66 af ff ff call 12cd - 6367: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 636c: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 6373: 00 - 6374: 76 ad jbe 6323 - 6376: 48 8d 0d 23 2d 00 00 lea 0x2d23(%rip),%rcx # 90a0 - 637d: 48 8d 05 dd 0f 00 00 lea 0xfdd(%rip),%rax # 7361 - 6384: ba e8 03 00 00 mov $0x3e8,%edx - 6389: 48 89 ce mov %rcx,%rsi - 638c: 48 89 c7 mov %rax,%rdi - 638f: e8 7f f6 ff ff call 5a13 - 6394: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 639b: 00 - 639c: eb 44 jmp 63e2 - 639e: e8 c2 f7 ff ff call 5b65 - 63a3: 8b 54 24 0c mov 0xc(%rsp),%edx - 63a7: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 63ae: 00 - 63af: 48 8d 15 ea 2c 00 00 lea 0x2cea(%rip),%rdx # 90a0 - 63b6: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 63ba: 48 8d 94 24 90 22 00 lea 0x2290(%rsp),%rdx - 63c1: 00 - 63c2: 48 8d 8c 24 10 22 00 lea 0x2210(%rsp),%rcx - 63c9: 00 - 63ca: 48 8d 84 24 b0 28 00 lea 0x28b0(%rsp),%rax - 63d1: 00 - 63d2: 48 89 ce mov %rcx,%rsi - 63d5: 48 89 c7 mov %rax,%rdi - 63d8: e8 cd af ff ff call 13aa - 63dd: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 63e2: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 63e9: 00 - 63ea: 76 b2 jbe 639e - 63ec: 48 8d 0d ad 2c 00 00 lea 0x2cad(%rip),%rcx # 90a0 - 63f3: 48 8d 05 7d 0f 00 00 lea 0xf7d(%rip),%rax # 7377 - 63fa: ba e8 03 00 00 mov $0x3e8,%edx - 63ff: 48 89 ce mov %rcx,%rsi - 6402: 48 89 c7 mov %rax,%rdi - 6405: e8 09 f6 ff ff call 5a13 - 640a: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 6411: 00 - 6412: eb 44 jmp 6458 - 6414: e8 4c f7 ff ff call 5b65 - 6419: 8b 54 24 0c mov 0xc(%rsp),%edx - 641d: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 6424: 00 - 6425: 48 8d 15 74 2c 00 00 lea 0x2c74(%rip),%rdx # 90a0 - 642c: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 6430: 48 8d 94 24 d0 2e 00 lea 0x2ed0(%rsp),%rdx - 6437: 00 - 6438: 48 8d 8c 24 b0 28 00 lea 0x28b0(%rsp),%rcx - 643f: 00 - 6440: 48 8d 84 24 10 22 00 lea 0x2210(%rsp),%rax - 6447: 00 - 6448: 48 89 ce mov %rcx,%rsi - 644b: 48 89 c7 mov %rax,%rdi - 644e: e8 c7 af ff ff call 141a - 6453: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 6458: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 645f: 00 - 6460: 76 b2 jbe 6414 - 6462: 48 8d 0d 37 2c 00 00 lea 0x2c37(%rip),%rcx # 90a0 - 6469: 48 8d 05 16 0f 00 00 lea 0xf16(%rip),%rax # 7386 - 6470: ba e8 03 00 00 mov $0x3e8,%edx - 6475: 48 89 ce mov %rcx,%rsi - 6478: 48 89 c7 mov %rax,%rdi - 647b: e8 93 f5 ff ff call 5a13 - 6480: b8 00 00 00 00 mov $0x0,%eax - 6485: 48 8b 94 24 38 3b 00 mov 0x3b38(%rsp),%rdx - 648c: 00 - 648d: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx - 6494: 00 00 - 6496: 74 05 je 649d - 6498: e8 e3 ab ff ff call 1080 <__stack_chk_fail@plt> - 649d: 48 81 c4 48 3b 00 00 add $0x3b48,%rsp - 64a4: c3 ret - -Disassembly of section .fini: - -00000000000064a8 <_fini>: - 64a8: f3 0f 1e fa endbr64 - 64ac: 48 83 ec 08 sub $0x8,%rsp - 64b0: 48 83 c4 08 add $0x8,%rsp - 64b4: c3 ret diff --git a/benchmark/objdump/refo0512.txt b/benchmark/objdump/refo0512.txt deleted file mode 100644 index 0ae6477..0000000 --- a/benchmark/objdump/refo0512.txt +++ /dev/null @@ -1,5609 +0,0 @@ - -test_speed512: file format elf64-x86-64 - - -Disassembly of section .init: - -0000000000001000 <_init>: - 1000: f3 0f 1e fa endbr64 - 1004: 48 83 ec 08 sub $0x8,%rsp - 1008: 48 8b 05 c1 7f 00 00 mov 0x7fc1(%rip),%rax # 8fd0 <__gmon_start__@Base> - 100f: 48 85 c0 test %rax,%rax - 1012: 74 02 je 1016 <_init+0x16> - 1014: ff d0 call *%rax - 1016: 48 83 c4 08 add $0x8,%rsp - 101a: c3 ret - -Disassembly of section .plt: - -0000000000001020 : - 1020: ff 35 ca 7f 00 00 push 0x7fca(%rip) # 8ff0 <_GLOBAL_OFFSET_TABLE_+0x8> - 1026: ff 25 cc 7f 00 00 jmp *0x7fcc(%rip) # 8ff8 <_GLOBAL_OFFSET_TABLE_+0x10> - 102c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000001030 : - 1030: ff 25 ca 7f 00 00 jmp *0x7fca(%rip) # 9000 - 1036: 68 00 00 00 00 push $0x0 - 103b: e9 e0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001040 : - 1040: ff 25 c2 7f 00 00 jmp *0x7fc2(%rip) # 9008 - 1046: 68 01 00 00 00 push $0x1 - 104b: e9 d0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001050 <__errno_location@plt>: - 1050: ff 25 ba 7f 00 00 jmp *0x7fba(%rip) # 9010 <__errno_location@GLIBC_2.2.5> - 1056: 68 02 00 00 00 push $0x2 - 105b: e9 c0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001060 : - 1060: ff 25 b2 7f 00 00 jmp *0x7fb2(%rip) # 9018 - 1066: 68 03 00 00 00 push $0x3 - 106b: e9 b0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001070 : - 1070: ff 25 aa 7f 00 00 jmp *0x7faa(%rip) # 9020 - 1076: 68 04 00 00 00 push $0x4 - 107b: e9 a0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001080 <__stack_chk_fail@plt>: - 1080: ff 25 a2 7f 00 00 jmp *0x7fa2(%rip) # 9028 <__stack_chk_fail@GLIBC_2.4> - 1086: 68 05 00 00 00 push $0x5 - 108b: e9 90 ff ff ff jmp 1020 <_init+0x20> - -0000000000001090 : - 1090: ff 25 9a 7f 00 00 jmp *0x7f9a(%rip) # 9030 - 1096: 68 06 00 00 00 push $0x6 - 109b: e9 80 ff ff ff jmp 1020 <_init+0x20> - -00000000000010a0 : - 10a0: ff 25 92 7f 00 00 jmp *0x7f92(%rip) # 9038 - 10a6: 68 07 00 00 00 push $0x7 - 10ab: e9 70 ff ff ff jmp 1020 <_init+0x20> - -00000000000010b0 : - 10b0: ff 25 8a 7f 00 00 jmp *0x7f8a(%rip) # 9040 - 10b6: 68 08 00 00 00 push $0x8 - 10bb: e9 60 ff ff ff jmp 1020 <_init+0x20> - -00000000000010c0 : - 10c0: ff 25 82 7f 00 00 jmp *0x7f82(%rip) # 9048 - 10c6: 68 09 00 00 00 push $0x9 - 10cb: e9 50 ff ff ff jmp 1020 <_init+0x20> - -Disassembly of section .text: - -00000000000010d0 <_start>: - 10d0: f3 0f 1e fa endbr64 - 10d4: 31 ed xor %ebp,%ebp - 10d6: 49 89 d1 mov %rdx,%r9 - 10d9: 5e pop %rsi - 10da: 48 89 e2 mov %rsp,%rdx - 10dd: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp - 10e1: 50 push %rax - 10e2: 54 push %rsp - 10e3: 45 31 c0 xor %r8d,%r8d - 10e6: 31 c9 xor %ecx,%ecx - 10e8: 48 8d 3d 31 49 00 00 lea 0x4931(%rip),%rdi # 5a20
- 10ef: ff 15 cb 7e 00 00 call *0x7ecb(%rip) # 8fc0 <__libc_start_main@GLIBC_2.34> - 10f5: f4 hlt - 10f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 10fd: 00 00 00 - 1100: 48 8d 3d 61 7f 00 00 lea 0x7f61(%rip),%rdi # 9068 <__TMC_END__> - 1107: 48 8d 05 5a 7f 00 00 lea 0x7f5a(%rip),%rax # 9068 <__TMC_END__> - 110e: 48 39 f8 cmp %rdi,%rax - 1111: 74 15 je 1128 <_start+0x58> - 1113: 48 8b 05 ae 7e 00 00 mov 0x7eae(%rip),%rax # 8fc8 <_ITM_deregisterTMCloneTable@Base> - 111a: 48 85 c0 test %rax,%rax - 111d: 74 09 je 1128 <_start+0x58> - 111f: ff e0 jmp *%rax - 1121: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1128: c3 ret - 1129: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1130: 48 8d 3d 31 7f 00 00 lea 0x7f31(%rip),%rdi # 9068 <__TMC_END__> - 1137: 48 8d 35 2a 7f 00 00 lea 0x7f2a(%rip),%rsi # 9068 <__TMC_END__> - 113e: 48 29 fe sub %rdi,%rsi - 1141: 48 89 f0 mov %rsi,%rax - 1144: 48 c1 ee 3f shr $0x3f,%rsi - 1148: 48 c1 f8 03 sar $0x3,%rax - 114c: 48 01 c6 add %rax,%rsi - 114f: 48 d1 fe sar $1,%rsi - 1152: 74 14 je 1168 <_start+0x98> - 1154: 48 8b 05 7d 7e 00 00 mov 0x7e7d(%rip),%rax # 8fd8 <_ITM_registerTMCloneTable@Base> - 115b: 48 85 c0 test %rax,%rax - 115e: 74 08 je 1168 <_start+0x98> - 1160: ff e0 jmp *%rax - 1162: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 1168: c3 ret - 1169: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1170: f3 0f 1e fa endbr64 - 1174: 80 3d 0d 7f 00 00 00 cmpb $0x0,0x7f0d(%rip) # 9088 - 117b: 75 33 jne 11b0 <_start+0xe0> - 117d: 55 push %rbp - 117e: 48 83 3d 5a 7e 00 00 cmpq $0x0,0x7e5a(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> - 1185: 00 - 1186: 48 89 e5 mov %rsp,%rbp - 1189: 74 0d je 1198 <_start+0xc8> - 118b: 48 8b 3d c6 7e 00 00 mov 0x7ec6(%rip),%rdi # 9058 <__dso_handle> - 1192: ff 15 48 7e 00 00 call *0x7e48(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> - 1198: e8 63 ff ff ff call 1100 <_start+0x30> - 119d: c6 05 e4 7e 00 00 01 movb $0x1,0x7ee4(%rip) # 9088 - 11a4: 5d pop %rbp - 11a5: c3 ret - 11a6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 11ad: 00 00 00 - 11b0: c3 ret - 11b1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 11b8: 00 00 00 00 - 11bc: 0f 1f 40 00 nopl 0x0(%rax) - 11c0: f3 0f 1e fa endbr64 - 11c4: e9 67 ff ff ff jmp 1130 <_start+0x60> - -00000000000011c9 : - 11c9: 48 83 ec 28 sub $0x28,%rsp - 11cd: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 11d2: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 11d7: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 11dc: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 11e1: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 11e6: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 11eb: 48 89 ce mov %rcx,%rsi - 11ee: 48 89 c7 mov %rax,%rdi - 11f1: e8 a7 07 00 00 call 199d - 11f6: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 11fb: 48 8d 88 00 03 00 00 lea 0x300(%rax),%rcx - 1202: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1207: ba 20 03 00 00 mov $0x320,%edx - 120c: 48 89 c6 mov %rax,%rsi - 120f: 48 89 cf mov %rcx,%rdi - 1212: e8 99 fe ff ff call 10b0 - 1217: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 121c: 48 8d 88 20 06 00 00 lea 0x620(%rax),%rcx - 1223: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1228: ba 20 03 00 00 mov $0x320,%edx - 122d: 48 89 c6 mov %rax,%rsi - 1230: 48 89 cf mov %rcx,%rdi - 1233: e8 37 41 00 00 call 536f - 1238: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 123d: 48 8d 48 20 lea 0x20(%rax),%rcx - 1241: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 1246: 48 05 40 06 00 00 add $0x640,%rax - 124c: ba 20 00 00 00 mov $0x20,%edx - 1251: 48 89 ce mov %rcx,%rsi - 1254: 48 89 c7 mov %rax,%rdi - 1257: e8 54 fe ff ff call 10b0 - 125c: b8 00 00 00 00 mov $0x0,%eax - 1261: 48 83 c4 28 add $0x28,%rsp - 1265: c3 ret - -0000000000001266 : - 1266: 48 83 ec 68 sub $0x68,%rsp - 126a: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 126f: 48 89 34 24 mov %rsi,(%rsp) - 1273: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 127a: 00 00 - 127c: 48 89 44 24 58 mov %rax,0x58(%rsp) - 1281: 31 c0 xor %eax,%eax - 1283: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 1288: be 40 00 00 00 mov $0x40,%esi - 128d: 48 89 c7 mov %rax,%rdi - 1290: e8 fd 43 00 00 call 5692 - 1295: 48 8d 54 24 10 lea 0x10(%rsp),%rdx - 129a: 48 8b 0c 24 mov (%rsp),%rcx - 129e: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 12a3: 48 89 ce mov %rcx,%rsi - 12a6: 48 89 c7 mov %rax,%rdi - 12a9: e8 1b ff ff ff call 11c9 - 12ae: b8 00 00 00 00 mov $0x0,%eax - 12b3: 48 8b 54 24 58 mov 0x58(%rsp),%rdx - 12b8: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx - 12bf: 00 00 - 12c1: 74 05 je 12c8 - 12c3: e8 b8 fd ff ff call 1080 <__stack_chk_fail@plt> - 12c8: 48 83 c4 68 add $0x68,%rsp - 12cc: c3 ret - -00000000000012cd : - 12cd: 48 81 ec b8 00 00 00 sub $0xb8,%rsp - 12d4: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 12d9: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 12de: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 12e3: 48 89 0c 24 mov %rcx,(%rsp) - 12e7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 12ee: 00 00 - 12f0: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) - 12f7: 00 - 12f8: 31 c0 xor %eax,%eax - 12fa: 48 8b 0c 24 mov (%rsp),%rcx - 12fe: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 1303: ba 20 00 00 00 mov $0x20,%edx - 1308: 48 89 ce mov %rcx,%rsi - 130b: 48 89 c7 mov %rax,%rdi - 130e: e8 9d fd ff ff call 10b0 - 1313: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 1318: 48 83 c0 20 add $0x20,%rax - 131c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 1321: ba 20 03 00 00 mov $0x320,%edx - 1326: 48 89 ce mov %rcx,%rsi - 1329: 48 89 c7 mov %rax,%rdi - 132c: e8 3e 40 00 00 call 536f - 1331: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx - 1336: 48 8d 44 24 60 lea 0x60(%rsp),%rax - 133b: ba 40 00 00 00 mov $0x40,%edx - 1340: 48 89 ce mov %rcx,%rsi - 1343: 48 89 c7 mov %rax,%rdi - 1346: e8 d8 40 00 00 call 5423 - 134b: 48 8d 44 24 60 lea 0x60(%rsp),%rax - 1350: 48 83 c0 20 add $0x20,%rax - 1354: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 1359: 48 8d 74 24 20 lea 0x20(%rsp),%rsi - 135e: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi - 1363: 48 89 c1 mov %rax,%rcx - 1366: e8 7c 08 00 00 call 1be7 - 136b: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx - 1370: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 1375: ba 20 00 00 00 mov $0x20,%edx - 137a: 48 89 ce mov %rcx,%rsi - 137d: 48 89 c7 mov %rax,%rdi - 1380: e8 2b fd ff ff call 10b0 - 1385: b8 00 00 00 00 mov $0x0,%eax - 138a: 48 8b 94 24 a8 00 00 mov 0xa8(%rsp),%rdx - 1391: 00 - 1392: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx - 1399: 00 00 - 139b: 74 05 je 13a2 - 139d: e8 de fc ff ff call 1080 <__stack_chk_fail@plt> - 13a2: 48 81 c4 b8 00 00 00 add $0xb8,%rsp - 13a9: c3 ret - -00000000000013aa : - 13aa: 48 83 ec 58 sub $0x58,%rsp - 13ae: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 13b3: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 13b8: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 13bd: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 13c4: 00 00 - 13c6: 48 89 44 24 48 mov %rax,0x48(%rsp) - 13cb: 31 c0 xor %eax,%eax - 13cd: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 13d2: be 20 00 00 00 mov $0x20,%esi - 13d7: 48 89 c7 mov %rax,%rdi - 13da: e8 b3 42 00 00 call 5692 - 13df: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx - 13e4: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 13e9: 48 8b 74 24 10 mov 0x10(%rsp),%rsi - 13ee: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 13f3: 48 89 c7 mov %rax,%rdi - 13f6: e8 d2 fe ff ff call 12cd - 13fb: b8 00 00 00 00 mov $0x0,%eax - 1400: 48 8b 54 24 48 mov 0x48(%rsp),%rdx - 1405: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx - 140c: 00 00 - 140e: 74 05 je 1415 - 1410: e8 6b fc ff ff call 1080 <__stack_chk_fail@plt> - 1415: 48 83 c4 58 add $0x58,%rsp - 1419: c3 ret - -000000000000141a : - 141a: 48 81 ec c8 03 00 00 sub $0x3c8,%rsp - 1421: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 1426: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 142b: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 1430: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 1437: 00 00 - 1439: 48 89 84 24 b8 03 00 mov %rax,0x3b8(%rsp) - 1440: 00 - 1441: 31 c0 xor %eax,%eax - 1443: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 1448: 48 05 00 03 00 00 add $0x300,%rax - 144e: 48 89 44 24 28 mov %rax,0x28(%rsp) - 1453: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 1458: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 145d: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 1462: 48 89 ce mov %rcx,%rsi - 1465: 48 89 c7 mov %rax,%rdi - 1468: e8 14 0a 00 00 call 1e81 - 146d: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 1472: 48 8d 88 20 06 00 00 lea 0x620(%rax),%rcx - 1479: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 147e: 48 83 c0 20 add $0x20,%rax - 1482: ba 20 00 00 00 mov $0x20,%edx - 1487: 48 89 ce mov %rcx,%rsi - 148a: 48 89 c7 mov %rax,%rdi - 148d: e8 1e fc ff ff call 10b0 - 1492: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx - 1497: 48 8d 44 24 70 lea 0x70(%rsp),%rax - 149c: ba 40 00 00 00 mov $0x40,%edx - 14a1: 48 89 ce mov %rcx,%rsi - 14a4: 48 89 c7 mov %rax,%rdi - 14a7: e8 77 3f 00 00 call 5423 - 14ac: 48 8d 44 24 70 lea 0x70(%rsp),%rax - 14b1: 48 83 c0 20 add $0x20,%rax - 14b5: 48 8b 54 24 28 mov 0x28(%rsp),%rdx - 14ba: 48 8d 74 24 30 lea 0x30(%rsp),%rsi - 14bf: 48 8d bc 24 b0 00 00 lea 0xb0(%rsp),%rdi - 14c6: 00 - 14c7: 48 89 c1 mov %rax,%rcx - 14ca: e8 18 07 00 00 call 1be7 - 14cf: 48 8d 8c 24 b0 00 00 lea 0xb0(%rsp),%rcx - 14d6: 00 - 14d7: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 14dc: ba 00 03 00 00 mov $0x300,%edx - 14e1: 48 89 ce mov %rcx,%rsi - 14e4: 48 89 c7 mov %rax,%rdi - 14e7: e8 ec 20 00 00 call 35d8 - 14ec: 89 44 24 24 mov %eax,0x24(%rsp) - 14f0: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 14f5: 48 8d 88 40 06 00 00 lea 0x640(%rax),%rcx - 14fc: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 1501: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1506: 48 89 ce mov %rcx,%rsi - 1509: 48 89 c7 mov %rax,%rdi - 150c: e8 d2 40 00 00 call 55e3 - 1511: 83 7c 24 24 00 cmpl $0x0,0x24(%rsp) - 1516: 0f 94 c0 sete %al - 1519: 0f b6 d0 movzbl %al,%edx - 151c: 48 8d 74 24 70 lea 0x70(%rsp),%rsi - 1521: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1526: 89 d1 mov %edx,%ecx - 1528: ba 20 00 00 00 mov $0x20,%edx - 152d: 48 89 c7 mov %rax,%rdi - 1530: e8 07 21 00 00 call 363c - 1535: b8 00 00 00 00 mov $0x0,%eax - 153a: 48 8b 94 24 b8 03 00 mov 0x3b8(%rsp),%rdx - 1541: 00 - 1542: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx - 1549: 00 00 - 154b: 74 05 je 1552 - 154d: e8 2e fb ff ff call 1080 <__stack_chk_fail@plt> - 1552: 48 81 c4 c8 03 00 00 add $0x3c8,%rsp - 1559: c3 ret - -000000000000155a : - 155a: 48 83 ec 28 sub $0x28,%rsp - 155e: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 1563: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 1568: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 156d: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 1572: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1577: 48 89 d6 mov %rdx,%rsi - 157a: 48 89 c7 mov %rax,%rdi - 157d: e8 35 0d 00 00 call 22b7 - 1582: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1587: 48 8d 88 00 03 00 00 lea 0x300(%rax),%rcx - 158e: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 1593: ba 20 00 00 00 mov $0x20,%edx - 1598: 48 89 c6 mov %rax,%rsi - 159b: 48 89 cf mov %rcx,%rdi - 159e: e8 0d fb ff ff call 10b0 - 15a3: 90 nop - 15a4: 48 83 c4 28 add $0x28,%rsp - 15a8: c3 ret - -00000000000015a9 : - 15a9: 48 83 ec 28 sub $0x28,%rsp - 15ad: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 15b2: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 15b7: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 15bc: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 15c1: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 15c6: 48 89 d6 mov %rdx,%rsi - 15c9: 48 89 c7 mov %rax,%rdi - 15cc: e8 45 0d 00 00 call 2316 - 15d1: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 15d6: 48 8d 88 00 03 00 00 lea 0x300(%rax),%rcx - 15dd: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 15e2: ba 20 00 00 00 mov $0x20,%edx - 15e7: 48 89 ce mov %rcx,%rsi - 15ea: 48 89 c7 mov %rax,%rdi - 15ed: e8 be fa ff ff call 10b0 - 15f2: 90 nop - 15f3: 48 83 c4 28 add $0x28,%rsp - 15f7: c3 ret - -00000000000015f8 : - 15f8: 48 83 ec 18 sub $0x18,%rsp - 15fc: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 1601: 48 89 34 24 mov %rsi,(%rsp) - 1605: 48 8b 14 24 mov (%rsp),%rdx - 1609: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 160e: 48 89 d6 mov %rdx,%rsi - 1611: 48 89 c7 mov %rax,%rdi - 1614: e8 9e 0c 00 00 call 22b7 - 1619: 90 nop - 161a: 48 83 c4 18 add $0x18,%rsp - 161e: c3 ret - -000000000000161f : - 161f: 48 83 ec 18 sub $0x18,%rsp - 1623: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 1628: 48 89 34 24 mov %rsi,(%rsp) - 162c: 48 8b 14 24 mov (%rsp),%rdx - 1630: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 1635: 48 89 d6 mov %rdx,%rsi - 1638: 48 89 c7 mov %rax,%rdi - 163b: e8 d6 0c 00 00 call 2316 - 1640: 90 nop - 1641: 48 83 c4 18 add $0x18,%rsp - 1645: c3 ret - -0000000000001646 : - 1646: 48 83 ec 28 sub $0x28,%rsp - 164a: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 164f: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 1654: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 1659: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 165e: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1663: 48 89 d6 mov %rdx,%rsi - 1666: 48 89 c7 mov %rax,%rdi - 1669: e8 1d 09 00 00 call 1f8b - 166e: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1673: 48 8d 90 80 02 00 00 lea 0x280(%rax),%rdx - 167a: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 167f: 48 89 c6 mov %rax,%rsi - 1682: 48 89 d7 mov %rdx,%rdi - 1685: e8 f8 0e 00 00 call 2582 - 168a: 90 nop - 168b: 48 83 c4 28 add $0x28,%rsp - 168f: c3 ret - -0000000000001690 : - 1690: 48 83 ec 28 sub $0x28,%rsp - 1694: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 1699: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 169e: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 16a3: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 16a8: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 16ad: 48 89 d6 mov %rdx,%rsi - 16b0: 48 89 c7 mov %rax,%rdi - 16b3: e8 8d 0a 00 00 call 2145 - 16b8: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 16bd: 48 8d 90 80 02 00 00 lea 0x280(%rax),%rdx - 16c4: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 16c9: 48 89 d6 mov %rdx,%rsi - 16cc: 48 89 c7 mov %rax,%rdi - 16cf: e8 00 10 00 00 call 26d4 - 16d4: 90 nop - 16d5: 48 83 c4 28 add $0x28,%rsp - 16d9: c3 ret - -00000000000016da : - 16da: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 16df: 89 74 24 e4 mov %esi,-0x1c(%rsp) - 16e3: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) - 16e8: 89 4c 24 e0 mov %ecx,-0x20(%rsp) - 16ec: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 16f3: 00 - 16f4: 8b 44 24 fc mov -0x4(%rsp),%eax - 16f8: 89 44 24 f8 mov %eax,-0x8(%rsp) - 16fc: e9 d9 00 00 00 jmp 17da - 1701: 8b 54 24 fc mov -0x4(%rsp),%edx - 1705: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 170a: 48 01 d0 add %rdx,%rax - 170d: 0f b6 00 movzbl (%rax),%eax - 1710: 0f b6 d0 movzbl %al,%edx - 1713: 8b 44 24 fc mov -0x4(%rsp),%eax - 1717: 83 c0 01 add $0x1,%eax - 171a: 89 c1 mov %eax,%ecx - 171c: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 1721: 48 01 c8 add %rcx,%rax - 1724: 0f b6 00 movzbl (%rax),%eax - 1727: 0f b6 c0 movzbl %al,%eax - 172a: c1 e0 08 shl $0x8,%eax - 172d: 09 d0 or %edx,%eax - 172f: 66 25 ff 0f and $0xfff,%ax - 1733: 66 89 44 24 f4 mov %ax,-0xc(%rsp) - 1738: 8b 44 24 fc mov -0x4(%rsp),%eax - 173c: 83 c0 01 add $0x1,%eax - 173f: 89 c2 mov %eax,%edx - 1741: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 1746: 48 01 d0 add %rdx,%rax - 1749: 0f b6 00 movzbl (%rax),%eax - 174c: c0 e8 04 shr $0x4,%al - 174f: 0f b6 d0 movzbl %al,%edx - 1752: 8b 44 24 fc mov -0x4(%rsp),%eax - 1756: 83 c0 02 add $0x2,%eax - 1759: 89 c1 mov %eax,%ecx - 175b: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 1760: 48 01 c8 add %rcx,%rax - 1763: 0f b6 00 movzbl (%rax),%eax - 1766: 0f b6 c0 movzbl %al,%eax - 1769: c1 e0 04 shl $0x4,%eax - 176c: 09 d0 or %edx,%eax - 176e: 66 25 ff 0f and $0xfff,%ax - 1772: 66 89 44 24 f6 mov %ax,-0xa(%rsp) - 1777: 83 44 24 fc 03 addl $0x3,-0x4(%rsp) - 177c: 66 81 7c 24 f4 00 0d cmpw $0xd00,-0xc(%rsp) - 1783: 77 21 ja 17a6 - 1785: 8b 44 24 f8 mov -0x8(%rsp),%eax - 1789: 8d 50 01 lea 0x1(%rax),%edx - 178c: 89 54 24 f8 mov %edx,-0x8(%rsp) - 1790: 89 c0 mov %eax,%eax - 1792: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 1796: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 179b: 48 01 c2 add %rax,%rdx - 179e: 0f b7 44 24 f4 movzwl -0xc(%rsp),%eax - 17a3: 66 89 02 mov %ax,(%rdx) - 17a6: 8b 44 24 f8 mov -0x8(%rsp),%eax - 17aa: 3b 44 24 e4 cmp -0x1c(%rsp),%eax - 17ae: 73 2a jae 17da - 17b0: 66 81 7c 24 f6 00 0d cmpw $0xd00,-0xa(%rsp) - 17b7: 77 21 ja 17da - 17b9: 8b 44 24 f8 mov -0x8(%rsp),%eax - 17bd: 8d 50 01 lea 0x1(%rax),%edx - 17c0: 89 54 24 f8 mov %edx,-0x8(%rsp) - 17c4: 89 c0 mov %eax,%eax - 17c6: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 17ca: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 17cf: 48 01 c2 add %rax,%rdx - 17d2: 0f b7 44 24 f6 movzwl -0xa(%rsp),%eax - 17d7: 66 89 02 mov %ax,(%rdx) - 17da: 8b 44 24 f8 mov -0x8(%rsp),%eax - 17de: 3b 44 24 e4 cmp -0x1c(%rsp),%eax - 17e2: 73 11 jae 17f5 - 17e4: 8b 44 24 fc mov -0x4(%rsp),%eax - 17e8: 83 c0 03 add $0x3,%eax - 17eb: 39 44 24 e0 cmp %eax,-0x20(%rsp) - 17ef: 0f 83 0c ff ff ff jae 1701 - 17f5: 8b 44 24 f8 mov -0x8(%rsp),%eax - 17f9: c3 ret - -00000000000017fa : - 17fa: 48 81 ec 08 03 00 00 sub $0x308,%rsp - 1801: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 1806: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 180b: 89 54 24 0c mov %edx,0xc(%rsp) - 180f: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 1816: 00 00 - 1818: 48 89 84 24 f8 02 00 mov %rax,0x2f8(%rsp) - 181f: 00 - 1820: 31 c0 xor %eax,%eax - 1822: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) - 1829: 00 - 182a: e9 42 01 00 00 jmp 1971 - 182f: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) - 1836: 00 - 1837: e9 25 01 00 00 jmp 1961 - 183c: 83 7c 24 0c 00 cmpl $0x0,0xc(%rsp) - 1841: 74 22 je 1865 - 1843: 8b 44 24 28 mov 0x28(%rsp),%eax - 1847: 0f b6 c8 movzbl %al,%ecx - 184a: 8b 44 24 24 mov 0x24(%rsp),%eax - 184e: 0f b6 d0 movzbl %al,%edx - 1851: 48 8b 74 24 10 mov 0x10(%rsp),%rsi - 1856: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 185b: 48 89 c7 mov %rax,%rdi - 185e: e8 74 3c 00 00 call 54d7 - 1863: eb 20 jmp 1885 - 1865: 8b 44 24 24 mov 0x24(%rsp),%eax - 1869: 0f b6 c8 movzbl %al,%ecx - 186c: 8b 44 24 28 mov 0x28(%rsp),%eax - 1870: 0f b6 d0 movzbl %al,%edx - 1873: 48 8b 74 24 10 mov 0x10(%rsp),%rsi - 1878: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 187d: 48 89 c7 mov %rax,%rdi - 1880: e8 52 3c 00 00 call 54d7 - 1885: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 188a: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax - 1891: 00 - 1892: be 03 00 00 00 mov $0x3,%esi - 1897: 48 89 c7 mov %rax,%rdi - 189a: e8 74 37 00 00 call 5013 - 189f: c7 44 24 2c f8 01 00 movl $0x1f8,0x2c(%rsp) - 18a6: 00 - 18a7: 8b 44 24 24 mov 0x24(%rsp),%eax - 18ab: 48 c1 e0 0a shl $0xa,%rax - 18af: 48 89 c2 mov %rax,%rdx - 18b2: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 18b7: 48 01 c2 add %rax,%rdx - 18ba: 8b 44 24 28 mov 0x28(%rsp),%eax - 18be: 48 c1 e0 09 shl $0x9,%rax - 18c2: 48 8d 3c 02 lea (%rdx,%rax,1),%rdi - 18c6: 8b 54 24 2c mov 0x2c(%rsp),%edx - 18ca: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax - 18d1: 00 - 18d2: 89 d1 mov %edx,%ecx - 18d4: 48 89 c2 mov %rax,%rdx - 18d7: be 00 01 00 00 mov $0x100,%esi - 18dc: e8 f9 fd ff ff call 16da - 18e1: 89 44 24 20 mov %eax,0x20(%rsp) - 18e5: eb 6b jmp 1952 - 18e7: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 18ec: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax - 18f3: 00 - 18f4: be 01 00 00 00 mov $0x1,%esi - 18f9: 48 89 c7 mov %rax,%rdi - 18fc: e8 12 37 00 00 call 5013 - 1901: c7 44 24 2c a8 00 00 movl $0xa8,0x2c(%rsp) - 1908: 00 - 1909: b8 00 01 00 00 mov $0x100,%eax - 190e: 2b 44 24 20 sub 0x20(%rsp),%eax - 1912: 8b 54 24 24 mov 0x24(%rsp),%edx - 1916: 48 89 d1 mov %rdx,%rcx - 1919: 48 c1 e1 0a shl $0xa,%rcx - 191d: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 1922: 48 01 d1 add %rdx,%rcx - 1925: 8b 54 24 28 mov 0x28(%rsp),%edx - 1929: 48 c1 e2 09 shl $0x9,%rdx - 192d: 48 01 d1 add %rdx,%rcx - 1930: 8b 54 24 20 mov 0x20(%rsp),%edx - 1934: 48 01 d2 add %rdx,%rdx - 1937: 48 8d 3c 11 lea (%rcx,%rdx,1),%rdi - 193b: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 193f: 48 8d 94 24 00 01 00 lea 0x100(%rsp),%rdx - 1946: 00 - 1947: 89 c6 mov %eax,%esi - 1949: e8 8c fd ff ff call 16da - 194e: 01 44 24 20 add %eax,0x20(%rsp) - 1952: 81 7c 24 20 ff 00 00 cmpl $0xff,0x20(%rsp) - 1959: 00 - 195a: 76 8b jbe 18e7 - 195c: 83 44 24 28 01 addl $0x1,0x28(%rsp) - 1961: 83 7c 24 28 01 cmpl $0x1,0x28(%rsp) - 1966: 0f 86 d0 fe ff ff jbe 183c - 196c: 83 44 24 24 01 addl $0x1,0x24(%rsp) - 1971: 83 7c 24 24 01 cmpl $0x1,0x24(%rsp) - 1976: 0f 86 b3 fe ff ff jbe 182f - 197c: 90 nop - 197d: 48 8b 84 24 f8 02 00 mov 0x2f8(%rsp),%rax - 1984: 00 - 1985: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 198c: 00 00 - 198e: 74 05 je 1995 - 1990: e8 eb f6 ff ff call 1080 <__stack_chk_fail@plt> - 1995: 48 81 c4 08 03 00 00 add $0x308,%rsp - 199c: c3 ret - -000000000000199d : - 199d: 48 81 ec 98 14 00 00 sub $0x1498,%rsp - 19a4: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 19a9: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 19ae: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 19b3: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 19ba: 00 00 - 19bc: 48 89 84 24 88 14 00 mov %rax,0x1488(%rsp) - 19c3: 00 - 19c4: 31 c0 xor %eax,%eax - 19c6: 48 8d 84 24 40 14 00 lea 0x1440(%rsp),%rax - 19cd: 00 - 19ce: 48 89 44 24 30 mov %rax,0x30(%rsp) - 19d3: 48 8d 84 24 40 14 00 lea 0x1440(%rsp),%rax - 19da: 00 - 19db: 48 83 c0 20 add $0x20,%rax - 19df: 48 89 44 24 38 mov %rax,0x38(%rsp) - 19e4: c6 44 24 2b 00 movb $0x0,0x2b(%rsp) - 19e9: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 19ee: 48 8d 84 24 40 14 00 lea 0x1440(%rsp),%rax - 19f5: 00 - 19f6: ba 20 00 00 00 mov $0x20,%edx - 19fb: 48 89 ce mov %rcx,%rsi - 19fe: 48 89 c7 mov %rax,%rdi - 1a01: e8 aa f6 ff ff call 10b0 - 1a06: c6 84 24 60 14 00 00 movb $0x2,0x1460(%rsp) - 1a0d: 02 - 1a0e: 48 8d 8c 24 40 14 00 lea 0x1440(%rsp),%rcx - 1a15: 00 - 1a16: 48 8d 84 24 40 14 00 lea 0x1440(%rsp),%rax - 1a1d: 00 - 1a1e: ba 21 00 00 00 mov $0x21,%edx - 1a23: 48 89 ce mov %rcx,%rsi - 1a26: 48 89 c7 mov %rax,%rdi - 1a29: e8 f5 39 00 00 call 5423 - 1a2e: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx - 1a33: 48 8d 84 24 40 0c 00 lea 0xc40(%rsp),%rax - 1a3a: 00 - 1a3b: ba 00 00 00 00 mov $0x0,%edx - 1a40: 48 89 ce mov %rcx,%rsi - 1a43: 48 89 c7 mov %rax,%rdi - 1a46: e8 af fd ff ff call 17fa - 1a4b: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 1a52: 00 - 1a53: eb 37 jmp 1a8c - 1a55: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax - 1a5a: 8d 50 01 lea 0x1(%rax),%edx - 1a5d: 88 54 24 2b mov %dl,0x2b(%rsp) - 1a61: 0f b6 d0 movzbl %al,%edx - 1a64: 48 8d 84 24 40 08 00 lea 0x840(%rsp),%rax - 1a6b: 00 - 1a6c: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 1a70: 48 c1 e1 09 shl $0x9,%rcx - 1a74: 48 01 c1 add %rax,%rcx - 1a77: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 1a7c: 48 89 c6 mov %rax,%rsi - 1a7f: 48 89 cf mov %rcx,%rdi - 1a82: e8 1a 10 00 00 call 2aa1 - 1a87: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 1a8c: 83 7c 24 2c 01 cmpl $0x1,0x2c(%rsp) - 1a91: 76 c2 jbe 1a55 - 1a93: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 1a9a: 00 - 1a9b: eb 34 jmp 1ad1 - 1a9d: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax - 1aa2: 8d 50 01 lea 0x1(%rax),%edx - 1aa5: 88 54 24 2b mov %dl,0x2b(%rsp) - 1aa9: 0f b6 d0 movzbl %al,%edx - 1aac: 48 8d 44 24 40 lea 0x40(%rsp),%rax - 1ab1: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 1ab5: 48 c1 e1 09 shl $0x9,%rcx - 1ab9: 48 01 c1 add %rax,%rcx - 1abc: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 1ac1: 48 89 c6 mov %rax,%rsi - 1ac4: 48 89 cf mov %rcx,%rdi - 1ac7: e8 d5 0f 00 00 call 2aa1 - 1acc: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 1ad1: 83 7c 24 2c 01 cmpl $0x1,0x2c(%rsp) - 1ad6: 76 c5 jbe 1a9d - 1ad8: 48 8d 84 24 40 08 00 lea 0x840(%rsp),%rax - 1adf: 00 - 1ae0: 48 89 c7 mov %rax,%rdi - 1ae3: e8 8c 08 00 00 call 2374 - 1ae8: 48 8d 44 24 40 lea 0x40(%rsp),%rax - 1aed: 48 89 c7 mov %rax,%rdi - 1af0: e8 7f 08 00 00 call 2374 - 1af5: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 1afc: 00 - 1afd: eb 5b jmp 1b5a - 1aff: 48 8d 84 24 40 0c 00 lea 0xc40(%rsp),%rax - 1b06: 00 - 1b07: 8b 54 24 2c mov 0x2c(%rsp),%edx - 1b0b: 48 c1 e2 0a shl $0xa,%rdx - 1b0f: 48 8d 34 10 lea (%rax,%rdx,1),%rsi - 1b13: 48 8d 84 24 40 04 00 lea 0x440(%rsp),%rax - 1b1a: 00 - 1b1b: 8b 54 24 2c mov 0x2c(%rsp),%edx - 1b1f: 48 c1 e2 09 shl $0x9,%rdx - 1b23: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx - 1b27: 48 8d 84 24 40 08 00 lea 0x840(%rsp),%rax - 1b2e: 00 - 1b2f: 48 89 c2 mov %rax,%rdx - 1b32: 48 89 cf mov %rcx,%rdi - 1b35: e8 bc 08 00 00 call 23f6 - 1b3a: 48 8d 84 24 40 04 00 lea 0x440(%rsp),%rax - 1b41: 00 - 1b42: 8b 54 24 2c mov 0x2c(%rsp),%edx - 1b46: 48 c1 e2 09 shl $0x9,%rdx - 1b4a: 48 01 d0 add %rdx,%rax - 1b4d: 48 89 c7 mov %rax,%rdi - 1b50: e8 89 11 00 00 call 2cde - 1b55: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 1b5a: 83 7c 24 2c 01 cmpl $0x1,0x2c(%rsp) - 1b5f: 76 9e jbe 1aff - 1b61: 48 8d 54 24 40 lea 0x40(%rsp),%rdx - 1b66: 48 8d 8c 24 40 04 00 lea 0x440(%rsp),%rcx - 1b6d: 00 - 1b6e: 48 8d 84 24 40 04 00 lea 0x440(%rsp),%rax - 1b75: 00 - 1b76: 48 89 ce mov %rcx,%rsi - 1b79: 48 89 c7 mov %rax,%rdi - 1b7c: e8 8d 09 00 00 call 250e - 1b81: 48 8d 84 24 40 04 00 lea 0x440(%rsp),%rax - 1b88: 00 - 1b89: 48 89 c7 mov %rax,%rdi - 1b8c: e8 3c 09 00 00 call 24cd - 1b91: 48 8d 94 24 40 08 00 lea 0x840(%rsp),%rdx - 1b98: 00 - 1b99: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 1b9e: 48 89 d6 mov %rdx,%rsi - 1ba1: 48 89 c7 mov %rax,%rdi - 1ba4: e8 4f fa ff ff call 15f8 - 1ba9: 48 8b 54 24 30 mov 0x30(%rsp),%rdx - 1bae: 48 8d 8c 24 40 04 00 lea 0x440(%rsp),%rcx - 1bb5: 00 - 1bb6: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1bbb: 48 89 ce mov %rcx,%rsi - 1bbe: 48 89 c7 mov %rax,%rdi - 1bc1: e8 94 f9 ff ff call 155a - 1bc6: 90 nop - 1bc7: 48 8b 84 24 88 14 00 mov 0x1488(%rsp),%rax - 1bce: 00 - 1bcf: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1bd6: 00 00 - 1bd8: 74 05 je 1bdf - 1bda: e8 a1 f4 ff ff call 1080 <__stack_chk_fail@plt> - 1bdf: 48 81 c4 98 14 00 00 add $0x1498,%rsp - 1be6: c3 ret - -0000000000001be7 : - 1be7: 48 81 ec 68 1e 00 00 sub $0x1e68,%rsp - 1bee: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 1bf3: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 1bf8: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 1bfd: 48 89 0c 24 mov %rcx,(%rsp) - 1c01: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 1c08: 00 00 - 1c0a: 48 89 84 24 58 1e 00 mov %rax,0x1e58(%rsp) - 1c11: 00 - 1c12: 31 c0 xor %eax,%eax - 1c14: c6 44 24 2b 00 movb $0x0,0x2b(%rsp) - 1c19: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 1c1e: 48 8d 8c 24 30 1e 00 lea 0x1e30(%rsp),%rcx - 1c25: 00 - 1c26: 48 8d 84 24 30 0a 00 lea 0xa30(%rsp),%rax - 1c2d: 00 - 1c2e: 48 89 ce mov %rcx,%rsi - 1c31: 48 89 c7 mov %rax,%rdi - 1c34: e8 70 f9 ff ff call 15a9 - 1c39: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 1c3e: 48 8d 84 24 30 02 00 lea 0x230(%rsp),%rax - 1c45: 00 - 1c46: 48 89 d6 mov %rdx,%rsi - 1c49: 48 89 c7 mov %rax,%rdi - 1c4c: e8 d7 0c 00 00 call 2928 - 1c51: 48 8d 8c 24 30 1e 00 lea 0x1e30(%rsp),%rcx - 1c58: 00 - 1c59: 48 8d 84 24 30 16 00 lea 0x1630(%rsp),%rax - 1c60: 00 - 1c61: ba 01 00 00 00 mov $0x1,%edx - 1c66: 48 89 ce mov %rcx,%rsi - 1c69: 48 89 c7 mov %rax,%rdi - 1c6c: e8 89 fb ff ff call 17fa - 1c71: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 1c78: 00 - 1c79: eb 39 jmp 1cb4 - 1c7b: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax - 1c80: 8d 50 01 lea 0x1(%rax),%edx - 1c83: 88 54 24 2b mov %dl,0x2b(%rsp) - 1c87: 0f b6 d0 movzbl %al,%edx - 1c8a: 8b 44 24 2c mov 0x2c(%rsp),%eax - 1c8e: 48 c1 e0 09 shl $0x9,%rax - 1c92: 48 89 c1 mov %rax,%rcx - 1c95: 48 8d 84 24 30 06 00 lea 0x630(%rsp),%rax - 1c9c: 00 - 1c9d: 48 01 c1 add %rax,%rcx - 1ca0: 48 8b 04 24 mov (%rsp),%rax - 1ca4: 48 89 c6 mov %rax,%rsi - 1ca7: 48 89 cf mov %rcx,%rdi - 1caa: e8 f2 0d 00 00 call 2aa1 - 1caf: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 1cb4: 83 7c 24 2c 01 cmpl $0x1,0x2c(%rsp) - 1cb9: 76 c0 jbe 1c7b - 1cbb: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 1cc2: 00 - 1cc3: eb 39 jmp 1cfe - 1cc5: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax - 1cca: 8d 50 01 lea 0x1(%rax),%edx - 1ccd: 88 54 24 2b mov %dl,0x2b(%rsp) - 1cd1: 0f b6 d0 movzbl %al,%edx - 1cd4: 8b 44 24 2c mov 0x2c(%rsp),%eax - 1cd8: 48 c1 e0 09 shl $0x9,%rax - 1cdc: 48 89 c1 mov %rax,%rcx - 1cdf: 48 8d 84 24 30 0e 00 lea 0xe30(%rsp),%rax - 1ce6: 00 - 1ce7: 48 01 c1 add %rax,%rcx - 1cea: 48 8b 04 24 mov (%rsp),%rax - 1cee: 48 89 c6 mov %rax,%rsi - 1cf1: 48 89 cf mov %rcx,%rdi - 1cf4: e8 24 0e 00 00 call 2b1d - 1cf9: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 1cfe: 83 7c 24 2c 01 cmpl $0x1,0x2c(%rsp) - 1d03: 76 c0 jbe 1cc5 - 1d05: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax - 1d0a: 8d 50 01 lea 0x1(%rax),%edx - 1d0d: 88 54 24 2b mov %dl,0x2b(%rsp) - 1d11: 0f b6 d0 movzbl %al,%edx - 1d14: 48 8b 0c 24 mov (%rsp),%rcx - 1d18: 48 8d 84 24 30 04 00 lea 0x430(%rsp),%rax - 1d1f: 00 - 1d20: 48 89 ce mov %rcx,%rsi - 1d23: 48 89 c7 mov %rax,%rdi - 1d26: e8 f2 0d 00 00 call 2b1d - 1d2b: 48 8d 84 24 30 06 00 lea 0x630(%rsp),%rax - 1d32: 00 - 1d33: 48 89 c7 mov %rax,%rdi - 1d36: e8 39 06 00 00 call 2374 - 1d3b: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 1d42: 00 - 1d43: eb 40 jmp 1d85 - 1d45: 48 8d 84 24 30 16 00 lea 0x1630(%rsp),%rax - 1d4c: 00 - 1d4d: 8b 54 24 2c mov 0x2c(%rsp),%edx - 1d51: 48 c1 e2 0a shl $0xa,%rdx - 1d55: 48 8d 34 10 lea (%rax,%rdx,1),%rsi - 1d59: 48 8d 84 24 30 12 00 lea 0x1230(%rsp),%rax - 1d60: 00 - 1d61: 8b 54 24 2c mov 0x2c(%rsp),%edx - 1d65: 48 c1 e2 09 shl $0x9,%rdx - 1d69: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx - 1d6d: 48 8d 84 24 30 06 00 lea 0x630(%rsp),%rax - 1d74: 00 - 1d75: 48 89 c2 mov %rax,%rdx - 1d78: 48 89 cf mov %rcx,%rdi - 1d7b: e8 76 06 00 00 call 23f6 - 1d80: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 1d85: 83 7c 24 2c 01 cmpl $0x1,0x2c(%rsp) - 1d8a: 76 b9 jbe 1d45 - 1d8c: 48 8d 94 24 30 06 00 lea 0x630(%rsp),%rdx - 1d93: 00 - 1d94: 48 8d 8c 24 30 0a 00 lea 0xa30(%rsp),%rcx - 1d9b: 00 - 1d9c: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 1da1: 48 89 ce mov %rcx,%rsi - 1da4: 48 89 c7 mov %rax,%rdi - 1da7: e8 4a 06 00 00 call 23f6 - 1dac: 48 8d 84 24 30 12 00 lea 0x1230(%rsp),%rax - 1db3: 00 - 1db4: 48 89 c7 mov %rax,%rdi - 1db7: e8 f9 05 00 00 call 23b5 - 1dbc: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 1dc1: 48 89 c7 mov %rax,%rdi - 1dc4: e8 f9 0d 00 00 call 2bc2 - 1dc9: 48 8d 94 24 30 0e 00 lea 0xe30(%rsp),%rdx - 1dd0: 00 - 1dd1: 48 8d 8c 24 30 12 00 lea 0x1230(%rsp),%rcx - 1dd8: 00 - 1dd9: 48 8d 84 24 30 12 00 lea 0x1230(%rsp),%rax - 1de0: 00 - 1de1: 48 89 ce mov %rcx,%rsi - 1de4: 48 89 c7 mov %rax,%rdi - 1de7: e8 22 07 00 00 call 250e - 1dec: 48 8d 94 24 30 04 00 lea 0x430(%rsp),%rdx - 1df3: 00 - 1df4: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx - 1df9: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 1dfe: 48 89 ce mov %rcx,%rsi - 1e01: 48 89 c7 mov %rax,%rdi - 1e04: e8 7c 0f 00 00 call 2d85 - 1e09: 48 8d 94 24 30 02 00 lea 0x230(%rsp),%rdx - 1e10: 00 - 1e11: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx - 1e16: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 1e1b: 48 89 ce mov %rcx,%rsi - 1e1e: 48 89 c7 mov %rax,%rdi - 1e21: e8 5f 0f 00 00 call 2d85 - 1e26: 48 8d 84 24 30 12 00 lea 0x1230(%rsp),%rax - 1e2d: 00 - 1e2e: 48 89 c7 mov %rax,%rdi - 1e31: e8 97 06 00 00 call 24cd - 1e36: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 1e3b: 48 89 c7 mov %rax,%rdi - 1e3e: e8 f7 0e 00 00 call 2d3a - 1e43: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 1e48: 48 8d 8c 24 30 12 00 lea 0x1230(%rsp),%rcx - 1e4f: 00 - 1e50: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1e55: 48 89 ce mov %rcx,%rsi - 1e58: 48 89 c7 mov %rax,%rdi - 1e5b: e8 e6 f7 ff ff call 1646 - 1e60: 90 nop - 1e61: 48 8b 84 24 58 1e 00 mov 0x1e58(%rsp),%rax - 1e68: 00 - 1e69: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1e70: 00 00 - 1e72: 74 05 je 1e79 - 1e74: e8 07 f2 ff ff call 1080 <__stack_chk_fail@plt> - 1e79: 48 81 c4 68 1e 00 00 add $0x1e68,%rsp - 1e80: c3 ret - -0000000000001e81 : - 1e81: 48 81 ec 38 0c 00 00 sub $0xc38,%rsp - 1e88: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 1e8d: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 1e92: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 1e97: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 1e9e: 00 00 - 1ea0: 48 89 84 24 28 0c 00 mov %rax,0xc28(%rsp) - 1ea7: 00 - 1ea8: 31 c0 xor %eax,%eax - 1eaa: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 1eaf: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx - 1eb4: 48 8d 84 24 20 04 00 lea 0x420(%rsp),%rax - 1ebb: 00 - 1ebc: 48 89 ce mov %rcx,%rsi - 1ebf: 48 89 c7 mov %rax,%rdi - 1ec2: e8 c9 f7 ff ff call 1690 - 1ec7: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 1ecc: 48 8d 84 24 20 08 00 lea 0x820(%rsp),%rax - 1ed3: 00 - 1ed4: 48 89 d6 mov %rdx,%rsi - 1ed7: 48 89 c7 mov %rax,%rdi - 1eda: e8 40 f7 ff ff call 161f - 1edf: 48 8d 84 24 20 04 00 lea 0x420(%rsp),%rax - 1ee6: 00 - 1ee7: 48 89 c7 mov %rax,%rdi - 1eea: e8 85 04 00 00 call 2374 - 1eef: 48 8d 94 24 20 04 00 lea 0x420(%rsp),%rdx - 1ef6: 00 - 1ef7: 48 8d 8c 24 20 08 00 lea 0x820(%rsp),%rcx - 1efe: 00 - 1eff: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax - 1f06: 00 - 1f07: 48 89 ce mov %rcx,%rsi - 1f0a: 48 89 c7 mov %rax,%rdi - 1f0d: e8 e4 04 00 00 call 23f6 - 1f12: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax - 1f19: 00 - 1f1a: 48 89 c7 mov %rax,%rdi - 1f1d: e8 a0 0c 00 00 call 2bc2 - 1f22: 48 8d 94 24 20 02 00 lea 0x220(%rsp),%rdx - 1f29: 00 - 1f2a: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx - 1f2f: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax - 1f36: 00 - 1f37: 48 89 ce mov %rcx,%rsi - 1f3a: 48 89 c7 mov %rax,%rdi - 1f3d: e8 9b 0e 00 00 call 2ddd - 1f42: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax - 1f49: 00 - 1f4a: 48 89 c7 mov %rax,%rdi - 1f4d: e8 e8 0d 00 00 call 2d3a - 1f52: 48 8d 94 24 20 02 00 lea 0x220(%rsp),%rdx - 1f59: 00 - 1f5a: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1f5f: 48 89 d6 mov %rdx,%rsi - 1f62: 48 89 c7 mov %rax,%rdi - 1f65: e8 6e 0a 00 00 call 29d8 - 1f6a: 90 nop - 1f6b: 48 8b 84 24 28 0c 00 mov 0xc28(%rsp),%rax - 1f72: 00 - 1f73: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1f7a: 00 00 - 1f7c: 74 05 je 1f83 - 1f7e: e8 fd f0 ff ff call 1080 <__stack_chk_fail@plt> - 1f83: 48 81 c4 38 0c 00 00 add $0xc38,%rsp - 1f8a: c3 ret - -0000000000001f8b : - 1f8b: 48 83 ec 48 sub $0x48,%rsp - 1f8f: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 1f94: 48 89 34 24 mov %rsi,(%rsp) - 1f98: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 1f9f: 00 00 - 1fa1: 48 89 44 24 38 mov %rax,0x38(%rsp) - 1fa6: 31 c0 xor %eax,%eax - 1fa8: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 1faf: 00 - 1fb0: e9 6a 01 00 00 jmp 211f - 1fb5: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) - 1fbc: 00 - 1fbd: e9 4d 01 00 00 jmp 210f - 1fc2: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) - 1fc9: 00 - 1fca: e9 a6 00 00 00 jmp 2075 - 1fcf: 8b 44 24 20 mov 0x20(%rsp),%eax - 1fd3: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx - 1fda: 8b 44 24 24 mov 0x24(%rsp),%eax - 1fde: 01 c2 add %eax,%edx - 1fe0: 48 8b 04 24 mov (%rsp),%rax - 1fe4: 89 d1 mov %edx,%ecx - 1fe6: 8b 54 24 1c mov 0x1c(%rsp),%edx - 1fea: 48 c1 e2 08 shl $0x8,%rdx - 1fee: 48 01 ca add %rcx,%rdx - 1ff1: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 1ff5: 89 c2 mov %eax,%edx - 1ff7: 8b 44 24 24 mov 0x24(%rsp),%eax - 1ffb: 66 89 54 44 30 mov %dx,0x30(%rsp,%rax,2) - 2000: 8b 44 24 24 mov 0x24(%rsp),%eax - 2004: 0f b7 54 44 30 movzwl 0x30(%rsp,%rax,2),%edx - 2009: 8b 44 24 24 mov 0x24(%rsp),%eax - 200d: 0f b7 44 44 30 movzwl 0x30(%rsp,%rax,2),%eax - 2012: 66 c1 f8 0f sar $0xf,%ax - 2016: 66 25 01 0d and $0xd01,%ax - 201a: 01 c2 add %eax,%edx - 201c: 8b 44 24 24 mov 0x24(%rsp),%eax - 2020: 66 89 54 44 30 mov %dx,0x30(%rsp,%rax,2) - 2025: 8b 44 24 24 mov 0x24(%rsp),%eax - 2029: 0f b7 44 44 30 movzwl 0x30(%rsp,%rax,2),%eax - 202e: 0f b7 c0 movzwl %ax,%eax - 2031: 48 89 44 24 28 mov %rax,0x28(%rsp) - 2036: 48 c1 64 24 28 0a shlq $0xa,0x28(%rsp) - 203c: 48 81 44 24 28 81 06 addq $0x681,0x28(%rsp) - 2043: 00 00 - 2045: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 204a: 48 69 c0 b7 af 13 00 imul $0x13afb7,%rax,%rax - 2051: 48 89 44 24 28 mov %rax,0x28(%rsp) - 2056: 48 c1 6c 24 28 20 shrq $0x20,0x28(%rsp) - 205c: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 2061: 66 25 ff 03 and $0x3ff,%ax - 2065: 89 c2 mov %eax,%edx - 2067: 8b 44 24 24 mov 0x24(%rsp),%eax - 206b: 66 89 54 44 30 mov %dx,0x30(%rsp,%rax,2) - 2070: 83 44 24 24 01 addl $0x1,0x24(%rsp) - 2075: 83 7c 24 24 03 cmpl $0x3,0x24(%rsp) - 207a: 0f 86 4f ff ff ff jbe 1fcf - 2080: 0f b7 44 24 30 movzwl 0x30(%rsp),%eax - 2085: 89 c2 mov %eax,%edx - 2087: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 208c: 88 10 mov %dl,(%rax) - 208e: 0f b7 44 24 30 movzwl 0x30(%rsp),%eax - 2093: 66 c1 e8 08 shr $0x8,%ax - 2097: 89 c2 mov %eax,%edx - 2099: 0f b7 44 24 32 movzwl 0x32(%rsp),%eax - 209e: c1 e0 02 shl $0x2,%eax - 20a1: 09 c2 or %eax,%edx - 20a3: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 20a8: 48 83 c0 01 add $0x1,%rax - 20ac: 88 10 mov %dl,(%rax) - 20ae: 0f b7 44 24 32 movzwl 0x32(%rsp),%eax - 20b3: 66 c1 e8 06 shr $0x6,%ax - 20b7: 89 c2 mov %eax,%edx - 20b9: 0f b7 44 24 34 movzwl 0x34(%rsp),%eax - 20be: c1 e0 04 shl $0x4,%eax - 20c1: 09 c2 or %eax,%edx - 20c3: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 20c8: 48 83 c0 02 add $0x2,%rax - 20cc: 88 10 mov %dl,(%rax) - 20ce: 0f b7 44 24 34 movzwl 0x34(%rsp),%eax - 20d3: 66 c1 e8 04 shr $0x4,%ax - 20d7: 89 c2 mov %eax,%edx - 20d9: 0f b7 44 24 36 movzwl 0x36(%rsp),%eax - 20de: c1 e0 06 shl $0x6,%eax - 20e1: 09 c2 or %eax,%edx - 20e3: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 20e8: 48 83 c0 03 add $0x3,%rax - 20ec: 88 10 mov %dl,(%rax) - 20ee: 0f b7 44 24 36 movzwl 0x36(%rsp),%eax - 20f3: 66 c1 e8 02 shr $0x2,%ax - 20f7: 89 c2 mov %eax,%edx - 20f9: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 20fe: 48 83 c0 04 add $0x4,%rax - 2102: 88 10 mov %dl,(%rax) - 2104: 48 83 44 24 08 05 addq $0x5,0x8(%rsp) - 210a: 83 44 24 20 01 addl $0x1,0x20(%rsp) - 210f: 83 7c 24 20 3f cmpl $0x3f,0x20(%rsp) - 2114: 0f 86 a8 fe ff ff jbe 1fc2 - 211a: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 211f: 83 7c 24 1c 01 cmpl $0x1,0x1c(%rsp) - 2124: 0f 86 8b fe ff ff jbe 1fb5 - 212a: 90 nop - 212b: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 2130: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2137: 00 00 - 2139: 74 05 je 2140 - 213b: e8 40 ef ff ff call 1080 <__stack_chk_fail@plt> - 2140: 48 83 c4 48 add $0x48,%rsp - 2144: c3 ret - -0000000000002145 : - 2145: 48 83 ec 38 sub $0x38,%rsp - 2149: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 214e: 48 89 34 24 mov %rsi,(%rsp) - 2152: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 2159: 00 00 - 215b: 48 89 44 24 28 mov %rax,0x28(%rsp) - 2160: 31 c0 xor %eax,%eax - 2162: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) - 2169: 00 - 216a: e9 22 01 00 00 jmp 2291 - 216f: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) - 2176: 00 - 2177: e9 05 01 00 00 jmp 2281 - 217c: 48 8b 04 24 mov (%rsp),%rax - 2180: 0f b6 00 movzbl (%rax),%eax - 2183: 0f b6 d0 movzbl %al,%edx - 2186: 48 8b 04 24 mov (%rsp),%rax - 218a: 48 83 c0 01 add $0x1,%rax - 218e: 0f b6 00 movzbl (%rax),%eax - 2191: 0f b6 c0 movzbl %al,%eax - 2194: c1 e0 08 shl $0x8,%eax - 2197: 09 d0 or %edx,%eax - 2199: 66 89 44 24 20 mov %ax,0x20(%rsp) - 219e: 48 8b 04 24 mov (%rsp),%rax - 21a2: 48 83 c0 01 add $0x1,%rax - 21a6: 0f b6 00 movzbl (%rax),%eax - 21a9: c0 e8 02 shr $0x2,%al - 21ac: 0f b6 d0 movzbl %al,%edx - 21af: 48 8b 04 24 mov (%rsp),%rax - 21b3: 48 83 c0 02 add $0x2,%rax - 21b7: 0f b6 00 movzbl (%rax),%eax - 21ba: 0f b6 c0 movzbl %al,%eax - 21bd: c1 e0 06 shl $0x6,%eax - 21c0: 09 d0 or %edx,%eax - 21c2: 66 89 44 24 22 mov %ax,0x22(%rsp) - 21c7: 48 8b 04 24 mov (%rsp),%rax - 21cb: 48 83 c0 02 add $0x2,%rax - 21cf: 0f b6 00 movzbl (%rax),%eax - 21d2: c0 e8 04 shr $0x4,%al - 21d5: 0f b6 d0 movzbl %al,%edx - 21d8: 48 8b 04 24 mov (%rsp),%rax - 21dc: 48 83 c0 03 add $0x3,%rax - 21e0: 0f b6 00 movzbl (%rax),%eax - 21e3: 0f b6 c0 movzbl %al,%eax - 21e6: c1 e0 04 shl $0x4,%eax - 21e9: 09 d0 or %edx,%eax - 21eb: 66 89 44 24 24 mov %ax,0x24(%rsp) - 21f0: 48 8b 04 24 mov (%rsp),%rax - 21f4: 48 83 c0 03 add $0x3,%rax - 21f8: 0f b6 00 movzbl (%rax),%eax - 21fb: c0 e8 06 shr $0x6,%al - 21fe: 0f b6 d0 movzbl %al,%edx - 2201: 48 8b 04 24 mov (%rsp),%rax - 2205: 48 83 c0 04 add $0x4,%rax - 2209: 0f b6 00 movzbl (%rax),%eax - 220c: 0f b6 c0 movzbl %al,%eax - 220f: c1 e0 02 shl $0x2,%eax - 2212: 09 d0 or %edx,%eax - 2214: 66 89 44 24 26 mov %ax,0x26(%rsp) - 2219: 48 83 04 24 05 addq $0x5,(%rsp) - 221e: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 2225: 00 - 2226: eb 4d jmp 2275 - 2228: 8b 44 24 1c mov 0x1c(%rsp),%eax - 222c: 0f b7 44 44 20 movzwl 0x20(%rsp,%rax,2),%eax - 2231: 0f b7 c0 movzwl %ax,%eax - 2234: 25 ff 03 00 00 and $0x3ff,%eax - 2239: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 223f: 05 00 02 00 00 add $0x200,%eax - 2244: c1 e8 0a shr $0xa,%eax - 2247: 89 c1 mov %eax,%ecx - 2249: 8b 44 24 18 mov 0x18(%rsp),%eax - 224d: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx - 2254: 8b 44 24 1c mov 0x1c(%rsp),%eax - 2258: 01 c2 add %eax,%edx - 225a: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 225f: 89 d6 mov %edx,%esi - 2261: 8b 54 24 14 mov 0x14(%rsp),%edx - 2265: 48 c1 e2 08 shl $0x8,%rdx - 2269: 48 01 f2 add %rsi,%rdx - 226c: 66 89 0c 50 mov %cx,(%rax,%rdx,2) - 2270: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 2275: 83 7c 24 1c 03 cmpl $0x3,0x1c(%rsp) - 227a: 76 ac jbe 2228 - 227c: 83 44 24 18 01 addl $0x1,0x18(%rsp) - 2281: 83 7c 24 18 3f cmpl $0x3f,0x18(%rsp) - 2286: 0f 86 f0 fe ff ff jbe 217c - 228c: 83 44 24 14 01 addl $0x1,0x14(%rsp) - 2291: 83 7c 24 14 01 cmpl $0x1,0x14(%rsp) - 2296: 0f 86 d3 fe ff ff jbe 216f - 229c: 90 nop - 229d: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 22a2: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 22a9: 00 00 - 22ab: 74 05 je 22b2 - 22ad: e8 ce ed ff ff call 1080 <__stack_chk_fail@plt> - 22b2: 48 83 c4 38 add $0x38,%rsp - 22b6: c3 ret - -00000000000022b7 : - 22b7: 48 83 ec 28 sub $0x28,%rsp - 22bb: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 22c0: 48 89 34 24 mov %rsi,(%rsp) - 22c4: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 22cb: 00 - 22cc: eb 3a jmp 2308 - 22ce: 8b 44 24 1c mov 0x1c(%rsp),%eax - 22d2: 48 c1 e0 09 shl $0x9,%rax - 22d6: 48 89 c2 mov %rax,%rdx - 22d9: 48 8b 04 24 mov (%rsp),%rax - 22dd: 48 8d 0c 02 lea (%rdx,%rax,1),%rcx - 22e1: 8b 54 24 1c mov 0x1c(%rsp),%edx - 22e5: 89 d0 mov %edx,%eax - 22e7: 01 c0 add %eax,%eax - 22e9: 01 d0 add %edx,%eax - 22eb: c1 e0 07 shl $0x7,%eax - 22ee: 89 c2 mov %eax,%edx - 22f0: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 22f5: 48 01 d0 add %rdx,%rax - 22f8: 48 89 ce mov %rcx,%rsi - 22fb: 48 89 c7 mov %rax,%rdi - 22fe: e8 58 04 00 00 call 275b - 2303: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 2308: 83 7c 24 1c 01 cmpl $0x1,0x1c(%rsp) - 230d: 76 bf jbe 22ce - 230f: 90 nop - 2310: 90 nop - 2311: 48 83 c4 28 add $0x28,%rsp - 2315: c3 ret - -0000000000002316 : - 2316: 48 83 ec 28 sub $0x28,%rsp - 231a: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 231f: 48 89 34 24 mov %rsi,(%rsp) - 2323: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 232a: 00 - 232b: eb 39 jmp 2366 - 232d: 8b 54 24 1c mov 0x1c(%rsp),%edx - 2331: 89 d0 mov %edx,%eax - 2333: 01 c0 add %eax,%eax - 2335: 01 d0 add %edx,%eax - 2337: c1 e0 07 shl $0x7,%eax - 233a: 89 c2 mov %eax,%edx - 233c: 48 8b 04 24 mov (%rsp),%rax - 2340: 48 01 c2 add %rax,%rdx - 2343: 8b 44 24 1c mov 0x1c(%rsp),%eax - 2347: 48 c1 e0 09 shl $0x9,%rax - 234b: 48 89 c1 mov %rax,%rcx - 234e: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2353: 48 01 c8 add %rcx,%rax - 2356: 48 89 d6 mov %rdx,%rsi - 2359: 48 89 c7 mov %rax,%rdi - 235c: e8 eb 04 00 00 call 284c - 2361: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 2366: 83 7c 24 1c 01 cmpl $0x1,0x1c(%rsp) - 236b: 76 c0 jbe 232d - 236d: 90 nop - 236e: 90 nop - 236f: 48 83 c4 28 add $0x28,%rsp - 2373: c3 ret - -0000000000002374 : - 2374: 48 83 ec 28 sub $0x28,%rsp - 2378: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 237d: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 2384: 00 - 2385: eb 20 jmp 23a7 - 2387: 8b 44 24 1c mov 0x1c(%rsp),%eax - 238b: 48 c1 e0 09 shl $0x9,%rax - 238f: 48 89 c2 mov %rax,%rdx - 2392: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2397: 48 01 d0 add %rdx,%rax - 239a: 48 89 c7 mov %rax,%rdi - 239d: e8 f7 07 00 00 call 2b99 - 23a2: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 23a7: 83 7c 24 1c 01 cmpl $0x1,0x1c(%rsp) - 23ac: 76 d9 jbe 2387 - 23ae: 90 nop - 23af: 90 nop - 23b0: 48 83 c4 28 add $0x28,%rsp - 23b4: c3 ret - -00000000000023b5 : - 23b5: 48 83 ec 28 sub $0x28,%rsp - 23b9: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 23be: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 23c5: 00 - 23c6: eb 20 jmp 23e8 - 23c8: 8b 44 24 1c mov 0x1c(%rsp),%eax - 23cc: 48 c1 e0 09 shl $0x9,%rax - 23d0: 48 89 c2 mov %rax,%rdx - 23d3: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 23d8: 48 01 d0 add %rdx,%rax - 23db: 48 89 c7 mov %rax,%rdi - 23de: e8 df 07 00 00 call 2bc2 - 23e3: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 23e8: 83 7c 24 1c 01 cmpl $0x1,0x1c(%rsp) - 23ed: 76 d9 jbe 23c8 - 23ef: 90 nop - 23f0: 90 nop - 23f1: 48 83 c4 28 add $0x28,%rsp - 23f5: c3 ret - -00000000000023f6 : - 23f6: 48 81 ec 48 02 00 00 sub $0x248,%rsp - 23fd: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 2402: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 2407: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 240c: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 2413: 00 00 - 2415: 48 89 84 24 38 02 00 mov %rax,0x238(%rsp) - 241c: 00 - 241d: 31 c0 xor %eax,%eax - 241f: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 2424: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 2429: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 242e: 48 89 ce mov %rcx,%rsi - 2431: 48 89 c7 mov %rax,%rdi - 2434: e8 a5 07 00 00 call 2bde - 2439: c7 44 24 2c 01 00 00 movl $0x1,0x2c(%rsp) - 2440: 00 - 2441: eb 55 jmp 2498 - 2443: 8b 44 24 2c mov 0x2c(%rsp),%eax - 2447: 48 c1 e0 09 shl $0x9,%rax - 244b: 48 89 c2 mov %rax,%rdx - 244e: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2453: 48 01 c2 add %rax,%rdx - 2456: 8b 44 24 2c mov 0x2c(%rsp),%eax - 245a: 48 c1 e0 09 shl $0x9,%rax - 245e: 48 89 c1 mov %rax,%rcx - 2461: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 2466: 48 01 c1 add %rax,%rcx - 2469: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 246e: 48 89 ce mov %rcx,%rsi - 2471: 48 89 c7 mov %rax,%rdi - 2474: e8 65 07 00 00 call 2bde - 2479: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 247e: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx - 2483: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 2488: 48 89 ce mov %rcx,%rsi - 248b: 48 89 c7 mov %rax,%rdi - 248e: e8 f2 08 00 00 call 2d85 - 2493: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 2498: 83 7c 24 2c 01 cmpl $0x1,0x2c(%rsp) - 249d: 76 a4 jbe 2443 - 249f: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 24a4: 48 89 c7 mov %rax,%rdi - 24a7: e8 8e 08 00 00 call 2d3a - 24ac: 90 nop - 24ad: 48 8b 84 24 38 02 00 mov 0x238(%rsp),%rax - 24b4: 00 - 24b5: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 24bc: 00 00 - 24be: 74 05 je 24c5 - 24c0: e8 bb eb ff ff call 1080 <__stack_chk_fail@plt> - 24c5: 48 81 c4 48 02 00 00 add $0x248,%rsp - 24cc: c3 ret - -00000000000024cd : - 24cd: 48 83 ec 28 sub $0x28,%rsp - 24d1: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 24d6: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 24dd: 00 - 24de: eb 20 jmp 2500 - 24e0: 8b 44 24 1c mov 0x1c(%rsp),%eax - 24e4: 48 c1 e0 09 shl $0x9,%rax - 24e8: 48 89 c2 mov %rax,%rdx - 24eb: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 24f0: 48 01 d0 add %rdx,%rax - 24f3: 48 89 c7 mov %rax,%rdi - 24f6: e8 3f 08 00 00 call 2d3a - 24fb: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 2500: 83 7c 24 1c 01 cmpl $0x1,0x1c(%rsp) - 2505: 76 d9 jbe 24e0 - 2507: 90 nop - 2508: 90 nop - 2509: 48 83 c4 28 add $0x28,%rsp - 250d: c3 ret - -000000000000250e : - 250e: 48 83 ec 38 sub $0x38,%rsp - 2512: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 2517: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 251c: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 2521: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 2528: 00 - 2529: eb 49 jmp 2574 - 252b: 8b 44 24 2c mov 0x2c(%rsp),%eax - 252f: 48 c1 e0 09 shl $0x9,%rax - 2533: 48 89 c2 mov %rax,%rdx - 2536: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 253b: 48 01 c2 add %rax,%rdx - 253e: 8b 44 24 2c mov 0x2c(%rsp),%eax - 2542: 48 c1 e0 09 shl $0x9,%rax - 2546: 48 89 c1 mov %rax,%rcx - 2549: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 254e: 48 01 c1 add %rax,%rcx - 2551: 8b 44 24 2c mov 0x2c(%rsp),%eax - 2555: 48 c1 e0 09 shl $0x9,%rax - 2559: 48 89 c6 mov %rax,%rsi - 255c: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 2561: 48 01 f0 add %rsi,%rax - 2564: 48 89 ce mov %rcx,%rsi - 2567: 48 89 c7 mov %rax,%rdi - 256a: e8 16 08 00 00 call 2d85 - 256f: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 2574: 83 7c 24 2c 01 cmpl $0x1,0x2c(%rsp) - 2579: 76 b0 jbe 252b - 257b: 90 nop - 257c: 90 nop - 257d: 48 83 c4 38 add $0x38,%rsp - 2581: c3 ret - -0000000000002582 : - 2582: 48 83 ec 38 sub $0x38,%rsp - 2586: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 258b: 48 89 34 24 mov %rsi,(%rsp) - 258f: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 2596: 00 00 - 2598: 48 89 44 24 28 mov %rax,0x28(%rsp) - 259d: 31 c0 xor %eax,%eax - 259f: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) - 25a6: 00 - 25a7: e9 02 01 00 00 jmp 26ae - 25ac: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) - 25b3: 00 - 25b4: eb 78 jmp 262e - 25b6: 8b 44 24 14 mov 0x14(%rsp),%eax - 25ba: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 25c1: 8b 44 24 18 mov 0x18(%rsp),%eax - 25c5: 01 c2 add %eax,%edx - 25c7: 48 8b 04 24 mov (%rsp),%rax - 25cb: 89 d2 mov %edx,%edx - 25cd: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 25d1: 66 89 44 24 12 mov %ax,0x12(%rsp) - 25d6: 0f b7 44 24 12 movzwl 0x12(%rsp),%eax - 25db: 66 c1 f8 0f sar $0xf,%ax - 25df: 66 25 01 0d and $0xd01,%ax - 25e3: 89 c2 mov %eax,%edx - 25e5: 0f b7 44 24 12 movzwl 0x12(%rsp),%eax - 25ea: 01 d0 add %edx,%eax - 25ec: 66 89 44 24 12 mov %ax,0x12(%rsp) - 25f1: 0f bf 44 24 12 movswl 0x12(%rsp),%eax - 25f6: c1 e0 04 shl $0x4,%eax - 25f9: 89 44 24 1c mov %eax,0x1c(%rsp) - 25fd: 81 44 24 1c 81 06 00 addl $0x681,0x1c(%rsp) - 2604: 00 - 2605: 8b 44 24 1c mov 0x1c(%rsp),%eax - 2609: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax - 260f: 89 44 24 1c mov %eax,0x1c(%rsp) - 2613: c1 6c 24 1c 1c shrl $0x1c,0x1c(%rsp) - 2618: 8b 44 24 1c mov 0x1c(%rsp),%eax - 261c: 83 e0 0f and $0xf,%eax - 261f: 89 c2 mov %eax,%edx - 2621: 8b 44 24 18 mov 0x18(%rsp),%eax - 2625: 88 54 04 20 mov %dl,0x20(%rsp,%rax,1) - 2629: 83 44 24 18 01 addl $0x1,0x18(%rsp) - 262e: 83 7c 24 18 07 cmpl $0x7,0x18(%rsp) - 2633: 76 81 jbe 25b6 - 2635: 0f b6 44 24 20 movzbl 0x20(%rsp),%eax - 263a: 89 c2 mov %eax,%edx - 263c: 0f b6 44 24 21 movzbl 0x21(%rsp),%eax - 2641: c1 e0 04 shl $0x4,%eax - 2644: 09 d0 or %edx,%eax - 2646: 89 c2 mov %eax,%edx - 2648: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 264d: 88 10 mov %dl,(%rax) - 264f: 0f b6 44 24 22 movzbl 0x22(%rsp),%eax - 2654: 89 c2 mov %eax,%edx - 2656: 0f b6 44 24 23 movzbl 0x23(%rsp),%eax - 265b: c1 e0 04 shl $0x4,%eax - 265e: 09 c2 or %eax,%edx - 2660: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2665: 48 83 c0 01 add $0x1,%rax - 2669: 88 10 mov %dl,(%rax) - 266b: 0f b6 44 24 24 movzbl 0x24(%rsp),%eax - 2670: 89 c2 mov %eax,%edx - 2672: 0f b6 44 24 25 movzbl 0x25(%rsp),%eax - 2677: c1 e0 04 shl $0x4,%eax - 267a: 09 c2 or %eax,%edx - 267c: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2681: 48 83 c0 02 add $0x2,%rax - 2685: 88 10 mov %dl,(%rax) - 2687: 0f b6 44 24 26 movzbl 0x26(%rsp),%eax - 268c: 89 c2 mov %eax,%edx - 268e: 0f b6 44 24 27 movzbl 0x27(%rsp),%eax - 2693: c1 e0 04 shl $0x4,%eax - 2696: 09 c2 or %eax,%edx - 2698: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 269d: 48 83 c0 03 add $0x3,%rax - 26a1: 88 10 mov %dl,(%rax) - 26a3: 48 83 44 24 08 04 addq $0x4,0x8(%rsp) - 26a9: 83 44 24 14 01 addl $0x1,0x14(%rsp) - 26ae: 83 7c 24 14 1f cmpl $0x1f,0x14(%rsp) - 26b3: 0f 86 f3 fe ff ff jbe 25ac - 26b9: 90 nop - 26ba: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 26bf: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 26c6: 00 00 - 26c8: 74 05 je 26cf - 26ca: e8 b1 e9 ff ff call 1080 <__stack_chk_fail@plt> - 26cf: 48 83 c4 38 add $0x38,%rsp - 26d3: c3 ret - -00000000000026d4 : - 26d4: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 26d9: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 26de: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 26e5: 00 - 26e6: eb 69 jmp 2751 - 26e8: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 26ed: 0f b6 00 movzbl (%rax),%eax - 26f0: 0f b6 c0 movzbl %al,%eax - 26f3: 83 e0 0f and $0xf,%eax - 26f6: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 26fc: 83 c0 08 add $0x8,%eax - 26ff: c1 f8 04 sar $0x4,%eax - 2702: 89 c1 mov %eax,%ecx - 2704: 8b 44 24 fc mov -0x4(%rsp),%eax - 2708: 8d 14 00 lea (%rax,%rax,1),%edx - 270b: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2710: 89 d2 mov %edx,%edx - 2712: 66 89 0c 50 mov %cx,(%rax,%rdx,2) - 2716: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 271b: 0f b6 00 movzbl (%rax),%eax - 271e: c0 e8 04 shr $0x4,%al - 2721: 0f b6 c0 movzbl %al,%eax - 2724: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 272a: 83 c0 08 add $0x8,%eax - 272d: c1 f8 04 sar $0x4,%eax - 2730: 89 c1 mov %eax,%ecx - 2732: 8b 44 24 fc mov -0x4(%rsp),%eax - 2736: 01 c0 add %eax,%eax - 2738: 8d 50 01 lea 0x1(%rax),%edx - 273b: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2740: 89 d2 mov %edx,%edx - 2742: 66 89 0c 50 mov %cx,(%rax,%rdx,2) - 2746: 48 83 44 24 e0 01 addq $0x1,-0x20(%rsp) - 274c: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) - 2751: 83 7c 24 fc 7f cmpl $0x7f,-0x4(%rsp) - 2756: 76 90 jbe 26e8 - 2758: 90 nop - 2759: 90 nop - 275a: c3 ret - -000000000000275b : - 275b: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 2760: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 2765: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 276c: 00 - 276d: e9 cc 00 00 00 jmp 283e - 2772: 8b 44 24 fc mov -0x4(%rsp),%eax - 2776: 8d 14 00 lea (%rax,%rax,1),%edx - 2779: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 277e: 89 d2 mov %edx,%edx - 2780: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2784: 66 89 44 24 f8 mov %ax,-0x8(%rsp) - 2789: 0f b7 44 24 f8 movzwl -0x8(%rsp),%eax - 278e: 66 c1 f8 0f sar $0xf,%ax - 2792: 66 25 01 0d and $0xd01,%ax - 2796: 66 01 44 24 f8 add %ax,-0x8(%rsp) - 279b: 8b 44 24 fc mov -0x4(%rsp),%eax - 279f: 01 c0 add %eax,%eax - 27a1: 8d 50 01 lea 0x1(%rax),%edx - 27a4: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 27a9: 89 d2 mov %edx,%edx - 27ab: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 27af: 66 89 44 24 fa mov %ax,-0x6(%rsp) - 27b4: 0f b7 44 24 fa movzwl -0x6(%rsp),%eax - 27b9: 66 c1 f8 0f sar $0xf,%ax - 27bd: 66 25 01 0d and $0xd01,%ax - 27c1: 66 01 44 24 fa add %ax,-0x6(%rsp) - 27c6: 8b 54 24 fc mov -0x4(%rsp),%edx - 27ca: 89 d0 mov %edx,%eax - 27cc: 01 c0 add %eax,%eax - 27ce: 01 d0 add %edx,%eax - 27d0: 89 c2 mov %eax,%edx - 27d2: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 27d7: 48 01 d0 add %rdx,%rax - 27da: 0f b7 54 24 f8 movzwl -0x8(%rsp),%edx - 27df: 88 10 mov %dl,(%rax) - 27e1: 0f b7 44 24 f8 movzwl -0x8(%rsp),%eax - 27e6: 66 c1 e8 08 shr $0x8,%ax - 27ea: 89 c2 mov %eax,%edx - 27ec: 0f b7 44 24 fa movzwl -0x6(%rsp),%eax - 27f1: c1 e0 04 shl $0x4,%eax - 27f4: 89 d1 mov %edx,%ecx - 27f6: 09 c1 or %eax,%ecx - 27f8: 8b 54 24 fc mov -0x4(%rsp),%edx - 27fc: 89 d0 mov %edx,%eax - 27fe: 01 c0 add %eax,%eax - 2800: 01 d0 add %edx,%eax - 2802: 83 c0 01 add $0x1,%eax - 2805: 89 c2 mov %eax,%edx - 2807: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 280c: 48 01 d0 add %rdx,%rax - 280f: 89 ca mov %ecx,%edx - 2811: 88 10 mov %dl,(%rax) - 2813: 0f b7 44 24 fa movzwl -0x6(%rsp),%eax - 2818: 66 c1 e8 04 shr $0x4,%ax - 281c: 89 c1 mov %eax,%ecx - 281e: 8b 54 24 fc mov -0x4(%rsp),%edx - 2822: 89 d0 mov %edx,%eax - 2824: 01 c0 add %eax,%eax - 2826: 01 d0 add %edx,%eax - 2828: 83 c0 02 add $0x2,%eax - 282b: 89 c2 mov %eax,%edx - 282d: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2832: 48 01 d0 add %rdx,%rax - 2835: 89 ca mov %ecx,%edx - 2837: 88 10 mov %dl,(%rax) - 2839: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) - 283e: 83 7c 24 fc 7f cmpl $0x7f,-0x4(%rsp) - 2843: 0f 86 29 ff ff ff jbe 2772 - 2849: 90 nop - 284a: 90 nop - 284b: c3 ret - -000000000000284c : - 284c: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 2851: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 2856: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 285d: 00 - 285e: e9 b7 00 00 00 jmp 291a - 2863: 8b 54 24 fc mov -0x4(%rsp),%edx - 2867: 89 d0 mov %edx,%eax - 2869: 01 c0 add %eax,%eax - 286b: 01 d0 add %edx,%eax - 286d: 89 c2 mov %eax,%edx - 286f: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 2874: 48 01 d0 add %rdx,%rax - 2877: 0f b6 00 movzbl (%rax),%eax - 287a: 0f b6 c8 movzbl %al,%ecx - 287d: 8b 54 24 fc mov -0x4(%rsp),%edx - 2881: 89 d0 mov %edx,%eax - 2883: 01 c0 add %eax,%eax - 2885: 01 d0 add %edx,%eax - 2887: 83 c0 01 add $0x1,%eax - 288a: 89 c2 mov %eax,%edx - 288c: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 2891: 48 01 d0 add %rdx,%rax - 2894: 0f b6 00 movzbl (%rax),%eax - 2897: 0f b6 c0 movzbl %al,%eax - 289a: c1 e0 08 shl $0x8,%eax - 289d: 09 c1 or %eax,%ecx - 289f: 89 ca mov %ecx,%edx - 28a1: 8b 44 24 fc mov -0x4(%rsp),%eax - 28a5: 8d 0c 00 lea (%rax,%rax,1),%ecx - 28a8: 66 81 e2 ff 0f and $0xfff,%dx - 28ad: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 28b2: 89 c9 mov %ecx,%ecx - 28b4: 66 89 14 48 mov %dx,(%rax,%rcx,2) - 28b8: 8b 54 24 fc mov -0x4(%rsp),%edx - 28bc: 89 d0 mov %edx,%eax - 28be: 01 c0 add %eax,%eax - 28c0: 01 d0 add %edx,%eax - 28c2: 83 c0 01 add $0x1,%eax - 28c5: 89 c2 mov %eax,%edx - 28c7: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 28cc: 48 01 d0 add %rdx,%rax - 28cf: 0f b6 00 movzbl (%rax),%eax - 28d2: c0 e8 04 shr $0x4,%al - 28d5: 0f b6 c8 movzbl %al,%ecx - 28d8: 8b 54 24 fc mov -0x4(%rsp),%edx - 28dc: 89 d0 mov %edx,%eax - 28de: 01 c0 add %eax,%eax - 28e0: 01 d0 add %edx,%eax - 28e2: 83 c0 02 add $0x2,%eax - 28e5: 89 c2 mov %eax,%edx - 28e7: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 28ec: 48 01 d0 add %rdx,%rax - 28ef: 0f b6 00 movzbl (%rax),%eax - 28f2: 0f b6 c0 movzbl %al,%eax - 28f5: c1 e0 04 shl $0x4,%eax - 28f8: 09 c1 or %eax,%ecx - 28fa: 89 ca mov %ecx,%edx - 28fc: 8b 44 24 fc mov -0x4(%rsp),%eax - 2900: 01 c0 add %eax,%eax - 2902: 8d 48 01 lea 0x1(%rax),%ecx - 2905: 66 81 e2 ff 0f and $0xfff,%dx - 290a: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 290f: 89 c9 mov %ecx,%ecx - 2911: 66 89 14 48 mov %dx,(%rax,%rcx,2) - 2915: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) - 291a: 83 7c 24 fc 7f cmpl $0x7f,-0x4(%rsp) - 291f: 0f 86 3e ff ff ff jbe 2863 - 2925: 90 nop - 2926: 90 nop - 2927: c3 ret - -0000000000002928 : - 2928: 48 83 ec 28 sub $0x28,%rsp - 292c: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2931: 48 89 34 24 mov %rsi,(%rsp) - 2935: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) - 293c: 00 - 293d: e9 84 00 00 00 jmp 29c6 - 2942: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 2949: 00 - 294a: eb 6e jmp 29ba - 294c: 8b 44 24 18 mov 0x18(%rsp),%eax - 2950: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 2957: 8b 44 24 1c mov 0x1c(%rsp),%eax - 295b: 01 c2 add %eax,%edx - 295d: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2962: 89 d2 mov %edx,%edx - 2964: 66 c7 04 50 00 00 movw $0x0,(%rax,%rdx,2) - 296a: 8b 54 24 18 mov 0x18(%rsp),%edx - 296e: 48 8b 04 24 mov (%rsp),%rax - 2972: 48 01 d0 add %rdx,%rax - 2975: 0f b6 00 movzbl (%rax),%eax - 2978: 0f b6 d0 movzbl %al,%edx - 297b: 8b 44 24 1c mov 0x1c(%rsp),%eax - 297f: 89 c1 mov %eax,%ecx - 2981: d3 fa sar %cl,%edx - 2983: 89 d0 mov %edx,%eax - 2985: 0f b7 c0 movzwl %ax,%eax - 2988: 83 e0 01 and $0x1,%eax - 298b: 89 c2 mov %eax,%edx - 298d: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2992: 8b 4c 24 18 mov 0x18(%rsp),%ecx - 2996: c1 e1 03 shl $0x3,%ecx - 2999: 89 ce mov %ecx,%esi - 299b: 8b 4c 24 1c mov 0x1c(%rsp),%ecx - 299f: 48 01 f1 add %rsi,%rcx - 29a2: 48 01 c9 add %rcx,%rcx - 29a5: 48 01 c8 add %rcx,%rax - 29a8: be 81 06 00 00 mov $0x681,%esi - 29ad: 48 89 c7 mov %rax,%rdi - 29b0: e8 14 0d 00 00 call 36c9 - 29b5: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 29ba: 83 7c 24 1c 07 cmpl $0x7,0x1c(%rsp) - 29bf: 76 8b jbe 294c - 29c1: 83 44 24 18 01 addl $0x1,0x18(%rsp) - 29c6: 83 7c 24 18 1f cmpl $0x1f,0x18(%rsp) - 29cb: 0f 86 71 ff ff ff jbe 2942 - 29d1: 90 nop - 29d2: 90 nop - 29d3: 48 83 c4 28 add $0x28,%rsp - 29d7: c3 ret - -00000000000029d8 : - 29d8: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 29dd: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 29e2: c7 44 24 f4 00 00 00 movl $0x0,-0xc(%rsp) - 29e9: 00 - 29ea: e9 a4 00 00 00 jmp 2a93 - 29ef: 8b 54 24 f4 mov -0xc(%rsp),%edx - 29f3: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 29f8: 48 01 d0 add %rdx,%rax - 29fb: c6 00 00 movb $0x0,(%rax) - 29fe: c7 44 24 f8 00 00 00 movl $0x0,-0x8(%rsp) - 2a05: 00 - 2a06: eb 7b jmp 2a83 - 2a08: 8b 44 24 f4 mov -0xc(%rsp),%eax - 2a0c: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 2a13: 8b 44 24 f8 mov -0x8(%rsp),%eax - 2a17: 01 c2 add %eax,%edx - 2a19: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 2a1e: 89 d2 mov %edx,%edx - 2a20: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2a24: 98 cwtl - 2a25: 89 44 24 fc mov %eax,-0x4(%rsp) - 2a29: d1 64 24 fc shll $1,-0x4(%rsp) - 2a2d: 81 44 24 fc 81 06 00 addl $0x681,-0x4(%rsp) - 2a34: 00 - 2a35: 8b 44 24 fc mov -0x4(%rsp),%eax - 2a39: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax - 2a3f: 89 44 24 fc mov %eax,-0x4(%rsp) - 2a43: c1 6c 24 fc 1c shrl $0x1c,-0x4(%rsp) - 2a48: 83 64 24 fc 01 andl $0x1,-0x4(%rsp) - 2a4d: 8b 54 24 f4 mov -0xc(%rsp),%edx - 2a51: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2a56: 48 01 d0 add %rdx,%rax - 2a59: 0f b6 30 movzbl (%rax),%esi - 2a5c: 8b 44 24 f8 mov -0x8(%rsp),%eax - 2a60: 8b 54 24 fc mov -0x4(%rsp),%edx - 2a64: 89 c1 mov %eax,%ecx - 2a66: d3 e2 shl %cl,%edx - 2a68: 89 d0 mov %edx,%eax - 2a6a: 89 c1 mov %eax,%ecx - 2a6c: 8b 54 24 f4 mov -0xc(%rsp),%edx - 2a70: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2a75: 48 01 d0 add %rdx,%rax - 2a78: 09 ce or %ecx,%esi - 2a7a: 89 f2 mov %esi,%edx - 2a7c: 88 10 mov %dl,(%rax) - 2a7e: 83 44 24 f8 01 addl $0x1,-0x8(%rsp) - 2a83: 83 7c 24 f8 07 cmpl $0x7,-0x8(%rsp) - 2a88: 0f 86 7a ff ff ff jbe 2a08 - 2a8e: 83 44 24 f4 01 addl $0x1,-0xc(%rsp) - 2a93: 83 7c 24 f4 1f cmpl $0x1f,-0xc(%rsp) - 2a98: 0f 86 51 ff ff ff jbe 29ef - 2a9e: 90 nop - 2a9f: 90 nop - 2aa0: c3 ret - -0000000000002aa1 : - 2aa1: 48 81 ec f8 00 00 00 sub $0xf8,%rsp - 2aa8: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 2aad: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 2ab2: 89 d0 mov %edx,%eax - 2ab4: 88 44 24 0c mov %al,0xc(%rsp) - 2ab8: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 2abf: 00 00 - 2ac1: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) - 2ac8: 00 - 2ac9: 31 c0 xor %eax,%eax - 2acb: 0f b6 4c 24 0c movzbl 0xc(%rsp),%ecx - 2ad0: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 2ad5: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 2ada: be c0 00 00 00 mov $0xc0,%esi - 2adf: 48 89 c7 mov %rax,%rdi - 2ae2: e8 79 2a 00 00 call 5560 - 2ae7: 48 8d 54 24 20 lea 0x20(%rsp),%rdx - 2aec: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 2af1: 48 89 d6 mov %rdx,%rsi - 2af4: 48 89 c7 mov %rax,%rdi - 2af7: e8 19 0a 00 00 call 3515 - 2afc: 90 nop - 2afd: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax - 2b04: 00 - 2b05: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2b0c: 00 00 - 2b0e: 74 05 je 2b15 - 2b10: e8 6b e5 ff ff call 1080 <__stack_chk_fail@plt> - 2b15: 48 81 c4 f8 00 00 00 add $0xf8,%rsp - 2b1c: c3 ret - -0000000000002b1d : - 2b1d: 48 81 ec b8 00 00 00 sub $0xb8,%rsp - 2b24: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 2b29: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 2b2e: 89 d0 mov %edx,%eax - 2b30: 88 44 24 0c mov %al,0xc(%rsp) - 2b34: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 2b3b: 00 00 - 2b3d: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) - 2b44: 00 - 2b45: 31 c0 xor %eax,%eax - 2b47: 0f b6 4c 24 0c movzbl 0xc(%rsp),%ecx - 2b4c: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 2b51: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 2b56: be 80 00 00 00 mov $0x80,%esi - 2b5b: 48 89 c7 mov %rax,%rdi - 2b5e: e8 fd 29 00 00 call 5560 - 2b63: 48 8d 54 24 20 lea 0x20(%rsp),%rdx - 2b68: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 2b6d: 48 89 d6 mov %rdx,%rsi - 2b70: 48 89 c7 mov %rax,%rdi - 2b73: e8 c4 09 00 00 call 353c - 2b78: 90 nop - 2b79: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 2b80: 00 - 2b81: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2b88: 00 00 - 2b8a: 74 05 je 2b91 - 2b8c: e8 ef e4 ff ff call 1080 <__stack_chk_fail@plt> - 2b91: 48 81 c4 b8 00 00 00 add $0xb8,%rsp - 2b98: c3 ret - -0000000000002b99 : - 2b99: 48 83 ec 18 sub $0x18,%rsp - 2b9d: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2ba2: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2ba7: 48 89 c7 mov %rax,%rdi - 2baa: e8 b5 02 00 00 call 2e64 - 2baf: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2bb4: 48 89 c7 mov %rax,%rdi - 2bb7: e8 7e 01 00 00 call 2d3a - 2bbc: 90 nop - 2bbd: 48 83 c4 18 add $0x18,%rsp - 2bc1: c3 ret - -0000000000002bc2 : - 2bc2: 48 83 ec 18 sub $0x18,%rsp - 2bc6: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2bcb: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2bd0: 48 89 c7 mov %rax,%rdi - 2bd3: e8 ce 03 00 00 call 2fa6 - 2bd8: 90 nop - 2bd9: 48 83 c4 18 add $0x18,%rsp - 2bdd: c3 ret - -0000000000002bde : - 2bde: 48 83 ec 38 sub $0x38,%rsp - 2be2: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 2be7: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 2bec: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 2bf1: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 2bf8: 00 - 2bf9: e9 ce 00 00 00 jmp 2ccc - 2bfe: 8b 44 24 2c mov 0x2c(%rsp),%eax - 2c02: 83 c0 40 add $0x40,%eax - 2c05: 89 c0 mov %eax,%eax - 2c07: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 2c0b: 48 8d 05 0e 44 00 00 lea 0x440e(%rip),%rax # 7020 - 2c12: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax - 2c16: 98 cwtl - 2c17: 8b 54 24 2c mov 0x2c(%rsp),%edx - 2c1b: c1 e2 02 shl $0x2,%edx - 2c1e: 89 d2 mov %edx,%edx - 2c20: 48 8d 0c 12 lea (%rdx,%rdx,1),%rcx - 2c24: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 2c29: 48 01 ca add %rcx,%rdx - 2c2c: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 2c30: c1 e1 02 shl $0x2,%ecx - 2c33: 89 c9 mov %ecx,%ecx - 2c35: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi - 2c39: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 2c3e: 48 01 ce add %rcx,%rsi - 2c41: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 2c45: c1 e1 02 shl $0x2,%ecx - 2c48: 89 c9 mov %ecx,%ecx - 2c4a: 48 8d 3c 09 lea (%rcx,%rcx,1),%rdi - 2c4e: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx - 2c53: 48 01 cf add %rcx,%rdi - 2c56: 89 c1 mov %eax,%ecx - 2c58: e8 2b 05 00 00 call 3188 - 2c5d: 8b 44 24 2c mov 0x2c(%rsp),%eax - 2c61: 83 c0 40 add $0x40,%eax - 2c64: 89 c0 mov %eax,%eax - 2c66: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 2c6a: 48 8d 05 af 43 00 00 lea 0x43af(%rip),%rax # 7020 - 2c71: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax - 2c75: f7 d8 neg %eax - 2c77: 98 cwtl - 2c78: 8b 54 24 2c mov 0x2c(%rsp),%edx - 2c7c: c1 e2 02 shl $0x2,%edx - 2c7f: 83 c2 02 add $0x2,%edx - 2c82: 89 d2 mov %edx,%edx - 2c84: 48 8d 0c 12 lea (%rdx,%rdx,1),%rcx - 2c88: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 2c8d: 48 01 ca add %rcx,%rdx - 2c90: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 2c94: c1 e1 02 shl $0x2,%ecx - 2c97: 83 c1 02 add $0x2,%ecx - 2c9a: 89 c9 mov %ecx,%ecx - 2c9c: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi - 2ca0: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 2ca5: 48 01 ce add %rcx,%rsi - 2ca8: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 2cac: c1 e1 02 shl $0x2,%ecx - 2caf: 83 c1 02 add $0x2,%ecx - 2cb2: 89 c9 mov %ecx,%ecx - 2cb4: 48 8d 3c 09 lea (%rcx,%rcx,1),%rdi - 2cb8: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx - 2cbd: 48 01 cf add %rcx,%rdi - 2cc0: 89 c1 mov %eax,%ecx - 2cc2: e8 c1 04 00 00 call 3188 - 2cc7: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 2ccc: 83 7c 24 2c 3f cmpl $0x3f,0x2c(%rsp) - 2cd1: 0f 86 27 ff ff ff jbe 2bfe - 2cd7: 90 nop - 2cd8: 90 nop - 2cd9: 48 83 c4 38 add $0x38,%rsp - 2cdd: c3 ret - -0000000000002cde : - 2cde: 48 83 ec 28 sub $0x28,%rsp - 2ce2: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2ce7: 66 c7 44 24 1a 49 05 movw $0x549,0x1a(%rsp) - 2cee: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 2cf5: 00 - 2cf6: eb 31 jmp 2d29 - 2cf8: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2cfd: 8b 54 24 1c mov 0x1c(%rsp),%edx - 2d01: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2d05: 0f bf d0 movswl %ax,%edx - 2d08: 0f bf 44 24 1a movswl 0x1a(%rsp),%eax - 2d0d: 0f af c2 imul %edx,%eax - 2d10: 89 c7 mov %eax,%edi - 2d12: e8 4c 08 00 00 call 3563 - 2d17: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 2d1c: 8b 4c 24 1c mov 0x1c(%rsp),%ecx - 2d20: 66 89 04 4a mov %ax,(%rdx,%rcx,2) - 2d24: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 2d29: 81 7c 24 1c ff 00 00 cmpl $0xff,0x1c(%rsp) - 2d30: 00 - 2d31: 76 c5 jbe 2cf8 - 2d33: 90 nop - 2d34: 90 nop - 2d35: 48 83 c4 28 add $0x28,%rsp - 2d39: c3 ret - -0000000000002d3a : - 2d3a: 48 83 ec 28 sub $0x28,%rsp - 2d3e: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2d43: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 2d4a: 00 - 2d4b: eb 27 jmp 2d74 - 2d4d: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2d52: 8b 54 24 1c mov 0x1c(%rsp),%edx - 2d56: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2d5a: 98 cwtl - 2d5b: 89 c7 mov %eax,%edi - 2d5d: e8 32 08 00 00 call 3594 - 2d62: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 2d67: 8b 4c 24 1c mov 0x1c(%rsp),%ecx - 2d6b: 66 89 04 4a mov %ax,(%rdx,%rcx,2) - 2d6f: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 2d74: 81 7c 24 1c ff 00 00 cmpl $0xff,0x1c(%rsp) - 2d7b: 00 - 2d7c: 76 cf jbe 2d4d - 2d7e: 90 nop - 2d7f: 90 nop - 2d80: 48 83 c4 28 add $0x28,%rsp - 2d84: c3 ret - -0000000000002d85 : - 2d85: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 2d8a: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 2d8f: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) - 2d94: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 2d9b: 00 - 2d9c: eb 32 jmp 2dd0 - 2d9e: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 2da3: 8b 54 24 fc mov -0x4(%rsp),%edx - 2da7: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2dab: 89 c1 mov %eax,%ecx - 2dad: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 2db2: 8b 54 24 fc mov -0x4(%rsp),%edx - 2db6: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2dba: 01 c8 add %ecx,%eax - 2dbc: 89 c1 mov %eax,%ecx - 2dbe: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2dc3: 8b 54 24 fc mov -0x4(%rsp),%edx - 2dc7: 66 89 0c 50 mov %cx,(%rax,%rdx,2) - 2dcb: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) - 2dd0: 81 7c 24 fc ff 00 00 cmpl $0xff,-0x4(%rsp) - 2dd7: 00 - 2dd8: 76 c4 jbe 2d9e - 2dda: 90 nop - 2ddb: 90 nop - 2ddc: c3 ret - -0000000000002ddd : - 2ddd: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 2de2: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 2de7: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) - 2dec: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 2df3: 00 - 2df4: eb 36 jmp 2e2c - 2df6: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 2dfb: 8b 54 24 fc mov -0x4(%rsp),%edx - 2dff: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2e03: 89 c1 mov %eax,%ecx - 2e05: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 2e0a: 8b 54 24 fc mov -0x4(%rsp),%edx - 2e0e: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2e12: 89 c2 mov %eax,%edx - 2e14: 89 c8 mov %ecx,%eax - 2e16: 29 d0 sub %edx,%eax - 2e18: 89 c1 mov %eax,%ecx - 2e1a: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2e1f: 8b 54 24 fc mov -0x4(%rsp),%edx - 2e23: 66 89 0c 50 mov %cx,(%rax,%rdx,2) - 2e27: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) - 2e2c: 81 7c 24 fc ff 00 00 cmpl $0xff,-0x4(%rsp) - 2e33: 00 - 2e34: 76 c0 jbe 2df6 - 2e36: 90 nop - 2e37: 90 nop - 2e38: c3 ret - -0000000000002e39 : - 2e39: 48 83 ec 18 sub $0x18,%rsp - 2e3d: 89 fa mov %edi,%edx - 2e3f: 89 f0 mov %esi,%eax - 2e41: 66 89 54 24 0c mov %dx,0xc(%rsp) - 2e46: 66 89 44 24 08 mov %ax,0x8(%rsp) - 2e4b: 0f bf 54 24 0c movswl 0xc(%rsp),%edx - 2e50: 0f bf 44 24 08 movswl 0x8(%rsp),%eax - 2e55: 0f af c2 imul %edx,%eax - 2e58: 89 c7 mov %eax,%edi - 2e5a: e8 04 07 00 00 call 3563 - 2e5f: 48 83 c4 18 add $0x18,%rsp - 2e63: c3 ret - -0000000000002e64 : - 2e64: 48 83 ec 38 sub $0x38,%rsp - 2e68: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2e6d: c7 44 24 2c 01 00 00 movl $0x1,0x2c(%rsp) - 2e74: 00 - 2e75: c7 44 24 20 80 00 00 movl $0x80,0x20(%rsp) - 2e7c: 00 - 2e7d: e9 12 01 00 00 jmp 2f94 - 2e82: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) - 2e89: 00 - 2e8a: e9 f3 00 00 00 jmp 2f82 - 2e8f: 8b 44 24 2c mov 0x2c(%rsp),%eax - 2e93: 8d 50 01 lea 0x1(%rax),%edx - 2e96: 89 54 24 2c mov %edx,0x2c(%rsp) - 2e9a: 89 c0 mov %eax,%eax - 2e9c: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 2ea0: 48 8d 05 79 41 00 00 lea 0x4179(%rip),%rax # 7020 - 2ea7: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax - 2eab: 66 89 44 24 1c mov %ax,0x1c(%rsp) - 2eb0: 8b 44 24 24 mov 0x24(%rsp),%eax - 2eb4: 89 44 24 28 mov %eax,0x28(%rsp) - 2eb8: e9 a3 00 00 00 jmp 2f60 - 2ebd: 8b 54 24 28 mov 0x28(%rsp),%edx - 2ec1: 8b 44 24 20 mov 0x20(%rsp),%eax - 2ec5: 01 d0 add %edx,%eax - 2ec7: 89 c0 mov %eax,%eax - 2ec9: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 2ecd: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2ed2: 48 01 d0 add %rdx,%rax - 2ed5: 0f b7 00 movzwl (%rax),%eax - 2ed8: 0f bf d0 movswl %ax,%edx - 2edb: 0f bf 44 24 1c movswl 0x1c(%rsp),%eax - 2ee0: 89 d6 mov %edx,%esi - 2ee2: 89 c7 mov %eax,%edi - 2ee4: e8 50 ff ff ff call 2e39 - 2ee9: 66 89 44 24 1e mov %ax,0x1e(%rsp) - 2eee: 8b 44 24 28 mov 0x28(%rsp),%eax - 2ef2: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 2ef6: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2efb: 48 01 d0 add %rdx,%rax - 2efe: 0f b7 00 movzwl (%rax),%eax - 2f01: 89 c2 mov %eax,%edx - 2f03: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax - 2f08: 89 d1 mov %edx,%ecx - 2f0a: 29 c1 sub %eax,%ecx - 2f0c: 8b 54 24 28 mov 0x28(%rsp),%edx - 2f10: 8b 44 24 20 mov 0x20(%rsp),%eax - 2f14: 01 d0 add %edx,%eax - 2f16: 89 c0 mov %eax,%eax - 2f18: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 2f1c: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2f21: 48 01 d0 add %rdx,%rax - 2f24: 89 ca mov %ecx,%edx - 2f26: 66 89 10 mov %dx,(%rax) - 2f29: 8b 44 24 28 mov 0x28(%rsp),%eax - 2f2d: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 2f31: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2f36: 48 01 d0 add %rdx,%rax - 2f39: 0f b7 00 movzwl (%rax),%eax - 2f3c: 89 c2 mov %eax,%edx - 2f3e: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax - 2f43: 8d 0c 02 lea (%rdx,%rax,1),%ecx - 2f46: 8b 44 24 28 mov 0x28(%rsp),%eax - 2f4a: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 2f4e: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2f53: 48 01 d0 add %rdx,%rax - 2f56: 89 ca mov %ecx,%edx - 2f58: 66 89 10 mov %dx,(%rax) - 2f5b: 83 44 24 28 01 addl $0x1,0x28(%rsp) - 2f60: 8b 54 24 24 mov 0x24(%rsp),%edx - 2f64: 8b 44 24 20 mov 0x20(%rsp),%eax - 2f68: 01 d0 add %edx,%eax - 2f6a: 39 44 24 28 cmp %eax,0x28(%rsp) - 2f6e: 0f 82 49 ff ff ff jb 2ebd - 2f74: 8b 54 24 28 mov 0x28(%rsp),%edx - 2f78: 8b 44 24 20 mov 0x20(%rsp),%eax - 2f7c: 01 d0 add %edx,%eax - 2f7e: 89 44 24 24 mov %eax,0x24(%rsp) - 2f82: 81 7c 24 24 ff 00 00 cmpl $0xff,0x24(%rsp) - 2f89: 00 - 2f8a: 0f 86 ff fe ff ff jbe 2e8f - 2f90: d1 6c 24 20 shrl $1,0x20(%rsp) - 2f94: 83 7c 24 20 01 cmpl $0x1,0x20(%rsp) - 2f99: 0f 87 e3 fe ff ff ja 2e82 - 2f9f: 90 nop - 2fa0: 90 nop - 2fa1: 48 83 c4 38 add $0x38,%rsp - 2fa5: c3 ret - -0000000000002fa6 : - 2fa6: 53 push %rbx - 2fa7: 48 83 ec 30 sub $0x30,%rsp - 2fab: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2fb0: 66 c7 44 24 1a a1 05 movw $0x5a1,0x1a(%rsp) - 2fb7: c7 44 24 2c 7f 00 00 movl $0x7f,0x2c(%rsp) - 2fbe: 00 - 2fbf: c7 44 24 24 02 00 00 movl $0x2,0x24(%rsp) - 2fc6: 00 - 2fc7: e9 57 01 00 00 jmp 3123 - 2fcc: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) - 2fd3: 00 - 2fd4: e9 38 01 00 00 jmp 3111 - 2fd9: 8b 44 24 2c mov 0x2c(%rsp),%eax - 2fdd: 8d 50 ff lea -0x1(%rax),%edx - 2fe0: 89 54 24 2c mov %edx,0x2c(%rsp) - 2fe4: 89 c0 mov %eax,%eax - 2fe6: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 2fea: 48 8d 05 2f 40 00 00 lea 0x402f(%rip),%rax # 7020 - 2ff1: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax - 2ff5: 66 89 44 24 1c mov %ax,0x1c(%rsp) - 2ffa: 8b 44 24 20 mov 0x20(%rsp),%eax - 2ffe: 89 44 24 28 mov %eax,0x28(%rsp) - 3002: e9 e8 00 00 00 jmp 30ef - 3007: 8b 44 24 28 mov 0x28(%rsp),%eax - 300b: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 300f: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3014: 48 01 d0 add %rdx,%rax - 3017: 0f b7 00 movzwl (%rax),%eax - 301a: 66 89 44 24 1e mov %ax,0x1e(%rsp) - 301f: 8b 54 24 28 mov 0x28(%rsp),%edx - 3023: 8b 44 24 24 mov 0x24(%rsp),%eax - 3027: 01 d0 add %edx,%eax - 3029: 89 c0 mov %eax,%eax - 302b: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 302f: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3034: 48 01 d0 add %rdx,%rax - 3037: 0f b7 00 movzwl (%rax),%eax - 303a: 89 c2 mov %eax,%edx - 303c: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax - 3041: 01 d0 add %edx,%eax - 3043: 98 cwtl - 3044: 8b 54 24 28 mov 0x28(%rsp),%edx - 3048: 48 8d 0c 12 lea (%rdx,%rdx,1),%rcx - 304c: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 3051: 48 8d 1c 11 lea (%rcx,%rdx,1),%rbx - 3055: 89 c7 mov %eax,%edi - 3057: e8 38 05 00 00 call 3594 - 305c: 66 89 03 mov %ax,(%rbx) - 305f: 8b 54 24 28 mov 0x28(%rsp),%edx - 3063: 8b 44 24 24 mov 0x24(%rsp),%eax - 3067: 01 d0 add %edx,%eax - 3069: 89 c0 mov %eax,%eax - 306b: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 306f: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3074: 48 01 d0 add %rdx,%rax - 3077: 0f b7 00 movzwl (%rax),%eax - 307a: 89 c2 mov %eax,%edx - 307c: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax - 3081: 89 d1 mov %edx,%ecx - 3083: 29 c1 sub %eax,%ecx - 3085: 8b 54 24 28 mov 0x28(%rsp),%edx - 3089: 8b 44 24 24 mov 0x24(%rsp),%eax - 308d: 01 d0 add %edx,%eax - 308f: 89 c0 mov %eax,%eax - 3091: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 3095: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 309a: 48 01 d0 add %rdx,%rax - 309d: 89 ca mov %ecx,%edx - 309f: 66 89 10 mov %dx,(%rax) - 30a2: 8b 54 24 28 mov 0x28(%rsp),%edx - 30a6: 8b 44 24 24 mov 0x24(%rsp),%eax - 30aa: 01 d0 add %edx,%eax - 30ac: 89 c0 mov %eax,%eax - 30ae: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 30b2: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 30b7: 48 01 d0 add %rdx,%rax - 30ba: 0f b7 00 movzwl (%rax),%eax - 30bd: 0f bf d0 movswl %ax,%edx - 30c0: 0f bf 44 24 1c movswl 0x1c(%rsp),%eax - 30c5: 8b 74 24 28 mov 0x28(%rsp),%esi - 30c9: 8b 4c 24 24 mov 0x24(%rsp),%ecx - 30cd: 01 f1 add %esi,%ecx - 30cf: 89 c9 mov %ecx,%ecx - 30d1: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi - 30d5: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 30da: 48 8d 1c 0e lea (%rsi,%rcx,1),%rbx - 30de: 89 d6 mov %edx,%esi - 30e0: 89 c7 mov %eax,%edi - 30e2: e8 52 fd ff ff call 2e39 - 30e7: 66 89 03 mov %ax,(%rbx) - 30ea: 83 44 24 28 01 addl $0x1,0x28(%rsp) - 30ef: 8b 54 24 20 mov 0x20(%rsp),%edx - 30f3: 8b 44 24 24 mov 0x24(%rsp),%eax - 30f7: 01 d0 add %edx,%eax - 30f9: 39 44 24 28 cmp %eax,0x28(%rsp) - 30fd: 0f 82 04 ff ff ff jb 3007 - 3103: 8b 54 24 28 mov 0x28(%rsp),%edx - 3107: 8b 44 24 24 mov 0x24(%rsp),%eax - 310b: 01 d0 add %edx,%eax - 310d: 89 44 24 20 mov %eax,0x20(%rsp) - 3111: 81 7c 24 20 ff 00 00 cmpl $0xff,0x20(%rsp) - 3118: 00 - 3119: 0f 86 ba fe ff ff jbe 2fd9 - 311f: d1 64 24 24 shll $1,0x24(%rsp) - 3123: 81 7c 24 24 80 00 00 cmpl $0x80,0x24(%rsp) - 312a: 00 - 312b: 0f 86 9b fe ff ff jbe 2fcc - 3131: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) - 3138: 00 - 3139: eb 3b jmp 3176 - 313b: 0f bf 54 24 1a movswl 0x1a(%rsp),%edx - 3140: 8b 44 24 28 mov 0x28(%rsp),%eax - 3144: 48 8d 0c 00 lea (%rax,%rax,1),%rcx - 3148: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 314d: 48 01 c8 add %rcx,%rax - 3150: 0f b7 00 movzwl (%rax),%eax - 3153: 98 cwtl - 3154: 8b 4c 24 28 mov 0x28(%rsp),%ecx - 3158: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi - 315c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 3161: 48 8d 1c 0e lea (%rsi,%rcx,1),%rbx - 3165: 89 d6 mov %edx,%esi - 3167: 89 c7 mov %eax,%edi - 3169: e8 cb fc ff ff call 2e39 - 316e: 66 89 03 mov %ax,(%rbx) - 3171: 83 44 24 28 01 addl $0x1,0x28(%rsp) - 3176: 81 7c 24 28 ff 00 00 cmpl $0xff,0x28(%rsp) - 317d: 00 - 317e: 76 bb jbe 313b - 3180: 90 nop - 3181: 90 nop - 3182: 48 83 c4 30 add $0x30,%rsp - 3186: 5b pop %rbx - 3187: c3 ret - -0000000000003188 : - 3188: 53 push %rbx - 3189: 48 83 ec 20 sub $0x20,%rsp - 318d: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 3192: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 3197: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 319c: 89 c8 mov %ecx,%eax - 319e: 66 89 44 24 04 mov %ax,0x4(%rsp) - 31a3: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 31a8: 48 83 c0 02 add $0x2,%rax - 31ac: 0f b7 00 movzwl (%rax),%eax - 31af: 0f bf d0 movswl %ax,%edx - 31b2: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 31b7: 48 83 c0 02 add $0x2,%rax - 31bb: 0f b7 00 movzwl (%rax),%eax - 31be: 98 cwtl - 31bf: 89 d6 mov %edx,%esi - 31c1: 89 c7 mov %eax,%edi - 31c3: e8 71 fc ff ff call 2e39 - 31c8: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 31cd: 66 89 02 mov %ax,(%rdx) - 31d0: 0f bf 54 24 04 movswl 0x4(%rsp),%edx - 31d5: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 31da: 0f b7 00 movzwl (%rax),%eax - 31dd: 98 cwtl - 31de: 89 d6 mov %edx,%esi - 31e0: 89 c7 mov %eax,%edi - 31e2: e8 52 fc ff ff call 2e39 - 31e7: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 31ec: 66 89 02 mov %ax,(%rdx) - 31ef: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 31f4: 0f b7 00 movzwl (%rax),%eax - 31f7: 0f bf d0 movswl %ax,%edx - 31fa: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 31ff: 0f b7 00 movzwl (%rax),%eax - 3202: 98 cwtl - 3203: 89 d6 mov %edx,%esi - 3205: 89 c7 mov %eax,%edi - 3207: e8 2d fc ff ff call 2e39 - 320c: 89 c2 mov %eax,%edx - 320e: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 3213: 0f b7 00 movzwl (%rax),%eax - 3216: 89 c1 mov %eax,%ecx - 3218: 89 d0 mov %edx,%eax - 321a: 01 c8 add %ecx,%eax - 321c: 89 c2 mov %eax,%edx - 321e: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 3223: 66 89 10 mov %dx,(%rax) - 3226: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 322b: 48 83 c0 02 add $0x2,%rax - 322f: 0f b7 00 movzwl (%rax),%eax - 3232: 0f bf d0 movswl %ax,%edx - 3235: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 323a: 0f b7 00 movzwl (%rax),%eax - 323d: 98 cwtl - 323e: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx - 3243: 48 8d 59 02 lea 0x2(%rcx),%rbx - 3247: 89 d6 mov %edx,%esi - 3249: 89 c7 mov %eax,%edi - 324b: e8 e9 fb ff ff call 2e39 - 3250: 66 89 03 mov %ax,(%rbx) - 3253: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3258: 0f b7 00 movzwl (%rax),%eax - 325b: 0f bf d0 movswl %ax,%edx - 325e: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 3263: 48 83 c0 02 add $0x2,%rax - 3267: 0f b7 00 movzwl (%rax),%eax - 326a: 98 cwtl - 326b: 89 d6 mov %edx,%esi - 326d: 89 c7 mov %eax,%edi - 326f: e8 c5 fb ff ff call 2e39 - 3274: 89 c2 mov %eax,%edx - 3276: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 327b: 48 83 c0 02 add $0x2,%rax - 327f: 0f b7 00 movzwl (%rax),%eax - 3282: 89 c1 mov %eax,%ecx - 3284: 89 d0 mov %edx,%eax - 3286: 8d 14 01 lea (%rcx,%rax,1),%edx - 3289: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 328e: 48 83 c0 02 add $0x2,%rax - 3292: 66 89 10 mov %dx,(%rax) - 3295: 90 nop - 3296: 48 83 c4 20 add $0x20,%rsp - 329a: 5b pop %rbx - 329b: c3 ret - -000000000000329c : - 329c: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 32a1: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 32a6: 0f b6 00 movzbl (%rax),%eax - 32a9: 0f b6 c0 movzbl %al,%eax - 32ac: 89 44 24 fc mov %eax,-0x4(%rsp) - 32b0: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 32b5: 48 83 c0 01 add $0x1,%rax - 32b9: 0f b6 00 movzbl (%rax),%eax - 32bc: 0f b6 c0 movzbl %al,%eax - 32bf: c1 e0 08 shl $0x8,%eax - 32c2: 09 44 24 fc or %eax,-0x4(%rsp) - 32c6: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 32cb: 48 83 c0 02 add $0x2,%rax - 32cf: 0f b6 00 movzbl (%rax),%eax - 32d2: 0f b6 c0 movzbl %al,%eax - 32d5: c1 e0 10 shl $0x10,%eax - 32d8: 09 44 24 fc or %eax,-0x4(%rsp) - 32dc: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 32e1: 48 83 c0 03 add $0x3,%rax - 32e5: 0f b6 00 movzbl (%rax),%eax - 32e8: 0f b6 c0 movzbl %al,%eax - 32eb: c1 e0 18 shl $0x18,%eax - 32ee: 09 44 24 fc or %eax,-0x4(%rsp) - 32f2: 8b 44 24 fc mov -0x4(%rsp),%eax - 32f6: c3 ret - -00000000000032f7 : - 32f7: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 32fc: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 3301: 0f b6 00 movzbl (%rax),%eax - 3304: 0f b6 c0 movzbl %al,%eax - 3307: 89 44 24 fc mov %eax,-0x4(%rsp) - 330b: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 3310: 48 83 c0 01 add $0x1,%rax - 3314: 0f b6 00 movzbl (%rax),%eax - 3317: 0f b6 c0 movzbl %al,%eax - 331a: c1 e0 08 shl $0x8,%eax - 331d: 09 44 24 fc or %eax,-0x4(%rsp) - 3321: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 3326: 48 83 c0 02 add $0x2,%rax - 332a: 0f b6 00 movzbl (%rax),%eax - 332d: 0f b6 c0 movzbl %al,%eax - 3330: c1 e0 10 shl $0x10,%eax - 3333: 09 44 24 fc or %eax,-0x4(%rsp) - 3337: 8b 44 24 fc mov -0x4(%rsp),%eax - 333b: c3 ret - -000000000000333c : - 333c: 48 83 ec 30 sub $0x30,%rsp - 3340: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 3345: 48 89 34 24 mov %rsi,(%rsp) - 3349: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) - 3350: 00 - 3351: e9 b2 00 00 00 jmp 3408 - 3356: 8b 44 24 20 mov 0x20(%rsp),%eax - 335a: c1 e0 02 shl $0x2,%eax - 335d: 89 c2 mov %eax,%edx - 335f: 48 8b 04 24 mov (%rsp),%rax - 3363: 48 01 d0 add %rdx,%rax - 3366: 48 89 c7 mov %rax,%rdi - 3369: e8 2e ff ff ff call 329c - 336e: 89 44 24 28 mov %eax,0x28(%rsp) - 3372: 8b 44 24 28 mov 0x28(%rsp),%eax - 3376: 25 55 55 55 55 and $0x55555555,%eax - 337b: 89 44 24 2c mov %eax,0x2c(%rsp) - 337f: 8b 44 24 28 mov 0x28(%rsp),%eax - 3383: d1 e8 shr $1,%eax - 3385: 25 55 55 55 55 and $0x55555555,%eax - 338a: 01 44 24 2c add %eax,0x2c(%rsp) - 338e: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) - 3395: 00 - 3396: eb 64 jmp 33fc - 3398: 8b 44 24 24 mov 0x24(%rsp),%eax - 339c: c1 e0 02 shl $0x2,%eax - 339f: 8b 54 24 2c mov 0x2c(%rsp),%edx - 33a3: 89 c1 mov %eax,%ecx - 33a5: d3 ea shr %cl,%edx - 33a7: 89 d0 mov %edx,%eax - 33a9: 83 e0 03 and $0x3,%eax - 33ac: 66 89 44 24 1c mov %ax,0x1c(%rsp) - 33b1: 8b 44 24 24 mov 0x24(%rsp),%eax - 33b5: c1 e0 02 shl $0x2,%eax - 33b8: 83 c0 02 add $0x2,%eax - 33bb: 8b 54 24 2c mov 0x2c(%rsp),%edx - 33bf: 89 c1 mov %eax,%ecx - 33c1: d3 ea shr %cl,%edx - 33c3: 89 d0 mov %edx,%eax - 33c5: 83 e0 03 and $0x3,%eax - 33c8: 66 89 44 24 1e mov %ax,0x1e(%rsp) - 33cd: 0f b7 44 24 1c movzwl 0x1c(%rsp),%eax - 33d2: 0f b7 54 24 1e movzwl 0x1e(%rsp),%edx - 33d7: 29 d0 sub %edx,%eax - 33d9: 89 c1 mov %eax,%ecx - 33db: 8b 44 24 20 mov 0x20(%rsp),%eax - 33df: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 33e6: 8b 44 24 24 mov 0x24(%rsp),%eax - 33ea: 01 c2 add %eax,%edx - 33ec: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 33f1: 89 d2 mov %edx,%edx - 33f3: 66 89 0c 50 mov %cx,(%rax,%rdx,2) - 33f7: 83 44 24 24 01 addl $0x1,0x24(%rsp) - 33fc: 83 7c 24 24 07 cmpl $0x7,0x24(%rsp) - 3401: 76 95 jbe 3398 - 3403: 83 44 24 20 01 addl $0x1,0x20(%rsp) - 3408: 83 7c 24 20 1f cmpl $0x1f,0x20(%rsp) - 340d: 0f 86 43 ff ff ff jbe 3356 - 3413: 90 nop - 3414: 90 nop - 3415: 48 83 c4 30 add $0x30,%rsp - 3419: c3 ret - -000000000000341a : - 341a: 48 83 ec 30 sub $0x30,%rsp - 341e: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 3423: 48 89 34 24 mov %rsi,(%rsp) - 3427: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) - 342e: 00 - 342f: e9 cf 00 00 00 jmp 3503 - 3434: 8b 54 24 20 mov 0x20(%rsp),%edx - 3438: 89 d0 mov %edx,%eax - 343a: 01 c0 add %eax,%eax - 343c: 01 d0 add %edx,%eax - 343e: 89 c2 mov %eax,%edx - 3440: 48 8b 04 24 mov (%rsp),%rax - 3444: 48 01 d0 add %rdx,%rax - 3447: 48 89 c7 mov %rax,%rdi - 344a: e8 a8 fe ff ff call 32f7 - 344f: 89 44 24 28 mov %eax,0x28(%rsp) - 3453: 8b 44 24 28 mov 0x28(%rsp),%eax - 3457: 25 49 92 24 00 and $0x249249,%eax - 345c: 89 44 24 2c mov %eax,0x2c(%rsp) - 3460: 8b 44 24 28 mov 0x28(%rsp),%eax - 3464: d1 e8 shr $1,%eax - 3466: 25 49 92 24 00 and $0x249249,%eax - 346b: 01 44 24 2c add %eax,0x2c(%rsp) - 346f: 8b 44 24 28 mov 0x28(%rsp),%eax - 3473: c1 e8 02 shr $0x2,%eax - 3476: 25 49 92 24 00 and $0x249249,%eax - 347b: 01 44 24 2c add %eax,0x2c(%rsp) - 347f: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) - 3486: 00 - 3487: eb 6e jmp 34f7 - 3489: 8b 54 24 24 mov 0x24(%rsp),%edx - 348d: 89 d0 mov %edx,%eax - 348f: 01 c0 add %eax,%eax - 3491: 01 d0 add %edx,%eax - 3493: 01 c0 add %eax,%eax - 3495: 89 c2 mov %eax,%edx - 3497: 8b 44 24 2c mov 0x2c(%rsp),%eax - 349b: 89 d1 mov %edx,%ecx - 349d: d3 e8 shr %cl,%eax - 349f: 83 e0 07 and $0x7,%eax - 34a2: 66 89 44 24 1c mov %ax,0x1c(%rsp) - 34a7: 8b 54 24 24 mov 0x24(%rsp),%edx - 34ab: 89 d0 mov %edx,%eax - 34ad: 01 c0 add %eax,%eax - 34af: 01 d0 add %edx,%eax - 34b1: 01 c0 add %eax,%eax - 34b3: 83 c0 03 add $0x3,%eax - 34b6: 8b 54 24 2c mov 0x2c(%rsp),%edx - 34ba: 89 c1 mov %eax,%ecx - 34bc: d3 ea shr %cl,%edx - 34be: 89 d0 mov %edx,%eax - 34c0: 83 e0 07 and $0x7,%eax - 34c3: 66 89 44 24 1e mov %ax,0x1e(%rsp) - 34c8: 0f b7 44 24 1c movzwl 0x1c(%rsp),%eax - 34cd: 0f b7 54 24 1e movzwl 0x1e(%rsp),%edx - 34d2: 29 d0 sub %edx,%eax - 34d4: 89 c1 mov %eax,%ecx - 34d6: 8b 44 24 20 mov 0x20(%rsp),%eax - 34da: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx - 34e1: 8b 44 24 24 mov 0x24(%rsp),%eax - 34e5: 01 c2 add %eax,%edx - 34e7: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 34ec: 89 d2 mov %edx,%edx - 34ee: 66 89 0c 50 mov %cx,(%rax,%rdx,2) - 34f2: 83 44 24 24 01 addl $0x1,0x24(%rsp) - 34f7: 83 7c 24 24 03 cmpl $0x3,0x24(%rsp) - 34fc: 76 8b jbe 3489 - 34fe: 83 44 24 20 01 addl $0x1,0x20(%rsp) - 3503: 83 7c 24 20 3f cmpl $0x3f,0x20(%rsp) - 3508: 0f 86 26 ff ff ff jbe 3434 - 350e: 90 nop - 350f: 90 nop - 3510: 48 83 c4 30 add $0x30,%rsp - 3514: c3 ret - -0000000000003515 : - 3515: 48 83 ec 10 sub $0x10,%rsp - 3519: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 351e: 48 89 34 24 mov %rsi,(%rsp) - 3522: 48 8b 14 24 mov (%rsp),%rdx - 3526: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 352b: 48 89 d6 mov %rdx,%rsi - 352e: 48 89 c7 mov %rax,%rdi - 3531: e8 e4 fe ff ff call 341a - 3536: 90 nop - 3537: 48 83 c4 10 add $0x10,%rsp - 353b: c3 ret - -000000000000353c : - 353c: 48 83 ec 10 sub $0x10,%rsp - 3540: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 3545: 48 89 34 24 mov %rsi,(%rsp) - 3549: 48 8b 14 24 mov (%rsp),%rdx - 354d: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3552: 48 89 d6 mov %rdx,%rsi - 3555: 48 89 c7 mov %rax,%rdi - 3558: e8 df fd ff ff call 333c - 355d: 90 nop - 355e: 48 83 c4 10 add $0x10,%rsp - 3562: c3 ret - -0000000000003563 : - 3563: 89 7c 24 ec mov %edi,-0x14(%rsp) - 3567: 8b 44 24 ec mov -0x14(%rsp),%eax - 356b: 66 69 c0 01 f3 imul $0xf301,%ax,%ax - 3570: 66 89 44 24 fe mov %ax,-0x2(%rsp) - 3575: 0f bf 44 24 fe movswl -0x2(%rsp),%eax - 357a: 69 d0 ff f2 ff ff imul $0xfffff2ff,%eax,%edx - 3580: 8b 44 24 ec mov -0x14(%rsp),%eax - 3584: 01 d0 add %edx,%eax - 3586: c1 f8 10 sar $0x10,%eax - 3589: 66 89 44 24 fe mov %ax,-0x2(%rsp) - 358e: 0f b7 44 24 fe movzwl -0x2(%rsp),%eax - 3593: c3 ret - -0000000000003594 : - 3594: 89 f8 mov %edi,%eax - 3596: 66 89 44 24 ec mov %ax,-0x14(%rsp) - 359b: 66 c7 44 24 fc bf 4e movw $0x4ebf,-0x4(%rsp) - 35a2: 0f bf 54 24 fc movswl -0x4(%rsp),%edx - 35a7: 0f bf 44 24 ec movswl -0x14(%rsp),%eax - 35ac: 0f af c2 imul %edx,%eax - 35af: 05 00 00 00 02 add $0x2000000,%eax - 35b4: c1 f8 1a sar $0x1a,%eax - 35b7: 66 89 44 24 fe mov %ax,-0x2(%rsp) - 35bc: 0f b7 44 24 fe movzwl -0x2(%rsp),%eax - 35c1: 66 69 c0 01 0d imul $0xd01,%ax,%ax - 35c6: 66 89 44 24 fe mov %ax,-0x2(%rsp) - 35cb: 0f b7 44 24 ec movzwl -0x14(%rsp),%eax - 35d0: 0f b7 54 24 fe movzwl -0x2(%rsp),%edx - 35d5: 29 d0 sub %edx,%eax - 35d7: c3 ret - -00000000000035d8 : - 35d8: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 35dd: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 35e2: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) - 35e7: c6 44 24 f7 00 movb $0x0,-0x9(%rsp) - 35ec: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) - 35f3: 00 00 - 35f5: eb 2c jmp 3623 - 35f7: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx - 35fc: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3601: 48 01 d0 add %rdx,%rax - 3604: 0f b6 08 movzbl (%rax),%ecx - 3607: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx - 360c: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3611: 48 01 d0 add %rdx,%rax - 3614: 0f b6 00 movzbl (%rax),%eax - 3617: 31 c8 xor %ecx,%eax - 3619: 08 44 24 f7 or %al,-0x9(%rsp) - 361d: 48 83 44 24 f8 01 addq $0x1,-0x8(%rsp) - 3623: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3628: 48 3b 44 24 d8 cmp -0x28(%rsp),%rax - 362d: 72 c8 jb 35f7 - 362f: 0f b6 44 24 f7 movzbl -0x9(%rsp),%eax - 3634: 48 f7 d8 neg %rax - 3637: 48 c1 e8 3f shr $0x3f,%rax - 363b: c3 ret - -000000000000363c : - 363c: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 3641: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 3646: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) - 364b: 89 c8 mov %ecx,%eax - 364d: 88 44 24 d4 mov %al,-0x2c(%rsp) - 3651: 0f b6 44 24 d4 movzbl -0x2c(%rsp),%eax - 3656: 88 44 24 d4 mov %al,-0x2c(%rsp) - 365a: f6 5c 24 d4 negb -0x2c(%rsp) - 365e: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) - 3665: 00 00 - 3667: eb 51 jmp 36ba - 3669: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx - 366e: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3673: 48 01 d0 add %rdx,%rax - 3676: 0f b6 30 movzbl (%rax),%esi - 3679: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx - 367e: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3683: 48 01 d0 add %rdx,%rax - 3686: 0f b6 08 movzbl (%rax),%ecx - 3689: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx - 368e: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3693: 48 01 d0 add %rdx,%rax - 3696: 0f b6 00 movzbl (%rax),%eax - 3699: 31 c8 xor %ecx,%eax - 369b: 22 44 24 d4 and -0x2c(%rsp),%al - 369f: 89 c1 mov %eax,%ecx - 36a1: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx - 36a6: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 36ab: 48 01 d0 add %rdx,%rax - 36ae: 31 ce xor %ecx,%esi - 36b0: 89 f2 mov %esi,%edx - 36b2: 88 10 mov %dl,(%rax) - 36b4: 48 83 44 24 f8 01 addq $0x1,-0x8(%rsp) - 36ba: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 36bf: 48 3b 44 24 d8 cmp -0x28(%rsp),%rax - 36c4: 72 a3 jb 3669 - 36c6: 90 nop - 36c7: 90 nop - 36c8: c3 ret - -00000000000036c9 : - 36c9: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) - 36ce: 89 f1 mov %esi,%ecx - 36d0: 89 d0 mov %edx,%eax - 36d2: 89 ca mov %ecx,%edx - 36d4: 66 89 54 24 f4 mov %dx,-0xc(%rsp) - 36d9: 66 89 44 24 f0 mov %ax,-0x10(%rsp) - 36de: 66 f7 5c 24 f0 negw -0x10(%rsp) - 36e3: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 36e8: 0f b7 10 movzwl (%rax),%edx - 36eb: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 36f0: 0f b7 00 movzwl (%rax),%eax - 36f3: 66 33 44 24 f4 xor -0xc(%rsp),%ax - 36f8: 89 c1 mov %eax,%ecx - 36fa: 0f b7 44 24 f0 movzwl -0x10(%rsp),%eax - 36ff: 21 c8 and %ecx,%eax - 3701: 31 c2 xor %eax,%edx - 3703: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3708: 66 89 10 mov %dx,(%rax) - 370b: 90 nop - 370c: c3 ret - -000000000000370d : - 370d: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 3712: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) - 3719: 00 00 - 371b: c7 44 24 f4 00 00 00 movl $0x0,-0xc(%rsp) - 3722: 00 - 3723: eb 2b jmp 3750 - 3725: 8b 54 24 f4 mov -0xc(%rsp),%edx - 3729: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 372e: 48 01 d0 add %rdx,%rax - 3731: 0f b6 00 movzbl (%rax),%eax - 3734: 0f b6 d0 movzbl %al,%edx - 3737: 8b 44 24 f4 mov -0xc(%rsp),%eax - 373b: c1 e0 03 shl $0x3,%eax - 373e: 89 c1 mov %eax,%ecx - 3740: 48 d3 e2 shl %cl,%rdx - 3743: 48 89 d0 mov %rdx,%rax - 3746: 48 09 44 24 f8 or %rax,-0x8(%rsp) - 374b: 83 44 24 f4 01 addl $0x1,-0xc(%rsp) - 3750: 83 7c 24 f4 07 cmpl $0x7,-0xc(%rsp) - 3755: 76 ce jbe 3725 - 3757: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 375c: c3 ret - -000000000000375d : - 375d: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 3762: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 3767: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 376e: 00 - 376f: eb 29 jmp 379a - 3771: 8b 44 24 fc mov -0x4(%rsp),%eax - 3775: c1 e0 03 shl $0x3,%eax - 3778: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx - 377d: 89 c1 mov %eax,%ecx - 377f: 48 d3 ea shr %cl,%rdx - 3782: 48 89 d1 mov %rdx,%rcx - 3785: 8b 54 24 fc mov -0x4(%rsp),%edx - 3789: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 378e: 48 01 d0 add %rdx,%rax - 3791: 89 ca mov %ecx,%edx - 3793: 88 10 mov %dl,(%rax) - 3795: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) - 379a: 83 7c 24 fc 07 cmpl $0x7,-0x4(%rsp) - 379f: 76 d0 jbe 3771 - 37a1: 90 nop - 37a2: 90 nop - 37a3: c3 ret - -00000000000037a4 : - 37a4: 48 81 ec 80 01 00 00 sub $0x180,%rsp - 37ab: 48 89 7c 24 88 mov %rdi,-0x78(%rsp) - 37b0: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 37b5: 48 8b 00 mov (%rax),%rax - 37b8: 48 89 44 24 a0 mov %rax,-0x60(%rsp) - 37bd: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 37c2: 48 8b 40 08 mov 0x8(%rax),%rax - 37c6: 48 89 44 24 a8 mov %rax,-0x58(%rsp) - 37cb: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 37d0: 48 8b 40 10 mov 0x10(%rax),%rax - 37d4: 48 89 44 24 b0 mov %rax,-0x50(%rsp) - 37d9: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 37de: 48 8b 40 18 mov 0x18(%rax),%rax - 37e2: 48 89 44 24 b8 mov %rax,-0x48(%rsp) - 37e7: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 37ec: 48 8b 40 20 mov 0x20(%rax),%rax - 37f0: 48 89 44 24 c0 mov %rax,-0x40(%rsp) - 37f5: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 37fa: 48 8b 40 28 mov 0x28(%rax),%rax - 37fe: 48 89 44 24 c8 mov %rax,-0x38(%rsp) - 3803: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3808: 48 8b 40 30 mov 0x30(%rax),%rax - 380c: 48 89 44 24 d0 mov %rax,-0x30(%rsp) - 3811: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3816: 48 8b 40 38 mov 0x38(%rax),%rax - 381a: 48 89 44 24 d8 mov %rax,-0x28(%rsp) - 381f: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3824: 48 8b 40 40 mov 0x40(%rax),%rax - 3828: 48 89 44 24 e0 mov %rax,-0x20(%rsp) - 382d: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3832: 48 8b 40 48 mov 0x48(%rax),%rax - 3836: 48 89 44 24 e8 mov %rax,-0x18(%rsp) - 383b: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3840: 48 8b 40 50 mov 0x50(%rax),%rax - 3844: 48 89 44 24 f0 mov %rax,-0x10(%rsp) - 3849: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 384e: 48 8b 40 58 mov 0x58(%rax),%rax - 3852: 48 89 44 24 f8 mov %rax,-0x8(%rsp) - 3857: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 385c: 48 8b 40 60 mov 0x60(%rax),%rax - 3860: 48 89 04 24 mov %rax,(%rsp) - 3864: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3869: 48 8b 40 68 mov 0x68(%rax),%rax - 386d: 48 89 44 24 08 mov %rax,0x8(%rsp) - 3872: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3877: 48 8b 40 70 mov 0x70(%rax),%rax - 387b: 48 89 44 24 10 mov %rax,0x10(%rsp) - 3880: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3885: 48 8b 40 78 mov 0x78(%rax),%rax - 3889: 48 89 44 24 18 mov %rax,0x18(%rsp) - 388e: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3893: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax - 389a: 48 89 44 24 20 mov %rax,0x20(%rsp) - 389f: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 38a4: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax - 38ab: 48 89 44 24 28 mov %rax,0x28(%rsp) - 38b0: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 38b5: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax - 38bc: 48 89 44 24 30 mov %rax,0x30(%rsp) - 38c1: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 38c6: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax - 38cd: 48 89 44 24 38 mov %rax,0x38(%rsp) - 38d2: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 38d7: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax - 38de: 48 89 44 24 40 mov %rax,0x40(%rsp) - 38e3: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 38e8: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax - 38ef: 48 89 44 24 48 mov %rax,0x48(%rsp) - 38f4: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 38f9: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax - 3900: 48 89 44 24 50 mov %rax,0x50(%rsp) - 3905: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 390a: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax - 3911: 48 89 44 24 58 mov %rax,0x58(%rsp) - 3916: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 391b: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax - 3922: 48 89 44 24 60 mov %rax,0x60(%rsp) - 3927: c7 44 24 9c 00 00 00 movl $0x0,-0x64(%rsp) - 392e: 00 - 392f: e9 3b 0e 00 00 jmp 476f - 3934: 48 8b 44 24 a0 mov -0x60(%rsp),%rax - 3939: 48 33 44 24 c8 xor -0x38(%rsp),%rax - 393e: 48 33 44 24 f0 xor -0x10(%rsp),%rax - 3943: 48 33 44 24 18 xor 0x18(%rsp),%rax - 3948: 48 33 44 24 40 xor 0x40(%rsp),%rax - 394d: 48 89 44 24 68 mov %rax,0x68(%rsp) - 3952: 48 8b 44 24 a8 mov -0x58(%rsp),%rax - 3957: 48 33 44 24 d0 xor -0x30(%rsp),%rax - 395c: 48 33 44 24 f8 xor -0x8(%rsp),%rax - 3961: 48 33 44 24 20 xor 0x20(%rsp),%rax - 3966: 48 33 44 24 48 xor 0x48(%rsp),%rax - 396b: 48 89 44 24 70 mov %rax,0x70(%rsp) - 3970: 48 8b 44 24 b0 mov -0x50(%rsp),%rax - 3975: 48 33 44 24 d8 xor -0x28(%rsp),%rax - 397a: 48 33 04 24 xor (%rsp),%rax - 397e: 48 33 44 24 28 xor 0x28(%rsp),%rax - 3983: 48 33 44 24 50 xor 0x50(%rsp),%rax - 3988: 48 89 44 24 78 mov %rax,0x78(%rsp) - 398d: 48 8b 44 24 b8 mov -0x48(%rsp),%rax - 3992: 48 33 44 24 e0 xor -0x20(%rsp),%rax - 3997: 48 33 44 24 08 xor 0x8(%rsp),%rax - 399c: 48 33 44 24 30 xor 0x30(%rsp),%rax - 39a1: 48 33 44 24 58 xor 0x58(%rsp),%rax - 39a6: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 39ad: 00 - 39ae: 48 8b 44 24 c0 mov -0x40(%rsp),%rax - 39b3: 48 33 44 24 e8 xor -0x18(%rsp),%rax - 39b8: 48 33 44 24 10 xor 0x10(%rsp),%rax - 39bd: 48 33 44 24 38 xor 0x38(%rsp),%rax - 39c2: 48 33 44 24 60 xor 0x60(%rsp),%rax - 39c7: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 39ce: 00 - 39cf: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 39d4: 48 d1 c0 rol $1,%rax - 39d7: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 39de: 00 - 39df: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) - 39e6: 00 - 39e7: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 39ec: 48 d1 c0 rol $1,%rax - 39ef: 48 33 44 24 68 xor 0x68(%rsp),%rax - 39f4: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) - 39fb: 00 - 39fc: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 3a03: 00 - 3a04: 48 d1 c0 rol $1,%rax - 3a07: 48 33 44 24 70 xor 0x70(%rsp),%rax - 3a0c: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) - 3a13: 00 - 3a14: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 3a1b: 00 - 3a1c: 48 d1 c0 rol $1,%rax - 3a1f: 48 33 44 24 78 xor 0x78(%rsp),%rax - 3a24: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) - 3a2b: 00 - 3a2c: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 3a31: 48 d1 c0 rol $1,%rax - 3a34: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 3a3b: 00 - 3a3c: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) - 3a43: 00 - 3a44: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 3a4b: 00 - 3a4c: 48 31 44 24 a0 xor %rax,-0x60(%rsp) - 3a51: 48 8b 44 24 a0 mov -0x60(%rsp),%rax - 3a56: 48 89 44 24 68 mov %rax,0x68(%rsp) - 3a5b: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 3a62: 00 - 3a63: 48 31 44 24 d0 xor %rax,-0x30(%rsp) - 3a68: 48 8b 44 24 d0 mov -0x30(%rsp),%rax - 3a6d: 48 c1 c8 14 ror $0x14,%rax - 3a71: 48 89 44 24 70 mov %rax,0x70(%rsp) - 3a76: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 3a7d: 00 - 3a7e: 48 31 04 24 xor %rax,(%rsp) - 3a82: 48 8b 04 24 mov (%rsp),%rax - 3a86: 48 c1 c8 15 ror $0x15,%rax - 3a8a: 48 89 44 24 78 mov %rax,0x78(%rsp) - 3a8f: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 3a96: 00 - 3a97: 48 31 44 24 30 xor %rax,0x30(%rsp) - 3a9c: 48 8b 44 24 30 mov 0x30(%rsp),%rax - 3aa1: 48 c1 c0 15 rol $0x15,%rax - 3aa5: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 3aac: 00 - 3aad: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 3ab4: 00 - 3ab5: 48 31 44 24 60 xor %rax,0x60(%rsp) - 3aba: 48 8b 44 24 60 mov 0x60(%rsp),%rax - 3abf: 48 c1 c0 0e rol $0xe,%rax - 3ac3: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 3aca: 00 - 3acb: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 3ad0: 48 f7 d0 not %rax - 3ad3: 48 23 44 24 78 and 0x78(%rsp),%rax - 3ad8: 48 33 44 24 68 xor 0x68(%rsp),%rax - 3add: 48 89 84 24 b8 00 00 mov %rax,0xb8(%rsp) - 3ae4: 00 - 3ae5: 8b 44 24 9c mov -0x64(%rsp),%eax - 3ae9: 48 98 cltq - 3aeb: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 3af2: 00 - 3af3: 48 8d 05 26 36 00 00 lea 0x3626(%rip),%rax # 7120 - 3afa: 48 8b 04 02 mov (%rdx,%rax,1),%rax - 3afe: 48 31 84 24 b8 00 00 xor %rax,0xb8(%rsp) - 3b05: 00 - 3b06: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 3b0b: 48 f7 d0 not %rax - 3b0e: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 3b15: 00 - 3b16: 48 33 44 24 70 xor 0x70(%rsp),%rax - 3b1b: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) - 3b22: 00 - 3b23: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 3b2a: 00 - 3b2b: 48 f7 d0 not %rax - 3b2e: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 3b35: 00 - 3b36: 48 33 44 24 78 xor 0x78(%rsp),%rax - 3b3b: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) - 3b42: 00 - 3b43: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 3b4a: 00 - 3b4b: 48 f7 d0 not %rax - 3b4e: 48 23 44 24 68 and 0x68(%rsp),%rax - 3b53: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 3b5a: 00 - 3b5b: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) - 3b62: 00 - 3b63: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 3b68: 48 f7 d0 not %rax - 3b6b: 48 23 44 24 70 and 0x70(%rsp),%rax - 3b70: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 3b77: 00 - 3b78: 48 89 84 24 d8 00 00 mov %rax,0xd8(%rsp) - 3b7f: 00 - 3b80: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 3b87: 00 - 3b88: 48 31 44 24 b8 xor %rax,-0x48(%rsp) - 3b8d: 48 8b 44 24 b8 mov -0x48(%rsp),%rax - 3b92: 48 c1 c0 1c rol $0x1c,%rax - 3b96: 48 89 44 24 68 mov %rax,0x68(%rsp) - 3b9b: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 3ba2: 00 - 3ba3: 48 31 44 24 e8 xor %rax,-0x18(%rsp) - 3ba8: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 3bad: 48 c1 c0 14 rol $0x14,%rax - 3bb1: 48 89 44 24 70 mov %rax,0x70(%rsp) - 3bb6: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 3bbd: 00 - 3bbe: 48 31 44 24 f0 xor %rax,-0x10(%rsp) - 3bc3: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 3bc8: 48 c1 c0 03 rol $0x3,%rax - 3bcc: 48 89 44 24 78 mov %rax,0x78(%rsp) - 3bd1: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 3bd8: 00 - 3bd9: 48 31 44 24 20 xor %rax,0x20(%rsp) - 3bde: 48 8b 44 24 20 mov 0x20(%rsp),%rax - 3be3: 48 c1 c8 13 ror $0x13,%rax - 3be7: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 3bee: 00 - 3bef: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 3bf6: 00 - 3bf7: 48 31 44 24 50 xor %rax,0x50(%rsp) - 3bfc: 48 8b 44 24 50 mov 0x50(%rsp),%rax - 3c01: 48 c1 c8 03 ror $0x3,%rax - 3c05: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 3c0c: 00 - 3c0d: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 3c12: 48 f7 d0 not %rax - 3c15: 48 23 44 24 78 and 0x78(%rsp),%rax - 3c1a: 48 33 44 24 68 xor 0x68(%rsp),%rax - 3c1f: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) - 3c26: 00 - 3c27: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 3c2c: 48 f7 d0 not %rax - 3c2f: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 3c36: 00 - 3c37: 48 33 44 24 70 xor 0x70(%rsp),%rax - 3c3c: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) - 3c43: 00 - 3c44: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 3c4b: 00 - 3c4c: 48 f7 d0 not %rax - 3c4f: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 3c56: 00 - 3c57: 48 33 44 24 78 xor 0x78(%rsp),%rax - 3c5c: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) - 3c63: 00 - 3c64: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 3c6b: 00 - 3c6c: 48 f7 d0 not %rax - 3c6f: 48 23 44 24 68 and 0x68(%rsp),%rax - 3c74: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 3c7b: 00 - 3c7c: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) - 3c83: 00 - 3c84: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 3c89: 48 f7 d0 not %rax - 3c8c: 48 23 44 24 70 and 0x70(%rsp),%rax - 3c91: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 3c98: 00 - 3c99: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) - 3ca0: 00 - 3ca1: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 3ca8: 00 - 3ca9: 48 31 44 24 a8 xor %rax,-0x58(%rsp) - 3cae: 48 8b 44 24 a8 mov -0x58(%rsp),%rax - 3cb3: 48 d1 c0 rol $1,%rax - 3cb6: 48 89 44 24 68 mov %rax,0x68(%rsp) - 3cbb: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 3cc2: 00 - 3cc3: 48 31 44 24 d8 xor %rax,-0x28(%rsp) - 3cc8: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 3ccd: 48 c1 c0 06 rol $0x6,%rax - 3cd1: 48 89 44 24 70 mov %rax,0x70(%rsp) - 3cd6: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 3cdd: 00 - 3cde: 48 31 44 24 08 xor %rax,0x8(%rsp) - 3ce3: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3ce8: 48 c1 c0 19 rol $0x19,%rax - 3cec: 48 89 44 24 78 mov %rax,0x78(%rsp) - 3cf1: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 3cf8: 00 - 3cf9: 48 31 44 24 38 xor %rax,0x38(%rsp) - 3cfe: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 3d03: 48 c1 c0 08 rol $0x8,%rax - 3d07: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 3d0e: 00 - 3d0f: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 3d16: 00 - 3d17: 48 31 44 24 40 xor %rax,0x40(%rsp) - 3d1c: 48 8b 44 24 40 mov 0x40(%rsp),%rax - 3d21: 48 c1 c0 12 rol $0x12,%rax - 3d25: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 3d2c: 00 - 3d2d: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 3d32: 48 f7 d0 not %rax - 3d35: 48 23 44 24 78 and 0x78(%rsp),%rax - 3d3a: 48 33 44 24 68 xor 0x68(%rsp),%rax - 3d3f: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) - 3d46: 00 - 3d47: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 3d4c: 48 f7 d0 not %rax - 3d4f: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 3d56: 00 - 3d57: 48 33 44 24 70 xor 0x70(%rsp),%rax - 3d5c: 48 89 84 24 10 01 00 mov %rax,0x110(%rsp) - 3d63: 00 - 3d64: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 3d6b: 00 - 3d6c: 48 f7 d0 not %rax - 3d6f: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 3d76: 00 - 3d77: 48 33 44 24 78 xor 0x78(%rsp),%rax - 3d7c: 48 89 84 24 18 01 00 mov %rax,0x118(%rsp) - 3d83: 00 - 3d84: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 3d8b: 00 - 3d8c: 48 f7 d0 not %rax - 3d8f: 48 23 44 24 68 and 0x68(%rsp),%rax - 3d94: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 3d9b: 00 - 3d9c: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) - 3da3: 00 - 3da4: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 3da9: 48 f7 d0 not %rax - 3dac: 48 23 44 24 70 and 0x70(%rsp),%rax - 3db1: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 3db8: 00 - 3db9: 48 89 84 24 28 01 00 mov %rax,0x128(%rsp) - 3dc0: 00 - 3dc1: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 3dc8: 00 - 3dc9: 48 31 44 24 c0 xor %rax,-0x40(%rsp) - 3dce: 48 8b 44 24 c0 mov -0x40(%rsp),%rax - 3dd3: 48 c1 c0 1b rol $0x1b,%rax - 3dd7: 48 89 44 24 68 mov %rax,0x68(%rsp) - 3ddc: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 3de3: 00 - 3de4: 48 31 44 24 c8 xor %rax,-0x38(%rsp) - 3de9: 48 8b 44 24 c8 mov -0x38(%rsp),%rax - 3dee: 48 c1 c8 1c ror $0x1c,%rax - 3df2: 48 89 44 24 70 mov %rax,0x70(%rsp) - 3df7: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 3dfe: 00 - 3dff: 48 31 44 24 f8 xor %rax,-0x8(%rsp) - 3e04: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3e09: 48 c1 c0 0a rol $0xa,%rax - 3e0d: 48 89 44 24 78 mov %rax,0x78(%rsp) - 3e12: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 3e19: 00 - 3e1a: 48 31 44 24 28 xor %rax,0x28(%rsp) - 3e1f: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 3e24: 48 c1 c0 0f rol $0xf,%rax - 3e28: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 3e2f: 00 - 3e30: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 3e37: 00 - 3e38: 48 31 44 24 58 xor %rax,0x58(%rsp) - 3e3d: 48 8b 44 24 58 mov 0x58(%rsp),%rax - 3e42: 48 c1 c8 08 ror $0x8,%rax - 3e46: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 3e4d: 00 - 3e4e: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 3e53: 48 f7 d0 not %rax - 3e56: 48 23 44 24 78 and 0x78(%rsp),%rax - 3e5b: 48 33 44 24 68 xor 0x68(%rsp),%rax - 3e60: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) - 3e67: 00 - 3e68: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 3e6d: 48 f7 d0 not %rax - 3e70: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 3e77: 00 - 3e78: 48 33 44 24 70 xor 0x70(%rsp),%rax - 3e7d: 48 89 84 24 38 01 00 mov %rax,0x138(%rsp) - 3e84: 00 - 3e85: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 3e8c: 00 - 3e8d: 48 f7 d0 not %rax - 3e90: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 3e97: 00 - 3e98: 48 33 44 24 78 xor 0x78(%rsp),%rax - 3e9d: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) - 3ea4: 00 - 3ea5: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 3eac: 00 - 3ead: 48 f7 d0 not %rax - 3eb0: 48 23 44 24 68 and 0x68(%rsp),%rax - 3eb5: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 3ebc: 00 - 3ebd: 48 89 84 24 48 01 00 mov %rax,0x148(%rsp) - 3ec4: 00 - 3ec5: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 3eca: 48 f7 d0 not %rax - 3ecd: 48 23 44 24 70 and 0x70(%rsp),%rax - 3ed2: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 3ed9: 00 - 3eda: 48 89 84 24 50 01 00 mov %rax,0x150(%rsp) - 3ee1: 00 - 3ee2: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 3ee9: 00 - 3eea: 48 31 44 24 b0 xor %rax,-0x50(%rsp) - 3eef: 48 8b 44 24 b0 mov -0x50(%rsp),%rax - 3ef4: 48 c1 c8 02 ror $0x2,%rax - 3ef8: 48 89 44 24 68 mov %rax,0x68(%rsp) - 3efd: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 3f04: 00 - 3f05: 48 31 44 24 e0 xor %rax,-0x20(%rsp) - 3f0a: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 3f0f: 48 c1 c8 09 ror $0x9,%rax - 3f13: 48 89 44 24 70 mov %rax,0x70(%rsp) - 3f18: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 3f1f: 00 - 3f20: 48 31 44 24 10 xor %rax,0x10(%rsp) - 3f25: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 3f2a: 48 c1 c8 19 ror $0x19,%rax - 3f2e: 48 89 44 24 78 mov %rax,0x78(%rsp) - 3f33: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 3f3a: 00 - 3f3b: 48 31 44 24 18 xor %rax,0x18(%rsp) - 3f40: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 3f45: 48 c1 c8 17 ror $0x17,%rax - 3f49: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 3f50: 00 - 3f51: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 3f58: 00 - 3f59: 48 31 44 24 48 xor %rax,0x48(%rsp) - 3f5e: 48 8b 44 24 48 mov 0x48(%rsp),%rax - 3f63: 48 c1 c0 02 rol $0x2,%rax - 3f67: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 3f6e: 00 - 3f6f: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 3f74: 48 f7 d0 not %rax - 3f77: 48 23 44 24 78 and 0x78(%rsp),%rax - 3f7c: 48 33 44 24 68 xor 0x68(%rsp),%rax - 3f81: 48 89 84 24 58 01 00 mov %rax,0x158(%rsp) - 3f88: 00 - 3f89: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 3f8e: 48 f7 d0 not %rax - 3f91: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 3f98: 00 - 3f99: 48 33 44 24 70 xor 0x70(%rsp),%rax - 3f9e: 48 89 84 24 60 01 00 mov %rax,0x160(%rsp) - 3fa5: 00 - 3fa6: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 3fad: 00 - 3fae: 48 f7 d0 not %rax - 3fb1: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 3fb8: 00 - 3fb9: 48 33 44 24 78 xor 0x78(%rsp),%rax - 3fbe: 48 89 84 24 68 01 00 mov %rax,0x168(%rsp) - 3fc5: 00 - 3fc6: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 3fcd: 00 - 3fce: 48 f7 d0 not %rax - 3fd1: 48 23 44 24 68 and 0x68(%rsp),%rax - 3fd6: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 3fdd: 00 - 3fde: 48 89 84 24 70 01 00 mov %rax,0x170(%rsp) - 3fe5: 00 - 3fe6: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 3feb: 48 f7 d0 not %rax - 3fee: 48 23 44 24 70 and 0x70(%rsp),%rax - 3ff3: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 3ffa: 00 - 3ffb: 48 89 84 24 78 01 00 mov %rax,0x178(%rsp) - 4002: 00 - 4003: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax - 400a: 00 - 400b: 48 33 84 24 e0 00 00 xor 0xe0(%rsp),%rax - 4012: 00 - 4013: 48 33 84 24 08 01 00 xor 0x108(%rsp),%rax - 401a: 00 - 401b: 48 33 84 24 30 01 00 xor 0x130(%rsp),%rax - 4022: 00 - 4023: 48 33 84 24 58 01 00 xor 0x158(%rsp),%rax - 402a: 00 - 402b: 48 89 44 24 68 mov %rax,0x68(%rsp) - 4030: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax - 4037: 00 - 4038: 48 33 84 24 e8 00 00 xor 0xe8(%rsp),%rax - 403f: 00 - 4040: 48 33 84 24 10 01 00 xor 0x110(%rsp),%rax - 4047: 00 - 4048: 48 33 84 24 38 01 00 xor 0x138(%rsp),%rax - 404f: 00 - 4050: 48 33 84 24 60 01 00 xor 0x160(%rsp),%rax - 4057: 00 - 4058: 48 89 44 24 70 mov %rax,0x70(%rsp) - 405d: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 4064: 00 - 4065: 48 33 84 24 f0 00 00 xor 0xf0(%rsp),%rax - 406c: 00 - 406d: 48 33 84 24 18 01 00 xor 0x118(%rsp),%rax - 4074: 00 - 4075: 48 33 84 24 40 01 00 xor 0x140(%rsp),%rax - 407c: 00 - 407d: 48 33 84 24 68 01 00 xor 0x168(%rsp),%rax - 4084: 00 - 4085: 48 89 44 24 78 mov %rax,0x78(%rsp) - 408a: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax - 4091: 00 - 4092: 48 33 84 24 f8 00 00 xor 0xf8(%rsp),%rax - 4099: 00 - 409a: 48 33 84 24 20 01 00 xor 0x120(%rsp),%rax - 40a1: 00 - 40a2: 48 33 84 24 48 01 00 xor 0x148(%rsp),%rax - 40a9: 00 - 40aa: 48 33 84 24 70 01 00 xor 0x170(%rsp),%rax - 40b1: 00 - 40b2: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 40b9: 00 - 40ba: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax - 40c1: 00 - 40c2: 48 33 84 24 00 01 00 xor 0x100(%rsp),%rax - 40c9: 00 - 40ca: 48 33 84 24 28 01 00 xor 0x128(%rsp),%rax - 40d1: 00 - 40d2: 48 33 84 24 50 01 00 xor 0x150(%rsp),%rax - 40d9: 00 - 40da: 48 33 84 24 78 01 00 xor 0x178(%rsp),%rax - 40e1: 00 - 40e2: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 40e9: 00 - 40ea: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 40ef: 48 d1 c0 rol $1,%rax - 40f2: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 40f9: 00 - 40fa: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) - 4101: 00 - 4102: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 4107: 48 d1 c0 rol $1,%rax - 410a: 48 33 44 24 68 xor 0x68(%rsp),%rax - 410f: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) - 4116: 00 - 4117: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 411e: 00 - 411f: 48 d1 c0 rol $1,%rax - 4122: 48 33 44 24 70 xor 0x70(%rsp),%rax - 4127: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) - 412e: 00 - 412f: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 4136: 00 - 4137: 48 d1 c0 rol $1,%rax - 413a: 48 33 44 24 78 xor 0x78(%rsp),%rax - 413f: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) - 4146: 00 - 4147: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 414c: 48 d1 c0 rol $1,%rax - 414f: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 4156: 00 - 4157: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) - 415e: 00 - 415f: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 4166: 00 - 4167: 48 31 84 24 b8 00 00 xor %rax,0xb8(%rsp) - 416e: 00 - 416f: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax - 4176: 00 - 4177: 48 89 44 24 68 mov %rax,0x68(%rsp) - 417c: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 4183: 00 - 4184: 48 31 84 24 e8 00 00 xor %rax,0xe8(%rsp) - 418b: 00 - 418c: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax - 4193: 00 - 4194: 48 c1 c8 14 ror $0x14,%rax - 4198: 48 89 44 24 70 mov %rax,0x70(%rsp) - 419d: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 41a4: 00 - 41a5: 48 31 84 24 18 01 00 xor %rax,0x118(%rsp) - 41ac: 00 - 41ad: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax - 41b4: 00 - 41b5: 48 c1 c8 15 ror $0x15,%rax - 41b9: 48 89 44 24 78 mov %rax,0x78(%rsp) - 41be: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 41c5: 00 - 41c6: 48 31 84 24 48 01 00 xor %rax,0x148(%rsp) - 41cd: 00 - 41ce: 48 8b 84 24 48 01 00 mov 0x148(%rsp),%rax - 41d5: 00 - 41d6: 48 c1 c0 15 rol $0x15,%rax - 41da: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 41e1: 00 - 41e2: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 41e9: 00 - 41ea: 48 31 84 24 78 01 00 xor %rax,0x178(%rsp) - 41f1: 00 - 41f2: 48 8b 84 24 78 01 00 mov 0x178(%rsp),%rax - 41f9: 00 - 41fa: 48 c1 c0 0e rol $0xe,%rax - 41fe: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 4205: 00 - 4206: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 420b: 48 f7 d0 not %rax - 420e: 48 23 44 24 78 and 0x78(%rsp),%rax - 4213: 48 33 44 24 68 xor 0x68(%rsp),%rax - 4218: 48 89 44 24 a0 mov %rax,-0x60(%rsp) - 421d: 8b 44 24 9c mov -0x64(%rsp),%eax - 4221: 83 c0 01 add $0x1,%eax - 4224: 48 98 cltq - 4226: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 422d: 00 - 422e: 48 8d 05 eb 2e 00 00 lea 0x2eeb(%rip),%rax # 7120 - 4235: 48 8b 04 02 mov (%rdx,%rax,1),%rax - 4239: 48 31 44 24 a0 xor %rax,-0x60(%rsp) - 423e: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 4243: 48 f7 d0 not %rax - 4246: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 424d: 00 - 424e: 48 33 44 24 70 xor 0x70(%rsp),%rax - 4253: 48 89 44 24 a8 mov %rax,-0x58(%rsp) - 4258: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 425f: 00 - 4260: 48 f7 d0 not %rax - 4263: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 426a: 00 - 426b: 48 33 44 24 78 xor 0x78(%rsp),%rax - 4270: 48 89 44 24 b0 mov %rax,-0x50(%rsp) - 4275: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 427c: 00 - 427d: 48 f7 d0 not %rax - 4280: 48 23 44 24 68 and 0x68(%rsp),%rax - 4285: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 428c: 00 - 428d: 48 89 44 24 b8 mov %rax,-0x48(%rsp) - 4292: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 4297: 48 f7 d0 not %rax - 429a: 48 23 44 24 70 and 0x70(%rsp),%rax - 429f: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 42a6: 00 - 42a7: 48 89 44 24 c0 mov %rax,-0x40(%rsp) - 42ac: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 42b3: 00 - 42b4: 48 31 84 24 d0 00 00 xor %rax,0xd0(%rsp) - 42bb: 00 - 42bc: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax - 42c3: 00 - 42c4: 48 c1 c0 1c rol $0x1c,%rax - 42c8: 48 89 44 24 68 mov %rax,0x68(%rsp) - 42cd: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 42d4: 00 - 42d5: 48 31 84 24 00 01 00 xor %rax,0x100(%rsp) - 42dc: 00 - 42dd: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax - 42e4: 00 - 42e5: 48 c1 c0 14 rol $0x14,%rax - 42e9: 48 89 44 24 70 mov %rax,0x70(%rsp) - 42ee: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 42f5: 00 - 42f6: 48 31 84 24 08 01 00 xor %rax,0x108(%rsp) - 42fd: 00 - 42fe: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax - 4305: 00 - 4306: 48 c1 c0 03 rol $0x3,%rax - 430a: 48 89 44 24 78 mov %rax,0x78(%rsp) - 430f: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 4316: 00 - 4317: 48 31 84 24 38 01 00 xor %rax,0x138(%rsp) - 431e: 00 - 431f: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax - 4326: 00 - 4327: 48 c1 c8 13 ror $0x13,%rax - 432b: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 4332: 00 - 4333: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 433a: 00 - 433b: 48 31 84 24 68 01 00 xor %rax,0x168(%rsp) - 4342: 00 - 4343: 48 8b 84 24 68 01 00 mov 0x168(%rsp),%rax - 434a: 00 - 434b: 48 c1 c8 03 ror $0x3,%rax - 434f: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 4356: 00 - 4357: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 435c: 48 f7 d0 not %rax - 435f: 48 23 44 24 78 and 0x78(%rsp),%rax - 4364: 48 33 44 24 68 xor 0x68(%rsp),%rax - 4369: 48 89 44 24 c8 mov %rax,-0x38(%rsp) - 436e: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 4373: 48 f7 d0 not %rax - 4376: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 437d: 00 - 437e: 48 33 44 24 70 xor 0x70(%rsp),%rax - 4383: 48 89 44 24 d0 mov %rax,-0x30(%rsp) - 4388: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 438f: 00 - 4390: 48 f7 d0 not %rax - 4393: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 439a: 00 - 439b: 48 33 44 24 78 xor 0x78(%rsp),%rax - 43a0: 48 89 44 24 d8 mov %rax,-0x28(%rsp) - 43a5: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 43ac: 00 - 43ad: 48 f7 d0 not %rax - 43b0: 48 23 44 24 68 and 0x68(%rsp),%rax - 43b5: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 43bc: 00 - 43bd: 48 89 44 24 e0 mov %rax,-0x20(%rsp) - 43c2: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 43c7: 48 f7 d0 not %rax - 43ca: 48 23 44 24 70 and 0x70(%rsp),%rax - 43cf: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 43d6: 00 - 43d7: 48 89 44 24 e8 mov %rax,-0x18(%rsp) - 43dc: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 43e3: 00 - 43e4: 48 31 84 24 c0 00 00 xor %rax,0xc0(%rsp) - 43eb: 00 - 43ec: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax - 43f3: 00 - 43f4: 48 d1 c0 rol $1,%rax - 43f7: 48 89 44 24 68 mov %rax,0x68(%rsp) - 43fc: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 4403: 00 - 4404: 48 31 84 24 f0 00 00 xor %rax,0xf0(%rsp) - 440b: 00 - 440c: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax - 4413: 00 - 4414: 48 c1 c0 06 rol $0x6,%rax - 4418: 48 89 44 24 70 mov %rax,0x70(%rsp) - 441d: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 4424: 00 - 4425: 48 31 84 24 20 01 00 xor %rax,0x120(%rsp) - 442c: 00 - 442d: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax - 4434: 00 - 4435: 48 c1 c0 19 rol $0x19,%rax - 4439: 48 89 44 24 78 mov %rax,0x78(%rsp) - 443e: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 4445: 00 - 4446: 48 31 84 24 50 01 00 xor %rax,0x150(%rsp) - 444d: 00 - 444e: 48 8b 84 24 50 01 00 mov 0x150(%rsp),%rax - 4455: 00 - 4456: 48 c1 c0 08 rol $0x8,%rax - 445a: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 4461: 00 - 4462: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 4469: 00 - 446a: 48 31 84 24 58 01 00 xor %rax,0x158(%rsp) - 4471: 00 - 4472: 48 8b 84 24 58 01 00 mov 0x158(%rsp),%rax - 4479: 00 - 447a: 48 c1 c0 12 rol $0x12,%rax - 447e: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 4485: 00 - 4486: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 448b: 48 f7 d0 not %rax - 448e: 48 23 44 24 78 and 0x78(%rsp),%rax - 4493: 48 33 44 24 68 xor 0x68(%rsp),%rax - 4498: 48 89 44 24 f0 mov %rax,-0x10(%rsp) - 449d: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 44a2: 48 f7 d0 not %rax - 44a5: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 44ac: 00 - 44ad: 48 33 44 24 70 xor 0x70(%rsp),%rax - 44b2: 48 89 44 24 f8 mov %rax,-0x8(%rsp) - 44b7: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 44be: 00 - 44bf: 48 f7 d0 not %rax - 44c2: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 44c9: 00 - 44ca: 48 33 44 24 78 xor 0x78(%rsp),%rax - 44cf: 48 89 04 24 mov %rax,(%rsp) - 44d3: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 44da: 00 - 44db: 48 f7 d0 not %rax - 44de: 48 23 44 24 68 and 0x68(%rsp),%rax - 44e3: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 44ea: 00 - 44eb: 48 89 44 24 08 mov %rax,0x8(%rsp) - 44f0: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 44f5: 48 f7 d0 not %rax - 44f8: 48 23 44 24 70 and 0x70(%rsp),%rax - 44fd: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 4504: 00 - 4505: 48 89 44 24 10 mov %rax,0x10(%rsp) - 450a: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 4511: 00 - 4512: 48 31 84 24 d8 00 00 xor %rax,0xd8(%rsp) - 4519: 00 - 451a: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax - 4521: 00 - 4522: 48 c1 c0 1b rol $0x1b,%rax - 4526: 48 89 44 24 68 mov %rax,0x68(%rsp) - 452b: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 4532: 00 - 4533: 48 31 84 24 e0 00 00 xor %rax,0xe0(%rsp) - 453a: 00 - 453b: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax - 4542: 00 - 4543: 48 c1 c8 1c ror $0x1c,%rax - 4547: 48 89 44 24 70 mov %rax,0x70(%rsp) - 454c: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 4553: 00 - 4554: 48 31 84 24 10 01 00 xor %rax,0x110(%rsp) - 455b: 00 - 455c: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax - 4563: 00 - 4564: 48 c1 c0 0a rol $0xa,%rax - 4568: 48 89 44 24 78 mov %rax,0x78(%rsp) - 456d: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 4574: 00 - 4575: 48 31 84 24 40 01 00 xor %rax,0x140(%rsp) - 457c: 00 - 457d: 48 8b 84 24 40 01 00 mov 0x140(%rsp),%rax - 4584: 00 - 4585: 48 c1 c0 0f rol $0xf,%rax - 4589: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 4590: 00 - 4591: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 4598: 00 - 4599: 48 31 84 24 70 01 00 xor %rax,0x170(%rsp) - 45a0: 00 - 45a1: 48 8b 84 24 70 01 00 mov 0x170(%rsp),%rax - 45a8: 00 - 45a9: 48 c1 c8 08 ror $0x8,%rax - 45ad: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 45b4: 00 - 45b5: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 45ba: 48 f7 d0 not %rax - 45bd: 48 23 44 24 78 and 0x78(%rsp),%rax - 45c2: 48 33 44 24 68 xor 0x68(%rsp),%rax - 45c7: 48 89 44 24 18 mov %rax,0x18(%rsp) - 45cc: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 45d1: 48 f7 d0 not %rax - 45d4: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 45db: 00 - 45dc: 48 33 44 24 70 xor 0x70(%rsp),%rax - 45e1: 48 89 44 24 20 mov %rax,0x20(%rsp) - 45e6: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 45ed: 00 - 45ee: 48 f7 d0 not %rax - 45f1: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 45f8: 00 - 45f9: 48 33 44 24 78 xor 0x78(%rsp),%rax - 45fe: 48 89 44 24 28 mov %rax,0x28(%rsp) - 4603: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 460a: 00 - 460b: 48 f7 d0 not %rax - 460e: 48 23 44 24 68 and 0x68(%rsp),%rax - 4613: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 461a: 00 - 461b: 48 89 44 24 30 mov %rax,0x30(%rsp) - 4620: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 4625: 48 f7 d0 not %rax - 4628: 48 23 44 24 70 and 0x70(%rsp),%rax - 462d: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 4634: 00 - 4635: 48 89 44 24 38 mov %rax,0x38(%rsp) - 463a: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 4641: 00 - 4642: 48 31 84 24 c8 00 00 xor %rax,0xc8(%rsp) - 4649: 00 - 464a: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 4651: 00 - 4652: 48 c1 c8 02 ror $0x2,%rax - 4656: 48 89 44 24 68 mov %rax,0x68(%rsp) - 465b: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 4662: 00 - 4663: 48 31 84 24 f8 00 00 xor %rax,0xf8(%rsp) - 466a: 00 - 466b: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax - 4672: 00 - 4673: 48 c1 c8 09 ror $0x9,%rax - 4677: 48 89 44 24 70 mov %rax,0x70(%rsp) - 467c: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 4683: 00 - 4684: 48 31 84 24 28 01 00 xor %rax,0x128(%rsp) - 468b: 00 - 468c: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax - 4693: 00 - 4694: 48 c1 c8 19 ror $0x19,%rax - 4698: 48 89 44 24 78 mov %rax,0x78(%rsp) - 469d: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 46a4: 00 - 46a5: 48 31 84 24 30 01 00 xor %rax,0x130(%rsp) - 46ac: 00 - 46ad: 48 8b 84 24 30 01 00 mov 0x130(%rsp),%rax - 46b4: 00 - 46b5: 48 c1 c8 17 ror $0x17,%rax - 46b9: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 46c0: 00 - 46c1: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 46c8: 00 - 46c9: 48 31 84 24 60 01 00 xor %rax,0x160(%rsp) - 46d0: 00 - 46d1: 48 8b 84 24 60 01 00 mov 0x160(%rsp),%rax - 46d8: 00 - 46d9: 48 c1 c0 02 rol $0x2,%rax - 46dd: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 46e4: 00 - 46e5: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 46ea: 48 f7 d0 not %rax - 46ed: 48 23 44 24 78 and 0x78(%rsp),%rax - 46f2: 48 33 44 24 68 xor 0x68(%rsp),%rax - 46f7: 48 89 44 24 40 mov %rax,0x40(%rsp) - 46fc: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 4701: 48 f7 d0 not %rax - 4704: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 470b: 00 - 470c: 48 33 44 24 70 xor 0x70(%rsp),%rax - 4711: 48 89 44 24 48 mov %rax,0x48(%rsp) - 4716: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 471d: 00 - 471e: 48 f7 d0 not %rax - 4721: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 4728: 00 - 4729: 48 33 44 24 78 xor 0x78(%rsp),%rax - 472e: 48 89 44 24 50 mov %rax,0x50(%rsp) - 4733: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 473a: 00 - 473b: 48 f7 d0 not %rax - 473e: 48 23 44 24 68 and 0x68(%rsp),%rax - 4743: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 474a: 00 - 474b: 48 89 44 24 58 mov %rax,0x58(%rsp) - 4750: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 4755: 48 f7 d0 not %rax - 4758: 48 23 44 24 70 and 0x70(%rsp),%rax - 475d: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 4764: 00 - 4765: 48 89 44 24 60 mov %rax,0x60(%rsp) - 476a: 83 44 24 9c 02 addl $0x2,-0x64(%rsp) - 476f: 83 7c 24 9c 17 cmpl $0x17,-0x64(%rsp) - 4774: 0f 8e ba f1 ff ff jle 3934 - 477a: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 477f: 48 8b 54 24 a0 mov -0x60(%rsp),%rdx - 4784: 48 89 10 mov %rdx,(%rax) - 4787: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 478c: 48 8d 50 08 lea 0x8(%rax),%rdx - 4790: 48 8b 44 24 a8 mov -0x58(%rsp),%rax - 4795: 48 89 02 mov %rax,(%rdx) - 4798: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 479d: 48 8d 50 10 lea 0x10(%rax),%rdx - 47a1: 48 8b 44 24 b0 mov -0x50(%rsp),%rax - 47a6: 48 89 02 mov %rax,(%rdx) - 47a9: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 47ae: 48 8d 50 18 lea 0x18(%rax),%rdx - 47b2: 48 8b 44 24 b8 mov -0x48(%rsp),%rax - 47b7: 48 89 02 mov %rax,(%rdx) - 47ba: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 47bf: 48 8d 50 20 lea 0x20(%rax),%rdx - 47c3: 48 8b 44 24 c0 mov -0x40(%rsp),%rax - 47c8: 48 89 02 mov %rax,(%rdx) - 47cb: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 47d0: 48 8d 50 28 lea 0x28(%rax),%rdx - 47d4: 48 8b 44 24 c8 mov -0x38(%rsp),%rax - 47d9: 48 89 02 mov %rax,(%rdx) - 47dc: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 47e1: 48 8d 50 30 lea 0x30(%rax),%rdx - 47e5: 48 8b 44 24 d0 mov -0x30(%rsp),%rax - 47ea: 48 89 02 mov %rax,(%rdx) - 47ed: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 47f2: 48 8d 50 38 lea 0x38(%rax),%rdx - 47f6: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 47fb: 48 89 02 mov %rax,(%rdx) - 47fe: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4803: 48 8d 50 40 lea 0x40(%rax),%rdx - 4807: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 480c: 48 89 02 mov %rax,(%rdx) - 480f: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4814: 48 8d 50 48 lea 0x48(%rax),%rdx - 4818: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 481d: 48 89 02 mov %rax,(%rdx) - 4820: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4825: 48 8d 50 50 lea 0x50(%rax),%rdx - 4829: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 482e: 48 89 02 mov %rax,(%rdx) - 4831: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4836: 48 8d 50 58 lea 0x58(%rax),%rdx - 483a: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 483f: 48 89 02 mov %rax,(%rdx) - 4842: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4847: 48 8d 50 60 lea 0x60(%rax),%rdx - 484b: 48 8b 04 24 mov (%rsp),%rax - 484f: 48 89 02 mov %rax,(%rdx) - 4852: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4857: 48 8d 50 68 lea 0x68(%rax),%rdx - 485b: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4860: 48 89 02 mov %rax,(%rdx) - 4863: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4868: 48 8d 50 70 lea 0x70(%rax),%rdx - 486c: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4871: 48 89 02 mov %rax,(%rdx) - 4874: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4879: 48 8d 50 78 lea 0x78(%rax),%rdx - 487d: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4882: 48 89 02 mov %rax,(%rdx) - 4885: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 488a: 48 8d 90 80 00 00 00 lea 0x80(%rax),%rdx - 4891: 48 8b 44 24 20 mov 0x20(%rsp),%rax - 4896: 48 89 02 mov %rax,(%rdx) - 4899: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 489e: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx - 48a5: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 48aa: 48 89 02 mov %rax,(%rdx) - 48ad: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 48b2: 48 8d 90 90 00 00 00 lea 0x90(%rax),%rdx - 48b9: 48 8b 44 24 30 mov 0x30(%rsp),%rax - 48be: 48 89 02 mov %rax,(%rdx) - 48c1: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 48c6: 48 8d 90 98 00 00 00 lea 0x98(%rax),%rdx - 48cd: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 48d2: 48 89 02 mov %rax,(%rdx) - 48d5: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 48da: 48 8d 90 a0 00 00 00 lea 0xa0(%rax),%rdx - 48e1: 48 8b 44 24 40 mov 0x40(%rsp),%rax - 48e6: 48 89 02 mov %rax,(%rdx) - 48e9: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 48ee: 48 8d 90 a8 00 00 00 lea 0xa8(%rax),%rdx - 48f5: 48 8b 44 24 48 mov 0x48(%rsp),%rax - 48fa: 48 89 02 mov %rax,(%rdx) - 48fd: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4902: 48 8d 90 b0 00 00 00 lea 0xb0(%rax),%rdx - 4909: 48 8b 44 24 50 mov 0x50(%rsp),%rax - 490e: 48 89 02 mov %rax,(%rdx) - 4911: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4916: 48 8d 90 b8 00 00 00 lea 0xb8(%rax),%rdx - 491d: 48 8b 44 24 58 mov 0x58(%rsp),%rax - 4922: 48 89 02 mov %rax,(%rdx) - 4925: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 492a: 48 8d 90 c0 00 00 00 lea 0xc0(%rax),%rdx - 4931: 48 8b 44 24 60 mov 0x60(%rsp),%rax - 4936: 48 89 02 mov %rax,(%rdx) - 4939: 90 nop - 493a: 48 81 c4 80 01 00 00 add $0x180,%rsp - 4941: c3 ret - -0000000000004942 : - 4942: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 4947: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 494e: 00 - 494f: eb 20 jmp 4971 - 4951: 8b 44 24 fc mov -0x4(%rsp),%eax - 4955: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 495c: 00 - 495d: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 4962: 48 01 d0 add %rdx,%rax - 4965: 48 c7 00 00 00 00 00 movq $0x0,(%rax) - 496c: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) - 4971: 83 7c 24 fc 18 cmpl $0x18,-0x4(%rsp) - 4976: 76 d9 jbe 4951 - 4978: 90 nop - 4979: 90 nop - 497a: c3 ret - -000000000000497b : - 497b: 48 83 ec 30 sub $0x30,%rsp - 497f: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 4984: 89 74 24 14 mov %esi,0x14(%rsp) - 4988: 89 54 24 10 mov %edx,0x10(%rsp) - 498c: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 4991: 4c 89 04 24 mov %r8,(%rsp) - 4995: e9 98 00 00 00 jmp 4a32 - 499a: 8b 44 24 14 mov 0x14(%rsp),%eax - 499e: 89 44 24 2c mov %eax,0x2c(%rsp) - 49a2: eb 61 jmp 4a05 - 49a4: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 49a9: 48 8d 50 01 lea 0x1(%rax),%rdx - 49ad: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 49b2: 0f b6 00 movzbl (%rax),%eax - 49b5: 0f b6 d0 movzbl %al,%edx - 49b8: 8b 44 24 2c mov 0x2c(%rsp),%eax - 49bc: 83 e0 07 and $0x7,%eax - 49bf: c1 e0 03 shl $0x3,%eax - 49c2: 89 c1 mov %eax,%ecx - 49c4: 48 d3 e2 shl %cl,%rdx - 49c7: 48 89 d1 mov %rdx,%rcx - 49ca: 8b 44 24 2c mov 0x2c(%rsp),%eax - 49ce: c1 e8 03 shr $0x3,%eax - 49d1: 89 c6 mov %eax,%esi - 49d3: 89 f0 mov %esi,%eax - 49d5: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 49dc: 00 - 49dd: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 49e2: 48 01 d0 add %rdx,%rax - 49e5: 48 8b 10 mov (%rax),%rdx - 49e8: 89 f0 mov %esi,%eax - 49ea: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi - 49f1: 00 - 49f2: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 49f7: 48 01 f0 add %rsi,%rax - 49fa: 48 31 ca xor %rcx,%rdx - 49fd: 48 89 10 mov %rdx,(%rax) - 4a00: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 4a05: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4a09: 3b 44 24 10 cmp 0x10(%rsp),%eax - 4a0d: 72 95 jb 49a4 - 4a0f: 8b 44 24 10 mov 0x10(%rsp),%eax - 4a13: 2b 44 24 14 sub 0x14(%rsp),%eax - 4a17: 89 c0 mov %eax,%eax - 4a19: 48 29 04 24 sub %rax,(%rsp) - 4a1d: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4a22: 48 89 c7 mov %rax,%rdi - 4a25: e8 7a ed ff ff call 37a4 - 4a2a: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) - 4a31: 00 - 4a32: 8b 54 24 14 mov 0x14(%rsp),%edx - 4a36: 48 8b 04 24 mov (%rsp),%rax - 4a3a: 48 01 c2 add %rax,%rdx - 4a3d: 8b 44 24 10 mov 0x10(%rsp),%eax - 4a41: 48 39 c2 cmp %rax,%rdx - 4a44: 0f 83 50 ff ff ff jae 499a - 4a4a: 8b 44 24 14 mov 0x14(%rsp),%eax - 4a4e: 89 44 24 2c mov %eax,0x2c(%rsp) - 4a52: eb 61 jmp 4ab5 - 4a54: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4a59: 48 8d 50 01 lea 0x1(%rax),%rdx - 4a5d: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 4a62: 0f b6 00 movzbl (%rax),%eax - 4a65: 0f b6 d0 movzbl %al,%edx - 4a68: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4a6c: 83 e0 07 and $0x7,%eax - 4a6f: c1 e0 03 shl $0x3,%eax - 4a72: 89 c1 mov %eax,%ecx - 4a74: 48 d3 e2 shl %cl,%rdx - 4a77: 48 89 d1 mov %rdx,%rcx - 4a7a: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4a7e: c1 e8 03 shr $0x3,%eax - 4a81: 89 c6 mov %eax,%esi - 4a83: 89 f0 mov %esi,%eax - 4a85: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4a8c: 00 - 4a8d: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4a92: 48 01 d0 add %rdx,%rax - 4a95: 48 8b 10 mov (%rax),%rdx - 4a98: 89 f0 mov %esi,%eax - 4a9a: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi - 4aa1: 00 - 4aa2: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4aa7: 48 01 f0 add %rsi,%rax - 4aaa: 48 31 ca xor %rcx,%rdx - 4aad: 48 89 10 mov %rdx,(%rax) - 4ab0: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 4ab5: 8b 54 24 2c mov 0x2c(%rsp),%edx - 4ab9: 8b 4c 24 14 mov 0x14(%rsp),%ecx - 4abd: 48 8b 04 24 mov (%rsp),%rax - 4ac1: 48 01 c8 add %rcx,%rax - 4ac4: 48 39 c2 cmp %rax,%rdx - 4ac7: 72 8b jb 4a54 - 4ac9: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4acd: 48 83 c4 30 add $0x30,%rsp - 4ad1: c3 ret - -0000000000004ad2 : - 4ad2: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) - 4ad7: 89 74 24 f4 mov %esi,-0xc(%rsp) - 4adb: 89 54 24 f0 mov %edx,-0x10(%rsp) - 4adf: 89 c8 mov %ecx,%eax - 4ae1: 88 44 24 ec mov %al,-0x14(%rsp) - 4ae5: 8b 44 24 f4 mov -0xc(%rsp),%eax - 4ae9: c1 e8 03 shr $0x3,%eax - 4aec: 89 c7 mov %eax,%edi - 4aee: 89 f8 mov %edi,%eax - 4af0: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4af7: 00 - 4af8: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 4afd: 48 01 d0 add %rdx,%rax - 4b00: 48 8b 10 mov (%rax),%rdx - 4b03: 0f b6 74 24 ec movzbl -0x14(%rsp),%esi - 4b08: 8b 44 24 f4 mov -0xc(%rsp),%eax - 4b0c: 83 e0 07 and $0x7,%eax - 4b0f: c1 e0 03 shl $0x3,%eax - 4b12: 89 c1 mov %eax,%ecx - 4b14: 48 d3 e6 shl %cl,%rsi - 4b17: 48 89 f1 mov %rsi,%rcx - 4b1a: 89 f8 mov %edi,%eax - 4b1c: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi - 4b23: 00 - 4b24: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 4b29: 48 01 f0 add %rsi,%rax - 4b2c: 48 31 ca xor %rcx,%rdx - 4b2f: 48 89 10 mov %rdx,(%rax) - 4b32: 8b 44 24 f0 mov -0x10(%rsp),%eax - 4b36: c1 e8 03 shr $0x3,%eax - 4b39: 8d 50 ff lea -0x1(%rax),%edx - 4b3c: 89 d2 mov %edx,%edx - 4b3e: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 4b45: 00 - 4b46: 48 8b 54 24 f8 mov -0x8(%rsp),%rdx - 4b4b: 48 01 ca add %rcx,%rdx - 4b4e: 48 8b 12 mov (%rdx),%rdx - 4b51: 83 e8 01 sub $0x1,%eax - 4b54: 89 c0 mov %eax,%eax - 4b56: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx - 4b5d: 00 - 4b5e: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 4b63: 48 01 c8 add %rcx,%rax - 4b66: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx - 4b6d: 00 00 80 - 4b70: 48 31 ca xor %rcx,%rdx - 4b73: 48 89 10 mov %rdx,(%rax) - 4b76: 90 nop - 4b77: c3 ret - -0000000000004b78 : - 4b78: 48 83 ec 30 sub $0x30,%rsp - 4b7c: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 4b81: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 4b86: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 4b8b: 89 4c 24 04 mov %ecx,0x4(%rsp) - 4b8f: 44 89 04 24 mov %r8d,(%rsp) - 4b93: e9 a2 00 00 00 jmp 4c3a - 4b98: 8b 44 24 04 mov 0x4(%rsp),%eax - 4b9c: 3b 04 24 cmp (%rsp),%eax - 4b9f: 75 15 jne 4bb6 - 4ba1: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4ba6: 48 89 c7 mov %rax,%rdi - 4ba9: e8 f6 eb ff ff call 37a4 - 4bae: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) - 4bb5: 00 - 4bb6: 8b 44 24 04 mov 0x4(%rsp),%eax - 4bba: 89 44 24 2c mov %eax,0x2c(%rsp) - 4bbe: eb 45 jmp 4c05 - 4bc0: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4bc4: c1 e8 03 shr $0x3,%eax - 4bc7: 89 c0 mov %eax,%eax - 4bc9: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4bd0: 00 - 4bd1: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4bd6: 48 01 d0 add %rdx,%rax - 4bd9: 48 8b 10 mov (%rax),%rdx - 4bdc: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4be0: 83 e0 07 and $0x7,%eax - 4be3: c1 e0 03 shl $0x3,%eax - 4be6: 89 c1 mov %eax,%ecx - 4be8: 48 d3 ea shr %cl,%rdx - 4beb: 48 89 d1 mov %rdx,%rcx - 4bee: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4bf3: 48 8d 50 01 lea 0x1(%rax),%rdx - 4bf7: 48 89 54 24 18 mov %rdx,0x18(%rsp) - 4bfc: 89 ca mov %ecx,%edx - 4bfe: 88 10 mov %dl,(%rax) - 4c00: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 4c05: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4c09: 3b 04 24 cmp (%rsp),%eax - 4c0c: 73 15 jae 4c23 - 4c0e: 8b 54 24 2c mov 0x2c(%rsp),%edx - 4c12: 8b 4c 24 04 mov 0x4(%rsp),%ecx - 4c16: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4c1b: 48 01 c8 add %rcx,%rax - 4c1e: 48 39 c2 cmp %rax,%rdx - 4c21: 72 9d jb 4bc0 - 4c23: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4c27: 2b 44 24 04 sub 0x4(%rsp),%eax - 4c2b: 89 c0 mov %eax,%eax - 4c2d: 48 29 44 24 10 sub %rax,0x10(%rsp) - 4c32: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4c36: 89 44 24 04 mov %eax,0x4(%rsp) - 4c3a: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) - 4c40: 0f 85 52 ff ff ff jne 4b98 - 4c46: 8b 44 24 04 mov 0x4(%rsp),%eax - 4c4a: 48 83 c4 30 add $0x30,%rsp - 4c4e: c3 ret - -0000000000004c4f : - 4c4f: 48 83 ec 30 sub $0x30,%rsp - 4c53: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 4c58: 89 74 24 14 mov %esi,0x14(%rsp) - 4c5c: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 4c61: 48 89 0c 24 mov %rcx,(%rsp) - 4c65: 44 89 c0 mov %r8d,%eax - 4c68: 88 44 24 10 mov %al,0x10(%rsp) - 4c6c: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 4c73: 00 - 4c74: eb 20 jmp 4c96 - 4c76: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4c7a: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4c81: 00 - 4c82: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4c87: 48 01 d0 add %rdx,%rax - 4c8a: 48 c7 00 00 00 00 00 movq $0x0,(%rax) - 4c91: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 4c96: 83 7c 24 2c 18 cmpl $0x18,0x2c(%rsp) - 4c9b: 76 d9 jbe 4c76 - 4c9d: e9 84 00 00 00 jmp 4d26 - 4ca2: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 4ca9: 00 - 4caa: eb 4f jmp 4cfb - 4cac: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4cb0: c1 e0 03 shl $0x3,%eax - 4cb3: 89 c2 mov %eax,%edx - 4cb5: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4cba: 48 01 d0 add %rdx,%rax - 4cbd: 48 89 c7 mov %rax,%rdi - 4cc0: e8 48 ea ff ff call 370d - 4cc5: 8b 54 24 2c mov 0x2c(%rsp),%edx - 4cc9: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 4cd0: 00 - 4cd1: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 4cd6: 48 01 ca add %rcx,%rdx - 4cd9: 48 8b 0a mov (%rdx),%rcx - 4cdc: 8b 54 24 2c mov 0x2c(%rsp),%edx - 4ce0: 48 8d 34 d5 00 00 00 lea 0x0(,%rdx,8),%rsi - 4ce7: 00 - 4ce8: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 4ced: 48 01 f2 add %rsi,%rdx - 4cf0: 48 31 c8 xor %rcx,%rax - 4cf3: 48 89 02 mov %rax,(%rdx) - 4cf6: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 4cfb: 8b 44 24 14 mov 0x14(%rsp),%eax - 4cff: c1 e8 03 shr $0x3,%eax - 4d02: 39 44 24 2c cmp %eax,0x2c(%rsp) - 4d06: 72 a4 jb 4cac - 4d08: 8b 44 24 14 mov 0x14(%rsp),%eax - 4d0c: 48 01 44 24 08 add %rax,0x8(%rsp) - 4d11: 8b 44 24 14 mov 0x14(%rsp),%eax - 4d15: 48 29 04 24 sub %rax,(%rsp) - 4d19: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4d1e: 48 89 c7 mov %rax,%rdi - 4d21: e8 7e ea ff ff call 37a4 - 4d26: 8b 44 24 14 mov 0x14(%rsp),%eax - 4d2a: 48 39 04 24 cmp %rax,(%rsp) - 4d2e: 0f 83 6e ff ff ff jae 4ca2 - 4d34: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 4d3b: 00 - 4d3c: eb 5f jmp 4d9d - 4d3e: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4d42: c1 e8 03 shr $0x3,%eax - 4d45: 89 c7 mov %eax,%edi - 4d47: 89 f8 mov %edi,%eax - 4d49: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4d50: 00 - 4d51: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4d56: 48 01 d0 add %rdx,%rax - 4d59: 48 8b 10 mov (%rax),%rdx - 4d5c: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 4d60: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4d65: 48 01 c8 add %rcx,%rax - 4d68: 0f b6 00 movzbl (%rax),%eax - 4d6b: 0f b6 f0 movzbl %al,%esi - 4d6e: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4d72: 83 e0 07 and $0x7,%eax - 4d75: c1 e0 03 shl $0x3,%eax - 4d78: 89 c1 mov %eax,%ecx - 4d7a: 48 d3 e6 shl %cl,%rsi - 4d7d: 48 89 f1 mov %rsi,%rcx - 4d80: 89 f8 mov %edi,%eax - 4d82: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi - 4d89: 00 - 4d8a: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4d8f: 48 01 f0 add %rsi,%rax - 4d92: 48 31 ca xor %rcx,%rdx - 4d95: 48 89 10 mov %rdx,(%rax) - 4d98: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 4d9d: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4da1: 48 3b 04 24 cmp (%rsp),%rax - 4da5: 72 97 jb 4d3e - 4da7: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4dab: c1 e8 03 shr $0x3,%eax - 4dae: 89 c7 mov %eax,%edi - 4db0: 89 f8 mov %edi,%eax - 4db2: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4db9: 00 - 4dba: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4dbf: 48 01 d0 add %rdx,%rax - 4dc2: 48 8b 10 mov (%rax),%rdx - 4dc5: 0f b6 74 24 10 movzbl 0x10(%rsp),%esi - 4dca: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4dce: 83 e0 07 and $0x7,%eax - 4dd1: c1 e0 03 shl $0x3,%eax - 4dd4: 89 c1 mov %eax,%ecx - 4dd6: 48 d3 e6 shl %cl,%rsi - 4dd9: 48 89 f1 mov %rsi,%rcx - 4ddc: 89 f8 mov %edi,%eax - 4dde: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi - 4de5: 00 - 4de6: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4deb: 48 01 f0 add %rsi,%rax - 4dee: 48 31 ca xor %rcx,%rdx - 4df1: 48 89 10 mov %rdx,(%rax) - 4df4: 8b 44 24 14 mov 0x14(%rsp),%eax - 4df8: 83 e8 01 sub $0x1,%eax - 4dfb: c1 e8 03 shr $0x3,%eax - 4dfe: 89 c1 mov %eax,%ecx - 4e00: 89 c8 mov %ecx,%eax - 4e02: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4e09: 00 - 4e0a: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4e0f: 48 01 d0 add %rdx,%rax - 4e12: 48 8b 10 mov (%rax),%rdx - 4e15: 89 c8 mov %ecx,%eax - 4e17: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx - 4e1e: 00 - 4e1f: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4e24: 48 01 c8 add %rcx,%rax - 4e27: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx - 4e2e: 00 00 80 - 4e31: 48 31 ca xor %rcx,%rdx - 4e34: 48 89 10 mov %rdx,(%rax) - 4e37: 90 nop - 4e38: 48 83 c4 30 add $0x30,%rsp - 4e3c: c3 ret - -0000000000004e3d : - 4e3d: 48 83 ec 30 sub $0x30,%rsp - 4e41: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 4e46: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 4e4b: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 4e50: 89 4c 24 04 mov %ecx,0x4(%rsp) - 4e54: eb 6b jmp 4ec1 - 4e56: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4e5b: 48 89 c7 mov %rax,%rdi - 4e5e: e8 41 e9 ff ff call 37a4 - 4e63: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 4e6a: 00 - 4e6b: eb 38 jmp 4ea5 - 4e6d: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4e71: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4e78: 00 - 4e79: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4e7e: 48 01 d0 add %rdx,%rax - 4e81: 48 8b 00 mov (%rax),%rax - 4e84: 8b 54 24 2c mov 0x2c(%rsp),%edx - 4e88: c1 e2 03 shl $0x3,%edx - 4e8b: 89 d1 mov %edx,%ecx - 4e8d: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 4e92: 48 01 ca add %rcx,%rdx - 4e95: 48 89 c6 mov %rax,%rsi - 4e98: 48 89 d7 mov %rdx,%rdi - 4e9b: e8 bd e8 ff ff call 375d - 4ea0: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 4ea5: 8b 44 24 04 mov 0x4(%rsp),%eax - 4ea9: c1 e8 03 shr $0x3,%eax - 4eac: 39 44 24 2c cmp %eax,0x2c(%rsp) - 4eb0: 72 bb jb 4e6d - 4eb2: 8b 44 24 04 mov 0x4(%rsp),%eax - 4eb6: 48 01 44 24 18 add %rax,0x18(%rsp) - 4ebb: 48 83 6c 24 10 01 subq $0x1,0x10(%rsp) - 4ec1: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) - 4ec7: 75 8d jne 4e56 - 4ec9: 90 nop - 4eca: 90 nop - 4ecb: 48 83 c4 30 add $0x30,%rsp - 4ecf: c3 ret - -0000000000004ed0 : - 4ed0: 48 83 ec 08 sub $0x8,%rsp - 4ed4: 48 89 3c 24 mov %rdi,(%rsp) - 4ed8: 48 8b 04 24 mov (%rsp),%rax - 4edc: 48 89 c7 mov %rax,%rdi - 4edf: e8 5e fa ff ff call 4942 - 4ee4: 48 8b 04 24 mov (%rsp),%rax - 4ee8: c7 80 c8 00 00 00 00 movl $0x0,0xc8(%rax) - 4eef: 00 00 00 - 4ef2: 90 nop - 4ef3: 48 83 c4 08 add $0x8,%rsp - 4ef7: c3 ret - -0000000000004ef8 : - 4ef8: 48 83 ec 18 sub $0x18,%rsp - 4efc: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 4f01: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 4f06: 48 89 14 24 mov %rdx,(%rsp) - 4f0a: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4f0f: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi - 4f15: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4f1a: 48 8b 0c 24 mov (%rsp),%rcx - 4f1e: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 4f23: 49 89 c8 mov %rcx,%r8 - 4f26: 48 89 d1 mov %rdx,%rcx - 4f29: ba a8 00 00 00 mov $0xa8,%edx - 4f2e: 48 89 c7 mov %rax,%rdi - 4f31: e8 45 fa ff ff call 497b - 4f36: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 4f3b: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) - 4f41: 90 nop - 4f42: 48 83 c4 18 add $0x18,%rsp - 4f46: c3 ret - -0000000000004f47 : - 4f47: 48 83 ec 08 sub $0x8,%rsp - 4f4b: 48 89 3c 24 mov %rdi,(%rsp) - 4f4f: 48 8b 04 24 mov (%rsp),%rax - 4f53: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi - 4f59: 48 8b 04 24 mov (%rsp),%rax - 4f5d: b9 1f 00 00 00 mov $0x1f,%ecx - 4f62: ba a8 00 00 00 mov $0xa8,%edx - 4f67: 48 89 c7 mov %rax,%rdi - 4f6a: e8 63 fb ff ff call 4ad2 - 4f6f: 48 8b 04 24 mov (%rsp),%rax - 4f73: c7 80 c8 00 00 00 a8 movl $0xa8,0xc8(%rax) - 4f7a: 00 00 00 - 4f7d: 90 nop - 4f7e: 48 83 c4 08 add $0x8,%rsp - 4f82: c3 ret - -0000000000004f83 : - 4f83: 48 83 ec 18 sub $0x18,%rsp - 4f87: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 4f8c: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 4f91: 48 89 14 24 mov %rdx,(%rsp) - 4f95: 48 8b 04 24 mov (%rsp),%rax - 4f99: 8b 88 c8 00 00 00 mov 0xc8(%rax),%ecx - 4f9f: 48 8b 14 24 mov (%rsp),%rdx - 4fa3: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 4fa8: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4fad: 41 b8 a8 00 00 00 mov $0xa8,%r8d - 4fb3: 48 89 c7 mov %rax,%rdi - 4fb6: e8 bd fb ff ff call 4b78 - 4fbb: 48 8b 14 24 mov (%rsp),%rdx - 4fbf: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) - 4fc5: 90 nop - 4fc6: 48 83 c4 18 add $0x18,%rsp - 4fca: c3 ret - -0000000000004fcb : - 4fcb: 48 83 ec 18 sub $0x18,%rsp - 4fcf: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 4fd4: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 4fd9: 48 89 14 24 mov %rdx,(%rsp) - 4fdd: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4fe2: 48 8b 0c 24 mov (%rsp),%rcx - 4fe6: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 4feb: 41 b8 1f 00 00 00 mov $0x1f,%r8d - 4ff1: be a8 00 00 00 mov $0xa8,%esi - 4ff6: 48 89 c7 mov %rax,%rdi - 4ff9: e8 51 fc ff ff call 4c4f - 4ffe: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5003: c7 80 c8 00 00 00 a8 movl $0xa8,0xc8(%rax) - 500a: 00 00 00 - 500d: 90 nop - 500e: 48 83 c4 18 add $0x18,%rsp - 5012: c3 ret - -0000000000005013 : - 5013: 48 83 ec 18 sub $0x18,%rsp - 5017: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 501c: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 5021: 48 89 14 24 mov %rdx,(%rsp) - 5025: 48 8b 14 24 mov (%rsp),%rdx - 5029: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 502e: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5033: b9 a8 00 00 00 mov $0xa8,%ecx - 5038: 48 89 c7 mov %rax,%rdi - 503b: e8 fd fd ff ff call 4e3d - 5040: 90 nop - 5041: 48 83 c4 18 add $0x18,%rsp - 5045: c3 ret - -0000000000005046 : - 5046: 48 83 ec 08 sub $0x8,%rsp - 504a: 48 89 3c 24 mov %rdi,(%rsp) - 504e: 48 8b 04 24 mov (%rsp),%rax - 5052: 48 89 c7 mov %rax,%rdi - 5055: e8 e8 f8 ff ff call 4942 - 505a: 48 8b 04 24 mov (%rsp),%rax - 505e: c7 80 c8 00 00 00 00 movl $0x0,0xc8(%rax) - 5065: 00 00 00 - 5068: 90 nop - 5069: 48 83 c4 08 add $0x8,%rsp - 506d: c3 ret - -000000000000506e : - 506e: 48 83 ec 18 sub $0x18,%rsp - 5072: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 5077: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 507c: 48 89 14 24 mov %rdx,(%rsp) - 5080: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5085: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi - 508b: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5090: 48 8b 0c 24 mov (%rsp),%rcx - 5094: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 5099: 49 89 c8 mov %rcx,%r8 - 509c: 48 89 d1 mov %rdx,%rcx - 509f: ba 88 00 00 00 mov $0x88,%edx - 50a4: 48 89 c7 mov %rax,%rdi - 50a7: e8 cf f8 ff ff call 497b - 50ac: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 50b1: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) - 50b7: 90 nop - 50b8: 48 83 c4 18 add $0x18,%rsp - 50bc: c3 ret - -00000000000050bd : - 50bd: 48 83 ec 08 sub $0x8,%rsp - 50c1: 48 89 3c 24 mov %rdi,(%rsp) - 50c5: 48 8b 04 24 mov (%rsp),%rax - 50c9: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi - 50cf: 48 8b 04 24 mov (%rsp),%rax - 50d3: b9 1f 00 00 00 mov $0x1f,%ecx - 50d8: ba 88 00 00 00 mov $0x88,%edx - 50dd: 48 89 c7 mov %rax,%rdi - 50e0: e8 ed f9 ff ff call 4ad2 - 50e5: 48 8b 04 24 mov (%rsp),%rax - 50e9: c7 80 c8 00 00 00 88 movl $0x88,0xc8(%rax) - 50f0: 00 00 00 - 50f3: 90 nop - 50f4: 48 83 c4 08 add $0x8,%rsp - 50f8: c3 ret - -00000000000050f9 : - 50f9: 48 83 ec 18 sub $0x18,%rsp - 50fd: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 5102: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 5107: 48 89 14 24 mov %rdx,(%rsp) - 510b: 48 8b 04 24 mov (%rsp),%rax - 510f: 8b 88 c8 00 00 00 mov 0xc8(%rax),%ecx - 5115: 48 8b 14 24 mov (%rsp),%rdx - 5119: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 511e: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5123: 41 b8 88 00 00 00 mov $0x88,%r8d - 5129: 48 89 c7 mov %rax,%rdi - 512c: e8 47 fa ff ff call 4b78 - 5131: 48 8b 14 24 mov (%rsp),%rdx - 5135: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) - 513b: 90 nop - 513c: 48 83 c4 18 add $0x18,%rsp - 5140: c3 ret - -0000000000005141 : - 5141: 48 83 ec 18 sub $0x18,%rsp - 5145: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 514a: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 514f: 48 89 14 24 mov %rdx,(%rsp) - 5153: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5158: 48 8b 0c 24 mov (%rsp),%rcx - 515c: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 5161: 41 b8 1f 00 00 00 mov $0x1f,%r8d - 5167: be 88 00 00 00 mov $0x88,%esi - 516c: 48 89 c7 mov %rax,%rdi - 516f: e8 db fa ff ff call 4c4f - 5174: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5179: c7 80 c8 00 00 00 88 movl $0x88,0xc8(%rax) - 5180: 00 00 00 - 5183: 90 nop - 5184: 48 83 c4 18 add $0x18,%rsp - 5188: c3 ret - -0000000000005189 : - 5189: 48 83 ec 18 sub $0x18,%rsp - 518d: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 5192: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 5197: 48 89 14 24 mov %rdx,(%rsp) - 519b: 48 8b 14 24 mov (%rsp),%rdx - 519f: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 51a4: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 51a9: b9 88 00 00 00 mov $0x88,%ecx - 51ae: 48 89 c7 mov %rax,%rdi - 51b1: e8 87 fc ff ff call 4e3d - 51b6: 90 nop - 51b7: 48 83 c4 18 add $0x18,%rsp - 51bb: c3 ret - -00000000000051bc : - 51bc: 48 81 ec 18 01 00 00 sub $0x118,%rsp - 51c3: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 51c8: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 51cd: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 51d2: 48 89 0c 24 mov %rcx,(%rsp) - 51d6: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 51dd: 00 00 - 51df: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) - 51e6: 00 - 51e7: 31 c0 xor %eax,%eax - 51e9: 48 8b 14 24 mov (%rsp),%rdx - 51ed: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 51f2: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 51f7: 48 89 ce mov %rcx,%rsi - 51fa: 48 89 c7 mov %rax,%rdi - 51fd: e8 c9 fd ff ff call 4fcb - 5202: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5207: 48 c1 e8 03 shr $0x3,%rax - 520b: 48 ba 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rdx - 5212: c3 30 0c - 5215: 48 f7 e2 mul %rdx - 5218: 48 89 54 24 28 mov %rdx,0x28(%rsp) - 521d: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 5222: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx - 5227: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 522c: 48 89 ce mov %rcx,%rsi - 522f: 48 89 c7 mov %rax,%rdi - 5232: e8 dc fd ff ff call 5013 - 5237: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 523c: 48 69 c0 a8 00 00 00 imul $0xa8,%rax,%rax - 5243: 48 29 44 24 10 sub %rax,0x10(%rsp) - 5248: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 524d: 48 69 c0 a8 00 00 00 imul $0xa8,%rax,%rax - 5254: 48 01 44 24 18 add %rax,0x18(%rsp) - 5259: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 525e: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 5263: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 5268: 48 89 ce mov %rcx,%rsi - 526b: 48 89 c7 mov %rax,%rdi - 526e: e8 10 fd ff ff call 4f83 - 5273: 90 nop - 5274: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax - 527b: 00 - 527c: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 5283: 00 00 - 5285: 74 05 je 528c - 5287: e8 f4 bd ff ff call 1080 <__stack_chk_fail@plt> - 528c: 48 81 c4 18 01 00 00 add $0x118,%rsp - 5293: c3 ret - -0000000000005294 : - 5294: 48 81 ec 18 01 00 00 sub $0x118,%rsp - 529b: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 52a0: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 52a5: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 52aa: 48 89 0c 24 mov %rcx,(%rsp) - 52ae: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 52b5: 00 00 - 52b7: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) - 52be: 00 - 52bf: 31 c0 xor %eax,%eax - 52c1: 48 8b 14 24 mov (%rsp),%rdx - 52c5: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 52ca: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 52cf: 48 89 ce mov %rcx,%rsi - 52d2: 48 89 c7 mov %rax,%rdi - 52d5: e8 67 fe ff ff call 5141 - 52da: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 52df: 48 ba f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rdx - 52e6: f0 f0 f0 - 52e9: 48 f7 e2 mul %rdx - 52ec: 48 89 d0 mov %rdx,%rax - 52ef: 48 c1 e8 07 shr $0x7,%rax - 52f3: 48 89 44 24 28 mov %rax,0x28(%rsp) - 52f8: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 52fd: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx - 5302: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 5307: 48 89 ce mov %rcx,%rsi - 530a: 48 89 c7 mov %rax,%rdi - 530d: e8 77 fe ff ff call 5189 - 5312: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 5317: 48 69 c0 88 00 00 00 imul $0x88,%rax,%rax - 531e: 48 29 44 24 10 sub %rax,0x10(%rsp) - 5323: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 5328: 48 69 c0 88 00 00 00 imul $0x88,%rax,%rax - 532f: 48 01 44 24 18 add %rax,0x18(%rsp) - 5334: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 5339: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 533e: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 5343: 48 89 ce mov %rcx,%rsi - 5346: 48 89 c7 mov %rax,%rdi - 5349: e8 ab fd ff ff call 50f9 - 534e: 90 nop - 534f: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax - 5356: 00 - 5357: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 535e: 00 00 - 5360: 74 05 je 5367 - 5362: e8 19 bd ff ff call 1080 <__stack_chk_fail@plt> - 5367: 48 81 c4 18 01 00 00 add $0x118,%rsp - 536e: c3 ret - -000000000000536f : - 536f: 48 81 ec 08 01 00 00 sub $0x108,%rsp - 5376: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 537b: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 5380: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 5385: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 538c: 00 00 - 538e: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) - 5395: 00 - 5396: 31 c0 xor %eax,%eax - 5398: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 539d: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 53a2: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 53a7: 41 b8 06 00 00 00 mov $0x6,%r8d - 53ad: be 88 00 00 00 mov $0x88,%esi - 53b2: 48 89 c7 mov %rax,%rdi - 53b5: e8 95 f8 ff ff call 4c4f - 53ba: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 53bf: 48 89 c7 mov %rax,%rdi - 53c2: e8 dd e3 ff ff call 37a4 - 53c7: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 53ce: 00 - 53cf: eb 2a jmp 53fb - 53d1: 8b 44 24 2c mov 0x2c(%rsp),%eax - 53d5: 48 8b 44 c4 30 mov 0x30(%rsp,%rax,8),%rax - 53da: 8b 54 24 2c mov 0x2c(%rsp),%edx - 53de: c1 e2 03 shl $0x3,%edx - 53e1: 89 d1 mov %edx,%ecx - 53e3: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 53e8: 48 01 ca add %rcx,%rdx - 53eb: 48 89 c6 mov %rax,%rsi - 53ee: 48 89 d7 mov %rdx,%rdi - 53f1: e8 67 e3 ff ff call 375d - 53f6: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 53fb: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) - 5400: 76 cf jbe 53d1 - 5402: 90 nop - 5403: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax - 540a: 00 - 540b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 5412: 00 00 - 5414: 74 05 je 541b - 5416: e8 65 bc ff ff call 1080 <__stack_chk_fail@plt> - 541b: 48 81 c4 08 01 00 00 add $0x108,%rsp - 5422: c3 ret - -0000000000005423 : - 5423: 48 81 ec 08 01 00 00 sub $0x108,%rsp - 542a: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 542f: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 5434: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 5439: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 5440: 00 00 - 5442: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) - 5449: 00 - 544a: 31 c0 xor %eax,%eax - 544c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 5451: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 5456: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 545b: 41 b8 06 00 00 00 mov $0x6,%r8d - 5461: be 48 00 00 00 mov $0x48,%esi - 5466: 48 89 c7 mov %rax,%rdi - 5469: e8 e1 f7 ff ff call 4c4f - 546e: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 5473: 48 89 c7 mov %rax,%rdi - 5476: e8 29 e3 ff ff call 37a4 - 547b: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 5482: 00 - 5483: eb 2a jmp 54af - 5485: 8b 44 24 2c mov 0x2c(%rsp),%eax - 5489: 48 8b 44 c4 30 mov 0x30(%rsp,%rax,8),%rax - 548e: 8b 54 24 2c mov 0x2c(%rsp),%edx - 5492: c1 e2 03 shl $0x3,%edx - 5495: 89 d1 mov %edx,%ecx - 5497: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 549c: 48 01 ca add %rcx,%rdx - 549f: 48 89 c6 mov %rax,%rsi - 54a2: 48 89 d7 mov %rdx,%rdi - 54a5: e8 b3 e2 ff ff call 375d - 54aa: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 54af: 83 7c 24 2c 07 cmpl $0x7,0x2c(%rsp) - 54b4: 76 cf jbe 5485 - 54b6: 90 nop - 54b7: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax - 54be: 00 - 54bf: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 54c6: 00 00 - 54c8: 74 05 je 54cf - 54ca: e8 b1 bb ff ff call 1080 <__stack_chk_fail@plt> - 54cf: 48 81 c4 08 01 00 00 add $0x108,%rsp - 54d6: c3 ret - -00000000000054d7 : - 54d7: 48 83 ec 58 sub $0x58,%rsp - 54db: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 54e0: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 54e5: 89 c8 mov %ecx,%eax - 54e7: 88 54 24 0c mov %dl,0xc(%rsp) - 54eb: 88 44 24 08 mov %al,0x8(%rsp) - 54ef: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 54f6: 00 00 - 54f8: 48 89 44 24 48 mov %rax,0x48(%rsp) - 54fd: 31 c0 xor %eax,%eax - 54ff: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 5504: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 5509: ba 20 00 00 00 mov $0x20,%edx - 550e: 48 89 ce mov %rcx,%rsi - 5511: 48 89 c7 mov %rax,%rdi - 5514: e8 97 bb ff ff call 10b0 - 5519: 0f b6 44 24 0c movzbl 0xc(%rsp),%eax - 551e: 88 44 24 40 mov %al,0x40(%rsp) - 5522: 0f b6 44 24 08 movzbl 0x8(%rsp),%eax - 5527: 88 44 24 41 mov %al,0x41(%rsp) - 552b: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx - 5530: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 5535: ba 22 00 00 00 mov $0x22,%edx - 553a: 48 89 ce mov %rcx,%rsi - 553d: 48 89 c7 mov %rax,%rdi - 5540: e8 86 fa ff ff call 4fcb - 5545: 90 nop - 5546: 48 8b 44 24 48 mov 0x48(%rsp),%rax - 554b: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 5552: 00 00 - 5554: 74 05 je 555b - 5556: e8 25 bb ff ff call 1080 <__stack_chk_fail@plt> - 555b: 48 83 c4 58 add $0x58,%rsp - 555f: c3 ret - -0000000000005560 : - 5560: 48 83 ec 58 sub $0x58,%rsp - 5564: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 5569: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 556e: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 5573: 89 c8 mov %ecx,%eax - 5575: 88 44 24 04 mov %al,0x4(%rsp) - 5579: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 5580: 00 00 - 5582: 48 89 44 24 48 mov %rax,0x48(%rsp) - 5587: 31 c0 xor %eax,%eax - 5589: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 558e: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 5593: ba 20 00 00 00 mov $0x20,%edx - 5598: 48 89 ce mov %rcx,%rsi - 559b: 48 89 c7 mov %rax,%rdi - 559e: e8 0d bb ff ff call 10b0 - 55a3: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax - 55a8: 88 44 24 40 mov %al,0x40(%rsp) - 55ac: 48 8d 54 24 20 lea 0x20(%rsp),%rdx - 55b1: 48 8b 74 24 10 mov 0x10(%rsp),%rsi - 55b6: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 55bb: b9 21 00 00 00 mov $0x21,%ecx - 55c0: 48 89 c7 mov %rax,%rdi - 55c3: e8 cc fc ff ff call 5294 - 55c8: 90 nop - 55c9: 48 8b 44 24 48 mov 0x48(%rsp),%rax - 55ce: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 55d5: 00 00 - 55d7: 74 05 je 55de - 55d9: e8 a2 ba ff ff call 1080 <__stack_chk_fail@plt> - 55de: 48 83 c4 58 add $0x58,%rsp - 55e2: c3 ret - -00000000000055e3 : - 55e3: 48 81 ec 08 01 00 00 sub $0x108,%rsp - 55ea: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 55ef: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 55f4: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 55f9: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 5600: 00 00 - 5602: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) - 5609: 00 - 560a: 31 c0 xor %eax,%eax - 560c: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 5611: 48 89 c7 mov %rax,%rdi - 5614: e8 2d fa ff ff call 5046 - 5619: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 561e: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 5623: ba 20 00 00 00 mov $0x20,%edx - 5628: 48 89 ce mov %rcx,%rsi - 562b: 48 89 c7 mov %rax,%rdi - 562e: e8 3b fa ff ff call 506e - 5633: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 5638: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 563d: ba 00 03 00 00 mov $0x300,%edx - 5642: 48 89 ce mov %rcx,%rsi - 5645: 48 89 c7 mov %rax,%rdi - 5648: e8 21 fa ff ff call 506e - 564d: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 5652: 48 89 c7 mov %rax,%rdi - 5655: e8 63 fa ff ff call 50bd - 565a: 48 8d 54 24 20 lea 0x20(%rsp),%rdx - 565f: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 5664: be 20 00 00 00 mov $0x20,%esi - 5669: 48 89 c7 mov %rax,%rdi - 566c: e8 88 fa ff ff call 50f9 - 5671: 90 nop - 5672: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax - 5679: 00 - 567a: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 5681: 00 00 - 5683: 74 05 je 568a - 5685: e8 f6 b9 ff ff call 1080 <__stack_chk_fail@plt> - 568a: 48 81 c4 08 01 00 00 add $0x108,%rsp - 5691: c3 ret - -0000000000005692 : - 5692: 48 83 ec 28 sub $0x28,%rsp - 5696: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 569b: 48 89 34 24 mov %rsi,(%rsp) - 569f: eb 5c jmp 56fd - 56a1: 48 8b 14 24 mov (%rsp),%rdx - 56a5: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 56aa: b9 00 00 00 00 mov $0x0,%ecx - 56af: 48 89 c6 mov %rax,%rsi - 56b2: bf 3e 01 00 00 mov $0x13e,%edi - 56b7: b8 00 00 00 00 mov $0x0,%eax - 56bc: e8 df b9 ff ff call 10a0 - 56c1: 48 89 44 24 18 mov %rax,0x18(%rsp) - 56c6: 48 83 7c 24 18 ff cmpq $0xffffffffffffffff,0x18(%rsp) - 56cc: 75 0c jne 56da - 56ce: e8 7d b9 ff ff call 1050 <__errno_location@plt> - 56d3: 8b 00 mov (%rax),%eax - 56d5: 83 f8 04 cmp $0x4,%eax - 56d8: 74 22 je 56fc - 56da: 48 83 7c 24 18 ff cmpq $0xffffffffffffffff,0x18(%rsp) - 56e0: 75 05 jne 56e7 - 56e2: e8 59 b9 ff ff call 1040 - 56e7: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 56ec: 48 01 44 24 08 add %rax,0x8(%rsp) - 56f1: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 56f6: 48 29 04 24 sub %rax,(%rsp) - 56fa: eb 01 jmp 56fd - 56fc: 90 nop - 56fd: 48 83 3c 24 00 cmpq $0x0,(%rsp) - 5702: 75 9d jne 56a1 - 5704: 90 nop - 5705: 90 nop - 5706: 48 83 c4 28 add $0x28,%rsp - 570a: c3 ret - -000000000000570b : - 570b: 0f 31 rdtsc - 570d: 48 c1 e2 20 shl $0x20,%rdx - 5711: 48 09 d0 or %rdx,%rax - 5714: 48 89 44 24 f8 mov %rax,-0x8(%rsp) - 5719: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 571e: c3 ret - -000000000000571f : - 571f: 48 83 ec 20 sub $0x20,%rsp - 5723: 48 c7 44 24 08 ff ff movq $0xffffffffffffffff,0x8(%rsp) - 572a: ff ff - 572c: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) - 5733: 00 - 5734: eb 39 jmp 576f - 5736: e8 d0 ff ff ff call 570b - 573b: 48 89 44 24 10 mov %rax,0x10(%rsp) - 5740: e8 c6 ff ff ff call 570b - 5745: 48 89 44 24 18 mov %rax,0x18(%rsp) - 574a: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 574f: 48 2b 44 24 10 sub 0x10(%rsp),%rax - 5754: 48 3b 44 24 08 cmp 0x8(%rsp),%rax - 5759: 73 0f jae 576a - 575b: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 5760: 48 2b 44 24 10 sub 0x10(%rsp),%rax - 5765: 48 89 44 24 08 mov %rax,0x8(%rsp) - 576a: 83 44 24 04 01 addl $0x1,0x4(%rsp) - 576f: 81 7c 24 04 9f 86 01 cmpl $0x1869f,0x4(%rsp) - 5776: 00 - 5777: 76 bd jbe 5736 - 5779: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 577e: 48 83 c4 20 add $0x20,%rsp - 5782: c3 ret - -0000000000005783 : - 5783: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) - 5788: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) - 578d: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 5792: 48 8b 10 mov (%rax),%rdx - 5795: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 579a: 48 8b 00 mov (%rax),%rax - 579d: 48 39 c2 cmp %rax,%rdx - 57a0: 73 06 jae 57a8 - 57a2: b8 ff ff ff ff mov $0xffffffff,%eax - 57a7: c3 ret - 57a8: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 57ad: 48 8b 00 mov (%rax),%rax - 57b0: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx - 57b5: 48 8b 12 mov (%rdx),%rdx - 57b8: 48 39 c2 cmp %rax,%rdx - 57bb: 73 06 jae 57c3 - 57bd: b8 01 00 00 00 mov $0x1,%eax - 57c2: c3 ret - 57c3: b8 00 00 00 00 mov $0x0,%eax - 57c8: c3 ret - -00000000000057c9 : - 57c9: 48 83 ec 18 sub $0x18,%rsp - 57cd: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 57d2: 48 89 34 24 mov %rsi,(%rsp) - 57d6: 48 8d 15 a6 ff ff ff lea -0x5a(%rip),%rdx # 5783 - 57dd: 48 8b 34 24 mov (%rsp),%rsi - 57e1: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 57e6: 48 89 d1 mov %rdx,%rcx - 57e9: ba 08 00 00 00 mov $0x8,%edx - 57ee: 48 89 c7 mov %rax,%rdi - 57f1: e8 7a b8 ff ff call 1070 - 57f6: 48 8b 04 24 mov (%rsp),%rax - 57fa: 83 e0 01 and $0x1,%eax - 57fd: 48 85 c0 test %rax,%rax - 5800: 74 1c je 581e - 5802: 48 8b 04 24 mov (%rsp),%rax - 5806: 48 d1 e8 shr $1,%rax - 5809: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 5810: 00 - 5811: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 5816: 48 01 d0 add %rdx,%rax - 5819: 48 8b 00 mov (%rax),%rax - 581c: eb 3a jmp 5858 - 581e: 48 8b 04 24 mov (%rsp),%rax - 5822: 48 d1 e8 shr $1,%rax - 5825: 48 c1 e0 03 shl $0x3,%rax - 5829: 48 8d 50 f8 lea -0x8(%rax),%rdx - 582d: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 5832: 48 01 d0 add %rdx,%rax - 5835: 48 8b 10 mov (%rax),%rdx - 5838: 48 8b 04 24 mov (%rsp),%rax - 583c: 48 d1 e8 shr $1,%rax - 583f: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx - 5846: 00 - 5847: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 584c: 48 01 c8 add %rcx,%rax - 584f: 48 8b 00 mov (%rax),%rax - 5852: 48 01 d0 add %rdx,%rax - 5855: 48 d1 e8 shr $1,%rax - 5858: 48 83 c4 18 add $0x18,%rsp - 585c: c3 ret - -000000000000585d : - 585d: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 5862: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 5867: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) - 586e: 00 00 - 5870: 48 c7 44 24 f0 00 00 movq $0x0,-0x10(%rsp) - 5877: 00 00 - 5879: eb 23 jmp 589e - 587b: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 5880: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 5887: 00 - 5888: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 588d: 48 01 d0 add %rdx,%rax - 5890: 48 8b 00 mov (%rax),%rax - 5893: 48 01 44 24 f8 add %rax,-0x8(%rsp) - 5898: 48 83 44 24 f0 01 addq $0x1,-0x10(%rsp) - 589e: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 58a3: 48 3b 44 24 e0 cmp -0x20(%rsp),%rax - 58a8: 72 d1 jb 587b - 58aa: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 58af: ba 00 00 00 00 mov $0x0,%edx - 58b4: 48 f7 74 24 e0 divq -0x20(%rsp) - 58b9: c3 ret - -00000000000058ba : - 58ba: 48 83 ec 38 sub $0x38,%rsp - 58be: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 58c3: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 58c8: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 58cd: 48 83 7c 24 08 01 cmpq $0x1,0x8(%rsp) - 58d3: 77 25 ja 58fa - 58d5: 48 8b 05 a4 37 00 00 mov 0x37a4(%rip),%rax # 9080 - 58dc: 48 8d 3d fd 18 00 00 lea 0x18fd(%rip),%rdi # 71e0 - 58e3: 48 89 c1 mov %rax,%rcx - 58e6: ba 26 00 00 00 mov $0x26,%edx - 58eb: be 01 00 00 00 mov $0x1,%esi - 58f0: e8 cb b7 ff ff call 10c0 - 58f5: e9 0d 01 00 00 jmp 5a07 - 58fa: 48 8b 05 5f 37 00 00 mov 0x375f(%rip),%rax # 9060 - 5901: 48 83 f8 ff cmp $0xffffffffffffffff,%rax - 5905: 75 0c jne 5913 - 5907: e8 13 fe ff ff call 571f - 590c: 48 89 05 4d 37 00 00 mov %rax,0x374d(%rip) # 9060 - 5913: 48 83 6c 24 08 01 subq $0x1,0x8(%rsp) - 5919: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) - 5920: 00 00 - 5922: eb 62 jmp 5986 - 5924: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 5929: 48 83 c0 01 add $0x1,%rax - 592d: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 5934: 00 - 5935: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 593a: 48 01 d0 add %rdx,%rax - 593d: 48 8b 10 mov (%rax),%rdx - 5940: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 5945: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx - 594c: 00 - 594d: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5952: 48 01 c8 add %rcx,%rax - 5955: 48 8b 00 mov (%rax),%rax - 5958: 48 89 d1 mov %rdx,%rcx - 595b: 48 29 c1 sub %rax,%rcx - 595e: 48 8b 05 fb 36 00 00 mov 0x36fb(%rip),%rax # 9060 - 5965: 48 8b 54 24 28 mov 0x28(%rsp),%rdx - 596a: 48 8d 34 d5 00 00 00 lea 0x0(,%rdx,8),%rsi - 5971: 00 - 5972: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 5977: 48 01 f2 add %rsi,%rdx - 597a: 48 29 c1 sub %rax,%rcx - 597d: 48 89 0a mov %rcx,(%rdx) - 5980: 48 83 44 24 28 01 addq $0x1,0x28(%rsp) - 5986: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 598b: 48 3b 44 24 08 cmp 0x8(%rsp),%rax - 5990: 72 92 jb 5924 - 5992: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 5997: 48 89 c7 mov %rax,%rdi - 599a: e8 c1 b6 ff ff call 1060 - 599f: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 59a4: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 59a9: 48 89 d6 mov %rdx,%rsi - 59ac: 48 89 c7 mov %rax,%rdi - 59af: e8 15 fe ff ff call 57c9 - 59b4: 48 89 c2 mov %rax,%rdx - 59b7: 48 8d 05 49 18 00 00 lea 0x1849(%rip),%rax # 7207 - 59be: 48 89 d6 mov %rdx,%rsi - 59c1: 48 89 c7 mov %rax,%rdi - 59c4: b8 00 00 00 00 mov $0x0,%eax - 59c9: e8 c2 b6 ff ff call 1090 - 59ce: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 59d3: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 59d8: 48 89 d6 mov %rdx,%rsi - 59db: 48 89 c7 mov %rax,%rdi - 59de: e8 7a fe ff ff call 585d - 59e3: 48 89 c2 mov %rax,%rdx - 59e6: 48 8d 05 35 18 00 00 lea 0x1835(%rip),%rax # 7222 - 59ed: 48 89 d6 mov %rdx,%rsi - 59f0: 48 89 c7 mov %rax,%rdi - 59f3: b8 00 00 00 00 mov $0x0,%eax - 59f8: e8 93 b6 ff ff call 1090 - 59fd: bf 0a 00 00 00 mov $0xa,%edi - 5a02: e8 29 b6 ff ff call 1030 - 5a07: 48 83 c4 38 add $0x38,%rsp - 5a0b: c3 ret - -0000000000005a0c : - 5a0c: 0f 31 rdtsc - 5a0e: 48 c1 e2 20 shl $0x20,%rdx - 5a12: 48 09 d0 or %rdx,%rax - 5a15: 48 89 44 24 f8 mov %rax,-0x8(%rsp) - 5a1a: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 5a1f: c3 ret - -0000000000005a20
: - 5a20: 48 81 ec 28 17 00 00 sub $0x1728,%rsp - 5a27: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 5a2e: 00 00 - 5a30: 48 89 84 24 18 17 00 mov %rax,0x1718(%rsp) - 5a37: 00 - 5a38: 31 c0 xor %eax,%eax - 5a3a: 48 8d 84 24 30 0a 00 lea 0xa30(%rsp),%rax - 5a41: 00 - 5a42: be 20 00 00 00 mov $0x20,%esi - 5a47: 48 89 c7 mov %rax,%rdi - 5a4a: e8 43 fc ff ff call 5692 - 5a4f: 48 8d 84 24 50 0a 00 lea 0xa50(%rsp),%rax - 5a56: 00 - 5a57: be 40 00 00 00 mov $0x40,%esi - 5a5c: 48 89 c7 mov %rax,%rdi - 5a5f: e8 2e fc ff ff call 5692 - 5a64: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5a6b: 00 - 5a6c: eb 40 jmp 5aae - 5a6e: e8 99 ff ff ff call 5a0c - 5a73: 8b 54 24 0c mov 0xc(%rsp),%edx - 5a77: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5a7e: 00 - 5a7f: 48 8d 15 1a 36 00 00 lea 0x361a(%rip),%rdx # 90a0 - 5a86: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5a8a: 48 8d 0d 4f 55 00 00 lea 0x554f(%rip),%rcx # afe0 - 5a91: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax - 5a98: 00 - 5a99: ba 00 00 00 00 mov $0x0,%edx - 5a9e: 48 89 ce mov %rcx,%rsi - 5aa1: 48 89 c7 mov %rax,%rdi - 5aa4: e8 51 bd ff ff call 17fa - 5aa9: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5aae: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5ab5: 00 - 5ab6: 76 b6 jbe 5a6e - 5ab8: 48 8d 0d e1 35 00 00 lea 0x35e1(%rip),%rcx # 90a0 - 5abf: 48 8d 05 7a 17 00 00 lea 0x177a(%rip),%rax # 7240 - 5ac6: ba e8 03 00 00 mov $0x3e8,%edx - 5acb: 48 89 ce mov %rcx,%rsi - 5ace: 48 89 c7 mov %rax,%rdi - 5ad1: e8 e4 fd ff ff call 58ba - 5ad6: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5add: 00 - 5ade: eb 3d jmp 5b1d - 5ae0: e8 27 ff ff ff call 5a0c - 5ae5: 8b 54 24 0c mov 0xc(%rsp),%edx - 5ae9: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5af0: 00 - 5af1: 48 8d 15 a8 35 00 00 lea 0x35a8(%rip),%rdx # 90a0 - 5af8: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5afc: 48 8d 0d dd 54 00 00 lea 0x54dd(%rip),%rcx # afe0 - 5b03: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 5b08: ba 00 00 00 00 mov $0x0,%edx - 5b0d: 48 89 ce mov %rcx,%rsi - 5b10: 48 89 c7 mov %rax,%rdi - 5b13: e8 89 cf ff ff call 2aa1 - 5b18: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5b1d: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5b24: 00 - 5b25: 76 b9 jbe 5ae0 - 5b27: 48 8d 0d 72 35 00 00 lea 0x3572(%rip),%rcx # 90a0 - 5b2e: 48 8d 05 13 17 00 00 lea 0x1713(%rip),%rax # 7248 - 5b35: ba e8 03 00 00 mov $0x3e8,%edx - 5b3a: 48 89 ce mov %rcx,%rsi - 5b3d: 48 89 c7 mov %rax,%rdi - 5b40: e8 75 fd ff ff call 58ba - 5b45: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5b4c: 00 - 5b4d: eb 3d jmp 5b8c - 5b4f: e8 b8 fe ff ff call 5a0c - 5b54: 8b 54 24 0c mov 0xc(%rsp),%edx - 5b58: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5b5f: 00 - 5b60: 48 8d 15 39 35 00 00 lea 0x3539(%rip),%rdx # 90a0 - 5b67: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5b6b: 48 8d 0d 6e 54 00 00 lea 0x546e(%rip),%rcx # afe0 - 5b72: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 5b77: ba 00 00 00 00 mov $0x0,%edx - 5b7c: 48 89 ce mov %rcx,%rsi - 5b7f: 48 89 c7 mov %rax,%rdi - 5b82: e8 96 cf ff ff call 2b1d - 5b87: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5b8c: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5b93: 00 - 5b94: 76 b9 jbe 5b4f - 5b96: 48 8d 0d 03 35 00 00 lea 0x3503(%rip),%rcx # 90a0 - 5b9d: 48 8d 05 b9 16 00 00 lea 0x16b9(%rip),%rax # 725d - 5ba4: ba e8 03 00 00 mov $0x3e8,%edx - 5ba9: 48 89 ce mov %rcx,%rsi - 5bac: 48 89 c7 mov %rax,%rdi - 5baf: e8 06 fd ff ff call 58ba - 5bb4: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5bbb: 00 - 5bbc: eb 2e jmp 5bec - 5bbe: e8 49 fe ff ff call 5a0c - 5bc3: 8b 54 24 0c mov 0xc(%rsp),%edx - 5bc7: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5bce: 00 - 5bcf: 48 8d 15 ca 34 00 00 lea 0x34ca(%rip),%rdx # 90a0 - 5bd6: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5bda: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 5bdf: 48 89 c7 mov %rax,%rdi - 5be2: e8 b2 cf ff ff call 2b99 - 5be7: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5bec: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5bf3: 00 - 5bf4: 76 c8 jbe 5bbe - 5bf6: 48 8d 0d a3 34 00 00 lea 0x34a3(%rip),%rcx # 90a0 - 5bfd: 48 8d 05 6e 16 00 00 lea 0x166e(%rip),%rax # 7272 - 5c04: ba e8 03 00 00 mov $0x3e8,%edx - 5c09: 48 89 ce mov %rcx,%rsi - 5c0c: 48 89 c7 mov %rax,%rdi - 5c0f: e8 a6 fc ff ff call 58ba - 5c14: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5c1b: 00 - 5c1c: eb 2e jmp 5c4c - 5c1e: e8 e9 fd ff ff call 5a0c - 5c23: 8b 54 24 0c mov 0xc(%rsp),%edx - 5c27: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5c2e: 00 - 5c2f: 48 8d 15 6a 34 00 00 lea 0x346a(%rip),%rdx # 90a0 - 5c36: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5c3a: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 5c3f: 48 89 c7 mov %rax,%rdi - 5c42: e8 7b cf ff ff call 2bc2 - 5c47: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5c4c: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5c53: 00 - 5c54: 76 c8 jbe 5c1e - 5c56: 48 8d 0d 43 34 00 00 lea 0x3443(%rip),%rcx # 90a0 - 5c5d: 48 8d 05 14 16 00 00 lea 0x1614(%rip),%rax # 7278 - 5c64: ba e8 03 00 00 mov $0x3e8,%edx - 5c69: 48 89 ce mov %rcx,%rsi - 5c6c: 48 89 c7 mov %rax,%rdi - 5c6f: e8 46 fc ff ff call 58ba - 5c74: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5c7b: 00 - 5c7c: eb 48 jmp 5cc6 - 5c7e: e8 89 fd ff ff call 5a0c - 5c83: 8b 54 24 0c mov 0xc(%rsp),%edx - 5c87: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5c8e: 00 - 5c8f: 48 8d 15 0a 34 00 00 lea 0x340a(%rip),%rdx # 90a0 - 5c96: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5c9a: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax - 5ca1: 00 - 5ca2: 48 8d 90 00 04 00 00 lea 0x400(%rax),%rdx - 5ca9: 48 8d 8c 24 10 02 00 lea 0x210(%rsp),%rcx - 5cb0: 00 - 5cb1: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 5cb6: 48 89 ce mov %rcx,%rsi - 5cb9: 48 89 c7 mov %rax,%rdi - 5cbc: e8 35 c7 ff ff call 23f6 - 5cc1: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5cc6: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5ccd: 00 - 5cce: 76 ae jbe 5c7e - 5cd0: 48 8d 0d c9 33 00 00 lea 0x33c9(%rip),%rcx # 90a0 - 5cd7: 48 8d 05 aa 15 00 00 lea 0x15aa(%rip),%rax # 7288 - 5cde: ba e8 03 00 00 mov $0x3e8,%edx - 5ce3: 48 89 ce mov %rcx,%rsi - 5ce6: 48 89 c7 mov %rax,%rdi - 5ce9: e8 cc fb ff ff call 58ba - 5cee: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5cf5: 00 - 5cf6: eb 39 jmp 5d31 - 5cf8: e8 0f fd ff ff call 5a0c - 5cfd: 8b 54 24 0c mov 0xc(%rsp),%edx - 5d01: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5d08: 00 - 5d09: 48 8d 15 90 33 00 00 lea 0x3390(%rip),%rdx # 90a0 - 5d10: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5d14: 48 8d 54 24 10 lea 0x10(%rsp),%rdx - 5d19: 48 8d 84 24 90 0a 00 lea 0xa90(%rsp),%rax - 5d20: 00 - 5d21: 48 89 d6 mov %rdx,%rsi - 5d24: 48 89 c7 mov %rax,%rdi - 5d27: e8 ac cc ff ff call 29d8 - 5d2c: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5d31: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5d38: 00 - 5d39: 76 bd jbe 5cf8 - 5d3b: 48 8d 0d 5e 33 00 00 lea 0x335e(%rip),%rcx # 90a0 - 5d42: 48 8d 05 60 15 00 00 lea 0x1560(%rip),%rax # 72a9 - 5d49: ba e8 03 00 00 mov $0x3e8,%edx - 5d4e: 48 89 ce mov %rcx,%rsi - 5d51: 48 89 c7 mov %rax,%rdi - 5d54: e8 61 fb ff ff call 58ba - 5d59: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5d60: 00 - 5d61: eb 39 jmp 5d9c - 5d63: e8 a4 fc ff ff call 5a0c - 5d68: 8b 54 24 0c mov 0xc(%rsp),%edx - 5d6c: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5d73: 00 - 5d74: 48 8d 15 25 33 00 00 lea 0x3325(%rip),%rdx # 90a0 - 5d7b: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5d7f: 48 8d 94 24 90 0a 00 lea 0xa90(%rsp),%rdx - 5d86: 00 - 5d87: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 5d8c: 48 89 d6 mov %rdx,%rsi - 5d8f: 48 89 c7 mov %rax,%rdi - 5d92: e8 91 cb ff ff call 2928 - 5d97: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5d9c: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5da3: 00 - 5da4: 76 bd jbe 5d63 - 5da6: 48 8d 0d f3 32 00 00 lea 0x32f3(%rip),%rcx # 90a0 - 5dad: 48 8d 05 02 15 00 00 lea 0x1502(%rip),%rax # 72b6 - 5db4: ba e8 03 00 00 mov $0x3e8,%edx - 5db9: 48 89 ce mov %rcx,%rsi - 5dbc: 48 89 c7 mov %rax,%rdi - 5dbf: e8 f6 fa ff ff call 58ba - 5dc4: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5dcb: 00 - 5dcc: eb 39 jmp 5e07 - 5dce: e8 39 fc ff ff call 5a0c - 5dd3: 8b 54 24 0c mov 0xc(%rsp),%edx - 5dd7: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5dde: 00 - 5ddf: 48 8d 15 ba 32 00 00 lea 0x32ba(%rip),%rdx # 90a0 - 5de6: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5dea: 48 8d 54 24 10 lea 0x10(%rsp),%rdx - 5def: 48 8d 84 24 90 0a 00 lea 0xa90(%rsp),%rax - 5df6: 00 - 5df7: 48 89 d6 mov %rdx,%rsi - 5dfa: 48 89 c7 mov %rax,%rdi - 5dfd: e8 80 c7 ff ff call 2582 - 5e02: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5e07: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5e0e: 00 - 5e0f: 76 bd jbe 5dce - 5e11: 48 8d 0d 88 32 00 00 lea 0x3288(%rip),%rcx # 90a0 - 5e18: 48 8d 05 a6 14 00 00 lea 0x14a6(%rip),%rax # 72c5 - 5e1f: ba e8 03 00 00 mov $0x3e8,%edx - 5e24: 48 89 ce mov %rcx,%rsi - 5e27: 48 89 c7 mov %rax,%rdi - 5e2a: e8 8b fa ff ff call 58ba - 5e2f: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5e36: 00 - 5e37: eb 39 jmp 5e72 - 5e39: e8 ce fb ff ff call 5a0c - 5e3e: 8b 54 24 0c mov 0xc(%rsp),%edx - 5e42: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5e49: 00 - 5e4a: 48 8d 15 4f 32 00 00 lea 0x324f(%rip),%rdx # 90a0 - 5e51: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5e55: 48 8d 94 24 90 0a 00 lea 0xa90(%rsp),%rdx - 5e5c: 00 - 5e5d: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 5e62: 48 89 d6 mov %rdx,%rsi - 5e65: 48 89 c7 mov %rax,%rdi - 5e68: e8 67 c8 ff ff call 26d4 - 5e6d: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5e72: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5e79: 00 - 5e7a: 76 bd jbe 5e39 - 5e7c: 48 8d 0d 1d 32 00 00 lea 0x321d(%rip),%rcx # 90a0 - 5e83: 48 8d 05 4b 14 00 00 lea 0x144b(%rip),%rax # 72d5 - 5e8a: ba e8 03 00 00 mov $0x3e8,%edx - 5e8f: 48 89 ce mov %rcx,%rsi - 5e92: 48 89 c7 mov %rax,%rdi - 5e95: e8 20 fa ff ff call 58ba - 5e9a: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5ea1: 00 - 5ea2: eb 3c jmp 5ee0 - 5ea4: e8 63 fb ff ff call 5a0c - 5ea9: 8b 54 24 0c mov 0xc(%rsp),%edx - 5ead: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5eb4: 00 - 5eb5: 48 8d 15 e4 31 00 00 lea 0x31e4(%rip),%rdx # 90a0 - 5ebc: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5ec0: 48 8d 94 24 10 02 00 lea 0x210(%rsp),%rdx - 5ec7: 00 - 5ec8: 48 8d 84 24 90 0a 00 lea 0xa90(%rsp),%rax - 5ecf: 00 - 5ed0: 48 89 d6 mov %rdx,%rsi - 5ed3: 48 89 c7 mov %rax,%rdi - 5ed6: e8 b0 c0 ff ff call 1f8b - 5edb: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5ee0: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5ee7: 00 - 5ee8: 76 ba jbe 5ea4 - 5eea: 48 8d 0d af 31 00 00 lea 0x31af(%rip),%rcx # 90a0 - 5ef1: 48 8d 05 ef 13 00 00 lea 0x13ef(%rip),%rax # 72e7 - 5ef8: ba e8 03 00 00 mov $0x3e8,%edx - 5efd: 48 89 ce mov %rcx,%rsi - 5f00: 48 89 c7 mov %rax,%rdi - 5f03: e8 b2 f9 ff ff call 58ba - 5f08: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5f0f: 00 - 5f10: eb 3c jmp 5f4e - 5f12: e8 f5 fa ff ff call 5a0c - 5f17: 8b 54 24 0c mov 0xc(%rsp),%edx - 5f1b: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5f22: 00 - 5f23: 48 8d 15 76 31 00 00 lea 0x3176(%rip),%rdx # 90a0 - 5f2a: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5f2e: 48 8d 94 24 90 0a 00 lea 0xa90(%rsp),%rdx - 5f35: 00 - 5f36: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax - 5f3d: 00 - 5f3e: 48 89 d6 mov %rdx,%rsi - 5f41: 48 89 c7 mov %rax,%rdi - 5f44: e8 fc c1 ff ff call 2145 - 5f49: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5f4e: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5f55: 00 - 5f56: 76 ba jbe 5f12 - 5f58: 48 8d 0d 41 31 00 00 lea 0x3141(%rip),%rcx # 90a0 - 5f5f: 48 8d 05 94 13 00 00 lea 0x1394(%rip),%rax # 72fa - 5f66: ba e8 03 00 00 mov $0x3e8,%edx - 5f6b: 48 89 ce mov %rcx,%rsi - 5f6e: 48 89 c7 mov %rax,%rdi - 5f71: e8 44 f9 ff ff call 58ba - 5f76: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5f7d: 00 - 5f7e: eb 44 jmp 5fc4 - 5f80: e8 87 fa ff ff call 5a0c - 5f85: 8b 54 24 0c mov 0xc(%rsp),%edx - 5f89: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5f90: 00 - 5f91: 48 8d 15 08 31 00 00 lea 0x3108(%rip),%rdx # 90a0 - 5f98: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5f9c: 48 8d 94 24 30 0a 00 lea 0xa30(%rsp),%rdx - 5fa3: 00 - 5fa4: 48 8d 8c 24 b0 10 00 lea 0x10b0(%rsp),%rcx - 5fab: 00 - 5fac: 48 8d 84 24 90 0d 00 lea 0xd90(%rsp),%rax - 5fb3: 00 - 5fb4: 48 89 ce mov %rcx,%rsi - 5fb7: 48 89 c7 mov %rax,%rdi - 5fba: e8 de b9 ff ff call 199d - 5fbf: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5fc4: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5fcb: 00 - 5fcc: 76 b2 jbe 5f80 - 5fce: 48 8d 0d cb 30 00 00 lea 0x30cb(%rip),%rcx # 90a0 - 5fd5: 48 8d 05 33 13 00 00 lea 0x1333(%rip),%rax # 730f - 5fdc: ba e8 03 00 00 mov $0x3e8,%edx - 5fe1: 48 89 ce mov %rcx,%rsi - 5fe4: 48 89 c7 mov %rax,%rdi - 5fe7: e8 ce f8 ff ff call 58ba - 5fec: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5ff3: 00 - 5ff4: eb 48 jmp 603e - 5ff6: e8 11 fa ff ff call 5a0c - 5ffb: 8b 54 24 0c mov 0xc(%rsp),%edx - 5fff: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 6006: 00 - 6007: 48 8d 15 92 30 00 00 lea 0x3092(%rip),%rdx # 90a0 - 600e: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 6012: 48 8d 0d c7 4f 00 00 lea 0x4fc7(%rip),%rcx # afe0 - 6019: 48 8d 94 24 90 0d 00 lea 0xd90(%rsp),%rdx - 6020: 00 - 6021: 48 8d b4 24 10 0a 00 lea 0xa10(%rsp),%rsi - 6028: 00 - 6029: 48 8d 84 24 90 0a 00 lea 0xa90(%rsp),%rax - 6030: 00 - 6031: 48 89 c7 mov %rax,%rdi - 6034: e8 ae bb ff ff call 1be7 - 6039: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 603e: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 6045: 00 - 6046: 76 ae jbe 5ff6 - 6048: 48 8d 0d 51 30 00 00 lea 0x3051(%rip),%rcx # 90a0 - 604f: 48 8d 05 ca 12 00 00 lea 0x12ca(%rip),%rax # 7320 - 6056: ba e8 03 00 00 mov $0x3e8,%edx - 605b: 48 89 ce mov %rcx,%rsi - 605e: 48 89 c7 mov %rax,%rdi - 6061: e8 54 f8 ff ff call 58ba - 6066: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 606d: 00 - 606e: eb 44 jmp 60b4 - 6070: e8 97 f9 ff ff call 5a0c - 6075: 8b 54 24 0c mov 0xc(%rsp),%edx - 6079: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 6080: 00 - 6081: 48 8d 15 18 30 00 00 lea 0x3018(%rip),%rdx # 90a0 - 6088: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 608c: 48 8d 94 24 b0 10 00 lea 0x10b0(%rsp),%rdx - 6093: 00 - 6094: 48 8d 8c 24 90 0a 00 lea 0xa90(%rsp),%rcx - 609b: 00 - 609c: 48 8d 84 24 10 0a 00 lea 0xa10(%rsp),%rax - 60a3: 00 - 60a4: 48 89 ce mov %rcx,%rsi - 60a7: 48 89 c7 mov %rax,%rdi - 60aa: e8 d2 bd ff ff call 1e81 - 60af: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 60b4: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 60bb: 00 - 60bc: 76 b2 jbe 6070 - 60be: 48 8d 0d db 2f 00 00 lea 0x2fdb(%rip),%rcx # 90a0 - 60c5: 48 8d 05 61 12 00 00 lea 0x1261(%rip),%rax # 732d - 60cc: ba e8 03 00 00 mov $0x3e8,%edx - 60d1: 48 89 ce mov %rcx,%rsi - 60d4: 48 89 c7 mov %rax,%rdi - 60d7: e8 de f7 ff ff call 58ba - 60dc: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 60e3: 00 - 60e4: eb 44 jmp 612a - 60e6: e8 21 f9 ff ff call 5a0c - 60eb: 8b 54 24 0c mov 0xc(%rsp),%edx - 60ef: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 60f6: 00 - 60f7: 48 8d 15 a2 2f 00 00 lea 0x2fa2(%rip),%rdx # 90a0 - 60fe: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 6102: 48 8d 94 24 50 0a 00 lea 0xa50(%rsp),%rdx - 6109: 00 - 610a: 48 8d 8c 24 b0 10 00 lea 0x10b0(%rsp),%rcx - 6111: 00 - 6112: 48 8d 84 24 90 0d 00 lea 0xd90(%rsp),%rax - 6119: 00 - 611a: 48 89 ce mov %rcx,%rsi - 611d: 48 89 c7 mov %rax,%rdi - 6120: e8 a4 b0 ff ff call 11c9 - 6125: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 612a: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 6131: 00 - 6132: 76 b2 jbe 60e6 - 6134: 48 8d 0d 65 2f 00 00 lea 0x2f65(%rip),%rcx # 90a0 - 613b: 48 8d 05 f8 11 00 00 lea 0x11f8(%rip),%rax # 733a - 6142: ba e8 03 00 00 mov $0x3e8,%edx - 6147: 48 89 ce mov %rcx,%rsi - 614a: 48 89 c7 mov %rax,%rdi - 614d: e8 68 f7 ff ff call 58ba - 6152: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 6159: 00 - 615a: eb 3c jmp 6198 - 615c: e8 ab f8 ff ff call 5a0c - 6161: 8b 54 24 0c mov 0xc(%rsp),%edx - 6165: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 616c: 00 - 616d: 48 8d 15 2c 2f 00 00 lea 0x2f2c(%rip),%rdx # 90a0 - 6174: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 6178: 48 8d 94 24 b0 10 00 lea 0x10b0(%rsp),%rdx - 617f: 00 - 6180: 48 8d 84 24 90 0d 00 lea 0xd90(%rsp),%rax - 6187: 00 - 6188: 48 89 d6 mov %rdx,%rsi - 618b: 48 89 c7 mov %rax,%rdi - 618e: e8 d3 b0 ff ff call 1266 - 6193: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 6198: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 619f: 00 - 61a0: 76 ba jbe 615c - 61a2: 48 8d 0d f7 2e 00 00 lea 0x2ef7(%rip),%rcx # 90a0 - 61a9: 48 8d 05 a1 11 00 00 lea 0x11a1(%rip),%rax # 7351 - 61b0: ba e8 03 00 00 mov $0x3e8,%edx - 61b5: 48 89 ce mov %rcx,%rsi - 61b8: 48 89 c7 mov %rax,%rdi - 61bb: e8 fa f6 ff ff call 58ba - 61c0: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 61c7: 00 - 61c8: eb 49 jmp 6213 - 61ca: e8 3d f8 ff ff call 5a0c - 61cf: 8b 54 24 0c mov 0xc(%rsp),%edx - 61d3: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 61da: 00 - 61db: 48 8d 15 be 2e 00 00 lea 0x2ebe(%rip),%rdx # 90a0 - 61e2: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 61e6: 48 8d 8c 24 30 0a 00 lea 0xa30(%rsp),%rcx - 61ed: 00 - 61ee: 48 8d 94 24 90 0d 00 lea 0xd90(%rsp),%rdx - 61f5: 00 - 61f6: 48 8d b4 24 10 0a 00 lea 0xa10(%rsp),%rsi - 61fd: 00 - 61fe: 48 8d 84 24 90 0a 00 lea 0xa90(%rsp),%rax - 6205: 00 - 6206: 48 89 c7 mov %rax,%rdi - 6209: e8 bf b0 ff ff call 12cd - 620e: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 6213: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 621a: 00 - 621b: 76 ad jbe 61ca - 621d: 48 8d 0d 7c 2e 00 00 lea 0x2e7c(%rip),%rcx # 90a0 - 6224: 48 8d 05 36 11 00 00 lea 0x1136(%rip),%rax # 7361 - 622b: ba e8 03 00 00 mov $0x3e8,%edx - 6230: 48 89 ce mov %rcx,%rsi - 6233: 48 89 c7 mov %rax,%rdi - 6236: e8 7f f6 ff ff call 58ba - 623b: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 6242: 00 - 6243: eb 44 jmp 6289 - 6245: e8 c2 f7 ff ff call 5a0c - 624a: 8b 54 24 0c mov 0xc(%rsp),%edx - 624e: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 6255: 00 - 6256: 48 8d 15 43 2e 00 00 lea 0x2e43(%rip),%rdx # 90a0 - 625d: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 6261: 48 8d 94 24 90 0d 00 lea 0xd90(%rsp),%rdx - 6268: 00 - 6269: 48 8d 8c 24 10 0a 00 lea 0xa10(%rsp),%rcx - 6270: 00 - 6271: 48 8d 84 24 90 0a 00 lea 0xa90(%rsp),%rax - 6278: 00 - 6279: 48 89 ce mov %rcx,%rsi - 627c: 48 89 c7 mov %rax,%rdi - 627f: e8 26 b1 ff ff call 13aa - 6284: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 6289: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 6290: 00 - 6291: 76 b2 jbe 6245 - 6293: 48 8d 0d 06 2e 00 00 lea 0x2e06(%rip),%rcx # 90a0 - 629a: 48 8d 05 d6 10 00 00 lea 0x10d6(%rip),%rax # 7377 - 62a1: ba e8 03 00 00 mov $0x3e8,%edx - 62a6: 48 89 ce mov %rcx,%rsi - 62a9: 48 89 c7 mov %rax,%rdi - 62ac: e8 09 f6 ff ff call 58ba - 62b1: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 62b8: 00 - 62b9: eb 44 jmp 62ff - 62bb: e8 4c f7 ff ff call 5a0c - 62c0: 8b 54 24 0c mov 0xc(%rsp),%edx - 62c4: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 62cb: 00 - 62cc: 48 8d 15 cd 2d 00 00 lea 0x2dcd(%rip),%rdx # 90a0 - 62d3: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 62d7: 48 8d 94 24 b0 10 00 lea 0x10b0(%rsp),%rdx - 62de: 00 - 62df: 48 8d 8c 24 90 0a 00 lea 0xa90(%rsp),%rcx - 62e6: 00 - 62e7: 48 8d 84 24 10 0a 00 lea 0xa10(%rsp),%rax - 62ee: 00 - 62ef: 48 89 ce mov %rcx,%rsi - 62f2: 48 89 c7 mov %rax,%rdi - 62f5: e8 20 b1 ff ff call 141a - 62fa: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 62ff: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 6306: 00 - 6307: 76 b2 jbe 62bb - 6309: 48 8d 0d 90 2d 00 00 lea 0x2d90(%rip),%rcx # 90a0 - 6310: 48 8d 05 6f 10 00 00 lea 0x106f(%rip),%rax # 7386 - 6317: ba e8 03 00 00 mov $0x3e8,%edx - 631c: 48 89 ce mov %rcx,%rsi - 631f: 48 89 c7 mov %rax,%rdi - 6322: e8 93 f5 ff ff call 58ba - 6327: b8 00 00 00 00 mov $0x0,%eax - 632c: 48 8b 94 24 18 17 00 mov 0x1718(%rsp),%rdx - 6333: 00 - 6334: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx - 633b: 00 00 - 633d: 74 05 je 6344 - 633f: e8 3c ad ff ff call 1080 <__stack_chk_fail@plt> - 6344: 48 81 c4 28 17 00 00 add $0x1728,%rsp - 634b: c3 ret - -Disassembly of section .fini: - -000000000000634c <_fini>: - 634c: f3 0f 1e fa endbr64 - 6350: 48 83 ec 08 sub $0x8,%rsp - 6354: 48 83 c4 08 add $0x8,%rsp - 6358: c3 ret diff --git a/benchmark/objdump/refo0768.txt b/benchmark/objdump/refo0768.txt deleted file mode 100644 index ca40bad..0000000 --- a/benchmark/objdump/refo0768.txt +++ /dev/null @@ -1,5526 +0,0 @@ - -test_speed768: file format elf64-x86-64 - - -Disassembly of section .init: - -0000000000001000 <_init>: - 1000: f3 0f 1e fa endbr64 - 1004: 48 83 ec 08 sub $0x8,%rsp - 1008: 48 8b 05 c1 7f 00 00 mov 0x7fc1(%rip),%rax # 8fd0 <__gmon_start__@Base> - 100f: 48 85 c0 test %rax,%rax - 1012: 74 02 je 1016 <_init+0x16> - 1014: ff d0 call *%rax - 1016: 48 83 c4 08 add $0x8,%rsp - 101a: c3 ret - -Disassembly of section .plt: - -0000000000001020 : - 1020: ff 35 ca 7f 00 00 push 0x7fca(%rip) # 8ff0 <_GLOBAL_OFFSET_TABLE_+0x8> - 1026: ff 25 cc 7f 00 00 jmp *0x7fcc(%rip) # 8ff8 <_GLOBAL_OFFSET_TABLE_+0x10> - 102c: 0f 1f 40 00 nopl 0x0(%rax) - -0000000000001030 : - 1030: ff 25 ca 7f 00 00 jmp *0x7fca(%rip) # 9000 - 1036: 68 00 00 00 00 push $0x0 - 103b: e9 e0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001040 : - 1040: ff 25 c2 7f 00 00 jmp *0x7fc2(%rip) # 9008 - 1046: 68 01 00 00 00 push $0x1 - 104b: e9 d0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001050 <__errno_location@plt>: - 1050: ff 25 ba 7f 00 00 jmp *0x7fba(%rip) # 9010 <__errno_location@GLIBC_2.2.5> - 1056: 68 02 00 00 00 push $0x2 - 105b: e9 c0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001060 : - 1060: ff 25 b2 7f 00 00 jmp *0x7fb2(%rip) # 9018 - 1066: 68 03 00 00 00 push $0x3 - 106b: e9 b0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001070 : - 1070: ff 25 aa 7f 00 00 jmp *0x7faa(%rip) # 9020 - 1076: 68 04 00 00 00 push $0x4 - 107b: e9 a0 ff ff ff jmp 1020 <_init+0x20> - -0000000000001080 <__stack_chk_fail@plt>: - 1080: ff 25 a2 7f 00 00 jmp *0x7fa2(%rip) # 9028 <__stack_chk_fail@GLIBC_2.4> - 1086: 68 05 00 00 00 push $0x5 - 108b: e9 90 ff ff ff jmp 1020 <_init+0x20> - -0000000000001090 : - 1090: ff 25 9a 7f 00 00 jmp *0x7f9a(%rip) # 9030 - 1096: 68 06 00 00 00 push $0x6 - 109b: e9 80 ff ff ff jmp 1020 <_init+0x20> - -00000000000010a0 : - 10a0: ff 25 92 7f 00 00 jmp *0x7f92(%rip) # 9038 - 10a6: 68 07 00 00 00 push $0x7 - 10ab: e9 70 ff ff ff jmp 1020 <_init+0x20> - -00000000000010b0 : - 10b0: ff 25 8a 7f 00 00 jmp *0x7f8a(%rip) # 9040 - 10b6: 68 08 00 00 00 push $0x8 - 10bb: e9 60 ff ff ff jmp 1020 <_init+0x20> - -00000000000010c0 : - 10c0: ff 25 82 7f 00 00 jmp *0x7f82(%rip) # 9048 - 10c6: 68 09 00 00 00 push $0x9 - 10cb: e9 50 ff ff ff jmp 1020 <_init+0x20> - -Disassembly of section .text: - -00000000000010d0 <_start>: - 10d0: f3 0f 1e fa endbr64 - 10d4: 31 ed xor %ebp,%ebp - 10d6: 49 89 d1 mov %rdx,%r9 - 10d9: 5e pop %rsi - 10da: 48 89 e2 mov %rsp,%rdx - 10dd: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp - 10e1: 50 push %rax - 10e2: 54 push %rsp - 10e3: 45 31 c0 xor %r8d,%r8d - 10e6: 31 c9 xor %ecx,%ecx - 10e8: 48 8d 3d 1e 48 00 00 lea 0x481e(%rip),%rdi # 590d
- 10ef: ff 15 cb 7e 00 00 call *0x7ecb(%rip) # 8fc0 <__libc_start_main@GLIBC_2.34> - 10f5: f4 hlt - 10f6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 10fd: 00 00 00 - 1100: 48 8d 3d 61 7f 00 00 lea 0x7f61(%rip),%rdi # 9068 <__TMC_END__> - 1107: 48 8d 05 5a 7f 00 00 lea 0x7f5a(%rip),%rax # 9068 <__TMC_END__> - 110e: 48 39 f8 cmp %rdi,%rax - 1111: 74 15 je 1128 <_start+0x58> - 1113: 48 8b 05 ae 7e 00 00 mov 0x7eae(%rip),%rax # 8fc8 <_ITM_deregisterTMCloneTable@Base> - 111a: 48 85 c0 test %rax,%rax - 111d: 74 09 je 1128 <_start+0x58> - 111f: ff e0 jmp *%rax - 1121: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1128: c3 ret - 1129: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1130: 48 8d 3d 31 7f 00 00 lea 0x7f31(%rip),%rdi # 9068 <__TMC_END__> - 1137: 48 8d 35 2a 7f 00 00 lea 0x7f2a(%rip),%rsi # 9068 <__TMC_END__> - 113e: 48 29 fe sub %rdi,%rsi - 1141: 48 89 f0 mov %rsi,%rax - 1144: 48 c1 ee 3f shr $0x3f,%rsi - 1148: 48 c1 f8 03 sar $0x3,%rax - 114c: 48 01 c6 add %rax,%rsi - 114f: 48 d1 fe sar $1,%rsi - 1152: 74 14 je 1168 <_start+0x98> - 1154: 48 8b 05 7d 7e 00 00 mov 0x7e7d(%rip),%rax # 8fd8 <_ITM_registerTMCloneTable@Base> - 115b: 48 85 c0 test %rax,%rax - 115e: 74 08 je 1168 <_start+0x98> - 1160: ff e0 jmp *%rax - 1162: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) - 1168: c3 ret - 1169: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) - 1170: f3 0f 1e fa endbr64 - 1174: 80 3d 0d 7f 00 00 00 cmpb $0x0,0x7f0d(%rip) # 9088 - 117b: 75 33 jne 11b0 <_start+0xe0> - 117d: 55 push %rbp - 117e: 48 83 3d 5a 7e 00 00 cmpq $0x0,0x7e5a(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> - 1185: 00 - 1186: 48 89 e5 mov %rsp,%rbp - 1189: 74 0d je 1198 <_start+0xc8> - 118b: 48 8b 3d c6 7e 00 00 mov 0x7ec6(%rip),%rdi # 9058 <__dso_handle> - 1192: ff 15 48 7e 00 00 call *0x7e48(%rip) # 8fe0 <__cxa_finalize@GLIBC_2.2.5> - 1198: e8 63 ff ff ff call 1100 <_start+0x30> - 119d: c6 05 e4 7e 00 00 01 movb $0x1,0x7ee4(%rip) # 9088 - 11a4: 5d pop %rbp - 11a5: c3 ret - 11a6: 66 2e 0f 1f 84 00 00 cs nopw 0x0(%rax,%rax,1) - 11ad: 00 00 00 - 11b0: c3 ret - 11b1: 66 66 2e 0f 1f 84 00 data16 cs nopw 0x0(%rax,%rax,1) - 11b8: 00 00 00 00 - 11bc: 0f 1f 40 00 nopl 0x0(%rax) - 11c0: f3 0f 1e fa endbr64 - 11c4: e9 67 ff ff ff jmp 1130 <_start+0x60> - -00000000000011c9 : - 11c9: 48 83 ec 28 sub $0x28,%rsp - 11cd: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 11d2: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 11d7: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 11dc: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 11e1: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 11e6: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 11eb: 48 89 ce mov %rcx,%rsi - 11ee: 48 89 c7 mov %rax,%rdi - 11f1: e8 c2 07 00 00 call 19b8 - 11f6: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 11fb: 48 8d 88 80 04 00 00 lea 0x480(%rax),%rcx - 1202: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1207: ba a0 04 00 00 mov $0x4a0,%edx - 120c: 48 89 c6 mov %rax,%rsi - 120f: 48 89 cf mov %rcx,%rdi - 1212: e8 99 fe ff ff call 10b0 - 1217: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 121c: 48 8d 88 20 09 00 00 lea 0x920(%rax),%rcx - 1223: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1228: ba a0 04 00 00 mov $0x4a0,%edx - 122d: 48 89 c6 mov %rax,%rsi - 1230: 48 89 cf mov %rcx,%rdi - 1233: e8 24 40 00 00 call 525c - 1238: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 123d: 48 8d 48 20 lea 0x20(%rax),%rcx - 1241: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 1246: 48 05 40 09 00 00 add $0x940,%rax - 124c: ba 20 00 00 00 mov $0x20,%edx - 1251: 48 89 ce mov %rcx,%rsi - 1254: 48 89 c7 mov %rax,%rdi - 1257: e8 54 fe ff ff call 10b0 - 125c: b8 00 00 00 00 mov $0x0,%eax - 1261: 48 83 c4 28 add $0x28,%rsp - 1265: c3 ret - -0000000000001266 : - 1266: 48 83 ec 68 sub $0x68,%rsp - 126a: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 126f: 48 89 34 24 mov %rsi,(%rsp) - 1273: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 127a: 00 00 - 127c: 48 89 44 24 58 mov %rax,0x58(%rsp) - 1281: 31 c0 xor %eax,%eax - 1283: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 1288: be 40 00 00 00 mov $0x40,%esi - 128d: 48 89 c7 mov %rax,%rdi - 1290: e8 ea 42 00 00 call 557f - 1295: 48 8d 54 24 10 lea 0x10(%rsp),%rdx - 129a: 48 8b 0c 24 mov (%rsp),%rcx - 129e: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 12a3: 48 89 ce mov %rcx,%rsi - 12a6: 48 89 c7 mov %rax,%rdi - 12a9: e8 1b ff ff ff call 11c9 - 12ae: b8 00 00 00 00 mov $0x0,%eax - 12b3: 48 8b 54 24 58 mov 0x58(%rsp),%rdx - 12b8: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx - 12bf: 00 00 - 12c1: 74 05 je 12c8 - 12c3: e8 b8 fd ff ff call 1080 <__stack_chk_fail@plt> - 12c8: 48 83 c4 68 add $0x68,%rsp - 12cc: c3 ret - -00000000000012cd : - 12cd: 48 81 ec b8 00 00 00 sub $0xb8,%rsp - 12d4: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 12d9: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 12de: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 12e3: 48 89 0c 24 mov %rcx,(%rsp) - 12e7: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 12ee: 00 00 - 12f0: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) - 12f7: 00 - 12f8: 31 c0 xor %eax,%eax - 12fa: 48 8b 0c 24 mov (%rsp),%rcx - 12fe: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 1303: ba 20 00 00 00 mov $0x20,%edx - 1308: 48 89 ce mov %rcx,%rsi - 130b: 48 89 c7 mov %rax,%rdi - 130e: e8 9d fd ff ff call 10b0 - 1313: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 1318: 48 83 c0 20 add $0x20,%rax - 131c: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 1321: ba a0 04 00 00 mov $0x4a0,%edx - 1326: 48 89 ce mov %rcx,%rsi - 1329: 48 89 c7 mov %rax,%rdi - 132c: e8 2b 3f 00 00 call 525c - 1331: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx - 1336: 48 8d 44 24 60 lea 0x60(%rsp),%rax - 133b: ba 40 00 00 00 mov $0x40,%edx - 1340: 48 89 ce mov %rcx,%rsi - 1343: 48 89 c7 mov %rax,%rdi - 1346: e8 c5 3f 00 00 call 5310 - 134b: 48 8d 44 24 60 lea 0x60(%rsp),%rax - 1350: 48 83 c0 20 add $0x20,%rax - 1354: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 1359: 48 8d 74 24 20 lea 0x20(%rsp),%rsi - 135e: 48 8b 7c 24 18 mov 0x18(%rsp),%rdi - 1363: 48 89 c1 mov %rax,%rcx - 1366: e8 a0 08 00 00 call 1c0b - 136b: 48 8d 4c 24 60 lea 0x60(%rsp),%rcx - 1370: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 1375: ba 20 00 00 00 mov $0x20,%edx - 137a: 48 89 ce mov %rcx,%rsi - 137d: 48 89 c7 mov %rax,%rdi - 1380: e8 2b fd ff ff call 10b0 - 1385: b8 00 00 00 00 mov $0x0,%eax - 138a: 48 8b 94 24 a8 00 00 mov 0xa8(%rsp),%rdx - 1391: 00 - 1392: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx - 1399: 00 00 - 139b: 74 05 je 13a2 - 139d: e8 de fc ff ff call 1080 <__stack_chk_fail@plt> - 13a2: 48 81 c4 b8 00 00 00 add $0xb8,%rsp - 13a9: c3 ret - -00000000000013aa : - 13aa: 48 83 ec 58 sub $0x58,%rsp - 13ae: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 13b3: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 13b8: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 13bd: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 13c4: 00 00 - 13c6: 48 89 44 24 48 mov %rax,0x48(%rsp) - 13cb: 31 c0 xor %eax,%eax - 13cd: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 13d2: be 20 00 00 00 mov $0x20,%esi - 13d7: 48 89 c7 mov %rax,%rdi - 13da: e8 a0 41 00 00 call 557f - 13df: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx - 13e4: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 13e9: 48 8b 74 24 10 mov 0x10(%rsp),%rsi - 13ee: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 13f3: 48 89 c7 mov %rax,%rdi - 13f6: e8 d2 fe ff ff call 12cd - 13fb: b8 00 00 00 00 mov $0x0,%eax - 1400: 48 8b 54 24 48 mov 0x48(%rsp),%rdx - 1405: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx - 140c: 00 00 - 140e: 74 05 je 1415 - 1410: e8 6b fc ff ff call 1080 <__stack_chk_fail@plt> - 1415: 48 83 c4 58 add $0x58,%rsp - 1419: c3 ret - -000000000000141a : - 141a: 48 81 ec 08 05 00 00 sub $0x508,%rsp - 1421: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 1426: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 142b: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 1430: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 1437: 00 00 - 1439: 48 89 84 24 f8 04 00 mov %rax,0x4f8(%rsp) - 1440: 00 - 1441: 31 c0 xor %eax,%eax - 1443: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 1448: 48 05 80 04 00 00 add $0x480,%rax - 144e: 48 89 44 24 28 mov %rax,0x28(%rsp) - 1453: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 1458: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 145d: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 1462: 48 89 ce mov %rcx,%rsi - 1465: 48 89 c7 mov %rax,%rdi - 1468: e8 41 0a 00 00 call 1eae - 146d: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 1472: 48 8d 88 20 09 00 00 lea 0x920(%rax),%rcx - 1479: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 147e: 48 83 c0 20 add $0x20,%rax - 1482: ba 20 00 00 00 mov $0x20,%edx - 1487: 48 89 ce mov %rcx,%rsi - 148a: 48 89 c7 mov %rax,%rdi - 148d: e8 1e fc ff ff call 10b0 - 1492: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx - 1497: 48 8d 44 24 70 lea 0x70(%rsp),%rax - 149c: ba 40 00 00 00 mov $0x40,%edx - 14a1: 48 89 ce mov %rcx,%rsi - 14a4: 48 89 c7 mov %rax,%rdi - 14a7: e8 64 3e 00 00 call 5310 - 14ac: 48 8d 44 24 70 lea 0x70(%rsp),%rax - 14b1: 48 83 c0 20 add $0x20,%rax - 14b5: 48 8b 54 24 28 mov 0x28(%rsp),%rdx - 14ba: 48 8d 74 24 30 lea 0x30(%rsp),%rsi - 14bf: 48 8d bc 24 b0 00 00 lea 0xb0(%rsp),%rdi - 14c6: 00 - 14c7: 48 89 c1 mov %rax,%rcx - 14ca: e8 3c 07 00 00 call 1c0b - 14cf: 48 8d 8c 24 b0 00 00 lea 0xb0(%rsp),%rcx - 14d6: 00 - 14d7: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 14dc: ba 40 04 00 00 mov $0x440,%edx - 14e1: 48 89 ce mov %rcx,%rsi - 14e4: 48 89 c7 mov %rax,%rdi - 14e7: e8 d9 1f 00 00 call 34c5 - 14ec: 89 44 24 24 mov %eax,0x24(%rsp) - 14f0: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 14f5: 48 8d 88 40 09 00 00 lea 0x940(%rax),%rcx - 14fc: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 1501: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1506: 48 89 ce mov %rcx,%rsi - 1509: 48 89 c7 mov %rax,%rdi - 150c: e8 bf 3f 00 00 call 54d0 - 1511: 83 7c 24 24 00 cmpl $0x0,0x24(%rsp) - 1516: 0f 94 c0 sete %al - 1519: 0f b6 d0 movzbl %al,%edx - 151c: 48 8d 74 24 70 lea 0x70(%rsp),%rsi - 1521: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1526: 89 d1 mov %edx,%ecx - 1528: ba 20 00 00 00 mov $0x20,%edx - 152d: 48 89 c7 mov %rax,%rdi - 1530: e8 f4 1f 00 00 call 3529 - 1535: b8 00 00 00 00 mov $0x0,%eax - 153a: 48 8b 94 24 f8 04 00 mov 0x4f8(%rsp),%rdx - 1541: 00 - 1542: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx - 1549: 00 00 - 154b: 74 05 je 1552 - 154d: e8 2e fb ff ff call 1080 <__stack_chk_fail@plt> - 1552: 48 81 c4 08 05 00 00 add $0x508,%rsp - 1559: c3 ret - -000000000000155a : - 155a: 48 83 ec 28 sub $0x28,%rsp - 155e: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 1563: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 1568: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 156d: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 1572: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1577: 48 89 d6 mov %rdx,%rsi - 157a: 48 89 c7 mov %rax,%rdi - 157d: e8 62 0d 00 00 call 22e4 - 1582: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1587: 48 8d 88 80 04 00 00 lea 0x480(%rax),%rcx - 158e: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 1593: ba 20 00 00 00 mov $0x20,%edx - 1598: 48 89 c6 mov %rax,%rsi - 159b: 48 89 cf mov %rcx,%rdi - 159e: e8 0d fb ff ff call 10b0 - 15a3: 90 nop - 15a4: 48 83 c4 28 add $0x28,%rsp - 15a8: c3 ret - -00000000000015a9 : - 15a9: 48 83 ec 28 sub $0x28,%rsp - 15ad: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 15b2: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 15b7: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 15bc: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 15c1: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 15c6: 48 89 d6 mov %rdx,%rsi - 15c9: 48 89 c7 mov %rax,%rdi - 15cc: e8 72 0d 00 00 call 2343 - 15d1: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 15d6: 48 8d 88 80 04 00 00 lea 0x480(%rax),%rcx - 15dd: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 15e2: ba 20 00 00 00 mov $0x20,%edx - 15e7: 48 89 ce mov %rcx,%rsi - 15ea: 48 89 c7 mov %rax,%rdi - 15ed: e8 be fa ff ff call 10b0 - 15f2: 90 nop - 15f3: 48 83 c4 28 add $0x28,%rsp - 15f7: c3 ret - -00000000000015f8 : - 15f8: 48 83 ec 18 sub $0x18,%rsp - 15fc: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 1601: 48 89 34 24 mov %rsi,(%rsp) - 1605: 48 8b 14 24 mov (%rsp),%rdx - 1609: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 160e: 48 89 d6 mov %rdx,%rsi - 1611: 48 89 c7 mov %rax,%rdi - 1614: e8 cb 0c 00 00 call 22e4 - 1619: 90 nop - 161a: 48 83 c4 18 add $0x18,%rsp - 161e: c3 ret - -000000000000161f : - 161f: 48 83 ec 18 sub $0x18,%rsp - 1623: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 1628: 48 89 34 24 mov %rsi,(%rsp) - 162c: 48 8b 14 24 mov (%rsp),%rdx - 1630: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 1635: 48 89 d6 mov %rdx,%rsi - 1638: 48 89 c7 mov %rax,%rdi - 163b: e8 03 0d 00 00 call 2343 - 1640: 90 nop - 1641: 48 83 c4 18 add $0x18,%rsp - 1645: c3 ret - -0000000000001646 : - 1646: 48 83 ec 28 sub $0x28,%rsp - 164a: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 164f: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 1654: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 1659: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 165e: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1663: 48 89 d6 mov %rdx,%rsi - 1666: 48 89 c7 mov %rax,%rdi - 1669: e8 4a 09 00 00 call 1fb8 - 166e: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1673: 48 8d 90 c0 03 00 00 lea 0x3c0(%rax),%rdx - 167a: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 167f: 48 89 c6 mov %rax,%rsi - 1682: 48 89 d7 mov %rdx,%rdi - 1685: e8 25 0f 00 00 call 25af - 168a: 90 nop - 168b: 48 83 c4 28 add $0x28,%rsp - 168f: c3 ret - -0000000000001690 : - 1690: 48 83 ec 28 sub $0x28,%rsp - 1694: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 1699: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 169e: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 16a3: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 16a8: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 16ad: 48 89 d6 mov %rdx,%rsi - 16b0: 48 89 c7 mov %rax,%rdi - 16b3: e8 ba 0a 00 00 call 2172 - 16b8: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 16bd: 48 8d 90 c0 03 00 00 lea 0x3c0(%rax),%rdx - 16c4: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 16c9: 48 89 d6 mov %rdx,%rsi - 16cc: 48 89 c7 mov %rax,%rdi - 16cf: e8 2d 10 00 00 call 2701 - 16d4: 90 nop - 16d5: 48 83 c4 28 add $0x28,%rsp - 16d9: c3 ret - -00000000000016da : - 16da: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 16df: 89 74 24 e4 mov %esi,-0x1c(%rsp) - 16e3: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) - 16e8: 89 4c 24 e0 mov %ecx,-0x20(%rsp) - 16ec: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 16f3: 00 - 16f4: 8b 44 24 fc mov -0x4(%rsp),%eax - 16f8: 89 44 24 f8 mov %eax,-0x8(%rsp) - 16fc: e9 d9 00 00 00 jmp 17da - 1701: 8b 54 24 fc mov -0x4(%rsp),%edx - 1705: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 170a: 48 01 d0 add %rdx,%rax - 170d: 0f b6 00 movzbl (%rax),%eax - 1710: 0f b6 d0 movzbl %al,%edx - 1713: 8b 44 24 fc mov -0x4(%rsp),%eax - 1717: 83 c0 01 add $0x1,%eax - 171a: 89 c1 mov %eax,%ecx - 171c: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 1721: 48 01 c8 add %rcx,%rax - 1724: 0f b6 00 movzbl (%rax),%eax - 1727: 0f b6 c0 movzbl %al,%eax - 172a: c1 e0 08 shl $0x8,%eax - 172d: 09 d0 or %edx,%eax - 172f: 66 25 ff 0f and $0xfff,%ax - 1733: 66 89 44 24 f4 mov %ax,-0xc(%rsp) - 1738: 8b 44 24 fc mov -0x4(%rsp),%eax - 173c: 83 c0 01 add $0x1,%eax - 173f: 89 c2 mov %eax,%edx - 1741: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 1746: 48 01 d0 add %rdx,%rax - 1749: 0f b6 00 movzbl (%rax),%eax - 174c: c0 e8 04 shr $0x4,%al - 174f: 0f b6 d0 movzbl %al,%edx - 1752: 8b 44 24 fc mov -0x4(%rsp),%eax - 1756: 83 c0 02 add $0x2,%eax - 1759: 89 c1 mov %eax,%ecx - 175b: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 1760: 48 01 c8 add %rcx,%rax - 1763: 0f b6 00 movzbl (%rax),%eax - 1766: 0f b6 c0 movzbl %al,%eax - 1769: c1 e0 04 shl $0x4,%eax - 176c: 09 d0 or %edx,%eax - 176e: 66 25 ff 0f and $0xfff,%ax - 1772: 66 89 44 24 f6 mov %ax,-0xa(%rsp) - 1777: 83 44 24 fc 03 addl $0x3,-0x4(%rsp) - 177c: 66 81 7c 24 f4 00 0d cmpw $0xd00,-0xc(%rsp) - 1783: 77 21 ja 17a6 - 1785: 8b 44 24 f8 mov -0x8(%rsp),%eax - 1789: 8d 50 01 lea 0x1(%rax),%edx - 178c: 89 54 24 f8 mov %edx,-0x8(%rsp) - 1790: 89 c0 mov %eax,%eax - 1792: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 1796: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 179b: 48 01 c2 add %rax,%rdx - 179e: 0f b7 44 24 f4 movzwl -0xc(%rsp),%eax - 17a3: 66 89 02 mov %ax,(%rdx) - 17a6: 8b 44 24 f8 mov -0x8(%rsp),%eax - 17aa: 3b 44 24 e4 cmp -0x1c(%rsp),%eax - 17ae: 73 2a jae 17da - 17b0: 66 81 7c 24 f6 00 0d cmpw $0xd00,-0xa(%rsp) - 17b7: 77 21 ja 17da - 17b9: 8b 44 24 f8 mov -0x8(%rsp),%eax - 17bd: 8d 50 01 lea 0x1(%rax),%edx - 17c0: 89 54 24 f8 mov %edx,-0x8(%rsp) - 17c4: 89 c0 mov %eax,%eax - 17c6: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 17ca: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 17cf: 48 01 c2 add %rax,%rdx - 17d2: 0f b7 44 24 f6 movzwl -0xa(%rsp),%eax - 17d7: 66 89 02 mov %ax,(%rdx) - 17da: 8b 44 24 f8 mov -0x8(%rsp),%eax - 17de: 3b 44 24 e4 cmp -0x1c(%rsp),%eax - 17e2: 73 11 jae 17f5 - 17e4: 8b 44 24 fc mov -0x4(%rsp),%eax - 17e8: 83 c0 03 add $0x3,%eax - 17eb: 39 44 24 e0 cmp %eax,-0x20(%rsp) - 17ef: 0f 83 0c ff ff ff jae 1701 - 17f5: 8b 44 24 f8 mov -0x8(%rsp),%eax - 17f9: c3 ret - -00000000000017fa : - 17fa: 48 81 ec 08 03 00 00 sub $0x308,%rsp - 1801: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 1806: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 180b: 89 54 24 0c mov %edx,0xc(%rsp) - 180f: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 1816: 00 00 - 1818: 48 89 84 24 f8 02 00 mov %rax,0x2f8(%rsp) - 181f: 00 - 1820: 31 c0 xor %eax,%eax - 1822: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) - 1829: 00 - 182a: e9 5d 01 00 00 jmp 198c - 182f: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) - 1836: 00 - 1837: e9 40 01 00 00 jmp 197c - 183c: 83 7c 24 0c 00 cmpl $0x0,0xc(%rsp) - 1841: 74 22 je 1865 - 1843: 8b 44 24 28 mov 0x28(%rsp),%eax - 1847: 0f b6 c8 movzbl %al,%ecx - 184a: 8b 44 24 24 mov 0x24(%rsp),%eax - 184e: 0f b6 d0 movzbl %al,%edx - 1851: 48 8b 74 24 10 mov 0x10(%rsp),%rsi - 1856: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 185b: 48 89 c7 mov %rax,%rdi - 185e: e8 61 3b 00 00 call 53c4 - 1863: eb 20 jmp 1885 - 1865: 8b 44 24 24 mov 0x24(%rsp),%eax - 1869: 0f b6 c8 movzbl %al,%ecx - 186c: 8b 44 24 28 mov 0x28(%rsp),%eax - 1870: 0f b6 d0 movzbl %al,%edx - 1873: 48 8b 74 24 10 mov 0x10(%rsp),%rsi - 1878: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 187d: 48 89 c7 mov %rax,%rdi - 1880: e8 3f 3b 00 00 call 53c4 - 1885: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 188a: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax - 1891: 00 - 1892: be 03 00 00 00 mov $0x3,%esi - 1897: 48 89 c7 mov %rax,%rdi - 189a: e8 61 36 00 00 call 4f00 - 189f: c7 44 24 2c f8 01 00 movl $0x1f8,0x2c(%rsp) - 18a6: 00 - 18a7: 8b 54 24 24 mov 0x24(%rsp),%edx - 18ab: 48 89 d0 mov %rdx,%rax - 18ae: 48 01 c0 add %rax,%rax - 18b1: 48 01 d0 add %rdx,%rax - 18b4: 48 c1 e0 09 shl $0x9,%rax - 18b8: 48 89 c2 mov %rax,%rdx - 18bb: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 18c0: 48 01 c2 add %rax,%rdx - 18c3: 8b 44 24 28 mov 0x28(%rsp),%eax - 18c7: 48 c1 e0 09 shl $0x9,%rax - 18cb: 48 8d 3c 02 lea (%rdx,%rax,1),%rdi - 18cf: 8b 54 24 2c mov 0x2c(%rsp),%edx - 18d3: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax - 18da: 00 - 18db: 89 d1 mov %edx,%ecx - 18dd: 48 89 c2 mov %rax,%rdx - 18e0: be 00 01 00 00 mov $0x100,%esi - 18e5: e8 f0 fd ff ff call 16da - 18ea: 89 44 24 20 mov %eax,0x20(%rsp) - 18ee: eb 79 jmp 1969 - 18f0: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 18f5: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax - 18fc: 00 - 18fd: be 01 00 00 00 mov $0x1,%esi - 1902: 48 89 c7 mov %rax,%rdi - 1905: e8 f6 35 00 00 call 4f00 - 190a: c7 44 24 2c a8 00 00 movl $0xa8,0x2c(%rsp) - 1911: 00 - 1912: b8 00 01 00 00 mov $0x100,%eax - 1917: 2b 44 24 20 sub 0x20(%rsp),%eax - 191b: 89 c6 mov %eax,%esi - 191d: 8b 54 24 24 mov 0x24(%rsp),%edx - 1921: 48 89 d0 mov %rdx,%rax - 1924: 48 01 c0 add %rax,%rax - 1927: 48 01 d0 add %rdx,%rax - 192a: 48 c1 e0 09 shl $0x9,%rax - 192e: 48 89 c2 mov %rax,%rdx - 1931: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1936: 48 01 c2 add %rax,%rdx - 1939: 8b 44 24 28 mov 0x28(%rsp),%eax - 193d: 48 c1 e0 09 shl $0x9,%rax - 1941: 48 01 c2 add %rax,%rdx - 1944: 8b 44 24 20 mov 0x20(%rsp),%eax - 1948: 48 01 c0 add %rax,%rax - 194b: 48 8d 3c 02 lea (%rdx,%rax,1),%rdi - 194f: 8b 54 24 2c mov 0x2c(%rsp),%edx - 1953: 48 8d 84 24 00 01 00 lea 0x100(%rsp),%rax - 195a: 00 - 195b: 89 d1 mov %edx,%ecx - 195d: 48 89 c2 mov %rax,%rdx - 1960: e8 75 fd ff ff call 16da - 1965: 01 44 24 20 add %eax,0x20(%rsp) - 1969: 81 7c 24 20 ff 00 00 cmpl $0xff,0x20(%rsp) - 1970: 00 - 1971: 0f 86 79 ff ff ff jbe 18f0 - 1977: 83 44 24 28 01 addl $0x1,0x28(%rsp) - 197c: 83 7c 24 28 02 cmpl $0x2,0x28(%rsp) - 1981: 0f 86 b5 fe ff ff jbe 183c - 1987: 83 44 24 24 01 addl $0x1,0x24(%rsp) - 198c: 83 7c 24 24 02 cmpl $0x2,0x24(%rsp) - 1991: 0f 86 98 fe ff ff jbe 182f - 1997: 90 nop - 1998: 48 8b 84 24 f8 02 00 mov 0x2f8(%rsp),%rax - 199f: 00 - 19a0: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 19a7: 00 00 - 19a9: 74 05 je 19b0 - 19ab: e8 d0 f6 ff ff call 1080 <__stack_chk_fail@plt> - 19b0: 48 81 c4 08 03 00 00 add $0x308,%rsp - 19b7: c3 ret - -00000000000019b8 : - 19b8: 48 81 ec 98 24 00 00 sub $0x2498,%rsp - 19bf: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 19c4: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 19c9: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 19ce: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 19d5: 00 00 - 19d7: 48 89 84 24 88 24 00 mov %rax,0x2488(%rsp) - 19de: 00 - 19df: 31 c0 xor %eax,%eax - 19e1: 48 8d 84 24 40 24 00 lea 0x2440(%rsp),%rax - 19e8: 00 - 19e9: 48 89 44 24 30 mov %rax,0x30(%rsp) - 19ee: 48 8d 84 24 40 24 00 lea 0x2440(%rsp),%rax - 19f5: 00 - 19f6: 48 83 c0 20 add $0x20,%rax - 19fa: 48 89 44 24 38 mov %rax,0x38(%rsp) - 19ff: c6 44 24 2b 00 movb $0x0,0x2b(%rsp) - 1a04: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 1a09: 48 8d 84 24 40 24 00 lea 0x2440(%rsp),%rax - 1a10: 00 - 1a11: ba 20 00 00 00 mov $0x20,%edx - 1a16: 48 89 ce mov %rcx,%rsi - 1a19: 48 89 c7 mov %rax,%rdi - 1a1c: e8 8f f6 ff ff call 10b0 - 1a21: c6 84 24 60 24 00 00 movb $0x3,0x2460(%rsp) - 1a28: 03 - 1a29: 48 8d 8c 24 40 24 00 lea 0x2440(%rsp),%rcx - 1a30: 00 - 1a31: 48 8d 84 24 40 24 00 lea 0x2440(%rsp),%rax - 1a38: 00 - 1a39: ba 21 00 00 00 mov $0x21,%edx - 1a3e: 48 89 ce mov %rcx,%rsi - 1a41: 48 89 c7 mov %rax,%rdi - 1a44: e8 c7 38 00 00 call 5310 - 1a49: 48 8b 4c 24 30 mov 0x30(%rsp),%rcx - 1a4e: 48 8d 84 24 40 12 00 lea 0x1240(%rsp),%rax - 1a55: 00 - 1a56: ba 00 00 00 00 mov $0x0,%edx - 1a5b: 48 89 ce mov %rcx,%rsi - 1a5e: 48 89 c7 mov %rax,%rdi - 1a61: e8 94 fd ff ff call 17fa - 1a66: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 1a6d: 00 - 1a6e: eb 37 jmp 1aa7 - 1a70: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax - 1a75: 8d 50 01 lea 0x1(%rax),%edx - 1a78: 88 54 24 2b mov %dl,0x2b(%rsp) - 1a7c: 0f b6 d0 movzbl %al,%edx - 1a7f: 48 8d 84 24 40 0c 00 lea 0xc40(%rsp),%rax - 1a86: 00 - 1a87: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 1a8b: 48 c1 e1 09 shl $0x9,%rcx - 1a8f: 48 01 c1 add %rax,%rcx - 1a92: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 1a97: 48 89 c6 mov %rax,%rsi - 1a9a: 48 89 cf mov %rcx,%rdi - 1a9d: e8 2c 10 00 00 call 2ace - 1aa2: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 1aa7: 83 7c 24 2c 02 cmpl $0x2,0x2c(%rsp) - 1aac: 76 c2 jbe 1a70 - 1aae: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 1ab5: 00 - 1ab6: eb 34 jmp 1aec - 1ab8: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax - 1abd: 8d 50 01 lea 0x1(%rax),%edx - 1ac0: 88 54 24 2b mov %dl,0x2b(%rsp) - 1ac4: 0f b6 d0 movzbl %al,%edx - 1ac7: 48 8d 44 24 40 lea 0x40(%rsp),%rax - 1acc: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 1ad0: 48 c1 e1 09 shl $0x9,%rcx - 1ad4: 48 01 c1 add %rax,%rcx - 1ad7: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 1adc: 48 89 c6 mov %rax,%rsi - 1adf: 48 89 cf mov %rcx,%rdi - 1ae2: e8 e7 0f 00 00 call 2ace - 1ae7: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 1aec: 83 7c 24 2c 02 cmpl $0x2,0x2c(%rsp) - 1af1: 76 c5 jbe 1ab8 - 1af3: 48 8d 84 24 40 0c 00 lea 0xc40(%rsp),%rax - 1afa: 00 - 1afb: 48 89 c7 mov %rax,%rdi - 1afe: e8 9e 08 00 00 call 23a1 - 1b03: 48 8d 44 24 40 lea 0x40(%rsp),%rax - 1b08: 48 89 c7 mov %rax,%rdi - 1b0b: e8 91 08 00 00 call 23a1 - 1b10: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 1b17: 00 - 1b18: eb 64 jmp 1b7e - 1b1a: 48 8d 8c 24 40 12 00 lea 0x1240(%rsp),%rcx - 1b21: 00 - 1b22: 8b 54 24 2c mov 0x2c(%rsp),%edx - 1b26: 48 89 d0 mov %rdx,%rax - 1b29: 48 01 c0 add %rax,%rax - 1b2c: 48 01 d0 add %rdx,%rax - 1b2f: 48 c1 e0 09 shl $0x9,%rax - 1b33: 48 8d 34 01 lea (%rcx,%rax,1),%rsi - 1b37: 48 8d 84 24 40 06 00 lea 0x640(%rsp),%rax - 1b3e: 00 - 1b3f: 8b 54 24 2c mov 0x2c(%rsp),%edx - 1b43: 48 c1 e2 09 shl $0x9,%rdx - 1b47: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx - 1b4b: 48 8d 84 24 40 0c 00 lea 0xc40(%rsp),%rax - 1b52: 00 - 1b53: 48 89 c2 mov %rax,%rdx - 1b56: 48 89 cf mov %rcx,%rdi - 1b59: e8 c5 08 00 00 call 2423 - 1b5e: 48 8d 84 24 40 06 00 lea 0x640(%rsp),%rax - 1b65: 00 - 1b66: 8b 54 24 2c mov 0x2c(%rsp),%edx - 1b6a: 48 c1 e2 09 shl $0x9,%rdx - 1b6e: 48 01 d0 add %rdx,%rax - 1b71: 48 89 c7 mov %rax,%rdi - 1b74: e8 92 11 00 00 call 2d0b - 1b79: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 1b7e: 83 7c 24 2c 02 cmpl $0x2,0x2c(%rsp) - 1b83: 76 95 jbe 1b1a - 1b85: 48 8d 54 24 40 lea 0x40(%rsp),%rdx - 1b8a: 48 8d 8c 24 40 06 00 lea 0x640(%rsp),%rcx - 1b91: 00 - 1b92: 48 8d 84 24 40 06 00 lea 0x640(%rsp),%rax - 1b99: 00 - 1b9a: 48 89 ce mov %rcx,%rsi - 1b9d: 48 89 c7 mov %rax,%rdi - 1ba0: e8 96 09 00 00 call 253b - 1ba5: 48 8d 84 24 40 06 00 lea 0x640(%rsp),%rax - 1bac: 00 - 1bad: 48 89 c7 mov %rax,%rdi - 1bb0: e8 45 09 00 00 call 24fa - 1bb5: 48 8d 94 24 40 0c 00 lea 0xc40(%rsp),%rdx - 1bbc: 00 - 1bbd: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 1bc2: 48 89 d6 mov %rdx,%rsi - 1bc5: 48 89 c7 mov %rax,%rdi - 1bc8: e8 2b fa ff ff call 15f8 - 1bcd: 48 8b 54 24 30 mov 0x30(%rsp),%rdx - 1bd2: 48 8d 8c 24 40 06 00 lea 0x640(%rsp),%rcx - 1bd9: 00 - 1bda: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1bdf: 48 89 ce mov %rcx,%rsi - 1be2: 48 89 c7 mov %rax,%rdi - 1be5: e8 70 f9 ff ff call 155a - 1bea: 90 nop - 1beb: 48 8b 84 24 88 24 00 mov 0x2488(%rsp),%rax - 1bf2: 00 - 1bf3: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1bfa: 00 00 - 1bfc: 74 05 je 1c03 - 1bfe: e8 7d f4 ff ff call 1080 <__stack_chk_fail@plt> - 1c03: 48 81 c4 98 24 00 00 add $0x2498,%rsp - 1c0a: c3 ret - -0000000000001c0b : - 1c0b: 48 81 ec 68 30 00 00 sub $0x3068,%rsp - 1c12: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 1c17: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 1c1c: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 1c21: 48 89 0c 24 mov %rcx,(%rsp) - 1c25: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 1c2c: 00 00 - 1c2e: 48 89 84 24 58 30 00 mov %rax,0x3058(%rsp) - 1c35: 00 - 1c36: 31 c0 xor %eax,%eax - 1c38: c6 44 24 2b 00 movb $0x0,0x2b(%rsp) - 1c3d: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 1c42: 48 8d 8c 24 30 30 00 lea 0x3030(%rsp),%rcx - 1c49: 00 - 1c4a: 48 8d 84 24 30 0c 00 lea 0xc30(%rsp),%rax - 1c51: 00 - 1c52: 48 89 ce mov %rcx,%rsi - 1c55: 48 89 c7 mov %rax,%rdi - 1c58: e8 4c f9 ff ff call 15a9 - 1c5d: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 1c62: 48 8d 84 24 30 02 00 lea 0x230(%rsp),%rax - 1c69: 00 - 1c6a: 48 89 d6 mov %rdx,%rsi - 1c6d: 48 89 c7 mov %rax,%rdi - 1c70: e8 e0 0c 00 00 call 2955 - 1c75: 48 8d 8c 24 30 30 00 lea 0x3030(%rsp),%rcx - 1c7c: 00 - 1c7d: 48 8d 84 24 30 1e 00 lea 0x1e30(%rsp),%rax - 1c84: 00 - 1c85: ba 01 00 00 00 mov $0x1,%edx - 1c8a: 48 89 ce mov %rcx,%rsi - 1c8d: 48 89 c7 mov %rax,%rdi - 1c90: e8 65 fb ff ff call 17fa - 1c95: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 1c9c: 00 - 1c9d: eb 39 jmp 1cd8 - 1c9f: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax - 1ca4: 8d 50 01 lea 0x1(%rax),%edx - 1ca7: 88 54 24 2b mov %dl,0x2b(%rsp) - 1cab: 0f b6 d0 movzbl %al,%edx - 1cae: 8b 44 24 2c mov 0x2c(%rsp),%eax - 1cb2: 48 c1 e0 09 shl $0x9,%rax - 1cb6: 48 89 c1 mov %rax,%rcx - 1cb9: 48 8d 84 24 30 06 00 lea 0x630(%rsp),%rax - 1cc0: 00 - 1cc1: 48 01 c1 add %rax,%rcx - 1cc4: 48 8b 04 24 mov (%rsp),%rax - 1cc8: 48 89 c6 mov %rax,%rsi - 1ccb: 48 89 cf mov %rcx,%rdi - 1cce: e8 fb 0d 00 00 call 2ace - 1cd3: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 1cd8: 83 7c 24 2c 02 cmpl $0x2,0x2c(%rsp) - 1cdd: 76 c0 jbe 1c9f - 1cdf: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 1ce6: 00 - 1ce7: eb 39 jmp 1d22 - 1ce9: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax - 1cee: 8d 50 01 lea 0x1(%rax),%edx - 1cf1: 88 54 24 2b mov %dl,0x2b(%rsp) - 1cf5: 0f b6 d0 movzbl %al,%edx - 1cf8: 8b 44 24 2c mov 0x2c(%rsp),%eax - 1cfc: 48 c1 e0 09 shl $0x9,%rax - 1d00: 48 89 c1 mov %rax,%rcx - 1d03: 48 8d 84 24 30 12 00 lea 0x1230(%rsp),%rax - 1d0a: 00 - 1d0b: 48 01 c1 add %rax,%rcx - 1d0e: 48 8b 04 24 mov (%rsp),%rax - 1d12: 48 89 c6 mov %rax,%rsi - 1d15: 48 89 cf mov %rcx,%rdi - 1d18: e8 2d 0e 00 00 call 2b4a - 1d1d: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 1d22: 83 7c 24 2c 02 cmpl $0x2,0x2c(%rsp) - 1d27: 76 c0 jbe 1ce9 - 1d29: 0f b6 44 24 2b movzbl 0x2b(%rsp),%eax - 1d2e: 8d 50 01 lea 0x1(%rax),%edx - 1d31: 88 54 24 2b mov %dl,0x2b(%rsp) - 1d35: 0f b6 d0 movzbl %al,%edx - 1d38: 48 8b 0c 24 mov (%rsp),%rcx - 1d3c: 48 8d 84 24 30 04 00 lea 0x430(%rsp),%rax - 1d43: 00 - 1d44: 48 89 ce mov %rcx,%rsi - 1d47: 48 89 c7 mov %rax,%rdi - 1d4a: e8 fb 0d 00 00 call 2b4a - 1d4f: 48 8d 84 24 30 06 00 lea 0x630(%rsp),%rax - 1d56: 00 - 1d57: 48 89 c7 mov %rax,%rdi - 1d5a: e8 42 06 00 00 call 23a1 - 1d5f: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 1d66: 00 - 1d67: eb 49 jmp 1db2 - 1d69: 48 8d 8c 24 30 1e 00 lea 0x1e30(%rsp),%rcx - 1d70: 00 - 1d71: 8b 54 24 2c mov 0x2c(%rsp),%edx - 1d75: 48 89 d0 mov %rdx,%rax - 1d78: 48 01 c0 add %rax,%rax - 1d7b: 48 01 d0 add %rdx,%rax - 1d7e: 48 c1 e0 09 shl $0x9,%rax - 1d82: 48 8d 34 01 lea (%rcx,%rax,1),%rsi - 1d86: 48 8d 84 24 30 18 00 lea 0x1830(%rsp),%rax - 1d8d: 00 - 1d8e: 8b 54 24 2c mov 0x2c(%rsp),%edx - 1d92: 48 c1 e2 09 shl $0x9,%rdx - 1d96: 48 8d 0c 10 lea (%rax,%rdx,1),%rcx - 1d9a: 48 8d 84 24 30 06 00 lea 0x630(%rsp),%rax - 1da1: 00 - 1da2: 48 89 c2 mov %rax,%rdx - 1da5: 48 89 cf mov %rcx,%rdi - 1da8: e8 76 06 00 00 call 2423 - 1dad: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 1db2: 83 7c 24 2c 02 cmpl $0x2,0x2c(%rsp) - 1db7: 76 b0 jbe 1d69 - 1db9: 48 8d 94 24 30 06 00 lea 0x630(%rsp),%rdx - 1dc0: 00 - 1dc1: 48 8d 8c 24 30 0c 00 lea 0xc30(%rsp),%rcx - 1dc8: 00 - 1dc9: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 1dce: 48 89 ce mov %rcx,%rsi - 1dd1: 48 89 c7 mov %rax,%rdi - 1dd4: e8 4a 06 00 00 call 2423 - 1dd9: 48 8d 84 24 30 18 00 lea 0x1830(%rsp),%rax - 1de0: 00 - 1de1: 48 89 c7 mov %rax,%rdi - 1de4: e8 f9 05 00 00 call 23e2 - 1de9: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 1dee: 48 89 c7 mov %rax,%rdi - 1df1: e8 f9 0d 00 00 call 2bef - 1df6: 48 8d 94 24 30 12 00 lea 0x1230(%rsp),%rdx - 1dfd: 00 - 1dfe: 48 8d 8c 24 30 18 00 lea 0x1830(%rsp),%rcx - 1e05: 00 - 1e06: 48 8d 84 24 30 18 00 lea 0x1830(%rsp),%rax - 1e0d: 00 - 1e0e: 48 89 ce mov %rcx,%rsi - 1e11: 48 89 c7 mov %rax,%rdi - 1e14: e8 22 07 00 00 call 253b - 1e19: 48 8d 94 24 30 04 00 lea 0x430(%rsp),%rdx - 1e20: 00 - 1e21: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx - 1e26: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 1e2b: 48 89 ce mov %rcx,%rsi - 1e2e: 48 89 c7 mov %rax,%rdi - 1e31: e8 7c 0f 00 00 call 2db2 - 1e36: 48 8d 94 24 30 02 00 lea 0x230(%rsp),%rdx - 1e3d: 00 - 1e3e: 48 8d 4c 24 30 lea 0x30(%rsp),%rcx - 1e43: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 1e48: 48 89 ce mov %rcx,%rsi - 1e4b: 48 89 c7 mov %rax,%rdi - 1e4e: e8 5f 0f 00 00 call 2db2 - 1e53: 48 8d 84 24 30 18 00 lea 0x1830(%rsp),%rax - 1e5a: 00 - 1e5b: 48 89 c7 mov %rax,%rdi - 1e5e: e8 97 06 00 00 call 24fa - 1e63: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 1e68: 48 89 c7 mov %rax,%rdi - 1e6b: e8 f7 0e 00 00 call 2d67 - 1e70: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 1e75: 48 8d 8c 24 30 18 00 lea 0x1830(%rsp),%rcx - 1e7c: 00 - 1e7d: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1e82: 48 89 ce mov %rcx,%rsi - 1e85: 48 89 c7 mov %rax,%rdi - 1e88: e8 b9 f7 ff ff call 1646 - 1e8d: 90 nop - 1e8e: 48 8b 84 24 58 30 00 mov 0x3058(%rsp),%rax - 1e95: 00 - 1e96: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1e9d: 00 00 - 1e9f: 74 05 je 1ea6 - 1ea1: e8 da f1 ff ff call 1080 <__stack_chk_fail@plt> - 1ea6: 48 81 c4 68 30 00 00 add $0x3068,%rsp - 1ead: c3 ret - -0000000000001eae : - 1eae: 48 81 ec 38 10 00 00 sub $0x1038,%rsp - 1eb5: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 1eba: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 1ebf: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 1ec4: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 1ecb: 00 00 - 1ecd: 48 89 84 24 28 10 00 mov %rax,0x1028(%rsp) - 1ed4: 00 - 1ed5: 31 c0 xor %eax,%eax - 1ed7: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 1edc: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx - 1ee1: 48 8d 84 24 20 04 00 lea 0x420(%rsp),%rax - 1ee8: 00 - 1ee9: 48 89 ce mov %rcx,%rsi - 1eec: 48 89 c7 mov %rax,%rdi - 1eef: e8 9c f7 ff ff call 1690 - 1ef4: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 1ef9: 48 8d 84 24 20 0a 00 lea 0xa20(%rsp),%rax - 1f00: 00 - 1f01: 48 89 d6 mov %rdx,%rsi - 1f04: 48 89 c7 mov %rax,%rdi - 1f07: e8 13 f7 ff ff call 161f - 1f0c: 48 8d 84 24 20 04 00 lea 0x420(%rsp),%rax - 1f13: 00 - 1f14: 48 89 c7 mov %rax,%rdi - 1f17: e8 85 04 00 00 call 23a1 - 1f1c: 48 8d 94 24 20 04 00 lea 0x420(%rsp),%rdx - 1f23: 00 - 1f24: 48 8d 8c 24 20 0a 00 lea 0xa20(%rsp),%rcx - 1f2b: 00 - 1f2c: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax - 1f33: 00 - 1f34: 48 89 ce mov %rcx,%rsi - 1f37: 48 89 c7 mov %rax,%rdi - 1f3a: e8 e4 04 00 00 call 2423 - 1f3f: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax - 1f46: 00 - 1f47: 48 89 c7 mov %rax,%rdi - 1f4a: e8 a0 0c 00 00 call 2bef - 1f4f: 48 8d 94 24 20 02 00 lea 0x220(%rsp),%rdx - 1f56: 00 - 1f57: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx - 1f5c: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax - 1f63: 00 - 1f64: 48 89 ce mov %rcx,%rsi - 1f67: 48 89 c7 mov %rax,%rdi - 1f6a: e8 9b 0e 00 00 call 2e0a - 1f6f: 48 8d 84 24 20 02 00 lea 0x220(%rsp),%rax - 1f76: 00 - 1f77: 48 89 c7 mov %rax,%rdi - 1f7a: e8 e8 0d 00 00 call 2d67 - 1f7f: 48 8d 94 24 20 02 00 lea 0x220(%rsp),%rdx - 1f86: 00 - 1f87: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 1f8c: 48 89 d6 mov %rdx,%rsi - 1f8f: 48 89 c7 mov %rax,%rdi - 1f92: e8 6e 0a 00 00 call 2a05 - 1f97: 90 nop - 1f98: 48 8b 84 24 28 10 00 mov 0x1028(%rsp),%rax - 1f9f: 00 - 1fa0: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 1fa7: 00 00 - 1fa9: 74 05 je 1fb0 - 1fab: e8 d0 f0 ff ff call 1080 <__stack_chk_fail@plt> - 1fb0: 48 81 c4 38 10 00 00 add $0x1038,%rsp - 1fb7: c3 ret - -0000000000001fb8 : - 1fb8: 48 83 ec 48 sub $0x48,%rsp - 1fbc: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 1fc1: 48 89 34 24 mov %rsi,(%rsp) - 1fc5: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 1fcc: 00 00 - 1fce: 48 89 44 24 38 mov %rax,0x38(%rsp) - 1fd3: 31 c0 xor %eax,%eax - 1fd5: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 1fdc: 00 - 1fdd: e9 6a 01 00 00 jmp 214c - 1fe2: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) - 1fe9: 00 - 1fea: e9 4d 01 00 00 jmp 213c - 1fef: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) - 1ff6: 00 - 1ff7: e9 a6 00 00 00 jmp 20a2 - 1ffc: 8b 44 24 20 mov 0x20(%rsp),%eax - 2000: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx - 2007: 8b 44 24 24 mov 0x24(%rsp),%eax - 200b: 01 c2 add %eax,%edx - 200d: 48 8b 04 24 mov (%rsp),%rax - 2011: 89 d1 mov %edx,%ecx - 2013: 8b 54 24 1c mov 0x1c(%rsp),%edx - 2017: 48 c1 e2 08 shl $0x8,%rdx - 201b: 48 01 ca add %rcx,%rdx - 201e: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2022: 89 c2 mov %eax,%edx - 2024: 8b 44 24 24 mov 0x24(%rsp),%eax - 2028: 66 89 54 44 30 mov %dx,0x30(%rsp,%rax,2) - 202d: 8b 44 24 24 mov 0x24(%rsp),%eax - 2031: 0f b7 54 44 30 movzwl 0x30(%rsp,%rax,2),%edx - 2036: 8b 44 24 24 mov 0x24(%rsp),%eax - 203a: 0f b7 44 44 30 movzwl 0x30(%rsp,%rax,2),%eax - 203f: 66 c1 f8 0f sar $0xf,%ax - 2043: 66 25 01 0d and $0xd01,%ax - 2047: 01 c2 add %eax,%edx - 2049: 8b 44 24 24 mov 0x24(%rsp),%eax - 204d: 66 89 54 44 30 mov %dx,0x30(%rsp,%rax,2) - 2052: 8b 44 24 24 mov 0x24(%rsp),%eax - 2056: 0f b7 44 44 30 movzwl 0x30(%rsp,%rax,2),%eax - 205b: 0f b7 c0 movzwl %ax,%eax - 205e: 48 89 44 24 28 mov %rax,0x28(%rsp) - 2063: 48 c1 64 24 28 0a shlq $0xa,0x28(%rsp) - 2069: 48 81 44 24 28 81 06 addq $0x681,0x28(%rsp) - 2070: 00 00 - 2072: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 2077: 48 69 c0 b7 af 13 00 imul $0x13afb7,%rax,%rax - 207e: 48 89 44 24 28 mov %rax,0x28(%rsp) - 2083: 48 c1 6c 24 28 20 shrq $0x20,0x28(%rsp) - 2089: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 208e: 66 25 ff 03 and $0x3ff,%ax - 2092: 89 c2 mov %eax,%edx - 2094: 8b 44 24 24 mov 0x24(%rsp),%eax - 2098: 66 89 54 44 30 mov %dx,0x30(%rsp,%rax,2) - 209d: 83 44 24 24 01 addl $0x1,0x24(%rsp) - 20a2: 83 7c 24 24 03 cmpl $0x3,0x24(%rsp) - 20a7: 0f 86 4f ff ff ff jbe 1ffc - 20ad: 0f b7 44 24 30 movzwl 0x30(%rsp),%eax - 20b2: 89 c2 mov %eax,%edx - 20b4: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 20b9: 88 10 mov %dl,(%rax) - 20bb: 0f b7 44 24 30 movzwl 0x30(%rsp),%eax - 20c0: 66 c1 e8 08 shr $0x8,%ax - 20c4: 89 c2 mov %eax,%edx - 20c6: 0f b7 44 24 32 movzwl 0x32(%rsp),%eax - 20cb: c1 e0 02 shl $0x2,%eax - 20ce: 09 c2 or %eax,%edx - 20d0: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 20d5: 48 83 c0 01 add $0x1,%rax - 20d9: 88 10 mov %dl,(%rax) - 20db: 0f b7 44 24 32 movzwl 0x32(%rsp),%eax - 20e0: 66 c1 e8 06 shr $0x6,%ax - 20e4: 89 c2 mov %eax,%edx - 20e6: 0f b7 44 24 34 movzwl 0x34(%rsp),%eax - 20eb: c1 e0 04 shl $0x4,%eax - 20ee: 09 c2 or %eax,%edx - 20f0: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 20f5: 48 83 c0 02 add $0x2,%rax - 20f9: 88 10 mov %dl,(%rax) - 20fb: 0f b7 44 24 34 movzwl 0x34(%rsp),%eax - 2100: 66 c1 e8 04 shr $0x4,%ax - 2104: 89 c2 mov %eax,%edx - 2106: 0f b7 44 24 36 movzwl 0x36(%rsp),%eax - 210b: c1 e0 06 shl $0x6,%eax - 210e: 09 c2 or %eax,%edx - 2110: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2115: 48 83 c0 03 add $0x3,%rax - 2119: 88 10 mov %dl,(%rax) - 211b: 0f b7 44 24 36 movzwl 0x36(%rsp),%eax - 2120: 66 c1 e8 02 shr $0x2,%ax - 2124: 89 c2 mov %eax,%edx - 2126: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 212b: 48 83 c0 04 add $0x4,%rax - 212f: 88 10 mov %dl,(%rax) - 2131: 48 83 44 24 08 05 addq $0x5,0x8(%rsp) - 2137: 83 44 24 20 01 addl $0x1,0x20(%rsp) - 213c: 83 7c 24 20 3f cmpl $0x3f,0x20(%rsp) - 2141: 0f 86 a8 fe ff ff jbe 1fef - 2147: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 214c: 83 7c 24 1c 02 cmpl $0x2,0x1c(%rsp) - 2151: 0f 86 8b fe ff ff jbe 1fe2 - 2157: 90 nop - 2158: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 215d: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2164: 00 00 - 2166: 74 05 je 216d - 2168: e8 13 ef ff ff call 1080 <__stack_chk_fail@plt> - 216d: 48 83 c4 48 add $0x48,%rsp - 2171: c3 ret - -0000000000002172 : - 2172: 48 83 ec 38 sub $0x38,%rsp - 2176: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 217b: 48 89 34 24 mov %rsi,(%rsp) - 217f: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 2186: 00 00 - 2188: 48 89 44 24 28 mov %rax,0x28(%rsp) - 218d: 31 c0 xor %eax,%eax - 218f: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) - 2196: 00 - 2197: e9 22 01 00 00 jmp 22be - 219c: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) - 21a3: 00 - 21a4: e9 05 01 00 00 jmp 22ae - 21a9: 48 8b 04 24 mov (%rsp),%rax - 21ad: 0f b6 00 movzbl (%rax),%eax - 21b0: 0f b6 d0 movzbl %al,%edx - 21b3: 48 8b 04 24 mov (%rsp),%rax - 21b7: 48 83 c0 01 add $0x1,%rax - 21bb: 0f b6 00 movzbl (%rax),%eax - 21be: 0f b6 c0 movzbl %al,%eax - 21c1: c1 e0 08 shl $0x8,%eax - 21c4: 09 d0 or %edx,%eax - 21c6: 66 89 44 24 20 mov %ax,0x20(%rsp) - 21cb: 48 8b 04 24 mov (%rsp),%rax - 21cf: 48 83 c0 01 add $0x1,%rax - 21d3: 0f b6 00 movzbl (%rax),%eax - 21d6: c0 e8 02 shr $0x2,%al - 21d9: 0f b6 d0 movzbl %al,%edx - 21dc: 48 8b 04 24 mov (%rsp),%rax - 21e0: 48 83 c0 02 add $0x2,%rax - 21e4: 0f b6 00 movzbl (%rax),%eax - 21e7: 0f b6 c0 movzbl %al,%eax - 21ea: c1 e0 06 shl $0x6,%eax - 21ed: 09 d0 or %edx,%eax - 21ef: 66 89 44 24 22 mov %ax,0x22(%rsp) - 21f4: 48 8b 04 24 mov (%rsp),%rax - 21f8: 48 83 c0 02 add $0x2,%rax - 21fc: 0f b6 00 movzbl (%rax),%eax - 21ff: c0 e8 04 shr $0x4,%al - 2202: 0f b6 d0 movzbl %al,%edx - 2205: 48 8b 04 24 mov (%rsp),%rax - 2209: 48 83 c0 03 add $0x3,%rax - 220d: 0f b6 00 movzbl (%rax),%eax - 2210: 0f b6 c0 movzbl %al,%eax - 2213: c1 e0 04 shl $0x4,%eax - 2216: 09 d0 or %edx,%eax - 2218: 66 89 44 24 24 mov %ax,0x24(%rsp) - 221d: 48 8b 04 24 mov (%rsp),%rax - 2221: 48 83 c0 03 add $0x3,%rax - 2225: 0f b6 00 movzbl (%rax),%eax - 2228: c0 e8 06 shr $0x6,%al - 222b: 0f b6 d0 movzbl %al,%edx - 222e: 48 8b 04 24 mov (%rsp),%rax - 2232: 48 83 c0 04 add $0x4,%rax - 2236: 0f b6 00 movzbl (%rax),%eax - 2239: 0f b6 c0 movzbl %al,%eax - 223c: c1 e0 02 shl $0x2,%eax - 223f: 09 d0 or %edx,%eax - 2241: 66 89 44 24 26 mov %ax,0x26(%rsp) - 2246: 48 83 04 24 05 addq $0x5,(%rsp) - 224b: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 2252: 00 - 2253: eb 4d jmp 22a2 - 2255: 8b 44 24 1c mov 0x1c(%rsp),%eax - 2259: 0f b7 44 44 20 movzwl 0x20(%rsp,%rax,2),%eax - 225e: 0f b7 c0 movzwl %ax,%eax - 2261: 25 ff 03 00 00 and $0x3ff,%eax - 2266: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 226c: 05 00 02 00 00 add $0x200,%eax - 2271: c1 e8 0a shr $0xa,%eax - 2274: 89 c1 mov %eax,%ecx - 2276: 8b 44 24 18 mov 0x18(%rsp),%eax - 227a: 8d 14 85 00 00 00 00 lea 0x0(,%rax,4),%edx - 2281: 8b 44 24 1c mov 0x1c(%rsp),%eax - 2285: 01 c2 add %eax,%edx - 2287: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 228c: 89 d6 mov %edx,%esi - 228e: 8b 54 24 14 mov 0x14(%rsp),%edx - 2292: 48 c1 e2 08 shl $0x8,%rdx - 2296: 48 01 f2 add %rsi,%rdx - 2299: 66 89 0c 50 mov %cx,(%rax,%rdx,2) - 229d: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 22a2: 83 7c 24 1c 03 cmpl $0x3,0x1c(%rsp) - 22a7: 76 ac jbe 2255 - 22a9: 83 44 24 18 01 addl $0x1,0x18(%rsp) - 22ae: 83 7c 24 18 3f cmpl $0x3f,0x18(%rsp) - 22b3: 0f 86 f0 fe ff ff jbe 21a9 - 22b9: 83 44 24 14 01 addl $0x1,0x14(%rsp) - 22be: 83 7c 24 14 02 cmpl $0x2,0x14(%rsp) - 22c3: 0f 86 d3 fe ff ff jbe 219c - 22c9: 90 nop - 22ca: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 22cf: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 22d6: 00 00 - 22d8: 74 05 je 22df - 22da: e8 a1 ed ff ff call 1080 <__stack_chk_fail@plt> - 22df: 48 83 c4 38 add $0x38,%rsp - 22e3: c3 ret - -00000000000022e4 : - 22e4: 48 83 ec 28 sub $0x28,%rsp - 22e8: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 22ed: 48 89 34 24 mov %rsi,(%rsp) - 22f1: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 22f8: 00 - 22f9: eb 3a jmp 2335 - 22fb: 8b 44 24 1c mov 0x1c(%rsp),%eax - 22ff: 48 c1 e0 09 shl $0x9,%rax - 2303: 48 89 c2 mov %rax,%rdx - 2306: 48 8b 04 24 mov (%rsp),%rax - 230a: 48 8d 0c 02 lea (%rdx,%rax,1),%rcx - 230e: 8b 54 24 1c mov 0x1c(%rsp),%edx - 2312: 89 d0 mov %edx,%eax - 2314: 01 c0 add %eax,%eax - 2316: 01 d0 add %edx,%eax - 2318: c1 e0 07 shl $0x7,%eax - 231b: 89 c2 mov %eax,%edx - 231d: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2322: 48 01 d0 add %rdx,%rax - 2325: 48 89 ce mov %rcx,%rsi - 2328: 48 89 c7 mov %rax,%rdi - 232b: e8 58 04 00 00 call 2788 - 2330: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 2335: 83 7c 24 1c 02 cmpl $0x2,0x1c(%rsp) - 233a: 76 bf jbe 22fb - 233c: 90 nop - 233d: 90 nop - 233e: 48 83 c4 28 add $0x28,%rsp - 2342: c3 ret - -0000000000002343 : - 2343: 48 83 ec 28 sub $0x28,%rsp - 2347: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 234c: 48 89 34 24 mov %rsi,(%rsp) - 2350: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 2357: 00 - 2358: eb 39 jmp 2393 - 235a: 8b 54 24 1c mov 0x1c(%rsp),%edx - 235e: 89 d0 mov %edx,%eax - 2360: 01 c0 add %eax,%eax - 2362: 01 d0 add %edx,%eax - 2364: c1 e0 07 shl $0x7,%eax - 2367: 89 c2 mov %eax,%edx - 2369: 48 8b 04 24 mov (%rsp),%rax - 236d: 48 01 c2 add %rax,%rdx - 2370: 8b 44 24 1c mov 0x1c(%rsp),%eax - 2374: 48 c1 e0 09 shl $0x9,%rax - 2378: 48 89 c1 mov %rax,%rcx - 237b: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2380: 48 01 c8 add %rcx,%rax - 2383: 48 89 d6 mov %rdx,%rsi - 2386: 48 89 c7 mov %rax,%rdi - 2389: e8 eb 04 00 00 call 2879 - 238e: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 2393: 83 7c 24 1c 02 cmpl $0x2,0x1c(%rsp) - 2398: 76 c0 jbe 235a - 239a: 90 nop - 239b: 90 nop - 239c: 48 83 c4 28 add $0x28,%rsp - 23a0: c3 ret - -00000000000023a1 : - 23a1: 48 83 ec 28 sub $0x28,%rsp - 23a5: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 23aa: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 23b1: 00 - 23b2: eb 20 jmp 23d4 - 23b4: 8b 44 24 1c mov 0x1c(%rsp),%eax - 23b8: 48 c1 e0 09 shl $0x9,%rax - 23bc: 48 89 c2 mov %rax,%rdx - 23bf: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 23c4: 48 01 d0 add %rdx,%rax - 23c7: 48 89 c7 mov %rax,%rdi - 23ca: e8 f7 07 00 00 call 2bc6 - 23cf: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 23d4: 83 7c 24 1c 02 cmpl $0x2,0x1c(%rsp) - 23d9: 76 d9 jbe 23b4 - 23db: 90 nop - 23dc: 90 nop - 23dd: 48 83 c4 28 add $0x28,%rsp - 23e1: c3 ret - -00000000000023e2 : - 23e2: 48 83 ec 28 sub $0x28,%rsp - 23e6: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 23eb: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 23f2: 00 - 23f3: eb 20 jmp 2415 - 23f5: 8b 44 24 1c mov 0x1c(%rsp),%eax - 23f9: 48 c1 e0 09 shl $0x9,%rax - 23fd: 48 89 c2 mov %rax,%rdx - 2400: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2405: 48 01 d0 add %rdx,%rax - 2408: 48 89 c7 mov %rax,%rdi - 240b: e8 df 07 00 00 call 2bef - 2410: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 2415: 83 7c 24 1c 02 cmpl $0x2,0x1c(%rsp) - 241a: 76 d9 jbe 23f5 - 241c: 90 nop - 241d: 90 nop - 241e: 48 83 c4 28 add $0x28,%rsp - 2422: c3 ret - -0000000000002423 : - 2423: 48 81 ec 48 02 00 00 sub $0x248,%rsp - 242a: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 242f: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 2434: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 2439: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 2440: 00 00 - 2442: 48 89 84 24 38 02 00 mov %rax,0x238(%rsp) - 2449: 00 - 244a: 31 c0 xor %eax,%eax - 244c: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 2451: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 2456: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 245b: 48 89 ce mov %rcx,%rsi - 245e: 48 89 c7 mov %rax,%rdi - 2461: e8 a5 07 00 00 call 2c0b - 2466: c7 44 24 2c 01 00 00 movl $0x1,0x2c(%rsp) - 246d: 00 - 246e: eb 55 jmp 24c5 - 2470: 8b 44 24 2c mov 0x2c(%rsp),%eax - 2474: 48 c1 e0 09 shl $0x9,%rax - 2478: 48 89 c2 mov %rax,%rdx - 247b: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2480: 48 01 c2 add %rax,%rdx - 2483: 8b 44 24 2c mov 0x2c(%rsp),%eax - 2487: 48 c1 e0 09 shl $0x9,%rax - 248b: 48 89 c1 mov %rax,%rcx - 248e: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 2493: 48 01 c1 add %rax,%rcx - 2496: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 249b: 48 89 ce mov %rcx,%rsi - 249e: 48 89 c7 mov %rax,%rdi - 24a1: e8 65 07 00 00 call 2c0b - 24a6: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 24ab: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx - 24b0: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 24b5: 48 89 ce mov %rcx,%rsi - 24b8: 48 89 c7 mov %rax,%rdi - 24bb: e8 f2 08 00 00 call 2db2 - 24c0: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 24c5: 83 7c 24 2c 02 cmpl $0x2,0x2c(%rsp) - 24ca: 76 a4 jbe 2470 - 24cc: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 24d1: 48 89 c7 mov %rax,%rdi - 24d4: e8 8e 08 00 00 call 2d67 - 24d9: 90 nop - 24da: 48 8b 84 24 38 02 00 mov 0x238(%rsp),%rax - 24e1: 00 - 24e2: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 24e9: 00 00 - 24eb: 74 05 je 24f2 - 24ed: e8 8e eb ff ff call 1080 <__stack_chk_fail@plt> - 24f2: 48 81 c4 48 02 00 00 add $0x248,%rsp - 24f9: c3 ret - -00000000000024fa : - 24fa: 48 83 ec 28 sub $0x28,%rsp - 24fe: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2503: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 250a: 00 - 250b: eb 20 jmp 252d - 250d: 8b 44 24 1c mov 0x1c(%rsp),%eax - 2511: 48 c1 e0 09 shl $0x9,%rax - 2515: 48 89 c2 mov %rax,%rdx - 2518: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 251d: 48 01 d0 add %rdx,%rax - 2520: 48 89 c7 mov %rax,%rdi - 2523: e8 3f 08 00 00 call 2d67 - 2528: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 252d: 83 7c 24 1c 02 cmpl $0x2,0x1c(%rsp) - 2532: 76 d9 jbe 250d - 2534: 90 nop - 2535: 90 nop - 2536: 48 83 c4 28 add $0x28,%rsp - 253a: c3 ret - -000000000000253b : - 253b: 48 83 ec 38 sub $0x38,%rsp - 253f: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 2544: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 2549: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 254e: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 2555: 00 - 2556: eb 49 jmp 25a1 - 2558: 8b 44 24 2c mov 0x2c(%rsp),%eax - 255c: 48 c1 e0 09 shl $0x9,%rax - 2560: 48 89 c2 mov %rax,%rdx - 2563: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2568: 48 01 c2 add %rax,%rdx - 256b: 8b 44 24 2c mov 0x2c(%rsp),%eax - 256f: 48 c1 e0 09 shl $0x9,%rax - 2573: 48 89 c1 mov %rax,%rcx - 2576: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 257b: 48 01 c1 add %rax,%rcx - 257e: 8b 44 24 2c mov 0x2c(%rsp),%eax - 2582: 48 c1 e0 09 shl $0x9,%rax - 2586: 48 89 c6 mov %rax,%rsi - 2589: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 258e: 48 01 f0 add %rsi,%rax - 2591: 48 89 ce mov %rcx,%rsi - 2594: 48 89 c7 mov %rax,%rdi - 2597: e8 16 08 00 00 call 2db2 - 259c: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 25a1: 83 7c 24 2c 02 cmpl $0x2,0x2c(%rsp) - 25a6: 76 b0 jbe 2558 - 25a8: 90 nop - 25a9: 90 nop - 25aa: 48 83 c4 38 add $0x38,%rsp - 25ae: c3 ret - -00000000000025af : - 25af: 48 83 ec 38 sub $0x38,%rsp - 25b3: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 25b8: 48 89 34 24 mov %rsi,(%rsp) - 25bc: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 25c3: 00 00 - 25c5: 48 89 44 24 28 mov %rax,0x28(%rsp) - 25ca: 31 c0 xor %eax,%eax - 25cc: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) - 25d3: 00 - 25d4: e9 02 01 00 00 jmp 26db - 25d9: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) - 25e0: 00 - 25e1: eb 78 jmp 265b - 25e3: 8b 44 24 14 mov 0x14(%rsp),%eax - 25e7: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 25ee: 8b 44 24 18 mov 0x18(%rsp),%eax - 25f2: 01 c2 add %eax,%edx - 25f4: 48 8b 04 24 mov (%rsp),%rax - 25f8: 89 d2 mov %edx,%edx - 25fa: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 25fe: 66 89 44 24 12 mov %ax,0x12(%rsp) - 2603: 0f b7 44 24 12 movzwl 0x12(%rsp),%eax - 2608: 66 c1 f8 0f sar $0xf,%ax - 260c: 66 25 01 0d and $0xd01,%ax - 2610: 89 c2 mov %eax,%edx - 2612: 0f b7 44 24 12 movzwl 0x12(%rsp),%eax - 2617: 01 d0 add %edx,%eax - 2619: 66 89 44 24 12 mov %ax,0x12(%rsp) - 261e: 0f bf 44 24 12 movswl 0x12(%rsp),%eax - 2623: c1 e0 04 shl $0x4,%eax - 2626: 89 44 24 1c mov %eax,0x1c(%rsp) - 262a: 81 44 24 1c 81 06 00 addl $0x681,0x1c(%rsp) - 2631: 00 - 2632: 8b 44 24 1c mov 0x1c(%rsp),%eax - 2636: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax - 263c: 89 44 24 1c mov %eax,0x1c(%rsp) - 2640: c1 6c 24 1c 1c shrl $0x1c,0x1c(%rsp) - 2645: 8b 44 24 1c mov 0x1c(%rsp),%eax - 2649: 83 e0 0f and $0xf,%eax - 264c: 89 c2 mov %eax,%edx - 264e: 8b 44 24 18 mov 0x18(%rsp),%eax - 2652: 88 54 04 20 mov %dl,0x20(%rsp,%rax,1) - 2656: 83 44 24 18 01 addl $0x1,0x18(%rsp) - 265b: 83 7c 24 18 07 cmpl $0x7,0x18(%rsp) - 2660: 76 81 jbe 25e3 - 2662: 0f b6 44 24 20 movzbl 0x20(%rsp),%eax - 2667: 89 c2 mov %eax,%edx - 2669: 0f b6 44 24 21 movzbl 0x21(%rsp),%eax - 266e: c1 e0 04 shl $0x4,%eax - 2671: 09 d0 or %edx,%eax - 2673: 89 c2 mov %eax,%edx - 2675: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 267a: 88 10 mov %dl,(%rax) - 267c: 0f b6 44 24 22 movzbl 0x22(%rsp),%eax - 2681: 89 c2 mov %eax,%edx - 2683: 0f b6 44 24 23 movzbl 0x23(%rsp),%eax - 2688: c1 e0 04 shl $0x4,%eax - 268b: 09 c2 or %eax,%edx - 268d: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2692: 48 83 c0 01 add $0x1,%rax - 2696: 88 10 mov %dl,(%rax) - 2698: 0f b6 44 24 24 movzbl 0x24(%rsp),%eax - 269d: 89 c2 mov %eax,%edx - 269f: 0f b6 44 24 25 movzbl 0x25(%rsp),%eax - 26a4: c1 e0 04 shl $0x4,%eax - 26a7: 09 c2 or %eax,%edx - 26a9: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 26ae: 48 83 c0 02 add $0x2,%rax - 26b2: 88 10 mov %dl,(%rax) - 26b4: 0f b6 44 24 26 movzbl 0x26(%rsp),%eax - 26b9: 89 c2 mov %eax,%edx - 26bb: 0f b6 44 24 27 movzbl 0x27(%rsp),%eax - 26c0: c1 e0 04 shl $0x4,%eax - 26c3: 09 c2 or %eax,%edx - 26c5: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 26ca: 48 83 c0 03 add $0x3,%rax - 26ce: 88 10 mov %dl,(%rax) - 26d0: 48 83 44 24 08 04 addq $0x4,0x8(%rsp) - 26d6: 83 44 24 14 01 addl $0x1,0x14(%rsp) - 26db: 83 7c 24 14 1f cmpl $0x1f,0x14(%rsp) - 26e0: 0f 86 f3 fe ff ff jbe 25d9 - 26e6: 90 nop - 26e7: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 26ec: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 26f3: 00 00 - 26f5: 74 05 je 26fc - 26f7: e8 84 e9 ff ff call 1080 <__stack_chk_fail@plt> - 26fc: 48 83 c4 38 add $0x38,%rsp - 2700: c3 ret - -0000000000002701 : - 2701: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 2706: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 270b: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 2712: 00 - 2713: eb 69 jmp 277e - 2715: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 271a: 0f b6 00 movzbl (%rax),%eax - 271d: 0f b6 c0 movzbl %al,%eax - 2720: 83 e0 0f and $0xf,%eax - 2723: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 2729: 83 c0 08 add $0x8,%eax - 272c: c1 f8 04 sar $0x4,%eax - 272f: 89 c1 mov %eax,%ecx - 2731: 8b 44 24 fc mov -0x4(%rsp),%eax - 2735: 8d 14 00 lea (%rax,%rax,1),%edx - 2738: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 273d: 89 d2 mov %edx,%edx - 273f: 66 89 0c 50 mov %cx,(%rax,%rdx,2) - 2743: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 2748: 0f b6 00 movzbl (%rax),%eax - 274b: c0 e8 04 shr $0x4,%al - 274e: 0f b6 c0 movzbl %al,%eax - 2751: 69 c0 01 0d 00 00 imul $0xd01,%eax,%eax - 2757: 83 c0 08 add $0x8,%eax - 275a: c1 f8 04 sar $0x4,%eax - 275d: 89 c1 mov %eax,%ecx - 275f: 8b 44 24 fc mov -0x4(%rsp),%eax - 2763: 01 c0 add %eax,%eax - 2765: 8d 50 01 lea 0x1(%rax),%edx - 2768: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 276d: 89 d2 mov %edx,%edx - 276f: 66 89 0c 50 mov %cx,(%rax,%rdx,2) - 2773: 48 83 44 24 e0 01 addq $0x1,-0x20(%rsp) - 2779: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) - 277e: 83 7c 24 fc 7f cmpl $0x7f,-0x4(%rsp) - 2783: 76 90 jbe 2715 - 2785: 90 nop - 2786: 90 nop - 2787: c3 ret - -0000000000002788 : - 2788: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 278d: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 2792: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 2799: 00 - 279a: e9 cc 00 00 00 jmp 286b - 279f: 8b 44 24 fc mov -0x4(%rsp),%eax - 27a3: 8d 14 00 lea (%rax,%rax,1),%edx - 27a6: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 27ab: 89 d2 mov %edx,%edx - 27ad: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 27b1: 66 89 44 24 f8 mov %ax,-0x8(%rsp) - 27b6: 0f b7 44 24 f8 movzwl -0x8(%rsp),%eax - 27bb: 66 c1 f8 0f sar $0xf,%ax - 27bf: 66 25 01 0d and $0xd01,%ax - 27c3: 66 01 44 24 f8 add %ax,-0x8(%rsp) - 27c8: 8b 44 24 fc mov -0x4(%rsp),%eax - 27cc: 01 c0 add %eax,%eax - 27ce: 8d 50 01 lea 0x1(%rax),%edx - 27d1: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 27d6: 89 d2 mov %edx,%edx - 27d8: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 27dc: 66 89 44 24 fa mov %ax,-0x6(%rsp) - 27e1: 0f b7 44 24 fa movzwl -0x6(%rsp),%eax - 27e6: 66 c1 f8 0f sar $0xf,%ax - 27ea: 66 25 01 0d and $0xd01,%ax - 27ee: 66 01 44 24 fa add %ax,-0x6(%rsp) - 27f3: 8b 54 24 fc mov -0x4(%rsp),%edx - 27f7: 89 d0 mov %edx,%eax - 27f9: 01 c0 add %eax,%eax - 27fb: 01 d0 add %edx,%eax - 27fd: 89 c2 mov %eax,%edx - 27ff: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2804: 48 01 d0 add %rdx,%rax - 2807: 0f b7 54 24 f8 movzwl -0x8(%rsp),%edx - 280c: 88 10 mov %dl,(%rax) - 280e: 0f b7 44 24 f8 movzwl -0x8(%rsp),%eax - 2813: 66 c1 e8 08 shr $0x8,%ax - 2817: 89 c2 mov %eax,%edx - 2819: 0f b7 44 24 fa movzwl -0x6(%rsp),%eax - 281e: c1 e0 04 shl $0x4,%eax - 2821: 89 d1 mov %edx,%ecx - 2823: 09 c1 or %eax,%ecx - 2825: 8b 54 24 fc mov -0x4(%rsp),%edx - 2829: 89 d0 mov %edx,%eax - 282b: 01 c0 add %eax,%eax - 282d: 01 d0 add %edx,%eax - 282f: 83 c0 01 add $0x1,%eax - 2832: 89 c2 mov %eax,%edx - 2834: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2839: 48 01 d0 add %rdx,%rax - 283c: 89 ca mov %ecx,%edx - 283e: 88 10 mov %dl,(%rax) - 2840: 0f b7 44 24 fa movzwl -0x6(%rsp),%eax - 2845: 66 c1 e8 04 shr $0x4,%ax - 2849: 89 c1 mov %eax,%ecx - 284b: 8b 54 24 fc mov -0x4(%rsp),%edx - 284f: 89 d0 mov %edx,%eax - 2851: 01 c0 add %eax,%eax - 2853: 01 d0 add %edx,%eax - 2855: 83 c0 02 add $0x2,%eax - 2858: 89 c2 mov %eax,%edx - 285a: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 285f: 48 01 d0 add %rdx,%rax - 2862: 89 ca mov %ecx,%edx - 2864: 88 10 mov %dl,(%rax) - 2866: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) - 286b: 83 7c 24 fc 7f cmpl $0x7f,-0x4(%rsp) - 2870: 0f 86 29 ff ff ff jbe 279f - 2876: 90 nop - 2877: 90 nop - 2878: c3 ret - -0000000000002879 : - 2879: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 287e: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 2883: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 288a: 00 - 288b: e9 b7 00 00 00 jmp 2947 - 2890: 8b 54 24 fc mov -0x4(%rsp),%edx - 2894: 89 d0 mov %edx,%eax - 2896: 01 c0 add %eax,%eax - 2898: 01 d0 add %edx,%eax - 289a: 89 c2 mov %eax,%edx - 289c: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 28a1: 48 01 d0 add %rdx,%rax - 28a4: 0f b6 00 movzbl (%rax),%eax - 28a7: 0f b6 c8 movzbl %al,%ecx - 28aa: 8b 54 24 fc mov -0x4(%rsp),%edx - 28ae: 89 d0 mov %edx,%eax - 28b0: 01 c0 add %eax,%eax - 28b2: 01 d0 add %edx,%eax - 28b4: 83 c0 01 add $0x1,%eax - 28b7: 89 c2 mov %eax,%edx - 28b9: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 28be: 48 01 d0 add %rdx,%rax - 28c1: 0f b6 00 movzbl (%rax),%eax - 28c4: 0f b6 c0 movzbl %al,%eax - 28c7: c1 e0 08 shl $0x8,%eax - 28ca: 09 c1 or %eax,%ecx - 28cc: 89 ca mov %ecx,%edx - 28ce: 8b 44 24 fc mov -0x4(%rsp),%eax - 28d2: 8d 0c 00 lea (%rax,%rax,1),%ecx - 28d5: 66 81 e2 ff 0f and $0xfff,%dx - 28da: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 28df: 89 c9 mov %ecx,%ecx - 28e1: 66 89 14 48 mov %dx,(%rax,%rcx,2) - 28e5: 8b 54 24 fc mov -0x4(%rsp),%edx - 28e9: 89 d0 mov %edx,%eax - 28eb: 01 c0 add %eax,%eax - 28ed: 01 d0 add %edx,%eax - 28ef: 83 c0 01 add $0x1,%eax - 28f2: 89 c2 mov %eax,%edx - 28f4: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 28f9: 48 01 d0 add %rdx,%rax - 28fc: 0f b6 00 movzbl (%rax),%eax - 28ff: c0 e8 04 shr $0x4,%al - 2902: 0f b6 c8 movzbl %al,%ecx - 2905: 8b 54 24 fc mov -0x4(%rsp),%edx - 2909: 89 d0 mov %edx,%eax - 290b: 01 c0 add %eax,%eax - 290d: 01 d0 add %edx,%eax - 290f: 83 c0 02 add $0x2,%eax - 2912: 89 c2 mov %eax,%edx - 2914: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 2919: 48 01 d0 add %rdx,%rax - 291c: 0f b6 00 movzbl (%rax),%eax - 291f: 0f b6 c0 movzbl %al,%eax - 2922: c1 e0 04 shl $0x4,%eax - 2925: 09 c1 or %eax,%ecx - 2927: 89 ca mov %ecx,%edx - 2929: 8b 44 24 fc mov -0x4(%rsp),%eax - 292d: 01 c0 add %eax,%eax - 292f: 8d 48 01 lea 0x1(%rax),%ecx - 2932: 66 81 e2 ff 0f and $0xfff,%dx - 2937: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 293c: 89 c9 mov %ecx,%ecx - 293e: 66 89 14 48 mov %dx,(%rax,%rcx,2) - 2942: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) - 2947: 83 7c 24 fc 7f cmpl $0x7f,-0x4(%rsp) - 294c: 0f 86 3e ff ff ff jbe 2890 - 2952: 90 nop - 2953: 90 nop - 2954: c3 ret - -0000000000002955 : - 2955: 48 83 ec 28 sub $0x28,%rsp - 2959: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 295e: 48 89 34 24 mov %rsi,(%rsp) - 2962: c7 44 24 18 00 00 00 movl $0x0,0x18(%rsp) - 2969: 00 - 296a: e9 84 00 00 00 jmp 29f3 - 296f: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 2976: 00 - 2977: eb 6e jmp 29e7 - 2979: 8b 44 24 18 mov 0x18(%rsp),%eax - 297d: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 2984: 8b 44 24 1c mov 0x1c(%rsp),%eax - 2988: 01 c2 add %eax,%edx - 298a: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 298f: 89 d2 mov %edx,%edx - 2991: 66 c7 04 50 00 00 movw $0x0,(%rax,%rdx,2) - 2997: 8b 54 24 18 mov 0x18(%rsp),%edx - 299b: 48 8b 04 24 mov (%rsp),%rax - 299f: 48 01 d0 add %rdx,%rax - 29a2: 0f b6 00 movzbl (%rax),%eax - 29a5: 0f b6 d0 movzbl %al,%edx - 29a8: 8b 44 24 1c mov 0x1c(%rsp),%eax - 29ac: 89 c1 mov %eax,%ecx - 29ae: d3 fa sar %cl,%edx - 29b0: 89 d0 mov %edx,%eax - 29b2: 0f b7 c0 movzwl %ax,%eax - 29b5: 83 e0 01 and $0x1,%eax - 29b8: 89 c2 mov %eax,%edx - 29ba: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 29bf: 8b 4c 24 18 mov 0x18(%rsp),%ecx - 29c3: c1 e1 03 shl $0x3,%ecx - 29c6: 89 ce mov %ecx,%esi - 29c8: 8b 4c 24 1c mov 0x1c(%rsp),%ecx - 29cc: 48 01 f1 add %rsi,%rcx - 29cf: 48 01 c9 add %rcx,%rcx - 29d2: 48 01 c8 add %rcx,%rax - 29d5: be 81 06 00 00 mov $0x681,%esi - 29da: 48 89 c7 mov %rax,%rdi - 29dd: e8 d4 0b 00 00 call 35b6 - 29e2: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 29e7: 83 7c 24 1c 07 cmpl $0x7,0x1c(%rsp) - 29ec: 76 8b jbe 2979 - 29ee: 83 44 24 18 01 addl $0x1,0x18(%rsp) - 29f3: 83 7c 24 18 1f cmpl $0x1f,0x18(%rsp) - 29f8: 0f 86 71 ff ff ff jbe 296f - 29fe: 90 nop - 29ff: 90 nop - 2a00: 48 83 c4 28 add $0x28,%rsp - 2a04: c3 ret - -0000000000002a05 : - 2a05: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 2a0a: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 2a0f: c7 44 24 f4 00 00 00 movl $0x0,-0xc(%rsp) - 2a16: 00 - 2a17: e9 a4 00 00 00 jmp 2ac0 - 2a1c: 8b 54 24 f4 mov -0xc(%rsp),%edx - 2a20: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2a25: 48 01 d0 add %rdx,%rax - 2a28: c6 00 00 movb $0x0,(%rax) - 2a2b: c7 44 24 f8 00 00 00 movl $0x0,-0x8(%rsp) - 2a32: 00 - 2a33: eb 7b jmp 2ab0 - 2a35: 8b 44 24 f4 mov -0xc(%rsp),%eax - 2a39: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 2a40: 8b 44 24 f8 mov -0x8(%rsp),%eax - 2a44: 01 c2 add %eax,%edx - 2a46: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 2a4b: 89 d2 mov %edx,%edx - 2a4d: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2a51: 98 cwtl - 2a52: 89 44 24 fc mov %eax,-0x4(%rsp) - 2a56: d1 64 24 fc shll $1,-0x4(%rsp) - 2a5a: 81 44 24 fc 81 06 00 addl $0x681,-0x4(%rsp) - 2a61: 00 - 2a62: 8b 44 24 fc mov -0x4(%rsp),%eax - 2a66: 69 c0 fb 3a 01 00 imul $0x13afb,%eax,%eax - 2a6c: 89 44 24 fc mov %eax,-0x4(%rsp) - 2a70: c1 6c 24 fc 1c shrl $0x1c,-0x4(%rsp) - 2a75: 83 64 24 fc 01 andl $0x1,-0x4(%rsp) - 2a7a: 8b 54 24 f4 mov -0xc(%rsp),%edx - 2a7e: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2a83: 48 01 d0 add %rdx,%rax - 2a86: 0f b6 30 movzbl (%rax),%esi - 2a89: 8b 44 24 f8 mov -0x8(%rsp),%eax - 2a8d: 8b 54 24 fc mov -0x4(%rsp),%edx - 2a91: 89 c1 mov %eax,%ecx - 2a93: d3 e2 shl %cl,%edx - 2a95: 89 d0 mov %edx,%eax - 2a97: 89 c1 mov %eax,%ecx - 2a99: 8b 54 24 f4 mov -0xc(%rsp),%edx - 2a9d: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2aa2: 48 01 d0 add %rdx,%rax - 2aa5: 09 ce or %ecx,%esi - 2aa7: 89 f2 mov %esi,%edx - 2aa9: 88 10 mov %dl,(%rax) - 2aab: 83 44 24 f8 01 addl $0x1,-0x8(%rsp) - 2ab0: 83 7c 24 f8 07 cmpl $0x7,-0x8(%rsp) - 2ab5: 0f 86 7a ff ff ff jbe 2a35 - 2abb: 83 44 24 f4 01 addl $0x1,-0xc(%rsp) - 2ac0: 83 7c 24 f4 1f cmpl $0x1f,-0xc(%rsp) - 2ac5: 0f 86 51 ff ff ff jbe 2a1c - 2acb: 90 nop - 2acc: 90 nop - 2acd: c3 ret - -0000000000002ace : - 2ace: 48 81 ec b8 00 00 00 sub $0xb8,%rsp - 2ad5: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 2ada: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 2adf: 89 d0 mov %edx,%eax - 2ae1: 88 44 24 0c mov %al,0xc(%rsp) - 2ae5: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 2aec: 00 00 - 2aee: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) - 2af5: 00 - 2af6: 31 c0 xor %eax,%eax - 2af8: 0f b6 4c 24 0c movzbl 0xc(%rsp),%ecx - 2afd: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 2b02: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 2b07: be 80 00 00 00 mov $0x80,%esi - 2b0c: 48 89 c7 mov %rax,%rdi - 2b0f: e8 39 29 00 00 call 544d - 2b14: 48 8d 54 24 20 lea 0x20(%rsp),%rdx - 2b19: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 2b1e: 48 89 d6 mov %rdx,%rsi - 2b21: 48 89 c7 mov %rax,%rdi - 2b24: e8 d9 08 00 00 call 3402 - 2b29: 90 nop - 2b2a: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 2b31: 00 - 2b32: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2b39: 00 00 - 2b3b: 74 05 je 2b42 - 2b3d: e8 3e e5 ff ff call 1080 <__stack_chk_fail@plt> - 2b42: 48 81 c4 b8 00 00 00 add $0xb8,%rsp - 2b49: c3 ret - -0000000000002b4a : - 2b4a: 48 81 ec b8 00 00 00 sub $0xb8,%rsp - 2b51: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 2b56: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 2b5b: 89 d0 mov %edx,%eax - 2b5d: 88 44 24 0c mov %al,0xc(%rsp) - 2b61: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 2b68: 00 00 - 2b6a: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) - 2b71: 00 - 2b72: 31 c0 xor %eax,%eax - 2b74: 0f b6 4c 24 0c movzbl 0xc(%rsp),%ecx - 2b79: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 2b7e: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 2b83: be 80 00 00 00 mov $0x80,%esi - 2b88: 48 89 c7 mov %rax,%rdi - 2b8b: e8 bd 28 00 00 call 544d - 2b90: 48 8d 54 24 20 lea 0x20(%rsp),%rdx - 2b95: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 2b9a: 48 89 d6 mov %rdx,%rsi - 2b9d: 48 89 c7 mov %rax,%rdi - 2ba0: e8 84 08 00 00 call 3429 - 2ba5: 90 nop - 2ba6: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 2bad: 00 - 2bae: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 2bb5: 00 00 - 2bb7: 74 05 je 2bbe - 2bb9: e8 c2 e4 ff ff call 1080 <__stack_chk_fail@plt> - 2bbe: 48 81 c4 b8 00 00 00 add $0xb8,%rsp - 2bc5: c3 ret - -0000000000002bc6 : - 2bc6: 48 83 ec 18 sub $0x18,%rsp - 2bca: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2bcf: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2bd4: 48 89 c7 mov %rax,%rdi - 2bd7: e8 b5 02 00 00 call 2e91 - 2bdc: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2be1: 48 89 c7 mov %rax,%rdi - 2be4: e8 7e 01 00 00 call 2d67 - 2be9: 90 nop - 2bea: 48 83 c4 18 add $0x18,%rsp - 2bee: c3 ret - -0000000000002bef : - 2bef: 48 83 ec 18 sub $0x18,%rsp - 2bf3: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2bf8: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2bfd: 48 89 c7 mov %rax,%rdi - 2c00: e8 ce 03 00 00 call 2fd3 - 2c05: 90 nop - 2c06: 48 83 c4 18 add $0x18,%rsp - 2c0a: c3 ret - -0000000000002c0b : - 2c0b: 48 83 ec 38 sub $0x38,%rsp - 2c0f: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 2c14: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 2c19: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 2c1e: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 2c25: 00 - 2c26: e9 ce 00 00 00 jmp 2cf9 - 2c2b: 8b 44 24 2c mov 0x2c(%rsp),%eax - 2c2f: 83 c0 40 add $0x40,%eax - 2c32: 89 c0 mov %eax,%eax - 2c34: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 2c38: 48 8d 05 e1 43 00 00 lea 0x43e1(%rip),%rax # 7020 - 2c3f: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax - 2c43: 98 cwtl - 2c44: 8b 54 24 2c mov 0x2c(%rsp),%edx - 2c48: c1 e2 02 shl $0x2,%edx - 2c4b: 89 d2 mov %edx,%edx - 2c4d: 48 8d 0c 12 lea (%rdx,%rdx,1),%rcx - 2c51: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 2c56: 48 01 ca add %rcx,%rdx - 2c59: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 2c5d: c1 e1 02 shl $0x2,%ecx - 2c60: 89 c9 mov %ecx,%ecx - 2c62: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi - 2c66: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 2c6b: 48 01 ce add %rcx,%rsi - 2c6e: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 2c72: c1 e1 02 shl $0x2,%ecx - 2c75: 89 c9 mov %ecx,%ecx - 2c77: 48 8d 3c 09 lea (%rcx,%rcx,1),%rdi - 2c7b: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx - 2c80: 48 01 cf add %rcx,%rdi - 2c83: 89 c1 mov %eax,%ecx - 2c85: e8 2b 05 00 00 call 31b5 - 2c8a: 8b 44 24 2c mov 0x2c(%rsp),%eax - 2c8e: 83 c0 40 add $0x40,%eax - 2c91: 89 c0 mov %eax,%eax - 2c93: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 2c97: 48 8d 05 82 43 00 00 lea 0x4382(%rip),%rax # 7020 - 2c9e: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax - 2ca2: f7 d8 neg %eax - 2ca4: 98 cwtl - 2ca5: 8b 54 24 2c mov 0x2c(%rsp),%edx - 2ca9: c1 e2 02 shl $0x2,%edx - 2cac: 83 c2 02 add $0x2,%edx - 2caf: 89 d2 mov %edx,%edx - 2cb1: 48 8d 0c 12 lea (%rdx,%rdx,1),%rcx - 2cb5: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 2cba: 48 01 ca add %rcx,%rdx - 2cbd: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 2cc1: c1 e1 02 shl $0x2,%ecx - 2cc4: 83 c1 02 add $0x2,%ecx - 2cc7: 89 c9 mov %ecx,%ecx - 2cc9: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi - 2ccd: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 2cd2: 48 01 ce add %rcx,%rsi - 2cd5: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 2cd9: c1 e1 02 shl $0x2,%ecx - 2cdc: 83 c1 02 add $0x2,%ecx - 2cdf: 89 c9 mov %ecx,%ecx - 2ce1: 48 8d 3c 09 lea (%rcx,%rcx,1),%rdi - 2ce5: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx - 2cea: 48 01 cf add %rcx,%rdi - 2ced: 89 c1 mov %eax,%ecx - 2cef: e8 c1 04 00 00 call 31b5 - 2cf4: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 2cf9: 83 7c 24 2c 3f cmpl $0x3f,0x2c(%rsp) - 2cfe: 0f 86 27 ff ff ff jbe 2c2b - 2d04: 90 nop - 2d05: 90 nop - 2d06: 48 83 c4 38 add $0x38,%rsp - 2d0a: c3 ret - -0000000000002d0b : - 2d0b: 48 83 ec 28 sub $0x28,%rsp - 2d0f: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2d14: 66 c7 44 24 1a 49 05 movw $0x549,0x1a(%rsp) - 2d1b: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 2d22: 00 - 2d23: eb 31 jmp 2d56 - 2d25: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2d2a: 8b 54 24 1c mov 0x1c(%rsp),%edx - 2d2e: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2d32: 0f bf d0 movswl %ax,%edx - 2d35: 0f bf 44 24 1a movswl 0x1a(%rsp),%eax - 2d3a: 0f af c2 imul %edx,%eax - 2d3d: 89 c7 mov %eax,%edi - 2d3f: e8 0c 07 00 00 call 3450 - 2d44: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 2d49: 8b 4c 24 1c mov 0x1c(%rsp),%ecx - 2d4d: 66 89 04 4a mov %ax,(%rdx,%rcx,2) - 2d51: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 2d56: 81 7c 24 1c ff 00 00 cmpl $0xff,0x1c(%rsp) - 2d5d: 00 - 2d5e: 76 c5 jbe 2d25 - 2d60: 90 nop - 2d61: 90 nop - 2d62: 48 83 c4 28 add $0x28,%rsp - 2d66: c3 ret - -0000000000002d67 : - 2d67: 48 83 ec 28 sub $0x28,%rsp - 2d6b: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2d70: c7 44 24 1c 00 00 00 movl $0x0,0x1c(%rsp) - 2d77: 00 - 2d78: eb 27 jmp 2da1 - 2d7a: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2d7f: 8b 54 24 1c mov 0x1c(%rsp),%edx - 2d83: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2d87: 98 cwtl - 2d88: 89 c7 mov %eax,%edi - 2d8a: e8 f2 06 00 00 call 3481 - 2d8f: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 2d94: 8b 4c 24 1c mov 0x1c(%rsp),%ecx - 2d98: 66 89 04 4a mov %ax,(%rdx,%rcx,2) - 2d9c: 83 44 24 1c 01 addl $0x1,0x1c(%rsp) - 2da1: 81 7c 24 1c ff 00 00 cmpl $0xff,0x1c(%rsp) - 2da8: 00 - 2da9: 76 cf jbe 2d7a - 2dab: 90 nop - 2dac: 90 nop - 2dad: 48 83 c4 28 add $0x28,%rsp - 2db1: c3 ret - -0000000000002db2 : - 2db2: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 2db7: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 2dbc: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) - 2dc1: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 2dc8: 00 - 2dc9: eb 32 jmp 2dfd - 2dcb: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 2dd0: 8b 54 24 fc mov -0x4(%rsp),%edx - 2dd4: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2dd8: 89 c1 mov %eax,%ecx - 2dda: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 2ddf: 8b 54 24 fc mov -0x4(%rsp),%edx - 2de3: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2de7: 01 c8 add %ecx,%eax - 2de9: 89 c1 mov %eax,%ecx - 2deb: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2df0: 8b 54 24 fc mov -0x4(%rsp),%edx - 2df4: 66 89 0c 50 mov %cx,(%rax,%rdx,2) - 2df8: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) - 2dfd: 81 7c 24 fc ff 00 00 cmpl $0xff,-0x4(%rsp) - 2e04: 00 - 2e05: 76 c4 jbe 2dcb - 2e07: 90 nop - 2e08: 90 nop - 2e09: c3 ret - -0000000000002e0a : - 2e0a: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 2e0f: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 2e14: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) - 2e19: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 2e20: 00 - 2e21: eb 36 jmp 2e59 - 2e23: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 2e28: 8b 54 24 fc mov -0x4(%rsp),%edx - 2e2c: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2e30: 89 c1 mov %eax,%ecx - 2e32: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 2e37: 8b 54 24 fc mov -0x4(%rsp),%edx - 2e3b: 0f b7 04 50 movzwl (%rax,%rdx,2),%eax - 2e3f: 89 c2 mov %eax,%edx - 2e41: 89 c8 mov %ecx,%eax - 2e43: 29 d0 sub %edx,%eax - 2e45: 89 c1 mov %eax,%ecx - 2e47: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 2e4c: 8b 54 24 fc mov -0x4(%rsp),%edx - 2e50: 66 89 0c 50 mov %cx,(%rax,%rdx,2) - 2e54: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) - 2e59: 81 7c 24 fc ff 00 00 cmpl $0xff,-0x4(%rsp) - 2e60: 00 - 2e61: 76 c0 jbe 2e23 - 2e63: 90 nop - 2e64: 90 nop - 2e65: c3 ret - -0000000000002e66 : - 2e66: 48 83 ec 18 sub $0x18,%rsp - 2e6a: 89 fa mov %edi,%edx - 2e6c: 89 f0 mov %esi,%eax - 2e6e: 66 89 54 24 0c mov %dx,0xc(%rsp) - 2e73: 66 89 44 24 08 mov %ax,0x8(%rsp) - 2e78: 0f bf 54 24 0c movswl 0xc(%rsp),%edx - 2e7d: 0f bf 44 24 08 movswl 0x8(%rsp),%eax - 2e82: 0f af c2 imul %edx,%eax - 2e85: 89 c7 mov %eax,%edi - 2e87: e8 c4 05 00 00 call 3450 - 2e8c: 48 83 c4 18 add $0x18,%rsp - 2e90: c3 ret - -0000000000002e91 : - 2e91: 48 83 ec 38 sub $0x38,%rsp - 2e95: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2e9a: c7 44 24 2c 01 00 00 movl $0x1,0x2c(%rsp) - 2ea1: 00 - 2ea2: c7 44 24 20 80 00 00 movl $0x80,0x20(%rsp) - 2ea9: 00 - 2eaa: e9 12 01 00 00 jmp 2fc1 - 2eaf: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) - 2eb6: 00 - 2eb7: e9 f3 00 00 00 jmp 2faf - 2ebc: 8b 44 24 2c mov 0x2c(%rsp),%eax - 2ec0: 8d 50 01 lea 0x1(%rax),%edx - 2ec3: 89 54 24 2c mov %edx,0x2c(%rsp) - 2ec7: 89 c0 mov %eax,%eax - 2ec9: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 2ecd: 48 8d 05 4c 41 00 00 lea 0x414c(%rip),%rax # 7020 - 2ed4: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax - 2ed8: 66 89 44 24 1c mov %ax,0x1c(%rsp) - 2edd: 8b 44 24 24 mov 0x24(%rsp),%eax - 2ee1: 89 44 24 28 mov %eax,0x28(%rsp) - 2ee5: e9 a3 00 00 00 jmp 2f8d - 2eea: 8b 54 24 28 mov 0x28(%rsp),%edx - 2eee: 8b 44 24 20 mov 0x20(%rsp),%eax - 2ef2: 01 d0 add %edx,%eax - 2ef4: 89 c0 mov %eax,%eax - 2ef6: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 2efa: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2eff: 48 01 d0 add %rdx,%rax - 2f02: 0f b7 00 movzwl (%rax),%eax - 2f05: 0f bf d0 movswl %ax,%edx - 2f08: 0f bf 44 24 1c movswl 0x1c(%rsp),%eax - 2f0d: 89 d6 mov %edx,%esi - 2f0f: 89 c7 mov %eax,%edi - 2f11: e8 50 ff ff ff call 2e66 - 2f16: 66 89 44 24 1e mov %ax,0x1e(%rsp) - 2f1b: 8b 44 24 28 mov 0x28(%rsp),%eax - 2f1f: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 2f23: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2f28: 48 01 d0 add %rdx,%rax - 2f2b: 0f b7 00 movzwl (%rax),%eax - 2f2e: 89 c2 mov %eax,%edx - 2f30: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax - 2f35: 89 d1 mov %edx,%ecx - 2f37: 29 c1 sub %eax,%ecx - 2f39: 8b 54 24 28 mov 0x28(%rsp),%edx - 2f3d: 8b 44 24 20 mov 0x20(%rsp),%eax - 2f41: 01 d0 add %edx,%eax - 2f43: 89 c0 mov %eax,%eax - 2f45: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 2f49: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2f4e: 48 01 d0 add %rdx,%rax - 2f51: 89 ca mov %ecx,%edx - 2f53: 66 89 10 mov %dx,(%rax) - 2f56: 8b 44 24 28 mov 0x28(%rsp),%eax - 2f5a: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 2f5e: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2f63: 48 01 d0 add %rdx,%rax - 2f66: 0f b7 00 movzwl (%rax),%eax - 2f69: 89 c2 mov %eax,%edx - 2f6b: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax - 2f70: 8d 0c 02 lea (%rdx,%rax,1),%ecx - 2f73: 8b 44 24 28 mov 0x28(%rsp),%eax - 2f77: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 2f7b: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 2f80: 48 01 d0 add %rdx,%rax - 2f83: 89 ca mov %ecx,%edx - 2f85: 66 89 10 mov %dx,(%rax) - 2f88: 83 44 24 28 01 addl $0x1,0x28(%rsp) - 2f8d: 8b 54 24 24 mov 0x24(%rsp),%edx - 2f91: 8b 44 24 20 mov 0x20(%rsp),%eax - 2f95: 01 d0 add %edx,%eax - 2f97: 39 44 24 28 cmp %eax,0x28(%rsp) - 2f9b: 0f 82 49 ff ff ff jb 2eea - 2fa1: 8b 54 24 28 mov 0x28(%rsp),%edx - 2fa5: 8b 44 24 20 mov 0x20(%rsp),%eax - 2fa9: 01 d0 add %edx,%eax - 2fab: 89 44 24 24 mov %eax,0x24(%rsp) - 2faf: 81 7c 24 24 ff 00 00 cmpl $0xff,0x24(%rsp) - 2fb6: 00 - 2fb7: 0f 86 ff fe ff ff jbe 2ebc - 2fbd: d1 6c 24 20 shrl $1,0x20(%rsp) - 2fc1: 83 7c 24 20 01 cmpl $0x1,0x20(%rsp) - 2fc6: 0f 87 e3 fe ff ff ja 2eaf - 2fcc: 90 nop - 2fcd: 90 nop - 2fce: 48 83 c4 38 add $0x38,%rsp - 2fd2: c3 ret - -0000000000002fd3 : - 2fd3: 53 push %rbx - 2fd4: 48 83 ec 30 sub $0x30,%rsp - 2fd8: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 2fdd: 66 c7 44 24 1a a1 05 movw $0x5a1,0x1a(%rsp) - 2fe4: c7 44 24 2c 7f 00 00 movl $0x7f,0x2c(%rsp) - 2feb: 00 - 2fec: c7 44 24 24 02 00 00 movl $0x2,0x24(%rsp) - 2ff3: 00 - 2ff4: e9 57 01 00 00 jmp 3150 - 2ff9: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) - 3000: 00 - 3001: e9 38 01 00 00 jmp 313e - 3006: 8b 44 24 2c mov 0x2c(%rsp),%eax - 300a: 8d 50 ff lea -0x1(%rax),%edx - 300d: 89 54 24 2c mov %edx,0x2c(%rsp) - 3011: 89 c0 mov %eax,%eax - 3013: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 3017: 48 8d 05 02 40 00 00 lea 0x4002(%rip),%rax # 7020 - 301e: 0f b7 04 02 movzwl (%rdx,%rax,1),%eax - 3022: 66 89 44 24 1c mov %ax,0x1c(%rsp) - 3027: 8b 44 24 20 mov 0x20(%rsp),%eax - 302b: 89 44 24 28 mov %eax,0x28(%rsp) - 302f: e9 e8 00 00 00 jmp 311c - 3034: 8b 44 24 28 mov 0x28(%rsp),%eax - 3038: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 303c: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3041: 48 01 d0 add %rdx,%rax - 3044: 0f b7 00 movzwl (%rax),%eax - 3047: 66 89 44 24 1e mov %ax,0x1e(%rsp) - 304c: 8b 54 24 28 mov 0x28(%rsp),%edx - 3050: 8b 44 24 24 mov 0x24(%rsp),%eax - 3054: 01 d0 add %edx,%eax - 3056: 89 c0 mov %eax,%eax - 3058: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 305c: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3061: 48 01 d0 add %rdx,%rax - 3064: 0f b7 00 movzwl (%rax),%eax - 3067: 89 c2 mov %eax,%edx - 3069: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax - 306e: 01 d0 add %edx,%eax - 3070: 98 cwtl - 3071: 8b 54 24 28 mov 0x28(%rsp),%edx - 3075: 48 8d 0c 12 lea (%rdx,%rdx,1),%rcx - 3079: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 307e: 48 8d 1c 11 lea (%rcx,%rdx,1),%rbx - 3082: 89 c7 mov %eax,%edi - 3084: e8 f8 03 00 00 call 3481 - 3089: 66 89 03 mov %ax,(%rbx) - 308c: 8b 54 24 28 mov 0x28(%rsp),%edx - 3090: 8b 44 24 24 mov 0x24(%rsp),%eax - 3094: 01 d0 add %edx,%eax - 3096: 89 c0 mov %eax,%eax - 3098: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 309c: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 30a1: 48 01 d0 add %rdx,%rax - 30a4: 0f b7 00 movzwl (%rax),%eax - 30a7: 89 c2 mov %eax,%edx - 30a9: 0f b7 44 24 1e movzwl 0x1e(%rsp),%eax - 30ae: 89 d1 mov %edx,%ecx - 30b0: 29 c1 sub %eax,%ecx - 30b2: 8b 54 24 28 mov 0x28(%rsp),%edx - 30b6: 8b 44 24 24 mov 0x24(%rsp),%eax - 30ba: 01 d0 add %edx,%eax - 30bc: 89 c0 mov %eax,%eax - 30be: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 30c2: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 30c7: 48 01 d0 add %rdx,%rax - 30ca: 89 ca mov %ecx,%edx - 30cc: 66 89 10 mov %dx,(%rax) - 30cf: 8b 54 24 28 mov 0x28(%rsp),%edx - 30d3: 8b 44 24 24 mov 0x24(%rsp),%eax - 30d7: 01 d0 add %edx,%eax - 30d9: 89 c0 mov %eax,%eax - 30db: 48 8d 14 00 lea (%rax,%rax,1),%rdx - 30df: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 30e4: 48 01 d0 add %rdx,%rax - 30e7: 0f b7 00 movzwl (%rax),%eax - 30ea: 0f bf d0 movswl %ax,%edx - 30ed: 0f bf 44 24 1c movswl 0x1c(%rsp),%eax - 30f2: 8b 74 24 28 mov 0x28(%rsp),%esi - 30f6: 8b 4c 24 24 mov 0x24(%rsp),%ecx - 30fa: 01 f1 add %esi,%ecx - 30fc: 89 c9 mov %ecx,%ecx - 30fe: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi - 3102: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 3107: 48 8d 1c 0e lea (%rsi,%rcx,1),%rbx - 310b: 89 d6 mov %edx,%esi - 310d: 89 c7 mov %eax,%edi - 310f: e8 52 fd ff ff call 2e66 - 3114: 66 89 03 mov %ax,(%rbx) - 3117: 83 44 24 28 01 addl $0x1,0x28(%rsp) - 311c: 8b 54 24 20 mov 0x20(%rsp),%edx - 3120: 8b 44 24 24 mov 0x24(%rsp),%eax - 3124: 01 d0 add %edx,%eax - 3126: 39 44 24 28 cmp %eax,0x28(%rsp) - 312a: 0f 82 04 ff ff ff jb 3034 - 3130: 8b 54 24 28 mov 0x28(%rsp),%edx - 3134: 8b 44 24 24 mov 0x24(%rsp),%eax - 3138: 01 d0 add %edx,%eax - 313a: 89 44 24 20 mov %eax,0x20(%rsp) - 313e: 81 7c 24 20 ff 00 00 cmpl $0xff,0x20(%rsp) - 3145: 00 - 3146: 0f 86 ba fe ff ff jbe 3006 - 314c: d1 64 24 24 shll $1,0x24(%rsp) - 3150: 81 7c 24 24 80 00 00 cmpl $0x80,0x24(%rsp) - 3157: 00 - 3158: 0f 86 9b fe ff ff jbe 2ff9 - 315e: c7 44 24 28 00 00 00 movl $0x0,0x28(%rsp) - 3165: 00 - 3166: eb 3b jmp 31a3 - 3168: 0f bf 54 24 1a movswl 0x1a(%rsp),%edx - 316d: 8b 44 24 28 mov 0x28(%rsp),%eax - 3171: 48 8d 0c 00 lea (%rax,%rax,1),%rcx - 3175: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 317a: 48 01 c8 add %rcx,%rax - 317d: 0f b7 00 movzwl (%rax),%eax - 3180: 98 cwtl - 3181: 8b 4c 24 28 mov 0x28(%rsp),%ecx - 3185: 48 8d 34 09 lea (%rcx,%rcx,1),%rsi - 3189: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 318e: 48 8d 1c 0e lea (%rsi,%rcx,1),%rbx - 3192: 89 d6 mov %edx,%esi - 3194: 89 c7 mov %eax,%edi - 3196: e8 cb fc ff ff call 2e66 - 319b: 66 89 03 mov %ax,(%rbx) - 319e: 83 44 24 28 01 addl $0x1,0x28(%rsp) - 31a3: 81 7c 24 28 ff 00 00 cmpl $0xff,0x28(%rsp) - 31aa: 00 - 31ab: 76 bb jbe 3168 - 31ad: 90 nop - 31ae: 90 nop - 31af: 48 83 c4 30 add $0x30,%rsp - 31b3: 5b pop %rbx - 31b4: c3 ret - -00000000000031b5 : - 31b5: 53 push %rbx - 31b6: 48 83 ec 20 sub $0x20,%rsp - 31ba: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 31bf: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 31c4: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 31c9: 89 c8 mov %ecx,%eax - 31cb: 66 89 44 24 04 mov %ax,0x4(%rsp) - 31d0: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 31d5: 48 83 c0 02 add $0x2,%rax - 31d9: 0f b7 00 movzwl (%rax),%eax - 31dc: 0f bf d0 movswl %ax,%edx - 31df: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 31e4: 48 83 c0 02 add $0x2,%rax - 31e8: 0f b7 00 movzwl (%rax),%eax - 31eb: 98 cwtl - 31ec: 89 d6 mov %edx,%esi - 31ee: 89 c7 mov %eax,%edi - 31f0: e8 71 fc ff ff call 2e66 - 31f5: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 31fa: 66 89 02 mov %ax,(%rdx) - 31fd: 0f bf 54 24 04 movswl 0x4(%rsp),%edx - 3202: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 3207: 0f b7 00 movzwl (%rax),%eax - 320a: 98 cwtl - 320b: 89 d6 mov %edx,%esi - 320d: 89 c7 mov %eax,%edi - 320f: e8 52 fc ff ff call 2e66 - 3214: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 3219: 66 89 02 mov %ax,(%rdx) - 321c: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3221: 0f b7 00 movzwl (%rax),%eax - 3224: 0f bf d0 movswl %ax,%edx - 3227: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 322c: 0f b7 00 movzwl (%rax),%eax - 322f: 98 cwtl - 3230: 89 d6 mov %edx,%esi - 3232: 89 c7 mov %eax,%edi - 3234: e8 2d fc ff ff call 2e66 - 3239: 89 c2 mov %eax,%edx - 323b: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 3240: 0f b7 00 movzwl (%rax),%eax - 3243: 89 c1 mov %eax,%ecx - 3245: 89 d0 mov %edx,%eax - 3247: 01 c8 add %ecx,%eax - 3249: 89 c2 mov %eax,%edx - 324b: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 3250: 66 89 10 mov %dx,(%rax) - 3253: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3258: 48 83 c0 02 add $0x2,%rax - 325c: 0f b7 00 movzwl (%rax),%eax - 325f: 0f bf d0 movswl %ax,%edx - 3262: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 3267: 0f b7 00 movzwl (%rax),%eax - 326a: 98 cwtl - 326b: 48 8b 4c 24 18 mov 0x18(%rsp),%rcx - 3270: 48 8d 59 02 lea 0x2(%rcx),%rbx - 3274: 89 d6 mov %edx,%esi - 3276: 89 c7 mov %eax,%edi - 3278: e8 e9 fb ff ff call 2e66 - 327d: 66 89 03 mov %ax,(%rbx) - 3280: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3285: 0f b7 00 movzwl (%rax),%eax - 3288: 0f bf d0 movswl %ax,%edx - 328b: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 3290: 48 83 c0 02 add $0x2,%rax - 3294: 0f b7 00 movzwl (%rax),%eax - 3297: 98 cwtl - 3298: 89 d6 mov %edx,%esi - 329a: 89 c7 mov %eax,%edi - 329c: e8 c5 fb ff ff call 2e66 - 32a1: 89 c2 mov %eax,%edx - 32a3: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 32a8: 48 83 c0 02 add $0x2,%rax - 32ac: 0f b7 00 movzwl (%rax),%eax - 32af: 89 c1 mov %eax,%ecx - 32b1: 89 d0 mov %edx,%eax - 32b3: 8d 14 01 lea (%rcx,%rax,1),%edx - 32b6: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 32bb: 48 83 c0 02 add $0x2,%rax - 32bf: 66 89 10 mov %dx,(%rax) - 32c2: 90 nop - 32c3: 48 83 c4 20 add $0x20,%rsp - 32c7: 5b pop %rbx - 32c8: c3 ret - -00000000000032c9 : - 32c9: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 32ce: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 32d3: 0f b6 00 movzbl (%rax),%eax - 32d6: 0f b6 c0 movzbl %al,%eax - 32d9: 89 44 24 fc mov %eax,-0x4(%rsp) - 32dd: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 32e2: 48 83 c0 01 add $0x1,%rax - 32e6: 0f b6 00 movzbl (%rax),%eax - 32e9: 0f b6 c0 movzbl %al,%eax - 32ec: c1 e0 08 shl $0x8,%eax - 32ef: 09 44 24 fc or %eax,-0x4(%rsp) - 32f3: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 32f8: 48 83 c0 02 add $0x2,%rax - 32fc: 0f b6 00 movzbl (%rax),%eax - 32ff: 0f b6 c0 movzbl %al,%eax - 3302: c1 e0 10 shl $0x10,%eax - 3305: 09 44 24 fc or %eax,-0x4(%rsp) - 3309: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 330e: 48 83 c0 03 add $0x3,%rax - 3312: 0f b6 00 movzbl (%rax),%eax - 3315: 0f b6 c0 movzbl %al,%eax - 3318: c1 e0 18 shl $0x18,%eax - 331b: 09 44 24 fc or %eax,-0x4(%rsp) - 331f: 8b 44 24 fc mov -0x4(%rsp),%eax - 3323: c3 ret - -0000000000003324 : - 3324: 48 83 ec 30 sub $0x30,%rsp - 3328: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 332d: 48 89 34 24 mov %rsi,(%rsp) - 3331: c7 44 24 20 00 00 00 movl $0x0,0x20(%rsp) - 3338: 00 - 3339: e9 b2 00 00 00 jmp 33f0 - 333e: 8b 44 24 20 mov 0x20(%rsp),%eax - 3342: c1 e0 02 shl $0x2,%eax - 3345: 89 c2 mov %eax,%edx - 3347: 48 8b 04 24 mov (%rsp),%rax - 334b: 48 01 d0 add %rdx,%rax - 334e: 48 89 c7 mov %rax,%rdi - 3351: e8 73 ff ff ff call 32c9 - 3356: 89 44 24 28 mov %eax,0x28(%rsp) - 335a: 8b 44 24 28 mov 0x28(%rsp),%eax - 335e: 25 55 55 55 55 and $0x55555555,%eax - 3363: 89 44 24 2c mov %eax,0x2c(%rsp) - 3367: 8b 44 24 28 mov 0x28(%rsp),%eax - 336b: d1 e8 shr $1,%eax - 336d: 25 55 55 55 55 and $0x55555555,%eax - 3372: 01 44 24 2c add %eax,0x2c(%rsp) - 3376: c7 44 24 24 00 00 00 movl $0x0,0x24(%rsp) - 337d: 00 - 337e: eb 64 jmp 33e4 - 3380: 8b 44 24 24 mov 0x24(%rsp),%eax - 3384: c1 e0 02 shl $0x2,%eax - 3387: 8b 54 24 2c mov 0x2c(%rsp),%edx - 338b: 89 c1 mov %eax,%ecx - 338d: d3 ea shr %cl,%edx - 338f: 89 d0 mov %edx,%eax - 3391: 83 e0 03 and $0x3,%eax - 3394: 66 89 44 24 1c mov %ax,0x1c(%rsp) - 3399: 8b 44 24 24 mov 0x24(%rsp),%eax - 339d: c1 e0 02 shl $0x2,%eax - 33a0: 83 c0 02 add $0x2,%eax - 33a3: 8b 54 24 2c mov 0x2c(%rsp),%edx - 33a7: 89 c1 mov %eax,%ecx - 33a9: d3 ea shr %cl,%edx - 33ab: 89 d0 mov %edx,%eax - 33ad: 83 e0 03 and $0x3,%eax - 33b0: 66 89 44 24 1e mov %ax,0x1e(%rsp) - 33b5: 0f b7 44 24 1c movzwl 0x1c(%rsp),%eax - 33ba: 0f b7 54 24 1e movzwl 0x1e(%rsp),%edx - 33bf: 29 d0 sub %edx,%eax - 33c1: 89 c1 mov %eax,%ecx - 33c3: 8b 44 24 20 mov 0x20(%rsp),%eax - 33c7: 8d 14 c5 00 00 00 00 lea 0x0(,%rax,8),%edx - 33ce: 8b 44 24 24 mov 0x24(%rsp),%eax - 33d2: 01 c2 add %eax,%edx - 33d4: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 33d9: 89 d2 mov %edx,%edx - 33db: 66 89 0c 50 mov %cx,(%rax,%rdx,2) - 33df: 83 44 24 24 01 addl $0x1,0x24(%rsp) - 33e4: 83 7c 24 24 07 cmpl $0x7,0x24(%rsp) - 33e9: 76 95 jbe 3380 - 33eb: 83 44 24 20 01 addl $0x1,0x20(%rsp) - 33f0: 83 7c 24 20 1f cmpl $0x1f,0x20(%rsp) - 33f5: 0f 86 43 ff ff ff jbe 333e - 33fb: 90 nop - 33fc: 90 nop - 33fd: 48 83 c4 30 add $0x30,%rsp - 3401: c3 ret - -0000000000003402 : - 3402: 48 83 ec 10 sub $0x10,%rsp - 3406: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 340b: 48 89 34 24 mov %rsi,(%rsp) - 340f: 48 8b 14 24 mov (%rsp),%rdx - 3413: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3418: 48 89 d6 mov %rdx,%rsi - 341b: 48 89 c7 mov %rax,%rdi - 341e: e8 01 ff ff ff call 3324 - 3423: 90 nop - 3424: 48 83 c4 10 add $0x10,%rsp - 3428: c3 ret - -0000000000003429 : - 3429: 48 83 ec 10 sub $0x10,%rsp - 342d: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 3432: 48 89 34 24 mov %rsi,(%rsp) - 3436: 48 8b 14 24 mov (%rsp),%rdx - 343a: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 343f: 48 89 d6 mov %rdx,%rsi - 3442: 48 89 c7 mov %rax,%rdi - 3445: e8 da fe ff ff call 3324 - 344a: 90 nop - 344b: 48 83 c4 10 add $0x10,%rsp - 344f: c3 ret - -0000000000003450 : - 3450: 89 7c 24 ec mov %edi,-0x14(%rsp) - 3454: 8b 44 24 ec mov -0x14(%rsp),%eax - 3458: 66 69 c0 01 f3 imul $0xf301,%ax,%ax - 345d: 66 89 44 24 fe mov %ax,-0x2(%rsp) - 3462: 0f bf 44 24 fe movswl -0x2(%rsp),%eax - 3467: 69 d0 ff f2 ff ff imul $0xfffff2ff,%eax,%edx - 346d: 8b 44 24 ec mov -0x14(%rsp),%eax - 3471: 01 d0 add %edx,%eax - 3473: c1 f8 10 sar $0x10,%eax - 3476: 66 89 44 24 fe mov %ax,-0x2(%rsp) - 347b: 0f b7 44 24 fe movzwl -0x2(%rsp),%eax - 3480: c3 ret - -0000000000003481 : - 3481: 89 f8 mov %edi,%eax - 3483: 66 89 44 24 ec mov %ax,-0x14(%rsp) - 3488: 66 c7 44 24 fc bf 4e movw $0x4ebf,-0x4(%rsp) - 348f: 0f bf 54 24 fc movswl -0x4(%rsp),%edx - 3494: 0f bf 44 24 ec movswl -0x14(%rsp),%eax - 3499: 0f af c2 imul %edx,%eax - 349c: 05 00 00 00 02 add $0x2000000,%eax - 34a1: c1 f8 1a sar $0x1a,%eax - 34a4: 66 89 44 24 fe mov %ax,-0x2(%rsp) - 34a9: 0f b7 44 24 fe movzwl -0x2(%rsp),%eax - 34ae: 66 69 c0 01 0d imul $0xd01,%ax,%ax - 34b3: 66 89 44 24 fe mov %ax,-0x2(%rsp) - 34b8: 0f b7 44 24 ec movzwl -0x14(%rsp),%eax - 34bd: 0f b7 54 24 fe movzwl -0x2(%rsp),%edx - 34c2: 29 d0 sub %edx,%eax - 34c4: c3 ret - -00000000000034c5 : - 34c5: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 34ca: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 34cf: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) - 34d4: c6 44 24 f7 00 movb $0x0,-0x9(%rsp) - 34d9: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) - 34e0: 00 00 - 34e2: eb 2c jmp 3510 - 34e4: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx - 34e9: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 34ee: 48 01 d0 add %rdx,%rax - 34f1: 0f b6 08 movzbl (%rax),%ecx - 34f4: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx - 34f9: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 34fe: 48 01 d0 add %rdx,%rax - 3501: 0f b6 00 movzbl (%rax),%eax - 3504: 31 c8 xor %ecx,%eax - 3506: 08 44 24 f7 or %al,-0x9(%rsp) - 350a: 48 83 44 24 f8 01 addq $0x1,-0x8(%rsp) - 3510: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3515: 48 3b 44 24 d8 cmp -0x28(%rsp),%rax - 351a: 72 c8 jb 34e4 - 351c: 0f b6 44 24 f7 movzbl -0x9(%rsp),%eax - 3521: 48 f7 d8 neg %rax - 3524: 48 c1 e8 3f shr $0x3f,%rax - 3528: c3 ret - -0000000000003529 : - 3529: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 352e: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 3533: 48 89 54 24 d8 mov %rdx,-0x28(%rsp) - 3538: 89 c8 mov %ecx,%eax - 353a: 88 44 24 d4 mov %al,-0x2c(%rsp) - 353e: 0f b6 44 24 d4 movzbl -0x2c(%rsp),%eax - 3543: 88 44 24 d4 mov %al,-0x2c(%rsp) - 3547: f6 5c 24 d4 negb -0x2c(%rsp) - 354b: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) - 3552: 00 00 - 3554: eb 51 jmp 35a7 - 3556: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx - 355b: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3560: 48 01 d0 add %rdx,%rax - 3563: 0f b6 30 movzbl (%rax),%esi - 3566: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx - 356b: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3570: 48 01 d0 add %rdx,%rax - 3573: 0f b6 08 movzbl (%rax),%ecx - 3576: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx - 357b: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3580: 48 01 d0 add %rdx,%rax - 3583: 0f b6 00 movzbl (%rax),%eax - 3586: 31 c8 xor %ecx,%eax - 3588: 22 44 24 d4 and -0x2c(%rsp),%al - 358c: 89 c1 mov %eax,%ecx - 358e: 48 8b 54 24 e8 mov -0x18(%rsp),%rdx - 3593: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3598: 48 01 d0 add %rdx,%rax - 359b: 31 ce xor %ecx,%esi - 359d: 89 f2 mov %esi,%edx - 359f: 88 10 mov %dl,(%rax) - 35a1: 48 83 44 24 f8 01 addq $0x1,-0x8(%rsp) - 35a7: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 35ac: 48 3b 44 24 d8 cmp -0x28(%rsp),%rax - 35b1: 72 a3 jb 3556 - 35b3: 90 nop - 35b4: 90 nop - 35b5: c3 ret - -00000000000035b6 : - 35b6: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) - 35bb: 89 f1 mov %esi,%ecx - 35bd: 89 d0 mov %edx,%eax - 35bf: 89 ca mov %ecx,%edx - 35c1: 66 89 54 24 f4 mov %dx,-0xc(%rsp) - 35c6: 66 89 44 24 f0 mov %ax,-0x10(%rsp) - 35cb: 66 f7 5c 24 f0 negw -0x10(%rsp) - 35d0: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 35d5: 0f b7 10 movzwl (%rax),%edx - 35d8: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 35dd: 0f b7 00 movzwl (%rax),%eax - 35e0: 66 33 44 24 f4 xor -0xc(%rsp),%ax - 35e5: 89 c1 mov %eax,%ecx - 35e7: 0f b7 44 24 f0 movzwl -0x10(%rsp),%eax - 35ec: 21 c8 and %ecx,%eax - 35ee: 31 c2 xor %eax,%edx - 35f0: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 35f5: 66 89 10 mov %dx,(%rax) - 35f8: 90 nop - 35f9: c3 ret - -00000000000035fa : - 35fa: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 35ff: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) - 3606: 00 00 - 3608: c7 44 24 f4 00 00 00 movl $0x0,-0xc(%rsp) - 360f: 00 - 3610: eb 2b jmp 363d - 3612: 8b 54 24 f4 mov -0xc(%rsp),%edx - 3616: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 361b: 48 01 d0 add %rdx,%rax - 361e: 0f b6 00 movzbl (%rax),%eax - 3621: 0f b6 d0 movzbl %al,%edx - 3624: 8b 44 24 f4 mov -0xc(%rsp),%eax - 3628: c1 e0 03 shl $0x3,%eax - 362b: 89 c1 mov %eax,%ecx - 362d: 48 d3 e2 shl %cl,%rdx - 3630: 48 89 d0 mov %rdx,%rax - 3633: 48 09 44 24 f8 or %rax,-0x8(%rsp) - 3638: 83 44 24 f4 01 addl $0x1,-0xc(%rsp) - 363d: 83 7c 24 f4 07 cmpl $0x7,-0xc(%rsp) - 3642: 76 ce jbe 3612 - 3644: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3649: c3 ret - -000000000000364a : - 364a: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 364f: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 3654: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 365b: 00 - 365c: eb 29 jmp 3687 - 365e: 8b 44 24 fc mov -0x4(%rsp),%eax - 3662: c1 e0 03 shl $0x3,%eax - 3665: 48 8b 54 24 e0 mov -0x20(%rsp),%rdx - 366a: 89 c1 mov %eax,%ecx - 366c: 48 d3 ea shr %cl,%rdx - 366f: 48 89 d1 mov %rdx,%rcx - 3672: 8b 54 24 fc mov -0x4(%rsp),%edx - 3676: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 367b: 48 01 d0 add %rdx,%rax - 367e: 89 ca mov %ecx,%edx - 3680: 88 10 mov %dl,(%rax) - 3682: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) - 3687: 83 7c 24 fc 07 cmpl $0x7,-0x4(%rsp) - 368c: 76 d0 jbe 365e - 368e: 90 nop - 368f: 90 nop - 3690: c3 ret - -0000000000003691 : - 3691: 48 81 ec 80 01 00 00 sub $0x180,%rsp - 3698: 48 89 7c 24 88 mov %rdi,-0x78(%rsp) - 369d: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 36a2: 48 8b 00 mov (%rax),%rax - 36a5: 48 89 44 24 a0 mov %rax,-0x60(%rsp) - 36aa: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 36af: 48 8b 40 08 mov 0x8(%rax),%rax - 36b3: 48 89 44 24 a8 mov %rax,-0x58(%rsp) - 36b8: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 36bd: 48 8b 40 10 mov 0x10(%rax),%rax - 36c1: 48 89 44 24 b0 mov %rax,-0x50(%rsp) - 36c6: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 36cb: 48 8b 40 18 mov 0x18(%rax),%rax - 36cf: 48 89 44 24 b8 mov %rax,-0x48(%rsp) - 36d4: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 36d9: 48 8b 40 20 mov 0x20(%rax),%rax - 36dd: 48 89 44 24 c0 mov %rax,-0x40(%rsp) - 36e2: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 36e7: 48 8b 40 28 mov 0x28(%rax),%rax - 36eb: 48 89 44 24 c8 mov %rax,-0x38(%rsp) - 36f0: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 36f5: 48 8b 40 30 mov 0x30(%rax),%rax - 36f9: 48 89 44 24 d0 mov %rax,-0x30(%rsp) - 36fe: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3703: 48 8b 40 38 mov 0x38(%rax),%rax - 3707: 48 89 44 24 d8 mov %rax,-0x28(%rsp) - 370c: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3711: 48 8b 40 40 mov 0x40(%rax),%rax - 3715: 48 89 44 24 e0 mov %rax,-0x20(%rsp) - 371a: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 371f: 48 8b 40 48 mov 0x48(%rax),%rax - 3723: 48 89 44 24 e8 mov %rax,-0x18(%rsp) - 3728: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 372d: 48 8b 40 50 mov 0x50(%rax),%rax - 3731: 48 89 44 24 f0 mov %rax,-0x10(%rsp) - 3736: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 373b: 48 8b 40 58 mov 0x58(%rax),%rax - 373f: 48 89 44 24 f8 mov %rax,-0x8(%rsp) - 3744: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3749: 48 8b 40 60 mov 0x60(%rax),%rax - 374d: 48 89 04 24 mov %rax,(%rsp) - 3751: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3756: 48 8b 40 68 mov 0x68(%rax),%rax - 375a: 48 89 44 24 08 mov %rax,0x8(%rsp) - 375f: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3764: 48 8b 40 70 mov 0x70(%rax),%rax - 3768: 48 89 44 24 10 mov %rax,0x10(%rsp) - 376d: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3772: 48 8b 40 78 mov 0x78(%rax),%rax - 3776: 48 89 44 24 18 mov %rax,0x18(%rsp) - 377b: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3780: 48 8b 80 80 00 00 00 mov 0x80(%rax),%rax - 3787: 48 89 44 24 20 mov %rax,0x20(%rsp) - 378c: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3791: 48 8b 80 88 00 00 00 mov 0x88(%rax),%rax - 3798: 48 89 44 24 28 mov %rax,0x28(%rsp) - 379d: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 37a2: 48 8b 80 90 00 00 00 mov 0x90(%rax),%rax - 37a9: 48 89 44 24 30 mov %rax,0x30(%rsp) - 37ae: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 37b3: 48 8b 80 98 00 00 00 mov 0x98(%rax),%rax - 37ba: 48 89 44 24 38 mov %rax,0x38(%rsp) - 37bf: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 37c4: 48 8b 80 a0 00 00 00 mov 0xa0(%rax),%rax - 37cb: 48 89 44 24 40 mov %rax,0x40(%rsp) - 37d0: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 37d5: 48 8b 80 a8 00 00 00 mov 0xa8(%rax),%rax - 37dc: 48 89 44 24 48 mov %rax,0x48(%rsp) - 37e1: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 37e6: 48 8b 80 b0 00 00 00 mov 0xb0(%rax),%rax - 37ed: 48 89 44 24 50 mov %rax,0x50(%rsp) - 37f2: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 37f7: 48 8b 80 b8 00 00 00 mov 0xb8(%rax),%rax - 37fe: 48 89 44 24 58 mov %rax,0x58(%rsp) - 3803: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 3808: 48 8b 80 c0 00 00 00 mov 0xc0(%rax),%rax - 380f: 48 89 44 24 60 mov %rax,0x60(%rsp) - 3814: c7 44 24 9c 00 00 00 movl $0x0,-0x64(%rsp) - 381b: 00 - 381c: e9 3b 0e 00 00 jmp 465c - 3821: 48 8b 44 24 a0 mov -0x60(%rsp),%rax - 3826: 48 33 44 24 c8 xor -0x38(%rsp),%rax - 382b: 48 33 44 24 f0 xor -0x10(%rsp),%rax - 3830: 48 33 44 24 18 xor 0x18(%rsp),%rax - 3835: 48 33 44 24 40 xor 0x40(%rsp),%rax - 383a: 48 89 44 24 68 mov %rax,0x68(%rsp) - 383f: 48 8b 44 24 a8 mov -0x58(%rsp),%rax - 3844: 48 33 44 24 d0 xor -0x30(%rsp),%rax - 3849: 48 33 44 24 f8 xor -0x8(%rsp),%rax - 384e: 48 33 44 24 20 xor 0x20(%rsp),%rax - 3853: 48 33 44 24 48 xor 0x48(%rsp),%rax - 3858: 48 89 44 24 70 mov %rax,0x70(%rsp) - 385d: 48 8b 44 24 b0 mov -0x50(%rsp),%rax - 3862: 48 33 44 24 d8 xor -0x28(%rsp),%rax - 3867: 48 33 04 24 xor (%rsp),%rax - 386b: 48 33 44 24 28 xor 0x28(%rsp),%rax - 3870: 48 33 44 24 50 xor 0x50(%rsp),%rax - 3875: 48 89 44 24 78 mov %rax,0x78(%rsp) - 387a: 48 8b 44 24 b8 mov -0x48(%rsp),%rax - 387f: 48 33 44 24 e0 xor -0x20(%rsp),%rax - 3884: 48 33 44 24 08 xor 0x8(%rsp),%rax - 3889: 48 33 44 24 30 xor 0x30(%rsp),%rax - 388e: 48 33 44 24 58 xor 0x58(%rsp),%rax - 3893: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 389a: 00 - 389b: 48 8b 44 24 c0 mov -0x40(%rsp),%rax - 38a0: 48 33 44 24 e8 xor -0x18(%rsp),%rax - 38a5: 48 33 44 24 10 xor 0x10(%rsp),%rax - 38aa: 48 33 44 24 38 xor 0x38(%rsp),%rax - 38af: 48 33 44 24 60 xor 0x60(%rsp),%rax - 38b4: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 38bb: 00 - 38bc: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 38c1: 48 d1 c0 rol $1,%rax - 38c4: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 38cb: 00 - 38cc: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) - 38d3: 00 - 38d4: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 38d9: 48 d1 c0 rol $1,%rax - 38dc: 48 33 44 24 68 xor 0x68(%rsp),%rax - 38e1: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) - 38e8: 00 - 38e9: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 38f0: 00 - 38f1: 48 d1 c0 rol $1,%rax - 38f4: 48 33 44 24 70 xor 0x70(%rsp),%rax - 38f9: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) - 3900: 00 - 3901: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 3908: 00 - 3909: 48 d1 c0 rol $1,%rax - 390c: 48 33 44 24 78 xor 0x78(%rsp),%rax - 3911: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) - 3918: 00 - 3919: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 391e: 48 d1 c0 rol $1,%rax - 3921: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 3928: 00 - 3929: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) - 3930: 00 - 3931: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 3938: 00 - 3939: 48 31 44 24 a0 xor %rax,-0x60(%rsp) - 393e: 48 8b 44 24 a0 mov -0x60(%rsp),%rax - 3943: 48 89 44 24 68 mov %rax,0x68(%rsp) - 3948: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 394f: 00 - 3950: 48 31 44 24 d0 xor %rax,-0x30(%rsp) - 3955: 48 8b 44 24 d0 mov -0x30(%rsp),%rax - 395a: 48 c1 c8 14 ror $0x14,%rax - 395e: 48 89 44 24 70 mov %rax,0x70(%rsp) - 3963: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 396a: 00 - 396b: 48 31 04 24 xor %rax,(%rsp) - 396f: 48 8b 04 24 mov (%rsp),%rax - 3973: 48 c1 c8 15 ror $0x15,%rax - 3977: 48 89 44 24 78 mov %rax,0x78(%rsp) - 397c: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 3983: 00 - 3984: 48 31 44 24 30 xor %rax,0x30(%rsp) - 3989: 48 8b 44 24 30 mov 0x30(%rsp),%rax - 398e: 48 c1 c0 15 rol $0x15,%rax - 3992: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 3999: 00 - 399a: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 39a1: 00 - 39a2: 48 31 44 24 60 xor %rax,0x60(%rsp) - 39a7: 48 8b 44 24 60 mov 0x60(%rsp),%rax - 39ac: 48 c1 c0 0e rol $0xe,%rax - 39b0: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 39b7: 00 - 39b8: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 39bd: 48 f7 d0 not %rax - 39c0: 48 23 44 24 78 and 0x78(%rsp),%rax - 39c5: 48 33 44 24 68 xor 0x68(%rsp),%rax - 39ca: 48 89 84 24 b8 00 00 mov %rax,0xb8(%rsp) - 39d1: 00 - 39d2: 8b 44 24 9c mov -0x64(%rsp),%eax - 39d6: 48 98 cltq - 39d8: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 39df: 00 - 39e0: 48 8d 05 39 37 00 00 lea 0x3739(%rip),%rax # 7120 - 39e7: 48 8b 04 02 mov (%rdx,%rax,1),%rax - 39eb: 48 31 84 24 b8 00 00 xor %rax,0xb8(%rsp) - 39f2: 00 - 39f3: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 39f8: 48 f7 d0 not %rax - 39fb: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 3a02: 00 - 3a03: 48 33 44 24 70 xor 0x70(%rsp),%rax - 3a08: 48 89 84 24 c0 00 00 mov %rax,0xc0(%rsp) - 3a0f: 00 - 3a10: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 3a17: 00 - 3a18: 48 f7 d0 not %rax - 3a1b: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 3a22: 00 - 3a23: 48 33 44 24 78 xor 0x78(%rsp),%rax - 3a28: 48 89 84 24 c8 00 00 mov %rax,0xc8(%rsp) - 3a2f: 00 - 3a30: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 3a37: 00 - 3a38: 48 f7 d0 not %rax - 3a3b: 48 23 44 24 68 and 0x68(%rsp),%rax - 3a40: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 3a47: 00 - 3a48: 48 89 84 24 d0 00 00 mov %rax,0xd0(%rsp) - 3a4f: 00 - 3a50: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 3a55: 48 f7 d0 not %rax - 3a58: 48 23 44 24 70 and 0x70(%rsp),%rax - 3a5d: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 3a64: 00 - 3a65: 48 89 84 24 d8 00 00 mov %rax,0xd8(%rsp) - 3a6c: 00 - 3a6d: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 3a74: 00 - 3a75: 48 31 44 24 b8 xor %rax,-0x48(%rsp) - 3a7a: 48 8b 44 24 b8 mov -0x48(%rsp),%rax - 3a7f: 48 c1 c0 1c rol $0x1c,%rax - 3a83: 48 89 44 24 68 mov %rax,0x68(%rsp) - 3a88: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 3a8f: 00 - 3a90: 48 31 44 24 e8 xor %rax,-0x18(%rsp) - 3a95: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 3a9a: 48 c1 c0 14 rol $0x14,%rax - 3a9e: 48 89 44 24 70 mov %rax,0x70(%rsp) - 3aa3: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 3aaa: 00 - 3aab: 48 31 44 24 f0 xor %rax,-0x10(%rsp) - 3ab0: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 3ab5: 48 c1 c0 03 rol $0x3,%rax - 3ab9: 48 89 44 24 78 mov %rax,0x78(%rsp) - 3abe: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 3ac5: 00 - 3ac6: 48 31 44 24 20 xor %rax,0x20(%rsp) - 3acb: 48 8b 44 24 20 mov 0x20(%rsp),%rax - 3ad0: 48 c1 c8 13 ror $0x13,%rax - 3ad4: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 3adb: 00 - 3adc: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 3ae3: 00 - 3ae4: 48 31 44 24 50 xor %rax,0x50(%rsp) - 3ae9: 48 8b 44 24 50 mov 0x50(%rsp),%rax - 3aee: 48 c1 c8 03 ror $0x3,%rax - 3af2: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 3af9: 00 - 3afa: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 3aff: 48 f7 d0 not %rax - 3b02: 48 23 44 24 78 and 0x78(%rsp),%rax - 3b07: 48 33 44 24 68 xor 0x68(%rsp),%rax - 3b0c: 48 89 84 24 e0 00 00 mov %rax,0xe0(%rsp) - 3b13: 00 - 3b14: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 3b19: 48 f7 d0 not %rax - 3b1c: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 3b23: 00 - 3b24: 48 33 44 24 70 xor 0x70(%rsp),%rax - 3b29: 48 89 84 24 e8 00 00 mov %rax,0xe8(%rsp) - 3b30: 00 - 3b31: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 3b38: 00 - 3b39: 48 f7 d0 not %rax - 3b3c: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 3b43: 00 - 3b44: 48 33 44 24 78 xor 0x78(%rsp),%rax - 3b49: 48 89 84 24 f0 00 00 mov %rax,0xf0(%rsp) - 3b50: 00 - 3b51: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 3b58: 00 - 3b59: 48 f7 d0 not %rax - 3b5c: 48 23 44 24 68 and 0x68(%rsp),%rax - 3b61: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 3b68: 00 - 3b69: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) - 3b70: 00 - 3b71: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 3b76: 48 f7 d0 not %rax - 3b79: 48 23 44 24 70 and 0x70(%rsp),%rax - 3b7e: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 3b85: 00 - 3b86: 48 89 84 24 00 01 00 mov %rax,0x100(%rsp) - 3b8d: 00 - 3b8e: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 3b95: 00 - 3b96: 48 31 44 24 a8 xor %rax,-0x58(%rsp) - 3b9b: 48 8b 44 24 a8 mov -0x58(%rsp),%rax - 3ba0: 48 d1 c0 rol $1,%rax - 3ba3: 48 89 44 24 68 mov %rax,0x68(%rsp) - 3ba8: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 3baf: 00 - 3bb0: 48 31 44 24 d8 xor %rax,-0x28(%rsp) - 3bb5: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 3bba: 48 c1 c0 06 rol $0x6,%rax - 3bbe: 48 89 44 24 70 mov %rax,0x70(%rsp) - 3bc3: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 3bca: 00 - 3bcb: 48 31 44 24 08 xor %rax,0x8(%rsp) - 3bd0: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 3bd5: 48 c1 c0 19 rol $0x19,%rax - 3bd9: 48 89 44 24 78 mov %rax,0x78(%rsp) - 3bde: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 3be5: 00 - 3be6: 48 31 44 24 38 xor %rax,0x38(%rsp) - 3beb: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 3bf0: 48 c1 c0 08 rol $0x8,%rax - 3bf4: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 3bfb: 00 - 3bfc: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 3c03: 00 - 3c04: 48 31 44 24 40 xor %rax,0x40(%rsp) - 3c09: 48 8b 44 24 40 mov 0x40(%rsp),%rax - 3c0e: 48 c1 c0 12 rol $0x12,%rax - 3c12: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 3c19: 00 - 3c1a: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 3c1f: 48 f7 d0 not %rax - 3c22: 48 23 44 24 78 and 0x78(%rsp),%rax - 3c27: 48 33 44 24 68 xor 0x68(%rsp),%rax - 3c2c: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) - 3c33: 00 - 3c34: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 3c39: 48 f7 d0 not %rax - 3c3c: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 3c43: 00 - 3c44: 48 33 44 24 70 xor 0x70(%rsp),%rax - 3c49: 48 89 84 24 10 01 00 mov %rax,0x110(%rsp) - 3c50: 00 - 3c51: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 3c58: 00 - 3c59: 48 f7 d0 not %rax - 3c5c: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 3c63: 00 - 3c64: 48 33 44 24 78 xor 0x78(%rsp),%rax - 3c69: 48 89 84 24 18 01 00 mov %rax,0x118(%rsp) - 3c70: 00 - 3c71: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 3c78: 00 - 3c79: 48 f7 d0 not %rax - 3c7c: 48 23 44 24 68 and 0x68(%rsp),%rax - 3c81: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 3c88: 00 - 3c89: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) - 3c90: 00 - 3c91: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 3c96: 48 f7 d0 not %rax - 3c99: 48 23 44 24 70 and 0x70(%rsp),%rax - 3c9e: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 3ca5: 00 - 3ca6: 48 89 84 24 28 01 00 mov %rax,0x128(%rsp) - 3cad: 00 - 3cae: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 3cb5: 00 - 3cb6: 48 31 44 24 c0 xor %rax,-0x40(%rsp) - 3cbb: 48 8b 44 24 c0 mov -0x40(%rsp),%rax - 3cc0: 48 c1 c0 1b rol $0x1b,%rax - 3cc4: 48 89 44 24 68 mov %rax,0x68(%rsp) - 3cc9: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 3cd0: 00 - 3cd1: 48 31 44 24 c8 xor %rax,-0x38(%rsp) - 3cd6: 48 8b 44 24 c8 mov -0x38(%rsp),%rax - 3cdb: 48 c1 c8 1c ror $0x1c,%rax - 3cdf: 48 89 44 24 70 mov %rax,0x70(%rsp) - 3ce4: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 3ceb: 00 - 3cec: 48 31 44 24 f8 xor %rax,-0x8(%rsp) - 3cf1: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 3cf6: 48 c1 c0 0a rol $0xa,%rax - 3cfa: 48 89 44 24 78 mov %rax,0x78(%rsp) - 3cff: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 3d06: 00 - 3d07: 48 31 44 24 28 xor %rax,0x28(%rsp) - 3d0c: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 3d11: 48 c1 c0 0f rol $0xf,%rax - 3d15: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 3d1c: 00 - 3d1d: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 3d24: 00 - 3d25: 48 31 44 24 58 xor %rax,0x58(%rsp) - 3d2a: 48 8b 44 24 58 mov 0x58(%rsp),%rax - 3d2f: 48 c1 c8 08 ror $0x8,%rax - 3d33: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 3d3a: 00 - 3d3b: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 3d40: 48 f7 d0 not %rax - 3d43: 48 23 44 24 78 and 0x78(%rsp),%rax - 3d48: 48 33 44 24 68 xor 0x68(%rsp),%rax - 3d4d: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) - 3d54: 00 - 3d55: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 3d5a: 48 f7 d0 not %rax - 3d5d: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 3d64: 00 - 3d65: 48 33 44 24 70 xor 0x70(%rsp),%rax - 3d6a: 48 89 84 24 38 01 00 mov %rax,0x138(%rsp) - 3d71: 00 - 3d72: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 3d79: 00 - 3d7a: 48 f7 d0 not %rax - 3d7d: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 3d84: 00 - 3d85: 48 33 44 24 78 xor 0x78(%rsp),%rax - 3d8a: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) - 3d91: 00 - 3d92: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 3d99: 00 - 3d9a: 48 f7 d0 not %rax - 3d9d: 48 23 44 24 68 and 0x68(%rsp),%rax - 3da2: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 3da9: 00 - 3daa: 48 89 84 24 48 01 00 mov %rax,0x148(%rsp) - 3db1: 00 - 3db2: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 3db7: 48 f7 d0 not %rax - 3dba: 48 23 44 24 70 and 0x70(%rsp),%rax - 3dbf: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 3dc6: 00 - 3dc7: 48 89 84 24 50 01 00 mov %rax,0x150(%rsp) - 3dce: 00 - 3dcf: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 3dd6: 00 - 3dd7: 48 31 44 24 b0 xor %rax,-0x50(%rsp) - 3ddc: 48 8b 44 24 b0 mov -0x50(%rsp),%rax - 3de1: 48 c1 c8 02 ror $0x2,%rax - 3de5: 48 89 44 24 68 mov %rax,0x68(%rsp) - 3dea: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 3df1: 00 - 3df2: 48 31 44 24 e0 xor %rax,-0x20(%rsp) - 3df7: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 3dfc: 48 c1 c8 09 ror $0x9,%rax - 3e00: 48 89 44 24 70 mov %rax,0x70(%rsp) - 3e05: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 3e0c: 00 - 3e0d: 48 31 44 24 10 xor %rax,0x10(%rsp) - 3e12: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 3e17: 48 c1 c8 19 ror $0x19,%rax - 3e1b: 48 89 44 24 78 mov %rax,0x78(%rsp) - 3e20: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 3e27: 00 - 3e28: 48 31 44 24 18 xor %rax,0x18(%rsp) - 3e2d: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 3e32: 48 c1 c8 17 ror $0x17,%rax - 3e36: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 3e3d: 00 - 3e3e: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 3e45: 00 - 3e46: 48 31 44 24 48 xor %rax,0x48(%rsp) - 3e4b: 48 8b 44 24 48 mov 0x48(%rsp),%rax - 3e50: 48 c1 c0 02 rol $0x2,%rax - 3e54: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 3e5b: 00 - 3e5c: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 3e61: 48 f7 d0 not %rax - 3e64: 48 23 44 24 78 and 0x78(%rsp),%rax - 3e69: 48 33 44 24 68 xor 0x68(%rsp),%rax - 3e6e: 48 89 84 24 58 01 00 mov %rax,0x158(%rsp) - 3e75: 00 - 3e76: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 3e7b: 48 f7 d0 not %rax - 3e7e: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 3e85: 00 - 3e86: 48 33 44 24 70 xor 0x70(%rsp),%rax - 3e8b: 48 89 84 24 60 01 00 mov %rax,0x160(%rsp) - 3e92: 00 - 3e93: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 3e9a: 00 - 3e9b: 48 f7 d0 not %rax - 3e9e: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 3ea5: 00 - 3ea6: 48 33 44 24 78 xor 0x78(%rsp),%rax - 3eab: 48 89 84 24 68 01 00 mov %rax,0x168(%rsp) - 3eb2: 00 - 3eb3: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 3eba: 00 - 3ebb: 48 f7 d0 not %rax - 3ebe: 48 23 44 24 68 and 0x68(%rsp),%rax - 3ec3: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 3eca: 00 - 3ecb: 48 89 84 24 70 01 00 mov %rax,0x170(%rsp) - 3ed2: 00 - 3ed3: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 3ed8: 48 f7 d0 not %rax - 3edb: 48 23 44 24 70 and 0x70(%rsp),%rax - 3ee0: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 3ee7: 00 - 3ee8: 48 89 84 24 78 01 00 mov %rax,0x178(%rsp) - 3eef: 00 - 3ef0: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax - 3ef7: 00 - 3ef8: 48 33 84 24 e0 00 00 xor 0xe0(%rsp),%rax - 3eff: 00 - 3f00: 48 33 84 24 08 01 00 xor 0x108(%rsp),%rax - 3f07: 00 - 3f08: 48 33 84 24 30 01 00 xor 0x130(%rsp),%rax - 3f0f: 00 - 3f10: 48 33 84 24 58 01 00 xor 0x158(%rsp),%rax - 3f17: 00 - 3f18: 48 89 44 24 68 mov %rax,0x68(%rsp) - 3f1d: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax - 3f24: 00 - 3f25: 48 33 84 24 e8 00 00 xor 0xe8(%rsp),%rax - 3f2c: 00 - 3f2d: 48 33 84 24 10 01 00 xor 0x110(%rsp),%rax - 3f34: 00 - 3f35: 48 33 84 24 38 01 00 xor 0x138(%rsp),%rax - 3f3c: 00 - 3f3d: 48 33 84 24 60 01 00 xor 0x160(%rsp),%rax - 3f44: 00 - 3f45: 48 89 44 24 70 mov %rax,0x70(%rsp) - 3f4a: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 3f51: 00 - 3f52: 48 33 84 24 f0 00 00 xor 0xf0(%rsp),%rax - 3f59: 00 - 3f5a: 48 33 84 24 18 01 00 xor 0x118(%rsp),%rax - 3f61: 00 - 3f62: 48 33 84 24 40 01 00 xor 0x140(%rsp),%rax - 3f69: 00 - 3f6a: 48 33 84 24 68 01 00 xor 0x168(%rsp),%rax - 3f71: 00 - 3f72: 48 89 44 24 78 mov %rax,0x78(%rsp) - 3f77: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax - 3f7e: 00 - 3f7f: 48 33 84 24 f8 00 00 xor 0xf8(%rsp),%rax - 3f86: 00 - 3f87: 48 33 84 24 20 01 00 xor 0x120(%rsp),%rax - 3f8e: 00 - 3f8f: 48 33 84 24 48 01 00 xor 0x148(%rsp),%rax - 3f96: 00 - 3f97: 48 33 84 24 70 01 00 xor 0x170(%rsp),%rax - 3f9e: 00 - 3f9f: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 3fa6: 00 - 3fa7: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax - 3fae: 00 - 3faf: 48 33 84 24 00 01 00 xor 0x100(%rsp),%rax - 3fb6: 00 - 3fb7: 48 33 84 24 28 01 00 xor 0x128(%rsp),%rax - 3fbe: 00 - 3fbf: 48 33 84 24 50 01 00 xor 0x150(%rsp),%rax - 3fc6: 00 - 3fc7: 48 33 84 24 78 01 00 xor 0x178(%rsp),%rax - 3fce: 00 - 3fcf: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 3fd6: 00 - 3fd7: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 3fdc: 48 d1 c0 rol $1,%rax - 3fdf: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 3fe6: 00 - 3fe7: 48 89 84 24 90 00 00 mov %rax,0x90(%rsp) - 3fee: 00 - 3fef: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 3ff4: 48 d1 c0 rol $1,%rax - 3ff7: 48 33 44 24 68 xor 0x68(%rsp),%rax - 3ffc: 48 89 84 24 98 00 00 mov %rax,0x98(%rsp) - 4003: 00 - 4004: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 400b: 00 - 400c: 48 d1 c0 rol $1,%rax - 400f: 48 33 44 24 70 xor 0x70(%rsp),%rax - 4014: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) - 401b: 00 - 401c: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 4023: 00 - 4024: 48 d1 c0 rol $1,%rax - 4027: 48 33 44 24 78 xor 0x78(%rsp),%rax - 402c: 48 89 84 24 a8 00 00 mov %rax,0xa8(%rsp) - 4033: 00 - 4034: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 4039: 48 d1 c0 rol $1,%rax - 403c: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 4043: 00 - 4044: 48 89 84 24 b0 00 00 mov %rax,0xb0(%rsp) - 404b: 00 - 404c: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 4053: 00 - 4054: 48 31 84 24 b8 00 00 xor %rax,0xb8(%rsp) - 405b: 00 - 405c: 48 8b 84 24 b8 00 00 mov 0xb8(%rsp),%rax - 4063: 00 - 4064: 48 89 44 24 68 mov %rax,0x68(%rsp) - 4069: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 4070: 00 - 4071: 48 31 84 24 e8 00 00 xor %rax,0xe8(%rsp) - 4078: 00 - 4079: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax - 4080: 00 - 4081: 48 c1 c8 14 ror $0x14,%rax - 4085: 48 89 44 24 70 mov %rax,0x70(%rsp) - 408a: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 4091: 00 - 4092: 48 31 84 24 18 01 00 xor %rax,0x118(%rsp) - 4099: 00 - 409a: 48 8b 84 24 18 01 00 mov 0x118(%rsp),%rax - 40a1: 00 - 40a2: 48 c1 c8 15 ror $0x15,%rax - 40a6: 48 89 44 24 78 mov %rax,0x78(%rsp) - 40ab: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 40b2: 00 - 40b3: 48 31 84 24 48 01 00 xor %rax,0x148(%rsp) - 40ba: 00 - 40bb: 48 8b 84 24 48 01 00 mov 0x148(%rsp),%rax - 40c2: 00 - 40c3: 48 c1 c0 15 rol $0x15,%rax - 40c7: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 40ce: 00 - 40cf: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 40d6: 00 - 40d7: 48 31 84 24 78 01 00 xor %rax,0x178(%rsp) - 40de: 00 - 40df: 48 8b 84 24 78 01 00 mov 0x178(%rsp),%rax - 40e6: 00 - 40e7: 48 c1 c0 0e rol $0xe,%rax - 40eb: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 40f2: 00 - 40f3: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 40f8: 48 f7 d0 not %rax - 40fb: 48 23 44 24 78 and 0x78(%rsp),%rax - 4100: 48 33 44 24 68 xor 0x68(%rsp),%rax - 4105: 48 89 44 24 a0 mov %rax,-0x60(%rsp) - 410a: 8b 44 24 9c mov -0x64(%rsp),%eax - 410e: 83 c0 01 add $0x1,%eax - 4111: 48 98 cltq - 4113: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 411a: 00 - 411b: 48 8d 05 fe 2f 00 00 lea 0x2ffe(%rip),%rax # 7120 - 4122: 48 8b 04 02 mov (%rdx,%rax,1),%rax - 4126: 48 31 44 24 a0 xor %rax,-0x60(%rsp) - 412b: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 4130: 48 f7 d0 not %rax - 4133: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 413a: 00 - 413b: 48 33 44 24 70 xor 0x70(%rsp),%rax - 4140: 48 89 44 24 a8 mov %rax,-0x58(%rsp) - 4145: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 414c: 00 - 414d: 48 f7 d0 not %rax - 4150: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 4157: 00 - 4158: 48 33 44 24 78 xor 0x78(%rsp),%rax - 415d: 48 89 44 24 b0 mov %rax,-0x50(%rsp) - 4162: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 4169: 00 - 416a: 48 f7 d0 not %rax - 416d: 48 23 44 24 68 and 0x68(%rsp),%rax - 4172: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 4179: 00 - 417a: 48 89 44 24 b8 mov %rax,-0x48(%rsp) - 417f: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 4184: 48 f7 d0 not %rax - 4187: 48 23 44 24 70 and 0x70(%rsp),%rax - 418c: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 4193: 00 - 4194: 48 89 44 24 c0 mov %rax,-0x40(%rsp) - 4199: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 41a0: 00 - 41a1: 48 31 84 24 d0 00 00 xor %rax,0xd0(%rsp) - 41a8: 00 - 41a9: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax - 41b0: 00 - 41b1: 48 c1 c0 1c rol $0x1c,%rax - 41b5: 48 89 44 24 68 mov %rax,0x68(%rsp) - 41ba: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 41c1: 00 - 41c2: 48 31 84 24 00 01 00 xor %rax,0x100(%rsp) - 41c9: 00 - 41ca: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax - 41d1: 00 - 41d2: 48 c1 c0 14 rol $0x14,%rax - 41d6: 48 89 44 24 70 mov %rax,0x70(%rsp) - 41db: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 41e2: 00 - 41e3: 48 31 84 24 08 01 00 xor %rax,0x108(%rsp) - 41ea: 00 - 41eb: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax - 41f2: 00 - 41f3: 48 c1 c0 03 rol $0x3,%rax - 41f7: 48 89 44 24 78 mov %rax,0x78(%rsp) - 41fc: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 4203: 00 - 4204: 48 31 84 24 38 01 00 xor %rax,0x138(%rsp) - 420b: 00 - 420c: 48 8b 84 24 38 01 00 mov 0x138(%rsp),%rax - 4213: 00 - 4214: 48 c1 c8 13 ror $0x13,%rax - 4218: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 421f: 00 - 4220: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 4227: 00 - 4228: 48 31 84 24 68 01 00 xor %rax,0x168(%rsp) - 422f: 00 - 4230: 48 8b 84 24 68 01 00 mov 0x168(%rsp),%rax - 4237: 00 - 4238: 48 c1 c8 03 ror $0x3,%rax - 423c: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 4243: 00 - 4244: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 4249: 48 f7 d0 not %rax - 424c: 48 23 44 24 78 and 0x78(%rsp),%rax - 4251: 48 33 44 24 68 xor 0x68(%rsp),%rax - 4256: 48 89 44 24 c8 mov %rax,-0x38(%rsp) - 425b: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 4260: 48 f7 d0 not %rax - 4263: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 426a: 00 - 426b: 48 33 44 24 70 xor 0x70(%rsp),%rax - 4270: 48 89 44 24 d0 mov %rax,-0x30(%rsp) - 4275: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 427c: 00 - 427d: 48 f7 d0 not %rax - 4280: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 4287: 00 - 4288: 48 33 44 24 78 xor 0x78(%rsp),%rax - 428d: 48 89 44 24 d8 mov %rax,-0x28(%rsp) - 4292: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 4299: 00 - 429a: 48 f7 d0 not %rax - 429d: 48 23 44 24 68 and 0x68(%rsp),%rax - 42a2: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 42a9: 00 - 42aa: 48 89 44 24 e0 mov %rax,-0x20(%rsp) - 42af: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 42b4: 48 f7 d0 not %rax - 42b7: 48 23 44 24 70 and 0x70(%rsp),%rax - 42bc: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 42c3: 00 - 42c4: 48 89 44 24 e8 mov %rax,-0x18(%rsp) - 42c9: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 42d0: 00 - 42d1: 48 31 84 24 c0 00 00 xor %rax,0xc0(%rsp) - 42d8: 00 - 42d9: 48 8b 84 24 c0 00 00 mov 0xc0(%rsp),%rax - 42e0: 00 - 42e1: 48 d1 c0 rol $1,%rax - 42e4: 48 89 44 24 68 mov %rax,0x68(%rsp) - 42e9: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 42f0: 00 - 42f1: 48 31 84 24 f0 00 00 xor %rax,0xf0(%rsp) - 42f8: 00 - 42f9: 48 8b 84 24 f0 00 00 mov 0xf0(%rsp),%rax - 4300: 00 - 4301: 48 c1 c0 06 rol $0x6,%rax - 4305: 48 89 44 24 70 mov %rax,0x70(%rsp) - 430a: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 4311: 00 - 4312: 48 31 84 24 20 01 00 xor %rax,0x120(%rsp) - 4319: 00 - 431a: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax - 4321: 00 - 4322: 48 c1 c0 19 rol $0x19,%rax - 4326: 48 89 44 24 78 mov %rax,0x78(%rsp) - 432b: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 4332: 00 - 4333: 48 31 84 24 50 01 00 xor %rax,0x150(%rsp) - 433a: 00 - 433b: 48 8b 84 24 50 01 00 mov 0x150(%rsp),%rax - 4342: 00 - 4343: 48 c1 c0 08 rol $0x8,%rax - 4347: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 434e: 00 - 434f: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 4356: 00 - 4357: 48 31 84 24 58 01 00 xor %rax,0x158(%rsp) - 435e: 00 - 435f: 48 8b 84 24 58 01 00 mov 0x158(%rsp),%rax - 4366: 00 - 4367: 48 c1 c0 12 rol $0x12,%rax - 436b: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 4372: 00 - 4373: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 4378: 48 f7 d0 not %rax - 437b: 48 23 44 24 78 and 0x78(%rsp),%rax - 4380: 48 33 44 24 68 xor 0x68(%rsp),%rax - 4385: 48 89 44 24 f0 mov %rax,-0x10(%rsp) - 438a: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 438f: 48 f7 d0 not %rax - 4392: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 4399: 00 - 439a: 48 33 44 24 70 xor 0x70(%rsp),%rax - 439f: 48 89 44 24 f8 mov %rax,-0x8(%rsp) - 43a4: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 43ab: 00 - 43ac: 48 f7 d0 not %rax - 43af: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 43b6: 00 - 43b7: 48 33 44 24 78 xor 0x78(%rsp),%rax - 43bc: 48 89 04 24 mov %rax,(%rsp) - 43c0: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 43c7: 00 - 43c8: 48 f7 d0 not %rax - 43cb: 48 23 44 24 68 and 0x68(%rsp),%rax - 43d0: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 43d7: 00 - 43d8: 48 89 44 24 08 mov %rax,0x8(%rsp) - 43dd: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 43e2: 48 f7 d0 not %rax - 43e5: 48 23 44 24 70 and 0x70(%rsp),%rax - 43ea: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 43f1: 00 - 43f2: 48 89 44 24 10 mov %rax,0x10(%rsp) - 43f7: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 43fe: 00 - 43ff: 48 31 84 24 d8 00 00 xor %rax,0xd8(%rsp) - 4406: 00 - 4407: 48 8b 84 24 d8 00 00 mov 0xd8(%rsp),%rax - 440e: 00 - 440f: 48 c1 c0 1b rol $0x1b,%rax - 4413: 48 89 44 24 68 mov %rax,0x68(%rsp) - 4418: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 441f: 00 - 4420: 48 31 84 24 e0 00 00 xor %rax,0xe0(%rsp) - 4427: 00 - 4428: 48 8b 84 24 e0 00 00 mov 0xe0(%rsp),%rax - 442f: 00 - 4430: 48 c1 c8 1c ror $0x1c,%rax - 4434: 48 89 44 24 70 mov %rax,0x70(%rsp) - 4439: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 4440: 00 - 4441: 48 31 84 24 10 01 00 xor %rax,0x110(%rsp) - 4448: 00 - 4449: 48 8b 84 24 10 01 00 mov 0x110(%rsp),%rax - 4450: 00 - 4451: 48 c1 c0 0a rol $0xa,%rax - 4455: 48 89 44 24 78 mov %rax,0x78(%rsp) - 445a: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 4461: 00 - 4462: 48 31 84 24 40 01 00 xor %rax,0x140(%rsp) - 4469: 00 - 446a: 48 8b 84 24 40 01 00 mov 0x140(%rsp),%rax - 4471: 00 - 4472: 48 c1 c0 0f rol $0xf,%rax - 4476: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 447d: 00 - 447e: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 4485: 00 - 4486: 48 31 84 24 70 01 00 xor %rax,0x170(%rsp) - 448d: 00 - 448e: 48 8b 84 24 70 01 00 mov 0x170(%rsp),%rax - 4495: 00 - 4496: 48 c1 c8 08 ror $0x8,%rax - 449a: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 44a1: 00 - 44a2: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 44a7: 48 f7 d0 not %rax - 44aa: 48 23 44 24 78 and 0x78(%rsp),%rax - 44af: 48 33 44 24 68 xor 0x68(%rsp),%rax - 44b4: 48 89 44 24 18 mov %rax,0x18(%rsp) - 44b9: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 44be: 48 f7 d0 not %rax - 44c1: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 44c8: 00 - 44c9: 48 33 44 24 70 xor 0x70(%rsp),%rax - 44ce: 48 89 44 24 20 mov %rax,0x20(%rsp) - 44d3: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 44da: 00 - 44db: 48 f7 d0 not %rax - 44de: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 44e5: 00 - 44e6: 48 33 44 24 78 xor 0x78(%rsp),%rax - 44eb: 48 89 44 24 28 mov %rax,0x28(%rsp) - 44f0: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 44f7: 00 - 44f8: 48 f7 d0 not %rax - 44fb: 48 23 44 24 68 and 0x68(%rsp),%rax - 4500: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 4507: 00 - 4508: 48 89 44 24 30 mov %rax,0x30(%rsp) - 450d: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 4512: 48 f7 d0 not %rax - 4515: 48 23 44 24 70 and 0x70(%rsp),%rax - 451a: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 4521: 00 - 4522: 48 89 44 24 38 mov %rax,0x38(%rsp) - 4527: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax - 452e: 00 - 452f: 48 31 84 24 c8 00 00 xor %rax,0xc8(%rsp) - 4536: 00 - 4537: 48 8b 84 24 c8 00 00 mov 0xc8(%rsp),%rax - 453e: 00 - 453f: 48 c1 c8 02 ror $0x2,%rax - 4543: 48 89 44 24 68 mov %rax,0x68(%rsp) - 4548: 48 8b 84 24 a8 00 00 mov 0xa8(%rsp),%rax - 454f: 00 - 4550: 48 31 84 24 f8 00 00 xor %rax,0xf8(%rsp) - 4557: 00 - 4558: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax - 455f: 00 - 4560: 48 c1 c8 09 ror $0x9,%rax - 4564: 48 89 44 24 70 mov %rax,0x70(%rsp) - 4569: 48 8b 84 24 b0 00 00 mov 0xb0(%rsp),%rax - 4570: 00 - 4571: 48 31 84 24 28 01 00 xor %rax,0x128(%rsp) - 4578: 00 - 4579: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax - 4580: 00 - 4581: 48 c1 c8 19 ror $0x19,%rax - 4585: 48 89 44 24 78 mov %rax,0x78(%rsp) - 458a: 48 8b 84 24 90 00 00 mov 0x90(%rsp),%rax - 4591: 00 - 4592: 48 31 84 24 30 01 00 xor %rax,0x130(%rsp) - 4599: 00 - 459a: 48 8b 84 24 30 01 00 mov 0x130(%rsp),%rax - 45a1: 00 - 45a2: 48 c1 c8 17 ror $0x17,%rax - 45a6: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) - 45ad: 00 - 45ae: 48 8b 84 24 98 00 00 mov 0x98(%rsp),%rax - 45b5: 00 - 45b6: 48 31 84 24 60 01 00 xor %rax,0x160(%rsp) - 45bd: 00 - 45be: 48 8b 84 24 60 01 00 mov 0x160(%rsp),%rax - 45c5: 00 - 45c6: 48 c1 c0 02 rol $0x2,%rax - 45ca: 48 89 84 24 88 00 00 mov %rax,0x88(%rsp) - 45d1: 00 - 45d2: 48 8b 44 24 70 mov 0x70(%rsp),%rax - 45d7: 48 f7 d0 not %rax - 45da: 48 23 44 24 78 and 0x78(%rsp),%rax - 45df: 48 33 44 24 68 xor 0x68(%rsp),%rax - 45e4: 48 89 44 24 40 mov %rax,0x40(%rsp) - 45e9: 48 8b 44 24 78 mov 0x78(%rsp),%rax - 45ee: 48 f7 d0 not %rax - 45f1: 48 23 84 24 80 00 00 and 0x80(%rsp),%rax - 45f8: 00 - 45f9: 48 33 44 24 70 xor 0x70(%rsp),%rax - 45fe: 48 89 44 24 48 mov %rax,0x48(%rsp) - 4603: 48 8b 84 24 80 00 00 mov 0x80(%rsp),%rax - 460a: 00 - 460b: 48 f7 d0 not %rax - 460e: 48 23 84 24 88 00 00 and 0x88(%rsp),%rax - 4615: 00 - 4616: 48 33 44 24 78 xor 0x78(%rsp),%rax - 461b: 48 89 44 24 50 mov %rax,0x50(%rsp) - 4620: 48 8b 84 24 88 00 00 mov 0x88(%rsp),%rax - 4627: 00 - 4628: 48 f7 d0 not %rax - 462b: 48 23 44 24 68 and 0x68(%rsp),%rax - 4630: 48 33 84 24 80 00 00 xor 0x80(%rsp),%rax - 4637: 00 - 4638: 48 89 44 24 58 mov %rax,0x58(%rsp) - 463d: 48 8b 44 24 68 mov 0x68(%rsp),%rax - 4642: 48 f7 d0 not %rax - 4645: 48 23 44 24 70 and 0x70(%rsp),%rax - 464a: 48 33 84 24 88 00 00 xor 0x88(%rsp),%rax - 4651: 00 - 4652: 48 89 44 24 60 mov %rax,0x60(%rsp) - 4657: 83 44 24 9c 02 addl $0x2,-0x64(%rsp) - 465c: 83 7c 24 9c 17 cmpl $0x17,-0x64(%rsp) - 4661: 0f 8e ba f1 ff ff jle 3821 - 4667: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 466c: 48 8b 54 24 a0 mov -0x60(%rsp),%rdx - 4671: 48 89 10 mov %rdx,(%rax) - 4674: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4679: 48 8d 50 08 lea 0x8(%rax),%rdx - 467d: 48 8b 44 24 a8 mov -0x58(%rsp),%rax - 4682: 48 89 02 mov %rax,(%rdx) - 4685: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 468a: 48 8d 50 10 lea 0x10(%rax),%rdx - 468e: 48 8b 44 24 b0 mov -0x50(%rsp),%rax - 4693: 48 89 02 mov %rax,(%rdx) - 4696: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 469b: 48 8d 50 18 lea 0x18(%rax),%rdx - 469f: 48 8b 44 24 b8 mov -0x48(%rsp),%rax - 46a4: 48 89 02 mov %rax,(%rdx) - 46a7: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 46ac: 48 8d 50 20 lea 0x20(%rax),%rdx - 46b0: 48 8b 44 24 c0 mov -0x40(%rsp),%rax - 46b5: 48 89 02 mov %rax,(%rdx) - 46b8: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 46bd: 48 8d 50 28 lea 0x28(%rax),%rdx - 46c1: 48 8b 44 24 c8 mov -0x38(%rsp),%rax - 46c6: 48 89 02 mov %rax,(%rdx) - 46c9: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 46ce: 48 8d 50 30 lea 0x30(%rax),%rdx - 46d2: 48 8b 44 24 d0 mov -0x30(%rsp),%rax - 46d7: 48 89 02 mov %rax,(%rdx) - 46da: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 46df: 48 8d 50 38 lea 0x38(%rax),%rdx - 46e3: 48 8b 44 24 d8 mov -0x28(%rsp),%rax - 46e8: 48 89 02 mov %rax,(%rdx) - 46eb: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 46f0: 48 8d 50 40 lea 0x40(%rax),%rdx - 46f4: 48 8b 44 24 e0 mov -0x20(%rsp),%rax - 46f9: 48 89 02 mov %rax,(%rdx) - 46fc: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4701: 48 8d 50 48 lea 0x48(%rax),%rdx - 4705: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 470a: 48 89 02 mov %rax,(%rdx) - 470d: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4712: 48 8d 50 50 lea 0x50(%rax),%rdx - 4716: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 471b: 48 89 02 mov %rax,(%rdx) - 471e: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4723: 48 8d 50 58 lea 0x58(%rax),%rdx - 4727: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 472c: 48 89 02 mov %rax,(%rdx) - 472f: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4734: 48 8d 50 60 lea 0x60(%rax),%rdx - 4738: 48 8b 04 24 mov (%rsp),%rax - 473c: 48 89 02 mov %rax,(%rdx) - 473f: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4744: 48 8d 50 68 lea 0x68(%rax),%rdx - 4748: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 474d: 48 89 02 mov %rax,(%rdx) - 4750: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4755: 48 8d 50 70 lea 0x70(%rax),%rdx - 4759: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 475e: 48 89 02 mov %rax,(%rdx) - 4761: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4766: 48 8d 50 78 lea 0x78(%rax),%rdx - 476a: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 476f: 48 89 02 mov %rax,(%rdx) - 4772: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4777: 48 8d 90 80 00 00 00 lea 0x80(%rax),%rdx - 477e: 48 8b 44 24 20 mov 0x20(%rsp),%rax - 4783: 48 89 02 mov %rax,(%rdx) - 4786: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 478b: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx - 4792: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 4797: 48 89 02 mov %rax,(%rdx) - 479a: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 479f: 48 8d 90 90 00 00 00 lea 0x90(%rax),%rdx - 47a6: 48 8b 44 24 30 mov 0x30(%rsp),%rax - 47ab: 48 89 02 mov %rax,(%rdx) - 47ae: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 47b3: 48 8d 90 98 00 00 00 lea 0x98(%rax),%rdx - 47ba: 48 8b 44 24 38 mov 0x38(%rsp),%rax - 47bf: 48 89 02 mov %rax,(%rdx) - 47c2: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 47c7: 48 8d 90 a0 00 00 00 lea 0xa0(%rax),%rdx - 47ce: 48 8b 44 24 40 mov 0x40(%rsp),%rax - 47d3: 48 89 02 mov %rax,(%rdx) - 47d6: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 47db: 48 8d 90 a8 00 00 00 lea 0xa8(%rax),%rdx - 47e2: 48 8b 44 24 48 mov 0x48(%rsp),%rax - 47e7: 48 89 02 mov %rax,(%rdx) - 47ea: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 47ef: 48 8d 90 b0 00 00 00 lea 0xb0(%rax),%rdx - 47f6: 48 8b 44 24 50 mov 0x50(%rsp),%rax - 47fb: 48 89 02 mov %rax,(%rdx) - 47fe: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4803: 48 8d 90 b8 00 00 00 lea 0xb8(%rax),%rdx - 480a: 48 8b 44 24 58 mov 0x58(%rsp),%rax - 480f: 48 89 02 mov %rax,(%rdx) - 4812: 48 8b 44 24 88 mov -0x78(%rsp),%rax - 4817: 48 8d 90 c0 00 00 00 lea 0xc0(%rax),%rdx - 481e: 48 8b 44 24 60 mov 0x60(%rsp),%rax - 4823: 48 89 02 mov %rax,(%rdx) - 4826: 90 nop - 4827: 48 81 c4 80 01 00 00 add $0x180,%rsp - 482e: c3 ret - -000000000000482f : - 482f: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 4834: c7 44 24 fc 00 00 00 movl $0x0,-0x4(%rsp) - 483b: 00 - 483c: eb 20 jmp 485e - 483e: 8b 44 24 fc mov -0x4(%rsp),%eax - 4842: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4849: 00 - 484a: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 484f: 48 01 d0 add %rdx,%rax - 4852: 48 c7 00 00 00 00 00 movq $0x0,(%rax) - 4859: 83 44 24 fc 01 addl $0x1,-0x4(%rsp) - 485e: 83 7c 24 fc 18 cmpl $0x18,-0x4(%rsp) - 4863: 76 d9 jbe 483e - 4865: 90 nop - 4866: 90 nop - 4867: c3 ret - -0000000000004868 : - 4868: 48 83 ec 30 sub $0x30,%rsp - 486c: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 4871: 89 74 24 14 mov %esi,0x14(%rsp) - 4875: 89 54 24 10 mov %edx,0x10(%rsp) - 4879: 48 89 4c 24 08 mov %rcx,0x8(%rsp) - 487e: 4c 89 04 24 mov %r8,(%rsp) - 4882: e9 98 00 00 00 jmp 491f - 4887: 8b 44 24 14 mov 0x14(%rsp),%eax - 488b: 89 44 24 2c mov %eax,0x2c(%rsp) - 488f: eb 61 jmp 48f2 - 4891: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4896: 48 8d 50 01 lea 0x1(%rax),%rdx - 489a: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 489f: 0f b6 00 movzbl (%rax),%eax - 48a2: 0f b6 d0 movzbl %al,%edx - 48a5: 8b 44 24 2c mov 0x2c(%rsp),%eax - 48a9: 83 e0 07 and $0x7,%eax - 48ac: c1 e0 03 shl $0x3,%eax - 48af: 89 c1 mov %eax,%ecx - 48b1: 48 d3 e2 shl %cl,%rdx - 48b4: 48 89 d1 mov %rdx,%rcx - 48b7: 8b 44 24 2c mov 0x2c(%rsp),%eax - 48bb: c1 e8 03 shr $0x3,%eax - 48be: 89 c6 mov %eax,%esi - 48c0: 89 f0 mov %esi,%eax - 48c2: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 48c9: 00 - 48ca: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 48cf: 48 01 d0 add %rdx,%rax - 48d2: 48 8b 10 mov (%rax),%rdx - 48d5: 89 f0 mov %esi,%eax - 48d7: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi - 48de: 00 - 48df: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 48e4: 48 01 f0 add %rsi,%rax - 48e7: 48 31 ca xor %rcx,%rdx - 48ea: 48 89 10 mov %rdx,(%rax) - 48ed: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 48f2: 8b 44 24 2c mov 0x2c(%rsp),%eax - 48f6: 3b 44 24 10 cmp 0x10(%rsp),%eax - 48fa: 72 95 jb 4891 - 48fc: 8b 44 24 10 mov 0x10(%rsp),%eax - 4900: 2b 44 24 14 sub 0x14(%rsp),%eax - 4904: 89 c0 mov %eax,%eax - 4906: 48 29 04 24 sub %rax,(%rsp) - 490a: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 490f: 48 89 c7 mov %rax,%rdi - 4912: e8 7a ed ff ff call 3691 - 4917: c7 44 24 14 00 00 00 movl $0x0,0x14(%rsp) - 491e: 00 - 491f: 8b 54 24 14 mov 0x14(%rsp),%edx - 4923: 48 8b 04 24 mov (%rsp),%rax - 4927: 48 01 c2 add %rax,%rdx - 492a: 8b 44 24 10 mov 0x10(%rsp),%eax - 492e: 48 39 c2 cmp %rax,%rdx - 4931: 0f 83 50 ff ff ff jae 4887 - 4937: 8b 44 24 14 mov 0x14(%rsp),%eax - 493b: 89 44 24 2c mov %eax,0x2c(%rsp) - 493f: eb 61 jmp 49a2 - 4941: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4946: 48 8d 50 01 lea 0x1(%rax),%rdx - 494a: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 494f: 0f b6 00 movzbl (%rax),%eax - 4952: 0f b6 d0 movzbl %al,%edx - 4955: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4959: 83 e0 07 and $0x7,%eax - 495c: c1 e0 03 shl $0x3,%eax - 495f: 89 c1 mov %eax,%ecx - 4961: 48 d3 e2 shl %cl,%rdx - 4964: 48 89 d1 mov %rdx,%rcx - 4967: 8b 44 24 2c mov 0x2c(%rsp),%eax - 496b: c1 e8 03 shr $0x3,%eax - 496e: 89 c6 mov %eax,%esi - 4970: 89 f0 mov %esi,%eax - 4972: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4979: 00 - 497a: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 497f: 48 01 d0 add %rdx,%rax - 4982: 48 8b 10 mov (%rax),%rdx - 4985: 89 f0 mov %esi,%eax - 4987: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi - 498e: 00 - 498f: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4994: 48 01 f0 add %rsi,%rax - 4997: 48 31 ca xor %rcx,%rdx - 499a: 48 89 10 mov %rdx,(%rax) - 499d: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 49a2: 8b 54 24 2c mov 0x2c(%rsp),%edx - 49a6: 8b 4c 24 14 mov 0x14(%rsp),%ecx - 49aa: 48 8b 04 24 mov (%rsp),%rax - 49ae: 48 01 c8 add %rcx,%rax - 49b1: 48 39 c2 cmp %rax,%rdx - 49b4: 72 8b jb 4941 - 49b6: 8b 44 24 2c mov 0x2c(%rsp),%eax - 49ba: 48 83 c4 30 add $0x30,%rsp - 49be: c3 ret - -00000000000049bf : - 49bf: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) - 49c4: 89 74 24 f4 mov %esi,-0xc(%rsp) - 49c8: 89 54 24 f0 mov %edx,-0x10(%rsp) - 49cc: 89 c8 mov %ecx,%eax - 49ce: 88 44 24 ec mov %al,-0x14(%rsp) - 49d2: 8b 44 24 f4 mov -0xc(%rsp),%eax - 49d6: c1 e8 03 shr $0x3,%eax - 49d9: 89 c7 mov %eax,%edi - 49db: 89 f8 mov %edi,%eax - 49dd: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 49e4: 00 - 49e5: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 49ea: 48 01 d0 add %rdx,%rax - 49ed: 48 8b 10 mov (%rax),%rdx - 49f0: 0f b6 74 24 ec movzbl -0x14(%rsp),%esi - 49f5: 8b 44 24 f4 mov -0xc(%rsp),%eax - 49f9: 83 e0 07 and $0x7,%eax - 49fc: c1 e0 03 shl $0x3,%eax - 49ff: 89 c1 mov %eax,%ecx - 4a01: 48 d3 e6 shl %cl,%rsi - 4a04: 48 89 f1 mov %rsi,%rcx - 4a07: 89 f8 mov %edi,%eax - 4a09: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi - 4a10: 00 - 4a11: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 4a16: 48 01 f0 add %rsi,%rax - 4a19: 48 31 ca xor %rcx,%rdx - 4a1c: 48 89 10 mov %rdx,(%rax) - 4a1f: 8b 44 24 f0 mov -0x10(%rsp),%eax - 4a23: c1 e8 03 shr $0x3,%eax - 4a26: 8d 50 ff lea -0x1(%rax),%edx - 4a29: 89 d2 mov %edx,%edx - 4a2b: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 4a32: 00 - 4a33: 48 8b 54 24 f8 mov -0x8(%rsp),%rdx - 4a38: 48 01 ca add %rcx,%rdx - 4a3b: 48 8b 12 mov (%rdx),%rdx - 4a3e: 83 e8 01 sub $0x1,%eax - 4a41: 89 c0 mov %eax,%eax - 4a43: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx - 4a4a: 00 - 4a4b: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 4a50: 48 01 c8 add %rcx,%rax - 4a53: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx - 4a5a: 00 00 80 - 4a5d: 48 31 ca xor %rcx,%rdx - 4a60: 48 89 10 mov %rdx,(%rax) - 4a63: 90 nop - 4a64: c3 ret - -0000000000004a65 : - 4a65: 48 83 ec 30 sub $0x30,%rsp - 4a69: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 4a6e: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 4a73: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 4a78: 89 4c 24 04 mov %ecx,0x4(%rsp) - 4a7c: 44 89 04 24 mov %r8d,(%rsp) - 4a80: e9 a2 00 00 00 jmp 4b27 - 4a85: 8b 44 24 04 mov 0x4(%rsp),%eax - 4a89: 3b 04 24 cmp (%rsp),%eax - 4a8c: 75 15 jne 4aa3 - 4a8e: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4a93: 48 89 c7 mov %rax,%rdi - 4a96: e8 f6 eb ff ff call 3691 - 4a9b: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) - 4aa2: 00 - 4aa3: 8b 44 24 04 mov 0x4(%rsp),%eax - 4aa7: 89 44 24 2c mov %eax,0x2c(%rsp) - 4aab: eb 45 jmp 4af2 - 4aad: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4ab1: c1 e8 03 shr $0x3,%eax - 4ab4: 89 c0 mov %eax,%eax - 4ab6: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4abd: 00 - 4abe: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4ac3: 48 01 d0 add %rdx,%rax - 4ac6: 48 8b 10 mov (%rax),%rdx - 4ac9: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4acd: 83 e0 07 and $0x7,%eax - 4ad0: c1 e0 03 shl $0x3,%eax - 4ad3: 89 c1 mov %eax,%ecx - 4ad5: 48 d3 ea shr %cl,%rdx - 4ad8: 48 89 d1 mov %rdx,%rcx - 4adb: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4ae0: 48 8d 50 01 lea 0x1(%rax),%rdx - 4ae4: 48 89 54 24 18 mov %rdx,0x18(%rsp) - 4ae9: 89 ca mov %ecx,%edx - 4aeb: 88 10 mov %dl,(%rax) - 4aed: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 4af2: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4af6: 3b 04 24 cmp (%rsp),%eax - 4af9: 73 15 jae 4b10 - 4afb: 8b 54 24 2c mov 0x2c(%rsp),%edx - 4aff: 8b 4c 24 04 mov 0x4(%rsp),%ecx - 4b03: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4b08: 48 01 c8 add %rcx,%rax - 4b0b: 48 39 c2 cmp %rax,%rdx - 4b0e: 72 9d jb 4aad - 4b10: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4b14: 2b 44 24 04 sub 0x4(%rsp),%eax - 4b18: 89 c0 mov %eax,%eax - 4b1a: 48 29 44 24 10 sub %rax,0x10(%rsp) - 4b1f: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4b23: 89 44 24 04 mov %eax,0x4(%rsp) - 4b27: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) - 4b2d: 0f 85 52 ff ff ff jne 4a85 - 4b33: 8b 44 24 04 mov 0x4(%rsp),%eax - 4b37: 48 83 c4 30 add $0x30,%rsp - 4b3b: c3 ret - -0000000000004b3c : - 4b3c: 48 83 ec 30 sub $0x30,%rsp - 4b40: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 4b45: 89 74 24 14 mov %esi,0x14(%rsp) - 4b49: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 4b4e: 48 89 0c 24 mov %rcx,(%rsp) - 4b52: 44 89 c0 mov %r8d,%eax - 4b55: 88 44 24 10 mov %al,0x10(%rsp) - 4b59: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 4b60: 00 - 4b61: eb 20 jmp 4b83 - 4b63: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4b67: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4b6e: 00 - 4b6f: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4b74: 48 01 d0 add %rdx,%rax - 4b77: 48 c7 00 00 00 00 00 movq $0x0,(%rax) - 4b7e: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 4b83: 83 7c 24 2c 18 cmpl $0x18,0x2c(%rsp) - 4b88: 76 d9 jbe 4b63 - 4b8a: e9 84 00 00 00 jmp 4c13 - 4b8f: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 4b96: 00 - 4b97: eb 4f jmp 4be8 - 4b99: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4b9d: c1 e0 03 shl $0x3,%eax - 4ba0: 89 c2 mov %eax,%edx - 4ba2: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4ba7: 48 01 d0 add %rdx,%rax - 4baa: 48 89 c7 mov %rax,%rdi - 4bad: e8 48 ea ff ff call 35fa - 4bb2: 8b 54 24 2c mov 0x2c(%rsp),%edx - 4bb6: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 4bbd: 00 - 4bbe: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 4bc3: 48 01 ca add %rcx,%rdx - 4bc6: 48 8b 0a mov (%rdx),%rcx - 4bc9: 8b 54 24 2c mov 0x2c(%rsp),%edx - 4bcd: 48 8d 34 d5 00 00 00 lea 0x0(,%rdx,8),%rsi - 4bd4: 00 - 4bd5: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 4bda: 48 01 f2 add %rsi,%rdx - 4bdd: 48 31 c8 xor %rcx,%rax - 4be0: 48 89 02 mov %rax,(%rdx) - 4be3: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 4be8: 8b 44 24 14 mov 0x14(%rsp),%eax - 4bec: c1 e8 03 shr $0x3,%eax - 4bef: 39 44 24 2c cmp %eax,0x2c(%rsp) - 4bf3: 72 a4 jb 4b99 - 4bf5: 8b 44 24 14 mov 0x14(%rsp),%eax - 4bf9: 48 01 44 24 08 add %rax,0x8(%rsp) - 4bfe: 8b 44 24 14 mov 0x14(%rsp),%eax - 4c02: 48 29 04 24 sub %rax,(%rsp) - 4c06: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4c0b: 48 89 c7 mov %rax,%rdi - 4c0e: e8 7e ea ff ff call 3691 - 4c13: 8b 44 24 14 mov 0x14(%rsp),%eax - 4c17: 48 39 04 24 cmp %rax,(%rsp) - 4c1b: 0f 83 6e ff ff ff jae 4b8f - 4c21: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 4c28: 00 - 4c29: eb 5f jmp 4c8a - 4c2b: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4c2f: c1 e8 03 shr $0x3,%eax - 4c32: 89 c7 mov %eax,%edi - 4c34: 89 f8 mov %edi,%eax - 4c36: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4c3d: 00 - 4c3e: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4c43: 48 01 d0 add %rdx,%rax - 4c46: 48 8b 10 mov (%rax),%rdx - 4c49: 8b 4c 24 2c mov 0x2c(%rsp),%ecx - 4c4d: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4c52: 48 01 c8 add %rcx,%rax - 4c55: 0f b6 00 movzbl (%rax),%eax - 4c58: 0f b6 f0 movzbl %al,%esi - 4c5b: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4c5f: 83 e0 07 and $0x7,%eax - 4c62: c1 e0 03 shl $0x3,%eax - 4c65: 89 c1 mov %eax,%ecx - 4c67: 48 d3 e6 shl %cl,%rsi - 4c6a: 48 89 f1 mov %rsi,%rcx - 4c6d: 89 f8 mov %edi,%eax - 4c6f: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi - 4c76: 00 - 4c77: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4c7c: 48 01 f0 add %rsi,%rax - 4c7f: 48 31 ca xor %rcx,%rdx - 4c82: 48 89 10 mov %rdx,(%rax) - 4c85: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 4c8a: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4c8e: 48 3b 04 24 cmp (%rsp),%rax - 4c92: 72 97 jb 4c2b - 4c94: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4c98: c1 e8 03 shr $0x3,%eax - 4c9b: 89 c7 mov %eax,%edi - 4c9d: 89 f8 mov %edi,%eax - 4c9f: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4ca6: 00 - 4ca7: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4cac: 48 01 d0 add %rdx,%rax - 4caf: 48 8b 10 mov (%rax),%rdx - 4cb2: 0f b6 74 24 10 movzbl 0x10(%rsp),%esi - 4cb7: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4cbb: 83 e0 07 and $0x7,%eax - 4cbe: c1 e0 03 shl $0x3,%eax - 4cc1: 89 c1 mov %eax,%ecx - 4cc3: 48 d3 e6 shl %cl,%rsi - 4cc6: 48 89 f1 mov %rsi,%rcx - 4cc9: 89 f8 mov %edi,%eax - 4ccb: 48 8d 34 c5 00 00 00 lea 0x0(,%rax,8),%rsi - 4cd2: 00 - 4cd3: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4cd8: 48 01 f0 add %rsi,%rax - 4cdb: 48 31 ca xor %rcx,%rdx - 4cde: 48 89 10 mov %rdx,(%rax) - 4ce1: 8b 44 24 14 mov 0x14(%rsp),%eax - 4ce5: 83 e8 01 sub $0x1,%eax - 4ce8: c1 e8 03 shr $0x3,%eax - 4ceb: 89 c1 mov %eax,%ecx - 4ced: 89 c8 mov %ecx,%eax - 4cef: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4cf6: 00 - 4cf7: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4cfc: 48 01 d0 add %rdx,%rax - 4cff: 48 8b 10 mov (%rax),%rdx - 4d02: 89 c8 mov %ecx,%eax - 4d04: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx - 4d0b: 00 - 4d0c: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 4d11: 48 01 c8 add %rcx,%rax - 4d14: 48 b9 00 00 00 00 00 movabs $0x8000000000000000,%rcx - 4d1b: 00 00 80 - 4d1e: 48 31 ca xor %rcx,%rdx - 4d21: 48 89 10 mov %rdx,(%rax) - 4d24: 90 nop - 4d25: 48 83 c4 30 add $0x30,%rsp - 4d29: c3 ret - -0000000000004d2a : - 4d2a: 48 83 ec 30 sub $0x30,%rsp - 4d2e: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 4d33: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 4d38: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 4d3d: 89 4c 24 04 mov %ecx,0x4(%rsp) - 4d41: eb 6b jmp 4dae - 4d43: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4d48: 48 89 c7 mov %rax,%rdi - 4d4b: e8 41 e9 ff ff call 3691 - 4d50: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 4d57: 00 - 4d58: eb 38 jmp 4d92 - 4d5a: 8b 44 24 2c mov 0x2c(%rsp),%eax - 4d5e: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 4d65: 00 - 4d66: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 4d6b: 48 01 d0 add %rdx,%rax - 4d6e: 48 8b 00 mov (%rax),%rax - 4d71: 8b 54 24 2c mov 0x2c(%rsp),%edx - 4d75: c1 e2 03 shl $0x3,%edx - 4d78: 89 d1 mov %edx,%ecx - 4d7a: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 4d7f: 48 01 ca add %rcx,%rdx - 4d82: 48 89 c6 mov %rax,%rsi - 4d85: 48 89 d7 mov %rdx,%rdi - 4d88: e8 bd e8 ff ff call 364a - 4d8d: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 4d92: 8b 44 24 04 mov 0x4(%rsp),%eax - 4d96: c1 e8 03 shr $0x3,%eax - 4d99: 39 44 24 2c cmp %eax,0x2c(%rsp) - 4d9d: 72 bb jb 4d5a - 4d9f: 8b 44 24 04 mov 0x4(%rsp),%eax - 4da3: 48 01 44 24 18 add %rax,0x18(%rsp) - 4da8: 48 83 6c 24 10 01 subq $0x1,0x10(%rsp) - 4dae: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) - 4db4: 75 8d jne 4d43 - 4db6: 90 nop - 4db7: 90 nop - 4db8: 48 83 c4 30 add $0x30,%rsp - 4dbc: c3 ret - -0000000000004dbd : - 4dbd: 48 83 ec 08 sub $0x8,%rsp - 4dc1: 48 89 3c 24 mov %rdi,(%rsp) - 4dc5: 48 8b 04 24 mov (%rsp),%rax - 4dc9: 48 89 c7 mov %rax,%rdi - 4dcc: e8 5e fa ff ff call 482f - 4dd1: 48 8b 04 24 mov (%rsp),%rax - 4dd5: c7 80 c8 00 00 00 00 movl $0x0,0xc8(%rax) - 4ddc: 00 00 00 - 4ddf: 90 nop - 4de0: 48 83 c4 08 add $0x8,%rsp - 4de4: c3 ret - -0000000000004de5 : - 4de5: 48 83 ec 18 sub $0x18,%rsp - 4de9: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 4dee: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 4df3: 48 89 14 24 mov %rdx,(%rsp) - 4df7: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4dfc: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi - 4e02: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4e07: 48 8b 0c 24 mov (%rsp),%rcx - 4e0b: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 4e10: 49 89 c8 mov %rcx,%r8 - 4e13: 48 89 d1 mov %rdx,%rcx - 4e16: ba a8 00 00 00 mov $0xa8,%edx - 4e1b: 48 89 c7 mov %rax,%rdi - 4e1e: e8 45 fa ff ff call 4868 - 4e23: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 4e28: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) - 4e2e: 90 nop - 4e2f: 48 83 c4 18 add $0x18,%rsp - 4e33: c3 ret - -0000000000004e34 : - 4e34: 48 83 ec 08 sub $0x8,%rsp - 4e38: 48 89 3c 24 mov %rdi,(%rsp) - 4e3c: 48 8b 04 24 mov (%rsp),%rax - 4e40: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi - 4e46: 48 8b 04 24 mov (%rsp),%rax - 4e4a: b9 1f 00 00 00 mov $0x1f,%ecx - 4e4f: ba a8 00 00 00 mov $0xa8,%edx - 4e54: 48 89 c7 mov %rax,%rdi - 4e57: e8 63 fb ff ff call 49bf - 4e5c: 48 8b 04 24 mov (%rsp),%rax - 4e60: c7 80 c8 00 00 00 a8 movl $0xa8,0xc8(%rax) - 4e67: 00 00 00 - 4e6a: 90 nop - 4e6b: 48 83 c4 08 add $0x8,%rsp - 4e6f: c3 ret - -0000000000004e70 : - 4e70: 48 83 ec 18 sub $0x18,%rsp - 4e74: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 4e79: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 4e7e: 48 89 14 24 mov %rdx,(%rsp) - 4e82: 48 8b 04 24 mov (%rsp),%rax - 4e86: 8b 88 c8 00 00 00 mov 0xc8(%rax),%ecx - 4e8c: 48 8b 14 24 mov (%rsp),%rdx - 4e90: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 4e95: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4e9a: 41 b8 a8 00 00 00 mov $0xa8,%r8d - 4ea0: 48 89 c7 mov %rax,%rdi - 4ea3: e8 bd fb ff ff call 4a65 - 4ea8: 48 8b 14 24 mov (%rsp),%rdx - 4eac: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) - 4eb2: 90 nop - 4eb3: 48 83 c4 18 add $0x18,%rsp - 4eb7: c3 ret - -0000000000004eb8 : - 4eb8: 48 83 ec 18 sub $0x18,%rsp - 4ebc: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 4ec1: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 4ec6: 48 89 14 24 mov %rdx,(%rsp) - 4eca: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4ecf: 48 8b 0c 24 mov (%rsp),%rcx - 4ed3: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 4ed8: 41 b8 1f 00 00 00 mov $0x1f,%r8d - 4ede: be a8 00 00 00 mov $0xa8,%esi - 4ee3: 48 89 c7 mov %rax,%rdi - 4ee6: e8 51 fc ff ff call 4b3c - 4eeb: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4ef0: c7 80 c8 00 00 00 a8 movl $0xa8,0xc8(%rax) - 4ef7: 00 00 00 - 4efa: 90 nop - 4efb: 48 83 c4 18 add $0x18,%rsp - 4eff: c3 ret - -0000000000004f00 : - 4f00: 48 83 ec 18 sub $0x18,%rsp - 4f04: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 4f09: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 4f0e: 48 89 14 24 mov %rdx,(%rsp) - 4f12: 48 8b 14 24 mov (%rsp),%rdx - 4f16: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 4f1b: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4f20: b9 a8 00 00 00 mov $0xa8,%ecx - 4f25: 48 89 c7 mov %rax,%rdi - 4f28: e8 fd fd ff ff call 4d2a - 4f2d: 90 nop - 4f2e: 48 83 c4 18 add $0x18,%rsp - 4f32: c3 ret - -0000000000004f33 : - 4f33: 48 83 ec 08 sub $0x8,%rsp - 4f37: 48 89 3c 24 mov %rdi,(%rsp) - 4f3b: 48 8b 04 24 mov (%rsp),%rax - 4f3f: 48 89 c7 mov %rax,%rdi - 4f42: e8 e8 f8 ff ff call 482f - 4f47: 48 8b 04 24 mov (%rsp),%rax - 4f4b: c7 80 c8 00 00 00 00 movl $0x0,0xc8(%rax) - 4f52: 00 00 00 - 4f55: 90 nop - 4f56: 48 83 c4 08 add $0x8,%rsp - 4f5a: c3 ret - -0000000000004f5b : - 4f5b: 48 83 ec 18 sub $0x18,%rsp - 4f5f: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 4f64: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 4f69: 48 89 14 24 mov %rdx,(%rsp) - 4f6d: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4f72: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi - 4f78: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 4f7d: 48 8b 0c 24 mov (%rsp),%rcx - 4f81: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 4f86: 49 89 c8 mov %rcx,%r8 - 4f89: 48 89 d1 mov %rdx,%rcx - 4f8c: ba 88 00 00 00 mov $0x88,%edx - 4f91: 48 89 c7 mov %rax,%rdi - 4f94: e8 cf f8 ff ff call 4868 - 4f99: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 4f9e: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) - 4fa4: 90 nop - 4fa5: 48 83 c4 18 add $0x18,%rsp - 4fa9: c3 ret - -0000000000004faa : - 4faa: 48 83 ec 08 sub $0x8,%rsp - 4fae: 48 89 3c 24 mov %rdi,(%rsp) - 4fb2: 48 8b 04 24 mov (%rsp),%rax - 4fb6: 8b b0 c8 00 00 00 mov 0xc8(%rax),%esi - 4fbc: 48 8b 04 24 mov (%rsp),%rax - 4fc0: b9 1f 00 00 00 mov $0x1f,%ecx - 4fc5: ba 88 00 00 00 mov $0x88,%edx - 4fca: 48 89 c7 mov %rax,%rdi - 4fcd: e8 ed f9 ff ff call 49bf - 4fd2: 48 8b 04 24 mov (%rsp),%rax - 4fd6: c7 80 c8 00 00 00 88 movl $0x88,0xc8(%rax) - 4fdd: 00 00 00 - 4fe0: 90 nop - 4fe1: 48 83 c4 08 add $0x8,%rsp - 4fe5: c3 ret - -0000000000004fe6 : - 4fe6: 48 83 ec 18 sub $0x18,%rsp - 4fea: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 4fef: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 4ff4: 48 89 14 24 mov %rdx,(%rsp) - 4ff8: 48 8b 04 24 mov (%rsp),%rax - 4ffc: 8b 88 c8 00 00 00 mov 0xc8(%rax),%ecx - 5002: 48 8b 14 24 mov (%rsp),%rdx - 5006: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 500b: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5010: 41 b8 88 00 00 00 mov $0x88,%r8d - 5016: 48 89 c7 mov %rax,%rdi - 5019: e8 47 fa ff ff call 4a65 - 501e: 48 8b 14 24 mov (%rsp),%rdx - 5022: 89 82 c8 00 00 00 mov %eax,0xc8(%rdx) - 5028: 90 nop - 5029: 48 83 c4 18 add $0x18,%rsp - 502d: c3 ret - -000000000000502e : - 502e: 48 83 ec 18 sub $0x18,%rsp - 5032: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 5037: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 503c: 48 89 14 24 mov %rdx,(%rsp) - 5040: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5045: 48 8b 0c 24 mov (%rsp),%rcx - 5049: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 504e: 41 b8 1f 00 00 00 mov $0x1f,%r8d - 5054: be 88 00 00 00 mov $0x88,%esi - 5059: 48 89 c7 mov %rax,%rdi - 505c: e8 db fa ff ff call 4b3c - 5061: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5066: c7 80 c8 00 00 00 88 movl $0x88,0xc8(%rax) - 506d: 00 00 00 - 5070: 90 nop - 5071: 48 83 c4 18 add $0x18,%rsp - 5075: c3 ret - -0000000000005076 : - 5076: 48 83 ec 18 sub $0x18,%rsp - 507a: 48 89 7c 24 10 mov %rdi,0x10(%rsp) - 507f: 48 89 74 24 08 mov %rsi,0x8(%rsp) - 5084: 48 89 14 24 mov %rdx,(%rsp) - 5088: 48 8b 14 24 mov (%rsp),%rdx - 508c: 48 8b 74 24 08 mov 0x8(%rsp),%rsi - 5091: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5096: b9 88 00 00 00 mov $0x88,%ecx - 509b: 48 89 c7 mov %rax,%rdi - 509e: e8 87 fc ff ff call 4d2a - 50a3: 90 nop - 50a4: 48 83 c4 18 add $0x18,%rsp - 50a8: c3 ret - -00000000000050a9 : - 50a9: 48 81 ec 18 01 00 00 sub $0x118,%rsp - 50b0: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 50b5: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 50ba: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 50bf: 48 89 0c 24 mov %rcx,(%rsp) - 50c3: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 50ca: 00 00 - 50cc: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) - 50d3: 00 - 50d4: 31 c0 xor %eax,%eax - 50d6: 48 8b 14 24 mov (%rsp),%rdx - 50da: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 50df: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 50e4: 48 89 ce mov %rcx,%rsi - 50e7: 48 89 c7 mov %rax,%rdi - 50ea: e8 c9 fd ff ff call 4eb8 - 50ef: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 50f4: 48 c1 e8 03 shr $0x3,%rax - 50f8: 48 ba 31 0c c3 30 0c movabs $0xc30c30c30c30c31,%rdx - 50ff: c3 30 0c - 5102: 48 f7 e2 mul %rdx - 5105: 48 89 54 24 28 mov %rdx,0x28(%rsp) - 510a: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 510f: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx - 5114: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 5119: 48 89 ce mov %rcx,%rsi - 511c: 48 89 c7 mov %rax,%rdi - 511f: e8 dc fd ff ff call 4f00 - 5124: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 5129: 48 69 c0 a8 00 00 00 imul $0xa8,%rax,%rax - 5130: 48 29 44 24 10 sub %rax,0x10(%rsp) - 5135: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 513a: 48 69 c0 a8 00 00 00 imul $0xa8,%rax,%rax - 5141: 48 01 44 24 18 add %rax,0x18(%rsp) - 5146: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 514b: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 5150: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 5155: 48 89 ce mov %rcx,%rsi - 5158: 48 89 c7 mov %rax,%rdi - 515b: e8 10 fd ff ff call 4e70 - 5160: 90 nop - 5161: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax - 5168: 00 - 5169: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 5170: 00 00 - 5172: 74 05 je 5179 - 5174: e8 07 bf ff ff call 1080 <__stack_chk_fail@plt> - 5179: 48 81 c4 18 01 00 00 add $0x118,%rsp - 5180: c3 ret - -0000000000005181 : - 5181: 48 81 ec 18 01 00 00 sub $0x118,%rsp - 5188: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 518d: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 5192: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 5197: 48 89 0c 24 mov %rcx,(%rsp) - 519b: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 51a2: 00 00 - 51a4: 48 89 84 24 08 01 00 mov %rax,0x108(%rsp) - 51ab: 00 - 51ac: 31 c0 xor %eax,%eax - 51ae: 48 8b 14 24 mov (%rsp),%rdx - 51b2: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 51b7: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 51bc: 48 89 ce mov %rcx,%rsi - 51bf: 48 89 c7 mov %rax,%rdi - 51c2: e8 67 fe ff ff call 502e - 51c7: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 51cc: 48 ba f1 f0 f0 f0 f0 movabs $0xf0f0f0f0f0f0f0f1,%rdx - 51d3: f0 f0 f0 - 51d6: 48 f7 e2 mul %rdx - 51d9: 48 89 d0 mov %rdx,%rax - 51dc: 48 c1 e8 07 shr $0x7,%rax - 51e0: 48 89 44 24 28 mov %rax,0x28(%rsp) - 51e5: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 51ea: 48 8b 4c 24 28 mov 0x28(%rsp),%rcx - 51ef: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 51f4: 48 89 ce mov %rcx,%rsi - 51f7: 48 89 c7 mov %rax,%rdi - 51fa: e8 77 fe ff ff call 5076 - 51ff: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 5204: 48 69 c0 88 00 00 00 imul $0x88,%rax,%rax - 520b: 48 29 44 24 10 sub %rax,0x10(%rsp) - 5210: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 5215: 48 69 c0 88 00 00 00 imul $0x88,%rax,%rax - 521c: 48 01 44 24 18 add %rax,0x18(%rsp) - 5221: 48 8d 54 24 30 lea 0x30(%rsp),%rdx - 5226: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 522b: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 5230: 48 89 ce mov %rcx,%rsi - 5233: 48 89 c7 mov %rax,%rdi - 5236: e8 ab fd ff ff call 4fe6 - 523b: 90 nop - 523c: 48 8b 84 24 08 01 00 mov 0x108(%rsp),%rax - 5243: 00 - 5244: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 524b: 00 00 - 524d: 74 05 je 5254 - 524f: e8 2c be ff ff call 1080 <__stack_chk_fail@plt> - 5254: 48 81 c4 18 01 00 00 add $0x118,%rsp - 525b: c3 ret - -000000000000525c : - 525c: 48 81 ec 08 01 00 00 sub $0x108,%rsp - 5263: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 5268: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 526d: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 5272: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 5279: 00 00 - 527b: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) - 5282: 00 - 5283: 31 c0 xor %eax,%eax - 5285: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 528a: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 528f: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 5294: 41 b8 06 00 00 00 mov $0x6,%r8d - 529a: be 88 00 00 00 mov $0x88,%esi - 529f: 48 89 c7 mov %rax,%rdi - 52a2: e8 95 f8 ff ff call 4b3c - 52a7: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 52ac: 48 89 c7 mov %rax,%rdi - 52af: e8 dd e3 ff ff call 3691 - 52b4: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 52bb: 00 - 52bc: eb 2a jmp 52e8 - 52be: 8b 44 24 2c mov 0x2c(%rsp),%eax - 52c2: 48 8b 44 c4 30 mov 0x30(%rsp,%rax,8),%rax - 52c7: 8b 54 24 2c mov 0x2c(%rsp),%edx - 52cb: c1 e2 03 shl $0x3,%edx - 52ce: 89 d1 mov %edx,%ecx - 52d0: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 52d5: 48 01 ca add %rcx,%rdx - 52d8: 48 89 c6 mov %rax,%rsi - 52db: 48 89 d7 mov %rdx,%rdi - 52de: e8 67 e3 ff ff call 364a - 52e3: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 52e8: 83 7c 24 2c 03 cmpl $0x3,0x2c(%rsp) - 52ed: 76 cf jbe 52be - 52ef: 90 nop - 52f0: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax - 52f7: 00 - 52f8: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 52ff: 00 00 - 5301: 74 05 je 5308 - 5303: e8 78 bd ff ff call 1080 <__stack_chk_fail@plt> - 5308: 48 81 c4 08 01 00 00 add $0x108,%rsp - 530f: c3 ret - -0000000000005310 : - 5310: 48 81 ec 08 01 00 00 sub $0x108,%rsp - 5317: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 531c: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 5321: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 5326: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 532d: 00 00 - 532f: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) - 5336: 00 - 5337: 31 c0 xor %eax,%eax - 5339: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 533e: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 5343: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 5348: 41 b8 06 00 00 00 mov $0x6,%r8d - 534e: be 48 00 00 00 mov $0x48,%esi - 5353: 48 89 c7 mov %rax,%rdi - 5356: e8 e1 f7 ff ff call 4b3c - 535b: 48 8d 44 24 30 lea 0x30(%rsp),%rax - 5360: 48 89 c7 mov %rax,%rdi - 5363: e8 29 e3 ff ff call 3691 - 5368: c7 44 24 2c 00 00 00 movl $0x0,0x2c(%rsp) - 536f: 00 - 5370: eb 2a jmp 539c - 5372: 8b 44 24 2c mov 0x2c(%rsp),%eax - 5376: 48 8b 44 c4 30 mov 0x30(%rsp,%rax,8),%rax - 537b: 8b 54 24 2c mov 0x2c(%rsp),%edx - 537f: c1 e2 03 shl $0x3,%edx - 5382: 89 d1 mov %edx,%ecx - 5384: 48 8b 54 24 18 mov 0x18(%rsp),%rdx - 5389: 48 01 ca add %rcx,%rdx - 538c: 48 89 c6 mov %rax,%rsi - 538f: 48 89 d7 mov %rdx,%rdi - 5392: e8 b3 e2 ff ff call 364a - 5397: 83 44 24 2c 01 addl $0x1,0x2c(%rsp) - 539c: 83 7c 24 2c 07 cmpl $0x7,0x2c(%rsp) - 53a1: 76 cf jbe 5372 - 53a3: 90 nop - 53a4: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax - 53ab: 00 - 53ac: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 53b3: 00 00 - 53b5: 74 05 je 53bc - 53b7: e8 c4 bc ff ff call 1080 <__stack_chk_fail@plt> - 53bc: 48 81 c4 08 01 00 00 add $0x108,%rsp - 53c3: c3 ret - -00000000000053c4 : - 53c4: 48 83 ec 58 sub $0x58,%rsp - 53c8: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 53cd: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 53d2: 89 c8 mov %ecx,%eax - 53d4: 88 54 24 0c mov %dl,0xc(%rsp) - 53d8: 88 44 24 08 mov %al,0x8(%rsp) - 53dc: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 53e3: 00 00 - 53e5: 48 89 44 24 48 mov %rax,0x48(%rsp) - 53ea: 31 c0 xor %eax,%eax - 53ec: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 53f1: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 53f6: ba 20 00 00 00 mov $0x20,%edx - 53fb: 48 89 ce mov %rcx,%rsi - 53fe: 48 89 c7 mov %rax,%rdi - 5401: e8 aa bc ff ff call 10b0 - 5406: 0f b6 44 24 0c movzbl 0xc(%rsp),%eax - 540b: 88 44 24 40 mov %al,0x40(%rsp) - 540f: 0f b6 44 24 08 movzbl 0x8(%rsp),%eax - 5414: 88 44 24 41 mov %al,0x41(%rsp) - 5418: 48 8d 4c 24 20 lea 0x20(%rsp),%rcx - 541d: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 5422: ba 22 00 00 00 mov $0x22,%edx - 5427: 48 89 ce mov %rcx,%rsi - 542a: 48 89 c7 mov %rax,%rdi - 542d: e8 86 fa ff ff call 4eb8 - 5432: 90 nop - 5433: 48 8b 44 24 48 mov 0x48(%rsp),%rax - 5438: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 543f: 00 00 - 5441: 74 05 je 5448 - 5443: e8 38 bc ff ff call 1080 <__stack_chk_fail@plt> - 5448: 48 83 c4 58 add $0x58,%rsp - 544c: c3 ret - -000000000000544d : - 544d: 48 83 ec 58 sub $0x58,%rsp - 5451: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 5456: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 545b: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 5460: 89 c8 mov %ecx,%eax - 5462: 88 44 24 04 mov %al,0x4(%rsp) - 5466: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 546d: 00 00 - 546f: 48 89 44 24 48 mov %rax,0x48(%rsp) - 5474: 31 c0 xor %eax,%eax - 5476: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 547b: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 5480: ba 20 00 00 00 mov $0x20,%edx - 5485: 48 89 ce mov %rcx,%rsi - 5488: 48 89 c7 mov %rax,%rdi - 548b: e8 20 bc ff ff call 10b0 - 5490: 0f b6 44 24 04 movzbl 0x4(%rsp),%eax - 5495: 88 44 24 40 mov %al,0x40(%rsp) - 5499: 48 8d 54 24 20 lea 0x20(%rsp),%rdx - 549e: 48 8b 74 24 10 mov 0x10(%rsp),%rsi - 54a3: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 54a8: b9 21 00 00 00 mov $0x21,%ecx - 54ad: 48 89 c7 mov %rax,%rdi - 54b0: e8 cc fc ff ff call 5181 - 54b5: 90 nop - 54b6: 48 8b 44 24 48 mov 0x48(%rsp),%rax - 54bb: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 54c2: 00 00 - 54c4: 74 05 je 54cb - 54c6: e8 b5 bb ff ff call 1080 <__stack_chk_fail@plt> - 54cb: 48 83 c4 58 add $0x58,%rsp - 54cf: c3 ret - -00000000000054d0 : - 54d0: 48 81 ec 08 01 00 00 sub $0x108,%rsp - 54d7: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 54dc: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 54e1: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 54e6: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 54ed: 00 00 - 54ef: 48 89 84 24 f8 00 00 mov %rax,0xf8(%rsp) - 54f6: 00 - 54f7: 31 c0 xor %eax,%eax - 54f9: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 54fe: 48 89 c7 mov %rax,%rdi - 5501: e8 2d fa ff ff call 4f33 - 5506: 48 8b 4c 24 10 mov 0x10(%rsp),%rcx - 550b: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 5510: ba 20 00 00 00 mov $0x20,%edx - 5515: 48 89 ce mov %rcx,%rsi - 5518: 48 89 c7 mov %rax,%rdi - 551b: e8 3b fa ff ff call 4f5b - 5520: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx - 5525: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 552a: ba 40 04 00 00 mov $0x440,%edx - 552f: 48 89 ce mov %rcx,%rsi - 5532: 48 89 c7 mov %rax,%rdi - 5535: e8 21 fa ff ff call 4f5b - 553a: 48 8d 44 24 20 lea 0x20(%rsp),%rax - 553f: 48 89 c7 mov %rax,%rdi - 5542: e8 63 fa ff ff call 4faa - 5547: 48 8d 54 24 20 lea 0x20(%rsp),%rdx - 554c: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 5551: be 20 00 00 00 mov $0x20,%esi - 5556: 48 89 c7 mov %rax,%rdi - 5559: e8 88 fa ff ff call 4fe6 - 555e: 90 nop - 555f: 48 8b 84 24 f8 00 00 mov 0xf8(%rsp),%rax - 5566: 00 - 5567: 64 48 2b 04 25 28 00 sub %fs:0x28,%rax - 556e: 00 00 - 5570: 74 05 je 5577 - 5572: e8 09 bb ff ff call 1080 <__stack_chk_fail@plt> - 5577: 48 81 c4 08 01 00 00 add $0x108,%rsp - 557e: c3 ret - -000000000000557f : - 557f: 48 83 ec 28 sub $0x28,%rsp - 5583: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 5588: 48 89 34 24 mov %rsi,(%rsp) - 558c: eb 5c jmp 55ea - 558e: 48 8b 14 24 mov (%rsp),%rdx - 5592: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 5597: b9 00 00 00 00 mov $0x0,%ecx - 559c: 48 89 c6 mov %rax,%rsi - 559f: bf 3e 01 00 00 mov $0x13e,%edi - 55a4: b8 00 00 00 00 mov $0x0,%eax - 55a9: e8 f2 ba ff ff call 10a0 - 55ae: 48 89 44 24 18 mov %rax,0x18(%rsp) - 55b3: 48 83 7c 24 18 ff cmpq $0xffffffffffffffff,0x18(%rsp) - 55b9: 75 0c jne 55c7 - 55bb: e8 90 ba ff ff call 1050 <__errno_location@plt> - 55c0: 8b 00 mov (%rax),%eax - 55c2: 83 f8 04 cmp $0x4,%eax - 55c5: 74 22 je 55e9 - 55c7: 48 83 7c 24 18 ff cmpq $0xffffffffffffffff,0x18(%rsp) - 55cd: 75 05 jne 55d4 - 55cf: e8 6c ba ff ff call 1040 - 55d4: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 55d9: 48 01 44 24 08 add %rax,0x8(%rsp) - 55de: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 55e3: 48 29 04 24 sub %rax,(%rsp) - 55e7: eb 01 jmp 55ea - 55e9: 90 nop - 55ea: 48 83 3c 24 00 cmpq $0x0,(%rsp) - 55ef: 75 9d jne 558e - 55f1: 90 nop - 55f2: 90 nop - 55f3: 48 83 c4 28 add $0x28,%rsp - 55f7: c3 ret - -00000000000055f8 : - 55f8: 0f 31 rdtsc - 55fa: 48 c1 e2 20 shl $0x20,%rdx - 55fe: 48 09 d0 or %rdx,%rax - 5601: 48 89 44 24 f8 mov %rax,-0x8(%rsp) - 5606: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 560b: c3 ret - -000000000000560c : - 560c: 48 83 ec 20 sub $0x20,%rsp - 5610: 48 c7 44 24 08 ff ff movq $0xffffffffffffffff,0x8(%rsp) - 5617: ff ff - 5619: c7 44 24 04 00 00 00 movl $0x0,0x4(%rsp) - 5620: 00 - 5621: eb 39 jmp 565c - 5623: e8 d0 ff ff ff call 55f8 - 5628: 48 89 44 24 10 mov %rax,0x10(%rsp) - 562d: e8 c6 ff ff ff call 55f8 - 5632: 48 89 44 24 18 mov %rax,0x18(%rsp) - 5637: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 563c: 48 2b 44 24 10 sub 0x10(%rsp),%rax - 5641: 48 3b 44 24 08 cmp 0x8(%rsp),%rax - 5646: 73 0f jae 5657 - 5648: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 564d: 48 2b 44 24 10 sub 0x10(%rsp),%rax - 5652: 48 89 44 24 08 mov %rax,0x8(%rsp) - 5657: 83 44 24 04 01 addl $0x1,0x4(%rsp) - 565c: 81 7c 24 04 9f 86 01 cmpl $0x1869f,0x4(%rsp) - 5663: 00 - 5664: 76 bd jbe 5623 - 5666: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 566b: 48 83 c4 20 add $0x20,%rsp - 566f: c3 ret - -0000000000005670 : - 5670: 48 89 7c 24 f8 mov %rdi,-0x8(%rsp) - 5675: 48 89 74 24 f0 mov %rsi,-0x10(%rsp) - 567a: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 567f: 48 8b 10 mov (%rax),%rdx - 5682: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 5687: 48 8b 00 mov (%rax),%rax - 568a: 48 39 c2 cmp %rax,%rdx - 568d: 73 06 jae 5695 - 568f: b8 ff ff ff ff mov $0xffffffff,%eax - 5694: c3 ret - 5695: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 569a: 48 8b 00 mov (%rax),%rax - 569d: 48 8b 54 24 f0 mov -0x10(%rsp),%rdx - 56a2: 48 8b 12 mov (%rdx),%rdx - 56a5: 48 39 c2 cmp %rax,%rdx - 56a8: 73 06 jae 56b0 - 56aa: b8 01 00 00 00 mov $0x1,%eax - 56af: c3 ret - 56b0: b8 00 00 00 00 mov $0x0,%eax - 56b5: c3 ret - -00000000000056b6 : - 56b6: 48 83 ec 18 sub $0x18,%rsp - 56ba: 48 89 7c 24 08 mov %rdi,0x8(%rsp) - 56bf: 48 89 34 24 mov %rsi,(%rsp) - 56c3: 48 8d 15 a6 ff ff ff lea -0x5a(%rip),%rdx # 5670 - 56ca: 48 8b 34 24 mov (%rsp),%rsi - 56ce: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 56d3: 48 89 d1 mov %rdx,%rcx - 56d6: ba 08 00 00 00 mov $0x8,%edx - 56db: 48 89 c7 mov %rax,%rdi - 56de: e8 8d b9 ff ff call 1070 - 56e3: 48 8b 04 24 mov (%rsp),%rax - 56e7: 83 e0 01 and $0x1,%eax - 56ea: 48 85 c0 test %rax,%rax - 56ed: 74 1c je 570b - 56ef: 48 8b 04 24 mov (%rsp),%rax - 56f3: 48 d1 e8 shr $1,%rax - 56f6: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 56fd: 00 - 56fe: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 5703: 48 01 d0 add %rdx,%rax - 5706: 48 8b 00 mov (%rax),%rax - 5709: eb 3a jmp 5745 - 570b: 48 8b 04 24 mov (%rsp),%rax - 570f: 48 d1 e8 shr $1,%rax - 5712: 48 c1 e0 03 shl $0x3,%rax - 5716: 48 8d 50 f8 lea -0x8(%rax),%rdx - 571a: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 571f: 48 01 d0 add %rdx,%rax - 5722: 48 8b 10 mov (%rax),%rdx - 5725: 48 8b 04 24 mov (%rsp),%rax - 5729: 48 d1 e8 shr $1,%rax - 572c: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx - 5733: 00 - 5734: 48 8b 44 24 08 mov 0x8(%rsp),%rax - 5739: 48 01 c8 add %rcx,%rax - 573c: 48 8b 00 mov (%rax),%rax - 573f: 48 01 d0 add %rdx,%rax - 5742: 48 d1 e8 shr $1,%rax - 5745: 48 83 c4 18 add $0x18,%rsp - 5749: c3 ret - -000000000000574a : - 574a: 48 89 7c 24 e8 mov %rdi,-0x18(%rsp) - 574f: 48 89 74 24 e0 mov %rsi,-0x20(%rsp) - 5754: 48 c7 44 24 f8 00 00 movq $0x0,-0x8(%rsp) - 575b: 00 00 - 575d: 48 c7 44 24 f0 00 00 movq $0x0,-0x10(%rsp) - 5764: 00 00 - 5766: eb 23 jmp 578b - 5768: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 576d: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 5774: 00 - 5775: 48 8b 44 24 e8 mov -0x18(%rsp),%rax - 577a: 48 01 d0 add %rdx,%rax - 577d: 48 8b 00 mov (%rax),%rax - 5780: 48 01 44 24 f8 add %rax,-0x8(%rsp) - 5785: 48 83 44 24 f0 01 addq $0x1,-0x10(%rsp) - 578b: 48 8b 44 24 f0 mov -0x10(%rsp),%rax - 5790: 48 3b 44 24 e0 cmp -0x20(%rsp),%rax - 5795: 72 d1 jb 5768 - 5797: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 579c: ba 00 00 00 00 mov $0x0,%edx - 57a1: 48 f7 74 24 e0 divq -0x20(%rsp) - 57a6: c3 ret - -00000000000057a7 : - 57a7: 48 83 ec 38 sub $0x38,%rsp - 57ab: 48 89 7c 24 18 mov %rdi,0x18(%rsp) - 57b0: 48 89 74 24 10 mov %rsi,0x10(%rsp) - 57b5: 48 89 54 24 08 mov %rdx,0x8(%rsp) - 57ba: 48 83 7c 24 08 01 cmpq $0x1,0x8(%rsp) - 57c0: 77 25 ja 57e7 - 57c2: 48 8b 05 b7 38 00 00 mov 0x38b7(%rip),%rax # 9080 - 57c9: 48 8d 3d 10 1a 00 00 lea 0x1a10(%rip),%rdi # 71e0 - 57d0: 48 89 c1 mov %rax,%rcx - 57d3: ba 26 00 00 00 mov $0x26,%edx - 57d8: be 01 00 00 00 mov $0x1,%esi - 57dd: e8 de b8 ff ff call 10c0 - 57e2: e9 0d 01 00 00 jmp 58f4 - 57e7: 48 8b 05 72 38 00 00 mov 0x3872(%rip),%rax # 9060 - 57ee: 48 83 f8 ff cmp $0xffffffffffffffff,%rax - 57f2: 75 0c jne 5800 - 57f4: e8 13 fe ff ff call 560c - 57f9: 48 89 05 60 38 00 00 mov %rax,0x3860(%rip) # 9060 - 5800: 48 83 6c 24 08 01 subq $0x1,0x8(%rsp) - 5806: 48 c7 44 24 28 00 00 movq $0x0,0x28(%rsp) - 580d: 00 00 - 580f: eb 62 jmp 5873 - 5811: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 5816: 48 83 c0 01 add $0x1,%rax - 581a: 48 8d 14 c5 00 00 00 lea 0x0(,%rax,8),%rdx - 5821: 00 - 5822: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5827: 48 01 d0 add %rdx,%rax - 582a: 48 8b 10 mov (%rax),%rdx - 582d: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 5832: 48 8d 0c c5 00 00 00 lea 0x0(,%rax,8),%rcx - 5839: 00 - 583a: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 583f: 48 01 c8 add %rcx,%rax - 5842: 48 8b 00 mov (%rax),%rax - 5845: 48 89 d1 mov %rdx,%rcx - 5848: 48 29 c1 sub %rax,%rcx - 584b: 48 8b 05 0e 38 00 00 mov 0x380e(%rip),%rax # 9060 - 5852: 48 8b 54 24 28 mov 0x28(%rsp),%rdx - 5857: 48 8d 34 d5 00 00 00 lea 0x0(,%rdx,8),%rsi - 585e: 00 - 585f: 48 8b 54 24 10 mov 0x10(%rsp),%rdx - 5864: 48 01 f2 add %rsi,%rdx - 5867: 48 29 c1 sub %rax,%rcx - 586a: 48 89 0a mov %rcx,(%rdx) - 586d: 48 83 44 24 28 01 addq $0x1,0x28(%rsp) - 5873: 48 8b 44 24 28 mov 0x28(%rsp),%rax - 5878: 48 3b 44 24 08 cmp 0x8(%rsp),%rax - 587d: 72 92 jb 5811 - 587f: 48 8b 44 24 18 mov 0x18(%rsp),%rax - 5884: 48 89 c7 mov %rax,%rdi - 5887: e8 d4 b7 ff ff call 1060 - 588c: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 5891: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 5896: 48 89 d6 mov %rdx,%rsi - 5899: 48 89 c7 mov %rax,%rdi - 589c: e8 15 fe ff ff call 56b6 - 58a1: 48 89 c2 mov %rax,%rdx - 58a4: 48 8d 05 5c 19 00 00 lea 0x195c(%rip),%rax # 7207 - 58ab: 48 89 d6 mov %rdx,%rsi - 58ae: 48 89 c7 mov %rax,%rdi - 58b1: b8 00 00 00 00 mov $0x0,%eax - 58b6: e8 d5 b7 ff ff call 1090 - 58bb: 48 8b 54 24 08 mov 0x8(%rsp),%rdx - 58c0: 48 8b 44 24 10 mov 0x10(%rsp),%rax - 58c5: 48 89 d6 mov %rdx,%rsi - 58c8: 48 89 c7 mov %rax,%rdi - 58cb: e8 7a fe ff ff call 574a - 58d0: 48 89 c2 mov %rax,%rdx - 58d3: 48 8d 05 48 19 00 00 lea 0x1948(%rip),%rax # 7222 - 58da: 48 89 d6 mov %rdx,%rsi - 58dd: 48 89 c7 mov %rax,%rdi - 58e0: b8 00 00 00 00 mov $0x0,%eax - 58e5: e8 a6 b7 ff ff call 1090 - 58ea: bf 0a 00 00 00 mov $0xa,%edi - 58ef: e8 3c b7 ff ff call 1030 - 58f4: 48 83 c4 38 add $0x38,%rsp - 58f8: c3 ret - -00000000000058f9 : - 58f9: 0f 31 rdtsc - 58fb: 48 c1 e2 20 shl $0x20,%rdx - 58ff: 48 09 d0 or %rdx,%rax - 5902: 48 89 44 24 f8 mov %rax,-0x8(%rsp) - 5907: 48 8b 44 24 f8 mov -0x8(%rsp),%rax - 590c: c3 ret - -000000000000590d
: - 590d: 48 81 ec e8 26 00 00 sub $0x26e8,%rsp - 5914: 64 48 8b 04 25 28 00 mov %fs:0x28,%rax - 591b: 00 00 - 591d: 48 89 84 24 d8 26 00 mov %rax,0x26d8(%rsp) - 5924: 00 - 5925: 31 c0 xor %eax,%eax - 5927: 48 8d 84 24 30 14 00 lea 0x1430(%rsp),%rax - 592e: 00 - 592f: be 20 00 00 00 mov $0x20,%esi - 5934: 48 89 c7 mov %rax,%rdi - 5937: e8 43 fc ff ff call 557f - 593c: 48 8d 84 24 50 14 00 lea 0x1450(%rsp),%rax - 5943: 00 - 5944: be 40 00 00 00 mov $0x40,%esi - 5949: 48 89 c7 mov %rax,%rdi - 594c: e8 2e fc ff ff call 557f - 5951: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5958: 00 - 5959: eb 40 jmp 599b - 595b: e8 99 ff ff ff call 58f9 - 5960: 8b 54 24 0c mov 0xc(%rsp),%edx - 5964: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 596b: 00 - 596c: 48 8d 15 2d 37 00 00 lea 0x372d(%rip),%rdx # 90a0 - 5973: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5977: 48 8d 0d 62 56 00 00 lea 0x5662(%rip),%rcx # afe0 - 597e: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax - 5985: 00 - 5986: ba 00 00 00 00 mov $0x0,%edx - 598b: 48 89 ce mov %rcx,%rsi - 598e: 48 89 c7 mov %rax,%rdi - 5991: e8 64 be ff ff call 17fa - 5996: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 599b: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 59a2: 00 - 59a3: 76 b6 jbe 595b - 59a5: 48 8d 0d f4 36 00 00 lea 0x36f4(%rip),%rcx # 90a0 - 59ac: 48 8d 05 8d 18 00 00 lea 0x188d(%rip),%rax # 7240 - 59b3: ba e8 03 00 00 mov $0x3e8,%edx - 59b8: 48 89 ce mov %rcx,%rsi - 59bb: 48 89 c7 mov %rax,%rdi - 59be: e8 e4 fd ff ff call 57a7 - 59c3: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 59ca: 00 - 59cb: eb 3d jmp 5a0a - 59cd: e8 27 ff ff ff call 58f9 - 59d2: 8b 54 24 0c mov 0xc(%rsp),%edx - 59d6: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 59dd: 00 - 59de: 48 8d 15 bb 36 00 00 lea 0x36bb(%rip),%rdx # 90a0 - 59e5: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 59e9: 48 8d 0d f0 55 00 00 lea 0x55f0(%rip),%rcx # afe0 - 59f0: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 59f5: ba 00 00 00 00 mov $0x0,%edx - 59fa: 48 89 ce mov %rcx,%rsi - 59fd: 48 89 c7 mov %rax,%rdi - 5a00: e8 c9 d0 ff ff call 2ace - 5a05: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5a0a: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5a11: 00 - 5a12: 76 b9 jbe 59cd - 5a14: 48 8d 0d 85 36 00 00 lea 0x3685(%rip),%rcx # 90a0 - 5a1b: 48 8d 05 26 18 00 00 lea 0x1826(%rip),%rax # 7248 - 5a22: ba e8 03 00 00 mov $0x3e8,%edx - 5a27: 48 89 ce mov %rcx,%rsi - 5a2a: 48 89 c7 mov %rax,%rdi - 5a2d: e8 75 fd ff ff call 57a7 - 5a32: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5a39: 00 - 5a3a: eb 3d jmp 5a79 - 5a3c: e8 b8 fe ff ff call 58f9 - 5a41: 8b 54 24 0c mov 0xc(%rsp),%edx - 5a45: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5a4c: 00 - 5a4d: 48 8d 15 4c 36 00 00 lea 0x364c(%rip),%rdx # 90a0 - 5a54: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5a58: 48 8d 0d 81 55 00 00 lea 0x5581(%rip),%rcx # afe0 - 5a5f: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 5a64: ba 00 00 00 00 mov $0x0,%edx - 5a69: 48 89 ce mov %rcx,%rsi - 5a6c: 48 89 c7 mov %rax,%rdi - 5a6f: e8 d6 d0 ff ff call 2b4a - 5a74: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5a79: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5a80: 00 - 5a81: 76 b9 jbe 5a3c - 5a83: 48 8d 0d 16 36 00 00 lea 0x3616(%rip),%rcx # 90a0 - 5a8a: 48 8d 05 cc 17 00 00 lea 0x17cc(%rip),%rax # 725d - 5a91: ba e8 03 00 00 mov $0x3e8,%edx - 5a96: 48 89 ce mov %rcx,%rsi - 5a99: 48 89 c7 mov %rax,%rdi - 5a9c: e8 06 fd ff ff call 57a7 - 5aa1: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5aa8: 00 - 5aa9: eb 2e jmp 5ad9 - 5aab: e8 49 fe ff ff call 58f9 - 5ab0: 8b 54 24 0c mov 0xc(%rsp),%edx - 5ab4: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5abb: 00 - 5abc: 48 8d 15 dd 35 00 00 lea 0x35dd(%rip),%rdx # 90a0 - 5ac3: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5ac7: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 5acc: 48 89 c7 mov %rax,%rdi - 5acf: e8 f2 d0 ff ff call 2bc6 - 5ad4: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5ad9: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5ae0: 00 - 5ae1: 76 c8 jbe 5aab - 5ae3: 48 8d 0d b6 35 00 00 lea 0x35b6(%rip),%rcx # 90a0 - 5aea: 48 8d 05 81 17 00 00 lea 0x1781(%rip),%rax # 7272 - 5af1: ba e8 03 00 00 mov $0x3e8,%edx - 5af6: 48 89 ce mov %rcx,%rsi - 5af9: 48 89 c7 mov %rax,%rdi - 5afc: e8 a6 fc ff ff call 57a7 - 5b01: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5b08: 00 - 5b09: eb 2e jmp 5b39 - 5b0b: e8 e9 fd ff ff call 58f9 - 5b10: 8b 54 24 0c mov 0xc(%rsp),%edx - 5b14: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5b1b: 00 - 5b1c: 48 8d 15 7d 35 00 00 lea 0x357d(%rip),%rdx # 90a0 - 5b23: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5b27: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 5b2c: 48 89 c7 mov %rax,%rdi - 5b2f: e8 bb d0 ff ff call 2bef - 5b34: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5b39: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5b40: 00 - 5b41: 76 c8 jbe 5b0b - 5b43: 48 8d 0d 56 35 00 00 lea 0x3556(%rip),%rcx # 90a0 - 5b4a: 48 8d 05 27 17 00 00 lea 0x1727(%rip),%rax # 7278 - 5b51: ba e8 03 00 00 mov $0x3e8,%edx - 5b56: 48 89 ce mov %rcx,%rsi - 5b59: 48 89 c7 mov %rax,%rdi - 5b5c: e8 46 fc ff ff call 57a7 - 5b61: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5b68: 00 - 5b69: eb 48 jmp 5bb3 - 5b6b: e8 89 fd ff ff call 58f9 - 5b70: 8b 54 24 0c mov 0xc(%rsp),%edx - 5b74: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5b7b: 00 - 5b7c: 48 8d 15 1d 35 00 00 lea 0x351d(%rip),%rdx # 90a0 - 5b83: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5b87: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax - 5b8e: 00 - 5b8f: 48 8d 90 00 06 00 00 lea 0x600(%rax),%rdx - 5b96: 48 8d 8c 24 10 02 00 lea 0x210(%rsp),%rcx - 5b9d: 00 - 5b9e: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 5ba3: 48 89 ce mov %rcx,%rsi - 5ba6: 48 89 c7 mov %rax,%rdi - 5ba9: e8 75 c8 ff ff call 2423 - 5bae: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5bb3: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5bba: 00 - 5bbb: 76 ae jbe 5b6b - 5bbd: 48 8d 0d dc 34 00 00 lea 0x34dc(%rip),%rcx # 90a0 - 5bc4: 48 8d 05 bd 16 00 00 lea 0x16bd(%rip),%rax # 7288 - 5bcb: ba e8 03 00 00 mov $0x3e8,%edx - 5bd0: 48 89 ce mov %rcx,%rsi - 5bd3: 48 89 c7 mov %rax,%rdi - 5bd6: e8 cc fb ff ff call 57a7 - 5bdb: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5be2: 00 - 5be3: eb 39 jmp 5c1e - 5be5: e8 0f fd ff ff call 58f9 - 5bea: 8b 54 24 0c mov 0xc(%rsp),%edx - 5bee: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5bf5: 00 - 5bf6: 48 8d 15 a3 34 00 00 lea 0x34a3(%rip),%rdx # 90a0 - 5bfd: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5c01: 48 8d 54 24 10 lea 0x10(%rsp),%rdx - 5c06: 48 8d 84 24 90 14 00 lea 0x1490(%rsp),%rax - 5c0d: 00 - 5c0e: 48 89 d6 mov %rdx,%rsi - 5c11: 48 89 c7 mov %rax,%rdi - 5c14: e8 ec cd ff ff call 2a05 - 5c19: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5c1e: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5c25: 00 - 5c26: 76 bd jbe 5be5 - 5c28: 48 8d 0d 71 34 00 00 lea 0x3471(%rip),%rcx # 90a0 - 5c2f: 48 8d 05 73 16 00 00 lea 0x1673(%rip),%rax # 72a9 - 5c36: ba e8 03 00 00 mov $0x3e8,%edx - 5c3b: 48 89 ce mov %rcx,%rsi - 5c3e: 48 89 c7 mov %rax,%rdi - 5c41: e8 61 fb ff ff call 57a7 - 5c46: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5c4d: 00 - 5c4e: eb 39 jmp 5c89 - 5c50: e8 a4 fc ff ff call 58f9 - 5c55: 8b 54 24 0c mov 0xc(%rsp),%edx - 5c59: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5c60: 00 - 5c61: 48 8d 15 38 34 00 00 lea 0x3438(%rip),%rdx # 90a0 - 5c68: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5c6c: 48 8d 94 24 90 14 00 lea 0x1490(%rsp),%rdx - 5c73: 00 - 5c74: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 5c79: 48 89 d6 mov %rdx,%rsi - 5c7c: 48 89 c7 mov %rax,%rdi - 5c7f: e8 d1 cc ff ff call 2955 - 5c84: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5c89: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5c90: 00 - 5c91: 76 bd jbe 5c50 - 5c93: 48 8d 0d 06 34 00 00 lea 0x3406(%rip),%rcx # 90a0 - 5c9a: 48 8d 05 15 16 00 00 lea 0x1615(%rip),%rax # 72b6 - 5ca1: ba e8 03 00 00 mov $0x3e8,%edx - 5ca6: 48 89 ce mov %rcx,%rsi - 5ca9: 48 89 c7 mov %rax,%rdi - 5cac: e8 f6 fa ff ff call 57a7 - 5cb1: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5cb8: 00 - 5cb9: eb 39 jmp 5cf4 - 5cbb: e8 39 fc ff ff call 58f9 - 5cc0: 8b 54 24 0c mov 0xc(%rsp),%edx - 5cc4: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5ccb: 00 - 5ccc: 48 8d 15 cd 33 00 00 lea 0x33cd(%rip),%rdx # 90a0 - 5cd3: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5cd7: 48 8d 54 24 10 lea 0x10(%rsp),%rdx - 5cdc: 48 8d 84 24 90 14 00 lea 0x1490(%rsp),%rax - 5ce3: 00 - 5ce4: 48 89 d6 mov %rdx,%rsi - 5ce7: 48 89 c7 mov %rax,%rdi - 5cea: e8 c0 c8 ff ff call 25af - 5cef: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5cf4: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5cfb: 00 - 5cfc: 76 bd jbe 5cbb - 5cfe: 48 8d 0d 9b 33 00 00 lea 0x339b(%rip),%rcx # 90a0 - 5d05: 48 8d 05 b9 15 00 00 lea 0x15b9(%rip),%rax # 72c5 - 5d0c: ba e8 03 00 00 mov $0x3e8,%edx - 5d11: 48 89 ce mov %rcx,%rsi - 5d14: 48 89 c7 mov %rax,%rdi - 5d17: e8 8b fa ff ff call 57a7 - 5d1c: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5d23: 00 - 5d24: eb 39 jmp 5d5f - 5d26: e8 ce fb ff ff call 58f9 - 5d2b: 8b 54 24 0c mov 0xc(%rsp),%edx - 5d2f: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5d36: 00 - 5d37: 48 8d 15 62 33 00 00 lea 0x3362(%rip),%rdx # 90a0 - 5d3e: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5d42: 48 8d 94 24 90 14 00 lea 0x1490(%rsp),%rdx - 5d49: 00 - 5d4a: 48 8d 44 24 10 lea 0x10(%rsp),%rax - 5d4f: 48 89 d6 mov %rdx,%rsi - 5d52: 48 89 c7 mov %rax,%rdi - 5d55: e8 a7 c9 ff ff call 2701 - 5d5a: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5d5f: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5d66: 00 - 5d67: 76 bd jbe 5d26 - 5d69: 48 8d 0d 30 33 00 00 lea 0x3330(%rip),%rcx # 90a0 - 5d70: 48 8d 05 5e 15 00 00 lea 0x155e(%rip),%rax # 72d5 - 5d77: ba e8 03 00 00 mov $0x3e8,%edx - 5d7c: 48 89 ce mov %rcx,%rsi - 5d7f: 48 89 c7 mov %rax,%rdi - 5d82: e8 20 fa ff ff call 57a7 - 5d87: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5d8e: 00 - 5d8f: eb 3c jmp 5dcd - 5d91: e8 63 fb ff ff call 58f9 - 5d96: 8b 54 24 0c mov 0xc(%rsp),%edx - 5d9a: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5da1: 00 - 5da2: 48 8d 15 f7 32 00 00 lea 0x32f7(%rip),%rdx # 90a0 - 5da9: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5dad: 48 8d 94 24 10 02 00 lea 0x210(%rsp),%rdx - 5db4: 00 - 5db5: 48 8d 84 24 90 14 00 lea 0x1490(%rsp),%rax - 5dbc: 00 - 5dbd: 48 89 d6 mov %rdx,%rsi - 5dc0: 48 89 c7 mov %rax,%rdi - 5dc3: e8 f0 c1 ff ff call 1fb8 - 5dc8: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5dcd: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5dd4: 00 - 5dd5: 76 ba jbe 5d91 - 5dd7: 48 8d 0d c2 32 00 00 lea 0x32c2(%rip),%rcx # 90a0 - 5dde: 48 8d 05 02 15 00 00 lea 0x1502(%rip),%rax # 72e7 - 5de5: ba e8 03 00 00 mov $0x3e8,%edx - 5dea: 48 89 ce mov %rcx,%rsi - 5ded: 48 89 c7 mov %rax,%rdi - 5df0: e8 b2 f9 ff ff call 57a7 - 5df5: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5dfc: 00 - 5dfd: eb 3c jmp 5e3b - 5dff: e8 f5 fa ff ff call 58f9 - 5e04: 8b 54 24 0c mov 0xc(%rsp),%edx - 5e08: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5e0f: 00 - 5e10: 48 8d 15 89 32 00 00 lea 0x3289(%rip),%rdx # 90a0 - 5e17: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5e1b: 48 8d 94 24 90 14 00 lea 0x1490(%rsp),%rdx - 5e22: 00 - 5e23: 48 8d 84 24 10 02 00 lea 0x210(%rsp),%rax - 5e2a: 00 - 5e2b: 48 89 d6 mov %rdx,%rsi - 5e2e: 48 89 c7 mov %rax,%rdi - 5e31: e8 3c c3 ff ff call 2172 - 5e36: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5e3b: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5e42: 00 - 5e43: 76 ba jbe 5dff - 5e45: 48 8d 0d 54 32 00 00 lea 0x3254(%rip),%rcx # 90a0 - 5e4c: 48 8d 05 a7 14 00 00 lea 0x14a7(%rip),%rax # 72fa - 5e53: ba e8 03 00 00 mov $0x3e8,%edx - 5e58: 48 89 ce mov %rcx,%rsi - 5e5b: 48 89 c7 mov %rax,%rdi - 5e5e: e8 44 f9 ff ff call 57a7 - 5e63: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5e6a: 00 - 5e6b: eb 44 jmp 5eb1 - 5e6d: e8 87 fa ff ff call 58f9 - 5e72: 8b 54 24 0c mov 0xc(%rsp),%edx - 5e76: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5e7d: 00 - 5e7e: 48 8d 15 1b 32 00 00 lea 0x321b(%rip),%rdx # 90a0 - 5e85: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5e89: 48 8d 94 24 30 14 00 lea 0x1430(%rsp),%rdx - 5e90: 00 - 5e91: 48 8d 8c 24 70 1d 00 lea 0x1d70(%rsp),%rcx - 5e98: 00 - 5e99: 48 8d 84 24 d0 18 00 lea 0x18d0(%rsp),%rax - 5ea0: 00 - 5ea1: 48 89 ce mov %rcx,%rsi - 5ea4: 48 89 c7 mov %rax,%rdi - 5ea7: e8 0c bb ff ff call 19b8 - 5eac: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5eb1: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5eb8: 00 - 5eb9: 76 b2 jbe 5e6d - 5ebb: 48 8d 0d de 31 00 00 lea 0x31de(%rip),%rcx # 90a0 - 5ec2: 48 8d 05 46 14 00 00 lea 0x1446(%rip),%rax # 730f - 5ec9: ba e8 03 00 00 mov $0x3e8,%edx - 5ece: 48 89 ce mov %rcx,%rsi - 5ed1: 48 89 c7 mov %rax,%rdi - 5ed4: e8 ce f8 ff ff call 57a7 - 5ed9: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5ee0: 00 - 5ee1: eb 48 jmp 5f2b - 5ee3: e8 11 fa ff ff call 58f9 - 5ee8: 8b 54 24 0c mov 0xc(%rsp),%edx - 5eec: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5ef3: 00 - 5ef4: 48 8d 15 a5 31 00 00 lea 0x31a5(%rip),%rdx # 90a0 - 5efb: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5eff: 48 8d 0d da 50 00 00 lea 0x50da(%rip),%rcx # afe0 - 5f06: 48 8d 94 24 d0 18 00 lea 0x18d0(%rsp),%rdx - 5f0d: 00 - 5f0e: 48 8d b4 24 10 14 00 lea 0x1410(%rsp),%rsi - 5f15: 00 - 5f16: 48 8d 84 24 90 14 00 lea 0x1490(%rsp),%rax - 5f1d: 00 - 5f1e: 48 89 c7 mov %rax,%rdi - 5f21: e8 e5 bc ff ff call 1c0b - 5f26: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5f2b: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5f32: 00 - 5f33: 76 ae jbe 5ee3 - 5f35: 48 8d 0d 64 31 00 00 lea 0x3164(%rip),%rcx # 90a0 - 5f3c: 48 8d 05 dd 13 00 00 lea 0x13dd(%rip),%rax # 7320 - 5f43: ba e8 03 00 00 mov $0x3e8,%edx - 5f48: 48 89 ce mov %rcx,%rsi - 5f4b: 48 89 c7 mov %rax,%rdi - 5f4e: e8 54 f8 ff ff call 57a7 - 5f53: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5f5a: 00 - 5f5b: eb 44 jmp 5fa1 - 5f5d: e8 97 f9 ff ff call 58f9 - 5f62: 8b 54 24 0c mov 0xc(%rsp),%edx - 5f66: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5f6d: 00 - 5f6e: 48 8d 15 2b 31 00 00 lea 0x312b(%rip),%rdx # 90a0 - 5f75: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5f79: 48 8d 94 24 70 1d 00 lea 0x1d70(%rsp),%rdx - 5f80: 00 - 5f81: 48 8d 8c 24 90 14 00 lea 0x1490(%rsp),%rcx - 5f88: 00 - 5f89: 48 8d 84 24 10 14 00 lea 0x1410(%rsp),%rax - 5f90: 00 - 5f91: 48 89 ce mov %rcx,%rsi - 5f94: 48 89 c7 mov %rax,%rdi - 5f97: e8 12 bf ff ff call 1eae - 5f9c: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 5fa1: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 5fa8: 00 - 5fa9: 76 b2 jbe 5f5d - 5fab: 48 8d 0d ee 30 00 00 lea 0x30ee(%rip),%rcx # 90a0 - 5fb2: 48 8d 05 74 13 00 00 lea 0x1374(%rip),%rax # 732d - 5fb9: ba e8 03 00 00 mov $0x3e8,%edx - 5fbe: 48 89 ce mov %rcx,%rsi - 5fc1: 48 89 c7 mov %rax,%rdi - 5fc4: e8 de f7 ff ff call 57a7 - 5fc9: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 5fd0: 00 - 5fd1: eb 44 jmp 6017 - 5fd3: e8 21 f9 ff ff call 58f9 - 5fd8: 8b 54 24 0c mov 0xc(%rsp),%edx - 5fdc: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 5fe3: 00 - 5fe4: 48 8d 15 b5 30 00 00 lea 0x30b5(%rip),%rdx # 90a0 - 5feb: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 5fef: 48 8d 94 24 50 14 00 lea 0x1450(%rsp),%rdx - 5ff6: 00 - 5ff7: 48 8d 8c 24 70 1d 00 lea 0x1d70(%rsp),%rcx - 5ffe: 00 - 5fff: 48 8d 84 24 d0 18 00 lea 0x18d0(%rsp),%rax - 6006: 00 - 6007: 48 89 ce mov %rcx,%rsi - 600a: 48 89 c7 mov %rax,%rdi - 600d: e8 b7 b1 ff ff call 11c9 - 6012: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 6017: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 601e: 00 - 601f: 76 b2 jbe 5fd3 - 6021: 48 8d 0d 78 30 00 00 lea 0x3078(%rip),%rcx # 90a0 - 6028: 48 8d 05 0b 13 00 00 lea 0x130b(%rip),%rax # 733a - 602f: ba e8 03 00 00 mov $0x3e8,%edx - 6034: 48 89 ce mov %rcx,%rsi - 6037: 48 89 c7 mov %rax,%rdi - 603a: e8 68 f7 ff ff call 57a7 - 603f: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 6046: 00 - 6047: eb 3c jmp 6085 - 6049: e8 ab f8 ff ff call 58f9 - 604e: 8b 54 24 0c mov 0xc(%rsp),%edx - 6052: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 6059: 00 - 605a: 48 8d 15 3f 30 00 00 lea 0x303f(%rip),%rdx # 90a0 - 6061: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 6065: 48 8d 94 24 70 1d 00 lea 0x1d70(%rsp),%rdx - 606c: 00 - 606d: 48 8d 84 24 d0 18 00 lea 0x18d0(%rsp),%rax - 6074: 00 - 6075: 48 89 d6 mov %rdx,%rsi - 6078: 48 89 c7 mov %rax,%rdi - 607b: e8 e6 b1 ff ff call 1266 - 6080: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 6085: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 608c: 00 - 608d: 76 ba jbe 6049 - 608f: 48 8d 0d 0a 30 00 00 lea 0x300a(%rip),%rcx # 90a0 - 6096: 48 8d 05 b4 12 00 00 lea 0x12b4(%rip),%rax # 7351 - 609d: ba e8 03 00 00 mov $0x3e8,%edx - 60a2: 48 89 ce mov %rcx,%rsi - 60a5: 48 89 c7 mov %rax,%rdi - 60a8: e8 fa f6 ff ff call 57a7 - 60ad: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 60b4: 00 - 60b5: eb 49 jmp 6100 - 60b7: e8 3d f8 ff ff call 58f9 - 60bc: 8b 54 24 0c mov 0xc(%rsp),%edx - 60c0: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 60c7: 00 - 60c8: 48 8d 15 d1 2f 00 00 lea 0x2fd1(%rip),%rdx # 90a0 - 60cf: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 60d3: 48 8d 8c 24 30 14 00 lea 0x1430(%rsp),%rcx - 60da: 00 - 60db: 48 8d 94 24 d0 18 00 lea 0x18d0(%rsp),%rdx - 60e2: 00 - 60e3: 48 8d b4 24 10 14 00 lea 0x1410(%rsp),%rsi - 60ea: 00 - 60eb: 48 8d 84 24 90 14 00 lea 0x1490(%rsp),%rax - 60f2: 00 - 60f3: 48 89 c7 mov %rax,%rdi - 60f6: e8 d2 b1 ff ff call 12cd - 60fb: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 6100: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 6107: 00 - 6108: 76 ad jbe 60b7 - 610a: 48 8d 0d 8f 2f 00 00 lea 0x2f8f(%rip),%rcx # 90a0 - 6111: 48 8d 05 49 12 00 00 lea 0x1249(%rip),%rax # 7361 - 6118: ba e8 03 00 00 mov $0x3e8,%edx - 611d: 48 89 ce mov %rcx,%rsi - 6120: 48 89 c7 mov %rax,%rdi - 6123: e8 7f f6 ff ff call 57a7 - 6128: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 612f: 00 - 6130: eb 44 jmp 6176 - 6132: e8 c2 f7 ff ff call 58f9 - 6137: 8b 54 24 0c mov 0xc(%rsp),%edx - 613b: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 6142: 00 - 6143: 48 8d 15 56 2f 00 00 lea 0x2f56(%rip),%rdx # 90a0 - 614a: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 614e: 48 8d 94 24 d0 18 00 lea 0x18d0(%rsp),%rdx - 6155: 00 - 6156: 48 8d 8c 24 10 14 00 lea 0x1410(%rsp),%rcx - 615d: 00 - 615e: 48 8d 84 24 90 14 00 lea 0x1490(%rsp),%rax - 6165: 00 - 6166: 48 89 ce mov %rcx,%rsi - 6169: 48 89 c7 mov %rax,%rdi - 616c: e8 39 b2 ff ff call 13aa - 6171: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 6176: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 617d: 00 - 617e: 76 b2 jbe 6132 - 6180: 48 8d 0d 19 2f 00 00 lea 0x2f19(%rip),%rcx # 90a0 - 6187: 48 8d 05 e9 11 00 00 lea 0x11e9(%rip),%rax # 7377 - 618e: ba e8 03 00 00 mov $0x3e8,%edx - 6193: 48 89 ce mov %rcx,%rsi - 6196: 48 89 c7 mov %rax,%rdi - 6199: e8 09 f6 ff ff call 57a7 - 619e: c7 44 24 0c 00 00 00 movl $0x0,0xc(%rsp) - 61a5: 00 - 61a6: eb 44 jmp 61ec - 61a8: e8 4c f7 ff ff call 58f9 - 61ad: 8b 54 24 0c mov 0xc(%rsp),%edx - 61b1: 48 8d 0c d5 00 00 00 lea 0x0(,%rdx,8),%rcx - 61b8: 00 - 61b9: 48 8d 15 e0 2e 00 00 lea 0x2ee0(%rip),%rdx # 90a0 - 61c0: 48 89 04 11 mov %rax,(%rcx,%rdx,1) - 61c4: 48 8d 94 24 70 1d 00 lea 0x1d70(%rsp),%rdx - 61cb: 00 - 61cc: 48 8d 8c 24 90 14 00 lea 0x1490(%rsp),%rcx - 61d3: 00 - 61d4: 48 8d 84 24 10 14 00 lea 0x1410(%rsp),%rax - 61db: 00 - 61dc: 48 89 ce mov %rcx,%rsi - 61df: 48 89 c7 mov %rax,%rdi - 61e2: e8 33 b2 ff ff call 141a - 61e7: 83 44 24 0c 01 addl $0x1,0xc(%rsp) - 61ec: 81 7c 24 0c e7 03 00 cmpl $0x3e7,0xc(%rsp) - 61f3: 00 - 61f4: 76 b2 jbe 61a8 - 61f6: 48 8d 0d a3 2e 00 00 lea 0x2ea3(%rip),%rcx # 90a0 - 61fd: 48 8d 05 82 11 00 00 lea 0x1182(%rip),%rax # 7386 - 6204: ba e8 03 00 00 mov $0x3e8,%edx - 6209: 48 89 ce mov %rcx,%rsi - 620c: 48 89 c7 mov %rax,%rdi - 620f: e8 93 f5 ff ff call 57a7 - 6214: b8 00 00 00 00 mov $0x0,%eax - 6219: 48 8b 94 24 d8 26 00 mov 0x26d8(%rsp),%rdx - 6220: 00 - 6221: 64 48 2b 14 25 28 00 sub %fs:0x28,%rdx - 6228: 00 00 - 622a: 74 05 je 6231 - 622c: e8 4f ae ff ff call 1080 <__stack_chk_fail@plt> - 6231: 48 81 c4 e8 26 00 00 add $0x26e8,%rsp - 6238: c3 ret - -Disassembly of section .fini: - -000000000000623c <_fini>: - 623c: f3 0f 1e fa endbr64 - 6240: 48 83 ec 08 sub $0x8,%rsp - 6244: 48 83 c4 08 add $0x8,%rsp - 6248: c3 ret diff --git a/benchmark/test_1024.sh b/benchmark/test_1024.sh deleted file mode 100644 index aad6b05..0000000 --- a/benchmark/test_1024.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh -# TODO: change me! -# -p: which partition do you want to run your workload on? -# -n: how many CPU cores do you want to run your job? -# --mem: how much memory do you want? -# -t: how long do you want to run the job before it timesout -# --constraint=intel: required for power monitoring - -#SBATCH -p batch -#SBATCH -n 1 -#SBATCH --mem=1g -#SBATCH -t 60:00 -#SBATCH --constraint=intel -for i in {1..1000} - do - echo "Loop spin:" $i - ./test_speed1024 - done diff --git a/benchmark/test_512.sh b/benchmark/test_512.sh deleted file mode 100644 index 1305dd2..0000000 --- a/benchmark/test_512.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh -# TODO: change me! -# -p: which partition do you want to run your workload on? -# -n: how many CPU cores do you want to run your job? -# --mem: how much memory do you want? -# -t: how long do you want to run the job before it timesout -# --constraint=intel: required for power monitoring - -#SBATCH -p batch -#SBATCH -n 1 -#SBATCH --mem=1g -#SBATCH -t 60:00 -#SBATCH --constraint=intel -for i in {1..1000} - do - echo "Loop spin:" $i - ./test_speed512 - done diff --git a/benchmark/test_768.sh b/benchmark/test_768.sh deleted file mode 100644 index a82fd3b..0000000 --- a/benchmark/test_768.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh -# TODO: change me! -# -p: which partition do you want to run your workload on? -# -n: how many CPU cores do you want to run your job? -# --mem: how much memory do you want? -# -t: how long do you want to run the job before it timesout -# --constraint=intel: required for power monitoring - -#SBATCH -p batch -#SBATCH -n 1 -#SBATCH --mem=1g -#SBATCH -t 60:00 -#SBATCH --constraint=intel -for i in {1..1000} - do - echo "Loop spin:" $i - ./test_speed768 - done diff --git a/benchmark/slurm/slurm-11233231.out b/data/raw/kyber/mlkem1024/run1.out similarity index 100% rename from benchmark/slurm/slurm-11233231.out rename to data/raw/kyber/mlkem1024/run1.out diff --git a/benchmark/slurm/slurm-11233308.out b/data/raw/kyber/mlkem1024/run2.out similarity index 100% rename from benchmark/slurm/slurm-11233308.out rename to data/raw/kyber/mlkem1024/run2.out diff --git a/benchmark/slurm/slurm-11233322.out b/data/raw/kyber/mlkem1024/run3.out similarity index 100% rename from benchmark/slurm/slurm-11233322.out rename to data/raw/kyber/mlkem1024/run3.out diff --git a/benchmark/slurm/slurm-11284569.out b/data/raw/kyber/mlkem1024/run4.out similarity index 100% rename from benchmark/slurm/slurm-11284569.out rename to data/raw/kyber/mlkem1024/run4.out diff --git a/benchmark/slurm/slurm-11233228.out b/data/raw/kyber/mlkem512/run1.out similarity index 100% rename from benchmark/slurm/slurm-11233228.out rename to data/raw/kyber/mlkem512/run1.out diff --git a/benchmark/slurm/slurm-11233306.out b/data/raw/kyber/mlkem512/run2.out similarity index 100% rename from benchmark/slurm/slurm-11233306.out rename to data/raw/kyber/mlkem512/run2.out diff --git a/benchmark/slurm/slurm-11233320.out b/data/raw/kyber/mlkem512/run3.out similarity index 100% rename from benchmark/slurm/slurm-11233320.out rename to data/raw/kyber/mlkem512/run3.out diff --git a/benchmark/slurm/slurm-11284566.out b/data/raw/kyber/mlkem512/run4.out similarity index 100% rename from benchmark/slurm/slurm-11284566.out rename to data/raw/kyber/mlkem512/run4.out diff --git a/benchmark/slurm/slurm-11233230.out b/data/raw/kyber/mlkem768/run1.out similarity index 100% rename from benchmark/slurm/slurm-11233230.out rename to data/raw/kyber/mlkem768/run1.out diff --git a/benchmark/slurm/slurm-11233307.out b/data/raw/kyber/mlkem768/run2.out similarity index 100% rename from benchmark/slurm/slurm-11233307.out rename to data/raw/kyber/mlkem768/run2.out diff --git a/benchmark/slurm/slurm-11233321.out b/data/raw/kyber/mlkem768/run3.out similarity index 100% rename from benchmark/slurm/slurm-11233321.out rename to data/raw/kyber/mlkem768/run3.out diff --git a/benchmark/slurm/slurm-11284568.out b/data/raw/kyber/mlkem768/run4.out similarity index 100% rename from benchmark/slurm/slurm-11284568.out rename to data/raw/kyber/mlkem768/run4.out diff --git a/harness/CMakeLists.txt b/harness/CMakeLists.txt new file mode 100644 index 0000000..9a14105 --- /dev/null +++ b/harness/CMakeLists.txt @@ -0,0 +1,57 @@ +cmake_minimum_required(VERSION 3.20) +project(pqc-bench C) + +set(CMAKE_C_STANDARD 11) + +# ── Compiler flags ────────────────────────────────────────────────────────── +# Release build with full optimization; override on the command line: +# cmake -DCMAKE_BUILD_TYPE=Debug .. +if(NOT CMAKE_BUILD_TYPE) + set(CMAKE_BUILD_TYPE Release) +endif() + +set(CMAKE_C_FLAGS_RELEASE "-O3 -march=native") + +# ── Algorithm root (submodule) ─────────────────────────────────────────────── +# Each target below compiles a variant of test_speed.c against a specific +# algorithm build. Add algorithm libraries as submodule CMake subdirectories +# or via add_library() here as the project grows. +# +# Example layout once kyber submodule is added: +# algorithms/kyber/ref/ → static lib kyber512_ref, kyber768_ref, kyber1024_ref +# algorithms/kyber/avx2/ → static lib kyber512_avx2, ... + +# ── Harness source ─────────────────────────────────────────────────────────── +set(HARNESS_SRC src/test_speed.c) + +# ── Build variants ─────────────────────────────────────────────────────────── +# Uncomment and adjust as algorithm libraries become available. +# +# foreach(PARAM 512 768 1024) +# foreach(VARIANT ref refnv) +# set(TARGET "bench_mlkem${PARAM}_${VARIANT}") +# add_executable(${TARGET} ${HARNESS_SRC}) +# target_include_directories(${TARGET} PRIVATE +# ${CMAKE_SOURCE_DIR}/../algorithms/kyber/${VARIANT}) +# target_link_libraries(${TARGET} kyber${PARAM}_${VARIANT}) +# target_compile_definitions(${TARGET} PRIVATE KYBER_K=${PARAM}) +# endforeach() +# endforeach() + +# ── PAPI (hardware performance counters) ───────────────────────────────────── +# Optional; enable with -DWITH_PAPI=ON +option(WITH_PAPI "Link against PAPI for hardware counter collection" OFF) +if(WITH_PAPI) + find_library(PAPI_LIB papi REQUIRED) + find_path(PAPI_INCLUDE papi.h REQUIRED) + # Targets that need PAPI: + # target_include_directories( PRIVATE ${PAPI_INCLUDE}) + # target_link_libraries( ${PAPI_LIB}) +endif() + +# ── RAPL energy measurement ────────────────────────────────────────────────── +# Optional; enable with -DWITH_RAPL=ON (requires root or CAP_SYS_RAWIO) +option(WITH_RAPL "Enable Intel RAPL energy measurement" OFF) +if(WITH_RAPL) + # target_compile_definitions( PRIVATE WITH_RAPL) +endif() diff --git a/benchmark/test_speed.c b/harness/src/test_speed.c similarity index 100% rename from benchmark/test_speed.c rename to harness/src/test_speed.c diff --git a/paper/figures/.gitkeep b/paper/figures/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/paper/main.tex b/paper/main.tex new file mode 100644 index 0000000..31dfee5 --- /dev/null +++ b/paper/main.tex @@ -0,0 +1,120 @@ +\documentclass[sigconf, nonacm]{acmart} + +\usepackage{booktabs} +\usepackage{microtype} +\usepackage{pgfplots} +\pgfplotsset{compat=1.18} + +% ── Metadata (fill in when ready) ──────────────────────────────────────────── +\title{SIMD Optimization in Post-Quantum Cryptography:\\ + A Micro-Architecture and Energy Analysis} + +\author{Levi Neuwirth} +\affiliation{% + \institution{Brown University} + \city{Providence} + \state{Rhode Island} + \country{USA} +} +\email{ln@levineuwirth.org} + +\begin{abstract} +TODO +\end{abstract} + +\keywords{post-quantum cryptography, ML-KEM, Kyber, SIMD, AVX2, performance + analysis, energy efficiency, micro-architecture} + +% ───────────────────────────────────────────────────────────────────────────── +\begin{document} +\maketitle + +% ── 1. Introduction ────────────────────────────────────────────────────────── +\section{Introduction} +\label{sec:intro} + +TODO + +% ── 2. Background ──────────────────────────────────────────────────────────── +\section{Background} +\label{sec:background} + +\subsection{ML-KEM / Kyber} +TODO: Module-LWE, ring structure, NTT. + +\subsection{SIMD on x86-64} +TODO: AVX2 register model, relevant instructions for polynomial arithmetic. + +\subsection{Hardware Performance Counters and RAPL} +TODO: perf, PAPI, Intel RAPL energy domains. + +% ── 3. Methodology ─────────────────────────────────────────────────────────── +\section{Methodology} +\label{sec:methodology} + +\subsection{Implementation Variants} +TODO: ref (AVX2 intrinsics), refnv (scalar, no vectorization), refo0 (unoptimized +baseline). + +\subsection{Benchmark Harness} +TODO: cycle counter, iteration count, statistical methodology, OSCAR node spec. + +\subsection{Hardware Counter Collection} +TODO: PAPI events selected and why. + +\subsection{Energy Measurement} +TODO: RAPL pkg + DRAM domains, joules-per-operation derivation. + +% ── 4. Results ─────────────────────────────────────────────────────────────── +\section{Results} +\label{sec:results} + +\subsection{Cycle Counts} + +\begin{table}[h] +\caption{Median cycle counts, ML-KEM-512, 10\,000 iterations.} +\label{tab:cycles512} +\begin{tabular}{lrrr} +\toprule +Operation & ref (AVX2) & refnv (scalar) & speedup \\ +\midrule +NTT & TODO & TODO & TODO$\times$ \\ +INVNTT & TODO & TODO & TODO$\times$ \\ +polyvec\_basemul\_acc & TODO & TODO & TODO$\times$ \\ +indcpa\_keypair & TODO & TODO & TODO$\times$ \\ +indcpa\_enc & TODO & TODO & TODO$\times$ \\ +kyber\_encaps & TODO & TODO & TODO$\times$ \\ +kyber\_decaps & TODO & TODO & TODO$\times$ \\ +\bottomrule +\end{tabular} +\end{table} + +\subsection{Hardware Counter Breakdown} +TODO: IPC, cache miss rates, branch mispredictions. + +\subsection{Energy Efficiency} +TODO: joules/operation, EDP comparison. + +% ── 5. Discussion ──────────────────────────────────────────────────────────── +\section{Discussion} +\label{sec:discussion} + +TODO: mechanistic explanation of where the speedup comes from. + +% ── 6. Related Work ────────────────────────────────────────────────────────── +\section{Related Work} +\label{sec:related} + +TODO + +% ── 7. Conclusion ──────────────────────────────────────────────────────────── +\section{Conclusion} +\label{sec:conclusion} + +TODO + +% ── References ─────────────────────────────────────────────────────────────── +\bibliographystyle{ACM-Reference-Format} +\bibliography{refs} + +\end{document} diff --git a/paper/refs.bib b/paper/refs.bib new file mode 100644 index 0000000..928b8c7 --- /dev/null +++ b/paper/refs.bib @@ -0,0 +1,99 @@ +% ── Post-Quantum Cryptography Standards ────────────────────────────────────── + +@techreport{fips203, + author = {{National Institute of Standards and Technology}}, + title = {{Module-Lattice-Based Key-Encapsulation Mechanism Standard}}, + institution = {NIST}, + year = {2024}, + number = {FIPS 203}, + url = {https://doi.org/10.6028/NIST.FIPS.203}, +} + +@techreport{fips204, + author = {{National Institute of Standards and Technology}}, + title = {{Module-Lattice-Based Digital Signature Standard}}, + institution = {NIST}, + year = {2024}, + number = {FIPS 204}, + url = {https://doi.org/10.6028/NIST.FIPS.204}, +} + +@techreport{fips205, + author = {{National Institute of Standards and Technology}}, + title = {{Stateless Hash-Based Digital Signature Standard}}, + institution = {NIST}, + year = {2024}, + number = {FIPS 205}, + url = {https://doi.org/10.6028/NIST.FIPS.205}, +} + +% ── Kyber / ML-KEM ─────────────────────────────────────────────────────────── + +@inproceedings{kyber2018, + author = {Bos, Joppe W. and Ducas, Léo and Kiltz, Eike and Lepoint, Tancrède + and Lyubashevsky, Vadim and Schanck, John M. and Schwabe, Peter + and Seiler, Gregor and Stehlé, Damien}, + title = {{CRYSTALS -- Kyber: A CCA-Secure Module-Lattice-Based KEM}}, + booktitle = {IEEE European Symposium on Security and Privacy (EuroS\&P)}, + year = {2018}, + pages = {353--367}, + doi = {10.1109/EuroSP.2018.00032}, +} + +@misc{kyber-avx2, + author = {Schwabe, Peter and Seiler, Gregor}, + title = {{Better Bootstrapping in Fully Homomorphic Encryption}}, + note = {AVX2 implementation in the pqclean project}, + url = {https://github.com/pq-crystals/kyber}, +} + +% ── SIMD and Microarchitecture ──────────────────────────────────────────────── + +@inproceedings{intel-avx2, + author = {{Intel Corporation}}, + title = {{Intel 64 and IA-32 Architectures Software Developer's Manual}}, + year = {2024}, + note = {Volume 2: Instruction Set Reference}, +} + +@inproceedings{ntt-survey, + author = {Longa, Patrick and Naehrig, Michael}, + title = {{Speeding Up the Number Theoretic Transform for Faster Ideal + Lattice-Based Cryptography}}, + booktitle = {CANS}, + year = {2016}, + doi = {10.1007/978-3-319-48965-0_8}, +} + +% ── Energy Measurement ─────────────────────────────────────────────────────── + +@inproceedings{rapl, + author = {David, Howard and Gorbatov, Eugene and Hanebutte, Ulf R. and + Khanna, Rahul and Le, Christian}, + title = {{RAPL: Memory Power Estimation and Capping}}, + booktitle = {ISLPED}, + year = {2010}, + doi = {10.1145/1840845.1840883}, +} + +% ── Related Benchmarking Work ──────────────────────────────────────────────── + +@misc{pqclean, + author = {{PQClean Contributors}}, + title = {{PQClean: Clean, portable, tested implementations of post-quantum + cryptography}}, + url = {https://github.com/PQClean/PQClean}, +} + +@misc{liboqs, + author = {{Open Quantum Safe Project}}, + title = {{liboqs: C library for quantum-safe cryptographic algorithms}}, + url = {https://github.com/open-quantum-safe/liboqs}, +} + +@misc{pqm4, + author = {Kannwischer, Matthias J. and Rijneveld, Joost and Schwabe, Peter + and Stoffelen, Ko}, + title = {{pqm4: Post-quantum crypto library for the ARM Cortex-M4}}, + url = {https://github.com/mupq/pqm4}, +} diff --git a/slurm/templates/bench_mlkem.sh.tmpl b/slurm/templates/bench_mlkem.sh.tmpl new file mode 100644 index 0000000..74113b6 --- /dev/null +++ b/slurm/templates/bench_mlkem.sh.tmpl @@ -0,0 +1,38 @@ +#!/bin/bash +# Template SLURM job for ML-KEM benchmarking. +# Variables filled in by slurm/submit.sh: +# PARAM — 512 | 768 | 1024 +# VARIANT — ref | refnv | avx2 | ... +# NTESTS — iterations per operation (default 10000) +# BINARY — path to compiled benchmark binary + +#SBATCH -J bench_mlkem${PARAM}_${VARIANT} +#SBATCH -p batch +#SBATCH -n 1 +#SBATCH --mem=2G +#SBATCH -t 02:00:00 +#SBATCH --constraint=intel +#SBATCH -o %j_mlkem${PARAM}_${VARIANT}.out + +# Pin to a single core, disable frequency scaling for deterministic measurements. +# Requires appropriate OSCAR allocation; skip if unavailable. +export GOMP_CPU_AFFINITY="0" + +NTESTS=${NTESTS:-10000} +BINARY=${BINARY:-./bench_mlkem${PARAM}_${VARIANT}} + +if [[ ! -x "$BINARY" ]]; then + echo "ERROR: binary not found or not executable: $BINARY" >&2 + exit 1 +fi + +echo "=== bench_mlkem${PARAM}_${VARIANT} ===" +echo "SLURM_JOB_ID: $SLURM_JOB_ID" +echo "SLURM_NODELIST: $SLURM_NODELIST" +echo "NTESTS: $NTESTS" +echo "DATE: $(date -Iseconds)" +echo "UNAME: $(uname -a)" +echo "CPU: $(grep 'model name' /proc/cpuinfo | head -1 | cut -d: -f2 | xargs)" +echo "---" + +"$BINARY" "$NTESTS" diff --git a/util/analyze_simd b/util/analyze_simd deleted file mode 100755 index 23080ac..0000000 Binary files a/util/analyze_simd and /dev/null differ diff --git a/util/analyze_simd.go b/util/analyze_simd.go deleted file mode 100644 index a2530ab..0000000 --- a/util/analyze_simd.go +++ /dev/null @@ -1,178 +0,0 @@ -/* - * - * FILE: analyze_simd.go - * LATEST: 10:08 05 May 2025 - * DESC: find percentage of a dumped amd64 object file's instructions that are SIMD instructions - * AUTHOR: Levi Neuwirth - * - */ - -package main - -import ( - "bufio" - "fmt" - "log" - "os" - "regexp" - "strings" -) - -var total int -var simd int - -// Since Go doesn't have a hashset, we will use a hashmap and ignore the Value... -var simdInstr map[string]bool -var digits []string - -func main() { - if len(os.Args) < 1 { - log.Fatal("Usage: ./analyze_simd ") - } - - objDumpRaw, err := os.Open(os.Args[1]) - if err != nil { - log.Fatal(err) - } else { - fmt.Println("Successfully opened object dump. Investigating...") - } - defer objDumpRaw.Close() - - initDigits() - initSimdInstructions() - - // This regex magic will get us the instructions from an extracted objdump line. - instrRegex := regexp.MustCompile(`\b([a-z]{2,6}[a-z]*)\b`) - - scanner := bufio.NewScanner(objDumpRaw) - for scanner.Scan() { - localLine := scanner.Text() - localLineSplit := strings.Fields(localLine) - - if len(localLineSplit) < 2 || !strings.Contains(localLineSplit[0], ":") { - continue - } - - matches := instrRegex.FindAllString(localLine, -1) - if len(matches) == 0 { - continue - } - - instr := matches[0] - log.Println(instr) - if simdInstr[instr] { - simd++ - } - total++ - } - - if err := scanner.Err(); err != nil { - log.Fatal(err) - } - - fmt.Printf("The result is:\n%d SIMD instructions\n%d Total instructions\n", simd, total) -} - -func initSimdInstructions() { - simdInstr = map[string]bool{ - // MMX Instructions - "packsswb": true, "packssdw": true, - "packuswb": true, "paddb": true, "paddw": true, "paddd": true, - "paddsb": true, "paddsw": true, "paddusb": true, "paddusw": true, - "pand": true, "pandn": true, "pcmpeqb": true, "pcmpeqw": true, - "pcmpeqd": true, "pcmpgtb": true, "pcmpgtw": true, "pcmpgtd": true, - "pmaddwd": true, "pmulhw": true, "pmullw": true, "por": true, - "psllw": true, "pslld": true, "psllq": true, "psraw": true, - "psrad": true, "psrlw": true, "psrld": true, "psrlq": true, - "psubb": true, "psubw": true, "psubd": true, "psubsb": true, - "psubsw": true, "psubusb": true, "psubusw": true, "punpckhbw": true, - "punpckhwd": true, "punpckhdq": true, "punpcklbw": true, "punpcklwd": true, - "punpckldq": true, "pxor": true, - - // SSE Instructions - "addps": true, "addss": true, "andps": true, "andnps": true, - "cmpeqps": true, "cmpeqss": true, "cmpgeps": true, "cmpgess": true, - "cmpgtps": true, "cmpgtss": true, "cmpleps": true, "cmpless": true, - "cmpltps": true, "cmpltss": true, "cmpneqps": true, "cmpneqss": true, - "cmpngeps": true, "cmpngess": true, "cmpngtps": true, "cmpngtss": true, - "cmpnleps": true, "cmpnless": true, "cmpnltps": true, "cmpnltss": true, - "cmpordps": true, "cmpordss": true, "cmpunordps": true, "cmpunordss": true, - "divps": true, "divss": true, "maxps": true, "maxss": true, - "minps": true, "minss": true, "movaps": true, "movss": true, - "movups": true, "mulps": true, "mulss": true, "rcpps": true, - "rcpss": true, "rsqrtps": true, "rsqrtss": true, "sqrtps": true, - "sqrtss": true, "subps": true, "subss": true, "xorps": true, - - // SSE2 Instructions - "addpd": true, "addsd": true, "andpd": true, "andnpd": true, - "cmpeqpd": true, "cmpeqsd": true, "cmpgepd": true, "cmpgesd": true, - "cmpgtpd": true, "cmpgtsd": true, "cmplepd": true, "cmplesd": true, - "cmpltpd": true, "cmpltsd": true, "cmpneqpd": true, "cmpneqsd": true, - "cmpngepd": true, "cmpngesd": true, "cmpngtpd": true, "cmpngtsd": true, - "cmpnlepd": true, "cmpnlesd": true, "cmpnltpd": true, "cmpnltsd": true, - "cmpordpd": true, "cmpordsd": true, "cmpunordpd": true, "cmpunordsd": true, - "divpd": true, "divsd": true, "maxpd": true, "maxsd": true, - "minpd": true, "minsd": true, "movapd": true, "movsd": true, - "movupd": true, "mulpd": true, "mulsd": true, "sqrtpd": true, - "subpd": true, "subsd": true, "xorpd": true, - - // SSE3 Instructions - "addsubpd": true, "addsubps": true, "haddpd": true, "haddps": true, - "hsubpd": true, "hsubps": true, "lddqu": true, "monitor": true, - "mwait": true, "movddup": true, "movshdup": true, "movsldup": true, - - // SSSE3 Instructions - "pshufb": true, "phaddw": true, "phaddd": true, "phaddsw": true, - "pmaddubsw": true, "phsubw": true, "phsubd": true, "phsubsw": true, - "psignb": true, "psignw": true, "psignd": true, "pmulhrsw": true, - "palignr": true, - - // SSE4.1 Instructions - "blendpd": true, "blendps": true, "blendvpd": true, "blendvps": true, - "dppd": true, "dpps": true, "extractps": true, "insertps": true, - "movntdqa": true, "mpsadbw": true, "packusdw": true, "pblendvb": true, - "pblendw": true, "pcmpeqq": true, "pextrb": true, "pextrd": true, - "pextrq": true, "phminposuw": true, "pinsrb": true, "pinsrd": true, - "pinsrq": true, "pmuldq": true, "pmulld": true, "ptest": true, - "roundpd": true, "roundps": true, "roundsd": true, "roundss": true, - - // SSE4.2 Instructions - "pcmpestri": true, "pcmpestrm": true, "pcmpistri": true, "pcmpistrm": true, - "crc32": true, "popcnt": true, - - // AVX Instructions - "vaddpd": true, "vaddps": true, "vaddsd": true, "vaddss": true, - "vandpd": true, "vandps": true, "vandnpd": true, "vandnps": true, - "vdivpd": true, "vdivps": true, "vdivsd": true, "vdivss": true, - "vmaxpd": true, "vmaxps": true, "vmaxsd": true, "vmaxss": true, - "vminpd": true, "vminps": true, "vminsd": true, "vminss": true, - "vmulpd": true, "vmulps": true, "vmulsd": true, "vmulss": true, - "vorpd": true, "vorps": true, "vsqrtpd": true, "vsqrtps": true, - "vsqrtsd": true, "vsqrtss": true, "vsubpd": true, "vsubps": true, - "vsubsd": true, "vsubss": true, "vxorpd": true, "vxorps": true, - - // AVX2 Instructions - "vpabsb": true, "vpabsw": true, "vpabsd": true, "vpaddb": true, - "vpaddw": true, "vpaddd": true, "vpaddq": true, "vpaddsb": true, - "vpaddsw": true, "vpaddusb": true, "vpaddusw": true, "vpalignr": true, - "vpand": true, "vpandn": true, "vpavgb": true, "vpavgw": true, - "vpblendd": true, "vpcmpeqb": true, "vpcmpeqw": true, "vpcmpeqd": true, - "vpcmpeqq": true, "vpcmpgtb": true, "vpcmpgtw": true, "vpcmpgtd": true, - - // AVX512 not included since Kyber does not use it. - } -} - -func initDigits() { - digits = make([]string, 0) - digits = append(digits, "0") - digits = append(digits, "1") - digits = append(digits, "2") - digits = append(digits, "3") - digits = append(digits, "4") - digits = append(digits, "5") - digits = append(digits, "6") - digits = append(digits, "7") - digits = append(digits, "8") - digits = append(digits, "9") -} diff --git a/util/testrun_sum_std b/util/testrun_sum_std deleted file mode 100755 index 3b3dcad..0000000 Binary files a/util/testrun_sum_std and /dev/null differ diff --git a/util/testrun_sum_std.go b/util/testrun_sum_std.go deleted file mode 100644 index 3e00f1b..0000000 --- a/util/testrun_sum_std.go +++ /dev/null @@ -1,137 +0,0 @@ -/* - * - * FILE: testrun_sum_std.go - * LATEST: 10:19 05 May 2025 - * DESC: sum values from iterative Kyber batch jobs. - * AUTHOR: Levi Neuwirth - * - */ - -package main - -import ( - "bufio" - "fmt" - "log" - "math" - "os" - "strconv" - "strings" -) - -var count float64 -var testSums map[string]float64 -var lastTest string -var gen_a []float64 -var indcpa_keypair []float64 -var indcpa_enc []float64 -var keypair_derand []float64 -var keypair []float64 -var encaps []float64 -var decaps []float64 - -func main() { - if len(os.Args) < 1 { - log.Fatal("Usage: ./testrun_sum_std ") - } - - outRaw, err := os.Open(os.Args[1]) - if err != nil { - log.Fatal(err) - } else { - fmt.Println("Successfully opened slurm STDOUT") - } - defer outRaw.Close() - initTestSums() - count = 0 - lastTest = "none" - scanner := bufio.NewScanner(outRaw) - for scanner.Scan() { - localLine := scanner.Text() - // Check if we've hit a new test iteration - if strings.Contains(localLine, "Loop spin:") { - count += 1 - continue - // Otherwise, we might have data from a previously indicated test. - } else if strings.Contains(localLine, "average:") { - // We split the line and add to the appropriate testSums index. - line := localLine[9:] - var numberStr strings.Builder - for _, ch := range line { - if (ch >= '0' && ch <= '9') || ch == '.' { - numberStr.WriteRune(ch) - } else { - break - } - } - - add, err := strconv.ParseFloat(numberStr.String(), 64) - if err != nil { - log.Printf("Failed to parse number from line %q: %v", localLine, err) - continue - } - testSums[lastTest] += add - // And now for the stddev: - switch lastTest { - case "gen_a:": - gen_a = append(gen_a, add) - case "indcpa_keypair:": - indcpa_keypair = append(indcpa_keypair, add) - case "indcpa_enc:": - indcpa_enc = append(indcpa_enc, add) - case "kyber_keypair_derand:": - keypair_derand = append(keypair_derand, add) - case "kyber_keypair:": - keypair = append(keypair, add) - case "kyber_encaps:": - encaps = append(encaps, add) - case "kyber_decaps:": - decaps = append(decaps, add) - default: - continue - } - continue - // We aren't concerned with the medians here. - } else if strings.Contains(localLine, "median:") { - continue - } - - // Here, figure out what the test was for the next data. - trimmed := strings.TrimSpace(localLine) - if strings.HasSuffix(trimmed, ":") && !strings.Contains(trimmed, "average") && !strings.Contains(trimmed, "median") { - lastTest = trimmed - continue - } - - } - - // Now we take the averages and stddevs. - fmt.Printf("gen_a avg: %f\ngen_a stddev: %f\n", testSums["gen_a:"]/count, calcStddev("gen_a:", gen_a)) - fmt.Printf("indcpa keypair avg: %f\nindcpa_keypair stddev: %f\n", testSums["indcpa_keypair:"]/count, calcStddev("indcpa_keypair:", indcpa_keypair)) - fmt.Printf("indcpa enc avg: %f\nindcpa_enc stddev: %f\n", testSums["indcpa_enc:"]/count, calcStddev("indcpa_enc:", indcpa_enc)) - fmt.Printf("keypair_derand avg: %f\nkeypair_derand stddev:: %f\n", testSums["kyber_keypair_derand:"]/count, calcStddev("kyber_keypair_derand:", keypair_derand)) - fmt.Printf("keypair avg: %f\nkeypair stddev:: %f\n", testSums["kyber_keypair:"]/count, calcStddev("kyber_keypair:", keypair)) - fmt.Printf("encaps avg: %f\nencaps stddev:: %f\n", testSums["kyber_encaps:"]/count, calcStddev("kyber_encaps:", encaps)) - fmt.Printf("decaps avg: %f\ndecaps stddev:: %f\n", testSums["kyber_decaps:"]/count, calcStddev("kyber_decaps:", decaps)) -} - -func initTestSums() { - testSums = make(map[string]float64) - testSums["gen_a:"] = 0 - testSums["indcpa_keypair:"] = 0 - testSums["indcpa_enc:"] = 0 - testSums["kyber_keypair_derand:"] = 0 - testSums["kyber_keypair:"] = 0 - testSums["kyber_encaps:"] = 0 - testSums["kyber_decaps:"] = 0 -} - -func calcStddev(test string, inputs []float64) (result float64) { - mean := float64(testSums[test] / float64(len(inputs))) - var variance float64 - for _, value := range inputs { - variance += (value - mean) * (value - mean) - } - - return math.Sqrt(variance / float64(len(inputs))) -}