******************************************************************************** conan test cci-580c4b30/recipes/elfutils/all/test_package/conanfile.py elfutils/0.186@#d19e94e0066f22180c6c6931ce6b3a27 -pr /home/conan/w/prod/BuildSingleReference/263330/c1d0d22d-5980-4e83-9dac-6a78116a3ef9/profile_linux_7_libstdcpp11_gcc_release_64.elfutils-shared-False.txt -c tools.system.package_manager:mode=install -c tools.system.package_manager:sudo=True ******************************************************************************** Configuration: [settings] arch=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=7 os=Linux [options] elfutils:shared=False [build_requires] [env] [conf] tools.system.package_manager:mode=install tools.system.package_manager:sudo=True elfutils/0.186 (test package): Installing package Requirements bzip2/1.0.8 from 'conan-center' - Cache elfutils/0.186 from local cache - Cache xz_utils/5.4.2 from 'conan-center' - Cache zlib/1.2.13 from 'conan-center' - Cache Packages bzip2/1.0.8:b27e2b40bcb70be2e7d6f0e0c6e43e35c530f8d3 - Cache elfutils/0.186:d9c3d9129f2e8012c9bb5cd7b3f1802a0812db01 - Cache xz_utils/5.4.2:d50a0d523d98c15bb147b18fa7d203887c38be8b - Cache zlib/1.2.13:d50a0d523d98c15bb147b18fa7d203887c38be8b - Cache Installing (downloading, building) binaries... bzip2/1.0.8: Already installed! xz_utils/5.4.2: Already installed! zlib/1.2.13: Already installed! elfutils/0.186: Already installed! elfutils/0.186: Appending PATH env var with : /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d9c3d9129f2e8012c9bb5cd7b3f1802a0812db01/bin elfutils/0.186: Setting ADDR2LINE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d9c3d9129f2e8012c9bb5cd7b3f1802a0812db01/bin/eu-addr2line elfutils/0.186: Setting AR to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d9c3d9129f2e8012c9bb5cd7b3f1802a0812db01/bin/eu-ar elfutils/0.186: Setting ELFCLASSIFY to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d9c3d9129f2e8012c9bb5cd7b3f1802a0812db01/bin/eu-elfclassify elfutils/0.186: Setting ELFCMP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d9c3d9129f2e8012c9bb5cd7b3f1802a0812db01/bin/eu-elfcmp elfutils/0.186: Setting ELFCOMPRESS to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d9c3d9129f2e8012c9bb5cd7b3f1802a0812db01/bin/eu-elfcompress elfutils/0.186: Setting ELFLINT to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d9c3d9129f2e8012c9bb5cd7b3f1802a0812db01/bin/eu-elflint elfutils/0.186: Setting FINDTEXTREL to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d9c3d9129f2e8012c9bb5cd7b3f1802a0812db01/bin/eu-findtextrel elfutils/0.186: Setting MAKE_DEBUG_ARCHIVE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d9c3d9129f2e8012c9bb5cd7b3f1802a0812db01/bin/eu-make-debug-archive elfutils/0.186: Setting NM to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d9c3d9129f2e8012c9bb5cd7b3f1802a0812db01/bin/eu-nm elfutils/0.186: Setting OBJDUMP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d9c3d9129f2e8012c9bb5cd7b3f1802a0812db01/bin/eu-objdump elfutils/0.186: Setting RANLIB to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d9c3d9129f2e8012c9bb5cd7b3f1802a0812db01/bin/eu-ranlib elfutils/0.186: Setting READELF to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d9c3d9129f2e8012c9bb5cd7b3f1802a0812db01/bin/eu-readelf elfutils/0.186: Setting SIZE to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d9c3d9129f2e8012c9bb5cd7b3f1802a0812db01/bin/eu-size elfutils/0.186: Setting STACK to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d9c3d9129f2e8012c9bb5cd7b3f1802a0812db01/bin/eu-stack elfutils/0.186: Setting STRINGS to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d9c3d9129f2e8012c9bb5cd7b3f1802a0812db01/bin/eu-strings elfutils/0.186: Setting STRIP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d9c3d9129f2e8012c9bb5cd7b3f1802a0812db01/bin/eu-strip elfutils/0.186: Setting UNSTRIP to /home/conan/w/prod/BuildSingleReference/.conan/data/elfutils/0.186/_/_/package/d9c3d9129f2e8012c9bb5cd7b3f1802a0812db01/bin/eu-unstrip elfutils/0.186 (test package): Generator cmake created conanbuildinfo.cmake elfutils/0.186 (test package): Generator txt created conanbuildinfo.txt elfutils/0.186 (test package): Aggregating env generators elfutils/0.186 (test package): Generated conaninfo.txt elfutils/0.186 (test package): Generated graphinfo Using lockfile: '/home/conan/w/prod/BuildSingleReference/cci-580c4b30/recipes/elfutils/all/test_package/build/34c35f8af783122f98ffcd7065b48f6a6146d255/conan.lock' Using cached profile from lockfile [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK elfutils/0.186 (test package): Calling build() ----Running------ > cd '/home/conan/w/prod/BuildSingleReference/cci-580c4b30/recipes/elfutils/all/test_package/build/34c35f8af783122f98ffcd7065b48f6a6146d255' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="7" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++11" -DCMAKE_INSTALL_PREFIX="/home/conan/w/prod/BuildSingleReference/cci-580c4b30/recipes/elfutils/all/test_package/build/34c35f8af783122f98ffcd7065b48f6a6146d255/package" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/prod/BuildSingleReference/cci-580c4b30/recipes/elfutils/all/test_package' ----------------- -- The C compiler identification is GNU 7.5.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Conan: called by CMake conan helper -- Conan: Adjusting output directories -- Conan: Using cmake global configuration -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- This project seems to be plain C, using 'GNU' compiler -- Conan: Compiler GCC>=5, checking major version 7 -- Conan: Checking correct version: 7 -- Conan: C++ stdlib: libstdc++11 -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/prod/BuildSingleReference/cci-580c4b30/recipes/elfutils/all/test_package/build/34c35f8af783122f98ffcd7065b48f6a6146d255 ----Running------ > cmake --build '/home/conan/w/prod/BuildSingleReference/cci-580c4b30/recipes/elfutils/all/test_package/build/34c35f8af783122f98ffcd7065b48f6a6146d255' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building C object CMakeFiles/test_package.dir/test_package.c.o [100%] Linking C executable bin/test_package [100%] Built target test_package elfutils/0.186 (test package): Running test() ----Running------ > eu-ar --version ----------------- eu-ar (elfutils) 0.186 Copyright (C) 2021 The elfutils developers . This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ----Running------ > eu-ar r archive.a bin/test_package ----------------- ----Running------ > eu-objdump -d bin/test_package ----------------- bin/test_package: elf64-elf_x86_64 Disassembly of section .init: 1008: 48 83 ec 08 sub $0x8,%rsp 100c: 48 8b 05 d5 3f 20 00 mov 0x203fd5(%rip),%rax # 0x204fe8 1013: 48 85 c0 test %rax,%rax 1016: 74 02 je 0x101a 1018: ff d0 callq *%rax 101a: 48 83 c4 08 add $0x8,%rsp 101e: c3 retq Disassembly of section .plt: 1020: ff 35 fa 3e 20 00 pushq 0x203efa(%rip) # 0x204f20 1026: ff 25 fc 3e 20 00 jmpq *0x203efc(%rip) # 0x204f28 102c: 0f 1f 40 00 nopl 0x0(%rax) 1030: ff 25 fa 3e 20 00 jmpq *0x203efa(%rip) # 0x204f30 1036: 68 00 00 00 00 pushq $0x0 103b: e9 e0 ff ff ff jmpq 0x1020 1040: ff 25 f2 3e 20 00 jmpq *0x203ef2(%rip) # 0x204f38 1046: 68 01 00 00 00 pushq $0x1 104b: e9 d0 ff ff ff jmpq 0x1020 1050: ff 25 ea 3e 20 00 jmpq *0x203eea(%rip) # 0x204f40 1056: 68 02 00 00 00 pushq $0x2 105b: e9 c0 ff ff ff jmpq 0x1020 1060: ff 25 e2 3e 20 00 jmpq *0x203ee2(%rip) # 0x204f48 1066: 68 03 00 00 00 pushq $0x3 106b: e9 b0 ff ff ff jmpq 0x1020 1070: ff 25 da 3e 20 00 jmpq *0x203eda(%rip) # 0x204f50 1076: 68 04 00 00 00 pushq $0x4 107b: e9 a0 ff ff ff jmpq 0x1020 1080: ff 25 d2 3e 20 00 jmpq *0x203ed2(%rip) # 0x204f58 1086: 68 05 00 00 00 pushq $0x5 108b: e9 90 ff ff ff jmpq 0x1020 1090: ff 25 ca 3e 20 00 jmpq *0x203eca(%rip) # 0x204f60 1096: 68 06 00 00 00 pushq $0x6 109b: e9 80 ff ff ff jmpq 0x1020 10a0: ff 25 c2 3e 20 00 jmpq *0x203ec2(%rip) # 0x204f68 10a6: 68 07 00 00 00 pushq $0x7 10ab: e9 70 ff ff ff jmpq 0x1020 10b0: ff 25 ba 3e 20 00 jmpq *0x203eba(%rip) # 0x204f70 10b6: 68 08 00 00 00 pushq $0x8 10bb: e9 60 ff ff ff jmpq 0x1020 10c0: ff 25 b2 3e 20 00 jmpq *0x203eb2(%rip) # 0x204f78 10c6: 68 09 00 00 00 pushq $0x9 10cb: e9 50 ff ff ff jmpq 0x1020 10d0: ff 25 aa 3e 20 00 jmpq *0x203eaa(%rip) # 0x204f80 10d6: 68 0a 00 00 00 pushq $0xa 10db: e9 40 ff ff ff jmpq 0x1020 10e0: ff 25 a2 3e 20 00 jmpq *0x203ea2(%rip) # 0x204f88 10e6: 68 0b 00 00 00 pushq $0xb 10eb: e9 30 ff ff ff jmpq 0x1020 10f0: ff 25 9a 3e 20 00 jmpq *0x203e9a(%rip) # 0x204f90 10f6: 68 0c 00 00 00 pushq $0xc 10fb: e9 20 ff ff ff jmpq 0x1020 1100: ff 25 92 3e 20 00 jmpq *0x203e92(%rip) # 0x204f98 1106: 68 0d 00 00 00 pushq $0xd 110b: e9 10 ff ff ff jmpq 0x1020 1110: ff 25 8a 3e 20 00 jmpq *0x203e8a(%rip) # 0x204fa0 1116: 68 0e 00 00 00 pushq $0xe 111b: e9 00 ff ff ff jmpq 0x1020 1120: ff 25 82 3e 20 00 jmpq *0x203e82(%rip) # 0x204fa8 1126: 68 0f 00 00 00 pushq $0xf 112b: e9 f0 fe ff ff jmpq 0x1020 1130: ff 25 7a 3e 20 00 jmpq *0x203e7a(%rip) # 0x204fb0 1136: 68 10 00 00 00 pushq $0x10 113b: e9 e0 fe ff ff jmpq 0x1020 1140: ff 25 72 3e 20 00 jmpq *0x203e72(%rip) # 0x204fb8 1146: 68 11 00 00 00 pushq $0x11 114b: e9 d0 fe ff ff jmpq 0x1020 1150: ff 25 6a 3e 20 00 jmpq *0x203e6a(%rip) # 0x204fc0 1156: 68 12 00 00 00 pushq $0x12 115b: e9 c0 fe ff ff jmpq 0x1020 1160: ff 25 62 3e 20 00 jmpq *0x203e62(%rip) # 0x204fc8 1166: 68 13 00 00 00 pushq $0x13 116b: e9 b0 fe ff ff jmpq 0x1020 1170: ff 25 5a 3e 20 00 jmpq *0x203e5a(%rip) # 0x204fd0 1176: 68 14 00 00 00 pushq $0x14 117b: e9 a0 fe ff ff jmpq 0x1020 Disassembly of section .plt.got: 1180: ff 25 72 3e 20 00 jmpq *0x203e72(%rip) # 0x204ff8 1186: 66 90 nop Disassembly of section .text: 1190: 83 ff 01 cmp $0x1,%edi 1193: 41 54 push %rsp 1195: 55 push %rbp 1196: 53 push %rbx 1197: 48 89 f3 mov %rsi,%rbx 119a: 0f 8e 11 01 00 00 jle 0x12b1 11a0: bf 01 00 00 00 mov $0x1,%edi 11a5: e8 36 02 00 00 callq 0x13e0 11aa: 85 c0 test %eax,%eax 11ac: 0f 84 8f 00 00 00 je 0x1241 11b2: 48 8b 7b 08 mov 0x8(%rbx),%rdi 11b6: 31 d2 xor %edx,%edx 11b8: 31 f6 xor %esi,%esi 11ba: 31 c0 xor %eax,%eax 11bc: e8 7f ff ff ff callq 0x1140 11c1: 85 c0 test %eax,%eax 11c3: 89 c5 mov %eax,%ebp 11c5: 0f 88 9b 00 00 00 js 0x1266 11cb: 31 d2 xor %edx,%edx 11cd: be 01 00 00 00 mov $0x1,%esi 11d2: 89 c7 mov %eax,%edi 11d4: e8 d7 19 00 00 callq 0x2bb0 11d9: 48 85 c0 test %rax,%rax 11dc: 49 89 c4 mov %rax,%r12 11df: 0f 84 a7 00 00 00 je 0x128c 11e5: 48 89 c7 mov %rax,%rdi 11e8: e8 63 1f 00 00 callq 0x3150 11ed: 83 f8 01 cmp $0x1,%eax 11f0: 0f 84 8d 00 00 00 je 0x1283 11f6: 48 8d 0d 00 20 00 00 lea 0x2000(%rip),%rcx # 0x31fd 11fd: 72 15 jb 0x1214 11ff: 83 f8 03 cmp $0x3,%eax 1202: 48 8d 0d e9 1f 00 00 lea 0x1fe9(%rip),%rcx # 0x31f2 1209: 48 8d 05 f2 1f 00 00 lea 0x1ff2(%rip),%rax # 0x3202 1210: 48 0f 45 c8 cmovne %rax,%rcx 1214: 48 8b 53 08 mov 0x8(%rbx),%rdx 1218: 48 8d 35 2d 20 00 00 lea 0x202d(%rip),%rsi # 0x324c 121f: bf 01 00 00 00 mov $0x1,%edi 1224: 31 c0 xor %eax,%eax 1226: e8 05 ff ff ff callq 0x1130 122b: 4c 89 e7 mov %r12,%rdi 122e: e8 6d 1c 00 00 callq 0x2ea0 1233: 89 ef mov %ebp,%edi 1235: e8 66 fe ff ff callq 0x10a0 123a: 31 c0 xor %eax,%eax 123c: 5b pop %rbx 123d: 5d pop %rbp 123e: 41 5c pop %rsp 1240: c3 retq 1241: 83 cf ff or $0xffffffff,%edi 1244: e8 37 02 00 00 callq 0x1480 1249: 48 8d 35 08 20 00 00 lea 0x2008(%rip),%rsi # 0x3258 1250: 48 89 c2 mov %rax,%rdx 1253: bf 01 00 00 00 mov $0x1,%edi 1258: 31 c0 xor %eax,%eax 125a: e8 d1 fe ff ff callq 0x1130 125f: b8 01 00 00 00 mov $0x1,%eax 1264: eb d6 jmp 0x123c 1266: 48 8b 13 mov (%rbx),%rdx 1269: 48 8d 35 b2 1f 00 00 lea 0x1fb2(%rip),%rsi # 0x3222 1270: bf 01 00 00 00 mov $0x1,%edi 1275: 31 c0 xor %eax,%eax 1277: e8 b4 fe ff ff callq 0x1130 127c: b8 01 00 00 00 mov $0x1,%eax 1281: eb b9 jmp 0x123c 1283: 48 8d 0d 5a 1f 00 00 lea 0x1f5a(%rip),%rcx # 0x31e4 128a: eb 88 jmp 0x1214 128c: 83 cf ff or $0xffffffff,%edi 128f: e8 ec 01 00 00 callq 0x1480 1294: 48 8d 35 97 1f 00 00 lea 0x1f97(%rip),%rsi # 0x3232 129b: 48 89 c2 mov %rax,%rdx 129e: bf 01 00 00 00 mov $0x1,%edi 12a3: 31 c0 xor %eax,%eax 12a5: e8 86 fe ff ff callq 0x1130 12aa: b8 01 00 00 00 mov $0x1,%eax 12af: eb 8b jmp 0x123c 12b1: 48 8b 16 mov (%rsi),%rdx 12b4: 48 8d 35 54 1f 00 00 lea 0x1f54(%rip),%rsi # 0x320f 12bb: bf 01 00 00 00 mov $0x1,%edi 12c0: 31 c0 xor %eax,%eax 12c2: e8 69 fe ff ff callq 0x1130 12c7: 83 c8 ff or $0xffffffff,%eax 12ca: e9 6d ff ff ff jmpq 0x123c 12cf: 90 nop 12d0: 31 ed xor %ebp,%ebp 12d2: 49 89 d1 mov %rdx,%r9 12d5: 5e pop %rsi 12d6: 48 89 e2 mov %rsp,%rdx 12d9: 48 83 e4 f0 and $0xfffffffffffffff0,%rsp 12dd: 50 push %rax 12de: 54 push %rsp 12df: 4c 8d 05 ea 1e 00 00 lea 0x1eea(%rip),%r8 # 0x31d0 12e6: 48 8d 0d 73 1e 00 00 lea 0x1e73(%rip),%rcx # 0x3160 12ed: 48 8d 3d 9c fe ff ff lea -0x164(%rip),%rdi # 0x1190 12f4: ff 15 e6 3c 20 00 callq *0x203ce6(%rip) # 0x204fe0 12fa: f4 hlt 12fb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1300: 48 8d 3d 09 3d 20 00 lea 0x203d09(%rip),%rdi # 0x205010 1307: 55 push %rbp 1308: 48 8d 05 01 3d 20 00 lea 0x203d01(%rip),%rax # 0x205010 130f: 48 39 f8 cmp %rdi,%rax 1312: 48 89 e5 mov %rsp,%rbp 1315: 74 19 je 0x1330 1317: 48 8b 05 ba 3c 20 00 mov 0x203cba(%rip),%rax # 0x204fd8 131e: 48 85 c0 test %rax,%rax 1321: 74 0d je 0x1330 1323: 5d pop %rbp 1324: ff e0 jmpq *%rax 1326: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 132e: 00 00 1330: 5d pop %rbp 1331: c3 retq 1332: 0f 1f 40 00 nopl 0x0(%rax) 1336: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 133e: 00 00 1340: 48 8d 3d c9 3c 20 00 lea 0x203cc9(%rip),%rdi # 0x205010 1347: 48 8d 35 c2 3c 20 00 lea 0x203cc2(%rip),%rsi # 0x205010 134e: 55 push %rbp 134f: 48 29 fe sub %rdi,%rsi 1352: 48 89 e5 mov %rsp,%rbp 1355: 48 c1 fe 03 sar $0x3,%rsi 1359: 48 89 f0 mov %rsi,%rax 135c: 48 c1 e8 3f shr $0x3f,%rax 1360: 48 01 c6 add %rax,%rsi 1363: 48 d1 fe sar %rsi 1366: 74 18 je 0x1380 1368: 48 8b 05 81 3c 20 00 mov 0x203c81(%rip),%rax # 0x204ff0 136f: 48 85 c0 test %rax,%rax 1372: 74 0c je 0x1380 1374: 5d pop %rbp 1375: ff e0 jmpq *%rax 1377: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 137f: 00 1380: 5d pop %rbp 1381: c3 retq 1382: 0f 1f 40 00 nopl 0x0(%rax) 1386: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 138e: 00 00 1390: 80 3d 79 3c 20 00 00 cmpb $0x0,0x203c79(%rip) # 0x205010 1397: 75 2f jne 0x13c8 1399: 48 83 3d 57 3c 20 00 00 cmpq $0x0,0x203c57(%rip) # 0x204ff8 13a1: 55 push %rbp 13a2: 48 89 e5 mov %rsp,%rbp 13a5: 74 0c je 0x13b3 13a7: 48 8b 3d 5a 3c 20 00 mov 0x203c5a(%rip),%rdi # 0x205008 13ae: e8 cd fd ff ff callq 0x1180 13b3: e8 48 ff ff ff callq 0x1300 13b8: c6 05 51 3c 20 00 01 movb $0x1,0x203c51(%rip) # 0x205010 13bf: 5d pop %rbp 13c0: c3 retq 13c1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 13c8: f3 rep 13c9: c3 retq 13ca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 13d0: 55 push %rbp 13d1: 48 89 e5 mov %rsp,%rbp 13d4: 5d pop %rbp 13d5: e9 66 ff ff ff jmpq 0x1340 13da: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 13e0: 85 ff test %edi,%edi 13e2: b8 01 00 00 00 mov $0x1,%eax 13e7: 74 17 je 0x1400 13e9: 83 ff 01 cmp $0x1,%edi 13ec: 75 1a jne 0x1408 13ee: c7 05 1c 3c 20 00 01 00 movl $0x1,0x203c1c(%rip) # 0x205014 13f6: 00 00 13f8: c3 retq 13f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1400: f3 rep 1401: c3 retq 1402: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 1408: 48 83 ec 08 sub $0x8,%rsp 140c: bf 02 00 00 00 mov $0x2,%edi 1411: e8 3a 00 00 00 callq 0x1450 1416: 31 c0 xor %eax,%eax 1418: 48 83 c4 08 add $0x8,%rsp 141c: c3 retq 141d: 0f 1f 00 nopl (%rax) 1420: 48 83 ec 08 sub $0x8,%rsp 1424: 66 66 66 64 48 8b 04 25 mov %fs:0x0,%ax 142c: 00 00 00 00 1430: 48 89 c2 mov %rax,%rdx 1433: 8b 80 fc ff ff ff mov -0x4(%rax),%eax 1439: c7 82 fc ff ff ff 00 00 movl $0x0,-0x4(%rdx) 1441: 00 00 1443: 48 83 c4 08 add $0x8,%rsp 1447: c3 retq 1448: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 1450: 53 push %rbx 1451: 83 ff 33 cmp $0x33,%edi 1454: 89 fb mov %edi,%ebx 1456: b8 01 00 00 00 mov $0x1,%eax 145b: 0f 43 d8 cmovae %eax,%ebx 145e: 66 66 66 64 48 8b 04 25 mov %fs:0x0,%ax 1466: 00 00 00 00 146a: 89 98 fc ff ff ff mov %ebx,-0x4(%rax) 1470: 5b pop %rbx 1471: c3 retq 1472: 0f 1f 40 00 nopl 0x0(%rax) 1476: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 147e: 00 00 1480: 53 push %rbx 1481: 48 63 df movslq %rdi,%rbx 1484: 66 66 66 64 48 8b 04 25 mov %fs:0x0,%ax 148c: 00 00 00 00 1490: 85 db test %ebx,%ebx 1492: 48 63 80 fc ff ff ff movslq -0x4(%rax),%rax 1499: 75 2d jne 0x14c8 149b: 85 c0 test %eax,%eax 149d: 74 61 je 0x1500 149f: 48 8d 15 fa 1d 00 00 lea 0x1dfa(%rip),%rdx # 0x32a0 14a6: 48 8d 35 93 1f 00 00 lea 0x1f93(%rip),%rsi # 0x3440 14ad: 48 8d 3d cc 1d 00 00 lea 0x1dcc(%rip),%rdi # 0x3280 14b4: 5b pop %rbx 14b5: 48 03 34 c2 add (%rdx,%rax,8),%rsi 14b9: ba 05 00 00 00 mov $0x5,%edx 14be: e9 9d fb ff ff jmpq 0x1060 14c3: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 14c8: 8d 53 01 lea 0x1(%rbx),%edx 14cb: 83 fa 33 cmp $0x33,%edx 14ce: 77 10 ja 0x14e0 14d0: 83 fb ff cmp $0xffffffff,%ebx 14d3: 48 0f 45 c3 cmovne %rbx,%rax 14d7: eb c6 jmp 0x149f 14d9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 14e0: 5b pop %rbx 14e1: 48 8d 35 61 1f 00 00 lea 0x1f61(%rip),%rsi # 0x3449 14e8: 48 8d 3d 91 1d 00 00 lea 0x1d91(%rip),%rdi # 0x3280 14ef: ba 05 00 00 00 mov $0x5,%edx 14f4: e9 67 fb ff ff jmpq 0x1060 14f9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1500: 31 c0 xor %eax,%eax 1502: 5b pop %rbx 1503: c3 retq 1504: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 150c: 00 00 150e: 66 90 nop 1510: 41 57 push %rdi 1512: 41 56 push %rsi 1514: 49 89 cf mov %rcx,%r15 1517: 41 55 push %rbp 1519: 41 54 push %rsp 151b: 49 89 f6 mov %rsi,%r14 151e: 55 push %rbp 151f: 53 push %rbx 1520: 45 31 ed xor %r13d,%r13d 1523: 48 89 d3 mov %rdx,%rbx 1526: 49 89 cc mov %rcx,%r12 1529: 48 89 f5 mov %rsi,%rbp 152c: 48 83 ec 18 sub $0x18,%rsp 1530: 89 7c 24 04 mov %edi,0x4(%rsp) 1534: eb 25 jmp 0x155b 1536: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 153e: 00 00 1540: 48 83 f8 00 cmp $0x0,%rax 1544: 7e 5f jle 0x15a5 1546: 49 01 c5 add %rax,%r13 1549: 49 39 dd cmp %rbx,%r13 154c: 73 52 jae 0x15a0 154e: 4f 8d 64 3d 00 lea 0x0(%r13,%r15,1),%r12 1553: 4b 8d 2c 2e lea (%r14,%r13,1),%rbp 1557: 8b 7c 24 04 mov 0x4(%rsp),%edi 155b: 48 89 da mov %rbx,%rdx 155e: 4c 89 e1 mov %r12,%rcx 1561: 48 89 ee mov %rbp,%rsi 1564: 4c 29 ea sub %r13,%rdx 1567: e8 e4 fb ff ff callq 0x1150 156c: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 1570: 48 89 c2 mov %rax,%rdx 1573: 75 cb jne 0x1540 1575: 48 89 44 24 08 mov %rax,0x8(%rsp) 157a: e8 c1 fa ff ff callq 0x1040 157f: 83 38 04 cmpl $0x4,(%rax) 1582: 48 8b 54 24 08 mov 0x8(%rsp),%rdx 1587: 74 ce je 0x1557 1589: 48 83 c4 18 add $0x18,%rsp 158d: 48 89 d0 mov %rdx,%rax 1590: 5b pop %rbx 1591: 5d pop %rbp 1592: 41 5c pop %rsp 1594: 41 5d pop %rbp 1596: 41 5e pop %rsi 1598: 41 5f pop %rdi 159a: c3 retq 159b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 15a0: 4c 89 ea mov %r13,%rdx 15a3: eb e4 jmp 0x1589 15a5: 49 0f 44 d5 cmove %r13,%rdx 15a9: eb de jmp 0x1589 15ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 15b0: 41 57 push %rdi 15b2: 41 56 push %rsi 15b4: 41 55 push %rbp 15b6: 41 54 push %rsp 15b8: 4d 89 c5 mov %r8,%r13 15bb: 55 push %rbp 15bc: 53 push %rbx 15bd: 48 89 d5 mov %rdx,%rbp 15c0: 48 81 ec 88 00 00 00 sub $0x88,%rsp 15c7: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 15cf: 00 15d0: 48 89 44 24 78 mov %rax,0x78(%rsp) 15d5: 31 c0 xor %eax,%eax 15d7: 0f b6 42 04 movzbl 0x4(%rdx),%eax 15db: 4c 8b 84 24 c0 00 00 00 mov 0xc0(%rsp),%r8 15e3: 8d 50 ff lea -0x1(%rax),%edx 15e6: 80 fa 01 cmp $0x1,%dl 15e9: 0f 87 c1 02 00 00 ja 0x18b0 15ef: 0f b6 55 05 movzbl 0x5(%rbp),%edx 15f3: 49 89 cf mov %rcx,%r15 15f6: 8d 4a ff lea -0x1(%rdx),%ecx 15f9: 80 f9 01 cmp $0x1,%cl 15fc: 0f 87 ae 02 00 00 ja 0x18b0 1602: 3c 01 cmp $0x1,%al 1604: 41 89 fa mov %edi,%r10d 1607: 49 89 f6 mov %rsi,%r14 160a: 75 0a jne 0x1616 160c: 49 83 fd 33 cmp $0x33,%r13 1610: 0f 86 9a 02 00 00 jbe 0x18b0 1616: 3c 01 cmp $0x1,%al 1618: 74 0a je 0x1624 161a: 49 83 fd 3f cmp $0x3f,%r13 161e: 0f 86 8c 02 00 00 jbe 0x18b0 1624: 80 fa 01 cmp $0x1,%dl 1627: 0f 84 7b 04 00 00 je 0x1aa8 162d: 3c 01 cmp $0x1,%al 162f: 0f 84 b3 02 00 00 je 0x18e8 1635: 48 8b 45 28 mov 0x28(%rbp),%rax 1639: 4c 8d 64 24 30 lea 0x30(%rsp),%r12 163e: 0f b7 5d 3c movzwl 0x3c(%rbp),%ebx 1642: 66 c1 cb 08 ror $0x8,%bx 1646: 66 89 5c 24 6c mov %bx,0x6c(%rsp) 164b: 48 0f c8 bswap %rax 164e: 48 89 44 24 58 mov %rax,0x58(%rsp) 1653: 0f b7 db movzwl %bx,%ebx 1656: 48 85 db test %rbx,%rbx 1659: 0f 84 41 06 00 00 je 0x1ca0 165f: 4c 39 e8 cmp %r13,%rax 1662: 0f 86 58 04 00 00 jbe 0x1ac0 1668: 41 83 f9 02 cmp $0x2,%r9d 166c: 0f 94 c3 sete %bl 166f: 41 83 f9 09 cmp $0x9,%r9d 1673: 0f 94 c0 sete %al 1676: 45 31 e4 xor %r12d,%r12d 1679: 09 c3 or %eax,%ebx 167b: 0f b6 db movzbl %bl,%ebx 167e: 48 8d 04 5b lea (%rbx,%rbx,2),%rax 1682: bf 01 00 00 00 mov $0x1,%edi 1687: 4c 89 44 24 18 mov %r8,0x18(%rsp) 168c: 44 89 4c 24 14 mov %r9d,0x14(%rsp) 1691: 44 89 54 24 08 mov %r10d,0x8(%rsp) 1696: 48 8d 34 83 lea (%rbx,%rax,4),%rsi 169a: 48 c1 e6 04 shl $0x4,%rsi 169e: 48 81 c6 08 01 00 00 add $0x108,%rsi 16a5: e8 26 fa ff ff callq 0x10d0 16aa: 48 85 c0 test %rax,%rax 16ad: 44 8b 54 24 08 mov 0x8(%rsp),%r10d 16b2: 44 8b 4c 24 14 mov 0x14(%rsp),%r9d 16b7: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 16bc: 0f 84 de 04 00 00 je 0x1ba0 16c2: 0f b6 4d 04 movzbl 0x4(%rbp),%ecx 16c6: c7 40 18 03 00 00 00 movl $0x3,0x18(%rax) 16cd: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 16d4: 44 89 48 1c mov %r9d,0x1c(%rax) 16d8: 44 89 50 24 mov %r10d,0x24(%rax) 16dc: 4c 89 78 28 mov %r15,0x28(%rax) 16e0: 4c 89 68 30 mov %r13,0x30(%rax) 16e4: 4c 89 30 mov %r14,(%rax) 16e7: 89 ca mov %ecx,%edx 16e9: 89 48 20 mov %ecx,0x20(%rax) 16ec: 4c 89 40 08 mov %r8,0x8(%rax) 16f0: 80 fa 01 cmp $0x1,%dl 16f3: 44 89 a0 c8 00 00 00 mov %r12d,0xc8(%rax) 16fa: 89 98 cc 00 00 00 mov %ebx,0xcc(%rax) 1700: c7 40 70 0a 00 00 00 movl $0xa,0x70(%rax) 1707: 4b 8d 0c 3e lea (%r14,%r15,1),%rcx 170b: 0f 84 37 02 00 00 je 0x1948 1711: 4d 85 f6 test %r14,%r14 1714: 0f 84 a6 04 00 00 je 0x1bc0 171a: 80 7d 05 01 cmpb $0x1,0x5(%rbp) 171e: 0f 84 5c 01 00 00 je 0x1880 1724: f3 0f 6f 45 00 movdqu 0x0(%rbp),%xmm0 1729: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx 1730: 0f 11 80 88 00 00 00 movups %xmm0,0x88(%rax) 1737: 48 89 50 48 mov %rdx,0x48(%rax) 173b: f3 0f 6f 45 10 movdqu 0x10(%rbp),%xmm0 1740: 0f 11 80 98 00 00 00 movups %xmm0,0x98(%rax) 1747: f3 0f 6f 45 20 movdqu 0x20(%rbp),%xmm0 174c: 0f 11 80 a8 00 00 00 movups %xmm0,0xa8(%rax) 1753: f3 0f 6f 45 30 movdqu 0x30(%rbp),%xmm0 1758: 0f 11 80 b8 00 00 00 movups %xmm0,0xb8(%rax) 175f: 0f b7 90 98 00 00 00 movzwl 0x98(%rax),%edx 1766: 66 c1 ca 08 ror $0x8,%dx 176a: 66 89 90 98 00 00 00 mov %dx,0x98(%rax) 1771: 0f b7 90 9a 00 00 00 movzwl 0x9a(%rax),%edx 1778: 66 c1 ca 08 ror $0x8,%dx 177c: 66 89 90 9a 00 00 00 mov %dx,0x9a(%rax) 1783: 8b 90 9c 00 00 00 mov 0x9c(%rax),%edx 1789: 0f ca bswap %edx 178b: 89 90 9c 00 00 00 mov %edx,0x9c(%rax) 1791: 48 8b 90 a0 00 00 00 mov 0xa0(%rax),%rdx 1798: 48 0f ca bswap %rdx 179b: 48 89 90 a0 00 00 00 mov %rdx,0xa0(%rax) 17a2: 48 8b 90 a8 00 00 00 mov 0xa8(%rax),%rdx 17a9: 48 0f ca bswap %rdx 17ac: 48 89 90 a8 00 00 00 mov %rdx,0xa8(%rax) 17b3: 48 8b 90 b0 00 00 00 mov 0xb0(%rax),%rdx 17ba: 48 0f ca bswap %rdx 17bd: 48 89 90 b0 00 00 00 mov %rdx,0xb0(%rax) 17c4: 8b 90 b8 00 00 00 mov 0xb8(%rax),%edx 17ca: 0f ca bswap %edx 17cc: 89 90 b8 00 00 00 mov %edx,0xb8(%rax) 17d2: 0f b7 90 bc 00 00 00 movzwl 0xbc(%rax),%edx 17d9: 66 c1 ca 08 ror $0x8,%dx 17dd: 66 89 90 bc 00 00 00 mov %dx,0xbc(%rax) 17e4: 0f b7 90 be 00 00 00 movzwl 0xbe(%rax),%edx 17eb: 66 c1 ca 08 ror $0x8,%dx 17ef: 66 89 90 be 00 00 00 mov %dx,0xbe(%rax) 17f6: 0f b7 90 c0 00 00 00 movzwl 0xc0(%rax),%edx 17fd: 66 c1 ca 08 ror $0x8,%dx 1801: 66 89 90 c0 00 00 00 mov %dx,0xc0(%rax) 1808: 0f b7 90 c2 00 00 00 movzwl 0xc2(%rax),%edx 180f: 66 c1 ca 08 ror $0x8,%dx 1813: 66 89 90 c2 00 00 00 mov %dx,0xc2(%rax) 181a: 0f b7 90 c4 00 00 00 movzwl 0xc4(%rax),%edx 1821: 66 c1 ca 08 ror $0x8,%dx 1825: 66 89 90 c4 00 00 00 mov %dx,0xc4(%rax) 182c: 0f b7 90 c6 00 00 00 movzwl 0xc6(%rax),%edx 1833: 66 c1 ca 08 ror $0x8,%dx 1837: 66 89 90 c6 00 00 00 mov %dx,0xc6(%rax) 183e: 31 c9 xor %ecx,%ecx 1840: 4d 85 e4 test %r12,%r12 1843: 48 8d b0 c8 00 00 00 lea 0xc8(%rax),%rsi 184a: 48 8d 90 58 01 00 00 lea 0x158(%rax),%rdx 1851: 74 20 je 0x1873 1853: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1858: 48 89 0a mov %rcx,(%rdx) 185b: 48 83 c1 01 add $0x1,%rcx 185f: 48 89 42 08 mov %rax,0x8(%rdx) 1863: 48 89 72 48 mov %rsi,0x48(%rdx) 1867: 48 81 c2 d0 00 00 00 add $0xd0,%rdx 186e: 4c 39 e1 cmp %r12,%rcx 1871: 75 e5 jne 0x1858 1873: 48 89 70 60 mov %rsi,0x60(%rax) 1877: eb 43 jmp 0x18bc 1879: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1880: 41 83 f9 08 cmp $0x8,%r9d 1884: 48 89 48 48 mov %rcx,0x48(%rax) 1888: 48 8b 51 28 mov 0x28(%rcx),%rdx 188c: 74 b0 je 0x183e 188e: 4d 85 e4 test %r12,%r12 1891: 0f 84 49 02 00 00 je 0x1ae0 1897: 49 39 d5 cmp %rdx,%r13 189a: 0f 87 40 02 00 00 ja 0x1ae0 18a0: 48 89 c7 mov %rax,%rdi 18a3: e8 88 f7 ff ff callq 0x1030 18a8: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 18b0: bf 0a 00 00 00 mov $0xa,%edi 18b5: e8 96 fb ff ff callq 0x1450 18ba: 31 c0 xor %eax,%eax 18bc: 48 8b 7c 24 78 mov 0x78(%rsp),%rdi 18c1: 64 48 33 3c 25 28 00 00 xor %fs:0x28,%rdi 18c9: 00 18ca: 0f 85 ca 05 00 00 jne 0x1e9a 18d0: 48 81 c4 88 00 00 00 add $0x88,%rsp 18d7: 5b pop %rbx 18d8: 5d pop %rbp 18d9: 41 5c pop %rsp 18db: 41 5d pop %rbp 18dd: 41 5e pop %rsi 18df: 41 5f pop %rdi 18e1: c3 retq 18e2: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 18e8: 8b 45 20 mov 0x20(%rbp),%eax 18eb: 4c 8d 64 24 30 lea 0x30(%rsp),%r12 18f0: 0f b7 5d 30 movzwl 0x30(%rbp),%ebx 18f4: 66 c1 cb 08 ror $0x8,%bx 18f8: 66 89 5c 24 60 mov %bx,0x60(%rsp) 18fd: 0f c8 bswap %eax 18ff: 89 44 24 50 mov %eax,0x50(%rsp) 1903: 0f b7 db movzwl %bx,%ebx 1906: 89 c1 mov %eax,%ecx 1908: 48 85 db test %rbx,%rbx 190b: 0f 84 e4 03 00 00 je 0x1cf5 1911: 49 39 cd cmp %rcx,%r13 1914: 0f 82 4e fd ff ff jb 0x1668 191a: 48 8d 04 9b lea (%rbx,%rbx,4),%rax 191e: 4c 89 ea mov %r13,%rdx 1921: 48 29 ca sub %rcx,%rdx 1924: 48 c1 e0 03 shl $0x3,%rax 1928: 48 39 d0 cmp %rdx,%rax 192b: 0f 87 37 fd ff ff ja 0x1668 1931: 48 85 db test %rbx,%rbx 1934: 0f 84 2e fd ff ff je 0x1668 193a: 49 89 dc mov %rbx,%r12 193d: e9 3c fd ff ff jmpq 0x167e 1942: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 1948: 4d 85 f6 test %r14,%r14 194b: 0f 84 ff 02 00 00 je 0x1c50 1951: 80 7d 05 01 cmpb $0x1,0x5(%rbp) 1955: 0f 84 b5 02 00 00 je 0x1c10 195b: f3 0f 6f 45 00 movdqu 0x0(%rbp),%xmm0 1960: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx 1967: 8b 4d 30 mov 0x30(%rbp),%ecx 196a: 0f 11 80 88 00 00 00 movups %xmm0,0x88(%rax) 1971: 48 89 50 48 mov %rdx,0x48(%rax) 1975: f3 0f 6f 45 10 movdqu 0x10(%rbp),%xmm0 197a: 89 88 b8 00 00 00 mov %ecx,0xb8(%rax) 1980: 0f 11 80 98 00 00 00 movups %xmm0,0x98(%rax) 1987: f3 0f 6f 45 20 movdqu 0x20(%rbp),%xmm0 198c: 0f 11 80 a8 00 00 00 movups %xmm0,0xa8(%rax) 1993: 0f b7 90 98 00 00 00 movzwl 0x98(%rax),%edx 199a: 66 c1 ca 08 ror $0x8,%dx 199e: 66 89 90 98 00 00 00 mov %dx,0x98(%rax) 19a5: 0f b7 90 9a 00 00 00 movzwl 0x9a(%rax),%edx 19ac: 66 c1 ca 08 ror $0x8,%dx 19b0: 66 89 90 9a 00 00 00 mov %dx,0x9a(%rax) 19b7: 8b 90 9c 00 00 00 mov 0x9c(%rax),%edx 19bd: 0f ca bswap %edx 19bf: 89 90 9c 00 00 00 mov %edx,0x9c(%rax) 19c5: 8b 90 a0 00 00 00 mov 0xa0(%rax),%edx 19cb: 0f ca bswap %edx 19cd: 89 90 a0 00 00 00 mov %edx,0xa0(%rax) 19d3: 8b 90 a4 00 00 00 mov 0xa4(%rax),%edx 19d9: 0f ca bswap %edx 19db: 89 90 a4 00 00 00 mov %edx,0xa4(%rax) 19e1: 8b 90 a8 00 00 00 mov 0xa8(%rax),%edx 19e7: 0f ca bswap %edx 19e9: 89 90 a8 00 00 00 mov %edx,0xa8(%rax) 19ef: 8b 90 ac 00 00 00 mov 0xac(%rax),%edx 19f5: 0f ca bswap %edx 19f7: 89 90 ac 00 00 00 mov %edx,0xac(%rax) 19fd: 0f b7 90 b0 00 00 00 movzwl 0xb0(%rax),%edx 1a04: 66 c1 ca 08 ror $0x8,%dx 1a08: 66 89 90 b0 00 00 00 mov %dx,0xb0(%rax) 1a0f: 0f b7 90 b2 00 00 00 movzwl 0xb2(%rax),%edx 1a16: 66 c1 ca 08 ror $0x8,%dx 1a1a: 66 89 90 b2 00 00 00 mov %dx,0xb2(%rax) 1a21: 0f b7 90 b4 00 00 00 movzwl 0xb4(%rax),%edx 1a28: 66 c1 ca 08 ror $0x8,%dx 1a2c: 66 89 90 b4 00 00 00 mov %dx,0xb4(%rax) 1a33: 0f b7 90 b6 00 00 00 movzwl 0xb6(%rax),%edx 1a3a: 66 c1 ca 08 ror $0x8,%dx 1a3e: 66 89 90 b6 00 00 00 mov %dx,0xb6(%rax) 1a45: 0f b7 90 b8 00 00 00 movzwl 0xb8(%rax),%edx 1a4c: 66 c1 ca 08 ror $0x8,%dx 1a50: 66 89 90 b8 00 00 00 mov %dx,0xb8(%rax) 1a57: 0f b7 90 ba 00 00 00 movzwl 0xba(%rax),%edx 1a5e: 66 c1 ca 08 ror $0x8,%dx 1a62: 66 89 90 ba 00 00 00 mov %dx,0xba(%rax) 1a69: 31 c9 xor %ecx,%ecx 1a6b: 4d 85 e4 test %r12,%r12 1a6e: 4c 8d 80 c8 00 00 00 lea 0xc8(%rax),%r8 1a75: 48 8d 90 58 01 00 00 lea 0x158(%rax),%rdx 1a7c: 74 1d je 0x1a9b 1a7e: 66 90 nop 1a80: 48 89 0a mov %rcx,(%rdx) 1a83: 48 83 c1 01 add $0x1,%rcx 1a87: 48 89 42 08 mov %rax,0x8(%rdx) 1a8b: 4c 89 42 48 mov %r8,0x48(%rdx) 1a8f: 48 81 c2 d0 00 00 00 add $0xd0,%rdx 1a96: 4c 39 e1 cmp %r12,%rcx 1a99: 75 e5 jne 0x1a80 1a9b: 4c 89 40 60 mov %r8,0x60(%rax) 1a9f: e9 18 fe ff ff jmpq 0x18bc 1aa4: 0f 1f 40 00 nopl 0x0(%rax) 1aa8: 3c 01 cmp $0x1,%al 1aaa: 0f 84 90 01 00 00 je 0x1c40 1ab0: 0f b7 5d 3c movzwl 0x3c(%rbp),%ebx 1ab4: 48 8b 45 28 mov 0x28(%rbp),%rax 1ab8: 49 89 ec mov %rbp,%r12 1abb: e9 93 fb ff ff jmpq 0x1653 1ac0: 48 89 da mov %rbx,%rdx 1ac3: 4c 89 ef mov %r13,%rdi 1ac6: 48 c1 e2 06 shl $0x6,%rdx 1aca: 48 29 c7 sub %rax,%rdi 1acd: 48 39 fa cmp %rdi,%rdx 1ad0: 0f 87 92 fb ff ff ja 0x1668 1ad6: e9 56 fe ff ff jmpq 0x1931 1adb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ae0: 4c 89 ef mov %r13,%rdi 1ae3: 4c 89 e6 mov %r12,%rsi 1ae6: 48 29 d7 sub %rdx,%rdi 1ae9: 48 c1 e6 06 shl $0x6,%rsi 1aed: 48 39 f7 cmp %rsi,%rdi 1af0: 0f 82 aa fd ff ff jb 0x18a0 1af6: 48 01 d1 add %rdx,%rcx 1af9: 4d 85 e4 test %r12,%r12 1afc: 48 8d b0 c8 00 00 00 lea 0xc8(%rax),%rsi 1b03: 48 89 48 50 mov %rcx,0x50(%rax) 1b07: 0f 84 66 fd ff ff je 0x1873 1b0d: 48 8d 90 54 01 00 00 lea 0x154(%rax),%rdx 1b14: 45 31 c9 xor %r9d,%r9d 1b17: eb 2b jmp 0x1b44 1b19: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1b20: 8b 3a mov (%rdx),%edi 1b22: 85 ff test %edi,%edi 1b24: 75 06 jne 0x1b2c 1b26: c7 02 ff ff ff ff movl $0xffffffff,(%rdx) 1b2c: 49 83 c1 01 add $0x1,%r9 1b30: 48 81 c2 d0 00 00 00 add $0xd0,%rdx 1b37: 48 83 c1 40 add $0x40,%rcx 1b3b: 4d 39 e1 cmp %r12,%r9 1b3e: 0f 84 2f fd ff ff je 0x1873 1b44: 48 8b 79 18 mov 0x18(%rcx),%rdi 1b48: 4c 89 4a 04 mov %r9,0x4(%rdx) 1b4c: 48 89 42 0c mov %rax,0xc(%rdx) 1b50: 48 89 4a 14 mov %rcx,0x14(%rdx) 1b54: 4c 39 ef cmp %r13,%rdi 1b57: 73 1a jae 0x1b73 1b59: 4d 89 e8 mov %r13,%r8 1b5c: 49 29 f8 sub %rdi,%r8 1b5f: 4c 39 41 20 cmp %r8,0x20(%rcx) 1b63: 77 0e ja 0x1b73 1b65: 4c 01 ff add %r15,%rdi 1b68: 4c 01 f7 add %r14,%rdi 1b6b: 48 89 7a 2c mov %rdi,0x2c(%rdx) 1b6f: 48 89 7a 24 mov %rdi,0x24(%rdx) 1b73: 83 79 04 12 cmpl $0x12,0x4(%rcx) 1b77: 48 89 72 4c mov %rsi,0x4c(%rdx) 1b7b: 75 a3 jne 0x1b20 1b7d: 8b 79 28 mov 0x28(%rcx),%edi 1b80: 4c 39 e7 cmp %r12,%rdi 1b83: 73 9b jae 0x1b20 1b85: 4c 8d 04 7f lea (%rdi,%rdi,2),%r8 1b89: 4a 8d 3c 87 lea (%rdi,%r8,4),%rdi 1b8d: 48 c1 e7 04 shl $0x4,%rdi 1b91: 44 89 8c 38 54 01 00 00 mov %r9d,0x154(%rax,%rdi,1) 1b99: eb 85 jmp 0x1b20 1b9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ba0: bf 08 00 00 00 mov $0x8,%edi 1ba5: 48 89 44 24 08 mov %rax,0x8(%rsp) 1baa: e8 a1 f8 ff ff callq 0x1450 1baf: 48 8b 44 24 08 mov 0x8(%rsp),%rax 1bb4: e9 03 fd ff ff jmpq 0x18bc 1bb9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 1bc0: f3 0f 6f 45 00 movdqu 0x0(%rbp),%xmm0 1bc5: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx 1bcc: 80 7d 05 01 cmpb $0x1,0x5(%rbp) 1bd0: 0f 11 80 88 00 00 00 movups %xmm0,0x88(%rax) 1bd7: 48 89 50 48 mov %rdx,0x48(%rax) 1bdb: f3 0f 6f 45 10 movdqu 0x10(%rbp),%xmm0 1be0: 0f 11 80 98 00 00 00 movups %xmm0,0x98(%rax) 1be7: f3 0f 6f 45 20 movdqu 0x20(%rbp),%xmm0 1bec: 0f 11 80 a8 00 00 00 movups %xmm0,0xa8(%rax) 1bf3: f3 0f 6f 45 30 movdqu 0x30(%rbp),%xmm0 1bf8: 0f 11 80 b8 00 00 00 movups %xmm0,0xb8(%rax) 1bff: 0f 84 39 fc ff ff je 0x183e 1c05: e9 55 fb ff ff jmpq 0x175f 1c0a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 1c10: 41 83 f9 08 cmp $0x8,%r9d 1c14: 48 89 48 48 mov %rcx,0x48(%rax) 1c18: 8b 51 20 mov 0x20(%rcx),%edx 1c1b: 0f 84 48 fe ff ff je 0x1a69 1c21: 4d 85 e4 test %r12,%r12 1c24: 0f 85 10 01 00 00 jne 0x1d3a 1c2a: 48 01 ca add %rcx,%rdx 1c2d: 4c 8d 80 c8 00 00 00 lea 0xc8(%rax),%r8 1c34: 48 89 50 50 mov %rdx,0x50(%rax) 1c38: e9 5e fe ff ff jmpq 0x1a9b 1c3d: 0f 1f 00 nopl (%rax) 1c40: 0f b7 5d 30 movzwl 0x30(%rbp),%ebx 1c44: 8b 45 20 mov 0x20(%rbp),%eax 1c47: 49 89 ec mov %rbp,%r12 1c4a: e9 b4 fc ff ff jmpq 0x1903 1c4f: 90 nop 1c50: f3 0f 6f 45 00 movdqu 0x0(%rbp),%xmm0 1c55: 48 8d 90 88 00 00 00 lea 0x88(%rax),%rdx 1c5c: 80 7d 05 01 cmpb $0x1,0x5(%rbp) 1c60: 8b 4d 30 mov 0x30(%rbp),%ecx 1c63: 0f 11 80 88 00 00 00 movups %xmm0,0x88(%rax) 1c6a: 48 89 50 48 mov %rdx,0x48(%rax) 1c6e: f3 0f 6f 45 10 movdqu 0x10(%rbp),%xmm0 1c73: 89 88 b8 00 00 00 mov %ecx,0xb8(%rax) 1c79: 0f 11 80 98 00 00 00 movups %xmm0,0x98(%rax) 1c80: f3 0f 6f 45 20 movdqu 0x20(%rbp),%xmm0 1c85: 0f 11 80 a8 00 00 00 movups %xmm0,0xa8(%rax) 1c8c: 0f 85 01 fd ff ff jne 0x1993 1c92: e9 d2 fd ff ff jmpq 0x1a69 1c97: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 1c9f: 00 1ca0: 48 85 c0 test %rax,%rax 1ca3: 0f 84 bf f9 ff ff je 0x1668 1ca9: 4c 39 e8 cmp %r13,%rax 1cac: 0f 83 b6 f9 ff ff jae 0x1668 1cb2: 48 8d 48 40 lea 0x40(%rax),%rcx 1cb6: 49 39 cd cmp %rcx,%r13 1cb9: 0f 82 a9 f9 ff ff jb 0x1668 1cbf: 4d 85 f6 test %r14,%r14 1cc2: 0f 84 2e 01 00 00 je 0x1df6 1cc8: 4c 01 f0 add %r14,%rax 1ccb: 80 fa 01 cmp $0x1,%dl 1cce: 49 8b 5c 07 20 mov 0x20(%r15,%rax,1),%rbx 1cd3: 74 03 je 0x1cd8 1cd5: 48 0f cb bswap %rbx 1cd8: 48 89 5c 24 28 mov %rbx,0x28(%rsp) 1cdd: b8 ff ff ff ff mov $0xffffffff,%eax 1ce2: 48 39 c3 cmp %rax,%rbx 1ce5: 0f 87 c5 fb ff ff ja 0x18b0 1ceb: 49 8b 44 24 28 mov 0x28(%r12),%rax 1cf0: e9 6a f9 ff ff jmpq 0x165f 1cf5: 85 c0 test %eax,%eax 1cf7: 0f 84 6b f9 ff ff je 0x1668 1cfd: 49 39 cd cmp %rcx,%r13 1d00: 0f 86 62 f9 ff ff jbe 0x1668 1d06: 4c 89 e8 mov %r13,%rax 1d09: 48 29 c8 sub %rcx,%rax 1d0c: 48 83 f8 27 cmp $0x27,%rax 1d10: 0f 86 52 f9 ff ff jbe 0x1668 1d16: 4d 85 f6 test %r14,%r14 1d19: 0f 84 26 01 00 00 je 0x1e45 1d1f: 49 8d 04 0e lea (%r14,%rcx,1),%rax 1d23: 80 fa 01 cmp $0x1,%dl 1d26: 41 8b 5c 07 14 mov 0x14(%r15,%rax,1),%ebx 1d2b: 0f 84 e0 fb ff ff je 0x1911 1d31: 0f cb bswap %ebx 1d33: 89 db mov %ebx,%ebx 1d35: e9 d7 fb ff ff jmpq 0x1911 1d3a: 4c 39 ea cmp %r13,%rdx 1d3d: 0f 83 5d fb ff ff jae 0x18a0 1d43: 4b 8d 34 a4 lea (%r12,%r12,4),%rsi 1d47: 4c 89 ef mov %r13,%rdi 1d4a: 48 29 d7 sub %rdx,%rdi 1d4d: 48 c1 e6 03 shl $0x3,%rsi 1d51: 48 39 fe cmp %rdi,%rsi 1d54: 0f 87 46 fb ff ff ja 0x18a0 1d5a: 48 01 d1 add %rdx,%rcx 1d5d: 4c 8d 80 c8 00 00 00 lea 0xc8(%rax),%r8 1d64: 48 8d 90 54 01 00 00 lea 0x154(%rax),%rdx 1d6b: 48 89 48 50 mov %rcx,0x50(%rax) 1d6f: 31 ff xor %edi,%edi 1d71: eb 2b jmp 0x1d9e 1d73: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1d78: 44 8b 0a mov (%rdx),%r9d 1d7b: 45 85 c9 test %r9d,%r9d 1d7e: 75 06 jne 0x1d86 1d80: c7 02 ff ff ff ff movl $0xffffffff,(%rdx) 1d86: 48 83 c7 01 add $0x1,%rdi 1d8a: 48 81 c2 d0 00 00 00 add $0xd0,%rdx 1d91: 48 83 c1 28 add $0x28,%rcx 1d95: 4c 39 e7 cmp %r12,%rdi 1d98: 0f 84 fd fc ff ff je 0x1a9b 1d9e: 8b 71 10 mov 0x10(%rcx),%esi 1da1: 48 89 7a 04 mov %rdi,0x4(%rdx) 1da5: 48 89 42 0c mov %rax,0xc(%rdx) 1da9: 48 89 4a 14 mov %rcx,0x14(%rdx) 1dad: 4c 39 ee cmp %r13,%rsi 1db0: 73 1d jae 0x1dcf 1db2: 44 8b 51 14 mov 0x14(%rcx),%r10d 1db6: 4d 89 e9 mov %r13,%r9 1db9: 49 29 f1 sub %rsi,%r9 1dbc: 4d 39 ca cmp %r9,%r10 1dbf: 77 0e ja 0x1dcf 1dc1: 4c 01 fe add %r15,%rsi 1dc4: 4c 01 f6 add %r14,%rsi 1dc7: 48 89 72 2c mov %rsi,0x2c(%rdx) 1dcb: 48 89 72 24 mov %rsi,0x24(%rdx) 1dcf: 83 79 04 12 cmpl $0x12,0x4(%rcx) 1dd3: 4c 89 42 4c mov %r8,0x4c(%rdx) 1dd7: 75 9f jne 0x1d78 1dd9: 8b 71 18 mov 0x18(%rcx),%esi 1ddc: 4c 39 e6 cmp %r12,%rsi 1ddf: 73 97 jae 0x1d78 1de1: 4c 8d 0c 76 lea (%rsi,%rsi,2),%r9 1de5: 4a 8d 34 8e lea (%rsi,%r9,4),%rsi 1de9: 48 c1 e6 04 shl $0x4,%rsi 1ded: 89 bc 30 54 01 00 00 mov %edi,0x154(%rax,%rsi,1) 1df4: eb 82 jmp 0x1d78 1df6: 4a 8d 4c 38 20 lea 0x20(%rax,%r15,1),%rcx 1dfb: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 1e00: 44 89 d7 mov %r10d,%edi 1e03: ba 08 00 00 00 mov $0x8,%edx 1e08: 4c 89 44 24 18 mov %r8,0x18(%rsp) 1e0d: 44 89 4c 24 14 mov %r9d,0x14(%rsp) 1e12: 44 89 54 24 08 mov %r10d,0x8(%rsp) 1e17: e8 f4 f6 ff ff callq 0x1510 1e1c: 48 83 f8 08 cmp $0x8,%rax 1e20: 44 8b 54 24 08 mov 0x8(%rsp),%r10d 1e25: 44 8b 4c 24 14 mov 0x14(%rsp),%r9d 1e2a: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 1e2f: 75 6e jne 0x1e9f 1e31: 80 7d 05 01 cmpb $0x1,0x5(%rbp) 1e35: 48 8b 5c 24 28 mov 0x28(%rsp),%rbx 1e3a: 0f 84 9d fe ff ff je 0x1cdd 1e40: e9 90 fe ff ff jmpq 0x1cd5 1e45: 4a 8d 4c 39 14 lea 0x14(%rcx,%r15,1),%rcx 1e4a: 48 8d 74 24 28 lea 0x28(%rsp),%rsi 1e4f: 44 89 d7 mov %r10d,%edi 1e52: ba 04 00 00 00 mov $0x4,%edx 1e57: 4c 89 44 24 18 mov %r8,0x18(%rsp) 1e5c: 44 89 4c 24 14 mov %r9d,0x14(%rsp) 1e61: 44 89 54 24 08 mov %r10d,0x8(%rsp) 1e66: e8 a5 f6 ff ff callq 0x1510 1e6b: 48 83 f8 04 cmp $0x4,%rax 1e6f: 44 8b 54 24 08 mov 0x8(%rsp),%r10d 1e74: 44 8b 4c 24 14 mov 0x14(%rsp),%r9d 1e79: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 1e7e: 75 39 jne 0x1eb9 1e80: 80 7d 05 01 cmpb $0x1,0x5(%rbp) 1e84: 8b 5c 24 28 mov 0x28(%rsp),%ebx 1e88: 41 8b 4c 24 20 mov 0x20(%r12),%ecx 1e8d: 0f 85 9e fe ff ff jne 0x1d31 1e93: 89 db mov %ebx,%ebx 1e95: e9 77 fa ff ff jmpq 0x1911 1e9a: e8 d1 f1 ff ff callq 0x1070 1e9f: 48 85 c0 test %rax,%rax 1ea2: 0f 89 08 fa ff ff jns 0x18b0 1ea8: bf 09 00 00 00 mov $0x9,%edi 1ead: e8 9e f5 ff ff callq 0x1450 1eb2: 31 c0 xor %eax,%eax 1eb4: e9 03 fa ff ff jmpq 0x18bc 1eb9: 48 85 c0 test %rax,%rax 1ebc: 0f 89 ee f9 ff ff jns 0x18b0 1ec2: bf 09 00 00 00 mov $0x9,%edi 1ec7: e8 84 f5 ff ff callq 0x1450 1ecc: e9 e9 f9 ff ff jmpq 0x18ba 1ed1: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 1ed6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 1ede: 00 00 1ee0: 41 57 push %rdi 1ee2: 41 56 push %rsi 1ee4: 45 89 c7 mov %r8d,%r15d 1ee7: 41 55 push %rbp 1ee9: 41 54 push %rsp 1eeb: 41 89 fe mov %edi,%r14d 1eee: 55 push %rbp 1eef: 53 push %rbx 1ef0: 49 89 f4 mov %rsi,%r12 1ef3: 48 89 d3 mov %rdx,%rbx 1ef6: 48 89 cd mov %rcx,%rbp 1ef9: 4d 89 cd mov %r9,%r13 1efc: 48 83 ec 08 sub $0x8,%rsp 1f00: 48 83 f9 07 cmp $0x7,%rcx 1f04: 76 6a jbe 0x1f70 1f06: 48 8d 14 16 lea (%rsi,%rdx,1),%rdx 1f0a: 48 b8 21 3c 61 72 63 68 mov $0xa3e686372613c21,%rax 1f12: 3e 0a 1f14: 48 39 02 cmp %rax,(%rdx) 1f17: 0f 84 a3 00 00 00 je 0x1fc0 1f1d: 48 83 f9 0f cmp $0xf,%rcx 1f21: 76 4d jbe 0x1f70 1f23: 81 3a 7f 45 4c 46 cmpl $0x464c457f,(%rdx) 1f29: 75 45 jne 0x1f70 1f2b: 0f b6 42 04 movzbl 0x4(%rdx),%eax 1f2f: 83 e8 01 sub $0x1,%eax 1f32: 83 f8 01 cmp $0x1,%eax 1f35: 77 39 ja 0x1f70 1f37: 0f b6 42 05 movzbl 0x5(%rdx),%eax 1f3b: 83 e8 01 sub $0x1,%eax 1f3e: 83 f8 01 cmp $0x1,%eax 1f41: 77 2d ja 0x1f70 1f43: 80 7a 06 01 cmpb $0x1,0x6(%rdx) 1f47: 75 27 jne 0x1f70 1f49: 48 83 ec 08 sub $0x8,%rsp 1f4d: 41 51 push %rcx 1f4f: 45 89 c1 mov %r8d,%r9d 1f52: 49 89 c8 mov %rcx,%r8 1f55: 48 89 d9 mov %rbx,%rcx 1f58: e8 53 f6 ff ff callq 0x15b0 1f5d: 5a pop %rdx 1f5e: 59 pop %rcx 1f5f: 48 83 c4 08 add $0x8,%rsp 1f63: 5b pop %rbx 1f64: 5d pop %rbp 1f65: 41 5c pop %rsp 1f67: 41 5d pop %rbp 1f69: 41 5e pop %rsi 1f6b: 41 5f pop %rdi 1f6d: c3 retq 1f6e: 66 90 nop 1f70: be 08 01 00 00 mov $0x108,%esi 1f75: bf 01 00 00 00 mov $0x1,%edi 1f7a: e8 51 f1 ff ff callq 0x10d0 1f7f: 48 85 c0 test %rax,%rax 1f82: 0f 84 98 00 00 00 je 0x2020 1f88: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) 1f8f: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 1f96: 44 89 78 1c mov %r15d,0x1c(%rax) 1f9a: 44 89 70 24 mov %r14d,0x24(%rax) 1f9e: 48 89 58 28 mov %rbx,0x28(%rax) 1fa2: 48 89 68 30 mov %rbp,0x30(%rax) 1fa6: 4c 89 20 mov %r12,(%rax) 1fa9: 4c 89 68 08 mov %r13,0x8(%rax) 1fad: 48 83 c4 08 add $0x8,%rsp 1fb1: 5b pop %rbx 1fb2: 5d pop %rbp 1fb3: 41 5c pop %rsp 1fb5: 41 5d pop %rbp 1fb7: 41 5e pop %rsi 1fb9: 41 5f pop %rdi 1fbb: c3 retq 1fbc: 0f 1f 40 00 nopl 0x0(%rax) 1fc0: be 08 01 00 00 mov $0x108,%esi 1fc5: bf 01 00 00 00 mov $0x1,%edi 1fca: e8 01 f1 ff ff callq 0x10d0 1fcf: 48 85 c0 test %rax,%rax 1fd2: 74 4c je 0x2020 1fd4: 48 8d 90 f4 00 00 00 lea 0xf4(%rax),%rdx 1fdb: 48 89 58 28 mov %rbx,0x28(%rax) 1fdf: 48 83 c3 08 add $0x8,%rbx 1fe3: c7 40 18 01 00 00 00 movl $0x1,0x18(%rax) 1fea: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 1ff1: 44 89 78 1c mov %r15d,0x1c(%rax) 1ff5: 44 89 70 24 mov %r14d,0x24(%rax) 1ff9: 48 89 68 30 mov %rbp,0x30(%rax) 1ffd: 4c 89 20 mov %r12,(%rax) 2000: 4c 89 68 08 mov %r13,0x8(%rax) 2004: 48 89 58 70 mov %rbx,0x70(%rax) 2008: 48 89 90 a0 00 00 00 mov %rdx,0xa0(%rax) 200f: 48 83 c4 08 add $0x8,%rsp 2013: 5b pop %rbx 2014: 5d pop %rbp 2015: 41 5c pop %rsp 2017: 41 5d pop %rbp 2019: 41 5e pop %rsi 201b: 41 5f pop %rdi 201d: c3 retq 201e: 66 90 nop 2020: bf 08 00 00 00 mov $0x8,%edi 2025: e8 26 f4 ff ff callq 0x1450 202a: 48 83 c4 08 add $0x8,%rsp 202e: 31 c0 xor %eax,%eax 2030: 5b pop %rbx 2031: 5d pop %rbp 2032: 41 5c pop %rsp 2034: 41 5d pop %rbp 2036: 41 5e pop %rsi 2038: 41 5f pop %rdi 203a: c3 retq 203b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2040: 41 57 push %rdi 2042: 41 56 push %rsi 2044: 89 c8 mov %ecx,%eax 2046: 41 55 push %rbp 2048: 41 54 push %rsp 204a: 49 89 f6 mov %rsi,%r14 204d: 55 push %rbp 204e: 53 push %rbx 204f: 8d 58 f8 lea -0x8(%rax),%ebx 2052: 48 81 ec c8 00 00 00 sub $0xc8,%rsp 2059: 89 4c 24 1c mov %ecx,0x1c(%rsp) 205d: 89 7c 24 18 mov %edi,0x18(%rsp) 2061: 64 48 8b 0c 25 28 00 00 mov %fs:0x28,%rcx 2069: 00 206a: 48 89 8c 24 b8 00 00 00 mov %rcx,0xb8(%rsp) 2072: 31 c9 xor %ecx,%ecx 2074: 4d 85 c0 test %r8,%r8 2077: 48 89 54 24 08 mov %rdx,0x8(%rsp) 207c: 4c 89 44 24 10 mov %r8,0x10(%rsp) 2081: 74 7d je 0x2100 2083: 83 fb 03 cmp $0x3,%ebx 2086: 0f 87 8c 00 00 00 ja 0x2118 208c: 49 8b 28 mov (%r8),%rbp 208f: 48 85 ed test %rbp,%rbp 2092: 0f 84 80 00 00 00 je 0x2118 2098: 4c 8b 4c 24 10 mov 0x10(%rsp),%r9 209d: 44 8b 44 24 1c mov 0x1c(%rsp),%r8d 20a2: 4c 89 f2 mov %r14,%rdx 20a5: 48 8b 4c 24 08 mov 0x8(%rsp),%rcx 20aa: 8b 7c 24 18 mov 0x18(%rsp),%edi 20ae: 48 89 ee mov %rbp,%rsi 20b1: e8 2a fe ff ff callq 0x1ee0 20b6: 48 85 c0 test %rax,%rax 20b9: 48 89 c3 mov %rax,%rbx 20bc: 0f 84 fe 02 00 00 je 0x23c0 20c2: 48 83 7c 24 10 00 cmpq $0x0,0x10(%rsp) 20c8: 0f 84 b2 02 00 00 je 0x2380 20ce: 66 90 nop 20d0: 48 8b bc 24 b8 00 00 00 mov 0xb8(%rsp),%rdi 20d8: 64 48 33 3c 25 28 00 00 xor %fs:0x28,%rdi 20e0: 00 20e1: 48 89 d8 mov %rbx,%rax 20e4: 0f 85 fb 02 00 00 jne 0x23e5 20ea: 48 81 c4 c8 00 00 00 add $0xc8,%rsp 20f1: 5b pop %rbx 20f2: 5d pop %rbp 20f3: 41 5c pop %rsp 20f5: 41 5d pop %rbp 20f7: 41 5e pop %rsi 20f9: 41 5f pop %rdi 20fb: c3 retq 20fc: 0f 1f 40 00 nopl 0x0(%rax) 2100: 48 83 fa ff cmp $0xffffffffffffffff,%rdx 2104: 0f 84 06 02 00 00 je 0x2310 210a: 83 fb 03 cmp $0x3,%ebx 210d: 0f 86 28 02 00 00 jbe 0x233b 2113: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2118: 4c 8d 7c 24 20 lea 0x20(%rsp),%r15 211d: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2122: bb 40 00 00 00 mov $0x40,%ebx 2127: 4d 89 f4 mov %r14,%r12 212a: 48 83 f8 40 cmp $0x40,%rax 212e: 48 0f 46 d8 cmovbe %rax,%rbx 2132: 45 31 ed xor %r13d,%r13d 2135: 0f 1f 00 nopl (%rax) 2138: 8b 7c 24 18 mov 0x18(%rsp),%edi 213c: 48 89 da mov %rbx,%rdx 213f: 4b 8d 34 2f lea (%r15,%r13,1),%rsi 2143: 4c 29 ea sub %r13,%rdx 2146: 4c 89 e1 mov %r12,%rcx 2149: 4c 89 ed mov %r13,%rbp 214c: e8 ff ef ff ff callq 0x1150 2151: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 2155: 74 21 je 0x2178 2157: 48 83 f8 00 cmp $0x0,%rax 215b: 0f 8e 96 00 00 00 jle 0x21f7 2161: 49 01 c5 add %rax,%r13 2164: 4c 39 eb cmp %r13,%rbx 2167: 4c 89 ed mov %r13,%rbp 216a: 76 2c jbe 0x2198 216c: 4f 8d 24 2e lea (%r14,%r13,1),%r12 2170: eb c6 jmp 0x2138 2172: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 2178: e8 c3 ee ff ff callq 0x1040 217d: 83 38 04 cmpl $0x4,(%rax) 2180: 74 b6 je 0x2138 2182: bf 09 00 00 00 mov $0x9,%edi 2187: 31 db xor %ebx,%ebx 2189: e8 c2 f2 ff ff callq 0x1450 218e: e9 3d ff ff ff jmpq 0x20d0 2193: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2198: 49 83 fd 07 cmp $0x7,%r13 219c: 77 62 ja 0x2200 219e: be 08 01 00 00 mov $0x108,%esi 21a3: bf 01 00 00 00 mov $0x1,%edi 21a8: e8 23 ef ff ff callq 0x10d0 21ad: 48 85 c0 test %rax,%rax 21b0: 48 89 c3 mov %rax,%rbx 21b3: 0f 84 ef 01 00 00 je 0x23a8 21b9: c7 40 18 00 00 00 00 movl $0x0,0x18(%rax) 21c0: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 21c7: 8b 44 24 1c mov 0x1c(%rsp),%eax 21cb: 4c 89 73 28 mov %r14,0x28(%rbx) 21cf: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 21d6: 89 43 1c mov %eax,0x1c(%rbx) 21d9: 8b 44 24 18 mov 0x18(%rsp),%eax 21dd: 89 43 24 mov %eax,0x24(%rbx) 21e0: 48 8b 44 24 08 mov 0x8(%rsp),%rax 21e5: 48 89 43 30 mov %rax,0x30(%rbx) 21e9: 48 8b 44 24 10 mov 0x10(%rsp),%rax 21ee: 48 89 43 08 mov %rax,0x8(%rbx) 21f2: e9 d9 fe ff ff jmpq 0x20d0 21f7: 74 9f je 0x2198 21f9: 48 89 c5 mov %rax,%rbp 21fc: 0f 1f 40 00 nopl 0x0(%rax) 2200: 48 b8 21 3c 61 72 63 68 mov $0xa3e686372613c21,%rax 2208: 3e 0a 220a: 48 39 44 24 20 cmp %rax,0x20(%rsp) 220f: 0f 84 8b 00 00 00 je 0x22a0 2215: 48 83 fd 0f cmp $0xf,%rbp 2219: 76 83 jbe 0x219e 221b: 81 7c 24 20 7f 45 4c 46 cmpl $0x464c457f,0x20(%rsp) 2223: 0f 85 75 ff ff ff jne 0x219e 2229: 0f b6 44 24 24 movzbl 0x24(%rsp),%eax 222e: 89 c2 mov %eax,%edx 2230: 83 e8 01 sub $0x1,%eax 2233: 83 f8 01 cmp $0x1,%eax 2236: 0f 87 62 ff ff ff ja 0x219e 223c: 0f b6 44 24 25 movzbl 0x25(%rsp),%eax 2241: 83 e8 01 sub $0x1,%eax 2244: 83 f8 01 cmp $0x1,%eax 2247: 0f 87 51 ff ff ff ja 0x219e 224d: 80 7c 24 26 01 cmpb $0x1,0x26(%rsp) 2252: 0f 85 46 ff ff ff jne 0x219e 2258: 80 fa 01 cmp $0x1,%dl 225b: b8 40 00 00 00 mov $0x40,%eax 2260: ba 34 00 00 00 mov $0x34,%edx 2265: 48 0f 44 c2 cmove %rdx,%rax 2269: 48 39 e8 cmp %rbp,%rax 226c: 0f 87 2c ff ff ff ja 0x219e 2272: 48 83 ec 08 sub $0x8,%rsp 2276: 4c 89 fa mov %r15,%rdx 2279: 4c 89 f1 mov %r14,%rcx 227c: ff 74 24 18 pushq 0x18(%rsp) 2280: 44 8b 4c 24 2c mov 0x2c(%rsp),%r9d 2285: 31 f6 xor %esi,%esi 2287: 4c 8b 44 24 18 mov 0x18(%rsp),%r8 228c: 8b 7c 24 28 mov 0x28(%rsp),%edi 2290: e8 1b f3 ff ff callq 0x15b0 2295: 48 89 c3 mov %rax,%rbx 2298: 58 pop %rax 2299: 5a pop %rdx 229a: e9 31 fe ff ff jmpq 0x20d0 229f: 90 nop 22a0: be 08 01 00 00 mov $0x108,%esi 22a5: bf 01 00 00 00 mov $0x1,%edi 22aa: e8 21 ee ff ff callq 0x10d0 22af: 48 85 c0 test %rax,%rax 22b2: 48 89 c3 mov %rax,%rbx 22b5: 0f 84 ed 00 00 00 je 0x23a8 22bb: c7 40 18 01 00 00 00 movl $0x1,0x18(%rax) 22c2: c7 40 3c 01 00 00 00 movl $0x1,0x3c(%rax) 22c9: 8b 44 24 1c mov 0x1c(%rsp),%eax 22cd: 4c 89 73 28 mov %r14,0x28(%rbx) 22d1: 49 83 c6 08 add $0x8,%r14 22d5: 48 c7 03 00 00 00 00 movq $0x0,(%rbx) 22dc: 4c 89 73 70 mov %r14,0x70(%rbx) 22e0: 89 43 1c mov %eax,0x1c(%rbx) 22e3: 8b 44 24 18 mov 0x18(%rsp),%eax 22e7: 89 43 24 mov %eax,0x24(%rbx) 22ea: 48 8b 44 24 08 mov 0x8(%rsp),%rax 22ef: 48 89 43 30 mov %rax,0x30(%rbx) 22f3: 48 8b 44 24 10 mov 0x10(%rsp),%rax 22f8: 48 89 43 08 mov %rax,0x8(%rbx) 22fc: 48 8d 83 f4 00 00 00 lea 0xf4(%rbx),%rax 2303: 48 89 83 a0 00 00 00 mov %rax,0xa0(%rbx) 230a: e9 c1 fd ff ff jmpq 0x20d0 230f: 90 nop 2310: 4c 8d 7c 24 20 lea 0x20(%rsp),%r15 2315: 89 fe mov %edi,%esi 2317: bf 01 00 00 00 mov $0x1,%edi 231c: 4c 89 fa mov %r15,%rdx 231f: e8 ec ed ff ff callq 0x1110 2324: 85 c0 test %eax,%eax 2326: 75 0a jne 0x2332 2328: 48 8b 44 24 50 mov 0x50(%rsp),%rax 232d: 48 89 44 24 08 mov %rax,0x8(%rsp) 2332: 83 fb 03 cmp $0x3,%ebx 2335: 0f 87 e2 fd ff ff ja 0x211d 233b: 8b 44 24 1c mov 0x1c(%rsp),%eax 233f: 83 f8 0b cmp $0xb,%eax 2342: 74 4c je 0x2390 2344: 83 f8 08 cmp $0x8,%eax 2347: b9 01 00 00 00 mov $0x1,%ecx 234c: ba 03 00 00 00 mov $0x3,%edx 2351: 74 3d je 0x2390 2353: 44 8b 44 24 18 mov 0x18(%rsp),%r8d 2358: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 235d: 31 ff xor %edi,%edi 235f: 4d 89 f1 mov %r14,%r9 2362: e8 19 ed ff ff callq 0x1080 2367: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 236b: 48 89 c5 mov %rax,%rbp 236e: 0f 85 1b fd ff ff jne 0x208f 2374: e9 9f fd ff ff jmpq 0x2118 2379: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2380: 83 48 38 40 orl $0x40,0x38(%rax) 2384: e9 47 fd ff ff jmpq 0x20d0 2389: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2390: 31 d2 xor %edx,%edx 2392: 83 7c 24 1c 08 cmpl $0x8,0x1c(%rsp) 2397: b9 02 00 00 00 mov $0x2,%ecx 239c: 0f 95 c2 setne %dl 239f: 8d 54 12 01 lea 0x1(%rdx,%rdx,1),%edx 23a3: eb ae jmp 0x2353 23a5: 0f 1f 00 nopl (%rax) 23a8: bf 08 00 00 00 mov $0x8,%edi 23ad: 31 db xor %ebx,%ebx 23af: e8 9c f0 ff ff callq 0x1450 23b4: e9 17 fd ff ff jmpq 0x20d0 23b9: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 23c0: 48 8b 44 24 10 mov 0x10(%rsp),%rax 23c5: 48 85 c0 test %rax,%rax 23c8: 74 09 je 0x23d3 23ca: 48 39 28 cmp %rbp,(%rax) 23cd: 0f 84 fd fc ff ff je 0x20d0 23d3: 48 8b 74 24 08 mov 0x8(%rsp),%rsi 23d8: 48 89 ef mov %rbp,%rdi 23db: e8 40 ed ff ff callq 0x1120 23e0: e9 eb fc ff ff jmpq 0x20d0 23e5: e8 86 ec ff ff callq 0x1070 23ea: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 23f0: 41 57 push %rdi 23f2: 41 56 push %rsi 23f4: 41 55 push %rbp 23f6: 41 54 push %rsp 23f8: 49 89 fd mov %rdi,%r13 23fb: 55 push %rbp 23fc: 53 push %rbx 23fd: 48 83 ec 78 sub $0x78,%rsp 2401: 4c 8b 07 mov (%rdi),%r8 2404: 4c 8b 7f 70 mov 0x70(%rdi),%r15 2408: 64 48 8b 04 25 28 00 00 mov %fs:0x28,%rax 2410: 00 2411: 48 89 44 24 68 mov %rax,0x68(%rsp) 2416: 31 c0 xor %eax,%eax 2418: 4d 85 c0 test %r8,%r8 241b: 0f 84 6f 02 00 00 je 0x2690 2421: 48 8b 47 30 mov 0x30(%rdi),%rax 2425: 48 03 47 28 add 0x28(%rdi),%rax 2429: 49 39 c7 cmp %rax,%r15 242c: 0f 87 bf 02 00 00 ja 0x26f1 2432: 4c 29 f8 sub %r15,%rax 2435: 48 83 f8 3b cmp $0x3b,%rax 2439: 0f 86 b2 02 00 00 jbe 0x26f1 243f: 4f 8d 24 38 lea (%r8,%r15,1),%r12 2443: 66 41 81 7c 24 3a 60 0a cmpw $0xa60,0x3a(%r12) 244b: 0f 85 1f 05 00 00 jne 0x2970 2451: f3 rep 2452: 41 0f 6f 04 24 movq (%r12),%mm0 2457: 41 c6 85 04 01 00 00 00 movb $0x0,0x104(%r13) 245f: 41 0f 11 85 f4 00 00 00 movups %xmm0,0xf4(%r13) 2467: 41 80 3c 24 2f cmpb $0x2f,(%r12) 246c: 75 72 jne 0x24e0 246e: 49 0f be 5c 24 01 movsbl 0x1(%r12),%rbx 2474: 80 fb 20 cmp $0x20,%bl 2477: 0f 84 1b 03 00 00 je 0x2798 247d: 80 fb 53 cmp $0x53,%bl 2480: 0f 84 82 02 00 00 je 0x2708 2486: 80 fb 2f cmp $0x2f,%bl 2489: 0f 85 c1 02 00 00 jne 0x2750 248f: 48 ba 20 20 20 20 20 20 mov $0x2020202020202020,%rdx 2497: 20 20 2499: 48 b8 2f 2f 20 20 20 20 mov $0x2020202020202f2f,%rax 24a1: 20 20 24a3: 49 33 54 24 08 xor 0x8(%r12),%rdx 24a8: 49 33 04 24 xor (%r12),%rax 24ac: 48 09 c2 or %rax,%rdx 24af: 0f 85 9b 02 00 00 jne 0x2750 24b5: 49 8d 85 e4 00 00 00 lea 0xe4(%r13),%rax 24bc: ba 2f 2f 00 00 mov $0x2f2f,%edx 24c1: 41 c6 85 e6 00 00 00 00 movb $0x0,0xe6(%r13) 24c9: 66 41 89 95 e4 00 00 00 mov %dx,0xe4(%r13) 24d1: 49 89 45 78 mov %rax,0x78(%r13) 24d5: eb 36 jmp 0x250d 24d7: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 24df: 00 24e0: 49 8d 9d e4 00 00 00 lea 0xe4(%r13),%rbx 24e7: b9 10 00 00 00 mov $0x10,%ecx 24ec: ba 2f 00 00 00 mov $0x2f,%edx 24f1: 4c 89 e6 mov %r12,%rsi 24f4: 48 89 df mov %rbx,%rdi 24f7: e8 64 ec ff ff callq 0x1160 24fc: 48 85 c0 test %rax,%rax 24ff: 0f 84 03 03 00 00 je 0x2808 2505: c6 40 ff 00 movb $0x0,-0x1(%rax) 2509: 49 89 5d 78 mov %rbx,0x78(%r13) 250d: 41 80 7c 24 30 20 cmpb $0x20,0x30(%r12) 2513: 0f 84 d7 02 00 00 je 0x27f0 2519: 41 80 7c 24 1b 20 cmpb $0x20,0x1b(%r12) 251f: 49 8d 7c 24 10 lea 0x10(%r12),%rdi 2524: 74 1b je 0x2541 2526: 49 8b 44 24 10 mov 0x10(%r12),%rax 252b: 48 89 44 24 5b mov %rax,0x5b(%rsp) 2530: 8b 47 08 mov 0x8(%rdi),%eax 2533: 48 8d 7c 24 5b lea 0x5b(%rsp),%rdi 2538: c6 44 24 67 00 movb $0x0,0x67(%rsp) 253d: 89 44 24 63 mov %eax,0x63(%rsp) 2541: 31 f6 xor %esi,%esi 2543: ba 0a 00 00 00 mov $0xa,%edx 2548: e8 93 eb ff ff callq 0x10e0 254d: 49 89 85 80 00 00 00 mov %rax,0x80(%r13) 2554: 41 80 7c 24 21 20 cmpb $0x20,0x21(%r12) 255a: 49 8d 7c 24 1c lea 0x1c(%r12),%rdi 255f: 74 1c je 0x257d 2561: 41 8b 44 24 1c mov 0x1c(%r12),%eax 2566: 89 44 24 5b mov %eax,0x5b(%rsp) 256a: 0f b7 47 04 movzwl 0x4(%rdi),%eax 256e: 48 8d 7c 24 5b lea 0x5b(%rsp),%rdi 2573: c6 44 24 61 00 movb $0x0,0x61(%rsp) 2578: 66 89 44 24 5f mov %ax,0x5f(%rsp) 257d: 31 f6 xor %esi,%esi 257f: ba 0a 00 00 00 mov $0xa,%edx 2584: e8 57 eb ff ff callq 0x10e0 2589: 41 89 85 88 00 00 00 mov %eax,0x88(%r13) 2590: 41 80 7c 24 27 20 cmpb $0x20,0x27(%r12) 2596: 49 8d 7c 24 22 lea 0x22(%r12),%rdi 259b: 74 1c je 0x25b9 259d: 41 8b 44 24 22 mov 0x22(%r12),%eax 25a2: 89 44 24 5b mov %eax,0x5b(%rsp) 25a6: 0f b7 47 04 movzwl 0x4(%rdi),%eax 25aa: 48 8d 7c 24 5b lea 0x5b(%rsp),%rdi 25af: c6 44 24 61 00 movb $0x0,0x61(%rsp) 25b4: 66 89 44 24 5f mov %ax,0x5f(%rsp) 25b9: 31 f6 xor %esi,%esi 25bb: ba 0a 00 00 00 mov $0xa,%edx 25c0: e8 1b eb ff ff callq 0x10e0 25c5: 41 89 85 8c 00 00 00 mov %eax,0x8c(%r13) 25cc: 41 80 7c 24 2f 20 cmpb $0x20,0x2f(%r12) 25d2: 49 8d 7c 24 28 lea 0x28(%r12),%rdi 25d7: 74 14 je 0x25ed 25d9: 49 8b 44 24 28 mov 0x28(%r12),%rax 25de: 48 8d 7c 24 5b lea 0x5b(%rsp),%rdi 25e3: c6 44 24 63 00 movb $0x0,0x63(%rsp) 25e8: 48 89 44 24 5b mov %rax,0x5b(%rsp) 25ed: 31 f6 xor %esi,%esi 25ef: ba 0a 00 00 00 mov $0xa,%edx 25f4: e8 e7 ea ff ff callq 0x10e0 25f9: 41 89 85 90 00 00 00 mov %eax,0x90(%r13) 2600: 41 80 7c 24 39 20 cmpb $0x20,0x39(%r12) 2606: 49 8d 7c 24 30 lea 0x30(%r12),%rdi 260b: 74 1d je 0x262a 260d: 49 8b 44 24 30 mov 0x30(%r12),%rax 2612: 48 89 44 24 5b mov %rax,0x5b(%rsp) 2617: 0f b7 47 08 movzwl 0x8(%rdi),%eax 261b: 48 8d 7c 24 5b lea 0x5b(%rsp),%rdi 2620: c6 44 24 65 00 movb $0x0,0x65(%rsp) 2625: 66 89 44 24 63 mov %ax,0x63(%rsp) 262a: 31 f6 xor %esi,%esi 262c: ba 0a 00 00 00 mov $0xa,%edx 2631: e8 aa ea ff ff callq 0x10e0 2636: 48 85 c0 test %rax,%rax 2639: 48 89 c1 mov %rax,%rcx 263c: 49 89 85 98 00 00 00 mov %rax,0x98(%r13) 2643: 0f 88 a7 01 00 00 js 0x27f0 2649: 49 8b 45 28 mov 0x28(%r13),%rax 264d: 49 8b 55 30 mov 0x30(%r13),%rdx 2651: 48 8d 54 02 c4 lea -0x3c(%rdx,%rax,1),%rdx 2656: 49 2b 55 70 sub 0x70(%r13),%rdx 265a: 31 c0 xor %eax,%eax 265c: 48 39 d1 cmp %rdx,%rcx 265f: 76 07 jbe 0x2668 2661: 49 89 95 98 00 00 00 mov %rdx,0x98(%r13) 2668: 48 8b 4c 24 68 mov 0x68(%rsp),%rcx 266d: 64 48 33 0c 25 28 00 00 xor %fs:0x28,%rcx 2675: 00 2676: 0f 85 26 05 00 00 jne 0x2ba2 267c: 48 83 c4 78 add $0x78,%rsp 2680: 5b pop %rbx 2681: 5d pop %rbp 2682: 41 5c pop %rsp 2684: 41 5d pop %rbp 2686: 41 5e pop %rsi 2688: 41 5f pop %rdi 268a: c3 retq 268b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2690: 8b 47 24 mov 0x24(%rdi),%eax 2693: 4c 8d a7 a8 00 00 00 lea 0xa8(%rdi),%r12 269a: 45 31 f6 xor %r14d,%r14d 269d: 4c 89 fd mov %r15,%rbp 26a0: 4c 89 e3 mov %r12,%rbx 26a3: 89 44 24 04 mov %eax,0x4(%rsp) 26a7: 89 c7 mov %eax,%edi 26a9: eb 23 jmp 0x26ce 26ab: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 26b0: 48 85 c0 test %rax,%rax 26b3: 7e 3c jle 0x26f1 26b5: 49 01 c6 add %rax,%r14 26b8: 49 83 fe 3b cmp $0x3b,%r14 26bc: 0f 8f 9e 02 00 00 jg 0x2960 26c2: 4b 8d 2c 37 lea (%r15,%r14,1),%rbp 26c6: 4b 8d 1c 34 lea (%r12,%r14,1),%rbx 26ca: 8b 7c 24 04 mov 0x4(%rsp),%edi 26ce: ba 3c 00 00 00 mov $0x3c,%edx 26d3: 48 89 e9 mov %rbp,%rcx 26d6: 48 89 de mov %rbx,%rsi 26d9: 4c 29 f2 sub %r14,%rdx 26dc: e8 6f ea ff ff callq 0x1150 26e1: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 26e5: 75 c9 jne 0x26b0 26e7: e8 54 e9 ff ff callq 0x1040 26ec: 83 38 04 cmpl $0x4,(%rax) 26ef: 74 d9 je 0x26ca 26f1: bf 0e 00 00 00 mov $0xe,%edi 26f6: e8 55 ed ff ff callq 0x1450 26fb: b8 ff ff ff ff mov $0xffffffff,%eax 2700: e9 63 ff ff ff jmpq 0x2668 2705: 0f 1f 00 nopl (%rax) 2708: 48 ba 20 20 20 20 20 20 mov $0x2020202020202020,%rdx 2710: 20 20 2712: 48 b8 2f 53 59 4d 36 34 mov $0x202f34364d59532f,%rax 271a: 2f 20 271c: 49 33 54 24 08 xor 0x8(%r12),%rdx 2721: 49 33 04 24 xor (%r12),%rax 2725: 48 09 c2 or %rax,%rdx 2728: 75 26 jne 0x2750 272a: 49 8d 85 e4 00 00 00 lea 0xe4(%r13),%rax 2731: 48 b9 2f 53 59 4d 36 34 mov $0x2f34364d59532f,%rcx 2739: 2f 00 273b: 49 89 8d e4 00 00 00 mov %rcx,0xe4(%r13) 2742: 49 89 45 78 mov %rax,0x78(%r13) 2746: e9 c2 fd ff ff jmpq 0x250d 274b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2750: e8 1b ea ff ff callq 0x1170 2755: 48 8b 00 mov (%rax),%rax 2758: f6 44 58 01 08 testb $0x8,0x1(%rax,%rbx,2) 275d: 0f 84 8d 00 00 00 je 0x27f0 2763: 49 83 7d 60 00 cmpq $0x0,0x60(%r13) 2768: 0f 84 1a 02 00 00 je 0x2988 276e: 49 8d 7c 24 01 lea 0x1(%r12),%rdi 2773: 31 f6 xor %esi,%esi 2775: ba 0a 00 00 00 mov $0xa,%edx 277a: e8 61 e9 ff ff callq 0x10e0 277f: 49 39 45 68 cmp %rax,0x68(%r13) 2783: 76 6b jbe 0x27f0 2785: 49 03 45 60 add 0x60(%r13),%rax 2789: 49 89 45 78 mov %rax,0x78(%r13) 278d: e9 7b fd ff ff jmpq 0x250d 2792: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 2798: 48 ba 20 20 20 20 20 20 mov $0x2020202020202020,%rdx 27a0: 20 20 27a2: 48 b8 2f 20 20 20 20 20 mov $0x202020202020202f,%rax 27aa: 20 20 27ac: 49 33 54 24 08 xor 0x8(%r12),%rdx 27b1: 49 33 04 24 xor (%r12),%rax 27b5: 48 09 c2 or %rax,%rdx 27b8: 75 96 jne 0x2750 27ba: 49 8d 85 e4 00 00 00 lea 0xe4(%r13),%rax 27c1: b9 2f 00 00 00 mov $0x2f,%ecx 27c6: 66 41 89 8d e4 00 00 00 mov %cx,0xe4(%r13) 27ce: 49 89 45 78 mov %rax,0x78(%r13) 27d2: e9 36 fd ff ff jmpq 0x250d 27d7: 48 89 ef mov %rbp,%rdi 27da: e8 51 e8 ff ff callq 0x1030 27df: 49 c7 45 60 00 00 00 00 movq $0x0,0x60(%r13) 27e7: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 27ef: 00 27f0: bf 10 00 00 00 mov $0x10,%edi 27f5: e8 56 ec ff ff callq 0x1450 27fa: b8 ff ff ff ff mov $0xffffffff,%eax 27ff: e9 64 fe ff ff jmpq 0x2668 2804: 0f 1f 40 00 nopl 0x0(%rax) 2808: 41 80 bd f2 00 00 00 20 cmpb $0x20,0xf2(%r13) 2810: 41 c6 85 f3 00 00 00 00 movb $0x0,0xf3(%r13) 2818: 0f 85 eb fc ff ff jne 0x2509 281e: 41 80 bd f1 00 00 00 20 cmpb $0x20,0xf1(%r13) 2826: 41 c6 85 f2 00 00 00 00 movb $0x0,0xf2(%r13) 282e: 0f 85 d5 fc ff ff jne 0x2509 2834: 41 80 bd f0 00 00 00 20 cmpb $0x20,0xf0(%r13) 283c: 41 c6 85 f1 00 00 00 00 movb $0x0,0xf1(%r13) 2844: 0f 85 bf fc ff ff jne 0x2509 284a: 41 80 bd ef 00 00 00 20 cmpb $0x20,0xef(%r13) 2852: 41 c6 85 f0 00 00 00 00 movb $0x0,0xf0(%r13) 285a: 0f 85 a9 fc ff ff jne 0x2509 2860: 41 80 bd ee 00 00 00 20 cmpb $0x20,0xee(%r13) 2868: 41 c6 85 ef 00 00 00 00 movb $0x0,0xef(%r13) 2870: 0f 85 93 fc ff ff jne 0x2509 2876: 41 80 bd ed 00 00 00 20 cmpb $0x20,0xed(%r13) 287e: 41 c6 85 ee 00 00 00 00 movb $0x0,0xee(%r13) 2886: 0f 85 7d fc ff ff jne 0x2509 288c: 41 80 bd ec 00 00 00 20 cmpb $0x20,0xec(%r13) 2894: 41 c6 85 ed 00 00 00 00 movb $0x0,0xed(%r13) 289c: 0f 85 67 fc ff ff jne 0x2509 28a2: 41 80 bd eb 00 00 00 20 cmpb $0x20,0xeb(%r13) 28aa: 41 c6 85 ec 00 00 00 00 movb $0x0,0xec(%r13) 28b2: 0f 85 51 fc ff ff jne 0x2509 28b8: 41 80 bd ea 00 00 00 20 cmpb $0x20,0xea(%r13) 28c0: 41 c6 85 eb 00 00 00 00 movb $0x0,0xeb(%r13) 28c8: 0f 85 3b fc ff ff jne 0x2509 28ce: 41 80 bd e9 00 00 00 20 cmpb $0x20,0xe9(%r13) 28d6: 41 c6 85 ea 00 00 00 00 movb $0x0,0xea(%r13) 28de: 0f 85 25 fc ff ff jne 0x2509 28e4: 41 80 bd e8 00 00 00 20 cmpb $0x20,0xe8(%r13) 28ec: 41 c6 85 e9 00 00 00 00 movb $0x0,0xe9(%r13) 28f4: 0f 85 0f fc ff ff jne 0x2509 28fa: 41 80 bd e7 00 00 00 20 cmpb $0x20,0xe7(%r13) 2902: 41 c6 85 e8 00 00 00 00 movb $0x0,0xe8(%r13) 290a: 0f 85 f9 fb ff ff jne 0x2509 2910: 41 80 bd e6 00 00 00 20 cmpb $0x20,0xe6(%r13) 2918: 41 c6 85 e7 00 00 00 00 movb $0x0,0xe7(%r13) 2920: 0f 85 e3 fb ff ff jne 0x2509 2926: 41 80 bd e5 00 00 00 20 cmpb $0x20,0xe5(%r13) 292e: 41 c6 85 e6 00 00 00 00 movb $0x0,0xe6(%r13) 2936: 0f 85 cd fb ff ff jne 0x2509 293c: 41 80 bd e4 00 00 00 20 cmpb $0x20,0xe4(%r13) 2944: 41 c6 85 e5 00 00 00 00 movb $0x0,0xe5(%r13) 294c: 0f 85 b7 fb ff ff jne 0x2509 2952: 41 c6 85 e4 00 00 00 00 movb $0x0,0xe4(%r13) 295a: e9 aa fb ff ff jmpq 0x2509 295f: 90 nop 2960: 49 83 fe 3c cmp $0x3c,%r14 2964: 0f 84 d9 fa ff ff je 0x2443 296a: e9 82 fd ff ff jmpq 0x26f1 296f: 90 nop 2970: bf 0f 00 00 00 mov $0xf,%edi 2975: e8 d6 ea ff ff callq 0x1450 297a: b8 ff ff ff ff mov $0xffffffff,%eax 297f: e9 e4 fc ff ff jmpq 0x2668 2984: 0f 1f 40 00 nopl 0x0(%rax) 2988: 4c 8d 7c 24 10 lea 0x10(%rsp),%r15 298d: bb 08 00 00 00 mov $0x8,%ebx 2992: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 2998: 49 8b 6d 00 mov 0x0(%r13),%rbp 299c: 48 85 ed test %rbp,%rbp 299f: 0f 84 3b 01 00 00 je 0x2ae0 29a5: 49 8b 45 30 mov 0x30(%r13),%rax 29a9: 48 39 d8 cmp %rbx,%rax 29ac: 0f 82 3e fe ff ff jb 0x27f0 29b2: 48 29 d8 sub %rbx,%rax 29b5: 48 83 f8 3b cmp $0x3b,%rax 29b9: 0f 86 31 fe ff ff jbe 0x27f0 29bf: 48 01 dd add %rbx,%rbp 29c2: 80 7d 39 20 cmpb $0x20,0x39(%rbp) 29c6: 48 8d 45 30 lea 0x30(%rbp),%rax 29ca: 0f 84 00 01 00 00 je 0x2ad0 29d0: 48 8b 55 30 mov 0x30(%rbp),%rdx 29d4: 48 8d 7c 24 5b lea 0x5b(%rsp),%rdi 29d9: 31 f6 xor %esi,%esi 29db: 48 89 54 24 5b mov %rdx,0x5b(%rsp) 29e0: 0f b7 40 08 movzwl 0x8(%rax),%eax 29e4: ba 0a 00 00 00 mov $0xa,%edx 29e9: c6 44 24 65 00 movb $0x0,0x65(%rsp) 29ee: 66 89 44 24 63 mov %ax,0x63(%rsp) 29f3: e8 e8 e6 ff ff callq 0x10e0 29f8: 48 ba 20 20 20 20 20 20 mov $0x2020202020202020,%rdx 2a00: 20 20 2a02: 49 89 c6 mov %rax,%r14 2a05: 48 33 55 08 xor 0x8(%rbp),%rdx 2a09: 48 b8 2f 2f 20 20 20 20 mov $0x2020202020202f2f,%rax 2a11: 20 20 2a13: 48 33 45 00 xor 0x0(%rbp),%rax 2a17: 48 09 c2 or %rax,%rdx 2a1a: 0f 85 98 00 00 00 jne 0x2ab8 2a20: 4d 8b 7d 00 mov 0x0(%r13),%r15 2a24: 4d 85 ff test %r15,%r15 2a27: 0f 84 35 01 00 00 je 0x2b62 2a2d: 49 8b 45 30 mov 0x30(%r13),%rax 2a31: 48 83 e8 3c sub $0x3c,%rax 2a35: 48 29 d8 sub %rbx,%rax 2a38: 4c 39 f0 cmp %r14,%rax 2a3b: 0f 82 af fd ff ff jb 0x27f0 2a41: 4c 89 f7 mov %r14,%rdi 2a44: e8 b7 e6 ff ff callq 0x1100 2a49: 48 85 c0 test %rax,%rax 2a4c: 48 89 c5 mov %rax,%rbp 2a4f: 0f 84 9b fd ff ff je 0x27f0 2a55: 49 8d 74 1f 3c lea 0x3c(%r15,%rbx,1),%rsi 2a5a: 4c 89 f2 mov %r14,%rdx 2a5d: 48 89 ef mov %rbp,%rdi 2a60: e8 8b e6 ff ff callq 0x10f0 2a65: 49 89 6d 60 mov %rbp,0x60(%r13) 2a69: 4d 89 75 68 mov %r14,0x68(%r13) 2a6d: 49 01 ee add %rbp,%r14 2a70: eb 16 jmp 0x2a88 2a72: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 2a78: 48 8d 68 01 lea 0x1(%rax),%rbp 2a7c: c6 00 00 movb $0x0,(%rax) 2a7f: 49 39 ee cmp %rbp,%r14 2a82: 0f 86 e6 fc ff ff jbe 0x276e 2a88: 4c 89 f3 mov %r14,%rbx 2a8b: be 2f 00 00 00 mov $0x2f,%esi 2a90: 48 89 ef mov %rbp,%rdi 2a93: 48 29 eb sub %rbp,%rbx 2a96: 48 89 da mov %rbx,%rdx 2a99: e8 12 e6 ff ff callq 0x10b0 2a9e: 48 85 c0 test %rax,%rax 2aa1: 75 d5 jne 0x2a78 2aa3: 48 89 da mov %rbx,%rdx 2aa6: 31 f6 xor %esi,%esi 2aa8: 48 89 ef mov %rbp,%rdi 2aab: e8 e0 e5 ff ff callq 0x1090 2ab0: e9 b9 fc ff ff jmpq 0x276e 2ab5: 0f 1f 00 nopl (%rax) 2ab8: 49 8d 46 01 lea 0x1(%r14),%rax 2abc: 48 83 e0 fe and $0xfffffffffffffffe,%rax 2ac0: 48 8d 5c 03 3c lea 0x3c(%rbx,%rax,1),%rbx 2ac5: e9 ce fe ff ff jmpq 0x2998 2aca: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) 2ad0: ba 0a 00 00 00 mov $0xa,%edx 2ad5: 31 f6 xor %esi,%esi 2ad7: 48 89 c7 mov %rax,%rdi 2ada: e9 14 ff ff ff jmpq 0x29f3 2adf: 90 nop 2ae0: 49 8b 6d 28 mov 0x28(%r13),%rbp 2ae4: 41 8b 45 24 mov 0x24(%r13),%eax 2ae8: 45 31 f6 xor %r14d,%r14d 2aeb: 48 01 dd add %rbx,%rbp 2aee: 89 44 24 04 mov %eax,0x4(%rsp) 2af2: 89 c7 mov %eax,%edi 2af4: 48 89 6c 24 08 mov %rbp,0x8(%rsp) 2af9: eb 24 jmp 0x2b1f 2afb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2b00: 48 85 c0 test %rax,%rax 2b03: 0f 8e e7 fc ff ff jle 0x27f0 2b09: 49 01 c6 add %rax,%r14 2b0c: 49 83 fe 3b cmp $0x3b,%r14 2b10: 7f 3e jg 0x2b50 2b12: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2b17: 4a 8d 2c 30 lea (%rax,%r14,1),%rbp 2b1b: 8b 7c 24 04 mov 0x4(%rsp),%edi 2b1f: ba 3c 00 00 00 mov $0x3c,%edx 2b24: 4b 8d 34 37 lea (%r15,%r14,1),%rsi 2b28: 48 89 e9 mov %rbp,%rcx 2b2b: 4c 29 f2 sub %r14,%rdx 2b2e: e8 1d e6 ff ff callq 0x1150 2b33: 48 83 f8 ff cmp $0xffffffffffffffff,%rax 2b37: 75 c7 jne 0x2b00 2b39: e8 02 e5 ff ff callq 0x1040 2b3e: 83 38 04 cmpl $0x4,(%rax) 2b41: 0f 85 a9 fc ff ff jne 0x27f0 2b47: eb d2 jmp 0x2b1b 2b49: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2b50: 49 83 fe 3c cmp $0x3c,%r14 2b54: 0f 85 96 fc ff ff jne 0x27f0 2b5a: 4c 89 fd mov %r15,%rbp 2b5d: e9 60 fe ff ff jmpq 0x29c2 2b62: 4c 89 f7 mov %r14,%rdi 2b65: e8 96 e5 ff ff callq 0x1100 2b6a: 48 85 c0 test %rax,%rax 2b6d: 48 89 c5 mov %rax,%rbp 2b70: 0f 84 7a fc ff ff je 0x27f0 2b76: 49 8b 4d 28 mov 0x28(%r13),%rcx 2b7a: 41 8b 7d 24 mov 0x24(%r13),%edi 2b7e: 4c 89 f2 mov %r14,%rdx 2b81: 48 89 ee mov %rbp,%rsi 2b84: 48 01 d9 add %rbx,%rcx 2b87: 48 83 c1 3c add $0x3c,%rcx 2b8b: e8 80 e9 ff ff callq 0x1510 2b90: 49 39 c6 cmp %rax,%r14 2b93: 0f 85 3e fc ff ff jne 0x27d7 2b99: 49 89 6d 60 mov %rbp,0x60(%r13) 2b9d: e9 c7 fe ff ff jmpq 0x2a69 2ba2: e8 c9 e4 ff ff callq 0x1070 2ba7: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 2baf: 00 2bb0: 41 54 push %rsp 2bb2: 55 push %rbp 2bb3: 53 push %rbx 2bb4: 48 83 ec 10 sub $0x10,%rsp 2bb8: 83 3d 55 24 20 00 01 cmpl $0x1,0x202455(%rip) # 0x205014 2bbf: 0f 85 fb 01 00 00 jne 0x2dc0 2bc5: 48 85 d2 test %rdx,%rdx 2bc8: 41 89 fc mov %edi,%r12d 2bcb: 89 f5 mov %esi,%ebp 2bcd: 48 89 d3 mov %rdx,%rbx 2bd0: 0f 84 7a 01 00 00 je 0x2d50 2bd6: 83 fe 0b cmp $0xb,%esi 2bd9: 77 15 ja 0x2bf0 2bdb: 48 8d 0d 86 0d 00 00 lea 0xd86(%rip),%rcx # 0x3968 2be2: 89 f2 mov %esi,%edx 2be4: 48 63 04 91 movslq (%rcx,%rdx,4),%rax 2be8: 48 01 c8 add %rcx,%rax 2beb: ff e0 jmpq *%rax 2bed: 0f 1f 00 nopl (%rax) 2bf0: bf 0d 00 00 00 mov $0xd,%edi 2bf5: e8 56 e8 ff ff callq 0x1450 2bfa: 31 c0 xor %eax,%eax 2bfc: 48 83 c4 10 add $0x10,%rsp 2c00: 5b pop %rbx 2c01: 5d pop %rbp 2c02: 41 5c pop %rsp 2c04: c3 retq 2c05: 0f 1f 00 nopl (%rax) 2c08: be 28 09 00 00 mov $0x928,%esi 2c0d: bf 01 00 00 00 mov $0x1,%edi 2c12: e8 b9 e4 ff ff callq 0x10d0 2c17: 48 85 c0 test %rax,%rax 2c1a: 0f 84 e8 01 00 00 je 0x2e08 2c20: 48 8d 90 c8 00 00 00 lea 0xc8(%rax),%rdx 2c27: 48 be 01 00 00 00 01 00 mov $0x100000001,%rsi 2c2f: 00 00 2c31: c7 40 18 03 00 00 00 movl $0x3,0x18(%rax) 2c38: 89 68 1c mov %ebp,0x1c(%rax) 2c3b: 44 89 60 24 mov %r12d,0x24(%rax) 2c3f: 48 c7 00 00 00 00 00 movq $0x0,(%rax) 2c46: 48 c7 40 08 00 00 00 00 movq $0x0,0x8(%rax) 2c4e: 48 c7 40 28 00 00 00 00 movq $0x0,0x28(%rax) 2c56: 48 c7 40 30 00 00 00 00 movq $0x0,0x30(%rax) 2c5e: 48 89 70 38 mov %rsi,0x38(%rax) 2c62: c7 40 70 0a 00 00 00 movl $0xa,0x70(%rax) 2c69: 48 89 50 60 mov %rdx,0x60(%rax) 2c6d: c7 80 cc 00 00 00 0a 00 movl $0xa,0xcc(%rax) 2c75: 00 00 2c77: 48 83 c4 10 add $0x10,%rsp 2c7b: 5b pop %rbx 2c7c: 5d pop %rbp 2c7d: 41 5c pop %rsp 2c7f: c3 retq 2c80: 48 85 db test %rbx,%rbx 2c83: 0f 84 a0 00 00 00 je 0x2d29 2c89: 41 83 fc ff cmp $0xffffffff,%r12d 2c8d: 8b 43 24 mov 0x24(%rbx),%eax 2c90: 0f 84 42 01 00 00 je 0x2dd8 2c96: 83 f8 ff cmp $0xffffffff,%eax 2c99: 74 05 je 0x2ca0 2c9b: 41 39 c4 cmp %eax,%r12d 2c9e: 75 66 jne 0x2d06 2ca0: 8b 43 1c mov 0x1c(%rbx),%eax 2ca3: 8d 50 ff lea -0x1(%rax),%edx 2ca6: 83 fa 02 cmp $0x2,%edx 2ca9: 76 0c jbe 0x2cb7 2cab: 83 e8 08 sub $0x8,%eax 2cae: 83 f8 03 cmp $0x3,%eax 2cb1: 0f 87 c9 01 00 00 ja 0x2e80 2cb7: 83 7b 18 01 cmpl $0x1,0x18(%rbx) 2cbb: 0f 84 bf 00 00 00 je 0x2d80 2cc1: 83 43 3c 01 addl $0x1,0x3c(%rbx) 2cc5: 48 83 c4 10 add $0x10,%rsp 2cc9: 48 89 d8 mov %rbx,%rax 2ccc: 5b pop %rbx 2ccd: 5d pop %rbp 2cce: 41 5c pop %rsp 2cd0: c3 retq 2cd1: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2cd8: 8b 43 1c mov 0x1c(%rbx),%eax 2cdb: 8d 50 fe lea -0x2(%rax),%edx 2cde: 83 fa 01 cmp $0x1,%edx 2ce1: 76 0c jbe 0x2cef 2ce3: 8d 50 f7 lea -0x9(%rax),%edx 2ce6: 83 fa 01 cmp $0x1,%edx 2ce9: 0f 87 01 ff ff ff ja 0x2bf0 2cef: 41 83 fc ff cmp $0xffffffff,%r12d 2cf3: 8b 53 24 mov 0x24(%rbx),%edx 2cf6: 0f 84 e4 00 00 00 je 0x2de0 2cfc: 83 fa ff cmp $0xffffffff,%edx 2cff: 74 a2 je 0x2ca3 2d01: 41 39 d4 cmp %edx,%r12d 2d04: 74 9d je 0x2ca3 2d06: bf 1c 00 00 00 mov $0x1c,%edi 2d0b: e8 40 e7 ff ff callq 0x1450 2d10: 31 c0 xor %eax,%eax 2d12: e9 e5 fe ff ff jmpq 0x2bfc 2d17: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 2d1f: 00 2d20: 48 85 db test %rbx,%rbx 2d23: 0f 85 27 01 00 00 jne 0x2e50 2d29: 48 83 c4 10 add $0x10,%rsp 2d2d: 89 e9 mov %ebp,%ecx 2d2f: 44 89 e7 mov %r12d,%edi 2d32: 5b pop %rbx 2d33: 5d pop %rbp 2d34: 41 5c pop %rsp 2d36: 45 31 c0 xor %r8d,%r8d 2d39: 48 c7 c2 ff ff ff ff mov $0xffffffffffffffff,%rdx 2d40: 31 f6 xor %esi,%esi 2d42: e9 f9 f2 ff ff jmpq 0x2040 2d47: 66 0f 1f 84 00 00 00 00 nopw 0x0(%rax,%rax,1) 2d4f: 00 2d50: 31 c0 xor %eax,%eax 2d52: be 01 00 00 00 mov $0x1,%esi 2d57: e8 f4 e2 ff ff callq 0x1050 2d5c: 83 f8 ff cmp $0xffffffff,%eax 2d5f: 0f 84 c3 00 00 00 je 0x2e28 2d65: 83 fd 0b cmp $0xb,%ebp 2d68: 0f 87 82 fe ff ff ja 0x2bf0 2d6e: 48 8d 0d 23 0c 00 00 lea 0xc23(%rip),%rcx # 0x3998 2d75: 89 ea mov %ebp,%edx 2d77: 48 63 04 91 movslq (%rcx,%rdx,4),%rax 2d7b: 48 01 c8 add %rcx,%rax 2d7e: ff e0 jmpq *%rax 2d80: 48 83 7b 78 00 cmpq $0x0,0x78(%rbx) 2d85: 74 69 je 0x2df0 2d87: 48 8b 43 70 mov 0x70(%rbx),%rax 2d8b: 48 8b 93 98 00 00 00 mov 0x98(%rbx),%rdx 2d92: 49 89 d8 mov %rbx,%r8 2d95: 89 e9 mov %ebp,%ecx 2d97: 44 89 e7 mov %r12d,%edi 2d9a: 48 8d 70 3c lea 0x3c(%rax),%rsi 2d9e: e8 9d f2 ff ff callq 0x2040 2da3: 48 85 c0 test %rax,%rax 2da6: 0f 84 50 fe ff ff je 0x2bfc 2dac: 48 8b 53 48 mov 0x48(%rbx),%rdx 2db0: 48 89 50 10 mov %rdx,0x10(%rax) 2db4: 48 89 43 48 mov %rax,0x48(%rbx) 2db8: e9 3f fe ff ff jmpq 0x2bfc 2dbd: 0f 1f 00 nopl (%rax) 2dc0: bf 0c 00 00 00 mov $0xc,%edi 2dc5: e8 86 e6 ff ff callq 0x1450 2dca: 48 83 c4 10 add $0x10,%rsp 2dce: 31 c0 xor %eax,%eax 2dd0: 5b pop %rbx 2dd1: 5d pop %rbp 2dd2: 41 5c pop %rsp 2dd4: c3 retq 2dd5: 0f 1f 00 nopl (%rax) 2dd8: 41 89 c4 mov %eax,%r12d 2ddb: e9 c0 fe ff ff jmpq 0x2ca0 2de0: 41 89 d4 mov %edx,%r12d 2de3: e9 bb fe ff ff jmpq 0x2ca3 2de8: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 2df0: 48 89 df mov %rbx,%rdi 2df3: e8 f8 f5 ff ff callq 0x23f0 2df8: 85 c0 test %eax,%eax 2dfa: 74 8b je 0x2d87 2dfc: e9 f9 fd ff ff jmpq 0x2bfa 2e01: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2e08: bf 08 00 00 00 mov $0x8,%edi 2e0d: 48 89 44 24 08 mov %rax,0x8(%rsp) 2e12: e8 39 e6 ff ff callq 0x1450 2e17: 48 8b 44 24 08 mov 0x8(%rsp),%rax 2e1c: e9 db fd ff ff jmpq 0x2bfc 2e21: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2e28: e8 13 e2 ff ff callq 0x1040 2e2d: 83 38 09 cmpl $0x9,(%rax) 2e30: 74 3d je 0x2e6f 2e32: 83 fd 0b cmp $0xb,%ebp 2e35: 0f 87 b5 fd ff ff ja 0x2bf0 2e3b: 48 8d 15 86 0b 00 00 lea 0xb86(%rip),%rdx # 0x39c8 2e42: 89 e8 mov %ebp,%eax 2e44: 48 63 04 82 movslq (%rdx,%rax,4),%rax 2e48: 48 01 d0 add %rdx,%rax 2e4b: ff e0 jmpq *%rax 2e4d: 0f 1f 00 nopl (%rax) 2e50: 83 7b 1c 0b cmpl $0xb,0x1c(%rbx) 2e54: 0f 85 96 fd ff ff jne 0x2bf0 2e5a: 41 83 fc ff cmp $0xffffffff,%r12d 2e5e: 8b 43 24 mov 0x24(%rbx),%eax 2e61: 0f 85 2f fe ff ff jne 0x2c96 2e67: 41 89 c4 mov %eax,%r12d 2e6a: e9 48 fe ff ff jmpq 0x2cb7 2e6f: bf 09 00 00 00 mov $0x9,%edi 2e74: e8 d7 e5 ff ff callq 0x1450 2e79: 31 c0 xor %eax,%eax 2e7b: e9 7c fd ff ff jmpq 0x2bfc 2e80: bf 0b 00 00 00 mov $0xb,%edi 2e85: e8 c6 e5 ff ff callq 0x1450 2e8a: 31 c0 xor %eax,%eax 2e8c: e9 6b fd ff ff jmpq 0x2bfc 2e91: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 2e99: 00 00 2e9b: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 2ea0: 48 85 ff test %rdi,%rdi 2ea3: 0f 84 96 02 00 00 je 0x313f 2ea9: 41 57 push %rdi 2eab: 41 56 push %rsi 2ead: 41 55 push %rbp 2eaf: 41 54 push %rsp 2eb1: 55 push %rbp 2eb2: 53 push %rbx 2eb3: 48 89 fd mov %rdi,%rbp 2eb6: 48 83 ec 18 sub $0x18,%rsp 2eba: 8b 47 3c mov 0x3c(%rdi),%eax 2ebd: 85 c0 test %eax,%eax 2ebf: 74 0e je 0x2ecf 2ec1: 83 e8 01 sub $0x1,%eax 2ec4: 85 c0 test %eax,%eax 2ec6: 89 47 3c mov %eax,0x3c(%rdi) 2ec9: 0f 85 d8 01 00 00 jne 0x30a7 2ecf: 8b 4d 18 mov 0x18(%rbp),%ecx 2ed2: 83 f9 01 cmp $0x1,%ecx 2ed5: 0f 84 db 01 00 00 je 0x30b6 2edb: 4c 8b 6d 08 mov 0x8(%rbp),%r13 2edf: 4d 85 ed test %r13,%r13 2ee2: 74 2c je 0x2f10 2ee4: 49 8b 55 48 mov 0x48(%r13),%rdx 2ee8: 48 8b 75 10 mov 0x10(%rbp),%rsi 2eec: 48 39 ea cmp %rbp,%rdx 2eef: 75 12 jne 0x2f03 2ef1: e9 0a 02 00 00 jmpq 0x3100 2ef6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 2efe: 00 00 2f00: 48 89 c2 mov %rax,%rdx 2f03: 48 8b 42 10 mov 0x10(%rdx),%rax 2f07: 48 39 e8 cmp %rbp,%rax 2f0a: 75 f4 jne 0x2f00 2f0c: 48 89 72 10 mov %rsi,0x10(%rdx) 2f10: 83 f9 01 cmp $0x1,%ecx 2f13: 0f 84 c3 01 00 00 je 0x30dc 2f19: 83 f9 03 cmp $0x3,%ecx 2f1c: 0f 85 5e 01 00 00 jne 0x3080 2f22: 48 8b 5d 68 mov 0x68(%rbp),%rbx 2f26: 48 85 db test %rbx,%rbx 2f29: 75 15 jne 0x2f40 2f2b: eb 35 jmp 0x2f62 2f2d: 0f 1f 00 nopl (%rax) 2f30: 48 89 df mov %rbx,%rdi 2f33: e8 f8 e0 ff ff callq 0x1030 2f38: 4d 85 e4 test %r12,%r12 2f3b: 74 25 je 0x2f62 2f3d: 4c 89 e3 mov %r12,%rbx 2f40: f6 83 cc 00 00 00 80 testb $0x80,0xcc(%rbx) 2f47: 4c 8b 63 30 mov 0x30(%rbx),%r12 2f4b: 74 e3 je 0x2f30 2f4d: 48 8b 3b mov (%rbx),%rdi 2f50: e8 db e0 ff ff callq 0x1030 2f55: 48 89 df mov %rbx,%rdi 2f58: e8 d3 e0 ff ff callq 0x1030 2f5d: 4d 85 e4 test %r12,%r12 2f60: 75 db jne 0x2f3d 2f62: 48 8d 85 c8 00 00 00 lea 0xc8(%rbp),%rax 2f69: 48 89 44 24 08 mov %rax,0x8(%rsp) 2f6e: 49 89 c4 mov %rax,%r12 2f71: 0f 1f 80 00 00 00 00 nopl 0x0(%rax) 2f78: 41 8b 5c 24 04 mov 0x4(%r12),%ebx 2f7d: 48 8d 04 5b lea (%rbx,%rbx,2),%rax 2f81: 48 8d 04 83 lea (%rbx,%rax,4),%rax 2f85: 48 83 eb 01 sub $0x1,%rbx 2f89: 48 c1 e0 04 shl $0x4,%rax 2f8d: 48 83 fb ff cmp $0xffffffffffffffff,%rbx 2f91: 4d 8d b4 04 70 ff ff ff lea -0x90(%r12,%rax,1),%r14 2f99: 0f 84 95 00 00 00 je 0x3034 2f9f: 90 nop 2fa0: 41 f6 46 68 80 testb $0x80,0x68(%r14) 2fa5: 0f 85 ad 00 00 00 jne 0x3058 2fab: 49 8b be 80 00 00 00 mov 0x80(%r14),%rdi 2fb2: 49 8b 56 70 mov 0x70(%r14),%rdx 2fb6: 48 39 d7 cmp %rdx,%rdi 2fb9: 74 09 je 0x2fc4 2fbb: e8 70 e0 ff ff callq 0x1030 2fc0: 49 8b 56 70 mov 0x70(%r14),%rdx 2fc4: 49 8b 7e 78 mov 0x78(%r14),%rdi 2fc8: 48 39 d7 cmp %rdx,%rdi 2fcb: 74 09 je 0x2fd6 2fcd: e8 5e e0 ff ff callq 0x1030 2fd2: 49 8b 56 70 mov 0x70(%r14),%rdx 2fd6: 48 83 7d 00 00 cmpq $0x0,0x0(%rbp) 2fdb: 74 10 je 0x2fed 2fdd: 49 39 96 80 00 00 00 cmp %rdx,0x80(%r14) 2fe4: 74 07 je 0x2fed 2fe6: 41 f6 46 6c 80 testb $0x80,0x6c(%r14) 2feb: 74 08 je 0x2ff5 2fed: 48 89 d7 mov %rdx,%rdi 2ff0: e8 3b e0 ff ff callq 0x1030 2ff5: 49 8b 3e mov (%r14),%rdi 2ff8: 48 85 ff test %rdi,%rdi 2ffb: 75 0b jne 0x3008 2ffd: eb 20 jmp 0x301f 2fff: 90 nop 3000: 4d 85 ff test %r15,%r15 3003: 4c 89 ff mov %r15,%rdi 3006: 74 17 je 0x301f 3008: f6 47 38 80 testb $0x80,0x38(%rdi) 300c: 4c 8b 7f 30 mov 0x30(%rdi),%r15 3010: 74 ee je 0x3000 3012: e8 19 e0 ff ff callq 0x1030 3017: 4d 85 ff test %r15,%r15 301a: 4c 89 ff mov %r15,%rdi 301d: 75 e9 jne 0x3008 301f: 48 83 eb 01 sub $0x1,%rbx 3023: 49 81 ee d0 00 00 00 sub $0xd0,%r14 302a: 48 83 fb ff cmp $0xffffffffffffffff,%rbx 302e: 0f 85 6c ff ff ff jne 0x2fa0 3034: 4c 3b 64 24 08 cmp 0x8(%rsp),%r12 3039: 49 8b 5c 24 08 mov 0x8(%r12),%rbx 303e: 74 08 je 0x3048 3040: 4c 89 e7 mov %r12,%rdi 3043: e8 e8 df ff ff callq 0x1030 3048: 48 85 db test %rbx,%rbx 304b: 74 19 je 0x3066 304d: 49 89 dc mov %rbx,%r12 3050: e9 23 ff ff ff jmpq 0x2f78 3055: 0f 1f 00 nopl (%rax) 3058: 49 8b 7e 60 mov 0x60(%r14),%rdi 305c: e8 cf df ff ff callq 0x1030 3061: e9 45 ff ff ff jmpq 0x2fab 3066: 8b 55 7c mov 0x7c(%rbp),%edx 3069: 85 d2 test %edx,%edx 306b: 0f 85 b9 00 00 00 jne 0x312a 3071: f6 45 78 80 testb $0x80,0x78(%rbp) 3075: 74 09 je 0x3080 3077: 48 8b 7d 58 mov 0x58(%rbp),%rdi 307b: e8 b0 df ff ff callq 0x1030 3080: 48 8b 7d 00 mov 0x0(%rbp),%rdi 3084: 48 85 ff test %rdi,%rdi 3087: 74 65 je 0x30ee 3089: 4d 85 ed test %r13,%r13 308c: 74 7b je 0x3109 308e: 48 89 ef mov %rbp,%rdi 3091: e8 9a df ff ff callq 0x1030 3096: 41 8b 45 3c mov 0x3c(%r13),%eax 309a: 4c 89 ed mov %r13,%rbp 309d: 85 c0 test %eax,%eax 309f: 0f 84 2a fe ff ff je 0x2ecf 30a5: 31 c0 xor %eax,%eax 30a7: 48 83 c4 18 add $0x18,%rsp 30ab: 5b pop %rbx 30ac: 5d pop %rbp 30ad: 41 5c pop %rsp 30af: 41 5d pop %rbp 30b1: 41 5e pop %rsi 30b3: 41 5f pop %rdi 30b5: c3 retq 30b6: 48 8b 7d 50 mov 0x50(%rbp),%rdi 30ba: 48 83 ff ff cmp $0xffffffffffffffff,%rdi 30be: 74 05 je 0x30c5 30c0: e8 6b df ff ff callq 0x1030 30c5: 48 83 7d 48 00 cmpq $0x0,0x48(%rbp) 30ca: 48 c7 45 50 00 00 00 00 movq $0x0,0x50(%rbp) 30d2: 75 d1 jne 0x30a5 30d4: 8b 4d 18 mov 0x18(%rbp),%ecx 30d7: e9 ff fd ff ff jmpq 0x2edb 30dc: 48 8b 7d 60 mov 0x60(%rbp),%rdi 30e0: 48 85 ff test %rdi,%rdi 30e3: 75 96 jne 0x307b 30e5: 48 8b 7d 00 mov 0x0(%rbp),%rdi 30e9: 48 85 ff test %rdi,%rdi 30ec: 75 9b jne 0x3089 30ee: 48 89 ef mov %rbp,%rdi 30f1: e8 3a df ff ff callq 0x1030 30f6: 4d 85 ed test %r13,%r13 30f9: 75 9b jne 0x3096 30fb: eb a8 jmp 0x30a5 30fd: 0f 1f 00 nopl (%rax) 3100: 49 89 75 48 mov %rsi,0x48(%r13) 3104: e9 07 fe ff ff jmpq 0x2f10 3109: 8b 45 38 mov 0x38(%rbp),%eax 310c: a8 80 test $0x80,%al 310e: 75 28 jne 0x3138 3110: a8 40 test $0x40,%al 3112: 74 09 je 0x311d 3114: 48 8b 75 30 mov 0x30(%rbp),%rsi 3118: e8 03 e0 ff ff callq 0x1120 311d: 48 89 ef mov %rbp,%rdi 3120: e8 0b df ff ff callq 0x1030 3125: e9 7b ff ff ff jmpq 0x30a5 312a: 48 8b 7d 50 mov 0x50(%rbp),%rdi 312e: e8 fd de ff ff callq 0x1030 3133: e9 39 ff ff ff jmpq 0x3071 3138: e8 f3 de ff ff callq 0x1030 313d: eb de jmp 0x311d 313f: 31 c0 xor %eax,%eax 3141: c3 retq 3142: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 314a: 00 00 314c: 0f 1f 40 00 nopl 0x0(%rax) 3150: 31 c0 xor %eax,%eax 3152: 48 85 ff test %rdi,%rdi 3155: 74 03 je 0x315a 3157: 8b 47 18 mov 0x18(%rdi),%eax 315a: f3 rep 315b: c3 retq 315c: 0f 1f 40 00 nopl 0x0(%rax) 3160: 41 57 push %rdi 3162: 41 56 push %rsi 3164: 49 89 d7 mov %rdx,%r15 3167: 41 55 push %rbp 3169: 41 54 push %rsp 316b: 4c 8d 25 76 1b 20 00 lea 0x201b76(%rip),%r12 # 0x204ce8 3172: 55 push %rbp 3173: 48 8d 2d 76 1b 20 00 lea 0x201b76(%rip),%rbp # 0x204cf0 317a: 53 push %rbx 317b: 41 89 fd mov %edi,%r13d 317e: 49 89 f6 mov %rsi,%r14 3181: 4c 29 e5 sub %r12,%rbp 3184: 48 83 ec 08 sub $0x8,%rsp 3188: 48 c1 fd 03 sar $0x3,%rbp 318c: e8 77 de ff ff callq 0x1008 3191: 48 85 ed test %rbp,%rbp 3194: 74 20 je 0x31b6 3196: 31 db xor %ebx,%ebx 3198: 0f 1f 84 00 00 00 00 00 nopl 0x0(%rax,%rax,1) 31a0: 4c 89 fa mov %r15,%rdx 31a3: 4c 89 f6 mov %r14,%rsi 31a6: 44 89 ef mov %r13d,%edi 31a9: 41 ff 14 dc callq *(%r12,%rbx,8) 31ad: 48 83 c3 01 add $0x1,%rbx 31b1: 48 39 dd cmp %rbx,%rbp 31b4: 75 ea jne 0x31a0 31b6: 48 83 c4 08 add $0x8,%rsp 31ba: 5b pop %rbx 31bb: 5d pop %rbp 31bc: 41 5c pop %rsp 31be: 41 5d pop %rbp 31c0: 41 5e pop %rsi 31c2: 41 5f pop %rdi 31c4: c3 retq 31c5: 90 nop 31c6: 66 2e 0f 1f 84 00 00 00 nopw %cs:0x0(%rax,%rax,1) 31ce: 00 00 31d0: f3 rep 31d1: c3 retq Disassembly of section .fini: 31d4: 48 83 ec 08 sub $0x8,%rsp 31d8: 48 83 c4 08 add $0x8,%rsp 31dc: c3 retq ----Running------ > bin/test_package bin/test_package ----------------- bin/test_package: elf object ----Running------ > bin/test_package archive.a ----------------- archive.a: ar(1) archive CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR eu-ar: creating archive.a